
/*---rmc_article_preview_big*/
.rmc_article_preview_big {
    margin:0 0 15px 0;
    padding:0px 0 15px 0;
    width:100%;
    float:left;
    clear:left;
    position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border-bottom:1px #e5e5e5 solid;
}
.rmc_article_preview_big.no_border {
    margin-bottom:0px;
    padding-bottom:0px;
    border-bottom:0px;
}
.rmc_article_preview_big .cont,
.rmc_article_preview_big .cont2 {
    margin:0;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
    position:relative;
}
.rmc_article_preview_big .occhiello {
    margin:0px 0 5px 0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:13px;
    text-transform:uppercase;
    font-weight:600;
    text-align:left;
    color:#56898B;
    width:100%;
    float:left;
    clear:left;
}
.rmc_article_preview_big .titolo {
    margin:0px;
    padding:0px;
    color:#252525;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    text-align:left;
    font-size:28px;
    line-height:30px;
    font-weight:700;
    width:100%;
    float:left;
    clear:left;
}
.rmc_article_preview_big .titolo a {
    color:#252525;
    text-decoration:none;
    cursor:pointer;
}
.rmc_article_preview_big .titolo a:hover {
    text-decoration:underline;
}
.rmc_article_preview_big .titolo .correlati_titolo span {
    font-size:28px;
    text-transform:capitalize;
}
.rmc_article_preview_big .titolo .correlati_titolo span:before {
    content:"/";
    color:#252525;
    font-weight:300;
    margin-right:5px;
}
.rmc_article_preview_big .titolo .correlati_titolo span a:link,
.rmc_article_preview_big .titolo .correlati_titolo span a {
    color:#56898B;
    text-decoration:none;
}
.rmc_article_preview_big .titolo .correlati_titolo span a:hover {
    text-decoration:underline;
}
.rmc_article_preview_big .sottotitolo {
    margin:5px 0 5px 0;
    padding:0;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    text-align:left;
    font-size:18px;
    font-weight:400;
    color:#313133;
    width:100%;
    float:left;
    clear:left;
}
.rmc_article_preview_big .sottotitolo a {
    color:#313133;
    text-decoration:none;
}
.rmc_article_preview_big .sommario,
.rmc_article_preview_big .testo {
    margin:0px;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:14px;
    line-height:22px;
    color: #0d0c0c;
    float:left;
    clear:left;
}
.rmc_article_preview_big .sommario ul {
    margin:0px;
    padding:0px;
    list-style-position:inside;
}
.rmc_article_preview_big .testo a,
.rmc_article_preview_big .sommario a {
    color: #0d0c0c;
    text-decoration:none;
}
.rmc_article_preview_big .sommario p,
.rmc_article_preview_big .testo p {
    margin:0px;
    padding:0px;
}
.rmc_article_preview_big .autore {
    margin:0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-weight:500;
    font-size:12px;
    color:#024573;
    float:left;
}
.rmc_article_preview_big .autore .prefisso_autore {
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    display:none;
}
.rmc_article_preview_big .cont_img {
    margin:15px 0;
    padding:0px;
    position:relative;
    width:100%;
    float:left;
    clear:left;
    z-index:8;
    background:#DCDCDC;
}
.rmc_article_preview_big .cont_img img {
    margin:0;
    padding:0px;
    text-decoration:none;
    border:0px;
    width:100%;
    height:inherit;
    float:left;
    clear:left;
}
.rmc_article_preview_big .cont_img .didascalia {
    margin:0px;
    padding:5px 5px;
    width:100%;
    background:url(../images/cont_img_didascalia.png) repeat;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#fff;
    position:absolute;
    bottom:0px;
    left:0px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    display:none;
}
.rmc_article_preview_big .comments {
    margin:5px 0 0 0;
    padding:0px 0 0 20px;
    width:100%;
    float:left;
    clear:left;
    background:url(../images/icon_num_comments.png) no-repeat 0 1px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;     
}
.rmc_article_preview_big .comments a {
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-weight:600;
    font-size:11px;
    text-decoration:none;
    text-transform:uppercase;
    color:#666666;
}
.rmc_article_preview_big .comments a:hover {
    text-decoration:underline;
}
.rmc_article_preview_big .comments span {
    margin:0px 2px 0 0;
    padding:0px;
}
.rmc_article_preview_big ul.correlati {
    margin:3px 0 0 0;
    padding:0;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:13px;
    list-style:none;
    width:100%;
    float:left;
    clear:left;
}
.rmc_article_preview_big ul.correlati li.occhiello,
.rmc_article_preview_big ul.correlati li.line_break {
    margin:0px;
    padding:0px;
    display:none;
}
.rmc_article_preview_big ul.correlati li.articolo,
.rmc_article_preview_big ul.correlati li.video,
.rmc_article_preview_big ul.correlati li.blog,
.rmc_article_preview_big ul.correlati li.sondaggio,
.rmc_article_preview_big ul.correlati li.gallery,
.rmc_article_preview_big ul.correlati li.scheda,
.rmc_article_preview_big ul.correlati li.lettera,
.rmc_article_preview_big ul.correlati li.audio {
    margin:2px 0px 0 0;
    padding:0px 0 0 18px;
    width:100%;
    float:left;
    clear:left;
    background:url(../images/icona_correlati_articolo.png) no-repeat 0 6px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box; 
}
.rmc_article_preview_big ul.correlati li.video {
    background:url(../images/icon_video_correlati_rmc_article_preview_big.png) no-repeat 0 4px;
}
.rmc_article_preview_big ul.correlati li.gallery {
    background:url(../images/icon_photo_correlati_rmc_article_preview_big.png) no-repeat 0 4px;
}
.rmc_article_preview_big ul.correlati li.articolo a,
.rmc_article_preview_big ul.correlati li.video a,
.rmc_article_preview_big ul.correlati li.blog a,
.rmc_article_preview_big ul.correlati li.sondaggio a,
.rmc_article_preview_big ul.correlati li.gallery a,
.rmc_article_preview_big ul.correlati li.scheda a,
.rmc_article_preview_big ul.correlati li.lettera a,
.rmc_article_preview_big ul.correlati li.audio a {
    margin:0px;
    padding:0px;
    color:#252525;
    font-size:14px;
    width:100%;
    float:left;
    clear:left;    
    text-decoration:none;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;     
}
.rmc_article_preview_big ul.correlati li.articolo a:hover,
.rmc_article_preview_big ul.correlati li.video a:hover,
.rmc_article_preview_big ul.correlati li.blog a:hover,
.rmc_article_preview_big ul.correlati li.sondaggio a:hover,
.rmc_article_preview_big ul.correlati li.gallery a:hover,
.rmc_article_preview_big ul.correlati li.scheda a:hover,
.rmc_article_preview_big ul.correlati li.lettera a:hover,
.rmc_article_preview_big ul.correlati li.audio a:hover {
    color:#56898B;
    text-decoration:underline;
}
/*---sharre_fb_tw*/
.rmc_article_preview_big .social {
	margin:0px;
	padding:0px;
    min-width:60px;
    position:absolute;
    top:30px;
    right:10px;
	z-index:30;
	background:#E5432D;
	border-bottom:1px #c6d586 solid;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_article_preview_big .social .cont_sharre_fb_tw {
	margin:0px;
	padding:0px;
	width:100%;
	display:block;
	float:left;
	position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;	
}
.rmc_article_preview_big .social .cont_sharre_fb_tw .sharre_fb_tw {
	margin:0px;
	padding:0;
	width:100%;
	float:left;
	cursor:pointer;
	position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_article_preview_big .social .cont_sharre_fb_tw .sharre_fb_tw .box {
	margin:0px;
	padding:5px 10px 0 30px;
	text-align:center;
	width:100%;
	height:30px;
	float:left;
	background:url(../images/article_preview_icon_social_counter_black.png) no-repeat 10px 8px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_article_preview_big .social .cont_sharre_fb_tw .sharre_fb_tw .box .count {
	margin:3px 0 0 0;
	padding:0px;
	font-family: 'Lato', Arial, Helvetica, sans-serif;
	font-weight:700;	
	font-size:12px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	width:100%;
	float:left;
	box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_article_preview_big .social .cont_sharre_fb_tw .sharre_fb_tw.zero_share_count .box .count {
	display:none;
}
.rmc_article_preview_big .social .cont_sharre_fb_tw .sharre_fb_tw .box .share {
	margin:0px;
	padding:0px;
	display:none;
}
.rmc_article_preview_big .social .cont_sharre_fb_tw .buttons {
	margin:0px;
	padding:0px;
	float:left;
	position:absolute;
	top:30px;
	right:0px;
	border-top:1px #C6D586 solid;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_article_preview_big .cont_sharre_fb_tw .buttons .share_toolbox {
	margin:0;
	padding:10px;
	width:125px;
	background:#F0EFF0;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}
.rmc_article_preview_big .cont_sharre_fb_tw .buttons .share_toolbox .fb-share-button {
	margin:0px 0 5px 0px;
	padding:0;
	float:left;
	clear:left;
}
/*----Preview Multimedia*/
.rmc_article_preview_big.gallery .cont_img a:before {
    content:url(../images/rmc_article_preview_media_gallery.png);
    margin:-25px 0 0 -25px;
    padding:0px;
    background-repeat:no-repeat;
    width:50px;
    height:50px;
    position:absolute;
    top:50%;
    left:50%;
}
.rmc_article_preview_big.gallery .cont_img:hover a:before {
    content:url(../images/rmc_article_preview_media_gallery_hover.png);
}
.rmc_article_preview_big.video .cont_img a:before {
    content:url(../images/rmc_article_preview_media_video.png);
    margin:-25px 0 0 -25px;
    padding:0px;
    background-repeat:no-repeat;
    width:50px;
    height:50px;
    position:absolute;
    top:50%;
    left:50%;
}
.rmc_article_preview_big.video .cont_img:hover a:before {
    content:url(../images/rmc_article_preview_media_video_hover.png);
}
.rmc_article_preview_big.audio .cont_img a:before {
    content:url(../images/rmc_article_preview_media_audio.png);
    margin:-25px 0 0 -25px;
    padding:0px;
    background-repeat:no-repeat;
    width:50px;
    height:50px;
    position:absolute;
    top:50%;
    left:50%;
}
.rmc_article_preview_big.audio .cont_img:hover a:before {
    content:url(../images/rmc_article_preview_media_audio_hover.png);
}
/*---vc_box_trends*/
.vc_box_trends {
    margin:0 0 70px 0;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
}

.vc_box_trends > .cont,
.vc_box_trends .cont .schermata,
.vc_box_trends .cont .schermata .hori_group {
    margin:0px;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
}
.vc_box_trends .cont .schermata {
    margin: 20px 0 0 0;
}
.vc_box_trends .cont .schermata .hori_group .box {
    float:left;
    clear:left;
    width:100%;
    margin-top: 20px;
}
.vc_box_trends .cont .schermata .hori_group .box:first-child {
    margin-top: 0;
}
.vc_box_trends .cont_foto {
    margin:0 20px 0 0;
    padding:0px;
    float:left;
}
.vc_box_trends .cont_foto a {
    display:block;
}
.vc_box_trends .cont_foto img {
    margin:0;
    padding:0px;
    border:0px;
    float:left;
    max-width:100%;
    text-decoration:none;
}
.vc_box_trends .cont .schermata .hori_group .box .divcont {
    float: left;
    width: calc(100% - 108px);
    height: 88px;
    display: flex;
    justify-content: center;
    flex-direction: column;

}
.vc_box_trends .titolo {
    width: 100%;
    float: left;
    clear: left;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
}
.vc_box_trends .titolo a {
    margin:0px;
    padding:0px;
    text-decoration:none;
    color: inherit;
}
.vc_box_trends .titolo a:hover {
    text-decoration:underline;
}
.vc_box_trends .icona_tipo {
    margin:0px;
    padding:0px;
    display:none;
}
/*---rmc_box_web_radio_list_full*/
.rmc_box_web_radio_list_full {
    margin:15px 0 0 0px;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
    background:#fff;
    position:relative;
    border-top:1px #dcdcdc solid;
    border-right:1px #dcdcdc solid;
    border-left:1px #dcdcdc solid;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_web_radio_list_full .occhiello_titolo {
    margin:0px;
    padding:10px 10px 10px 40px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:15px;
    font-weight:600;    
    color:#56898B;
    text-transform:uppercase;
    background:url(../images/icon_rmc_box_web_radio.png) no-repeat 10px 12px;
    width:100%;
    clear:left;
    position:relative;
    border-bottom:1px #64a0a2 solid;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_web_radio_list_full .occhiello_titolo span {
    font-weight:300;
    color:#56898B;
}
.rmc_box_web_radio_list_full .occhiello_titolo a {
    text-decoration:none;
    color:#56898B;   
}
.rmc_box_web_radio_list_full .cont,
.rmc_box_web_radio_list_full .cont .schermata {
    margin:0px;
    padding:0px;
}
.rmc_box_web_radio_list_full .cont .schermata .hori_group {
    margin:0px;
    padding:10px 10px 0 10px;
    width:100%;
    float:left;
    clear:left;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_web_radio_list_full .cont .schermata .hori_group .box {
    margin:0px;
    padding:0px;
    width:10%;
    float:left;
    border-left:5px #fff solid;
    border-right:5px #fff solid;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_web_radio_list_full .cont .schermata .hori_group .box .cont_foto {
    margin:0px;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_web_radio_list_full .cont .schermata .hori_group .box .cont_foto a {
    display:block;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_web_radio_list_full .cont .schermata .hori_group .box .cont_foto img {
    margin:0px;
    padding:0px;
    width:100%;
    border:0px;
    text-decoration:none;
    float:left;
    clear:left;
}
.rmc_box_web_radio_list_full .cont .schermata .hori_group .box .titolo {
    margin:0px;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:16px;
    line-height:20px;
    font-weight:600;
    color:#141414;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_web_radio_list_full .cont .schermata .hori_group .box .titolo a {
    margin:0px;
    padding:0px;
    text-decoration:none;
    color:#141414;
}
.rmc_box_web_radio_list_full .cont .schermata .hori_group .box .titolo a:hover {
    text-decoration:underline;
}
.rmc_box_web_radio_list_full .cont .schermata .hori_group .box .sottotitolo {
    margin:5px 0 0 0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:13px;
    line-height:18px;
    color:#141414;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_web_radio_list_full .cont .schermata .hori_group .box .sottotitolo a {
    margin:0px;
    padding:0px;
    text-decoration:none;
    color:#141414;
}
.rmc_box_web_radio_list_full .cont .schermata .hori_group .box .sottotitolo a:hover {
    text-decoration:underline;
}
.rmc_box_web_radio_list_full .cont .schermata .hori_group .box.pos1 .sezione_link_label {
    display:none;
}
.rmc_box_web_radio_list_full .cont .schermata .hori_group .box .sezione_link_label {
    margin:10px 0 0 0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:300;
    color:#252525;
    text-align:center;
    width:100%;
    float:left;
    clear:left;
    text-transform:uppercase;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_web_radio_list_full .cont .schermata .hori_group .box .sezione_link_label a {
    margin:0px;
    padding:10px;
    color:#252525;
    text-decoration:none;
    display:block;
    border-top:1px #dcdcdc solid;
}
.rmc_box_web_radio_list_full .cont .schermata .hori_group .box .icona_tipo {
    margin:0px;
    padding:0px;
    display:none;
}
.rmc_box_web_radio_list_full .punti_slide {
    margin:0px 0 10px 0;
    padding:0px;
    width:100%;
    text-align:center;
    position:relative;
    float:left;
    clear:left;
}
.rmc_box_web_radio_list_full .punti_slide .bx-pager {
    margin:0 auto;
    padding:0px;
    text-align:center;    
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_web_radio_list_full .punti_slide .bx-pager .bx-pager-item {
    margin:0px 3px 0 0;
    padding:0px;
    width:12px;
    height:12px;
    display:inline-block;
    text-decoration:none;
    font-size:0px;
    color:#fff;
}
.rmc_box_web_radio_list_full .punti_slide .bx-pager .bx-pager-item a.bx-pager-link {
    margin:0px 3px 0 0;
    padding:0px;
    width:12px;
    height:12px;
    display:inline-block;
    text-decoration:none;
    font-size:0px;
    color:#fff;
    background:#85B1B5;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;
}
.rmc_box_web_radio_list_full .punti_slide .bx-pager .bx-pager-item a.active {
    background:#56898B;
}
/*---navigator*/
.rmc_box_web_radio_list_full .bx-prev {
    margin:0px;
    padding:0px;
    background:#64A0A2 url(../images/arrow_white_sx.png) no-repeat center center;
    width:30px;
    height:39px;
    font-size:0px;
    position:absolute;
    top:0px;
    right:30px;
}
.rmc_box_web_radio_list_full .bx-next {
    margin:0px;
    padding:0px;
    background:#64A0A2 url(../images/arrow_white_dx.png) no-repeat center center;
    background-repeat:no-repeat;
    width:30px;
    height:39px;
    font-size:0px;
    position:absolute;
    top:0px;
    right:0px;
}
.rmc_box_web_radio_list_full .bx-prev a,
.rmc_box_web_radio_list_full .bx-next a {
    margin:0px;
    padding:0px;
    display:block;
}
/*---rmc_box_web_radio_list_full_links_sezione*/
.rmc_box_web_radio_list_full_links_sezione {
    margin:0px 0 15px 0;
    padding:0px 10px;
    width:100%;
    float:left;
    clear:left;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border-bottom:1px #dcdcdc solid;
    border-right:1px #dcdcdc solid;
    border-left:1px #dcdcdc solid;    
}
.rmc_box_web_radio_list_full_links_sezione input {
    margin:0px;
    padding:12px 0;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:300;
    color:#252525;
    text-transform:uppercase;
    text-align:center;
    width:100%;
    float:left;
    clear:left;        
    border:0px;
    border-top:1px #dcdcdc solid;
    background:#fff;
    cursor:pointer;
    -webkit-appearance: none;
    -moz-appearance: none;
    -o-appearance: none;
    -ms-appearance: none;
    appearance: none;
}
/*---variant_video*/
.rmc_box_web_radio_list_full.variant_video {
    margin-top:0px;
    border-top:0px;
    border-bottom:1px #DCDCDC solid;
    margin-bottom:15px;
}
.rmc_box_web_radio_list_full.variant_video .occhiello_titolo {
    border-top: 1px #64A0A2 solid;
    background:url(../images/icon_video_rmc_box_web_radio.png) no-repeat 10px 12px;
}
.rmc_box_web_radio_list_full.variant_video .cont .schermata .hori_group .box {
    width:16.666666%;
    border-right:10px #fff solid;
    border-left:10px #fff solid;
}

.vc_box_playlist {
    margin: 0;
    padding: 0;
    width:100%;
    float: left;
    clear: left;
}
.vc_box_playlist .occhiello_titolo {
    margin: 0 0 10px 0;
    width: 100%;
    float: left;
    clear: left;
    position: relative;
    text-transform: uppercase;
    font-family: "veneer_cleanreg", Helvetica, sans-serif;
    font-weight:normal;
    font-size: 1.4em;
    line-height: .9em;
}
.vc_box_playlist .occhiello_titolo a{
    text-decoration:none;
}
.vc_box_playlist .occhiello_titolo span {
    padding: 0 5px 0 0;
    /*background:#fff;*/
    background: #efefef;
}
.vc_box_playlist .occhiello_titolo:after{
    content: " ";
    width: 100%;
    clear: left;
    float: left;
    height: 2px;
    background: #919d9d;
    display: block;
    bottom: 0;
    line-height: 1rem;
    font-size: 0;
    margin: -4px 0 0px 0;
}
.vc_box_playlist .occhiello_titolo a{
    color: #8f9b9b;
}
.vc_box_playlist > .cont,
.vc_box_playlist .cont .schermata,
.vc_box_playlist .cont .schermata .hori_group {
    margin:0px;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
    background:#e5e5e5;
}
.vc_box_playlist .cont .schermata .hori_group .box {
    margin:10px 0 0 0;
    padding:10px 0 0 0;
    width:100%;
    float:left;
    clear:left;
    border-bottom:3px #969c9f solid;
}
.vc_box_playlist .cont .schermata .hori_group .box article{
    margin:0;
    padding:0;
    width:100%;
    float:left;
    clear:left;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.vc_box_playlist .icona_tipo{
    display:none;
}
.vc_box_playlist .titolo {
    margin:0;
    padding:10px;
    width:100%;
    text-align:center;
    font-size:20px;
    font-family: 'TradeGothicLT-CondEighteen', Helvetica, sans-serif;
    font-weight:normal;
}
.vc_box_playlist .titolo a {
    text-decoration:none;
}
.vc_box_playlist .cont_foto {
    text-align:center;
    float:left;
    clear:left;
    width:100%;
}
.vc_box_playlist .cont_foto img {
    margin: 0 auto;
    display: block;
    height:auto;
    max-width:100%;
    text-align:center;
}
/*---vc_box_playlist_button*/
.vc_box_playlist_button {
    margin:10px 0 40px 0;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
    font-family: "veneer_cleanreg", Helvetica, sans-serif;
}
.vc_box_playlist_button input {
    margin:0;
    padding:5px 10px;
    font-size:18px;
    font-weight:300;
    text-transform:uppercase;
    text-align:center;
    width:100%;
    float:left;
    clear:left;        
    border:0px;
    background:#969c9f;
    cursor:pointer;
    text-decoration:none;
}
.banner_promo_section_column_2 {
    width:100%;
    float:left;
    clear:left;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    margin-bottom:10px;
    padding:0;
}
.banner_promo_section_column_2 img {
    margin:0px;
    padding:0px;
    text-decoration:none;
    border:0px;
    width:100%;
    float:left;
    clear:left;
}
/*---banner_300x250_3*/
.banner_rectangle_300x250_3 {
    margin:40px 0 0px 0;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
}
.banner_rectangle_300x250_3 img {
    margin:0px;
    padding:0px;
    border:0px;
    text-decoration:none;
}
/*---Variant_vrg*/
.banner_rectangle_300x250_3.vrg_right {
    margin:0px;
    padding:0px;
    float:right;
    clear:right;
    width:300px;
    overflow:hidden;    
}
body.vrg .banner_rectangle_300x250_3 {
    margin:20px 0 10px 0;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
}
body.vrg .banner_rectangle_300x250_3 img {
    margin:0px;
    padding:0px;
    border:0px;
    text-decoration:none;
}

/*rmc*/
body.rmc .banner_rectangle_300x250_3 {
    margin:0 auto 40px auto;
}
/*---rmc_description_box_news_principato_monaco*/
.rmc_description_box_news_principato_monaco {
    margin:0px;
    padding:0px;
    width:100%;
    float:left;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
/*---rmc_title_box_news_principato_monaco*/
.rmc_title_box_news_principato_monaco {
    margin:0;
    padding:0;
    width:100%;
    float:left;
    clear:left;
    position:relative;
}
.rmc_title_box_news_principato_monaco .text {
    margin:0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:39px;
    line-height:32px;
    font-weight:300;
    text-align:center;
    color:#ff2207;
    text-transform:uppercase;
    letter-spacing:-2.8pt;
    float:left;
    clear:left;
    width:100%;
    position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_title_box_news_principato_monaco .key_text_edit {
    background:#4A4A4A;
}
/*---rmc_subtitle_box_news_principato_monaco*/
.rmc_subtitle_box_news_principato_monaco {
    margin:0;
    padding:0;
    width:100%;
    float:left;
    clear:left;
    position:relative;
}
.rmc_subtitle_box_news_principato_monaco .text {
    margin:5px 0 0 0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    text-align:center;
    font-size:16px;
    line-height:20px;
    font-weight:400;
    color: #131313;
    float:left;
    clear:left;
    width:100%;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_subtitle_box_news_principato_monaco .key_text_edit {
    background:#4A4A4A;
}
/*---vc_latest_songs*/
.vc_latest_songs_title{
    margin:0;
    padding:10px;
    width:100%;
    float:left;
    clear:left;
    font-family: 'Lato', sans-serif;
    font-size:24px;
    text-transform:uppercase;
    color:#fff;
    background:#e34c4b;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.vc_latest_songs_title .text{
    margin:0;
    padding:0;
}
.vc_latest_songs_title a,
.vc_latest_songs_title .text a{
    color:#fff;
    text-decoration:none;
}
.vc_latest_songs {
    margin:0 0 15px 0;
    padding:0 10px;
    width:100%;
    float:left;
    clear:left;
    background:#fff;
    border: 1px solid #d1d1d1;
    font-family: Arial, Helvetica, sans-serif;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.vc_latest_songs *{
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.vc_latest_songs .vc_label_hidden{
    display:none;
}
.vc_latest_songs .vc_cont_song {
    margin:0px;
    padding:15px 0;
    border-bottom: 1px #d1d1d1 solid;
    width:100%;
    float:left;
    clear:left;
    position:relative;
}
.vc_latest_songs .vc_cont_song:last-child{
    border:none;
}
.vc_latest_songs .vc_cont_song:hover {
    cursor:pointer;
}
.vc_latest_songs .vc_cont_song .vc_cont_img {
    margin:0px 10px 0 0;
    padding:0px;
    width:54px;
    height:54px;
    overflow:hidden;
    float:left;
}
.vc_latest_songs .vc_cont_song .vc_cont_img a{
    text-decoration:none;
}
.vc_latest_songs .vc_cont_song .vc_cont_img img {
    margin:0px;
    padding:0px;
    border:0px;
    width:100%;
    float:left;
    clear:left;
}
.vc_latest_songs .vc_cont_details{
    display:table;
    text-transform:uppercase;
}
.vc_latest_songs .vc_cont_song .vc_song {
    margin:10px 0 0 0;
    padding:0;
    text-rendering: optimizeLegibility;
    font-size:14px;
    color:#e34c4b;
    width:100%;
    float:left;
    clear:left;
    overflow: hidden;
    text-overflow: ellipsis;
}
.vc_latest_songs .vc_cont_song .vc_song a{
    color:#e34c4b;
    text-decoration:none;
}
.vc_latest_songs .vc_cont_song .vc_artist a{
    color:#050505;
    text-decoration:none;
}
.vc_latest_songs .vc_cont_song .vc_artist {
    margin:5px 0 0 0;
    padding:0;
    font-size:12px;
    color:#050505;
    width:80%;
    float:left;
    clear:left;
}
.vc_latest_songs .vc_cont_song .vc_album {
    display:none;
}
.vc_latest_songs .vc_cont_player{
    margin: 0px;
    padding: 0px;
    float: left;
    clear: left;
    width: 100%;
    cursor: pointer;
}
.vc_latest_songs .vc_play{
    position: absolute;
    right: 0;
    bottom:0;
}
.vc_latest_songs .vc_play .vc_icon,
.vc_latest_songs .vc_play a{
    color:#e34c4b;
    cursor:pointer;
    text-decoration:none;
}
.vc_latest_songs .vc_play:hover a,
.vc_latest_songs .vc_play:hover .vc_icon,
.vc_latest_songs .vc_play .vc_icon:hover,
.vc_latest_songs .vc_play a:hover{
    color:#fff;
    background:#e34c4b;
}

.vc_latest_songs .vc_play .vc_icon:hover .fa,
.vc_latest_songs .vc_play a:hover .fa{
    color:#e34c4b;
}
.vc_latest_songs .vc_play {
    width: auto;
    height: 24px;
    font-size: 11px;
    line-height: 22px;
    color:#e34c4b;
    border:1px solid #e34c4b;
}
.vc_latest_songs .vc_play:hover{
    border: 1px solid #d1d1d1;
    background:#fff;
    color:#1f1f1f;
}

.vc_latest_songs .vc_play.inactive{
    color:#ccc;
    border:1px solid #ccc;
}
.vc_latest_songs .vc_play.inactive:hover{
    cursor:not-allowed;
    color:#ccc;
    border:1px solid #ccc;
}
.vc_latest_songs .vc_play .fa{
    float: left;
    line-height: 24px;
    padding:0 9px 0 10px
}

.vc_clone,
.vc_player{display:none;}

.vc_latest_songs .vc_player{
    position:absolute;
    height: 33px;
    width: 330px;
    bottom:10px;
    right:118px;
}

/* video customization*/
.vjs-fullscreen-control.vjs-control {
    visibility: hidden;
}
.vjs-default-skin .vjs-big-play-button{display:none !important;}
.vjs-default-skin,
.vjs-controls,
.vjs-user-inactive,
.vjs-fade-in,.vjs-fade-out {
    display:block !important;
    visibility: visible !important;
    opacity: 1 !important;
    transition-duration: 0s!important;
}
/* Always show control bar */
.video-js.vjs-static-controls .vjs-control-bar {
  display:block;
}

/* Don't fade out controls */
.video-js.vjs-static-controls.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
  opacity: 1;
  visibility: visible; 
}

/* Align poster to top */
.video-js.vjs-static-controls .vjs-poster {
  background-position: 50% 0;
}

/* Override tech height:100% */
.video-js.vjs-static-controls .vjs-tech {
  height: auto;
  height: calc(100% - 30px);
} 
/* video customization*/
/*---banner_ticker_4*/
.banner_ticker_4 {
    margin:0 auto;
    padding:3px 0px;
    text-align:center;
    width:100%;
    float:left;
    clear:left;
}
.banner_ticker_4 img {
    margin:0 auto;
    padding:0px;
    border:0px;
    text-decoration:none;
    display:table;
}
.banner_ticker_4 .GoogleActiveViewClass {
    margin:0 auto;
}
/*box_twitter_streaming*/
/*.box_twitter_streaming { 
    margin:10px 0 0 0; 
    padding:0px; 
    width:100%;  
    float:left; 
    clear:left; 
}*/
.banner_iframe_social {
	margin:15px 0 0 0;
	padding:0px;
	width:100%;
	float:left;
	clear:left;
    position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.vc_button_box_news_principato_monaco {
    margin:0px auto;
    padding:0px;
    width:250px;
    display:table;
    table-layout:fixed;
    position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.vc_button_box_news_principato_monaco .vc_btn {
    margin:0px;
    padding:0px;
    width:49%;
    float:left;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.vc_btn.rmc_life_montecarlo_evets {
    float:right;
    clear:right;
}
.vc_button_box_news_principato_monaco .vc_btn a {
    margin:0px;
    padding:10px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration:none;
    color:#131313;
    width:100%;
    float:left;
    clear:left;
    border:1px #ff0000 solid;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;    
}
.vc_btn.rmc_life_montecarlo_evets a {
    background:url(../images/icon_btn_life_montecarlo_events.png) no-repeat 100px 10px;
}
.vc_btn.rmc_life_montecarlo_news a {
    background:url(../images/icon_btn_life_montecarlo_news.png) no-repeat 100px 10px;
}
/*---overbox_rmc_box_video_publishable_home*/
.overbox_rmc_box_video_publishable_home {
    margin:0 0 0 0;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
    background:#dae16f;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.overbox_rmc_box_video_publishable_home .container_template {
    background:none;
}
/*---title_box_rmc_box_video_publishable_home*/
.title_box_rmc_box_video_publishable_home {
    margin:0;
    padding:0;
    width:100%;
    float:left;
    clear:left;
    position:relative;
}
.title_box_rmc_box_video_publishable_home .text {
    margin:15px 0 10px 0;
    padding:0px 0 0 45px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:39px;;
    font-weight:300;
    color:#fff;
    text-transform:uppercase;
    letter-spacing:-2.8pt;
    float:left;
    clear:left;
    width:100%;
    background:url(../images/title_box_rmc_box_video_publishable_home.png) no-repeat 0 10px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.title_box_rmc_box_video_publishable_home .key_text_edit {
    background:#4e4e4e url(../images/title_box_rmc_box_video_publishable_home.png) no-repeat 0 10px;
}
/*---rmc_box_video_article_preview_big*/
.rmc_box_video_article_preview_big {
    margin:0 0 10px 0;
    padding:0px;
    width:48.75%;
    float:left;
    clear:left;
    position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_video_article_preview_big.style_drag {
    color:#fff;
    background:#272a2c;
}
.rmc_box_video_article_preview_big_right {
    float:right;
    clear:right;
}
.rmc_box_video_article_preview_big .cont {
    margin:0px;
    padding:0px;
    width:100%;
    height:100%;
    float:left;
    clear:left;
    position:absolute;
    top:0px;
    left:0px;
    z-index:10;
}
.rmc_box_video_article_preview_big .cont2 {
    margin:0px;
    padding:15px;
    width:100%;
    position:absolute;
    bottom:0px;
    left:0px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;    
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 84%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(84%,rgba(0,0,0,0.65)));
    background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 84%);
    background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 84%);
    background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 84%);
    background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 84%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
}
.rmc_box_video_article_preview_big .occhiello {
    margin:0px 0 5px 0;
    padding:0px 5px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:12px;
    text-transform:uppercase;
    font-weight:600;
    text-align:left;
    color:#56898B;
    display:table;
    background:#fff;
}
.rmc_box_video_article_preview_big .titolo {
    margin:0 0 5px 0;
    padding:0px;
    color:#252525;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    text-align:left;
    font-size:26px;
    line-height:25px;
    font-weight:700;
    letter-spacing:-0.4pt;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_video_article_preview_big .titolo a {
    color:#fff;
    text-decoration:none;
    cursor:pointer;
}
.rmc_box_video_article_preview_big .titolo a:hover {
    text-decoration:underline;
}
.rmc_box_video_article_preview_big .titolo .correlati_titolo span {
    font-size:28px;
    text-transform:capitalize;
}
.rmc_box_video_article_preview_big .titolo .correlati_titolo span:before {
    content:"/";
    color:#fff;
    font-weight:300;
    margin-right:5px;
}
.rmc_box_video_article_preview_big .titolo .correlati_titolo span a:link,
.rmc_box_video_article_preview_big .titolo .correlati_titolo span a {
    color:#fff;
    text-decoration:none;
}
.rmc_box_video_article_preview_big .titolo .correlati_titolo span a:hover {
    text-decoration:underline;
}
.rmc_box_video_article_preview_big .sottotitolo {
    margin:5px 0 5px 0;
    padding:0;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    text-align:left;
    font-size:18px;
    font-weight:400;
    color:#313133;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_video_article_preview_big .sottotitolo a {
    color:#313133;
    text-decoration:none;
}
.rmc_box_video_article_preview_big .sommario,
.rmc_box_video_article_preview_big .testo {
    margin:5px 0 0 0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:15px;
    line-height:22px;
    color: #0d0c0c;
    float:left;
    clear:left;
}
.rmc_box_video_article_preview_big .sommario ul {
    margin:0px;
    padding:0px;
    list-style-position:inside;
}
.rmc_box_video_article_preview_big .testo a,
.rmc_box_video_article_preview_big .sommario a {
    color: #0d0c0c;
    text-decoration:none;
}
.rmc_box_video_article_preview_big .sommario p,
.rmc_box_video_article_preview_big .testo p {
    margin:0px;
    padding:0px;
}
.rmc_box_video_article_preview_big .autore {
    margin:0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-weight:500;
    font-size:12px;
    color:#024573;
    float:left;
}
.rmc_box_video_article_preview_big .autore .prefisso_autore {
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    display:none;
}
.rmc_box_video_article_preview_big .cont_img {
    margin:0 0 0 0;
    padding:0px;
    position:relative;
    width:100%;
    float:left;
    clear:left;
    z-index:8;
    background:#DCDCDC;
}
.rmc_box_video_article_preview_big .cont_img img {
    margin:0;
    padding:0px;
    text-decoration:none;
    border:0px;
    width:100%;
    height:inherit;
    float:left;
    clear:left;
}
.rmc_box_video_article_preview_big .cont_img .didascalia {
    margin:0px;
    padding:5px 5px;
    width:100%;
    background:url(../images/cont_img_didascalia.png) repeat;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#fff;
    position:absolute;
    bottom:0px;
    left:0px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    display:none;
}
.rmc_box_video_article_preview_big .comments {
    margin:5px 0 0 0;
    padding:0px 0 0 20px;
    width:100%;
    float:left;
    clear:left;
    background:url(../images/icon_num_comments.png) no-repeat 0 1px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;     
}
.rmc_box_video_article_preview_big .comments a {
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-weight:600;
    font-size:11px;
    text-decoration:none;
    text-transform:uppercase;
    color:#666666;
}
.rmc_box_video_article_preview_big .comments a:hover {
    text-decoration:underline;
}
.rmc_box_video_article_preview_big .comments span {
    margin:0px 2px 0 0;
    padding:0px;
}
.rmc_box_video_article_preview_big ul.correlati {
    margin:3px 0 0 0;
    padding:0;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:13px;
    list-style:none;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_video_article_preview_big ul.correlati li.occhiello,
.rmc_box_video_article_preview_big ul.correlati li.line_break {
    margin:0px;
    padding:0px;
    display:none;
}
.rmc_box_video_article_preview_big ul.correlati li.articolo,
.rmc_box_video_article_preview_big ul.correlati li.video,
.rmc_box_video_article_preview_big ul.correlati li.blog,
.rmc_box_video_article_preview_big ul.correlati li.sondaggio,
.rmc_box_video_article_preview_big ul.correlati li.gallery,
.rmc_box_video_article_preview_big ul.correlati li.scheda,
.rmc_box_video_article_preview_big ul.correlati li.lettera,
.rmc_box_video_article_preview_big ul.correlati li.audio {
    margin:2px 0px 0 0;
    padding:0px 0 0 18px;
    width:100%;
    float:left;
    clear:left;
    background:url(../images/icona_correlati_articolo.png) no-repeat 0 6px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box; 
}
.rmc_box_video_article_preview_big ul.correlati li.video {
    background:url(../images/icon_video_correlati_rmc_box_video_article_preview_big.png) no-repeat 0 4px;
}
.rmc_box_video_article_preview_big ul.correlati li.gallery {
    background:url(../images/icon_photo_correlati_rmc_box_video_article_preview_big.png) no-repeat 0 4px;
}
.rmc_box_video_article_preview_big ul.correlati li.articolo a,
.rmc_box_video_article_preview_big ul.correlati li.video a,
.rmc_box_video_article_preview_big ul.correlati li.blog a,
.rmc_box_video_article_preview_big ul.correlati li.sondaggio a,
.rmc_box_video_article_preview_big ul.correlati li.gallery a,
.rmc_box_video_article_preview_big ul.correlati li.scheda a,
.rmc_box_video_article_preview_big ul.correlati li.lettera a,
.rmc_box_video_article_preview_big ul.correlati li.audio a {
    margin:0px;
    padding:0px;
    color:#fff;
    font-size:14px;
    width:100%;
    float:left;
    clear:left;    
    text-decoration:none;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;     
}
.rmc_box_video_article_preview_big ul.correlati li.articolo a:hover,
.rmc_box_video_article_preview_big ul.correlati li.video a:hover,
.rmc_box_video_article_preview_big ul.correlati li.blog a:hover,
.rmc_box_video_article_preview_big ul.correlati li.sondaggio a:hover,
.rmc_box_video_article_preview_big ul.correlati li.gallery a:hover,
.rmc_box_video_article_preview_big ul.correlati li.scheda a:hover,
.rmc_box_video_article_preview_big ul.correlati li.lettera a:hover,
.rmc_box_video_article_preview_big ul.correlati li.audio a:hover {
    color:#fff;
    text-decoration:underline;
}
/*---sharre_fb_tw*/
.rmc_box_video_article_preview_big .social {
	margin:0px;
	padding:0px;
    min-width:60px;
    position:absolute;
    top:10px;
    right:10px;
	z-index:30;
	background:#E5432D;
	border-bottom:1px #c6d586 solid;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_video_article_preview_big .social .cont_sharre_fb_tw {
	margin:0px;
	padding:0px;
	width:100%;
	display:block;
	float:left;
	position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;	
}
.rmc_box_video_article_preview_big .social .cont_sharre_fb_tw .sharre_fb_tw {
	margin:0px;
	padding:0;
	width:100%;
	float:left;
	cursor:pointer;
	position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_video_article_preview_big .social .cont_sharre_fb_tw .sharre_fb_tw .box {
	margin:0px;
	padding:5px 10px 0 30px;
	text-align:center;
	width:100%;
	height:30px;
	float:left;
	background:url(../images/article_preview_icon_social_counter_black.png) no-repeat 10px 8px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_video_article_preview_big .social .cont_sharre_fb_tw .sharre_fb_tw .box .count {
	margin:3px 0 0 0;
	padding:0px;
	font-family: 'Lato', Arial, Helvetica, sans-serif;
	font-weight:700;	
	font-size:12px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	width:100%;
	float:left;
	box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_video_article_preview_big .social .cont_sharre_fb_tw .sharre_fb_tw.zero_share_count .box .count {
	display:none;
}
.rmc_box_video_article_preview_big .social .cont_sharre_fb_tw .sharre_fb_tw .box .share {
	margin:0px;
	padding:0px;
	display:none;
}
.rmc_box_video_article_preview_big .social .cont_sharre_fb_tw .buttons {
	margin:0px;
	padding:0px;
	float:left;
	position:absolute;
	top:30px;
	right:0px;
	border-top:1px #C6D586 solid;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_video_article_preview_big .cont_sharre_fb_tw .buttons .share_toolbox {
	margin:0;
	padding:10px;
	width:125px;
	background:#F0EFF0;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}
.rmc_box_video_article_preview_big .cont_sharre_fb_tw .buttons .share_toolbox .fb-share-button {
	margin:0px 0 5px 0px;
	padding:0;
	float:left;
	clear:left;
}
/*----Preview Multimedia*/
.rmc_box_video_article_preview_big.gallery .cont_img a:before {
    content:url(../images/rmc_article_preview_media_gallery.png);
    margin:-25px 0 0 -25px;
    padding:0px;
    background-repeat:no-repeat;
    width:50px;
    height:50px;
    position:absolute;
    top:50%;
    left:50%;
}
.rmc_box_video_article_preview_big.video .cont_img a:before {
    content:url(../images/rmc_article_preview_media_video.png);
    margin:-25px 0 0 -25px;
    padding:0px;
    background-repeat:no-repeat;
    width:50px;
    height:50px;
    position:absolute;
    top:50%;
    left:50%;
}
.rmc_box_video_article_preview_big.gallery:hover .cont_img a:before,
.rmc_box_video_article_preview_big.video:hover .cont_img a:before {
    display:none;
}
/*---rmc_box_video_article_preview_small*/
.rmc_box_video_article_preview_small {
    margin:15px 2.5% 15px 0;
    padding:0px;
    width:18%;
    float:left;
    position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.overbox_rmc_box_video_publishable_home .last_box {
    margin:15px 0 15px 0;
    padding:0px;
    float:right;
    clear:right;
}
.rmc_box_video_article_preview_small.style_drag {
    color:#fff;
    background:#272a2c;
}
.rmc_box_video_article_preview_small_right {
    float:right;
    clear:right;
}
.rmc_box_video_article_preview_small .cont {
    margin:0px;
    padding:0px;
    width:100%;
    height:100%;
    float:left;
    clear:left;
    position:absolute;
    top:0px;
    left:0px;
    z-index:10;
}
.rmc_box_video_article_preview_small .cont2 {
    margin:0px;
    padding:6px;
    width:100%;
    position:absolute;
    bottom:0px;
    left:0px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;    
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 84%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(84%,rgba(0,0,0,0.65)));
    background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 84%);
    background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 84%);
    background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 84%);
    background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 84%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
}
.rmc_box_video_article_preview_small .occhiello {
    margin:0px 0 5px 0;
    padding:0px 5px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:10px;
    text-transform:uppercase;
    font-weight:600;
    text-align:left;
    color:#56898B;
    display:table;
    background:#fff;
}
.rmc_box_video_article_preview_small .titolo {
    margin:0 0 5px 0;
    padding:0px;
    color:#252525;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    text-align:left;
    font-size:15px;
    line-height:16px;
    font-weight:500;
    letter-spacing:-0.4pt;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_video_article_preview_small .titolo a {
    color:#fff;
    text-decoration:none;
    cursor:pointer;
}
.rmc_box_video_article_preview_small .titolo a:hover {
    text-decoration:underline;
}
.rmc_box_video_article_preview_small .titolo .correlati_titolo span {
    font-size:15px;
    text-transform:capitalize;
}
.rmc_box_video_article_preview_small .titolo .correlati_titolo span:before {
    content:"/";
    color:#fff;
    font-weight:300;
    margin-right:5px;
}
.rmc_box_video_article_preview_small .titolo .correlati_titolo span a:link,
.rmc_box_video_article_preview_small .titolo .correlati_titolo span a {
    color:#fff;
    text-decoration:none;
}
.rmc_box_video_article_preview_small .titolo .correlati_titolo span a:hover {
    text-decoration:underline;
}
.rmc_box_video_article_preview_small .sottotitolo {
    margin:5px 0 5px 0;
    padding:0;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    text-align:left;
    font-size:18px;
    font-weight:400;
    color:#313133;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_video_article_preview_small .sottotitolo a {
    color:#313133;
    text-decoration:none;
}
.rmc_box_video_article_preview_small .sommario,
.rmc_box_video_article_preview_small .testo {
    margin:5px 0 0 0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:15px;
    line-height:22px;
    color: #0d0c0c;
    float:left;
    clear:left;
}
.rmc_box_video_article_preview_small .sommario ul {
    margin:0px;
    padding:0px;
    list-style-position:inside;
}
.rmc_box_video_article_preview_small .testo a,
.rmc_box_video_article_preview_small .sommario a {
    color: #0d0c0c;
    text-decoration:none;
}
.rmc_box_video_article_preview_small .sommario p,
.rmc_box_video_article_preview_small .testo p {
    margin:0px;
    padding:0px;
}
.rmc_box_video_article_preview_small .autore {
    margin:0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-weight:500;
    font-size:12px;
    color:#024573;
    float:left;
}
.rmc_box_video_article_preview_small .autore .prefisso_autore {
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    display:none;
}
.rmc_box_video_article_preview_small .cont_img {
    margin:0 0 0 0;
    padding:0px;
    position:relative;
    width:100%;
    float:left;
    clear:left;
    z-index:8;
    background:#DCDCDC;
}
.rmc_box_video_article_preview_small .cont_img img {
    margin:0;
    padding:0px;
    text-decoration:none;
    border:0px;
    width:100%;
    height:inherit;
    float:left;
    clear:left;
}
.rmc_box_video_article_preview_small .cont_img .didascalia {
    margin:0px;
    padding:5px 5px;
    width:100%;
    background:url(../images/cont_img_didascalia.png) repeat;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#fff;
    position:absolute;
    bottom:0px;
    left:0px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    display:none;
}
.rmc_box_video_article_preview_small .comments {
    margin:5px 0 0 0;
    padding:0px 0 0 20px;
    width:100%;
    float:left;
    clear:left;
    background:url(../images/icon_num_comments.png) no-repeat 0 1px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;     
}
.rmc_box_video_article_preview_small .comments a {
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-weight:600;
    font-size:11px;
    text-decoration:none;
    text-transform:uppercase;
    color:#666666;
}
.rmc_box_video_article_preview_small .comments a:hover {
    text-decoration:underline;
}
.rmc_box_video_article_preview_small .comments span {
    margin:0px 2px 0 0;
    padding:0px;
}
.rmc_box_video_article_preview_small ul.correlati {
    margin:3px 0 0 0;
    padding:0;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:13px;
    list-style:none;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_video_article_preview_small ul.correlati li.occhiello,
.rmc_box_video_article_preview_small ul.correlati li.line_break {
    margin:0px;
    padding:0px;
    display:none;
}
.rmc_box_video_article_preview_small ul.correlati li.articolo,
.rmc_box_video_article_preview_small ul.correlati li.video,
.rmc_box_video_article_preview_small ul.correlati li.blog,
.rmc_box_video_article_preview_small ul.correlati li.sondaggio,
.rmc_box_video_article_preview_small ul.correlati li.gallery,
.rmc_box_video_article_preview_small ul.correlati li.scheda,
.rmc_box_video_article_preview_small ul.correlati li.lettera,
.rmc_box_video_article_preview_small ul.correlati li.audio {
    margin:2px 0px 0 0;
    padding:0px 0 0 18px;
    width:100%;
    float:left;
    clear:left;
    background:url(../images/icona_correlati_articolo.png) no-repeat 0 6px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box; 
}
.rmc_box_video_article_preview_small ul.correlati li.video {
    background:url(../images/icon_video_correlati_rmc_box_video_article_preview_small.png) no-repeat 0 4px;
}
.rmc_box_video_article_preview_small ul.correlati li.gallery {
    background:url(../images/icon_photo_correlati_rmc_box_video_article_preview_small.png) no-repeat 0 4px;
}
.rmc_box_video_article_preview_small ul.correlati li.articolo a,
.rmc_box_video_article_preview_small ul.correlati li.video a,
.rmc_box_video_article_preview_small ul.correlati li.blog a,
.rmc_box_video_article_preview_small ul.correlati li.sondaggio a,
.rmc_box_video_article_preview_small ul.correlati li.gallery a,
.rmc_box_video_article_preview_small ul.correlati li.scheda a,
.rmc_box_video_article_preview_small ul.correlati li.lettera a,
.rmc_box_video_article_preview_small ul.correlati li.audio a {
    margin:0px;
    padding:0px;
    color:#252525;
    font-size:14px;
    width:100%;
    float:left;
    clear:left;    
    text-decoration:none;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;     
}
.rmc_box_video_article_preview_small ul.correlati li.articolo a:hover,
.rmc_box_video_article_preview_small ul.correlati li.video a:hover,
.rmc_box_video_article_preview_small ul.correlati li.blog a:hover,
.rmc_box_video_article_preview_small ul.correlati li.sondaggio a:hover,
.rmc_box_video_article_preview_small ul.correlati li.gallery a:hover,
.rmc_box_video_article_preview_small ul.correlati li.scheda a:hover,
.rmc_box_video_article_preview_small ul.correlati li.lettera a:hover,
.rmc_box_video_article_preview_small ul.correlati li.audio a:hover {
    color:#56898B;
    text-decoration:underline;
}
/*---sharre_fb_tw*/
.rmc_box_video_article_preview_small .social {
	margin:0px;
	padding:0px;
    min-width:60px;
    position:absolute;
    top:10px;
    right:10px;
	z-index:30;
	background:#E5432D;
	border-bottom:1px #c6d586 solid;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_video_article_preview_small .social .cont_sharre_fb_tw {
	margin:0px;
	padding:0px;
	width:100%;
	display:block;
	float:left;
	position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;	
}
.rmc_box_video_article_preview_small .social .cont_sharre_fb_tw .sharre_fb_tw {
	margin:0px;
	padding:0;
	width:100%;
	float:left;
	cursor:pointer;
	position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_video_article_preview_small .social .cont_sharre_fb_tw .sharre_fb_tw .box {
	margin:0px;
	padding:5px 10px 0 30px;
	text-align:center;
	width:100%;
	height:30px;
	float:left;
	background:url(../images/article_preview_icon_social_counter_black.png) no-repeat 10px 8px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_video_article_preview_small .social .cont_sharre_fb_tw .sharre_fb_tw .box .count {
	margin:3px 0 0 0;
	padding:0px;
	font-family: 'Lato', Arial, Helvetica, sans-serif;
	font-weight:700;	
	font-size:12px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	width:100%;
	float:left;
	box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_video_article_preview_small .social .cont_sharre_fb_tw .sharre_fb_tw.zero_share_count .box .count {
	display:none;
}
.rmc_box_video_article_preview_small .social .cont_sharre_fb_tw .sharre_fb_tw .box .share {
	margin:0px;
	padding:0px;
	display:none;
}
.rmc_box_video_article_preview_small .social .cont_sharre_fb_tw .buttons {
	margin:0px;
	padding:0px;
	float:left;
	position:absolute;
	top:30px;
	right:0px;
	border-top:1px #C6D586 solid;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_video_article_preview_small .cont_sharre_fb_tw .buttons .share_toolbox {
	margin:0;
	padding:10px;
	width:125px;
	background:#F0EFF0;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}
.rmc_box_video_article_preview_small .cont_sharre_fb_tw .buttons .share_toolbox .fb-share-button {
	margin:0px 0 5px 0px;
	padding:0;
	float:left;
	clear:left;
}
/*----Preview Multimedia*/
.rmc_box_video_article_preview_small.gallery .cont_img a:before {
    content:url(../images/rmc_article_preview_media_gallery.png);
    margin:-25px 0 0 -25px;
    padding:0px;
    background-repeat:no-repeat;
    width:50px;
    height:50px;
    position:absolute;
    top:50%;
    left:50%;
}
.rmc_box_video_article_preview_small.gallery .cont_img:hover a:before {
    content:url(../images/rmc_article_preview_media_gallery_hover.png);
}
.rmc_box_video_article_preview_small.video .cont_img a:before {
    content:url(../images/rmc_article_preview_media_video.png);
    margin:-25px 0 0 -25px;
    padding:0px;
    background-repeat:no-repeat;
    width:50px;
    height:50px;
    position:absolute;
    top:50%;
    left:50%;
}
.rmc_box_video_article_preview_small.video .cont_img:hover a:before {
    content:url(../images/rmc_article_preview_media_video_hover.png);
}
.rmc_box_video_article_preview_small.audio .cont_img a:before {
    content:url(../images/rmc_article_preview_media_audio.png);
    margin:-25px 0 0 -25px;
    padding:0px;
    background-repeat:no-repeat;
    width:50px;
    height:50px;
    position:absolute;
    top:50%;
    left:50%;
}
.rmc_box_video_article_preview_small.audio .cont_img:hover a:before {
    content:url(../images/rmc_article_preview_media_audio_hover.png);
}
.vc_preview_small_bt_polls {
    width:100%;
    float: left;
    clear: left;
    position:relative;
    margin-bottom: 40px;
    border-bottom: 5px solid #DEDEE0;
    border-left: 1px solid #DEDEE0;
    border-right: 1px solid #DEDEE0;
}
.vc_preview_small_bt_polls article {
    /*display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    height: 100%;*/
}
.vc_preview_small_bt_polls .cont {
    float: left;
    clear: left;
    width: 100%;
    position: relative;
}
.vc_preview_small_bt_polls .cont2 {
    position: absolute;
    float: right;
    clear: left;
    width: auto;
    padding: 7px;
    right: 0;
}
.vc_preview_small_bt_polls .cont3 {
    float: left;
    clear: left;
    width: 100%;
    height: 100%;
    padding: 15px;
    text-align: center;
    /*flex-direction: column;
    justify-content: space-between;*/
}
.vc_preview_small_bt_polls .cont4 {
    float: left;
    clear: left;
    width: 100%;
    padding: 0;
    text-align:center;
}
.vc_preview_small_bt_polls .cont_img {
    float: left;
    clear: left;
    width: 100%;
    height: auto;
    position: relative;
    top: 0;
    left: 0;
    background: #000;
}
.vc_preview_small_bt_polls .cont_img img {
    float: left;
    clear: left;
    width: 100%;
    height: auto;
}
.vc_preview_small_bt_polls .cont_img .didascalia {
    display: none;
}
.vc_preview_small_bt_polls .titolo {
    float: left;
    clear: left;
    width:100%;
}
.vc_preview_small_bt_polls .titolo a {

}

.vc_preview_small_bt_polls .sommario {
    font-size: 1em;
    line-height: 1.6em;
    font-family: "TradeGothicLT-CondEighteen", Helvetica, sans-serif;
}
.vc_preview_small_bt_polls .autore {
    float: left;
    clear: left;
    width: auto;
    margin-left: 10px;
}
.vc_preview_small_bt_polls .autore .prefisso_autore {
    display:none;
}
.vc_preview_small_bt_polls .ora_pubblicazione {
    float: left;
    clear: left;
    width: auto;
    margin-left: 10px;
}
.vc_preview_small_bt_polls .vc_link_button {
    float: left;
    clear: left;
    width: 100%;
    text-transform: uppercase;
    font-family: 'veneer_cleanreg', Helvetica, sans-serif;
}
.vc_preview_small_bt_polls .vc_link_button a {
    width: 100%;
    float:left;
    clear:left;
    padding: 5px 0;
    margin-top:15px;
    background: #e5e5e5;
}
.vc_preview_small_bt_polls .vc_link_button a:hover {
    background: #969c9f;
    color: #e5e5e5;
    text-decoration:none;
}
.vc_preview_small_bt_polls .vc_link_button a:before {
    content: "\f04b";
    margin-right: 15px;
    font-size: 14px;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
}

.vc_preview_small_bt_polls .testo {
    float: left;
    clear: left;
    width: 100%;
    position: relative;
    background: #fff;
}
/*---rmc_box_preview_events_specific_section*/
.rmc_box_preview_events_specific_section {
    margin:15px 0 0 0;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
    background:#fff;
    position:relative;
    border:1px #dcdcdc solid;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_preview_events_specific_section .occhiello_titolo {
    margin:0px;
    padding:10px 10px 10px 40px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:600;    
    color:#56898B;
    text-transform:uppercase;
    background:url(../images/icon_rmc_box_preview_events.png) no-repeat 10px 12px;
    width:100%;
    float:left;
    clear:left;
    position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_preview_events_specific_section .occhiello_titolo span {
    font-weight:300;
    color:#56898B;
}
.rmc_box_preview_events_specific_section .occhiello_titolo a {
    text-decoration:none;
    color:#56898B;   
}
/*
.rmc_box_preview_events_specific_section .cont,
.rmc_box_preview_events_specific_section .cont .schermata,
.rmc_box_preview_events_specific_section .cont .schermata .hori_group {
    margin:0px;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}*/
.rmc_box_preview_events_specific_section .cont .schermata .hori_group {
    padding:0 10px;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box {
    margin:0px;
    padding:15px 0;
    width:100%;
    float:left;
    clear:left;
    border-top:1px #dcdcdc solid;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .divcont {
    margin:0px 4% 0 0;
    padding:0px;
    width:38%;
    float:left;
    position:relative;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .divcont2 {
    margin:0px;
    padding:0px;
    width:48%;
    float:left;
    position:relative;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .cont_foto {
    margin:0px;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .cont_foto a {
    display:block;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .cont_foto img {
    margin:0px;
    padding:0px;
    width:100%;
    border:0px;
    text-decoration:none;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .occhiello {
    margin:0px;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 700;
    color: #b76c30;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .titolo {
    margin:10px 0 0 0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:16px;
    line-height:20px;
    font-weight:600;
    color:#141414;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .titolo a {
    margin:0px;
    padding:0px;
    text-decoration:none;
    color:#141414;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .titolo a:hover {
    text-decoration:underline;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .sottotitolo {
    margin:5px 0 0 0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:13px;
    line-height:18px;
    color:#141414;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .sottotitolo a {
    margin:0px;
    padding:0px;
    text-decoration:none;
    color:#141414;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .sottotitolo a:hover {
    text-decoration:underline;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .sezione_link_label {
    margin:15px 0 0 0;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
    border-top:1px #dcdcdc solid;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .sezione_link_label a {
    margin:10px 0 0 0;
    padding:5px 0;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:300;
    color:#252525;
    text-transform:uppercase;
    text-align:center;
    text-decoration:none;
    width:100%;
    float:left;
    clear:left;        
    border:0px;
    background:#fff;
    cursor:pointer;    
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .sezione_link_label a:hover {
    text-decoration:underline;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .tag_1,
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .tag_2,
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .tag_3 {
    margin:0px;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 700;
    color: #b76c30;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .tag_1 span.nome,
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .tag_2 span.nome,
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .tag_3 span.nome {
    display:none;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .icona_tipo {
    margin:0px;
    padding:0px;
    display:none;
}
/*---sharre_fb_tw*/
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .social {
	margin:0px;
	padding:0px;
    min-width:60px;
    float:right;
	background:#E5432D;
	border-bottom:1px #c6d586 solid;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .social .cont_sharre_fb_tw {
	margin:0px;
	padding:0px;
	width:100%;
	display:block;
	float:left;
	position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;	
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .social .cont_sharre_fb_tw .sharre_fb_tw {
	margin:0px;
	padding:0;
	width:100%;
	float:left;
	cursor:pointer;
	position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .social .cont_sharre_fb_tw .sharre_fb_tw .box {
	margin:0px;
	padding:5px 10px 0 30px;
	text-align:center;
	width:100%;
	height:30px;
	float:left;
	background:url(../images/article_preview_icon_social_counter_black.png) no-repeat 10px 8px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .social .cont_sharre_fb_tw .sharre_fb_tw .box .count {
	margin:3px 0 0 0;
	padding:0px;
	font-family: 'Lato', Arial, Helvetica, sans-serif;
	font-weight:700;	
	font-size:12px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	width:100%;
	float:left;
	box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .social .cont_sharre_fb_tw .sharre_fb_tw.zero_share_count .box .count {
	display:none;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .social .cont_sharre_fb_tw .sharre_fb_tw .box .share {
	margin:0px;
	padding:0px;
	display:none;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .social .cont_sharre_fb_tw .buttons {
	margin:0px;
	padding:0px;
	float:left;
	position:absolute;
	top:30px;
	right:0px;
	z-index:999;
	border-top:1px #C6D586 solid;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .cont_sharre_fb_tw .buttons .share_toolbox {
	margin:0;
	padding:10px;
	width:125px;
	background:#F0EFF0;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .cont_sharre_fb_tw .buttons .share_toolbox .fb-share-button {
	margin:0px 0 5px 0px;
	padding:0;
	float:left;
	clear:left;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .social2 {
    margin-left:5px;
    min-width:35px;
    float:right;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .social2 a {
    margin:0px;
    padding:0px;
    background:#E5432D url(../images/icon_calendar_vrg_box_preview_events.png) no-repeat center center;
	font-size:0px;
    border:0px;
    width:100%;
    height:30px;
    float:left;
    clear:left;
    z-index:9 !important;
}
.rmc_box_preview_events_specific_section .cont .schermata .hori_group .box .social2 .addthisevent-drop .addthisevent_icon {
    display:none;
}
.rmc_box_preview_events_specific_section .bx-prev {
    margin:0px;
    padding:0px;
    background:url(../images/arrow_grey_sx.png) no-repeat center center;
    width:30px;
    height:25px;
    font-size:0px;
    position:absolute;
    top:8px;
    right:28px;
    border-right:1px #e5e5e5 solid;
}
.rmc_box_preview_events_specific_section .bx-next {
    margin:0px;
    padding:0px;
    background:url(../images/arrow_grey_dx.png) no-repeat center center;
    background-repeat:no-repeat;
    width:30px;
    height:25px;
    font-size:0px;
    position:absolute;
    top:8px;
    right:0px;
}
.rmc_box_preview_events_specific_section .bx-prev a,
.rmc_box_preview_events_specific_section .bx-next a {
    margin:0px;
    padding:0px;
    display:block;
}
/*---Punti Slider*/
.rmc_box_preview_events_specific_section .punti_slide {
    margin:15px 0 0 0;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
    text-align:center;
    position:relative;
    border-top:1px #dcdcdc solid;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    display:none;
}
.rmc_box_preview_events_specific_section .punti_slide .bx-default-pager {
    margin:0px;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
    text-align:center;
    position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_preview_events_specific_section .punti_slide .bx-default-pager div.bx-pager-item {
    margin:0px;
    padding:0px;
    display:inline;
}
.rmc_box_preview_events_specific_section .punti_slide .bx-default-pager div.bx-pager-item a {
    margin:0px 3px 0 0;
    padding:0px;
    width:10px;
    height:10px;
    text-align:center;  
    display:inline-block;
    text-decoration:none;
    font-size:0px;
    color:#fff;
    background:#dcdcdc;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
.rmc_box_preview_events_specific_section .punti_slide .bx-default-pager div a.active {
    background:#000;
}
/*---vc_preview_big_bt_ghost*/
.vc_preview_big_bt_ghost {
    width:100%;
    float: left;
    clear: left;
    position:relative;
    margin-top: 40px;
    border-bottom: 5px solid #DEDEE0;
    border-left: 1px solid #DEDEE0;
    border-right: 1px solid #DEDEE0;
}
.vc_preview_big_bt_ghost.vc_column{
    margin-top: 0;
    margin-bottom: 40px;
}
.vc_preview_big_bt_ghost.style_drag:before {
    content:"Posizione articolo dedicata per speciali";
    margin:0px 0 10px 0;
    padding:2px 5px;
    font-size:16px;
    text-transform:uppercase;
    color:#fff;
    background: #a005c7;
    width:100%;
    float:left;
    clear:left;
    position:relative;
    font-family: 'veneer_cleanreg', Helvetica, sans-serif;
}
.vc_preview_big_bt_ghost .cont {
    float: left;
    clear: left;
    width: 100%;
    position: relative;
    height: 297px;
    overflow: hidden;
    background: #000;
}
.vc_preview_big_bt_ghost .cont_img {
    float: left;
    clear: left;
    width: 100%;
    position: relative;
    top: 0;
    left: 0;
    background: #000;
}
.vc_preview_big_bt_ghost .cont_img img {
    float: left;
    clear: left;
    width: 100%;
    height: auto;
}
.vc_preview_big_bt_ghost .didascalia {
    display:none;
}
.vc_preview_big_bt_ghost .cont2 {
    position: absolute;
    float: right;
    clear: left;
    width: auto;
    padding: 7px;
    right: 0;
}
.vc_preview_big_bt_ghost .vc_tags {
    float: left;
    clear: left;
    width: auto;
    max-width: 76%;
    height: 30px;
    overflow: hidden;
}
.vc_preview_big_bt_ghost .vc_tags a {
    padding: 0 8px;
    text-transform: uppercase;
    display: inline-block;
}
.vc_preview_big_bt_ghost .cont3 {
    padding:25px;
    float: none;
    clear: left;
    width: 100%;
    position: absolute;
    text-align: center;
    left:0;
    bottom: 0;
}
.vc_preview_big_bt_ghost .autore {
    float: left;
    clear: left;
    width: auto;
    margin-left: 10px;
}
.vc_preview_big_bt_ghost .autore .prefisso_autore {
    display:none;
}
.vc_preview_big_bt_ghost .ora_pubblicazione {
    float: left;
    clear: left;
    width: auto;
    margin-left: 10px;
}
.vc_preview_big_bt_ghost .titolo {
    width:100%;
    float:left;
    clear:left;
}

.vc_preview_big_bt_ghost .sommario,
.vc_preview_big_bt_ghost .sottotitolo,
.vc_preview_big_bt_ghost .testo {
    float: left;
    clear: left;
    width: 100%;
    position: relative;
    padding: 40px;
    background: #fff;
    color:#8f9b9b;
    font-weight: 400;
    font-size: 1em;
    line-height: 1.5em;
    font-family: 'TradeGothicLT-CondEighteen', Helvetica, sans-serif;
}

/*---Personalizzazione Home page*/
.vc_preview_big_bt_ghost.first_article .cont_img {
    margin:0 0 0 15px;
    padding:0px;
    position:relative;
    width:300px;
    height:170px;
    float:right;
    clear:none;
    overflow:hidden;
    z-index:8;
}
.vc_preview_big_bt_ghost.first_article.vc_preview_big_bt_ghost .cont {
    margin:0 0 0 0;
    padding:0px;
    display:table;
    width:inherit;
    float:none;
    clear:none;
    position:relative;
}
/*---rmc_box_social_stream*/
.rmc_box_social_stream {
    margin:15px 0 0 0;
    padding:10px;
    width:100%;
    float:left;
    clear:left;
    position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border:1px #e5e5e5 solid;
}
/*---title_rmc_box_social_stream*/
.rmc_box_social_stream .title_rmc_box_social_stream {
    margin:0;
    padding:0 0 0 0;
    width:100%;
    float:left;
    clear:left;
    position:relative;
}
.rmc_box_social_stream .title_rmc_box_social_stream .text {
    margin:0 0 10px 0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:600;    
    color:#56898B;
    text-transform:uppercase;
    float:left;
    clear:left;
    width:100%;
    text-align:center;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_social_stream .title_rmc_box_social_stream .key_text_edit {
    background:#4A4A4A;
}
/*---rmc_box_social_stream_tab_bar*/
.rmc_box_social_stream .rmc_box_social_stream_tab_bar {
    margin:0px;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
    position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_social_stream .rmc_box_social_stream_tab_bar .label_tab_1,
.rmc_box_social_stream .rmc_box_social_stream_tab_bar .label_tab_2 {
    margin:0px;
    padding:0px;
    text-align:center;
    font-size:0px;
    width:48%;
    height:55px;
    float:left;
    clear:left;
    position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    cursor:pointer;
}
.rmc_box_social_stream .rmc_box_social_stream_tab_bar .label_tab_1 {
    background:#3c5a98 url(../images/rmc_box_social_stream_facebook.png) no-repeat center center;
}
.rmc_box_social_stream .rmc_box_social_stream_tab_bar .label_tab_1.attivo:before {
    content:url(../images/rmc_box_icon_fabebook.gif);
    margin:0 0 0 -8px;
    padding:0px;
    width:17px;
    height:8px;
    position:absolute;
    bottom:-8px;
    left:50%;
}
.rmc_box_social_stream .rmc_box_social_stream_tab_bar .label_tab_2 {
    background:#3aaae1 url(../images/rmc_box_social_stream_twitter.png) no-repeat center center;
    float:right;
    clear:right;    
}
.rmc_box_social_stream .rmc_box_social_stream_tab_bar .label_tab_2.attivo:before {
    content:url(../images/rmc_box_icon_twitter.gif);
    margin:0 0 0 -8px;
    padding:0px;
    width:17px;
    height:8px;
    position:absolute;
    bottom:-8px;
    left:50%;
}
/*---rmc_box_social_facebook*/
.rmc_box_social_facebook,
.rmc_box_social_twitter {
    margin:15px 0 0 0;
    padding:0;
    width:100%;
    float:left;
    clear:left;
    position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;    
}
.rmc_box_social_facebook .container_facebook_like {
    margin:0;
    padding:0;
    width:100%;
    float:left;
    clear:left;
    position:relative;
}
.rmc_box_social_facebook .container_facebook_like iframe {
    width:100% !important;
}
.rmc_box_video_gallery_principato_monaco_title,
.rmc_box_video_gallery_principato_monaco_subtitle {
    margin:0px;
    padding:0px;
    text-align:center;
    width:100%;
    float:left;
    clear:left;
    position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_video_gallery_principato_monaco_title .text {
    margin:0px;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:bold;
    color:#201f1f;
    text-align:center;
    text-transform:uppercase;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_video_gallery_principato_monaco_subtitle .text {
    margin:0px;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:400;
    color:#201f1f;
    text-align:center;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_video_gallery_principato_monaco_subtitle .text a,
.rmc_box_video_gallery_principato_monaco_title .text a {
    color:#201f1f;
    text-decoration:none;
}
.rmc_box_video_gallery_principato_monaco_subtitle .text a:hover,
.rmc_box_video_gallery_principato_monaco_title .text a:hover {
    text-decoration:inderline;
}
.rmc_box_video_gallery_principato_monaco_title .key_text_edi,
.rmc_box_video_gallery_principato_monaco_subtitle .key_text_edi {
    background:#6e6e6e;
    min-height:30px;
    width:100%;
    float:left;
    clear:left;
}
/*---rmc_box_video_gallery_principato_monaco*/
.rmc_box_video_gallery_principato_monaco {
    margin:15px 0 0 0;
    padding:0px;
    float:left;
    clear:left;
    width:100%;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    position:relative;
}
.rmc_box_video_gallery_principato_monaco .occhiello_titolo {
    margin:0px 0 9px 0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:400;
    text-align:center;
    color:#131313;
    width:100%;
    clear:left;
    position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    display:none;
}
.rmc_box_video_gallery_principato_monaco .occhiello_titolo a {
    color:#131313;
    text-decoration:none;
    font-size:13px;
    font-weight:400; 
}
.rmc_box_video_gallery_principato_monaco .occhiello_titolo a span{
    margin:0px;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:13px;
    font-weight:400;    
    color:#fff;
    width:100%;
    clear:left;
    position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_video_gallery_principato_monaco .bx-wrapper,
.rmc_box_video_gallery_principato_monaco .bx-wrapper .bx-window,
.rmc_box_video_gallery_principato_monaco .bx-wrapper .bx-window .cont,
.rmc_box_video_gallery_principato_monaco .bx-wrapper .bx-window .cont .schermata {
    margin:0px;
    padding:0px;
    position:relative;
}
.rmc_box_video_gallery_principato_monaco .cont .schermata .hori_group {
    margin:0px;
    padding:0px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_video_gallery_principato_monaco .cont .schermata .box .icona_tipo {
    display:none;
}
.rmc_box_video_gallery_principato_monaco .cont .schermata .box {
    margin:0px 1% 0 0;
    padding:0px;
    width:24%;
    float:left;
    position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_video_gallery_principato_monaco .cont .schermata .box.pos4,
.rmc_box_video_gallery_principato_monaco .cont .schermata .box.pos8,
.rmc_box_video_gallery_principato_monaco .cont .schermata .box.pos12 {
    margin-left:0%;
}
.rmc_box_video_gallery_principato_monaco .cont .schermata .box .divcont {
    margin:0px;
    padding:10px;
    position:absolute;
    bottom:0px;
    left:0px;
    width:100%;
    float:left;
    clear:left;
    background:url(../images/rmc_box_video_gallery_principato_monaco_background.png) repeat;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_video_gallery_principato_monaco .cont .schermata .box .cont_foto {
    margin:0px;
    padding:0px;
    width:100%;
    height:201px;
    overflow:hidden;
    float:left;
    clear:left;
    position:relative;
}
.rmc_box_video_gallery_principato_monaco .cont .schermata .box .cont_foto img {
    margin:0px;
    padding:0px;
    border:0px;
    width:100%;
    text-decoration:none;
    float:left;
}
.rmc_box_video_gallery_principato_monaco .cont .schermata .box .titolo {
    margin:0px;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:16px;
    line-height:17px;
    font-weight:500;
    color:#fff;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_video_gallery_principato_monaco .cont .schermata .box .titolo a {
    color:#fff;
    text-decoration:none;
}
.rmc_box_video_gallery_principato_monaco .cont .schermata .box .titolo a:hover {
    text-decoration:underline;
}
.rmc_box_video_gallery_principato_monaco .cont .schermata .box .occhiello {
    margin:0px 0 5px 0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:12px;
    text-transform:uppercase;
    font-weight:500;
    text-align:left;
    color:#fff;
    width:100%;
    float:left;
    clear:left;
}
/*---navigator*/
.rmc_box_video_gallery_principato_monaco .bx-prev {
    margin:0px;
    padding:0px;
    background:url(../images/arrow_red_dx.png) no-repeat center center;
    width:18px;
    height:16px;
    font-size:0px;
    position:absolute;
    top:-30px;
    right:38px;
}
.rmc_box_video_gallery_principato_monaco .bx-next {
    margin:0px;
    padding:0px;
    background:url(../images/arrow_red_sx.png) no-repeat center center;
    background-repeat:no-repeat;
    width:18px;
    height:16px;
    font-size:0px;
    position:absolute;
    top:-30px;
    right:10px;
}
.rmc_box_video_gallery_principato_monaco .bx-prev a,
.rmc_box_video_gallery_principato_monaco .bx-next a {
    margin:0px;
    padding:0px;
    display:block;
}
/*---Punti Slider*/
.rmc_box_video_gallery_principato_monaco .punti_slide {
    margin:5px 0 0 0;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
    text-align:center;
    position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    display:none;
}
.rmc_box_video_gallery_principato_monaco .punti_slide .bx-default-pager {
    margin:0px;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
    text-align:center;
    position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_video_gallery_principato_monaco .punti_slide .bx-default-pager div.bx-pager-item {
    margin:0px;
    padding:0px;
    display:inline;
}
.rmc_box_video_gallery_principato_monaco .punti_slide .bx-default-pager div.bx-pager-item a {
    margin:0px 3px 0 0;
    padding:0px;
    width:10px;
    height:10px;
    text-align:center;  
    display:inline-block;
    text-decoration:none;
    font-size:0px;
    color:#fff;
    background:#dcdcdc;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
.rmc_box_video_gallery_principato_monaco .punti_slide .bx-default-pager div a.active {
    background:#000;
}
.banner_promo_section_main {
    width:100%;
    float:left;
    clear:left;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    margin-bottom:10px;
    padding:0;
}
.banner_iframe_social_2 {
	margin:5px 0 10px 0;
	padding:0px;
	width:100%;
	float:left;
	clear:left;
    position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
/*---rmc_tv_box*/
.rmc_tv_box {
    margin:0 0 40px 0;
    padding:15px;
    width:100%;
    float:left;
    clear:left;
    position:relative;
    background:#252525;
}
.rmc_tv_box.no_margin {
    margin-bottom:0px;
}
.rmc_tv_box .banner_rmc_tv_box {
    margin:0px;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
    text-align:center;
}
.rmc_tv_box .banner_rmc_tv_box img {
    margin:0 auto;
    padding:0px;
    border:0px;
    text-decoration:none;
}
/*---banner_300x250_1*/
.banner_rectangle_300x100_1 {
    margin:0px 0 10px 0;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
}
.banner_rectangle_300x100_1 img {
    margin:0px;
    padding:0px;
    border:0px;
    text-decoration:none;
}
/*--vrg*/
.banner_rectangle_300x100_1.vrg {
    margin:0 0 10px 0;
}

/*rmc*/
body.rmc .banner_rectangle_300x100_1 {
    margin:0 0 15px 0;
}
/*---rmc_box_preview_events*/
.rmc_box_preview_events {
    margin:0 0 40px 0;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_preview_events .occhiello_titolo {
    margin:0px;
    padding:0;
    width:100%;
    float:left;
    clear:left;
}

.rmc_box_preview_events .cont .schermata .hori_group {
    margin:0px;
    padding:0;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_preview_events .cont .schermata .hori_group .box {
    margin:0;
    padding:10px 0 10px 0;
    width:100%;
    float:left;
    clear:left;
    border-bottom:1px #e5e5e5 solid;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
.rmc_box_preview_events .cont .schermata:last-child .box{
    padding-bottom:20px;
    border-bottom-width:3px;
}
.rmc_box_preview_events .divcont {
    margin:0px;
    padding:0px;
    width:48%;
    float:left;
    position:relative;
}
.rmc_box_preview_events .divcont2 {
    display: flex;
    flex-direction: column;
    height: 70px;
    justify-content: center;
}
.rmc_box_preview_events .cont_foto {
    margin:0;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_preview_events .cont_foto a {
    display:block;
}
.rmc_box_preview_events .cont_foto img {
    margin:0 20px 0 0;
    padding:0px;
    border:0px;
    float:right;
    text-decoration:none;
}
.rmc_box_preview_events .occhiello {
    margin:0px;
    padding:0px;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 700;
    color: #b76c30;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_preview_events .titolo {
    width: 100%;
    float: left;
    clear: left;
    font-size: 1.1em;
    line-height: 1.2em;
    letter-spacing: 0.01em;
    max-height: 2.4em;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    color: #969c9f;
}
.rmc_box_preview_events .titolo a {
    margin:0px;
    padding:0px;
    text-decoration:none;
    color: inherit;
}
.rmc_box_preview_events .sottotitolo {
    margin:5px 0 0 0;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_preview_events .sottotitolo a {
    margin:0px;
    padding:0px;
    text-decoration:none;
    color:inherit;
}
.rmc_box_preview_events .sottotitolo a:hover {
    text-decoration:underline;
}
.rmc_box_preview_events .sezione_link_label {
    margin:15px 0 0 0;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
    border-top:1px #e5e5e5 solid;
}
.rmc_box_preview_events .sezione_link_label a {
    margin:10px 0 0 0;
    padding:5px 0;
    font-size:14px;
    font-weight:300;
    color:#252525;
    text-transform:uppercase;
    text-align:center;
    text-decoration:none;
    width:100%;
    float:left;
    clear:left;        
    border:0px;
    background:#fff;
    cursor:pointer;    
}
.rmc_box_preview_events .sezione_link_label a:hover {
    text-decoration:underline;
}
.rmc_box_preview_events .tag_1,
.rmc_box_preview_events .tag_2,
.rmc_box_preview_events .tag_3 {
    margin:0px;
    padding:0px;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 700;
    color: #b76c30;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_preview_events .tag_1 span.nome,
.rmc_box_preview_events .tag_2 span.nome,
.rmc_box_preview_events .tag_3 span.nome {
    display:none;
}
.rmc_box_preview_events .icona_tipo {
    margin:0px;
    padding:0px;
    display:none;
}

.rmc_box_preview_events .social2 {
    margin-left:5px;
    min-width:35px;
    float:right;
}
.rmc_box_preview_events .social2 a {
    margin:0px;
    padding:0px;
    background:#E5432D url(../images/icon_calendar_vrg_box_preview_events.png) no-repeat center center;
	font-size:0px;
    border:0px;
    width:100%;
    height:30px;
    float:left;
    clear:left;
    z-index:9 !important;
}
.rmc_box_preview_events .social2 .addthisevent-drop .addthisevent_icon {
    display:none;
}

/*---rmc_article_small_home_principato_monaco*/
.rmc_article_small_home_principato_monaco {
    margin:0px;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
    position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_article_small_home_principato_monaco.style_drag {
    background:#272A2C;
    color:#fff;
}
.rmc_article_small_home_principato_monaco_last_child {
    margin-bottom:0px;
    padding-bottom:0px;
    border-bottom:0px;
}
.rmc_article_small_home_principato_monaco .cont {
    margin:0px;
    padding:10px;
    float:left;
    position:absolute;
    z-index:10;
    left:0px;
    bottom:0px;
    width:100%;
    background:url(../images/rmc_article_small_home_principato_monaco_back_cont.png) repeat;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_article_small_home_principato_monaco .occhiello {
    margin:0px 0 5px 0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:11px;
    text-transform:uppercase;
    font-weight:500;
    text-align:left;
    color:#fff;
    width:100%;
    float:left;
    clear:left;
}
.rmc_article_small_home_principato_monaco .titolo {
    margin:0 0 5px 0;
    padding:0px;
    color:#fff;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    text-align:left;
    font-size:15px;
    line-height:18px;
    font-weight:400;
    width:100%;
    float:left;
    clear:left;
}
.rmc_article_small_home_principato_monaco .titolo a {
    color:#fff;
    text-decoration:none;
    cursor:pointer;
}
.rmc_article_small_home_principato_monaco .titolo a:hover {
    text-decoration:underline;
}
.rmc_article_small_home_principato_monaco .titolo .correlati_titolo span {
    font-size:20px;
    text-transform:capitalize;
}
.rmc_article_small_home_principato_monaco .titolo .correlati_titolo span:before {
    content:"/";
    color:#252525;
    font-weight:300;
    margin-right:5px;
}
.rmc_article_small_home_principato_monaco .titolo .correlati_titolo span a:link,
.rmc_article_small_home_principato_monaco .titolo .correlati_titolo span a {
    color:#56898B;
    text-decoration:none;
}
.rmc_article_small_home_principato_monaco .titolo .rmc_article_small_home_principato_monaco_titolo span a:hover {
    text-decoration:underline;
}
.rmc_article_small_home_principato_monaco .sottotitolo {
    margin:5px 0 5px 0;
    padding:0;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    text-align:left;
    font-size:16px;
    font-weight:400;
    color:#313133;
    width:100%;
    float:left;
    clear:left;
}
.rmc_article_small_home_principato_monaco .sottotitolo a {
    color:#313133;
    text-decoration:none;
}
.rmc_article_small_home_principato_monaco .sommario,
.rmc_article_small_home_principato_monaco .testo {
    margin:5px 0 0 0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:13px;
    line-height:20px;
    color: #0d0c0c;
    float:left;
    clear:left;
}
.rmc_article_small_home_principato_monaco .sommario ul {
    margin:0px;
    padding:0px;
    list-style-position:inside;
}
.rmc_article_small_home_principato_monaco .testo a,
.rmc_article_small_home_principato_monaco .sommario a {
    color: #0d0c0c;
    text-decoration:none;
}
.rmc_article_small_home_principato_monaco .sommario p,
.rmc_article_small_home_principato_monaco .testo p {
    margin:0px;
    padding:0px;
}
.rmc_article_small_home_principato_monaco .autore {
    margin:0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-weight:500;
    font-size:12px;
    color:#024573;
    float:left;
}
.rmc_article_small_home_principato_monaco .autore .prefisso_autore {
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    display:none;
}
.rmc_article_small_home_principato_monaco .cont_img {
    margin:0;
    padding:0px;
    position:relative;
    width:100%;
    height:178px;
    overflow:hidden;
    float:left;
    clear:left;
    z-index:8;
    background:#DCDCDC;
}
.rmc_article_small_home_principato_monaco .cont_img img {
    margin:0;
    padding:0px;
    text-decoration:none;
    border:0px;
    width:100%;
    height:inherit;
    float:left;
    clear:left;
}
.rmc_article_small_home_principato_monaco .cont_img .didascalia {
    margin:0px;
    padding:5px 5px;
    width:100%;
    background:url(../images/cont_img_didascalia.png) repeat;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#fff;
    position:absolute;
    bottom:0px;
    left:0px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box; 
    display:none;
}
.rmc_article_small_home_principato_monaco .comments {
    margin:5px 0 0 0;
    padding:0px 0 0 20px;
    width:100%;
    float:left;
    clear:left;
    background:url(../images/icon_num_comments.png) no-repeat 0 1px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;     
}
.rmc_article_small_home_principato_monaco .comments a {
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-weight:600;
    font-size:11px;
    text-decoration:none;
    text-transform:uppercase;
    color:#666666;
}
.rmc_article_small_home_principato_monaco .comments a:hover {
    text-decoration:underline;
}
.rmc_article_small_home_principato_monaco .comments span {
    margin:0px 2px 0 0;
    padding:0px;
}
.rmc_article_small_home_principato_monaco ul.correlati {
    margin:3px 0 0 0;
    padding:0;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:13px;
    list-style:none;
    width:100%;
    float:left;
    clear:left;
}
.rmc_article_small_home_principato_monaco ul.correlati li.occhiello,
.rmc_article_small_home_principato_monaco ul.correlati li.line_break {
    margin:0px;
    padding:0px;
    display:none;
}
.rmc_article_small_home_principato_monaco ul.correlati li.articolo,
.rmc_article_small_home_principato_monaco ul.correlati li.video,
.rmc_article_small_home_principato_monaco ul.correlati li.blog,
.rmc_article_small_home_principato_monaco ul.correlati li.sondaggio,
.rmc_article_small_home_principato_monaco ul.correlati li.gallery,
.rmc_article_small_home_principato_monaco ul.correlati li.scheda,
.rmc_article_small_home_principato_monaco ul.correlati li.lettera,
.rmc_article_small_home_principato_monaco ul.correlati li.audio {
    margin:2px 0px 0 0;
    padding:0px 0 0 18px;
    width:100%;
    float:left;
    clear:left;
    background:url(../images/icona_correlati_articolo.png) no-repeat 0 6px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box; 
}
.rmc_article_small_home_principato_monaco ul.correlati li.video {
    background:url(../images/icon_video_correlati_rmc_article_preview_big.png) no-repeat 0 4px;
}
.rmc_article_small_home_principato_monaco ul.correlati li.gallery {
    background:url(../images/icon_photo_correlati_rmc_article_preview_big.png) no-repeat 0 4px;
}
.rmc_article_small_home_principato_monaco ul.correlati li.articolo a,
.rmc_article_small_home_principato_monaco ul.correlati li.video a,
.rmc_article_small_home_principato_monaco ul.correlati li.blog a,
.rmc_article_small_home_principato_monaco ul.correlati li.sondaggio a,
.rmc_article_small_home_principato_monaco ul.correlati li.gallery a,
.rmc_article_small_home_principato_monaco ul.correlati li.scheda a,
.rmc_article_small_home_principato_monaco ul.correlati li.lettera a,
.rmc_article_small_home_principato_monaco ul.correlati li.audio a {
    margin:0px;
    padding:0px;
    color:#252525;
    font-size:14px;
    width:100%;
    float:left;
    clear:left;    
    text-decoration:none;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;     
}
.rmc_article_small_home_principato_monaco ul.correlati li.articolo a:hover,
.rmc_article_small_home_principato_monaco ul.correlati li.video a:hover,
.rmc_article_small_home_principato_monaco ul.correlati li.blog a:hover,
.rmc_article_small_home_principato_monaco ul.correlati li.sondaggio a:hover,
.rmc_article_small_home_principato_monaco ul.correlati li.gallery a:hover,
.rmc_article_small_home_principato_monaco ul.correlati li.scheda a:hover,
.rmc_article_small_home_principato_monaco ul.correlati li.lettera a:hover,
.rmc_article_small_home_principato_monaco ul.correlati li.audio a:hover {
    color:#56898B;
    text-decoration:underline;
}
/*---sharre_fb_tw*/
.rmc_article_small_home_principato_monaco .social {
	margin:0px;
	padding:0px;
    min-width:60px;
    position:absolute;
    top:10px;
    right:10px;
	z-index:30;
	background:#E5432D;
	border-bottom:1px #c6d586 solid;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_article_small_home_principato_monaco .social .cont_sharre_fb_tw {
	margin:0px;
	padding:0px;
	width:100%;
	display:block;
	float:left;
	position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;	
}
.rmc_article_small_home_principato_monaco .social .cont_sharre_fb_tw .sharre_fb_tw {
	margin:0px;
	padding:0;
	width:100%;
	float:left;
	cursor:pointer;
	position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_article_small_home_principato_monaco .social .cont_sharre_fb_tw .sharre_fb_tw .box {
	margin:0px;
	padding:5px 10px 0 30px;
	text-align:center;
	width:100%;
	height:30px;
	float:left;
	background:url(../images/article_preview_icon_social_counter_black.png) no-repeat 10px 8px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_article_small_home_principato_monaco .social .cont_sharre_fb_tw .sharre_fb_tw .box .count {
	margin:3px 0 0 0;
	padding:0px;
	font-family: 'Lato', Arial, Helvetica, sans-serif;
	font-weight:700;	
	font-size:12px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	width:100%;
	float:left;
	box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_article_small_home_principato_monaco .social .cont_sharre_fb_tw .sharre_fb_tw.zero_share_count .box .count {
	display:none;
}
.rmc_article_small_home_principato_monaco .social .cont_sharre_fb_tw .sharre_fb_tw .box .share {
	margin:0px;
	padding:0px;
	display:none;
}
.rmc_article_small_home_principato_monaco .social .cont_sharre_fb_tw .buttons {
	margin:0px;
	padding:0px;
	float:left;
	position:absolute;
	top:30px;
	right:0px;
	border-top:1px #C6D586 solid;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_article_small_home_principato_monaco .cont_sharre_fb_tw .buttons .share_toolbox {
	margin:0;
	padding:10px;
	width:125px;
	background:#F0EFF0;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}
.rmc_article_small_home_principato_monaco .cont_sharre_fb_tw .buttons .share_toolbox .fb-share-button {
	margin:0px 0 5px 0px;
	padding:0;
	float:left;
	clear:left;
}
/*----Preview Multimedia*/
.rmc_article_small_home_principato_monaco.gallery .cont_img a:before {
    content:url(../images/rmc_article_preview_media_gallery.png);
    margin:-25px 0 0 -25px;
    padding:0px;
    background-repeat:no-repeat;
    width:50px;
    height:50px;
    position:absolute;
    top:50%;
    left:50%;
}
.rmc_article_small_home_principato_monaco.gallery .cont_img:hover a:before {
    content:url(../images/rmc_article_preview_media_gallery_hover.png);
}
.rmc_article_small_home_principato_monaco.video .cont_img a:before {
    content:url(../images/rmc_article_preview_media_video.png);
    margin:-25px 0 0 -25px;
    padding:0px;
    background-repeat:no-repeat;
    width:50px;
    height:50px;
    position:absolute;
    top:50%;
    left:50%;
}
.rmc_article_small_home_principato_monaco.video .cont_img:hover a:before {
    content:url(../images/rmc_article_preview_media_video_hover.png);
}
/*---rmc_article_preview_block*/
.rmc_article_preview_block {
    margin:0 0 15px 0;
    padding:15px;
    background:#131918;
    width:100%;
    float:left;
    clear:left;
    position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_article_preview_block.no_border {
    margin-bottom:0px;
    padding-bottom:0px;
    border-bottom:0px;
}
.rmc_article_preview_block .cont {
    margin:0px;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
    position:relative;
}
.rmc_article_preview_block .cont2 {
    margin:0px 15px 0 0;
    padding:0px;
    float:left;
    position:relative;
}
.rmc_article_preview_block .occhiello {
    margin:0px;
    padding:3px 5px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:13px;
    text-transform:uppercase;
    font-weight:600;
    text-align:left;
    color:#131918;
    background:#db251b;
    display:table;
}
.rmc_article_preview_block .titolo {
    margin:0px;
    padding:0px;
    color:#fff;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    text-align:left;
    font-size:22px;
    line-height:26px;
    font-weight:600;
    display:table;
}
.rmc_article_preview_block .titolo a {
    color:#fff;
    text-decoration:none;
    cursor:pointer;
}
.rmc_article_preview_block .titolo a:hover {
    text-decoration:underline;
}
.rmc_article_preview_block .titolo .correlati_titolo span {
    font-size:28px;
    text-transform:capitalize;
}
.rmc_article_preview_block .titolo .correlati_titolo span:before {
    content:"/";
    color:#fff;
    font-weight:300;
    margin-right:5px;
}
.rmc_article_preview_block .titolo .correlati_titolo span a:link,
.rmc_article_preview_block .titolo .correlati_titolo span a {
    color:#fff;
    text-decoration:none;
}
.rmc_article_preview_block .titolo .correlati_titolo span a:hover {
    text-decoration:underline;
}
.rmc_article_preview_block .sottotitolo {
    margin:5px 0 5px 0;
    padding:0;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    text-align:left;
    font-size:18px;
    font-weight:400;
    color:#313133;
    width:100%;
    float:left;
    clear:left;
}
.rmc_article_preview_block .sottotitolo a {
    color:#313133;
    text-decoration:none;
}
.rmc_article_preview_block .sommario,
.rmc_article_preview_block .testo {
    margin:0px;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:14px;
    line-height:22px;
    color: #0d0c0c;
    float:left;
    clear:left;
}
.rmc_article_preview_block .sommario ul {
    margin:0px;
    padding:0px;
    list-style-position:inside;
}
.rmc_article_preview_block .testo a,
.rmc_article_preview_block .sommario a {
    color: #0d0c0c;
    text-decoration:none;
}
.rmc_article_preview_block .sommario p,
.rmc_article_preview_block .testo p {
    margin:0px;
    padding:0px;
}
.rmc_article_preview_block .autore {
    margin:0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-weight:500;
    font-size:12px;
    color:#024573;
    float:left;
}
.rmc_article_preview_block .autore .prefisso_autore {
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    display:none;
}
.rmc_article_preview_block .cont_img {
    margin:0px;
    padding:0px;
    position:relative;
    width:100%;
    float:left;
    clear:left;
    z-index:8;
}
.rmc_article_preview_block .cont_img img {
    margin:0;
    padding:0px;
    text-decoration:none;
    border:0px;
    width:100%;
    height:inherit;
    float:left;
    clear:left;
}
.rmc_article_preview_block .cont_img .didascalia {
    margin:0px;
    padding:5px 5px;
    width:100%;
    background:url(../images/cont_img_didascalia.png) repeat;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#fff;
    position:absolute;
    bottom:0px;
    left:0px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    display:none;
}
.rmc_article_preview_block .comments {
    margin:5px 0 0 0;
    padding:0px 0 0 20px;
    width:100%;
    float:left;
    clear:left;
    background:url(../images/icon_num_comments.png) no-repeat 0 1px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;     
}
.rmc_article_preview_block .comments a {
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-weight:600;
    font-size:11px;
    text-decoration:none;
    text-transform:uppercase;
    color:#666666;
}
.rmc_article_preview_block .comments a:hover {
    text-decoration:underline;
}
.rmc_article_preview_block .comments span {
    margin:0px 2px 0 0;
    padding:0px;
}
.rmc_article_preview_block ul.correlati {
    margin:3px 0 0 0;
    padding:0;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:13px;
    list-style:none;
    display:table
}
.rmc_article_preview_block ul.correlati li.occhiello,
.rmc_article_preview_block ul.correlati li.line_break {
    margin:0px;
    padding:0px;
    display:none;
}
.rmc_article_preview_block ul.correlati li.articolo,
.rmc_article_preview_block ul.correlati li.video,
.rmc_article_preview_block ul.correlati li.blog,
.rmc_article_preview_block ul.correlati li.sondaggio,
.rmc_article_preview_block ul.correlati li.gallery,
.rmc_article_preview_block ul.correlati li.scheda,
.rmc_article_preview_block ul.correlati li.lettera,
.rmc_article_preview_block ul.correlati li.audio {
    margin:2px 0px 0 0;
    padding:0px 0 0 18px;
    width:100%;
    float:left;
    clear:left;
    background:url(../images/icona_correlati_articolo.png) no-repeat 0 6px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box; 
}
.rmc_article_preview_block ul.correlati li.video {
    background:url(../images/icon_video_correlati_rmc_article_preview_big.png) no-repeat 0 4px;
}
.rmc_article_preview_block ul.correlati li.gallery {
    background:url(../images/icon_photo_correlati_rmc_article_preview_big.png) no-repeat 0 4px;
}
.rmc_article_preview_block ul.correlati li.articolo a,
.rmc_article_preview_block ul.correlati li.video a,
.rmc_article_preview_block ul.correlati li.blog a,
.rmc_article_preview_block ul.correlati li.sondaggio a,
.rmc_article_preview_block ul.correlati li.gallery a,
.rmc_article_preview_block ul.correlati li.scheda a,
.rmc_article_preview_block ul.correlati li.lettera a,
.rmc_article_preview_block ul.correlati li.audio a {
    margin:0px;
    padding:0px;
    color:#fff;
    font-size:14px;
    width:100%;
    float:left;
    clear:left;    
    text-decoration:none;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;     
}
.rmc_article_preview_block ul.correlati li.articolo a:hover,
.rmc_article_preview_block ul.correlati li.video a:hover,
.rmc_article_preview_block ul.correlati li.blog a:hover,
.rmc_article_preview_block ul.correlati li.sondaggio a:hover,
.rmc_article_preview_block ul.correlati li.gallery a:hover,
.rmc_article_preview_block ul.correlati li.scheda a:hover,
.rmc_article_preview_block ul.correlati li.lettera a:hover,
.rmc_article_preview_block ul.correlati li.audio a:hover {
    color:#fff;
    text-decoration:underline;
}
/*---sharre_fb_tw*/
.rmc_article_preview_block .social {
	margin:0px;
	padding:0px;
    min-width:60px;
    position:absolute;
    top:10px;
    right:10px;
	z-index:30;
	background:#E5432D;
	border-bottom:1px #c6d586 solid;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_article_preview_block .social .cont_sharre_fb_tw {
	margin:0px;
	padding:0px;
	width:100%;
	display:block;
	float:left;
	position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;	
}
.rmc_article_preview_block .social .cont_sharre_fb_tw .sharre_fb_tw {
	margin:0px;
	padding:0;
	width:100%;
	float:left;
	cursor:pointer;
	position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_article_preview_block .social .cont_sharre_fb_tw .sharre_fb_tw .box {
	margin:0px;
	padding:5px 10px 0 30px;
	text-align:center;
	width:100%;
	height:30px;
	float:left;
	background:url(../images/article_preview_icon_social_counter_black.png) no-repeat 10px 8px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_article_preview_block .social .cont_sharre_fb_tw .sharre_fb_tw .box .count {
	margin:3px 0 0 0;
	padding:0px;
	font-family: 'Lato', Arial, Helvetica, sans-serif;
	font-weight:700;	
	font-size:12px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	width:100%;
	float:left;
	box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_article_preview_block .social .cont_sharre_fb_tw .sharre_fb_tw.zero_share_count .box .count {
	display:none;
}
.rmc_article_preview_block .social .cont_sharre_fb_tw .sharre_fb_tw .box .share {
	margin:0px;
	padding:0px;
	display:none;
}
.rmc_article_preview_block .social .cont_sharre_fb_tw .buttons {
	margin:0px;
	padding:0px;
	float:left;
	position:absolute;
	top:30px;
	right:0px;
	border-top:1px #C6D586 solid;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_article_preview_block .cont_sharre_fb_tw .buttons .share_toolbox {
	margin:0;
	padding:10px;
	width:125px;
	background:#F0EFF0;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}
.rmc_article_preview_block .cont_sharre_fb_tw .buttons .share_toolbox .fb-share-button {
	margin:0px 0 5px 0px;
	padding:0;
	float:left;
	clear:left;
}
/*----Preview Multimedia*/
.rmc_article_preview_block.gallery .cont_img a:before {
    content:url(../images/rmc_article_preview_media_gallery.png);
    margin:-25px 0 0 -25px;
    padding:0px;
    background-repeat:no-repeat;
    width:50px;
    height:50px;
    position:absolute;
    top:50%;
    left:50%;
}
.rmc_article_preview_block.gallery .cont_img:hover a:before {
    content:url(../images/rmc_article_preview_media_gallery_hover.png);
}
.rmc_article_preview_block.video .cont_img a:before {
    content:url(../images/rmc_article_preview_media_video.png);
    margin:-25px 0 0 -25px;
    padding:0px;
    background-repeat:no-repeat;
    width:50px;
    height:50px;
    position:absolute;
    top:50%;
    left:50%;
}
.rmc_article_preview_block.video .cont_img:hover a:before {
    content:url(../images/rmc_article_preview_media_video_hover.png);
}
.rmc_article_preview_block.audio .cont_img a:before {
    content:url(../images/rmc_article_preview_media_audio.png);
    margin:-25px 0 0 -25px;
    padding:0px;
    background-repeat:no-repeat;
    width:50px;
    height:50px;
    position:absolute;
    top:50%;
    left:50%;
}
.rmc_article_preview_block.audio .cont_img:hover a:before {
    content:url(../images/rmc_article_preview_media_audio_hover.png);
}
/*---rmc_article_preview_small*/
.rmc_article_preview_small {
    margin:0 0 15px 0;
    padding:0px 0 15px 0;
    width:100%;
    float:left;
    clear:left;
    position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border-bottom:1px #e5e5e5 solid;
}
.rmc_article_preview_small_last_child {
    margin-bottom:0px;
    padding-bottom:0px;
    border-bottom:0px;
}
.rmc_article_preview_small_border_top {
    margin-top:15px;
    padding-top:15px;
    border-top:1px #e5e5e5 solid;
}
.rmc_article_preview_small .cont {
    margin:0px 0 10px 0;
    padding:0px;
    min-width:240px;
    min-height:130px;
    float:left;
    position:relative;
}
.rmc_article_preview_small .occhiello {
    margin:0px 0 5px 0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:13px;
    text-transform:uppercase;
    font-weight:600;
    text-align:left;
    color:#56898B;
    width:100%;
    float:left;
    clear:left;
}
.rmc_article_preview_small .titolo {
    margin:0 0 5px 0;
    padding:0px;
    color:#252525;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    text-align:left;
    font-size:16px;
    line-height:18px;
    font-weight:700;
    width:100%;
    float:left;
    clear:left;
}
.rmc_article_preview_small .titolo a {
    color:#252525;
    text-decoration:none;
    cursor:pointer;
}
.rmc_article_preview_small .titolo a:hover {
    text-decoration:underline;
}
.rmc_article_preview_small .titolo .correlati_titolo span {
    font-size:20px;
    text-transform:capitalize;
}
.rmc_article_preview_small .titolo .correlati_titolo span:before {
    content:"/";
    color:#252525;
    font-weight:300;
    margin-right:5px;
}
.rmc_article_preview_small .titolo .correlati_titolo span a:link,
.rmc_article_preview_small .titolo .correlati_titolo span a {
    color:#56898B;
    text-decoration:none;
}
.rmc_article_preview_small .titolo .correlati_titolo span a:hover {
    text-decoration:underline;
}
.rmc_article_preview_small .sottotitolo {
    margin:5px 0 5px 0;
    padding:0;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    text-align:left;
    font-size:16px;
    font-weight:400;
    color:#313133;
    width:100%;
    float:left;
    clear:left;
}
.rmc_article_preview_small .sottotitolo a {
    color:#313133;
    text-decoration:none;
}
.rmc_article_preview_small .sommario,
.rmc_article_preview_small .testo {
    margin:5px 0 0 0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:13px;
    line-height:20px;
    color: #0d0c0c;
    float:left;
    clear:left;
}
.rmc_article_preview_small .sommario ul {
    margin:0px;
    padding:0px;
    list-style-position:inside;
}
.rmc_article_preview_small .testo a,
.rmc_article_preview_small .sommario a {
    color: #0d0c0c;
    text-decoration:none;
}
.rmc_article_preview_small .sommario p,
.rmc_article_preview_small .testo p {
    margin:0px;
    padding:0px;
}
.rmc_article_preview_small .autore {
    margin:0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-weight:500;
    font-size:12px;
    color:#024573;
    float:left;
}
.rmc_article_preview_small .autore .prefisso_autore {
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    display:none;
}
.rmc_article_preview_small .cont_img {
    margin:0;
    padding:0px;
    position:relative;
    width:100%;
    min-height:110px;
    float:left;
    clear:left;
    z-index:8;
    background:#DCDCDC;
}
.rmc_article_preview_small .cont_img img {
    margin:0;
    padding:0px;
    text-decoration:none;
    border:0px;
    width:100%;
    height:inherit;
    float:left;
    clear:left;
}
.rmc_article_preview_small .cont_img .didascalia {
    margin:0px;
    padding:5px 5px;
    width:100%;
    background:url(../images/cont_img_didascalia.png) repeat;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#fff;
    position:absolute;
    bottom:0px;
    left:0px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box; 
    display:none;
}
.rmc_article_preview_small .comments {
    margin:5px 0 0 0;
    padding:0px 0 0 20px;
    width:100%;
    float:left;
    clear:left;
    background:url(../images/icon_num_comments.png) no-repeat 0 1px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;     
}
.rmc_article_preview_small .comments a {
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-weight:600;
    font-size:11px;
    text-decoration:none;
    text-transform:uppercase;
    color:#666666;
}
.rmc_article_preview_small .comments a:hover {
    text-decoration:underline;
}
.rmc_article_preview_small .comments span {
    margin:0px 2px 0 0;
    padding:0px;
}
.rmc_article_preview_small ul.correlati {
    margin:3px 0 0 0;
    padding:0;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:13px;
    list-style:none;
    width:100%;
    float:left;
    clear:left;
}
.rmc_article_preview_small ul.correlati li.occhiello,
.rmc_article_preview_small ul.correlati li.line_break {
    margin:0px;
    padding:0px;
    display:none;
}
.rmc_article_preview_small ul.correlati li.articolo,
.rmc_article_preview_small ul.correlati li.video,
.rmc_article_preview_small ul.correlati li.blog,
.rmc_article_preview_small ul.correlati li.sondaggio,
.rmc_article_preview_small ul.correlati li.gallery,
.rmc_article_preview_small ul.correlati li.scheda,
.rmc_article_preview_small ul.correlati li.lettera,
.rmc_article_preview_small ul.correlati li.audio {
    margin:2px 0px 0 0;
    padding:0px 0 0 18px;
    width:100%;
    float:left;
    clear:left;
    background:url(../images/icona_correlati_articolo.png) no-repeat 0 6px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box; 
}
.rmc_article_preview_small ul.correlati li.video {
    background:url(../images/icon_video_correlati_rmc_article_preview_big.png) no-repeat 0 4px;
}
.rmc_article_preview_small ul.correlati li.gallery {
    background:url(../images/icon_photo_correlati_rmc_article_preview_big.png) no-repeat 0 4px;
}
.rmc_article_preview_small ul.correlati li.articolo a,
.rmc_article_preview_small ul.correlati li.video a,
.rmc_article_preview_small ul.correlati li.blog a,
.rmc_article_preview_small ul.correlati li.sondaggio a,
.rmc_article_preview_small ul.correlati li.gallery a,
.rmc_article_preview_small ul.correlati li.scheda a,
.rmc_article_preview_small ul.correlati li.lettera a,
.rmc_article_preview_small ul.correlati li.audio a {
    margin:0px;
    padding:0px;
    color:#252525;
    font-size:14px;
    width:100%;
    float:left;
    clear:left;    
    text-decoration:none;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;     
}
.rmc_article_preview_small ul.correlati li.articolo a:hover,
.rmc_article_preview_small ul.correlati li.video a:hover,
.rmc_article_preview_small ul.correlati li.blog a:hover,
.rmc_article_preview_small ul.correlati li.sondaggio a:hover,
.rmc_article_preview_small ul.correlati li.gallery a:hover,
.rmc_article_preview_small ul.correlati li.scheda a:hover,
.rmc_article_preview_small ul.correlati li.lettera a:hover,
.rmc_article_preview_small ul.correlati li.audio a:hover {
    color:#56898B;
    text-decoration:underline;
}
/*---sharre_fb_tw*/
.rmc_article_preview_small .social {
	margin:0px;
	padding:0px;
    min-width:60px;
    position:absolute;
    top:10px;
    right:10px;
	z-index:30;
	background:#E5432D;
	border-bottom:1px #c6d586 solid;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_article_preview_small .social .cont_sharre_fb_tw {
	margin:0px;
	padding:0px;
	width:100%;
	display:block;
	float:left;
	position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;	
}
.rmc_article_preview_small .social .cont_sharre_fb_tw .sharre_fb_tw {
	margin:0px;
	padding:0;
	width:100%;
	float:left;
	cursor:pointer;
	position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_article_preview_small .social .cont_sharre_fb_tw .sharre_fb_tw .box {
	margin:0px;
	padding:5px 10px 0 30px;
	text-align:center;
	width:100%;
	height:30px;
	float:left;
	background:url(../images/article_preview_icon_social_counter_black.png) no-repeat 10px 8px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_article_preview_small .social .cont_sharre_fb_tw .sharre_fb_tw .box .count {
	margin:3px 0 0 0;
	padding:0px;
	font-family: 'Lato', Arial, Helvetica, sans-serif;
	font-weight:700;	
	font-size:12px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	width:100%;
	float:left;
	box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_article_preview_small .social .cont_sharre_fb_tw .sharre_fb_tw.zero_share_count .box .count {
	display:none;
}
.rmc_article_preview_small .social .cont_sharre_fb_tw .sharre_fb_tw .box .share {
	margin:0px;
	padding:0px;
	display:none;
}
.rmc_article_preview_small .social .cont_sharre_fb_tw .buttons {
	margin:0px;
	padding:0px;
	float:left;
	position:absolute;
	top:30px;
	right:0px;
	border-top:1px #C6D586 solid;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_article_preview_small .cont_sharre_fb_tw .buttons .share_toolbox {
	margin:0;
	padding:10px;
	width:125px;
	background:#F0EFF0;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}
.rmc_article_preview_small .cont_sharre_fb_tw .buttons .share_toolbox .fb-share-button {
	margin:0px 0 5px 0px;
	padding:0;
	float:left;
	clear:left;
}
/*----Preview Multimedia*/
.rmc_article_preview_small.gallery .cont_img a:before {
    content:url(../images/rmc_article_preview_media_gallery.png);
    margin:-25px 0 0 -25px;
    padding:0px;
    background-repeat:no-repeat;
    width:50px;
    height:50px;
    position:absolute;
    top:50%;
    left:50%;
}
.rmc_article_preview_small.gallery .cont_img:hover a:before {
    content:url(../images/rmc_article_preview_media_gallery_hover.png);
}
.rmc_article_preview_small.video .cont_img a:before {
    content:url(../images/rmc_article_preview_media_video.png);
    margin:-25px 0 0 -25px;
    padding:0px;
    background-repeat:no-repeat;
    width:50px;
    height:50px;
    position:absolute;
    top:50%;
    left:50%;
}
.rmc_article_preview_small.video .cont_img:hover a:before {
    content:url(../images/rmc_article_preview_media_video_hover.png);
}
.rmc_article_preview_small.audio .cont_img a:before {
    content:url(../images/rmc_article_preview_media_audio.png);
    margin:-25px 0 0 -25px;
    padding:0px;
    background-repeat:no-repeat;
    width:50px;
    height:50px;
    position:absolute;
    top:50%;
    left:50%;
}
.rmc_article_preview_small.audio .cont_img:hover a:before {
    content:url(../images/rmc_article_preview_media_audio_hover.png);
}
/*---varinat_column_home*/
.rmc_article_preview_small.varinat_column_home .cont {
    margin:0px 0 10px 0;
    padding:0px;
    max-width:inherit;
    min-width:inherit;
    width:100%;
    height:inherit;
    min-height:inherit;
    float:left;
    clear:left;
}
.overbox_rmc_box_photo_publishable_home {
    margin:0 0 0 0;
    padding:0px;
    width:100%;
    display:table;
    table-layout:fixed;    
    float:left;
    clear:left;
    background:#dae16f;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.overbox_rmc_box_photo_publishable_home .container_template {
    background:none;
}
.overbox_rmc_box_photo_publishable_home_column_left,
.overbox_rmc_box_photo_publishable_home_column_right {
    margin:0px 2.5% 0 0;
    padding:0px;
    width:30%;
    float:left;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.overbox_rmc_box_photo_publishable_home_column_right {
    margin:0px;
    float:right;
    clear:right;
}
.overbox_rmc_box_photo_publishable_home_column_center {
    margin:0px;
    padding:0px;
    width:35%;
    float:left;    
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
/*---rmc_box_photo_publishable_home*/
.rmc_box_photo_publishable_home {
    margin:0px;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
    position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border-top:1px #e5e5e5 solid; 
}
/*---rmc_box_photo_article_preview_small*/
.rmc_box_photo_article_preview_small {
    margin:0 0 25px 0;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
    position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_photo_article_preview_small.style_drag {
    color:#fff;
    background:#272a2c;
}
.rmc_box_photo_article_preview_small_right {
    float:right;
    clear:right;
}
.rmc_box_photo_article_preview_small .cont {
    margin:0px;
    padding:0px;
    width:100%;
    height:100%;
    float:left;
    clear:left;
    position:absolute;
    top:0px;
    left:0px;
    z-index:10;
}
.rmc_box_photo_article_preview_small .cont2 {
    margin:0px;
    padding:10px;
    width:80%;
    position:absolute;
    bottom:6%;
    left:10%;
    background:#ffffff;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_photo_article_preview_small .occhiello {
    margin:0px 0 5px 0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:12px;
    text-transform:uppercase;
    font-weight:600;
    text-align:left;
    color:#56898B;
    display:table;
    background:#fff;
}
.rmc_box_photo_article_preview_small .titolo {
    margin:0 0 5px 0;
    padding:0px;
    color:#252525;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    text-align:left;
    font-size:16px;
    line-height:17px;
    font-weight:500;
    letter-spacing:-0.4pt;
    text-transform:uppercase;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_photo_article_preview_small .titolo a {
    color:#000;
    text-decoration:none;
    cursor:pointer;
}
.rmc_box_photo_article_preview_small .titolo a:hover {
    text-decoration:underline;
}
.rmc_box_photo_article_preview_small .titolo .correlati_titolo span {
    font-size:20px;
    text-transform:uppercase;
}
.rmc_box_photo_article_preview_small .titolo .correlati_titolo span:before {
    content:"/";
    color:#252525;
    font-weight:300;
    margin-right:5px;
}
.rmc_box_photo_article_preview_small .titolo .correlati_titolo span a:link,
.rmc_box_photo_article_preview_small .titolo .correlati_titolo span a {
    color:#56898B;
    text-decoration:none;
}
.rmc_box_photo_article_preview_small .titolo .correlati_titolo span a:hover {
    text-decoration:underline;
}
.rmc_box_photo_article_preview_small .sottotitolo {
    margin:5px 0 5px 0;
    padding:0;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    text-align:left;
    font-size:18px;
    font-weight:400;
    color:#313133;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_photo_article_preview_small .sottotitolo a {
    color:#313133;
    text-decoration:none;
}
.rmc_box_photo_article_preview_small .sommario,
.rmc_box_photo_article_preview_small .testo {
    margin:5px 0 0 0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:15px;
    line-height:22px;
    color: #0d0c0c;
    float:left;
    clear:left;
}
.rmc_box_photo_article_preview_small .sommario ul {
    margin:0px;
    padding:0px;
    list-style-position:inside;
}
.rmc_box_photo_article_preview_small .testo a,
.rmc_box_photo_article_preview_small .sommario a {
    color: #0d0c0c;
    text-decoration:none;
}
.rmc_box_photo_article_preview_small .sommario p,
.rmc_box_photo_article_preview_small .testo p {
    margin:0px;
    padding:0px;
}
.rmc_box_photo_article_preview_small .autore {
    margin:0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-weight:500;
    font-size:12px;
    color:#024573;
    float:left;
}
.rmc_box_photo_article_preview_small .autore .prefisso_autore {
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    display:none;
}
.rmc_box_photo_article_preview_small .cont_img {
    margin:0 0 0 0;
    padding:0px;
    position:relative;
    width:100%;
    float:left;
    clear:left;
    z-index:8;
    background:#DCDCDC;
}
.rmc_box_photo_article_preview_small .cont_img img {
    margin:0;
    padding:0px;
    text-decoration:none;
    border:0px;
    width:100%;
    height:inherit;
    float:left;
    clear:left;
}
.rmc_box_photo_article_preview_small .cont_img .didascalia {
    margin:0px;
    padding:5px 5px;
    width:100%;
    background:url(../images/cont_img_didascalia.png) repeat;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#fff;
    position:absolute;
    bottom:0px;
    left:0px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    display:none;
}
.rmc_box_photo_article_preview_small .comments {
    margin:5px 0 0 0;
    padding:0px 0 0 20px;
    width:100%;
    float:left;
    clear:left;
    background:url(../images/icon_num_comments.png) no-repeat 0 1px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;     
}
.rmc_box_photo_article_preview_small .comments a {
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-weight:600;
    font-size:11px;
    text-decoration:none;
    text-transform:uppercase;
    color:#666666;
}
.rmc_box_photo_article_preview_small .comments a:hover {
    text-decoration:underline;
}
.rmc_box_photo_article_preview_small .comments span {
    margin:0px 2px 0 0;
    padding:0px;
}
.rmc_box_photo_article_preview_small ul.correlati {
    margin:3px 0 0 0;
    padding:0;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:13px;
    list-style:none;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_photo_article_preview_small ul.correlati li.occhiello,
.rmc_box_photo_article_preview_small ul.correlati li.line_break {
    margin:0px;
    padding:0px;
    display:none;
}
.rmc_box_photo_article_preview_small ul.correlati li.articolo,
.rmc_box_photo_article_preview_small ul.correlati li.video,
.rmc_box_photo_article_preview_small ul.correlati li.blog,
.rmc_box_photo_article_preview_small ul.correlati li.sondaggio,
.rmc_box_photo_article_preview_small ul.correlati li.gallery,
.rmc_box_photo_article_preview_small ul.correlati li.scheda,
.rmc_box_photo_article_preview_small ul.correlati li.lettera,
.rmc_box_photo_article_preview_small ul.correlati li.audio {
    margin:2px 0px 0 0;
    padding:0px 0 0 18px;
    width:100%;
    float:left;
    clear:left;
    background:url(../images/icona_correlati_articolo.png) no-repeat 0 6px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box; 
}
.rmc_box_photo_article_preview_small ul.correlati li.video {
    background:url(../images/icon_video_correlati_rmc_box_photo_article_preview_small.png) no-repeat 0 4px;
}
.rmc_box_photo_article_preview_small ul.correlati li.gallery {
    background:url(../images/icon_photo_correlati_rmc_box_photo_article_preview_small.png) no-repeat 0 4px;
}
.rmc_box_photo_article_preview_small ul.correlati li.articolo a,
.rmc_box_photo_article_preview_small ul.correlati li.video a,
.rmc_box_photo_article_preview_small ul.correlati li.blog a,
.rmc_box_photo_article_preview_small ul.correlati li.sondaggio a,
.rmc_box_photo_article_preview_small ul.correlati li.gallery a,
.rmc_box_photo_article_preview_small ul.correlati li.scheda a,
.rmc_box_photo_article_preview_small ul.correlati li.lettera a,
.rmc_box_photo_article_preview_small ul.correlati li.audio a {
    margin:0px;
    padding:0px;
    color:#252525;
    font-size:14px;
    width:100%;
    float:left;
    clear:left;    
    text-decoration:none;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;     
}
.rmc_box_photo_article_preview_small ul.correlati li.articolo a:hover,
.rmc_box_photo_article_preview_small ul.correlati li.video a:hover,
.rmc_box_photo_article_preview_small ul.correlati li.blog a:hover,
.rmc_box_photo_article_preview_small ul.correlati li.sondaggio a:hover,
.rmc_box_photo_article_preview_small ul.correlati li.gallery a:hover,
.rmc_box_photo_article_preview_small ul.correlati li.scheda a:hover,
.rmc_box_photo_article_preview_small ul.correlati li.lettera a:hover,
.rmc_box_photo_article_preview_small ul.correlati li.audio a:hover {
    color:#56898B;
    text-decoration:underline;
}
/*---sharre_fb_tw*/
.rmc_box_photo_article_preview_small .social {
	margin:0px;
	padding:0px;
    min-width:60px;
    position:absolute;
    top:10px;
    right:10px;
	z-index:30;
	background:#E5432D;
	border-bottom:1px #c6d586 solid;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_photo_article_preview_small .social .cont_sharre_fb_tw {
	margin:0px;
	padding:0px;
	width:100%;
	display:block;
	float:left;
	position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;	
}
.rmc_box_photo_article_preview_small .social .cont_sharre_fb_tw .sharre_fb_tw {
	margin:0px;
	padding:0;
	width:100%;
	float:left;
	cursor:pointer;
	position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_photo_article_preview_small .social .cont_sharre_fb_tw .sharre_fb_tw .box {
	margin:0px;
	padding:5px 10px 0 30px;
	text-align:center;
	width:100%;
	height:30px;
	float:left;
	background:url(../images/article_preview_icon_social_counter_black.png) no-repeat 10px 8px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_photo_article_preview_small .social .cont_sharre_fb_tw .sharre_fb_tw .box .count {
	margin:3px 0 0 0;
	padding:0px;
	font-family: 'Lato', Arial, Helvetica, sans-serif;
	font-weight:700;	
	font-size:12px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	width:100%;
	float:left;
	box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_photo_article_preview_small .social .cont_sharre_fb_tw .sharre_fb_tw.zero_share_count .box .count {
	display:none;
}
.rmc_box_photo_article_preview_small .social .cont_sharre_fb_tw .sharre_fb_tw .box .share {
	margin:0px;
	padding:0px;
	display:none;
}
.rmc_box_photo_article_preview_small .social .cont_sharre_fb_tw .buttons {
	margin:0px;
	padding:0px;
	float:left;
	position:absolute;
	top:30px;
	right:0px;
	border-top:1px #C6D586 solid;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_photo_article_preview_small .cont_sharre_fb_tw .buttons .share_toolbox {
	margin:0;
	padding:10px;
	width:125px;
	background:#F0EFF0;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}
.rmc_box_photo_article_preview_small .cont_sharre_fb_tw .buttons .share_toolbox .fb-share-button {
	margin:0px 0 5px 0px;
	padding:0;
	float:left;
	clear:left;
}
/*----Preview Multimedia*/
.rmc_box_photo_article_preview_small.gallery .cont_img a:before {
    content:url(../images/rmc_article_preview_media_gallery.png);
    margin:-25px 0 0 -25px;
    padding:0px;
    background-repeat:no-repeat;
    width:50px;
    height:50px;
    position:absolute;
    top:50%;
    left:50%;
}
.rmc_box_photo_article_preview_small.video .cont_img a:before {
    content:url(../images/rmc_article_preview_media_video.png);
    margin:-25px 0 0 -25px;
    padding:0px;
    background-repeat:no-repeat;
    width:50px;
    height:50px;
    position:absolute;
    top:50%;
    left:50%;
}
.rmc_box_photo_article_preview_small.gallery:hover .cont_img a:before,
.rmc_box_photo_article_preview_small.video:hover .cont_img a:before {
    display:none;
}
/*---rmc_box_photo_article_preview_big*/
.rmc_box_photo_article_preview_big {
    margin:0 0 25px 0;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
    position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_photo_article_preview_big.style_drag {
    color:#fff;
    background:#272a2c;
}
.rmc_box_photo_article_preview_big_right {
    float:right;
    clear:right;
}
.rmc_box_photo_article_preview_big .cont {
    margin:0px;
    padding:0px;
    width:100%;
    height:100%;
    float:left;
    clear:left;
    position:absolute;
    top:0px;
    left:0px;
    z-index:10;
}
.rmc_box_photo_article_preview_big .cont2 {
    margin:0px;
    padding:15px;
    width:80%;
    position:absolute;
    bottom:6%;
    left:10%;
    background:#ffffff;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_photo_article_preview_big .occhiello {
    margin:0px 0 5px 0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:13px;
    text-transform:uppercase;
    font-weight:600;
    text-align:left;
    color:#56898B;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_photo_article_preview_big .titolo {
    margin:0 0 5px 0;
    padding:0px;
    color:#252525;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    text-align:left;
    font-size:20px;
    line-height:22px;
    font-weight:500;
    letter-spacing:-0.4pt;
    text-transform:uppercase;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_photo_article_preview_big .titolo a {
    color:#000;
    text-decoration:none;
    cursor:pointer;
}
.rmc_box_photo_article_preview_big .titolo a:hover {
    text-decoration:underline;
}
.rmc_box_photo_article_preview_big .titolo .correlati_titolo span {
    font-size:22px;
    text-transform:uppercase;
}
.rmc_box_photo_article_preview_big .titolo .correlati_titolo span:before {
    content:"/";
    color:#252525;
    font-weight:300;
    margin-right:5px;
}
.rmc_box_photo_article_preview_big .titolo .correlati_titolo span a:link,
.rmc_box_photo_article_preview_big .titolo .correlati_titolo span a {
    color:#56898B;
    text-decoration:none;
}
.rmc_box_photo_article_preview_big .titolo .correlati_titolo span a:hover {
    text-decoration:underline;
}
.rmc_box_photo_article_preview_big .sottotitolo {
    margin:5px 0 5px 0;
    padding:0;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    text-align:left;
    font-size:18px;
    font-weight:400;
    color:#313133;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_photo_article_preview_big .sottotitolo a {
    color:#313133;
    text-decoration:none;
}
.rmc_box_photo_article_preview_big .sommario,
.rmc_box_photo_article_preview_big .testo {
    margin:5px 0 0 0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:15px;
    line-height:22px;
    color: #0d0c0c;
    float:left;
    clear:left;
}
.rmc_box_photo_article_preview_big .sommario ul {
    margin:0px;
    padding:0px;
    list-style-position:inside;
}
.rmc_box_photo_article_preview_big .testo a,
.rmc_box_photo_article_preview_big .sommario a {
    color: #0d0c0c;
    text-decoration:none;
}
.rmc_box_photo_article_preview_big .sommario p,
.rmc_box_photo_article_preview_big .testo p {
    margin:0px;
    padding:0px;
}
.rmc_box_photo_article_preview_big .autore {
    margin:0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-weight:500;
    font-size:12px;
    color:#024573;
    float:left;
}
.rmc_box_photo_article_preview_big .autore .prefisso_autore {
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    display:none;
}
.rmc_box_photo_article_preview_big .cont_img {
    margin:0 0 0 0;
    padding:0px;
    position:relative;
    width:100%;
    float:left;
    clear:left;
    z-index:8;
    background:#DCDCDC;
}
.rmc_box_photo_article_preview_big .cont_img img {
    margin:0;
    padding:0px;
    text-decoration:none;
    border:0px;
    float:left;
    clear:left;
}
.rmc_box_photo_article_preview_big .cont_img .didascalia {
    margin:0px;
    padding:5px 5px;
    width:100%;
    background:url(../images/cont_img_didascalia.png) repeat;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#fff;
    position:absolute;
    bottom:0px;
    left:0px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    display:none;
}
.rmc_box_photo_article_preview_big .comments {
    margin:5px 0 0 0;
    padding:0px 0 0 20px;
    width:100%;
    float:left;
    clear:left;
    background:url(../images/icon_num_comments.png) no-repeat 0 1px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;     
}
.rmc_box_photo_article_preview_big .comments a {
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-weight:600;
    font-size:11px;
    text-decoration:none;
    text-transform:uppercase;
    color:#666666;
}
.rmc_box_photo_article_preview_big .comments a:hover {
    text-decoration:underline;
}
.rmc_box_photo_article_preview_big .comments span {
    margin:0px 2px 0 0;
    padding:0px;
}
.rmc_box_photo_article_preview_big ul.correlati {
    margin:3px 0 0 0;
    padding:0;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:13px;
    list-style:none;
    width:100%;
    float:left;
    clear:left;
}
.rmc_box_photo_article_preview_big ul.correlati li.occhiello,
.rmc_box_photo_article_preview_big ul.correlati li.line_break {
    margin:0px;
    padding:0px;
    display:none;
}
.rmc_box_photo_article_preview_big ul.correlati li.articolo,
.rmc_box_photo_article_preview_big ul.correlati li.video,
.rmc_box_photo_article_preview_big ul.correlati li.blog,
.rmc_box_photo_article_preview_big ul.correlati li.sondaggio,
.rmc_box_photo_article_preview_big ul.correlati li.gallery,
.rmc_box_photo_article_preview_big ul.correlati li.scheda,
.rmc_box_photo_article_preview_big ul.correlati li.lettera,
.rmc_box_photo_article_preview_big ul.correlati li.audio {
    margin:2px 0px 0 0;
    padding:0px 0 0 18px;
    width:100%;
    float:left;
    clear:left;
    background:url(../images/icona_correlati_articolo.png) no-repeat 0 6px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box; 
}
.rmc_box_photo_article_preview_big ul.correlati li.video {
    background:url(../images/icon_video_correlati_rmc_box_photo_article_preview_big.png) no-repeat 0 4px;
}
.rmc_box_photo_article_preview_big ul.correlati li.gallery {
    background:url(../images/icon_photo_correlati_rmc_box_photo_article_preview_big.png) no-repeat 0 4px;
}
.rmc_box_photo_article_preview_big ul.correlati li.articolo a,
.rmc_box_photo_article_preview_big ul.correlati li.video a,
.rmc_box_photo_article_preview_big ul.correlati li.blog a,
.rmc_box_photo_article_preview_big ul.correlati li.sondaggio a,
.rmc_box_photo_article_preview_big ul.correlati li.gallery a,
.rmc_box_photo_article_preview_big ul.correlati li.scheda a,
.rmc_box_photo_article_preview_big ul.correlati li.lettera a,
.rmc_box_photo_article_preview_big ul.correlati li.audio a {
    margin:0px;
    padding:0px;
    color:#252525;
    font-size:14px;
    width:100%;
    float:left;
    clear:left;    
    text-decoration:none;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;     
}
.rmc_box_photo_article_preview_big ul.correlati li.articolo a:hover,
.rmc_box_photo_article_preview_big ul.correlati li.video a:hover,
.rmc_box_photo_article_preview_big ul.correlati li.blog a:hover,
.rmc_box_photo_article_preview_big ul.correlati li.sondaggio a:hover,
.rmc_box_photo_article_preview_big ul.correlati li.gallery a:hover,
.rmc_box_photo_article_preview_big ul.correlati li.scheda a:hover,
.rmc_box_photo_article_preview_big ul.correlati li.lettera a:hover,
.rmc_box_photo_article_preview_big ul.correlati li.audio a:hover {
    color:#56898B;
    text-decoration:underline;
}
/*---sharre_fb_tw*/
.rmc_box_photo_article_preview_big .social {
	margin:0px;
	padding:0px;
    min-width:60px;
    position:absolute;
    top:10px;
    right:10px;
	z-index:30;
	background:#E5432D;
	border-bottom:1px #c6d586 solid;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_photo_article_preview_big .social .cont_sharre_fb_tw {
	margin:0px;
	padding:0px;
	width:100%;
	display:block;
	float:left;
	position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;	
}
.rmc_box_photo_article_preview_big .social .cont_sharre_fb_tw .sharre_fb_tw {
	margin:0px;
	padding:0;
	width:100%;
	float:left;
	cursor:pointer;
	position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_photo_article_preview_big .social .cont_sharre_fb_tw .sharre_fb_tw .box {
	margin:0px;
	padding:5px 10px 0 30px;
	text-align:center;
	width:100%;
	height:30px;
	float:left;
	background:url(../images/article_preview_icon_social_counter_black.png) no-repeat 10px 8px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_photo_article_preview_big .social .cont_sharre_fb_tw .sharre_fb_tw .box .count {
	margin:3px 0 0 0;
	padding:0px;
	font-family: 'Lato', Arial, Helvetica, sans-serif;
	font-weight:700;	
	font-size:12px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	width:100%;
	float:left;
	box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_photo_article_preview_big .social .cont_sharre_fb_tw .sharre_fb_tw.zero_share_count .box .count {
	display:none;
}
.rmc_box_photo_article_preview_big .social .cont_sharre_fb_tw .sharre_fb_tw .box .share {
	margin:0px;
	padding:0px;
	display:none;
}
.rmc_box_photo_article_preview_big .social .cont_sharre_fb_tw .buttons {
	margin:0px;
	padding:0px;
	float:left;
	position:absolute;
	top:30px;
	right:0px;
	border-top:1px #C6D586 solid;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_box_photo_article_preview_big .cont_sharre_fb_tw .buttons .share_toolbox {
	margin:0;
	padding:10px;
	width:125px;
	background:#F0EFF0;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}
.rmc_box_photo_article_preview_big .cont_sharre_fb_tw .buttons .share_toolbox .fb-share-button {
	margin:0px 0 5px 0px;
	padding:0;
	float:left;
	clear:left;
}
/*----Preview Multimedia*/
.rmc_box_photo_article_preview_big.gallery .cont_img a:before {
    content:url(../images/rmc_article_preview_media_gallery.png);
    margin:-25px 0 0 -25px;
    padding:0px;
    background-repeat:no-repeat;
    width:50px;
    height:50px;
    position:absolute;
    top:50%;
    left:50%;
}
.rmc_box_photo_article_preview_big.video .cont_img a:before {
    content:url(../images/rmc_article_preview_media_video.png);
    margin:-25px 0 0 -25px;
    padding:0px;
    background-repeat:no-repeat;
    width:50px;
    height:50px;
    position:absolute;
    top:50%;
    left:50%;
}
.rmc_box_photo_article_preview_big.gallery:hover .cont_img a:before,
.rmc_box_photo_article_preview_big.video:hover .cont_img a:before {
    display:none;
}
/*---title_rmc_box_photo_publishable_home*/
.title_rmc_box_photo_publishable_home {
    margin:0;
    padding:0 0 0 0;
    width:100%;
    float:left;
    clear:left;
    position:relative;
}
.title_rmc_box_photo_publishable_home .text {
    margin:15px 0 10px 0;
    padding:15px 0 0 45px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:39px;;
    font-weight:300;
    color:#fff;
    text-transform:uppercase;
    letter-spacing:-2.8pt;
    float:left;
    clear:left;
    width:100%;
    background:url(../images/title_rmc_box_photo_publishable_home.png) no-repeat 0 24px;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border-top:1px #fff solid;
}
.title_rmc_box_photo_publishable_home.variant_icon_multimedia .text {
    background:url(../images/title_rmc_box_multimedia_publishable_section.png) no-repeat 0 10px;
    border:0px;
    padding-top:0px;
}
.title_rmc_box_photo_publishable_home .key_text_edit {
    background:#4e4e4e url(../images/title_rmc_box_photo_publishable_home.png) no-repeat 0 24px;
}
.banner_promo_section_column {
    margin:0 0 10px 0;
    padding:0;    
    width:100%;
    float:left;
    clear:left;
    box-sizing:border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.banner_promo_section_column a {display:block;}
.banner_promo_section_column img {
    margin:0px;
    padding:0px;
    text-decoration:none;
    border:0px;
    width:100%;
    float:left;
    clear:left;
}

/*---banner_300x250_2*/
.banner_rectangle_300x250_2 {
    margin:40px 0 0 0;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
}
body.r101 .banner_rectangle_300x250_2 {
    margin:0 0 30px 0;
}
.banner_rectangle_300x250_2 img {
    margin:0px;
    padding:0px;
    border:0px;
    max-width:100%;
    text-decoration:none;
}
/*---Variant_vrg*/
.banner_rectangle_300x250_2.vrg_center {
    margin:0px 0 0 45px;
    padding:0px;    
    float:left;
    clear:inherit;
    width:300px;
    overflow:hidden;    
}
body.vrg .banner_rectangle_300x250_2 {
    margin:0px 0 40px 0;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
}
body.vrg .banner_rectangle_300x250_2 img {
    margin:0px;
    padding:0px;
    border:0px;
    max-width:100%;
    text-decoration:none;
}

/*rmc*/
body.rmc .banner_rectangle_300x250_2 {
    margin: 0 auto 40px auto;    
}
.rmc_box_link_section_principato_monaco {
    margin:0px 0 40px 0;
    padding:0;
    width:100%;
    height:110px;
    position:relative;
    float:left;
    clear:left;
}
.rmc_box_link_section_principato_monaco p.sezione {display:none;}
.rmc_box_link_section_principato_monaco p.testo_link {
    margin:0px;
    padding:0px;
    width:100%;
    height:110px;
    overflow:hidden;
}
.rmc_box_link_section_principato_monaco p.testo_link a {
    margin:0px;
    padding:0px;
    text-align: left;
    font-size: 0px;
    font-weight: 300;
    letter-spacing: 0px;
    text-transform: uppercase;
    text-decoration: none;
    text-align:center;
    color: #000;
    display: block;
    width: 100%;
    height: 110px;
    background: transparent url(../images/rmc_box_link_section_principato_monaco_icon_flag.jpg) no-repeat center center;
    float: left;
    clear: left;
}
.rmc_box_link_section_principato_monaco p.testo_link a:hover {
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=80);
  opacity: 0.8;
}
/*---banner_ticker_2*/
.banner_ticker_2 {
    margin:0 auto;
    padding:3px 0;
    text-align:center;
    width:100%;
    float:left;
    clear:left;
}
.banner_ticker_2 img {
    margin:0 auto;
    padding:0px;
    border:0px;
    text-decoration:none;
    text-align:center;
}
.banner_ticker_2 .GoogleActiveViewClass {
    margin:0 auto;
}
/*---box_breakingnews*/
.box_breakingnews {
    margin:0 0 15px 0;
    padding:10px;
    width:100% !important;
    float:left;
    clear:left;
    border-top:1px #e84b7e solid;
    border-left:1px #e84b7e solid;
    border-right:1px #e84b7e solid;
    border-bottom:7px #e84b7e solid;
    background:#c53e6b;
    position:relative;
    z-index:2;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box; 
}
.box_breakingnews.style_drag {
    color:#fff;
    background:#c53e6b;
}
.box_breakingnews .occhiello_titolo {
    display:none;
}
.box_breakingnews .ora_pubblicazione {
    margin:0 10px 0 0;
    padding:0 0 0 25px; 
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    color:#fff;    
    font-size:16px;
    line-height:26px;
    font-weight:300;
    float:left;
    background:url(../images/icon_clock_breakingnews.png) no-repeat 0 4px;
}
.box_breakingnews .occhiello {
    margin:0px 10px 0 0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    font-size:18px;
    line-height:26px;
    font-weight:300;
    display:inline;
    color:#fff;
}
.box_breakingnews .occhiello a {
    color:#fff;
    text-decoration:none;
}
.box_breakingnews .occhiello:after {
    content:"|";
    color:#fff;
    margin-left:10px;
}
.box_breakingnews .occhiello a:hover {
    text-decoration:underline;
}
.box_breakingnews .titolo {
    margin:0px;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:22px;
    line-height:26px;
    font-weight:normal;
    font-weight:400;
    display:inline;
    color:#fff;
}
.box_breakingnews .titolo a {
    color:#fff;
    text-decoration:none;
}
.box_breakingnews .titolo a:hover {
    text-decoration:underline;
}
/*---banner_300x250_1*/
.banner_rectangle_300x250_1 {
    margin:0;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
}

.banner_rectangle_300x250_1 video {
    max-width: 100%;
    height: auto;
}

body.r101 .banner_rectangle_300x250_1 {
    margin:0 0 30px 0;
}
.banner_rectangle_300x250_1 img {
    margin:0px;
    padding:0px;
    border:0px;
    text-decoration:none;
}
#mediaplayer_wrapper{
    height:250px !important;
}
/*---Variant_vrg*/
.banner_rectangle_300x250_1.vrg_left {
    margin:0px;
    padding:0px;    
    float:left;
    clear:inherit;
    width:300px;
    overflow:hidden;
}
body.vrg .banner_rectangle_300x250_1 {
    margin:5px 0 10px 0;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
}
body.vrg .banner_rectangle_300x250_1 img {
    margin:0px;
    padding:0px;
    border:0px;
    text-decoration:none;
}

/*rmc*/
body.rmc .banner_rectangle_300x250_1 {
    margin: 0 auto 40px auto;
}
/*---rmc_container_social_box*/
.rmc_container_social_box {
    margin:0px;
    padding:10px 5px 5px 5px;
    width:100%;
    float:left;
    clear:left;
    position:relative;
    border:1px #DCDCDC solid;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_container_social_box:before {
    content:"SEGUI Radio Monte Carlo";
    margin:0px 0 5px 0;
    padding:0px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    text-decoration:none;
    font-size:13px;
    text-align:center;
    color:#131313;
    width:100%;
    float:left;
    clear:left;
}
.rmc_container_social_box .social_box {
    margin:0px;
    padding:0px;
    text-align:center;
    position:relative;
}
.rmc_container_social_box .social_box a {
    margin:0px 2px;
    padding:0px;
    width:36px;
    height:36px;
    text-align:center;
    display:inline-block;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
.rmc_container_social_box .social_box img {
    margin:0px;
    padding:0px;
    border:0px;
    text-align:center;
    text-decoration:none;
}
.rmc_container_social_box .social_box a:hover {
    background:#000;
}
/*---rmc_social_box_variant_footer*/
.rmc_social_box_variant_footer {
    margin:10px 0 0 0;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
    position:relative;
    top:0px;
    left:0px;
    border:0px;
}
.rmc_social_box_variant_footer:before {
    color:#fff;
}
.rmc_social_box_variant_footer  .social_box {
    margin:0px;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
    position:relative;
    top:0px;
    left:0px;
}
/* textedit */
.title_vc_preview_slider_full_bt_ghost {
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%;
    float: left;
    clear: left;
    font-size: 2em;
    line-height: .9em;
    text-transform: uppercase;
    font-family: "veneer_cleanreg", Helvetica, sans-serif;
    color: #919d9d;
}
.title_vc_preview_slider_full_bt_ghost .text {
    width: 100%;
    margin: 40px 0 0 0;
    padding: 15px;
    display: inline-block;
    background: #e5e5e5;
}


/*---rmc_box_slider_three_article_full_home*/
.vc_preview_slider_full_bt_ghost {
    margin:20px 0 0 0;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
    position:relative;
}
.vc_preview_slider_full_bt_ghost .occhiello_titolo {
    margin:0px 0 15px 0;
    padding:3px 0;
    color:#8f9b9b;
    text-transform:uppercase;
    width:100%;
    float:left;
    clear:both;
    background: #fff;
    font-family: 'veneer_cleanreg', Helvetica, sans-serif;
}
.vc_preview_slider_full_bt_ghost .occhiello_titolo span {
    font-weight:300;
    color:#8f9b9b;
}
.vc_preview_slider_full_bt_ghost .occhiello_titolo a {
    text-decoration:none;
    color:#8f9b9b;
}
.vc_preview_slider_full_bt_ghost .bx-viewport {
    clear: both;
    float: left;
    width: 100%;
}


.vc_preview_slider_full_bt_ghost .cont_anteprima_slider,
.vc_preview_slider_full_bt_ghost .cont_anteprima_slider .schermata,
.vc_preview_slider_full_bt_ghost .cont_anteprima_slider .schermata .hori_group {
    margin:0px;
    padding:0px;
}
.vc_preview_slider_full_bt_ghost .cont_anteprima_slider .schermata .hori_group {
    margin: 0px;
    padding: 0px;
    width: 100%;
    float: left;
    clear: left;
    display: flex;
    justify-content: space-between;
}
.vc_preview_slider_full_bt_ghost .cont_anteprima_slider .schermata .hori_group .icona_tipo {
    display:none;
}
.vc_preview_slider_full_bt_ghost .cont_anteprima_slider .schermata .hori_group .anteprima_articolo {
    margin:0px;
    padding:0px;
    width: 32.333%;
    float:left;
    background: #fff;
    border-bottom: 5px solid #DEDEE0;
    border-left: 1px solid #DEDEE0;
    border-right: 1px solid #DEDEE0;
    border-top: 1px solid #DEDEE0;
}

.vc_preview_slider_full_bt_ghost .cont {
    margin: 0px;
    padding: 0px;
    width: 100%;
    float: left;
    clear: left;
    height: 100%;
}
.vc_preview_slider_full_bt_ghost .cont2 {
    float: left;
    clear: left;
    width: 100%;
    height: 100%;
    position: relative;
    text-align: center;
    padding: 45px;
    flex-direction: column;
    justify-content: space-between;
}
.vc_preview_slider_full_bt_ghost .cont_img {
    margin:0px 0 5px 0;
    padding:0px;
    float:left;
    position:relative;
}
.vc_preview_slider_full_bt_ghost .cont_img a {
    display:block;
    width:100%;
    float:left;
    clear:left;
}
.vc_preview_slider_full_bt_ghost .cont_img img {
    margin:0px;
    padding:0px;
    width:100%;
    border:0px;
    text-decoration:none;
    float:left;
    clear:left;
    text-align: center;
    font-size: 12px;
}
.vc_preview_slider_full_bt_ghost .titolo {
    margin: 0px 0 15px 0;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
}
.vc_preview_slider_full_bt_ghost .titolo a {
    margin:0px;
    padding:0px;
    text-decoration:none;
}
.vc_preview_slider_full_bt_ghost .titolo a:hover {
    text-decoration:underline;
}
.vc_preview_slider_full_bt_ghost .autore {
    margin:5px 0 0 0;
    padding:0px;
    font-size:13px;
    line-height:20px;
    font-weight:300;
    color:#141414;
    width:100%;
    float:left;
    clear:left;    
}
.vc_preview_slider_full_bt_ghost .vc_link_button {
    float: left;
    clear: left;
    width: 100%;
    text-transform: uppercase;
    font-family: 'veneer_cleanreg', Helvetica, sans-serif;
}
.vc_preview_slider_full_bt_ghost .vc_link_button a {
    width: 100%;
    float: left;
    clear: left;
    padding: 5px 0;
    margin-top: 15px;
    background: #e5e5e5;
}

.vc_preview_slider_full_bt_ghost .vc_link_button a:hover {
    color:#e5e5e5;
    background:#8f9b9b;
    text-decoration:none;
}

.vc_preview_slider_full_bt_ghost .show_more_content {
    margin: 15px 0;
    padding: 0;
    font-size: 16px;
    text-transform: uppercase;
    float: left;
    clear: left;
    width: 100%;
    text-align: center;
    font-family: "veneer_cleanreg", Helvetica, sans-serif;
}
.vc_preview_slider_full_bt_ghost .show_more_content a {
    margin: 0px auto;
    padding: 10px 15px 10px 15px;
    text-decoration: none;
    color: #e5e5e5;
    background: #969c9f;
    width: auto;
    display: table;
}
.vc_preview_slider_full_bt_ghost .show_more_content a:hover {
    text-decoration:none;
    color:#969c9f;
    background:#e5e5e5;
}
.vc_preview_slider_full_bt_ghost .filter_sections {
    margin: 0px;
    padding: 0px 15px;
    height: 24px;
    width: 245px;
    position: absolute;
    top: 2px;
    right: 35px;
    background: #a005c7;
    /*display:none;*/
}
.vc_preview_slider_full_bt_ghost .filter_sections .label_filter_sections {
    margin:0px;
    padding:0px;
    font-size:14px;
    font-weight:400;    
    color:#fff;
    text-transform:uppercase;
    float:left;
}
.vc_preview_slider_full_bt_ghost .filter_sections .label_filter_sections .select_filter_sections {
    margin:0px;
    padding:0px;
    font-size:14px;
    font-weight:400;    
    color:#151414;
    width:120px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
/*---Punti slider*/
.vc_preview_slider_full_bt_ghost .punti_slide {
    margin:0px;
    padding:0px;
    display:none;
}
/*.vc_preview_slider_full_bt_ghost .bx-prev:before {
    content: "\f053";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    color:#fff;
    font-size:20px;
    text-decoration:none;
 
}
.vc_preview_slider_full_bt_ghost .bx-next:before {
    content: "\f054";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    color:#fff;
    font-size:20px;
    text-decoration:none;
}

.vc_preview_slider_full_bt_ghost .bx-prev,
.vc_preview_slider_full_bt_ghost .bx-next {
    margin:0;
    padding:0px;
    background:#ddd;
    background-repeat:no-repeat;
    width:33px;
    height:36px;
    font-size:0px;
    position:absolute;
    top:0px;
    right:0px;
    text-align:center;
    line-height: 36px;
}
.vc_preview_slider_full_bt_ghost .bx-prev{
    right:33px;
    border-right: 1px solid #e5e5e5;
}
.vc_preview_slider_full_bt_ghost .bx-prev a,
.vc_preview_slider_full_bt_ghost .bx-next a {
    margin:0px;
    padding:0px;
    display:block;
}
.vc_preview_slider_full_bt_ghost .bx-prev:hover,
.vc_preview_slider_full_bt_ghost .bx-next:hover,
.vc_preview_slider_full_bt_ghost .bx-prev:active,
.vc_preview_slider_full_bt_ghost .bx-next:active,
.vc_preview_slider_full_bt_ghost .bx-prev:focus,
.vc_preview_slider_full_bt_ghost .bx-next:focus {
    text-decoration:none;
    background:#969c9f;
}*/
.cont_two_article_publishable_section {
    margin:0px 0 15px 0;
    padding:0px;
    border:1px #8b514d solid;
    width:200px;
    float:left;
    clear:left;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
/*---rmc_two_article_publishable_section*/
.rmc_two_article_publishable_section {
    margin:0px 0 10px 0;
    padding:0px;
    border:0px;
    width:100%;
    float:left;
    clear:left;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_two_article_publishable_section.style_drag:before {
    content:"Posizione articolo Arbiter";
    margin:0px 0 10px 0;
    padding:2px 5px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    font-size:12px;
    text-transform:uppercase;
    color:#fff;
    background:#56898B;
    width:100%;
    float:left;
    clear:left;
    position:relative;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_two_article_publishable_section .cont_img {
    margin:0px 0 10px 0;
    padding:0px;
    position:relative;
    width:100%;
    height:90px;
    min-height:90px;
    overflow:hidden;
    float:left;
    clear:left;
    z-index:8;
}
.rmc_two_article_publishable_section .cont_img img {
    margin:0px;
    padding:0px;
    text-decoration:none;
    border:0px;
    width:100%;
    height:inherit;
    float:left;
    clear:left;
}
.rmc_two_article_publishable_section .cont_img .didascalia {
    display:none;
}
.rmc_two_article_publishable_section .titolo {
    margin:0px;
    padding:0px 5px;
    font-family: 'Lato', Arial, Helvetica, sans-serif;
    text-align:left;
    font-size:18px;
    line-height:20px;
    font-weight:300;
    text-transform:uppercase;
    color:#321c1f;
    width:100%;
    float:left;
    clear:left;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.rmc_two_article_publishable_section .titolo a {
    color:#321c1f;
    text-decoration:none;
    cursor:pointer;
}
.rmc_two_article_publishable_section .titolo a:hover {
    text-decoration:underline;
}
.rmc_two_article_publishable_section .titolo .correlati_titolo span {
    font-size:20px;
    text-transform:capitalize;
}
.rmc_two_article_publishable_section .titolo .correlati_titolo span:before {
    content:"/";
    color:#321c1f;
    font-weight:300;
    margin-right:5px;
}
.rmc_two_article_publishable_section .titolo .correlati_titolo span a:link,
.rmc_two_article_publishable_section .titolo .correlati_titolo span a {
    color:#321c1f;
    text-decoration:none;
}
.rmc_two_article_publishable_section .titolo .correlati_titolo span a:hover {
    text-decoration:underline;
}
/*---banner_rmc_box_onair_webradio*/
.banner_rmc_onair_webradio {
    margin:0 0 40px 0;
    padding:0px;
    text-align:center;
    width:100%;
    float:left;
    clear:left;
}
.banner_rmc_onair_webradio_2 {
    margin:0 0 40px 0;
    padding:0px;
    text-align:center;
    width:100%;
    float:left;
    clear:left;
}
.banner_rmc_onair_webradio img,
.banner_rmc_onair_webradio_2 img {
    margin:0px;
    padding:0px;
    text-decoration:none;
    border:0px;
}
/*---rmc_box_slider_three_article_full_home*/
.vc_auto_preview_slider_bt_blog {
    margin:0 0 40px 0;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
    position:relative;
}
.vc_auto_preview_slider_bt_blog .occhiello_titolo {
    margin:0px 0 15px 0;
    padding:3px 0;
    color:#8f9b9b;
    text-transform:uppercase;
    width:100%;
    float:left;
    clear:both;
    background: #fff;
    font-family: 'veneer_cleanreg', Helvetica, sans-serif;
}
.vc_auto_preview_slider_bt_blog .occhiello_titolo span {
    font-weight:300;
    color:#8f9b9b;
}
.vc_auto_preview_slider_bt_blog .occhiello_titolo a {
    text-decoration:none;
    color:#8f9b9b;
}
.vc_auto_preview_slider_bt_blog .bx-viewport {clear:both;}


.vc_auto_preview_slider_bt_blog .cont_anteprima_slider,
.vc_auto_preview_slider_bt_blog .cont_anteprima_slider .schermata,
.vc_auto_preview_slider_bt_blog .cont_anteprima_slider .schermata .hori_group {
    margin:0px;
    padding:0px;
}
.vc_auto_preview_slider_bt_blog .cont_anteprima_slider .schermata .hori_group {
    margin: 0px;
    padding: 0px;
    width: 100%;
    float: left;
    clear: left;
    display: flex;
    justify-content: space-between;
}
.vc_auto_preview_slider_bt_blog .icona_tipo {
    display:none;
}
.vc_auto_preview_slider_bt_blog .anteprima_articolo {
    margin:0px;
    padding:0px;
    width: 100%;
    float:left;
    background: #fff;
    border-bottom: 5px solid #DEDEE0;
    border-left: 1px solid #DEDEE0;
    border-right: 1px solid #DEDEE0;
    border-top: 1px solid #DEDEE0;
}

.vc_auto_preview_slider_bt_blog article {
    float: left;
    clear: left;
    width: 100%;
}
.vc_auto_preview_slider_bt_blog .divcont {
    margin: 0px;
    padding: 0px;
    width: 100%;
    float: left;
    clear: left;
    height: 100%;
    background: #fff;
    border-bottom: 5px solid #DEDEE0;
    border-left: 1px solid #DEDEE0;
    border-right: 1px solid #DEDEE0;
    border-top: 1px solid #DEDEE0;
}
.vc_auto_preview_slider_bt_blog .divcont2 {
    float: left;
    clear: left;
    width: 100%;
    height: 100%;
    position: relative;
    text-align: center;
    padding: 15px;
    flex-direction: column;
    justify-content: space-between;
}
.vc_auto_preview_slider_bt_blog .cont_foto {
    margin:0px 0 5px 0;
    padding:0px;
    float:left;
    position:relative;
}
.vc_auto_preview_slider_bt_blog .cont_foto a {
    display:block;
    width:100%;
    float:left;
    clear:left;
}
.vc_auto_preview_slider_bt_blog .cont_foto img {
    margin:0px;
    padding:0px;
    width:100%;
    border:0px;
    text-decoration:none;
    float:left;
    clear:left;
    text-align: center;
    font-size: 12px;
}
.vc_auto_preview_slider_bt_blog .titolo {
    margin: 0px 0 15px 0;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
}
.vc_auto_preview_slider_bt_blog .titolo a {
    margin:0px;
    padding:0px;
    text-decoration:none;
}
.vc_auto_preview_slider_bt_blog .titolo a:hover {
    text-decoration:underline;
}
.vc_auto_preview_slider_bt_blog .sezione {
    color: #8f9b9b;
}

.vc_auto_preview_slider_bt_blog .autore {
    margin:5px 0 0 0;
    padding:0px;
    font-size:13px;
    line-height:20px;
    font-weight:300;
    color:#141414;
    width:100%;
    float:left;
    clear:left;    
}

.vc_auto_preview_slider_bt_blog .link_button {
    float: left;
    clear: left;
    width: 100%;
    text-transform: uppercase;
    font-family: 'veneer_cleanreg', Helvetica, sans-serif;
}
.vc_auto_preview_slider_bt_blog .link_button a {
    width: 100%;
    float: left;
    clear: left;
    padding: 5px 0;
    margin-top: 15px;
    background: #e5e5e5;
}
.vc_auto_preview_slider_bt_blog .link_button a:hover {
    color:#e5e5e5;
    background:#8f9b9b;
    text-decoration:none;
}

.vc_auto_preview_slider_bt_blog .show_more_content {
    margin: 15px 0;
    padding: 0;
    font-size: 16px;
    text-transform: uppercase;
    float: left;
    clear: left;
    width: 100%;
    text-align: center;
    font-family: "veneer_cleanreg", Helvetica, sans-serif;
}
.vc_auto_preview_slider_bt_blog .show_more_content a {
    margin: 0px auto;
    padding: 10px 15px 10px 15px;
    text-decoration: none;
    color: #e5e5e5;
    background: #969c9f;
    width: auto;
    display: table;
}
.vc_auto_preview_slider_bt_blog .show_more_content a:hover {
    text-decoration:none;
    color:#969c9f;
    background:#e5e5e5;
}
.vc_auto_preview_slider_bt_blog .filter_sections {
    margin: 0px;
    padding: 0px 15px;
    height: 24px;
    width: 245px;
    position: absolute;
    top: 2px;
    right: 35px;
    background: #a005c7;
    /*display:none;*/
}
.vc_auto_preview_slider_bt_blog .filter_sections .label_filter_sections {
    margin:0px;
    padding:0px;
    font-size:14px;
    font-weight:400;    
    color:#fff;
    text-transform:uppercase;
    float:left;
}
.vc_auto_preview_slider_bt_blog .filter_sections .label_filter_sections .select_filter_sections {
    margin:0px;
    padding:0px;
    font-size:14px;
    font-weight:400;    
    color:#151414;
    width:120px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

/*---Punti slider*/
.vc_auto_preview_slider_bt_blog .punti_slide {
    margin:0px;
    padding:0px;
    display:none;
}

/*slider arrow > this css shows slider's arrows on mouse over */
.vc_article_preview_slider_medium_left .bx-controls-direction {
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s, opacity 0.5s linear;
}
.vc_article_preview_slider_medium_left:hover .bx-controls-direction {
    visibility: visible;
    opacity: 1;
}

