
/*---vc_button_archive*/
.vc_button_archive {
    width:100%;
    float:left;
}
.vc_button_archive .container,
.vc_button_archive .occhiello_titolo {
    display:none;
}
.vc_button_archive .link {
    width:100%;
    float:left;
    clear:left;
    background:#fff;
}
.vc_button_archive .link a {
    color: #0f0605;
}
.vc_button_archive .link:hover a {
    color: #0f0605;
}
.vc_button_archive .link a:before {
    content: "\f039";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    margin-right:5px;
    margin-top:2px;
    float:left;
}
/*---banner_rectangle_300x250_4*/
.banner_rectangle_300x250_4 {
    width:100%;
    float:left;
    clear:left;
    text-align:center;
}
.banner_rectangle_300x250_4 img {
    margin:0 auto;
    padding:0px;
    max-width:100%;
    border:0px;
    display:table;
}
/*---banner_rectangle_300x100_3*/
.banner_rectangle_300x100_3 {
    width:100%;
    float:left;
    clear:left;
    text-align:center;
}
.banner_rectangle_300x100_3 img {
    margin:0 auto;
    padding:0px;
    border:0px;
}
/*---banner_leaderboard_bottom_728x90*/
.banner_leaderboard_bottom_728x90 {
    width:100%;
    float:left;
    clear:left;
    text-align:center;
}
.banner_leaderboard_bottom_728x90 img {
    margin:0 auto;
    padding:0px;
    border:0px;
    max-width:100%;
}
/*---vc_box_other_news*/
.vc_box_other_news {
    width:100%;
    float:left;
    clear:left;
    background:#fff;
    position:relative;
    border:1px #e5e5e5 solid;
}
.vc_box_other_news .occhiello_titolo {
    padding:10px 0;
    width:100%;
    float:left;
    clear:left;
    font-weight:bold;
    font-size:0.9em;
    text-align:center;
    color:#000;
    border-bottom:1px #e5e5e5 solid;
}
.vc_box_other_news .cont{
    width:100%;
    float:left;
    clear:left;
}
.vc_box_other_news .cont .schermata {
    width: 100%;
    float: left;
    clear: left;
    border-bottom:1px #e5e5e5 solid;
}
.vc_box_other_news .cont .schermata .hori_group {
    padding:10px;
    width:100%;
    float:left;
    clear:left;
}
.vc_box_other_news .cont .schermata .hori_group .box {
    width:100%;
    float:left;
}
.vc_box_other_news .cont_foto {
    width:100%;
    float:left;
    clear:left;
}
.vc_box_other_news .cont_foto img {
    max-width:100%;
    height:inherit;
    float: left;
}
.vc_box_other_news .divcont2 {
    position:relative;
    padding-right:0;
}
.vc_box_other_news .divcont3 {
    position:relative;
    padding-left:5px;
}
.vc_box_other_news .occhiello,
.vc_box_other_news .sezione {
    width:100%;
    float:left;
    clear:left;
}
.vc_box_other_news .titolo {
    width:100%;
    float:left;
    clear:left;
    height: 40px;
    overflow: hidden;
}
.vc_box_other_news .sottotitolo,
.vc_box_other_news .sommario{
    margin:5px 0 0 0;
    width:100%;
    float:left;
    clear:left;
}
.vc_box_other_news .sottotitolo a,
.vc_box_other_news .sommario a{
    color:#000;
}
.vc_box_other_news .ora_pubblicazione{
    color: #afafaf;
    font-size: 14px;
    font-weight:normal;
}
.vc_box_other_news .ora_pubblicazione:before{
    content:  "\f017";
    font-family: FontAwesome;
    font-weight:normal;
    margin:0px 5px 0px 0px;
}
.vc_box_other_news .num_commenti{
    position:absolute;
    left:0;
    bottom:10px;
    color:#afafaf;
    font-size:14px;
    font-weight:normal;
}
.vc_box_other_news .num_commenti:before{
    content: "\f0e5";
    font-family: FontAwesome;
    font-weight:normal;
    margin:0px 5px 0px 0px;
}
.vc_box_other_news .didascalia{
    display:none;
}
.vc_box_other_news .icona_tipo {
    display:none;
}
/*---Variant*/
.vc_txt_s_variant.vc_box_other_news .titolo {
    font-size:0.9em;
    font-weight:bold;
    font-family: 'Open Sans', Arial, Helvetica, sans-serif;
}
.vc_txt_s_variant.vc_box_other_news .titolo a {
    color:#0f0605;
}
.vc_txt_s_variant.vc_box_other_news .occhiello,
.vc_txt_s_variant.vc_box_other_news .sezione {
    font-size: 0.8em;
    text-transform: uppercase;
    font-weight: bold;
}
/*---spacer*/
.spacer {
    width:100%;
    height:0px;
    float:left;
    clear:left;
    font-size:0px;
    line-height:0px;
}
.spacer.t_5 {
    margin-top:5px;
}
.spacer.t_10 {
    margin-top:10px;
}
.spacer.t_15 {
    margin-top:15px;
}
.spacer.t_20 {
    margin-top:20px;   
}
.spacer.t_25 {
    margin-top:25px;   
}
.spacer.t_30 {
    margin-top:30px;   
}
.spacer.t_35 {
    margin-top:35px;   
}
.spacer.t_40 {
    margin-top:40px;   
}
.spacer.t_45 {
    margin-top:45px;   
}
.spacer.t_50 {
    margin-top:50px;   
}
.spacer.t_55 {
    margin-top:55px;   
}
.spacer.t_60 {
    margin-top:60px;   
}
.spacer.t_65 {
    margin-top:65px;   
}
.spacer.t_70 {
    margin-top:70px;   
}
.spacer.t_75 {
    margin-top:75px;   
}
.spacer.t_80 {
    margin-top:80px;   
}
.spacer.t_85 {
    margin-top:85px;   
}
.spacer.t_90 {
    margin-top:90px;   
}
.spacer.t_95 {
    margin-top:95px;   
}
.spacer.t_100 {
    margin-top:100px;   
}
/*---vc_breadcrumbs*/
.vc_breadcrumbs {
    width:100%;
    float:left;
    clear:left;
    font-family: 'Roboto', Arial, Helvetica, sans-serif;
    font-size:0.8em;
    font-weight:bold;
    color:#a1a1a1;
}
.vc_breadcrumbs ul {
    width: 100%;
    float: left;
    clear:left;
}
.vc_breadcrumbs ul li:first-child {
    text-transform:none;
}
.vc_breadcrumbs ul li {
    display: inline;
    text-transform:uppercase;
}
.vc_breadcrumbs ul li a:link,
.vc_breadcrumbs ul li a:visited {
    text-decoration: none;
    color:#a1a1a1;
}
.vc_breadcrumbs ul li a:hover,
.vc_breadcrumbs ul li a:focus,
.vc_breadcrumbs ul li a:active {
    text-decoration: underline;
    color:#a1a1a1;
}
/*---Variant*/
.vc_txt_color1.vc_breadcrumbs .sezione_attiva a:link,
.vc_txt_color1.vc_breadcrumbs .sezione_attiva a:visited,
.vc_txt_color1.vc_breadcrumbs .sezione_attiva a:active,
.vc_txt_color1.vc_breadcrumbs .sezione_attiva a:hover {
    color:#147bb0;
}
/*---banner_rectangle_300x250_6*/
.banner_rectangle_300x250_6 {
    width:100%;
    float:left;
    clear:left;
    text-align:center;
}
.banner_rectangle_300x250_6 img {
    margin:0 auto;
    padding:0px;
    max-width:100%;
    border:0px;
    display:table;
}
/*---banner_rectangle_300x250_2*/
.banner_rectangle_300x250_2 {
    width:100%;
    float:left;
    clear:left;
    text-align:center;
}
.banner_rectangle_300x250_2 img {
    margin:0 auto;
    padding:0px;
    max-width:100%;
    border:0px;
    display:table;
}
/*---vc_article_preview_medium*/
.vc_article_preview_medium {
    padding:0 5px 0 0;
    width:100%;
    float:left;
    clear:left;
    background:#F8F8F8;
    position:relative;
}
.vc_article_preview_medium .cont_img {
    width:100%;
    float:left;
    clear:left;
}
.vc_article_preview_medium .cont_img img {
    width:100%;
    height:inherit;
    float:left;
    clear:left;
}
.vc_article_preview_medium .cont3 {
    position:relative;
    min-height:210px;
    padding-bottom:34px;
    margin-top:5px;
}
.vc_article_preview_medium .cont4 {
    padding-left:15px;
    padding-right:15px;
    width:100%;
    float:left;
    clear:left;
    position:relative;
    position:absolute;
    bottom:0px;
    left:0px;
}
.vc_article_preview_medium .occhiello {
    margin-bottom:10px;
    float:left;
    color:#118ac0;
}
.vc_article_preview_medium .sezione {
    text-decoration:underline;
    float:left;
    color:#afafaf;
}
.vc_article_preview_medium .sezione a {
    color:#afafaf;
}
.vc_article_preview_medium .sezione a:before {
    content: "\f105";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    margin-right:5px;
    float:left;
}
.vc_article_preview_medium .titolo {
    margin-bottom:10px;
    width:100%;
    float:left;
    clear:left;
}
.vc_article_preview_medium .sottotitolo,
.vc_article_preview_medium .sommario {
    margin:5px 0 0 0;
    width:100%;
    float:left;
    clear:left;
}
.vc_article_preview_medium .sottotitolo a,
.vc_article_preview_medium .sommario a {
    color:#404040 !important;
}
.vc_article_preview_medium .ora_pubblicazione {
    color: #afafaf;
    font-weight:normal;
    float:left;
    margin-right:5px;
    display:none;/* Asked by FW on 13/02/2017 */
}
.vc_article_preview_medium .ora_pubblicazione:before{
    content:  "\f017";
    font-family: FontAwesome;
    font-weight:normal;
    margin:0px 5px 0px 0px;
}
.vc_article_preview_medium .num_commenti {
    color: #afafaf;
    font-weight:normal;
    float:left;
    margin-right:5px;
}
.vc_article_preview_medium .num_commenti:before{
    content: "\f0e5";
    font-family: FontAwesome;
    font-weight:normal;
    margin:0px 5px 0px 0px;
}
.vc_article_preview_medium .didascalia{
    display:none;
}
/*---sharre_fb_tw*/
.vc_article_preview_medium .social {
    width:30px;
    height:20px;
	background:#fff;
    float:left;
    clear:left;
}
.vc_article_preview_medium .social .cont_sharre_fb_tw {
	margin:0px;
	padding:0px;
	width:100%;
	display:block;
	float:left;
	position:relative;
}
.vc_article_preview_medium .social .cont_sharre_fb_tw .sharre_fb_tw {
	margin:0px;
	padding:0;
	width:100%;
	float:left;
	cursor:pointer;
	position:relative;
}
.vc_article_preview_medium .social .cont_sharre_fb_tw .sharre_fb_tw .box {
	margin:0px;
	padding:0px;
	text-align:center;
	width:100%;
	height:20px;
	float:left;
}
.vc_article_preview_medium .social .cont_sharre_fb_tw .sharre_fb_tw .box:before {
    content: "\f1e0";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    color:#000;
    float:left;
}
.vc_article_preview_medium .social .cont_sharre_fb_tw .sharre_fb_tw .box .count {
	margin:3px 0 0 0;
	padding:0px;
	font-family: 'Oswald', Arial, Helvetica, sans-serif;
	font-weight:700;	
	font-size:12px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	width:100%;
	float:left;
}
.vc_article_preview_medium .social .cont_sharre_fb_tw .sharre_fb_tw.zero_share_count .box .count {
	display:none;
}
.vc_article_preview_medium .social .cont_sharre_fb_tw .sharre_fb_tw .box .share {
	display:none;
}
.vc_article_preview_medium .social .cont_sharre_fb_tw .buttons {
	float:left;
	position:absolute;
    top:-95px;
    right:-90px;
	border-top:1px #C6D586 solid;
}
.vc_article_preview_medium .cont_sharre_fb_tw .buttons .share_toolbox {
	padding:10px;
	width:125px;
	background:#F0EFF0;
}
.vc_article_preview_medium .cont_sharre_fb_tw .buttons .share_toolbox .fb-share-button {
	margin:0px 0 5px 0px;
	float:left;
	clear:left;
}
/*---vc_article_preview_medium_small*/
.vc_article_preview_medium_small {
    width:100%;
    float:left;
    clear:left;
    background:#fff;
    position:relative;
}
.vc_article_preview_medium_small .cont_img {
    width:100%;
    float:left;
    clear:left;
}
.vc_article_preview_medium_small .cont_img img {
    width:100%;
    height:inherit;
    float:left;
    clear:left;
}
.vc_article_preview_medium_small .cont3 {
    position:relative;
    min-height:104px;
    padding-bottom:45px;
}
.vc_article_preview_medium_small .cont4 {
    padding-left:15px;
    padding-right:15px;
    width:100%;
    float:left;
    clear:left;
    position:relative;
    position:absolute;
    bottom:0px;
    left:0px;
}
.vc_article_preview_medium_small .occhiello {
    margin-bottom:10px;
    float:left;
    color:#118ac0;
}
.vc_article_preview_medium_small .sezione {
    text-decoration:underline;
    float:left;
    color:#afafaf;
}
.vc_article_preview_medium_small .sezione a {
    color:#afafaf;
}
.vc_article_preview_medium_small .sezione a:before {
    content: "\f105";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    margin-right:5px;
    float:left;
}
.vc_article_preview_medium_small .titolo {
    width:100%;
    float:left;
    clear:left;
    
}
.vc_article_preview_medium_small .sottotitolo,
.vc_article_preview_medium_small .sommario {
    margin:5px 0 10px 0;
    width:100%;
    float:left;
    clear:left;
}
.vc_article_preview_medium_small .sottotitolo a,
.vc_article_preview_medium_small .sommario a {
    color:#404040 !important;
}
.vc_article_preview_medium_small .ora_pubblicazione{
    color: #afafaf;
    font-weight:normal;
    float:left;
    margin-right:5px;
    display:none;/* Asked by FW on 13/02/2017 */
}
.vc_article_preview_medium_small .ora_pubblicazione:before{
    content:  "\f017";
    font-family: FontAwesome;
    font-weight:normal;
    margin:0px 5px 0px 0px;
}
.vc_article_preview_medium_small .num_commenti{
    color: #afafaf;
    font-weight:normal;
    float:left;
    margin-right:5px;
}
.vc_article_preview_medium_small .num_commenti:before{
    content: "\f0e5";
    font-family: FontAwesome;
    font-weight:normal;
    margin:0px 5px 0px 0px;
}
.vc_article_preview_medium_small .didascalia{
    display:none;
}
/*---sharre_fb_tw*/
.vc_article_preview_medium_small .social {
    width:30px;
    height:20px;
	background:#fff;
    float:left;
    clear:left;
}
.vc_article_preview_medium_small .social .cont_sharre_fb_tw {
	margin:0px;
	padding:0px;
	width:100%;
	display:block;
	float:left;
	position:relative;
}
.vc_article_preview_medium_small .social .cont_sharre_fb_tw .sharre_fb_tw {
	margin:0px;
	padding:0;
	width:100%;
	float:left;
	cursor:pointer;
	position:relative;
}
.vc_article_preview_medium_small .social .cont_sharre_fb_tw .sharre_fb_tw .box {
	margin:0px;
	padding:0px;
	text-align:center;
	width:100%;
	height:20px;
	float:left;
}
.vc_article_preview_medium_small .social .cont_sharre_fb_tw .sharre_fb_tw .box:before {
    content: "\f1e0";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    color:#000;
    float:left;
}
.vc_article_preview_medium_small .social .cont_sharre_fb_tw .sharre_fb_tw .box .count {
	margin:3px 0 0 0;
	padding:0px;
	font-family: 'Oswald', Arial, Helvetica, sans-serif;
	font-weight:700;	
	font-size:12px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	width:100%;
	float:left;
}
.vc_article_preview_medium_small .social .cont_sharre_fb_tw .sharre_fb_tw.zero_share_count .box .count {
	display:none;
}
.vc_article_preview_medium_small .social .cont_sharre_fb_tw .sharre_fb_tw .box .share {
	display:none;
}
.vc_article_preview_medium_small .social .cont_sharre_fb_tw .buttons {
	float:left;
	position:absolute;
    top:-95px;
    right:-90px;
	border-top:1px #C6D586 solid;
}
.vc_article_preview_medium_small .cont_sharre_fb_tw .buttons .share_toolbox {
	padding:10px;
	width:125px;
	background:#F0EFF0;
}
.vc_article_preview_medium_small .cont_sharre_fb_tw .buttons .share_toolbox .fb-share-button {
	margin:0px 0 5px 0px;
	float:left;
	clear:left;
}
/*---banner_rectangle_300x100_4*/
.banner_rectangle_300x100_4 {
    width:100%;
    float:left;
    clear:left;
    text-align:center;
}
.banner_rectangle_300x100_4 img {
    margin:0 auto;
    padding:0px;
    border:0px;
}
/*---banner_rectangle_300x250_2*/
.banner_rectangle_300x250_3 {
    width:100%;
    float:left;
    clear:left;
    text-align:center;
}
.banner_rectangle_300x250_3 img {
    margin:0 auto;
    padding:0px;
    max-width:100%;
    border:0px;
    display:table;
}
/*---banner_rectangle_300x250_5*/
.banner_rectangle_300x250_5 {
    width:100%;
    float:left;
    clear:left;
    text-align:center;
}
.banner_rectangle_300x250_5 img {
    margin:0 auto;
    padding:0px;
    max-width:100%;
    border:0px;
    display:table;
}
/*---banner_rectangle_300x100_2*/
.banner_rectangle_300x100_2 {
    width:100%;
    float:left;
    clear:left;
    text-align:center;
}
.banner_rectangle_300x100_2 img {
    margin:0 auto;
    padding:0px;
    border:0px;
}
/*---banner_rectangle_300x250_1*/
.banner_rectangle_300x250_1 {
    width:100%;
    float:left;
    clear:left;
    text-align:center;
}
.banner_rectangle_300x250_1 img {
    margin:0 auto;
    padding:0px;
    max-width:100%;
    border:0px;
    display:table;
}
/*---vc_box_most*/
.vc_box_most {
    width:100%;
    float:left;
    clear:left;
}
.vc_box_most .label_tab {
    padding:10px 0;
    width:50%;
    float:left;
    font-weight:bold;
    font-size:0.9em;
    text-align:center;
    color:#000;
    border-bottom:1px #e5e5e5 solid;
    cursor:pointer;
}
.vc_box_most .label_tab_1{
    border-left:1px #e5e5e5 solid;
    border-right:1px #e5e5e5 solid;
    border-top:1px #e5e5e5 solid;
}
.vc_box_most .label_tab_2{
    border-left:1px #e5e5e5 solid;
    border-right:1px #e5e5e5 solid;
}
.vc_box_most .label_tab.attivo {
    border-bottom:1px #fff solid;
}
/*---vc_article_preview_extrasmall*/
.vc_article_preview_extrasmall {
    padding:10px 10px 10px 55px;
    width:100%;
    float:left;
    clear:left;
    border-bottom:1px #e5e5e5 solid;
    position:relative;
}
.vc_article_preview_extrasmall.style_drag {
    width:100% !important;
}
.vc_article_preview_extrasmall .cont_img {
    width:100%;
    float:left;
    clear:left;
}
.vc_article_preview_extrasmall .cont_img img {
    max-width:100%;
    height:inherit;
    float: left;
}
.vc_article_preview_extrasmall .cont2 {
    padding-right:5px;
    position:relative;
}
.vc_article_preview_extrasmall .cont3 {
    padding-left:5px;
    position:relative;
}
.vc_article_preview_extrasmall .occhiello,
.vc_article_preview_extrasmall .sezione {
    width:100%;
    float:left;
    clear:left;
}
.vc_article_preview_extrasmall .titolo {
    width:100%;
    float:left;
    clear:left;
    height: 33px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;  
}
.vc_article_preview_extrasmall .sottotitolo,
.vc_article_preview_extrasmall .sommario{
    margin:5px 0 0 0;
    width:100%;
    float:left;
    clear:left;
}
.vc_article_preview_extrasmall .sottotitolo a,
.vc_article_preview_extrasmall .sommario a{
    color:#000;
}
.vc_article_preview_extrasmall .ora_pubblicazione{
    color: #afafaf;
    font-size: 14px;
    font-weight:normal;
}
.vc_article_preview_extrasmall .ora_pubblicazione:before{
    content:  "\f017";
    font-family: FontAwesome;
    font-weight:normal;
    margin:0px 5px 0px 0px;
}
.vc_article_preview_extrasmall .num_commenti{
    position:absolute;
    left:0;
    bottom:10px;
    color:#afafaf;
    font-size:14px;
    font-weight:normal;
}
.vc_article_preview_extrasmall .num_commenti:before{
    content: "\f0e5";
    font-family: FontAwesome;
    font-weight:normal;
    margin:0px 5px 0px 0px;
}
.vc_article_preview_extrasmall .didascalia{
    display:none;
}
/*---vc_article_preview_extrasmall*/
.vc_article_preview_extrasmall.pos1 {
    border-top:1px #e5e5e5 solid;
}
.vc_article_preview_extrasmall:before {
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    font-size:1em;
    position:absolute;
    left:5px;
    top:50%;
    margin-top:-10px;
}
.vc_article_preview_extrasmall.pos1:before {
    content: "1";
    padding-left: 10px;
    color: #aaa;
    font-size: 2em;
}
.vc_article_preview_extrasmall.pos2:before {
    content: "2";
    padding-left: 10px;
    color: #aaa;
    font-size: 2em;
}
.vc_article_preview_extrasmall.pos3:before {
    content: "3";
    padding-left: 10px;
    color: #aaa;
    font-size: 2em;
}
.vc_article_preview_extrasmall.pos4:before {
    content: "4";
    padding-left: 10px;
    color: #aaa;
    font-size: 2em;
}
.vc_article_preview_extrasmall.pos5:before {
    content: "5";
    padding-left: 10px;
    color: #aaa;
    font-size: 2em;
}
.vc_article_preview_extrasmall.pos6:before {
    content: "6";
    padding-left: 10px;
    color: #aaa;
    font-size: 2em;
}
.vc_article_preview_extrasmall.pos7:before {
    content: "7";
    padding-left: 10px;
    color: #aaa;
    font-size: 2em;
}
.vc_article_preview_extrasmall.pos8:before {
    content: "8";
    padding-left: 10px;
    color: #aaa;
    font-size: 2em;
}
.vc_article_preview_extrasmall.pos9:before {
    content: "9";
    padding-left: 10px;
    color: #aaa;
    font-size: 2em;
}
.vc_article_preview_extrasmall.pos10:before {
    content: "10";
    color: #aaa;
    font-size: 2em;
}
.vc_article_preview_extrasmall.pos11:before {
    content: "11";
    color: #aaa;
    font-size: 2em;
}
.vc_article_preview_extrasmall.pos12:before {
    content: "12";
    color: #aaa;
    font-size: 2em;
}
/*---vc_most_read*/
.vc_most_read,.vc_most_commented {
    border-left:1px #e5e5e5 solid;
    border-right:1px #e5e5e5 solid;
    float:left;
    clear:left;
    width:100%;
}
/*---Variant*/
.vc_txt_s_variant.vc_article_preview_extrasmall .titolo {
    font-size:0.8em;
    line-height:1.3em;
    font-family: 'Open Sans', Arial, Helvetica, sans-serif;
}
.vc_txt_s_variant.vc_article_preview_extrasmall .titolo a {
    color:#0f0605;
}
.vc_txt_s_variant.vc_article_preview_extrasmall .occhiello,
.vc_txt_s_variant.vc_article_preview_extrasmall .sezione {
    font-size: 0.7em;
    text-transform: uppercase;
    font-weight: bold;
    color:#147bb0;
}
/*
  File:      virtual_layout_editor\preset_widgets\desktop\ICO - banner 300x250 7.css
  Version:   1.48.1
  Updated:   30/05/2021 by ICN (Iconic Newspapers)
  Note:      Reinstated margin (which was commented out) for ".banner_rectangle_300x250_7 img" so that it was the same as ".banner_rectangle_300x250_3 img".
*/

