﻿/*
THEME NAME: FranciacortaBlog
THEME URI: http://www.ardua.it
DESCRIPTION: Tema di arduaggio 
VERSION: 0.1
AUTHOR: Rich
TAGS: black, white, light, three-columns, fixed-width, theme-options, right-sidebar, threaded-comments
*/

/* ********************************* */
/* ERIC MEYER'S CSS RESET - RELOADED */
/* ********************************* */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {  margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
/* remember to define focus styles! */
:focus {  outline: 0; }
body {  line-height: 1; color: black; background: white; }
ol, ul {  list-style: none; }
/* tables still need 'cellspacing="0"' in the markup */
table {  border-collapse: separate; border-spacing: 0; }
caption, th, td {  text-align: left; font-weight: normal; }
blockquote:before, blockquote:after,
q:before, q:after {  content: ""; }
blockquote, q {  quotes: "" ""; }
/* ************* */
/* END CSS RESET */
/* ************* */


/* *************** */
/* LAYOUT ELEMENTS */
/* --------------- */
body { background: url(images/sfondo.jpg) no-repeat center top;}
/*#wrapper {  width: 1000px; margin: 40px auto; padding-top: 30px; background: url(images/bkg_header.png) no-repeat; }*/
#wrapper {  width: 960px; margin: 55px auto; background-color:#FFF; position:relative; }
/*#container {  float: left; width: 890px; padding:15px 55px; overflow:hidden; background: url(images/bkg_blog.png) repeat-y; }*/
#container { width: 890px; padding:15px 35px; overflow:hidden; }
#content {  width: 490px; float: left; position: relative; overflow:hidden; padding-right:15px; border-right: 1px solid #CCCCCC; }
#sidebar {  float: left; overflow: hidden; width: 376px; float: right; }
#footer {  clear: left; width: 100%}
#outerWrap { position:absolute; top:0; left:0; width:960px; height:100%; background-color:#FFF; filter:alpha(opacity=90);	-moz-opacity:0.85; -khtml-opacity: 0.85; opacity: 0.85; z-index:-1; }
/* ------------------- */
/* END LAYOUT ELEMENTS */
/* ******************* */

/* *************** */
/* GLOBAL ELEMENTS */
/* --------------- */
.clear {  clear:both; }
.alignleft {  float: left; margin-top: 5px; margin-right: 10px; margin-bottom: 5px; }
.aligncenter {  margin-left:auto; margin-right:auto; }
.alignright {  float: right; margin-top: 5px; margin-left: 10px; margin-bottom: 5px; }
img.alignleft {  padding: 5px; border: 1px solid #C0C0C0; margin-right: 10px; margin-bottom: 5px; }
img.aligncenter {  margin: 5px auto 5px auto; display: block; padding: 5px; border: 1px solid #C0C0C0; }
img.alignright {  padding: 5px; border: 1px solid #C0C0C0; margin-left: 10px; margin-bottom: 5px; }
.wp-caption {  border: 1px solid #EEEEEE; text-align: center; background-color: #ffffff; /* optional rounded corners for browsers that support it */
 -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; padding-top: 4px; padding-right: 0px; padding-left: 0px; margin-bottom:5px; }
.wp-caption img { margin: 0; padding: 0; border: 0 none; }
#content p.wp-caption-text {  font-size: 0.8em; padding-top: 5px; padding-right: 6px; padding-left: 6px; color: #999999; text-align:center; font-size:12px }
a {  text-decoration: none; color: #990000; }
a:hover {  text-decoration: none; color: #aa2a2b; }
a:visited {  color: #aa2a2b; }
strong {  font-weight:bold; }
em {  font-style: italic; }
dt {  font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 1em; }
dd {  font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 1em; }
legend {  font-family: Arial, Helvetica, sans-serif; font-style: italic; font-size: 0.8em; color: #333333; }
form {  font-family: Arial, Helvetica, sans-serif; font-style: italic; font-size: 0.8em; color: #333333; }

/* ------------------- */
/* END Global Elements */
/* ******************* */

/* ****** */
/* HEADER */
/* ------ */
#content #header {  margin-bottom: 10px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #CCCCCC; }
#content #header h5 a {  display:block; width:478px; height:178px; overflow:hidden; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 3em; text-transform: uppercase; letter-spacing: -5px; color: #CCCCCC; text-indent:-999px; position: relative; margin:10px 0 5px; }
#content #header h5 a img{position: absolute; top:0; left:0;}
#content #header h1 a:hover {  text-decoration: none; color: #990000; }
#content #header h6 {  display:none;/*
 border-style: none; margin-left: 70px; margin-top: -30px; font-family: "Times New Roman", Times, serif; font-size: 2em; color: #666666; font-weight: lighter; text-transform: lowercase; font-style: italic; margin-bottom: 20px;*/
}
/* ---------- */
/* END HEADER */
/* ********** */

/* ************ */
/* MAIN CONTENT */
/* ------------ */
#content h1,#content h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 2em; font-weight: bold; text-transform: uppercase; color: #666666; padding-top: 4px; padding-bottom: 4px; margin-left: -2px; padding-left: 2px; margin-bottom: 10px; }
#content h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold; text-transform: uppercase; color: #666666; margin-bottom: 5px; padding-top: 5px; padding-bottom: 2px; }
#content h4 {  font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; text-transform: capitalize; color: #666666; margin-bottom: 5px; padding-top: 5px; }
#content h5 {  font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; text-transform: capitalize; color: #666666; margin-bottom: 2px; padding-top: 5px; }
#content h6 {  font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; font-weight: bold; text-transform: capitalize; color: #666666; margin-bottom: 5px; padding-top: 5px; }
#content p {  font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #333333; margin-bottom: 10px; text-align: justify; line-height: 1.2em; }
#content blockquote, #content pre {  padding: 10px 12px 3px 12px; margin-bottom: 15px; font-family: Arial, Helvetica, sans-serif; background-color: #EEEEEE; }
#content blockquote p {  
 font-style: italic; }
#content blockquote a {  
}
#content blockquote a:hover {  
}
#content blockquote a:visited { 
}
/* POST BODY LIST ITEMS - affects only actual post lists */
.entry-content h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 2em; font-weight: bold; text-transform: uppercase; color: #666666; padding-top: 4px; padding-bottom: 4px; margin-left: -2px; padding-left: 2px; margin-bottom: 10px; 
}

.singlepost .entry-content ul, .post .entry-content ul {  padding-left: 20px; margin-bottom: 15px; }
.singlepost .entry-content ul li, .post .entry-content ul li {  font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #333333; padding-bottom: 5px; list-style-type: square; }
.singlepost .entry-content ul ul, .post .entry-content ul ul {  margin-top: 10px; margin-bottom: 0px; }
.singlepost .entry-content ul ul li, .post .entry-content ul ul li {  font-family: Arial, Helvetica, sans-serif; color: #333333; padding-bottom: 5px; list-style-type: square; }
.entry-content ol {  margin-bottom: 15px; list-style-type: decimal; margin-left: 30px; }
.entry-content ol li {  font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #333333; padding-bottom: 5px; }
/* END POST BODY */
/* ---------------- */
/* END MAIN CONTENT */
/* **************** */

/* **** */
/* POST */
/* ---- */
.post {  margin-left: 77px; margin-bottom: 30px; /*padding-bottom:5px;*/ padding-left: 10px; border-left-style: dashed; border-left-width: 1px; border-left-color: #CCCCCC; }
.p5, .alt{margin-bottom:15px;}
.singlepost {  margin-left: 22px; margin-bottom: 30px; padding-bottom: 5px; }
.post-date {  display: inline; position: absolute; left: 0px; width: 63px; padding-top: 5px; padding-left: 8px; }
.post-month {  font-size: 1em; text-transform: uppercase; color: #CCCCCC; text-align: center; display: block; line-height: 11px; font-family: Arial, Helvetica, sans-serif; }
.post-day {  font-size: 2em; text-transform: uppercase; color: #CCCCCC; text-align: center; display: block; font-weight: bold; font-family: Arial, Helvetica, sans-serif; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #EEEEEE; padding-bottom: 5px; }
.post-year {  font-size: 0.8em; text-transform: uppercase; color: #CCCCCC; text-align: center; display: block; line-height: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; }
.comments-link {  font-size: 2em; text-transform: uppercase; color: #CCCCCC; text-align: center; display: block; font-weight: bold; font-family: Arial, Helvetica, sans-serif; padding-top: 3px; }
.comments-link a {  color: #CCCCCC; }
.comments-link a:hover {  color: #990000; text-decoration: none; }
.comments-heading {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; letter-spacing: -1px; text-align: center; display: block; text-transform:lowercase; font-weight:normal; }
.comments-start-bracket {  font-family: "Times New Roman", Times, serif; font-size: 1em; color: #CCCCCC; }
.comments-end-bracket {  font-family: "Times New Roman", Times, serif; font-size: 2em; color: #CCCCCC; position: absolute; right: 0px; }
.cat-links {  text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #808080; padding-left: 2px; background-color: #EEEEEE; width: 100%; margin-left: -2px; padding-top: 1px; padding-bottom: 1px; margin-top: 8px; }
.cat-links a {  text-decoration: none; color: #808080; }
.cat-links a:hover {  color: #990000; }
.author {  margin-top: -8px; margin-bottom: 10px; font-family: Arial, Helvetica, sans-serif; font-style: italic; font-size: 0.8em; color: #666666; border-top-style: dashed; border-top-width: 1px; border-top-color: #CCCCCC; padding-top: 2px; border-bottom-style: dashed; border-bottom-width: 1px; border-bottom-color: #CCCCCC; padding-bottom: 5px; }
.post h2 a {  color: #666666; text-decoration: none; }
.post h2 a:hover {  color: #aa2a2b; }
.tagbox {  border-bottom: 8px; padding-bottom: 8px; }
.tag-links { }
.indexAd {  margin-top: 10px; }
/*.more-link{ display:block; text-align:right; clear:both;}*/
.more-link{ display:block; text-align:right; clear:both; margint-left:; padding:10px 0 10px 0; border-bottom:1px solid #CCC; }
.more-link:hover {color:#C0C0C0; text-decoration:underline;}
/* -------- */
/* END POST */
/* ******** */

/* ********* */
/* POST INFO */
/* --------- */
.postInfo {  border: 1px solid #CCCCCC; background-color: #f9f9f9; font-size: 0.7em; margin-top: 20px; margin-bottom: 15px; font-family: Arial, Helvetica, sans-serif; color: #999999; padding: 5px; }
.postInfo a { color: #6E7175; font-weight:bold; }
.postInfo a:hover { text-decoration: none; color: #990000; }
.postInfo ul {  margin: 8px auto 8px 10px; padding: 0px; }
.postInfo ul li {  list-style-type: none; font-family: Arial, Helvetica, sans-serif; margin-bottom: 2px; }
.trackback {  background: 0
50%; }
.feed {  background: 0
50%; }
/***************** Tags below the link of the comments feed ********************/
.tags {  background: 0
50%; }
.navigation {  clear: both; padding: 20px 0px 50px 80px; background: url(images/slash_fine.gif) no-repeat right top; }
.navigationbig{padding: 20px 0px; background: url(images/slash_fine2.gif) no-repeat right top;}
.navigation:after{display:block; content:'.'; clear:both; visibility:hidden; line-height:1px; overflow:hidden;}
.navigation .nav-previous{ float:left; width:150px;}
.navigation .nav-next{float:right; width:150px; text-align:right;}
.navigation a, .navigation a:visited {  color: #C0C0C0; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; }
.navigation a:hover{color:#AA2A2B}
.previous-entries a { 
}
.next-entries a { 
}
/* comments area */

/* THREADED COMMENTS */
ul.commentlist {  list-style: none; margin: 0 0 1em; padding: 0; text-indent: 0; font-family: Arial, Helvetica, sans-serif; }
#content ul.commentlist p {  font-size: 12px; margin-left: 52px; }
ul.commentlist li { }
ul.commentlist li.alt { }
ul.commentlist li.bypostauthor {}
ul.commentlist li.byuser {}
ul.commentlist li.comment-author-admin {}
ul.commentlist li.comment { border-bottom:1px dotted #666; padding:1em; }
ul.commentlist li.comment div.comment-author {}
ul.commentlist li.comment div.vcard {  font: normal 14px Arial, Helvetica, sans-serif; }
ul.commentlist li.comment div.vcard cite.fn { font-style:normal; }
ul.commentlist li.comment div.vcard cite.fn a.url {}
ul.commentlist li.comment div.vcard img.avatar {  border: 5px solid #ccc; float: left; margin-right: 10px; }
ul.commentlist li.comment div.vcard img.avatar-32 {}
ul.commentlist li.comment div.vcard img.photo {}
ul.commentlist li.comment div.vcard span.says {}
ul.commentlist li.comment div.commentmetadata {}
ul.commentlist li.comment div.comment-meta {  font-size: 9px; margin-bottom: 4px; margin-left: 52px; border-top-style: dotted; border-top-width: 1px; border-top-color: #CCCCCC; padding-top: 2px; }
#content ul.commentlist li.comment div.comment-meta a {  color: #999999; }
ul.commentlist li.comment p { font-size:11px; margin:0 0 1em; }
ul.commentlist li.comment ul { font-size:11px; list-style:square; margin:0 0 1em 2em; }
ul.commentlist li.comment div.reply { font-size:11px; }
ul.commentlist li.comment div.reply a { font-weight:bold; }
ul.commentlist li.comment ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ul.commentlist li.comment ul.children li {}
ul.commentlist li.comment ul.children li.alt {}
ul.commentlist li.comment ul.children li.bypostauthor {}
ul.commentlist li.comment ul.children li.byuser {}
ul.commentlist li.comment ul.children li.comment {}
ul.commentlist li.comment ul.children li.comment-author-admin {}
ul.commentlist li.comment ul.children li.depth-2 { border-left:5px solid #555; margin:0 0 .25em .25em; }
ul.commentlist li.comment ul.children li.depth-3 { border-left:5px solid #999; margin:0 0 .25em .25em; }
ul.commentlist li.comment ul.children li.depth-4 { border-left:5px solid #bbb; margin:0 0 .25em .25em; }
ul.commentlist li.comment ul.children li.depth-5 {}
ul.commentlist li.comment ul.children li.odd {}
ul.commentlist li.even { background:#fff; }
ul.commentlist li.odd { background:#f6f6f6; }
ul.commentlist li.parent { border-left:5px solid #111; }
ul.commentlist li.thread-alt { }
ul.commentlist li.thread-even {}
ul.commentlist li.thread-odd {}

/* END THREADED COMMENTS */

#comments, #respond {  border-bottom: 1px dotted #8D8D8D; padding: 10px 0 5px 0; clear: both; }
/* commentlist 
.commentlist {   list-style: none; margin: 10px 0px; padding-left: 0px; line-height: 130%; }
.commentlist li{   margin-bottom: 6px; padding: 10px; }
.commentlist .alt {  background: #F9F9F9; border: 1px solid #CCCCCC; }
.commentlist cite, .commentlist cite a, .commentlist cite a:visited {  font-weight: bold; font-style: normal; font-size: 100%; }
.commentlist small {  margin-bottom: 5px; display: block; font-size: 87%; } */
.commentname {  color: #703419; text-transform: capitalize; margin-left: 50px; }
.gravatar {  display: inline; }
.gravatar img {  border: 1px solid #AAAAAA; padding: 5px; float: left; height: 32px; width: 32px; display: block; position: absolute; }
.commentcount {  font: bold 2.2em Arial, Helvetica, sans-serif; color: #DEDEDE; float: right; }
.commentext { 
 padding: 0px 0px 0px 50px; }
/* comment form */
#commentform {  margin-top: 10px; font: 110% Arial, Helvetica, sans-serif; }
#commentform p {  padding: 2px 0px; margin: 0px; }
#commentform label{  color: #787878; font-size: 87%; }
#commentform input{  width: 200px; border: none; border-bottom: 1px dotted #8D8D8D; padding: 3px; margin-top: 3px; }
#commentform textarea{  width: 460px; border: 1px solid #8D8D8D; padding: 2px; margin-top:10px; }
#commentform textarea:focus, #commentform input[type="text"]:focus {  background: #ffffff; }
#commentform #submit{  margin-left: 322px; border: 1px dotted #CCCCCC; background: #F9F9F9; font: bold 12px Arial, Helvetica, sans-serif; color: #666666; width: 144px; height: 28px; cursor: pointer; }
/* Quicktags */
#quicktags {  margin-top: 4px; margin-bottom: 0px; }
#quicktags input {  background: #f9f9f9; border: 1px solid #aaaaaa; font-size: .9em; color: #666; font-family: Arial, Helvetica, sans-serif; width: auto; margin: 1px 2px 0px 0px; padding: 0px 1px 0px 1px; }
#quicktags input:hover {  border: 1px solid #4E79A2; }
/* ------------ */
/* END COMMENTS */
/* ************ */

/* ******* */
/* SIDEBAR */
/* ------- */
.sidebar {  float: left; overflow: hidden; width: 300px; }
#sidebar h1 {  display: block; text-align: center; text-transform: lowercase; font-family: Arial, Helvetica, sans-serif; font-size: 2.8em; font-weight: bold; color: #DDDDDD; padding-bottom: 5px; letter-spacing: -3px; }
/* Two Column Sidebar */
#barLeft {  width: 158px; float: left; border-right: 1px solid #CCCCCC; padding-bottom:10px; }
#barRight {  width: 206px; padding-left:10px; overflow:hidden; float: right; }
#barRight img { border:1px solid #6e7175; }
#barRight a{display:block; -moz-opacity: .5; filter: alpha(opacity=50); opacity: .5; margin-bottom: 5px}
#barRight a:hover {-moz-opacity: 1; filter: alpha(opacity=100); opacity: 1;}
#sidebar h3 {  font-size: 22px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #6E7175; border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: #6E7175; width: 95%; padding-bottom: 4px; margin-bottom: 0px; padding-top: 8px; text-transform:lowercase; }
.sidebar input#s {  width:7em; }
#sidebar ul {  font-family: Arial, Helvetica, sans-serif; }
#sidebar li {  list-style: none; margin: 0 0 10px 0; }
#sidebar li form {  margin:0.2em 0 0; padding:0; }
#sidebar ul ul {  margin-top: 0; margin-right: 0; margin-bottom: 0; list-style-type: none; }
#sidebar ul ul li {  padding: 0px; list-style: none; margin-bottom: 0px; font-size: 0.9em; width: 150px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; }
#sidebar ul ul li p {  font-size: 0.8em; color: #CCCCCC; padding-top: 5px; }
#sidebar ul ul li a {  display:block; color: #b2b2b2; height:100%; line-height:25px; }
#sidebar ul ul li a:hover {  color: #6E7175; text-decoration: none; background-color:#f2f2f2; }
#sidebar ul ul li:last-child {  border-style: none; }
#sidebar ul ul ul {  margin:0 0 0 0.5em; }
#sidebar ul ul ul li { }
.recentcomments a {  display:inline !important; padding: 0 !important; margin: 0 !important; }
.recentcomments {  color:silver; }
#sidebar .bigtitle{font-size:56px; font-weight:bold; letter-spacing:-2px; padding:0; line-height:52px; border-color:#EEE; color:#6E7175; margin-bottom:5px;}
#sidebar .mainMenu{padding-bottom:28px; background: url(images/slash_menu.gif) no-repeat left bottom;}
#sidebar .mainMenu li{ text-transform:lowercase; margin:0; line-height:24px; }
#sidebar .mainMenu li a{ font-size:30px; font-weight:bold; letter-spacing:-1px; color:#d5d5d5; }
#sidebar .mainMenu li.page-item-2 a:hover, #sidebar .mainMenu .page-item-2.current_page_item a{ color:#d6E980; }
#sidebar .mainMenu li.page-item-4 a:hover, #sidebar .mainMenu .page-item-4.current_page_item a{ color:#e695df; }
#sidebar .mainMenu li a:hover,#sidebar .mainMenu .current_page_item a{ color:#8DE8F0; }
/* ----------- */
/* END SIDEBAR */
/* *********** */

/* ****** */
/* FOOTER */
/* ------ */
/*#footer {  font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #808080; background: url(images/bkg_footer.png) no-repeat center bottom; height:85px; width:1000px; margin: 0 auto; padding-bottom:22px; }*/
#footer {  font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #808080; height:85px; width:960px; margin: 0 auto;}
/*#footer .box {  background: url(images/bkg_blog.png) repeat-y; padding: 0 50px; margin:0 auto; height:80px; width:900px; }*/
#footer .box { padding: 0 35px; margin:0 auto; height:80px; width:890px; }
#footer .boxContent{border-top: 1px solid #BDBDBD; padding-top:5px;}
#footer .grigio{ background-color:#F2F2F2; padding:10px; height:32px;}
#footer .grigio .logo{ float:left; }
#footer .grigio .testo{ float:left; margin-left:10px; width:350px; }
.mail{float:right; margin-top:8px;}
#footer a{color:#808080; }
#footer a:hover{color:#aa2a2b;}
.credits{float:right; width:130px; text-align:right;}
/* ---------- */
/* END FOOTER */
/* ********** */
.wpcf7-form input{  width: 200px; border: none; border-bottom: 1px dotted #8D8D8D; padding: 3px; margin-top: 3px; }
.wpcf7-form textarea{  width: 460px; border: 1px solid #8D8D8D; padding: 2px; margin-top:10px; }
.wpcf7-form textarea:focus, .wpcf7-form input[type="text"]:focus {  background: #ffffff; }
.wpcf7-form .label{color:#787878; font-size:12px; text-align:left; font-style:normal; }
.wpcf7-form p.submit input{  margin-left: 322px; border: 1px dotted #CCCCCC; background: #F9F9F9; font: bold 12px Arial, Helvetica, sans-serif; color: #666666; width: 144px; height: 28px; cursor: pointer; }

/* ------ */
/* SEARCH */
/* ****** */

#searchform{position:relative; height:30px; width:205px; display:block; overflow:hidden;}
#searchsubmit{ border:0; padding:0; background:none; width:30px; height:25px; cursor:pointer; position:absolute; top:0; left:0; z-index:2; display:block; font-size: 0.9em;}
#searchform input#s {  border: none; padding:5px 0 5px 30px;  width: 170px; font-family: Arial, Helvetica, sans-serif; color: #666666; font-size: 0.9em; background: url(images/bkg_serach.png) no-repeat left center;; position:absolute; top:0; left:0;}

/* --------------------- */
/* MODIFICHE PARTICOLARI */
/* ********************* */
#post-1718.post .wp-caption{ margin-right:0px;}