.banner_rectangle_300x250_7 {
  width:100%;
  float:left;
  clear:left;
  text-align:center;
}
.banner_rectangle_300x250_7 img {
  /* Reinstate margin. */
  margin:0 auto;
  padding:0px;
  max-width:100%;
  border:0px;
  display:table;
}

/*---vc_box_newsstand*/
.vc_box_newsstand {
    padding:0 0 50px 0;
    width:100%;
    float:left;
    clear:left;
    position:relative;
    border: 1px #e5e5e5 solid;
}
.dundalkdemocrat .vc_box_newsstand {
    border: 2px #750b00 solid;
}
.vc_box_newsstand .cont_img {
    padding:20px 0px 50px 0px;
    width:100%;
    float:left;
    clear:left;
    text-align:center;
    border-bottom: 1px solid #dedede;
}
.vc_box_newsstand .cont_img img {
    margin:0 auto;
    max-width:100%;
    -webkit-box-shadow: 0px 3px 5px 0px rgba(50, 50, 50, 0.18);
    -moz-box-shadow:0px 3px 5px 0px rgba(50, 50, 50, 0.18);
    box-shadow:0px 3px 5px 0px rgba(50, 50, 50, 0.18);
}
.vc_box_newsstand .occhiello_titolo,
.vc_box_newsstand .vc_label {
    padding:15px 0;
    width:100%;
    font-size:0.9em;
    font-weight:bold;
    text-transform:uppercase;   
    text-align:center;
    color:#fff;
    border-bottom:1px #e5e5e5 solid;
}
.dundalkdemocrat .vc_box_newsstand .occhiello_titolo,
.dundalkdemocrat .vc_box_newsstand .vc_label {
    color: #fff;
    border-bottom: 1px #750b00 solid;
    background: #750b00;
}
.vc_box_newsstand .occhiello_titolo a,
.vc_box_newsstand .vc_label a {
    color:#0f0605;
    text-decoration:none;
}
.vc_box_newsstand .occhiello_titolo span,
.vc_box_newsstand .vc_label span {
    font-size:0.8em;
    position: absolute;
    width: 100%;
    right: 0px;
    text-align: center;
    text-transform: none;
    font-size: 1em;
    bottom: 65px;
}
.vc_box_newsstand .data {
    font-size:12px;
    font-weight:600;
    position:absolute;
    top:0px;
    right:0px;
}
.vc_box_newsstand .data a {
    color:#666;
    text-decoration:none;
}
.vc_box_newsstand .sfoglia_edizione {
    background:#3293c5;
}
.vc_box_newsstand .shop {
    background:#147bb0;
}
.vc_box_newsstand .sfoglia_edizione,
.vc_box_newsstand .shop {
    width:50%;
    position:absolute;
    bottom:0px;
    right:0px;
}
.vc_box_newsstand .shop {
    left:0px;
}
.vc_box_newsstand .sfoglia_edizione a,
.vc_box_newsstand .shop a {
    padding:15px 5px;
    font-size:0.9em;    
    color:#fff;
    text-align:center;
    text-decoration:none;
    font-weight:bold;
    width:100%;
    float:left;
    clear:left;
}
.vc_box_newsstand .sfoglia_edizione a:hover,
.vc_box_newsstand .shop a:hover {
    opacity:0.9;
}
.banner_motors_MPU_300x250_01, .banner_motors_MPU_300x250_02, .banner_motors_MPU_300x250_03, .banner_motors_MPU_300x250_04,
.banner_motors_MPU_300x250_05, .banner_motors_MPU_300x250_06{
    float:left;
}

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






