BODY {
background-color : #FFFFFF;
color : #444444;
font-family : Georgia, serif;
font-size : 14px ;
}
INPUT {
color : #444444;
font-family : Georgia, serif;
font-size : 14px;
}
TEXTAREA {
color : #444444;
font-family : Georgia, serif;
font-size : 14px ;
}
SELECT {
color : #444444;
font-family : Georgia, serif;
font-size : 14px;
}
TABLE {
font-family : Georgia, serif;
font-size : 14px ;
}
A:link {
text-decoration: none; 
font-weight: normal;
color : #blank;
}
A:VISITED {
text-decoration: none; 
font-weight: normal;
color : #blank;
}
A:active {
text-decoration: none; 
font-weight: normal;
color : #blank;
}
A:HOVER {
text-decoration: none; 
font-weight: normal;
color : #blank;
}
A.menu:link {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none; 
font-weight: normal;
color : #blank;
}
A.menu:visited {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none; 
font-weight: normal;
color : #blank;
}
A.menu:active {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none; 
font-weight: normal;
color : #blank;
}
A.menu:HOVER {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none; 
font-weight: normal;
color : #blank;
}
A.menuSelected:link {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none; 
font-weight: normal;
color : #blank;
}
A.menuSelected:visited {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none; 
font-weight: normal;
color : #blank;
}
A.menuSelected:active {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none; 
font-weight: normal;
color : #blank;
}
A.menuSelected:HOVER {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none; 
font-weight: normal;
color : #blank;
}
A.menuV:link {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none; 
font-weight: normal;
color : #blank;
}
A.menuV:visited {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none; 
font-weight: normal;
color : #blank;
}
A.menuV:active {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none; 
font-weight: normal;
color : #blank;
}
A.menuV:HOVER {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none; 
font-weight: normal;
color : #blank;
}
A.menuVSelected:link {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none; 
font-weight: normal;
color : #blank;
}
A.menuVSelected:visited {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none; 
font-weight: normal;
color : #blank;
}
A.menuVSelected:active {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none; 
font-weight: normal;
color : #blank;
}
A.menuVSelected:HOVER {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none; 
font-weight: normal;
color : #blank;
}
A.menuCustom:link {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none; 
font-weight: normal;
color : #blank;
}
A.menuCustom:visited {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none; 
font-weight: normal;
color : #blank;
}
A.menuCustom:active {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none; 
font-weight: normal;
color : #blank;
}
A.menuCustom:HOVER {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none; 
font-weight: normal;
color : #blank;
}
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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block}
body {line-height:1}
ol,ul {list-style:none}
blockquote,q {quotes:none}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none}
table {border-collapse:collapse;border-spacing:0}
@font-face {font-family:'Economica';src:url("/fonts/Economica-Regular-OTF-webfont.eot");src:url("/fonts/Economica-Regular-OTF-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/Economica-Regular-OTF-webfont.woff") format("woff"),url("/fonts/Economica-Regular-OTF-webfont.ttf") format("truetype"),url("/fonts/Economica-Regular-OTF-webfont.svg#EconomicaRegular") format("svg");font-weight:normal;font-style:normal}
@font-face {font-family:'EconomicaBold';src:url("/fonts/Economica-Bold-OTF-webfont.eot");src:url("/fonts/Economica-Bold-OTF-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/Economica-Bold-OTF-webfont.woff") format("woff"),url("/fonts/Economica-Bold-OTF-webfont.ttf") format("truetype"),url("/fonts/Economica-Bold-OTF-webfont.svg#EconomicaBold") format("svg");font-weight:normal;font-style:normal}
body#fcnew {font-family:Georgia, serif;font-size:14px;color:#444;background:#fff url(/media/7/383/bg.gif) repeat-x}
#fc2puntozero {width:1000px;margin:0 auto}
p {font:14px/18px Georgia, serif}
a,a:link,a:visited {text-decoration:none;font-weight:bold;color:#667d93}
a span,a:link span,a:visited span {font-weight:bold}
a:hover,a:link:hover,a:visited:hover {font-weight:bold;color:#802}
a h3,a h1,a:link h3,a:link h1,a:visited h3,a:visited h1 {color:#444}
a h3:hover,a h1:hover,a:link h3:hover,a:link h1:hover,a:visited h3:hover,a:visited h1:hover {color:#802}
table {height:auto !important}
em {font-style:italic}
h1 {font:30px/33px Arial, Helvetica, sans-serif;text-transform:uppercase;width:auto;font-weight:bold;color:#444}
h1 a {font-weight:bold}
h2 {font-size:26px;line-height:32px}
h3 {font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase}
ul {list-style:none}
strong {font-weight:bold !important}




.container {width:990px;overflow:hidden;margin:0 auto;z-index:0;position:relative;background:#fff url(/media/7/383/bg.gif) repeat-x;padding:0 5px}
.page-wrapper {float:left;background:#fff;width:100%}
.block-border {position:relative;width:635px;padding:60px 0 0 20px;margin-left:-20px}
.listtittle {font-family:Arial, Helvetica, sans-serif}
.listtittle a {color:#444}
.list div {margin-bottom:10px}
.votesum {padding-top:20px;clear:both}
.listpager {clear:both;float:left;text-align:right;width:655px;font-family:Arial, Helvetica, sans-serif}
.listpager table {width:100%;background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fff 0%, #e8e8e9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #e8e8e9));background:-webkit-linear-gradient(top, #fff 0%, #e8e8e9 100%);background:-o-linear-gradient(top, #fff 0%, #e8e8e9 100%);background:-ms-linear-gradient(top, #fff 0%, #e8e8e9 100%);background:linear-gradient(to bottom, #fff 0%, #e8e8e9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e8e8e9',GradientType=0 );border:1px solid #b4b4b4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.listpager .PagerInfoCell {padding:10px;font-size:11px;width:625px;border-bottom:1px solid #cfd6dd;float:left !important}
.listpager .PagerOtherPageCells,.listpager .PagerSSCCells {padding:10px 5px;border-right:1px solid #cfd6dd;border-left:1px solid #cfd6dd;margin-left:-1px;float:left !important;font-size:12px;font-weight:normal}
.listpager .PagerOtherPageCells:hover,.listpager .PagerSSCCells:hover {background:#d1d1d1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QxZDFkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #d1d1d1 0%, #e8e8e9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d1d1d1), color-stop(100%, #e8e8e9));background:-webkit-linear-gradient(top, #d1d1d1 0%, #e8e8e9 100%);background:-o-linear-gradient(top, #d1d1d1 0%, #e8e8e9 100%);background:-ms-linear-gradient(top, #d1d1d1 0%, #e8e8e9 100%);background:linear-gradient(to bottom, #d1d1d1 0%, #e8e8e9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1d1d1', endColorstr='#e8e8e9',GradientType=0 )}
.listpager .PagerCurrentPageCell {color:#444;border-right:1px solid #cfd6dd;border-left:1px solid #cfd6dd;padding:10px 5px;margin-left:-1px;float:left !important}
.listpager a {color:#667d93}
.fasciablu { background-color: rgb(102, 125, 147); color: rgb(255, 255, 255); margin: 20px 0px 0px; display: block; text-align: center; font: bold 20px Arial,Helvetica,serif; padding: 8px 0px;}
#MediamondAd_rn_2,#MediamondAd_rn_u {width:299px;height:auto}
.date,.listdate {font:12px Arial, Helvetica, sans-serif;color:#667d93}
.shadow-top,.shadow-bottom {width:990px;height:18px;display:block;position:relative;z-index:998;float:left;margin:20px 0;clear:both}
.shadow-top {background:url(/media/7/383/bg_shadow_top.png) no-repeat center top}
.shadow-top.reset-space {margin-top:-18px}
.shadow-top.nospace {margin-bottom:0}
.shadow-bottom {background:url(/media/7/383/bg_shadow_bottom.png) no-repeat center top}
.shadow-bottom.reset-space {margin-bottom:-18px}
.shadow-bottom.nospace {margin-top:0}
.hr-divider {width:100%;display:block;background:#cfd6dd;height:1px;margin:10px 0;float:left}
.position-bottom {position:absolute;bottom:0px}
.space-top {margin-top:30px}
.space-top-20 {margin-top:20px}
.space-top-10 {margin-top:10px}
.space-bottom {margin-bottom:30px}
.space-bottom-20 {margin-bottom:20px}
.space-bottom-10 {margin-bottom:10px}
.space-right {margin-right:10px !important}
.space-left {margin-left:10px !important}
.nospace-top {padding-top:0;margin-top:0}
.nospace-bottom {padding-bottom:0;margin-bottom:0}
.first {padding-left:0 !important;margin-left:0 !important;border-left:none !important}
.last {padding-right:0 !important;margin-right:0 !important;border-right:none !important}
.blue {color:#667d93}
.red {color:#c03}
.grey {color:#444}
.white {color:#fff}
a.white {color:#fff}
a.white:hover {color:#fff}
.uppercase {text-transform:uppercase}
.Arial {font-family:Arial, Helvetica, sans-serif}
.inline {display:inline}
.left {float:left}
img.left {margin-right:10px}
.right {float:right !important}
.center {text-align:center}
.spinner {width:60px;height:8px;display:block;margin:20px auto;text-align:center;background:url(/media/7/383/loader.gif) no-repeat}
.clear {clear:both}
.clearfix {zoom:1}
.clearfix:after {clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
::selection {background:#667d93;color:#fff}
::-moz-selection {background:#667d93;color:#fff}
::-webkit-selection {background:#667d93;color:#fff}
.col1 {display:inline;float:left;position:relative;padding-left:20px}
.col3 {width:990px}
.col2 {width:655px;display:inline;float:left;position:relative}
.col1 {width:315px}
.col2-full {display:inline;float:left;position:relative;padding-right:20px;width:635px}
header {height:116px;position:relative;background:url(/media/7/383/bg_header.png) no-repeat center top;z-index:99999;padding-top:8px}
header .search {width:180px}
header .logo {width:335px;height:75px;float:left;display:block;border:0}
.top-nav {float:right;width:655px;text-align:right}
.top-nav .right {float:none}
.top-nav .curr-date {padding:8px 10px}
.curr-date {display:block;float:right;font-size:11px}
.logo-sp {width:110px;height:30px;display:block}
.search,.search-page {float:right;width:655px;text-align:right;margin-top:1px;position:relative}
/* .search,.search-page {float:left;margin:10px 260px 0 0;padding:0 10px;} */
.search .search,.search-page .search {position:absolute;right:0;top:0}
.search .search input[type="text"],.search-page .search input[type="text"] {float:left}
.search .search input[type="submit"],.search .search input[type="button"],.search-page .search input[type="submit"],.search-page .search input[type="button"] {float:left}
.search .search label,.search-page .search label {display:none}
.search input[type="text"],.search-page input[type="text"] {background:#ededed;font-family:Arial, Helvetica, sans-serif,helvetica,sans-serif;font-size:11px;width:210px;height:30px;line-height:30px;border:none;float:right;padding:0 5px}
.search input[type="submit"],.search input[type="button"],.search-page input[type="submit"],.search-page input[type="button"] {width:30px;height:30px;float:right;display:block;cursor:pointer;border:none;background:url(/media/7/383/btn_search.gif) no-repeat;text-indent:-9999px;text-transform:capitalize}
nav {position:absolute;bottom:10px;left:0px;width:822px}
nav a {font-weight:600 !important;font:15px 'Economica', sans-serif;color:#444;text-transform:uppercase;padding-right:8px;padding-left:8px;border-right:1px solid #667d93}
nav a:first-child { padding-left: 0px !important}
nav a:hover,nav a .selected {color:#802;font-weight:600 !important}

.social-share {position:absolute;bottom:7px;right:0px;float:right;width:165px}
.social-share span {color:#667d93;text-transform:uppercase;font:9px Arial, Helvetica, sans-serif;font-weight:bold;float:left;line-height:24px}
.social-share a {width:25px;height:24px;float:right;display:block;background:url(/media/7/383/ico_condividi_header.gif) no-repeat;margin-right:2px;text-indent:-9999px;text-transform:capitalize}
.social-share a.btn-facebook {background-position:0 0}
.social-share a.btn-twitter {background-position:-28px 0}
.social-share a.btn-youtube {background-position:-56px 0}
.social-share a.btn-rss-fc {background-position:-86px 0}
.login-area {position:absolute;z-index:9999;top:0;left:5px;font-family:Arial, Helvetica, sans-serif;width:990px;height:154px;float:left;display:block}
.login-area .btn-login {position:relative;top:-38px;right:0px;-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;background:#546ea5 url(/media/7/383/arrows_login.png) no-repeat 80px 4px;color:#fff;font:14px Arial, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;width:105px;height:30px;float:right;display:block;text-align:center;line-height:30px;z-index:999999;padding-right:18px}
.login-area .btn-login:hover {color:#fff}
.login-area .btn-login.apri {background-position:85px 11px}
.login-area .btn-login.chiudi {background-position:85px -42px}
.login-area input[type="text"],.login-area input[type="password"] {-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none;height:35px;line-height:35px;padding:0 5px;width:260px;float:left;margin:5px 0;font-family:Arial, Helvetica, sans-serif}
.login-area label {display:block;width:260px;font:14px Arial, Helvetica, sans-serif}
.login-area a {font-size:12px}
.login-box {background:#dadada;height:124px;overflow:hidden}
.login-area .mbsContainer {padding:0px 60px;overflow:hidden !important}
.login-area .mbsContainer .mbsCtrlContainer,.login-area .mbsContainer .mbsLblContainer {width:270px;height:auto;float:left;display:block;margin:0 10px}
.login-area .mbsContainer .mbsLogOnButton {margin-top:3px;height:36px;width:270px;margin-bottom:5px}
.login-area .mbsContainer .mbsLogonContainer {float:left}
.login-area .mbsContainer .mbsBtnContainer {clear:both}
.login-area .mbsContainer .mbsReigsterButton,.login-area .mbsContainer .mbsRememberPasswordButton {color:#c03;font-weight:bold;margin:0px 10px;float:right}
.login-area .mbsContainer .mbsReigsterButton:hover,.login-area .mbsContainer .mbsRememberPasswordButton:hover {color:#802}
.login-area .mbsRememberPwdMessage {display:none}
.mbsMsgContainer {font-size:11px;height:13px;margin-top:0;padding:0 10px}
.mbsErrorMessage {color:#c03;font-weight:bold}
.mbsWelcomeMessage {margin-left:-10px;margin-top:5px;display:block;width:870px !important}
.mbsLogoffContainer {display:block;float:left;clear:both}
.mbsLogoffContainer .mbsBtnContainer {float:left;margin-right:10px;clear:none !important;margin-top:5px;padding:2px}
.mbsLogoffContainer .mbsLogOffButton,.mbsLogoffContainer .mbsEditUserButton {background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fff 0%, #e8e8e9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #e8e8e9));background:-webkit-linear-gradient(top, #fff 0%, #e8e8e9 100%);background:-o-linear-gradient(top, #fff 0%, #e8e8e9 100%);background:-ms-linear-gradient(top, #fff 0%, #e8e8e9 100%);background:linear-gradient(to bottom, #fff 0%, #e8e8e9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e8e8e9',GradientType=0 );padding:5px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #cfd6dd;text-transform:uppercase;color:#444;font:12px Arial, Helvetica, sans-serif;font-weight:bold;text-align:center;cursor:pointer;display:block;-moz-box-shadow:0 1px 2px #444;-webkit-box-shadow:0 1px 2px #444;box-shadow:0 1px 2px #444;margin-top:5px}
.mbsLogoffContainer .mbsLogOffButton:hover,.mbsLogoffContainer .mbsEditUserButton:hover {background:#d1d1d1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QxZDFkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #d1d1d1 0%, #e8e8e9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d1d1d1), color-stop(100%, #e8e8e9));background:-webkit-linear-gradient(top, #d1d1d1 0%, #e8e8e9 100%);background:-o-linear-gradient(top, #d1d1d1 0%, #e8e8e9 100%);background:-ms-linear-gradient(top, #d1d1d1 0%, #e8e8e9 100%);background:linear-gradient(to bottom, #d1d1d1 0%, #e8e8e9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1d1d1', endColorstr='#e8e8e9',GradientType=0 );color:#444}
.mbsLogoffContainer .mbsLogOffButton {height:27px}
.mbsLogoffContainer .mbsEditUserButton {margin-top:5px}
.mbsReigsterButton,.mbsRememberPasswordButton {color:#c03;font-weight:bold;margin:0px 10px;float:right}
.mbsReigsterButton:hover,.mbsRememberPasswordButton:hover {color:#802}
.login-title {background:#546ea5;padding:10px;color:#fff;font-family:Arial, Helvetica, sans-serif;float:left;width:970px}
.login-title .text-title {float:left}
.login-title .btn-facebook,.login-title .Facebook_Login {width:auto;height:24px;float:right;display:block;background:url(/media/7/383/btn_facebook.png) no-repeat top right;color:#fff;font-weight:bold;line-height:24px;margin-top:-4px;padding-right:28px}
.login-title .btn-facebook:hover,.login-title .Facebook_Login:hover {color:#fff}
footer {padding-top:20px;float:left}
footer .footer-nav {margin-left:-10px;width:767px}
footer .footer-nav li {padding:5px 0;float:left}
footer .footer-nav li a {border-right:1px solid #cfd6dd;padding:0 10px;color:#667d93;font-weight:bold !important;font:12px Arial, Helvetica, sans-serif}
footer .left .footer-nav li a {font-size:10px}
footer li.last a {border-right:none}
footer .footer-logo {border-right:1px solid #cfd6dd;margin-right:20px;height:45px;padding-right:2px}
footer .footer-logo {width:210px;height:45px;float:left;display:block;border-right:1px solid #cfd6dd;margin-right:20px;height:45px;padding-right:2px}
footer .footer-copy {color:#b4b4b4;font-size:12px;padding-top:30px}
.multimedia {position:relative;background:#444 url(/media/7/383/bg_multimedia.png) no-repeat center bottom;padding:20px 0;float:left;margin-left:20px;color:#fff;font-family:Arial, Helvetica, sans-serif}
.multimedia .spinner {position:absolute;top:46px;left:0;z-index:9999;width:970px;height:417px;display:block;background:#444 url(/media/7/383/loader_dark.gif) no-repeat center 90px}
.multimedia a {color:#fff}
.multimedia a:hover {color:#fff}
.multimedia.white {background:#fff;color:#444}
.multimedia.white .title-col {color:#444 !important;background:#fff !important;width:635px !important}
.multimedia.white .pagination {background:#fff;width:635px !important;margin:0 auto;padding:10px 0}
.multimedia.white.tabbed {width:635px !important;margin:0}
.multimedia.white.tabbed .video-nav {width:635px !important;margin:0;min-height:120px}
.multimedia.white.tabbed .video-nav div {background:#444}
.multimedia.white.tabbed .multimedia-thumb {margin:0 9px}
.multimedia.white .spinner {width:635px;height:100%}
.multimedia.white .title-col {color:#444}
.multimedia.white .video-nav {width:635px;margin:10px 0;float:left;overflow:hidden;background:#fff !important}
.multimedia.white .video-nav .slider-wrapper {width:4000px;float:left;position:relative}
.multimedia.white .video-nav .slider-wrapper div {float:left}
.multimedia.white .video-nav a {color:#444}
.multimedia.white .video-nav a:hover {color:#c03}
.multimedia.white .multimedia-thumb {width:132px;margin:0 36px 0 0}
.multimedia.white .multimedia-thumb.last {margin-right:0 !important;margin-left:-2px}
.multimedia.white .player .player-video {margin:0;padding:0}
.multimedia .col1 {width:296px}
.multimedia .col2 {width:635px;padding-left:15px}
.multimedia .media-buttons {margin-left:140px;width:514px;float:left;height:46px}
.multimedia .btn-media {-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#4b4b4b;color:#b4b4b4;padding:6px 14px;text-transform:uppercase;margin:0 5px 20px 0;float:left;font:bold 11px Arial, Helvetica, sans-serif}
.multimedia .btn-media.active,.multimedia .btn-media:hover {background:#c03;color:#fff}
.multimedia figure {margin:0 auto;width:auto;text-align:center}
.multimedia figure img {border-width:1px !important;padding:0;border:1px solid #667d93}
.multimedia figure figcaption {clear:both}
.multimedia .multimedia-thumb {padding:0;width:130px;height:auto;float:left;display:block;margin:0 8px 8px 8px}
.multimedia .multimedia-thumb a {color:#fff;position:relative;float:left}
.multimedia .multimedia-thumb a span {position:absolute;top:70px;left:5px}
.multimedia .multimedia-thumb a:hover img {border-color:#c03}
.multimedia .multimedia-thumb a figcaption {text-align:left;font:11px Arial, Helvetica, sans-serif;line-height:13px}
.multimedia .multimedia-thumb a img {padding:0;border:1px solid #667d93}
.multimedia .pagination {clear:both;margin:20px auto 0 auto;text-align:center;height:15px;overflow:hidden}
.multimedia .pagination a {width:14px;height:13px;display:block;background:url(/media/7/383/ico_pagination_multimedia.png) no-repeat 0 -1px;overflow:hidden;display:inline-block;margin-right:5px}
.multimedia .pagination a.active,.multimedia .pagination a:hover {background-position:0 -14px}
.multimedia-slider {height:420px}
.player-container {background:#444;margin-top:-20px;padding-top:20px;overflow:hidden}
.player-container .multimedia {padding:0 !important;float:none;margin:0 auto;overflow:hidden;clear:both;width:635px}
.player-container .player {width:635px;height:360px}
.player-container .video-nav {height:auto !important}
figure img {padding:4px;border:1px solid #667d93}
figure figcaption {text-align:left;font:11px Arial, Helvetica, sans-serif}
.col2 figcaption {font-size:18px}
.multimedia-block {width:300px;height:260px;float:left;display:block;position:relative;margin-right:55px;padding:0 0 20px 0}
.multimedia-block.adv-box {height:290px;width:300px;padding-left:10px;margin-right:50px;margin-left:-10px}
.multimedia-block header {position:relative;height:210px;margin:0;padding:0;background:none}
.multimedia-block header h3 {font-weight:bold;font-size:24px;line-height:24px;position:absolute;bottom:0px;left:0px;width:300px}
.multimedia-block header h3 span {display:block;background:#fff;padding:1px 2px 1px 0;float:left;clear:both;white-space:nowrap}
.multimedia-block header h3 span.content-5,.multimedia-block header h3 span.content-4,.multimedia-block header h3 span.content-20,.multimedia-block header h3 span.content-21 {height:9px;width:25px}
.multimedia-block header h3 span.content-5,.multimedia-block header h3 span.content-20 {background:#fff url(/media/7/383/ico_video.png) no-repeat 0 1px}
.multimedia-block header h3 span.content-5.white,.multimedia-block header h3 span.content-20.white {background:#fff url(/media/7/383/ico_video_white.png) no-repeat 0 1px}
.multimedia-block header h3 span.content-4,.multimedia-block header h3 span.content-21 {background:#fff url(/media/7/383/ico_photo.png) no-repeat 3px 1px}
.multimedia-block header h3 a {font-weight:bold}
.multimedia-block p {padding:15px 0}
.multimedia-block .adv-box {margin-top:-30px;margin-left:-10px}
.multimedia-toolbar .btn-media {-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#4b4b4b;color:#b4b4b4;padding:6px 15px;text-transform:uppercase;margin:0 5px 20px 0;float:left;font:bold 11px Arial, Helvetica, sans-serif}
.multimedia-toolbar .btn-media.active,.multimedia-toolbar .btn-media:hover {background:#c03;color:#fff}
.multimedia-search input[type="text"] {width:160px;height:30px;float:left;display:block;background:#fff;line-height:30px;border:0;padding:0 0 0 5px}
.multimedia-search .search-btn {width:30px;height:30px;float:left;display:block;background:#fff url(/media/7/383/btn_search_multimedia.gif) no-repeat;text-indent:-9999px;text-transform:capitalize;border:0;padding:0;cursor:pointer}
.photogallery .view-all,.section-content .view-all,.tag-page-content .view-all {float:left}
.photogallery .article-toolbar,.section-content .article-toolbar,.tag-page-content .article-toolbar {width:655px}
.multimedia-content {margin-top:40px;margin-left:0;float:left}
.article {margin-left:20px}
.article .testata-credere {width:200px;height:58px;display:block;float:left;overflow:hidden;margin-top:10px;text-indent:-99999px;background:url(/media/7/383/credere.png)  no-repeat scroll 0 0 / 150px auto}
.article .testata-benessere {width:200px;height:58px;display:block;float:left;overflow:hidden;margin-top:10px;text-indent:-99999px;background:url(/media/7/383/benessere.png)  no-repeat scroll 0 0 / 150px auto}
.article .testata-jesus {width:200px;height:75px;display:block;float:left;overflow:hidden;margin-top:10px;text-indent:-99999px;background:url(/media/7/383/jesus.png) no-repeat scroll 0 0 / 150px auto}

.article .testata-mariaconte {width:200px;height:97px;display:block;float:left;overflow:hidden;margin-top:10px;text-indent:-99999px;background:url(/media/7/383/mariaconte.png) no-repeat scroll 0 0 / 150px auto}
.article .testata-vitapastorale {width:200px;height:97px;display:block;float:left;overflow:hidden;margin-top:10px;text-indent:-99999px;background:url(/media/7/383/vitapastorale.png) no-repeat scroll 0 0 / 150px auto}

div.caption,.caption {font:11px Arial,Helvetica,sans-serif !important;font-style:italic !important;width:300px;overflow:hidden;padding:0;background:#ededed}
.article-title {font-size:40px;line-height:44px;clear:both;padding:0 0 10px 0}
.author-box {width:100%;float:left;margin-bottom:20px}
.author-box-title {width:100%;overflow:hidden;display:block;margin-bottom:5px}
.author {float:left;margin-right:10px;padding-left:10px;border-left:1px solid #cfd6dd}
.author.first {padding-left:0;border-left:none}
.author-img {margin-right:5px;width:60px;height:60px;float:left;display:block;overflow:hidden}
.author-img.borderless {border:none !important;;border-radius:0 !important;}
.author-info {float:left;display:block;height:60px;width:175px;position:relative}
.author-info.nophoto {height:auto}
.author-info.nophoto div {position:static !important}
.author-info div {position:absolute;left:0;bottom:0}
a.author-name {font-style:italic;color:#444;font-size:11px}
.author-email,.author-twt,.author-fb {display:block;background:url(/media/7/383/ico_email_twt.png) no-repeat;padding-left:18px;font-size:11px !important;padding-top:3px;padding-bottom:3px}
.author-email.big,.author-twt.big,.author-fb.big {background:url(/media/7/383/ico_twt_big.png) no-repeat;padding-left:22px;font-size:14px !important;margin-bottom:2px}
.author-email {background-position:0 -16px}
.author-email.big {background-position:0 -18px}
.author-twt {background-position:0 1px}
.author-fb {background-position:0 -34px}
.author-fb.big {background-position:0 -35px}
.article-summary {font:18px Arial, Helvetica, sans-serif;padding-top:10px}
.article-toolbar,.mbsContainerRegisterFacebook {width:635px;height:35px;float:left;display:block;margin:20px 0 0 0;clear:both}
.article-toolbar .font-small,.article-toolbar .font-big,.article-toolbar .print-page,.article-toolbar .share-email,.mbsContainerRegisterFacebook .font-small,.mbsContainerRegisterFacebook .font-big,.mbsContainerRegisterFacebook .print-page,.mbsContainerRegisterFacebook .share-email {text-indent:-9999px;text-transform:capitalize}
.article-toolbar .facebook,.article-toolbar .Facebook_Register,.mbsContainerRegisterFacebook .facebook,.mbsContainerRegisterFacebook .Facebook_Register {background:url(/media/7/383/bg_article_toolbar.png) no-repeat 0 -242px}
.article-toolbar .twitter,.mbsContainerRegisterFacebook .twitter {background:url(/media/7/383/bg_article_toolbar.png) no-repeat 0 -201px}
.article-toolbar .gplus,.mbsContainerRegisterFacebook .gplus {background:url(/media/7/383/bg_article_toolbar.png) no-repeat 0 -158px}
.article-toolbar .btn-share-email,.mbsContainerRegisterFacebook .btn-share-email {width:37px;height:35px;float:left;display:block;background:url(/media/7/383/bg_article_toolbar.png) no-repeat 0 -115px}
.article-toolbar .facebook,.article-toolbar .twitter,.article-toolbar .gplus,.mbsContainerRegisterFacebook .facebook,.mbsContainerRegisterFacebook .twitter,.mbsContainerRegisterFacebook .gplus {padding-top:0;padding-left:41px;width:auto;height:35px;float:left;display:block;margin-right:10px}
.article-toolbar .facebook span,.article-toolbar .twitter span,.article-toolbar .gplus span,.mbsContainerRegisterFacebook .facebook span,.mbsContainerRegisterFacebook .twitter span,.mbsContainerRegisterFacebook .gplus span {margin:11px 0 9px 0;border-right:1px solid #b4b4b4;border-top:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;font:10px Arial, Helvetica, sans-serif;height:13px;float:left;padding:0 4px}
.article-toolbar .font-small,.mbsContainerRegisterFacebook .font-small {background:url(/media/7/383/bg_article_toolbar.png) no-repeat 0 -86px;width:31px;height:25px;float:left;display:block;margin-top:5px}
.article-toolbar .font-big,.article-toolbar .print-page,.mbsContainerRegisterFacebook .font-big,.mbsContainerRegisterFacebook .print-page {width:38px;height:35px;float:left;display:block}
.article-toolbar .font-big,.mbsContainerRegisterFacebook .font-big {background:url(/media/7/383/bg_article_toolbar.png) no-repeat 2px -43px}
.article-toolbar .print-page,.mbsContainerRegisterFacebook .print-page {background:url(/media/7/383/bg_article_toolbar.png) no-repeat 2px 0}
.article-content {padding-top:20px}
.article-content h3 {font-weight:bold;font-size:14px;padding:15px 0 0 0}
.article-content p {padding:10px 0}
.article-content .data {font:12px Arial, Helvetica, sans-serif;margin-top:5px}
.article-content aside {width:300px;display:block;float:right;margin-left:10px;padding-left:10px;margin-bottom:10px;border-left:1px solid #cfd6dd}
.article-content aside section {margin-top:20px;position:relative;padding:40px 0 0 20px;float:left;clear:both;width:280px}
.article-content aside section a {color:#667d93;font:bold 14px/16px Arial, Helvetica, sans-serif}
.article-content aside section a:hover {color:#802}
.article-content aside section .sect-label {top:0px}
.article-content aside p {font-size:11px;line-height:15px}
.main-article {font:bold 18px Arial, Helvetica, sans-serif;text-transform:uppercase;color:#444}
.article-multimedia {overflow:hidden;position:relative;margin-top:20px;clear:both}
.article-multimedia .media-buttons {margin-left:90px;height:30px}
.article-multimedia .multimedia {padding:20px 0 0 0;width:635px}
.article-multimedia .multimedia.tabbed {width:635px;margin:0}
.article-multimedia .multimedia.tabbed .video-nav {width:635px !important;margin:0;min-height:120px}
.article-multimedia .multimedia.tabbed .video-nav div {background:#444}
.article-multimedia .multimedia.tabbed .multimedia-thumb {margin:0 14px}
.article-multimedia .multimedia-thumb {margin-right:7px}
.article-multimedia .video-nav {margin:0 28px}
.article-multimedia .player {clear:both;margin:0 auto;text-align:center;overflow:hidden}
.article-multimedia .pagination {margin:10px auto}
.sd-link-blog {padding:60px 20px 20px 20px;position:relative;margin-left:20px;background:#c03}
.sd-link {padding:60px 20px 20px 20px;position:relative;margin-left:20px;background:#c03}
.sd-link .sd-name {font:bold 18px Arial, Helvetica, sans-serif;color:#fff}
.sd-link .sd-name:hover {color:#fff;text-decoration:underline}
.sd-link .sd-comments {background:url(/media/7/383/ico_comments_white.png) no-repeat;padding:9px 4px 9px 40px;width:26px;display:block;font:10px Arial, Helvetica, sans-serif;color:#444;text-align:center;position:absolute;top:20px;left:120px}
.paragrphimg {width:auto !important}
.paragrphimg.left {padding-right:10px}
.paragrphimg.right {padding-left:10px}
.sd-container {position:relative;padding:60px 0 0 20px;overflow:visible;clear:both}
.sd-container textarea {width:99%}
.sd-container label {font:12px Arial, Helvetica, sans-serif;text-transform:uppercase;font-weight:bold}
.sd-container label .grey {color:#b4b4b4}
.sd-container input[type="submit"] {margin-top:20px}
.sd-multilogin {width:197px;height:62px;float:left;display:block;margin-top:20px}
.sd-multilogin span {font:10px Arial, Helvetica, sans-serif;text-transform:uppercase;width:100%;display:block;margin-bottom:5px;font-weight:bold}
.sd-multilogin .facebook,.sd-multilogin .twitter,.sd-multilogin .gplus,.sd-multilogin .fc {width:44px;height:44px;float:left;display:block;overflow:hidden;text-indent:-9999px;text-transform:capitalize;background:url(/media/7/383/bg_sd_multilogin.png) no-repeat;margin-right:5px}
.sd-multilogin .facebook {background-position:0 0}
.sd-multilogin .twitter {background-position:-51px 0}
.sd-multilogin .gplus {background-position:-102px 0}
.sd-multilogin .fc {background-position:-153px 0}
.comments-toolbar {clear:both;height:23px;float:left;margin:20px 0;width:100%}
.comments-toolbar p {font:12px Arial, Helvetica, sans-serif;text-transform:uppercase;padding-top:7px}
.alert-warning {background:#ffd8e2;border:1px solid #c03;padding:5px 0;text-align:center;color:#444;font:10px Arial, Helvetica, sans-serif;clear:both;margin:0 auto 20px auto;width:99%}
.alert-warning a {color:#444}
.comments-list {clear:both;float:left;margin:10px 0;width:615px}
.comments-list li {width:99%;clear:both;float:left;margin-bottom:25px}
.comments-list li .comment-reply {float:left;margin-top:10px;margin-left:54px;width:540px}
.comments-list li .comment-reply .comment-reply {width:560px;margin:0;position:relative;left:-10px;top:10px}
.comments-list li .comment-reply .comment-reply li {width:532px;position:relative}
.comments-list li .comment-reply li {padding:10px;background:#eff2f4;margin-bottom:10px;width:99%}
.comments-list li .comment-reply li.reply-fc {background:#fff url(/media/7/383/logo_fcit_small.png) no-repeat right top;border:1px solid #eb99ad}
.comments-list li .comment-reply li.reply-fc .reply-dialog .userInfo input[type="text"],.comments-list li .comment-reply li.reply-fc .reply-dialog .userInfo input[type="password"],.comments-list li .comment-reply li.reply-fc .reply-dialog .userInfo label {width:220px}
.comments-list li .comment-reply li.reply-fc .reply-dialog textarea {width:467px}
.comments-list li .comment-reply li p {font-size:12px}
.comments-list li .comment-reply li a {font-size:10px}
.comments-list li .comment-reply li .username {font-size:12px}
.comments-list li .comment-reply li .date-comment {font:10px Arial, Helvetica, sans-serif}
.comments-list .user-pic {width:54px;float:left}
.comments-list .user-comment {margin-left:54px;font-family:Arial, Helvetica, sans-serif}
.comments-list .user-comment .date-comment {font:12px Arial, Helvetica, sans-serif}
.comments-list .user-comment .username {font-weight:bold;padding-right:5px}
.comments-list .user-comment p {font:14px Arial, Helvetica, sans-serif;padding:10px 0}
.comments-list .user-comment a.left {padding-right:10px}
.comments-list .user-comment a {font-size:12px}
.reply-dialog {clear:both;float:right;width:100%;margin-top:20px}
.reply-dialog #feedback {margin-right:8px}
.reply-dialog textarea {width:540px;height:110px;margin-bottom:10px}
.reply-dialog .userInfo {overflow:hidden;clear:both}
.reply-dialog .userInfo label {margin-top:5px}
.reply-dialog .userInfo div {float:left}
.reply-dialog .userInfo div label,.reply-dialog .userInfo div input[type="text"] {display:block;width:255px}
.reply-dialog .userInfo div input.username {margin-right:25px}
.reply-form #feedback {margin-right:8px}
.reply-form .userInfo {overflow:hidden}
.reply-form .userInfo div {float:left}
.reply-form textarea {margin-bottom:10px;width:625px}
.reply-form label {margin-top:2px}
.reply-form label[for="username_top"],.reply-form label[for="area_top"],.reply-form label[for="email_top"],.reply-form input#username_top,.reply-form input#email_top {display:block;width:303px}
.reply-form input#username_top,.reply-form input#email_top {margin:0}
.reply-form input#username_top {margin-right:20px}
.reply-form #area_top {height:110px}
input[type="text"],textarea {border:1px solid #cfd6dd}
.btn-close {background:url(/media/7/383/btn_close.png) no-repeat right 0;width:18px;height:18px;float:right;display:block;overflow:hidden;padding-top:2px;margin-right:4px;text-indent:-9999px;text-transform:capitalize}
.view-all {background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fff 0%, #e8e8e9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #e8e8e9));background:-webkit-linear-gradient(top, #fff 0%, #e8e8e9 100%);background:-o-linear-gradient(top, #fff 0%, #e8e8e9 100%);background:-ms-linear-gradient(top, #fff 0%, #e8e8e9 100%);background:linear-gradient(to bottom, #fff 0%, #e8e8e9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e8e8e9',GradientType=0 );padding:5px;text-align:center;margin-left:0px;border:1px solid #cfd6dd;font:12px Arial, Helvetica, sans-serif;width:98%}
.section-title-generic,.section-title-chiesa,.section-title-mondo,.section-title-vaticano,.section-title-spettacolo,.section-title-dark,.section-title-worldcup,.section-title-benessere {font:24px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;padding:15px;clear:both;position:relative;top:-38px;text-transform:uppercase}
.section-title-worldcup {background:#80cce4 url(/media/7/383/bg_pagetitle_mondiali.png) no-repeat right center}
.section-title-benessere {background:#5388c6 url(/media/7/383/section_title_benessere.png) no-repeat right bottom}
.section-title-spettacolo {background:#667d93}
.section-title-generic {background:#c03}
.section-title-mondo {background:#667d93}
.section-title-vaticano {background:#c6cfd7;color:#667d93}
.section-title-dark {background:#444}
.first-article {width:635px;padding-left:20px}
.first-article .sect-label {left:-20px}
.first-article .article-header {min-height:250px;position:relative;background:#000}
.first-article .article-header img {display:block;margin:0 auto}
.first-article .article-header h1 {position:absolute;left:0;bottom:0;font-weight:bold;font-size:36px;line-height:36px}
.first-article .article-header h1 span {display:block;background:#fff;padding:2px 2px 2px 0;float:left;clear:both;white-space:nowrap}
.first-article .article-header h1 span.content-5,.first-article .article-header h1 span.content-4,.first-article .article-header h1 span.content-20,.first-article .article-header h1 span.content-21 {height:9px;width:25px}
.first-article .article-header h1 span.content-5,.first-article .article-header h1 span.content-20 {background:#fff url(/media/7/383/ico_video.png) no-repeat 0 1px}
.first-article .article-header h1 span.content-5.white,.first-article .article-header h1 span.content-20.white {background:#fff url(/media/7/383/ico_video_white.png) no-repeat 0 1px}
.first-article .article-header h1 span.content-4,.first-article .article-header h1 span.content-21 {background:#fff url(/media/7/383/ico_photo.png) no-repeat 3px 1px}
.first-article .article-header h1 a {font-weight:bold}
.section-content {margin-top:40px}
.section-content .listpager {width:635px;margin-left:20px}
.section-content .adv-box {margin-left:10px !important}
.blog-list,.blog-list-author,.blog-author,.article-author-list,.author-blogs {width:655px;float:left;clear:both;border-bottom:1px solid #b4b4b4;margin-bottom:20px}
.blog-list h2,.blog-list-author h2,.blog-author h2,.article-author-list h2,.author-blogs h2 {clear:both;font:30px Arial, Helvetica, sans-serif;padding:0}
.blog-list h2 a,.blog-list-author h2 a,.blog-author h2 a,.article-author-list h2 a,.author-blogs h2 a {color:#667d93}
.blog-list h2 a:hover,.blog-list-author h2 a:hover,.blog-author h2 a:hover,.article-author-list h2 a:hover,.author-blogs h2 a:hover {color:#802}
.blog-list .blog-content,.blog-list-author .blog-content,.blog-author .blog-content,.article-author-list .blog-content,.author-blogs .blog-content {display:block;float:right;width:585px}
.blog-list.last,.blog-list-author.last,.blog-author.last,.article-author-list.last,.author-blogs.last {border-bottom:0}
.blog-list .blogger-name,.blog-post .blogger-name {font-size:14px;color:#667d93}
.blog-list .blogger-name:hover,.blog-post .blogger-name:hover {color:#802}
.blog-list .blogger-descr,.blog-post .blogger-descr {font:11px Arial, Helvetica, sans-serif}
.blog-list .date,.blog-post .date {font-size:12px;color:#667d93}
.blog-content span.blog-title {text-transform:uppercase;color:#fff;background:#a3b1be;font:16px Arial, Helvetica, sans-serif;padding:5px;display:block;float:left;margin-right:10px;border-right:1px solid #b4b4b4}
.blog-content span.blog-title:hover {background:#667d93 !important}
.blog-info {overflow:hidden}
span.blog-title:hover {background:#a3b1be !important}
.blog-author .blogger-name,.article-author-list .blogger-name {font-size:14px;color:#667d93;display:block;margin-top:20px;font-size:20px;font-weight:bold}
.blog-author .blogger-descr,.article-author-list .blogger-descr {font:12px Arial, Helvetica, sans-serif;margin-bottom:15px}
.blog-author .blog-title,.article-author-list .blog-title {text-transform:uppercase;color:#fff;background:#a3b1be;font:24px Arial, Helvetica, sans-serif;padding:5px;margin-right:20px;border-right:1px solid #b4b4b4}
.blog-author .blog-title:hover,.article-author-list .blog-title:hover {background:#667d93;color:#fff;font-weight:normal}
.blog-author .blog-content,.article-author-list .blog-content {display:block;float:left;width:502px}
.blog-author .blogger-name {clear:both;float:left}
.blog-author .blogger-descr {overflow:hidden}
.blog-list-author h3,.author-blogs h3 {font-weight:normal;margin-bottom:10px;font-size:18px;text-transform:none}
.blog-list-author .blog-content,.author-blogs .blog-content {display:block;float:left;width:100%}
.blog-list-author .blog-content img,.author-blogs .blog-content img {float:left;margin-right:10px}
.blog-list-author .blog-title,.author-blogs .blog-title {text-transform:uppercase;color:#fff;background:#a3b1be;font:18px Arial, Helvetica, sans-serif;padding:5px;margin-right:5px;margin-bottom:5px;border-right:1px solid #b4b4b4;display:block;float:left}
.blog-list-author .blog-title:hover,.author-blogs .blog-title:hover {background:#667d93;color:#fff;font-weight:normal}
.blog-list-author .tags,.author-blogs .tags {margin-bottom:20px}
.blog-list-author .tags span.title,.author-blogs .tags span.title {float:left;margin-right:5px}
.blog-list-author .tags .tag-list,.author-blogs .tags .tag-list {padding-top:5px}
.author-blogs {width:595px;position:relative;padding-left:60px}
.author-blogs .sect-label {top:0;left:-20px}
.blog-list-sidebar h3 {text-transform:none;padding-top:10px}
.blog-list-sidebar h3 a {color:#667d93}
.blog-list-sidebar h3 a:hover {color:#802}
.blog-list-sidebar .blogger-descr {margin-bottom:0}
.blog-list-sidebar .blogname,.blog-list-sidebar .blogpost,.blog-list-sidebar .blogger-descr {padding-left:60px}
.blog-list-sidebar .blogpost {margin:0;padding:0;text-transform:uppercase;font-size:12px;font-weight:bold;color:#000;font-family:Arial, Helvetica, sans-serif}
.blog-list-sidebar .blogname,.blog-list-sidebar .blogpost {display:block}
.blog-list-sidebar .blogpost {margin-top:5px}
.blog-list-sidebar li {clear:both;overflow:hidden;padding-bottom:15px;border-bottom:1px solid #b4b4b4;margin-bottom:15px}
.blog-list-sidebar li.last {border-bottom:0}
.blog-list-sidebar li a.blogger-name {font-size:11px !important}
.blog-post {float:left;clear:both;margin-bottom:20px;width:655px}
.blog-post .article-toolbar {width:655px;margin-bottom:10px}
.blog-post h1 {color:#667d93;text-transform:none;padding:10px 0 0 0}
.blog-post p {padding:10px 0}
.blog-post h3 {margin-top:10px;text-transform:none}
.blog-post .tags {margin-top:20px}
.calendariocont {margin-top:-15px}
.calendariocont table {width:100%;text-align:center}
.calendariocont table th {font:bold 16px 'EconomicaBold', sans-serif;background:#667d93;color:#fff;padding:2px 0;border-right:1px solid #fff;padding:10px 0;text-align:center;text-transform:uppercase}
.calendariocont table td {background:none !important;text-align:center;font:16px Arial, Helvetica, sans-serif;padding:4px;color:#444 !important}
.calendariocont table.Mese td {font:20px "EconomicaBold",sans-serif !important;color:#667d93;padding:10px 0;text-transform:uppercase}
.calendariocont table.Mese .Calendar_nav {background:none}
.calendariocont table.Mese .Calendar_nav a {font-size:28px;color:#667d93 !important}
.blog-cal {width:100%;text-align:center}
.blog-cal th {font:bold 20px 'EconomicaBold', sans-serif;background:#667d93;color:#fff;padding:2px 0;border-right:1px solid #fff;padding:10px 0;text-align:center;text-transform:uppercase}
.blog-cal td {background:none !important;text-align:center;font:16px Arial, Helvetica, sans-serif;padding:4px;color:#444 !important}
.blog-cal a {color:#667d93}
.blog-cal a:hover {color:#802}
.blog-cal .title td {font-size:14px;background:#667d93;color:#fff;padding:2px 0;font-weight:bold;border-right:1px solid #fff}
.blog-cal table.blog-cal {background:none;color:#667d93}
.blog-cal table.blog-cal td {font:20px "EconomicaBold",sans-serif !important;color:#667d93;padding:10px 0;text-transform:uppercase}
.blog-cal .nextprev {background:none}
.blog-cal .nextprev a {font-size:28px;color:#667d93 !important}
.blog-archive-list {float:left;margin-top:45px}
.blog-archive-list li {font:14px Arial, Helvetica, sans-serif;float:left;width:112px;margin-bottom:2px}
.blog-archive-list a {font:bold 14px Arial, Helvetica, sans-serif}
.blog-archive-list .year {color:#667d93;padding:2px 5px 1px 5px;font:20px 'EconomicaBold', sans-serif}
.blog-archive-container {position:relative}
.blog-archive-container .prev,.blog-archive-container .next {width:20px;height:20px;display:block;background:url(/media/7/383/arrows_cal.png) no-repeat;overflow:hidden}
.blog-archive-container .prev {float:left;left:0;top:4px;background-position:-47px 3px}
.blog-archive-container .next {float:right;right:0;top:4px;background-position:6px 3px}
.blog-archive-container .arch-title {position:absolute;text-align:center;width:215px;color:#667d93;padding:2px 5px 1px 5px;font:24px 'EconomicaBold', sans-serif;top:-5px}
.blog-archive-slider .blog-archive {position:relative}
.blog-archive-slider div {width:225px}
.mbsResetPwdContainer .mbsCtrlContainer {overflow:hidden;clear:both;margin-bottom:20px}
.mbsCtrlContainer input[type="text"],.mbsCtrlContainer input[type="password"] {-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #cfd6dd;height:35px;line-height:35px;padding:0 5px;width:260px;float:left;margin:5px 0;font-family:Arial, Helvetica, sans-serif}
.mbsDescrContainer {margin-bottom:20px;font-size:14px}
.mbsContainer {clear:both;padding-top:20px}
.mbsGroupProfilo {overflow:hidden}
.mbsGroupProfilo .mbsGroupTitleProfilo {width:100%;clear:both;float:left}
.mbsGroupProfilo div {width:317px;height:auto;float:left;display:block;margin-right:10px}
.mbsGroupProfilo div span {margin-top:-10px}
.mbsGroupProfilo input[type="checkbox"] {float:left;display:block}
.mbsGroupProfilo .mbsdichiaro_01_18Label,.mbsGroupProfilo .mbsconsenso_01_19Label,.mbsGroupProfilo .mbsconsenso_01_19Description,.mbsGroupProfilo .mbsconsenso_02_20Label,.mbsGroupProfilo .mbsDesideroEssereiscrittoallaNewsletter_10Label,.mbsGroupProfilo .mbsconsenso_02_20Description {width:635px;margin-top:0 !important}
.mbsGroupProfilo .mbstxtUserNameLabel,.mbsGroupProfilo .mbstxtPasswordLabel,.mbsGroupProfilo .mbstxtCheckPasswordLabel,.mbsGroupProfilo .mbstxtEmailLabel,.mbsGroupProfilo .mbsNome_4Label,.mbsGroupProfilo .mbsCognome_5Label,.mbsGroupProfilo .mbsIndirizzo_12Label,.mbsGroupProfilo .mbsProvinciaext_29Label,.mbsGroupProfilo .mbsCittaext_30Label,.mbsGroupProfilo .mbsCAPext_31Label,.mbsGroupProfilo .mbsProfessione_13Label,.mbsGroupProfilo .mbsMASSIMARISERVATEZZA_21,.mbsGroupProfilo .mbsdichiaro_01_18Label,.mbsGroupProfilo .mbsconsenso_01_19Label,.mbsGroupProfilo .mbsconsenso_02_20Description,.mbsGroupProfilo .mbsDesideroEssereiscrittoallaNewsletter_10Label,.mbsGroupProfilo .mbsDescrContainer,.mbsGroupProfilo .mbstxtAliasLabel {margin-left:0;font:12px Arial, Helvetica, sans-serif;font-weight:bold;margin-top:10px}
.mbsGroupProfilo label,.mbsGroupProfilo .mbsconsenso_01_19Description,.mbsGroupProfilo .mbsconsenso_02_20Label {display:block;font:12px Arial, Helvetica, sans-serif;margin-top:10px;font-weight:bold}
.mbsGroupProfilo input[type="text"],.mbsGroupProfilo input[type="password"] {width:296px;padding-right:19px;padding-left:2px;height:32px;line-height:32px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0;background:#cfd6dd;margin-bottom:10px}
.mbsGroupProfilo input[type="text"].required,.mbsGroupProfilo input[type="password"].required {background:#cfd6dd url(/media/7/383/bg_input_required.png) 298px 10px no-repeat}
.mbsGroupProfilo select {width:317px;padding-left:2px;height:34px;line-height:34px;margin-bottom:10px}
.mbsdichiaro_01_18,.mbsconsenso_01_19,.mbsconsenso_02_20,.mbsDesideroEssereiscrittoallaNewsletter_10,.mbsMASSIMARISERVATEZZA_21 {overflow:hidden;clear:both;width:100% !important;margin-right:0;margin-bottom:10px}
.mbsdichiaro_01_18 div,.mbsconsenso_01_19 div,.mbsconsenso_02_20 div,.mbsDesideroEssereiscrittoallaNewsletter_10 div,.mbsMASSIMARISERVATEZZA_21 div {width:100%;margin-right:0}
.mbsLogOnButton {margin-top:3px;height:36px;width:270px;margin-bottom:5px}
.mbsBtnContainer input[type="submit"] {background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fff 0%, #e8e8e9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #e8e8e9));background:-webkit-linear-gradient(top, #fff 0%, #e8e8e9 100%);background:-o-linear-gradient(top, #fff 0%, #e8e8e9 100%);background:-ms-linear-gradient(top, #fff 0%, #e8e8e9 100%);background:linear-gradient(to bottom, #fff 0%, #e8e8e9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e8e8e9',GradientType=0 );padding:2px 15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #cfd6dd;text-transform:uppercase;color:#444;font:12px Arial, Helvetica, sans-serif;font-weight:bold;text-align:center;line-height:31px;cursor:pointer;-moz-box-shadow:0 1px 2px #444;-webkit-box-shadow:0 1px 2px #444;box-shadow:0 1px 2px #444}
.mbsBtnContainer input[type="submit"]:hover {color:#4b4b4b;background:#d1d1d1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QxZDFkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #d1d1d1 0%, #e8e8e9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d1d1d1), color-stop(100%, #e8e8e9));background:-webkit-linear-gradient(top, #d1d1d1 0%, #e8e8e9 100%);background:-o-linear-gradient(top, #d1d1d1 0%, #e8e8e9 100%);background:-ms-linear-gradient(top, #d1d1d1 0%, #e8e8e9 100%);background:linear-gradient(to bottom, #d1d1d1 0%, #e8e8e9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1d1d1', endColorstr='#e8e8e9',GradientType=0 )}
.Facebook_Register {width:37px;text-indent:-9999px;text-transform:capitalize}
.register p {padding-bottom:20px}
.register form div {padding:0 5px;width:317px;height:auto;float:left;display:block}
.register form div.full {width:100%}
.register form p {padding:40px 0 0 0}
.register label {display:block;font:12px Arial, Helvetica, sans-serif;margin-top:10px;font-weight:bold}
.register .mbsUserNameBox {margin-right:10px}
.register input[type="text"],.register input[type="password"] {width:296px;padding-right:19px;padding-left:2px;height:32px;line-height:32px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0;background:#cfd6dd}
.register input[type="text"].required,.register input[type="password"].required {background:#cfd6dd url(/media/7/383/bg_input_required.png) 298px 10px no-repeat}
.register input[type="submit"] {margin-top:20px}
.register input.error {background:#eb99ad url(/media/7/383/bg_input_error.png) 298px 10px no-repeat}
.photogallery {width:655px;overflow:hidden}
.photogallery h2 {font-size:16px;line-height:20px}
.photogallery .article-header {min-height:390px}
.photogallery .article-multimedia {clear:both;margin-left:0}
.photogallery .article-multimedia .video-nav {clear:both;margin:0 15px}
.photogallery .article-multimedia .video-nav div {width:600px;height:auto;float:left}
.photogallery .date {margin-right:10px}
.photogallery .listpager {margin-left:0}
.photogallery .tags {margin-top:20px;float:left}
.photogallery .caption {background:none;text-align:center}
.photogallery .caption .image-title {font-weight:bold}
.photogallery .multimedia {width:655px}
.photogallery .multimedia-thumb {margin-right:15px}
.photoslider {margin-top:20px;background:#444;color:#fff;float:left;clear:both;margin-bottom:10px}
.photoslider .advance-link img {text-align:center}
.photoslider .slideshow-container {overflow:hidden;position:relative;width:655px}
.photoslider .play,.photoslider .pause {width:30px;height:30px;float:right;display:block}
.photoslider .play {background:url(/media/7/383/btn_play.gif) no-repeat}
.photoslider .pause {background:url(/media/7/383/btn_pause.gif) no-repeat}
.photoslider .slideshow {width:100%;text-align:center;padding-top:1px;overflow:hidden;padding:10px 0 0 0;height:445px;min-height:445px}
.photoslider .slideshow .image-wrapper {display:block;position:absolute;top:41px;left:50%;width:655px;margin-left:-327.5px}
.photoslider .slideshow .image-wrapper .advance-link {display:block;height:445px;line-height:445px}
.photoslider .slideshow .image-wrapper .advance-link img {vertical-align:middle}
.photoslider .slideshow .prev,.photoslider .slideshow .next {width:20px;height:83px;display:block;background:#444 url(/media/7/383/arrows_cal_white.png) no-repeat;position:absolute;top:175px;display:none}
.photoslider .slideshow .prev {left:0;background-position:-47px 33px}
.photoslider .slideshow .next {right:0;background-position:6px 33px}
.photoslider .image-caption {position:absolute;width:655px;overflow:hidden;bottom:0;left:0;background:url(/media/7/383/bg_black_transparent.png) repeat}
.photoslider .image-caption .caption {width:100%}
.photoslider .image-caption .image-desc {padding:0 4px;font:italic 11px Arial, Helvetica, sans-serif}
.photoslider .thumbs-container {float:left;background:#444;display:block;width:100%;border-top:1px solid #b4b4b4;margin-bottom:0px}
.photoslider .thumbs-container .prev,.photoslider .thumbs-container .next {width:20px;height:83px;display:block;background:url(/media/7/383/arrows_cal_white.png) no-repeat}
.photoslider .thumbs-container .prev {float:left;background-position:-44px 41px}
.photoslider .thumbs-container .next {float:right;background-position:2px 41px}
.photoslider .thumbs-slider {width:610px;margin:0 auto;height:87px;overflow:hidden;float:left}
.photoslider .thumbs li {width:110px;height:77px;float:left;display:block;margin:10px 6px}
.photoslider .thumbs li.selected a img {border:1px solid #c03}
.photoslider .thumbs li a img {border:1px solid #667d93}
.photoslider .thumbs li a:hover img {border:1px solid #c03}
.block {width:635px;float:left;clear:both;display:block;margin-top:20px}
.block.nospace {width:655px;margin-left:-20px}
.block .block-title {font:24px 'Economica', sans-serif;color:#c03;text-transform:uppercase;padding:0 0 5px 0;border-bottom:1px solid #667d93;margin-bottom:20px}
.slider-controls {background:#dadada;width:633px;height:30px;float:left;display:block;border:1px solid #b4b4b4;text-align:right;line-height:30px;font-family:Arial, Helvetica, sans-serif;padding:0 10px}
.slider-controls .nav-controls {float:right;border-left:1px solid #b4b4b4;padding-left:10px}
.slider-controls .ss-controls {float:left}
.slider-controls .prev,.slider-controls .next {width:10px;height:30px;float:left;display:block;background:url(/media/7/383/arrows_cal.png) no-repeat;overflow:hidden}
.slider-controls .prev {background-position:-52px 6px}
.slider-controls .next {background-position:2px 6px}
.slider-controls .photo-index {float:left;padding:0 10px;color:#444}
.image-share {float:right}
.image-share .comments-block {float:left;margin-right:30px}
.gallery-desc {float:left;clear:both;width:655px;margin-right:14px}
.player-video {width:635px;height:360px;float:left;display:block;margin:20px 0;text-align:center;background:#444;padding:10px}
.player-video-embeded {width:635px;height:auto;float:left;display:block;margin:20px 0;text-align:center;background:#444;padding:10px}
.tag-title {text-transform:none;font-weight:normal;font-size:16px;margin-bottom:20px}
.tag-content {color:#667d93;font:12px Arial, Helvetica, sans-serif}
.tag-content span:hover {color:#667d93}
.tag-page-content {float:left}
.tag-page-content .view-all {width:643px;margin-left:-20px}
.tag-page-content .blog-list-author .blog-content h2 {clear:none}
.search-page {float:left;width:310px;margin-right:0px}
.search-page input[type="text"] {width:270px}
.search-page-content {float:left;clear:both;margin-top:20px}
.search-page-content .view-all {width:655px;display:block;margin-left:-20px}
.search-page-content .blog-list-author h2 {clear:none !important}
.search-page-content .listpager .PagerInfoCell {width:635px}
.search-page-content .tag-title .right {float:none;text-align:right}
.search-page-content .blog-content h2,.tag-page-content .blog-content h2 {line-height:26px;font-size:26px;padding:0}
.search-page-content .blog-content h2 a,.tag-page-content .blog-content h2 a {line-height:30px}
.search-page-content .blog-content .sect-toolbar,.tag-page-content .blog-content .sect-toolbar {float:left;clear:both;width:100%;margin-bottom:10px}
.search-pagination {width:250px;float:right;margin-top:22px;text-align:right;font:12px Arial, Helvetica, sans-serif}
.discussions {width:100%;clear:both;float:left;margin:0}
.discussions.blog {margin-left:-20px}
.discussions span.title {color:#c03;font:20px 'Economica', sans-serif;text-transform:uppercase;float:left;margin-right:5px;width:165px}
.discussions .taglist {width:485px;float:left;padding-top:5px}
.discussions .taglist a {font-family:Arial, Helvetica, sans-serif}
.discussions a {color:#667d93}
.discussions a:hover {color:#802}
.search-santo {clear:both;margin-left:20px}
.santo {background:#444;float:left;clear:both;width:655px;margin-top:30px;padding-bottom:10px;margin-left:-20px}
.santo .pagination {clear:both;margin:0 auto;text-align:center}
.santo .pagination a {width:14px;height:14px;display:block;background:url(/media/7/383/ico_pagination_multimedia.gif) no-repeat;overflow:hidden;display:inline-block;margin-right:5px}
.santo .pagination a.active,.santo .pagination a:hover {background-position:0 -14px}
.santo .video-nav {float:left;padding:10px}
.santo .video-nav figure {float:left;width:140px;margin:0 9px;height:auto}
.santo .video-nav .title-col {margin:0;padding:0 10px 5px 10px}
.santo .video-nav figcaption {color:#fff;font:11px/13px Arial, Helvetica, sans-serif}
.santo .video-nav .date {color:#ededed}
.santo .video-nav .multimedia-thumb {padding:0;width:102px;height:auto;float:left;display:block;margin-bottom:10px}
.santo .video-nav .multimedia-thumb a {float:left;position:relative}
.santo .video-nav .multimedia-thumb a span {position:absolute;top:72px;left:5px}
.santo .video-nav .multimedia-thumb a:hover img {border-color:#c03}
.poll {clear:both;float:left;margin:10px 0}
.poll li {width:100%;height:65px;float:left;display:block;overflow:hidden}
.poll li input,.poll li label {margin-top:27px}
.poll-img {float:left}
.poll-results li {width:100%;display:block;float:left}
.poll-results li .results {height:25px;margin-top:20px;padding-left:10px;float:left;width:580px;overflow:hidden}
.poll-results li .result-number {float:left;display:block;width:80px;margin-right:10px;font-weight:bold;font-size:20px}
.poll-results li .result-graph {width:490px;height:25px;float:left;display:block}
.poll-results li .result-graph span {height:100%;display:block;background:#ea6652;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhNjY1MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZDAyMzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, #c03 0%, #ea6652 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #c03), color-stop(100%, #ea6652));background:-webkit-linear-gradient(left, #c03 0%, #ea6652 100%);background:-o-linear-gradient(left, #c03 0%, #ea6652 100%);background:-ms-linear-gradient(left, #c03 0%, #ea6652 100%);background:linear-gradient(to right, #c03 0%, #ea6652 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0033', endColorstr='#ea6652',GradientType=1 )}
.poll-list {float:left;clear:both;position:relative;width:100%;padding-left:20px}
.poll-list ul {margin-top:60px}
.poll-list ul li {padding:10px 0;border-bottom:1px solid #b4b4b4}
#slideredicola {width:834px !important;height:270px !important}
.grey-bg {margin-left:20px;background:#eff2f4;width:950px}
.slider-edicola {margin-left:-10px;border-top:1px solid #bfc9d2;width:953px !important;height:240px !important}
.slider-edicola .next,.slider-edicola .prev {top:110px !important}
.slideritem {width:131px;min-height:195px;height:auto;float:left;display:block;margin-right:10px;padding-right:8px}
figure.sliderimg img {border:none}
figure.sliderimg a {float:left}
figure.sliderimg figcaption,figure.rivista-edicola figcaption {text-transform:uppercase;color:#444444;font-size:12px}
.vedi-tutti {float:right;margin-right:20px}
.vedi-tutti a {color:#444444;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:italic}
ul.riviste-edicola, ul.libri-spstore {list-style:none;overflow:hidden;margin:15px 67px 0 57px}
ul.riviste-edicola li, ul.libri-spstore li {float:left;margin-right:6px;width:131px}
figure.rivista-edicola {background:url(/media/7/383/bg_img_rivistaedicola.png) no-repeat bottom center;height:140px}
figure.rivista-edicola img {width:88px;border:none;display:block;margin:0 auto;height:112px}
.prezzo-rivista {width:100%;overflow:hidden;margin-top:5px;font-family:Arial, Helvetica, sans-serif}
.prezzo-rivista .prezzo {float:left;margin-right:5px}
.prezzo-rivista .sconto {float:left;font-size:14px;font-weight:bold}
.prezzo-rivista .prezzo-listino {text-decoration:line-through;font-size:11px;color:#444444;float:left}
.prezzo-rivista .prezzo-scontato {font-size:13px;color:#444444;font-weight:bold;float:left;clear:both}
.prezzo-rivista .sconto {background:url(/media/7/383/bg_sconto.png) left top no-repeat;height:22px;line-height:22px;display:block}
.prezzo-rivista .sconto span {background:#cc0033;color:#ffffff;height:22px;line-height:22px;padding:0 5px 0 5px;margin-left:8px;display:block}
.titolo-rivista {font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;font-size:12px}
.titolo-rivista a {color:#444444}
div.riviste-edicola {list-style:none;overflow:hidden;margin:15px 67px 0 57px;width:826px}
div.riviste-edicola div div {float:left;margin-right:6px;width:128px}

div.libri-spstore {list-style:none;overflow:hidden;margin:15px 67px 0 57px;width:826px}
div.libri-spstore div div {float:left;margin-right:6px;width:128px}

.prezzo-rivista {width:100%;overflow:hidden;margin-top:5px;font-family:Arial, Helvetica, sans-serif}
.prezzo-rivista .prezzo {float:left;margin-right:5px}
.prezzo-rivista .sconto {float:left;font-size:14px;font-weight:bold}
.prezzo-rivista .prezzo-listino {text-decoration:line-through;font-size:11px;color:#444444;float:left}
.prezzo-rivista .prezzo-scontato {font-size:13px;color:#444444;font-weight:bold;float:left;clear:both}
.prezzo-rivista .sconto {background:url(//www.famigliacristiana.it/media/7/383/bg_sconto.png) left top no-repeat;height:22px;line-height:22px;display:block}
.prezzo-rivista .sconto strong {background:#cc0033;color:#ffffff;height:22px;line-height:22px;padding:0 5px 0 5px;margin-left:8px;display:block}
.titolo-rivista {font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;font-size:12px}
.titolo-rivista a {color:#444444}
.next-riviste, .prev-riviste, .next-prodotti-sps, .prev-prodotti-sps {width:38px;height:38px;display:block;overflow:hidden;background:url(//www.famigliacristiana.it/media/7/383/btn_arrow_slider.png) no-repeat;position:absolute;text-indent:-9999px;text-transform:capitalize;top:130px}
.prev-riviste, .prev-prodotti-sps {background-position:0 0;left:5px}
.next-riviste, .next-prodotti-sps {background-position:-43px 0;right:20px}
/*
ul.libri-spstore {list-style:none;overflow:hidden;margin:15px 27px 0 37px}
ul.libri-spstore li {width:104px}
.libri-spstore figure.rivista-edicola {background:url(//www.famigliacristiana.it/media/common/bg_img_spstore.png) no-repeat center bottom}
*/
figure.rivista-edicola img {height:100px;width:auto}
figure.rivista-edicola {height:124px}
/*
ul.libri-spstore .titolo-rivista {text-transform:none}
ul.libri-spstore .sconto {font-size:11px}
*/
.info-onlus {background:#eff2f4;padding:20px;margin:10px 0}
.info-onlus h4 {font-weight:bold;margin:0;padding:0 0 10px 0}
.content {float:left;clear:both;position:relative;width:990px}
.content.gradient {background:url(/media/7/383/bg_gradient.png) no-repeat center bottom;padding-bottom:40px;overflow:visible}
.content.gradient-blue {background:url(/media/7/383/bg_gradient_spettacolo.jpg) no-repeat center top;margin-top:-38px;padding-top:38px}
.content.gradient-blue .sect-label {top:120px}
.content.gradient-blue .col2 .sect-label {top:20px}
.content.section {margin-top:-38px;padding-top:38px}
.content.section .sect-label {top:120px}
.content.section .col2 .sect-label {top:20px}
.hp-title {padding:10px 0;color:#444}
.spalla-title {color:#444; font-size:22px !important; margin: 5px 0 0 0 !important;text-transform:none !important;}
.spalla-title.small{font-size:15px !important;}
.link a {color:#444}
.hp-title a {color:#444}
.hp-title a span {padding: 0 5px 0 0 !important;}
.hp-title a:hover {color:#802}
.hp-title-big {font-size:58px;line-height:53px}
.hp-title-big a {color:#444}
.hp-title-big a:hover {color:#802}
.hp-summary,.detailpaginatedsubtitle {font-size:18px;line-height:24px}
.full-col {position:relative}
.full-col {margin-bottom:20px}
.title-col {font:20px 'EconomicaBold', sans-serif;text-transform:uppercase;color:#c03;padding:10px 0 0 0}
.col-int,.col-int-2 {width:294px;height:auto;float:left;display:block;padding:0 15px 0 15px;margin:10px 0;border-right:1px solid #cfd6dd}
.col-int.last,.col-int-2.last {border-right:none}
.col-int a span,.col-int-2 a span {font-family:Arial, Helvetica, sans-serif}
.col-int .comments-block,.col-int-2 .comments-block {width:140px;height:90px;float:left;display:block}
.col-int-2 {width:302px}
.col2-int {width:605px;height:auto;float:left;display:block;padding:0 15px 0 15px;margin:10px 0}
.col2-full .sect-label-worldcup {left:0}
.sidebar,.sidebar-2 {padding:0 0 0 10px}
.sidebar .comments-block,.sidebar-2 .comments-block {width:140px;height:90px;float:left;display:block}
.sidebar .article-block,.sidebar-2 .article-block {margin-left:-15px}
.sidebar-2 .adv-box {margin-top:0px !important}
.esperto li {padding-right:10px;float:left;width:292px}
.social {width:120px;height:90px;float:left;display:block}
.facebook,.Facebook_Register,.twitter,.gplus,.btn-share-email {width:30px;height:17px;float:left;display:block;background:url(/media/7/383/ico_condividi_sidebar.png) no-repeat;overflow:hidden;padding-top:36px;font:10px Arial, Helvetica, sans-serif;text-align:center}
.facebook {background-position:0 0}
.twitter {background-position:-32px 0}
.gplus {background-position:-64px 0}
.btn-share-email {padding-top:0px;height:27px;background-position:-96px 0;text-indent:-9999px;text-transform:capitalize}
.rss-btn {width:30px;height:30px;float:left;display:block;margin-right:10px;background:url(/media/7/383/ico_rss.png) no-repeat;text-indent:-9999px;text-transform:capitalize}
.ico-comments-big {width:26px;height:12px;display:block;padding:19px 4px 19px 61px;background:url(/media/7/383/ico_comments_big.png) no-repeat;font:10px Arial, Helvetica, sans-serif;font-weight:bold;text-align:center}
.ico-comments-article {background:url(/media/7/383/ico_comments_big.png) no-repeat;display:block;float:left;height:14px;padding:17px 4px 19px 61px;text-align:center;width:26px}
.ico-comments-article span {font:10px Arial, Helvetica, sans-serif}
.comments-summary {clear:both}
.comments-summary .comment-user {color:#444}
.comments-summary li {padding:10px 0}
.comments-summary a {color:#667d93;font:bold 14px/16px Arial, Helvetica, sans-serif}
.like-toolbar {margin-top:5px;color:#667d93;position:relative}
.like-toolbar a {font:11px Arial, Helvetica, sans-serif;color:#667d93;font-weight:bold}
.fb-like iframe {overflow:visible !important}
.fb-like iframe ._5v4 {width:300px !important}
.fb-like .fb_edge_comment_widget iframe {z-index:99999999 !important;overflow:visible !important;width:300px !important}
.fb-like .fb_edge_comment_widget iframe ._5v4 {width:300px !important}
html#facebook {z-index:99999999 !important}
html#facebook ._5v4 {width:250px !important}
.btn-like {background:url(/media/7/383/ico_like.png) no-repeat left 2px;padding:0 0 0 20px;margin-left:10px;font:10px Arial, Helvetica, sans-serif}
.btn-like.darkbg {background-position:0 -12px;color:#cfd6dd}
.btn-like.darkbg:hover {color:#ededed}
.related a {color:#c03}
.related a:hover {color:#802}
.content-5,.content-4,.content-2,.content-6,.content-16,.content-11,.content-12,.content-19,.content-20,.content-21,.content-24,.content-27,.content-25,.content-26,.content-29,.content-28 {padding-left:20px;font:bold 14px Arial, Helvetica, sans-serif;color:#667d93}
.content-5:hover,.content-4:hover,.content-2:hover,.content-6:hover,.content-16:hover,.content-11:hover,.content-12:hover,.content-19:hover,.content-20:hover,.content-21:hover,.content-24:hover,.content-27:hover,.content-25:hover,.content-26:hover,.content-29:hover,.content-28:hover {color:#802}
.content-5,.content-20,.content-27 {background:url(/media/7/383/ico_video.png) no-repeat 0 1px}
.content-5.white,.content-20.white,.content-27.white {background:url(/media/7/383/ico_video_white.png) no-repeat 0 1px}
.content-4,.content-21,.content-25 {background:url(/media/7/383/ico_photo.png) no-repeat 3px 1px}
.content-4.white,.content-21.white,.content-25.white {background:url(/media/7/383/ico_photo_white.png) no-repeat 0 1px}
.content-2,.content-19,.content-24 {background:url(/media/7/383/ico_article.png) no-repeat 0 1px}
.content-6,.content-28 {background:url(/media/7/383/ico_blog.png) no-repeat 0 -1px}
.content-16 {background:url(/media/7/383/ico_world.png) no-repeat 2px 1px}
.content-11,.content-30 {background:url(/media/7/383/ico_graph.png) no-repeat 2px 1px}
.content-12,.content-26 {background:url(/media/7/383/ico_sd.png) no-repeat 2px 1px}
.hp-multimedia li {width:128px;height:91px;float:left;display:block;position:relative;margin-right:33px;margin-top:10px}
.hp-multimedia li.last {margin-right:0px}
.hp-multimedia li span {position:absolute;z-index:200;right:2px;bottom:2px;padding-left:26px;color:#fff}
.multimedia-image {overflow:hidden;float:left;position:relative}
.multimedia-image .watermark {position:absolute;z-index:99999999;top:50%;left:50%;margin-left:-32px;margin-top:-32px;width:64px;height:64px;display:block;background:url(/media/7/383/play_btn.png) no-repeat}
.multimedia-image .watermark.photo {background:url(/media/7/383/icon-photo.png) no-repeat}
.multimedia-image .watermark.small {width:32px;height:32px;top:65px !important;left:85px;background:url(/media/7/383/play_btn_small.png) no-repeat}
.multimedia-image .watermark.small.photo {background:url(/media/7/383/icon-photo-small.png) no-repeat}
.tutti-i-blog {float:right}
.tutti-i-blog a {color:#667d93;font-family:Arial, Helvetica, sans-serif;background:url(/media/7/383/arrows_cal.png) no-repeat 111px 0;padding-right:16px;font-size:14px;font-style:italic}
.hpLanciAlti {width:635px;float:left;display:block;overflow:hidden}
.hpLanciAlti img {width:615px;float:left;display:block;margin-left:20px}
.hpLanciAlti h1 {clear:both}
.article-block {width:300px;height:auto;float:left;display:block;position:relative;margin-right:14px;padding:0 0 20px 20px;z-index:0}
.article-block .sect-toolbar {margin-bottom:10px;margin-top:5px}
.article-block .sect-label {left:-20px}
.article-block header {position:relative;height:210px;margin:0;padding:0;background:none}
.article-block header h3 {font-weight:bold;font-size:24px;line-height:24px;position:absolute;bottom:0px;left:0px;width:300px}
.article-block header h3 span {display:block;background:#fff;padding:2px 2px 2px 0;float:left;clear:both;white-space:nowrap}
.article-block header h3 a {font-weight:bold}
.article-block p {padding:5px 0}
.article-block .adv-box {margin-top:-30px;margin-left:-10px}
.article-block .multimedia-image {overflow:visible}
.blog-block {width:298px;height:285px;float:left;display:block;position:relative;margin-right:16px;padding:60px 0 0 20px}
.blog-block .btn-gradient {position:relative;z-index:999999999}
.blog-block .list div {margin-bottom:0px !important}
.blog-block header {float:left;color:#667d93;background:none;height:auto;width:100%}
.blog-block header img {float:left;margin-right:10px}
.blog-block header h3 {font-weight:bold;font-size:18px;line-height:20px;text-transform:none;padding-top:10px}
.blog-block header h3 a {color:#667d93;font-weight:bold}
.blog-block header h3 a:hover {color:#802}
.blog-block p {padding:15px 0}
.blog-block .blogger-name {font-size:14px;color:#667d93}
.blog-block .blogger-name:hover {color:#802}
.blog-block .blogger-descr {font:11px Arial, Helvetica, sans-serif}
.author-img-big {width:142px;height:135px;float:left;display:block;background:url(/media/7/383/bg_flag_autor_blog.png) no-repeat 0 bottom;overflow:hidden;padding-bottom:30px;position:relative;margin-right:10px}
.author-img-medium {width:60px;height:64px;float:left;display:block;background:url(/media/7/383/bg_flag_autor_blog.png) no-repeat -144px bottom;overflow:hidden;padding-bottom:30px;position:relative;margin-right:10px}
.author-img-medium img {position:absolute;top:0px;left:0px}
.author-img-small {width:50px;height:54px;float:left;display:block;background:url(/media/7/383/bg_flag_autor_blog.png) no-repeat -209px bottom;overflow:hidden;padding-bottom:30px;position:relative;margin-right:10px}
.author-img-small img {position:absolute;top:0px;left:0px}
.slider-blog {background:#eff2f4;padding:25px 0;width:970px;height:84px;float:left;display:block;position:relative}
.slider-blog .next,.slider-blog .prev {width:38px;height:38px;display:block;overflow:hidden;background:url(/media/7/383/btn_arrow_slider.png) no-repeat;position:absolute;text-indent:-9999px;text-transform:capitalize;top:55px}
.slider-blog .next {background-position:-43px 0;right:5px}
.slider-blog .next:hover {background-position:-43px -40px}
.slider-blog .prev {background-position:0 0;left:5px}
.slider-blog .prev:hover {background-position:0 -40px}
.slider-blog div {margin:0 auto}
.slider-img {width:200px;height:auto;float:left;display:block;border-right:1px solid #c6cfd7;margin-right:10px;padding-right:10px}
.slider-img a {margin:0;padding:0}
.slider-img a span {font-size:10px;line-height:10px !important;color:#667d93}
.slider-img a span:hover {color:#802}
.slider-img a .blogger-descr span {font:normal 9px/9px Arial, Helvetica, sans-serif;color:#444}
.slider-img .blogger-name {font-size:11px;color:#667d93}
.slider-img .blogger-descr {color:#444;font:9px Arial, Helvetica, sans-serif}
.slider-img h3 {margin-top:2px;font:12px/13px Arial, Helvetica, sans-serif;text-transform:none}
.slider-img h3 a {color:#667d93;font-weight:bold}
.full-block {width:970px;height:auto;float:left;display:block;position:relative;padding:40px 0 30px 20px}
.full-block.sd-list li {width:460px;height:35px}
.full-block.sd-list .classification {float:right}
.full-block.sd-list .sd-title {width:270px;font-size:13px;line-height:13px}
.full-block .sect-label {top:0px}
.col1-blog {width:300px;float:left;margin-right:26px}
.col1-blog header {float:left;color:#667d93;background:none;height:auto;margin:0}
.col1-blog header img {float:left;margin-right:10px}
.col1-blog header h3 {font-weight:bold;font-size:18px;line-height:20px;text-transform:none;padding-top:0}
.col1-blog header h3 a {color:#667d93;font-weight:bold}
.col1-blog header h3 a:hover {color:#802}
.col1-blog p {padding:0;clear:both}
.blogger-name {font-size:14px;color:#667d93 !important}
.blogger-name:hover {color:#802}
.blogger-descr {font:11px Arial, Helvetica, sans-serif;color:#444}
.sect-toolbar {font:9px Arial, Helvetica, sans-serif;text-transform:uppercase;margin-bottom:15px;line-height:15px;height:15px;position:relative;margin-top:10px}
.sect-toolbar .comments {float:left}
.sect-toolbar .share-dialog {width:120px;border:1px solid #cfd6dd;background:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-align:center;padding:5px 10px 10px 10px;display:none;position:absolute;bottom:20px;right:0px;z-index:99999}
.sect-toolbar .share-dialog .btn-close {margin-right:-5px}
.sect-toolbar .share-dialog .dialog-title {font:16px 'Economica', sans-serif;color:#b4b4b4;float:left;margin-left:-5px}
.sect-toolbar .dialog-top {width:100%;float:left;margin-bottom:4px}
.comments {background:url(/media/7/383/ico_comments_small.png) no-repeat 0 -13px;padding-left:18px;font:10px Arial, Helvetica, sans-serif;height:13px;overflow:hidden;text-transform:uppercase;font-weight:bold}
.comments.darkbg {color:#cfd6dd;background-position:0 0}
.comments.darkbg:hover {color:#ededed}
.comments.sd-top {color:#444;background-position:0 0;position:absolute;right:0;top:30px}
.share {float:right;background:url(/media/7/383/ico_share_small.gif) no-repeat;padding-left:18px}
.canale {padding-left:20px;padding-right:20px;margin-left:20px;background:#ededed}
.canale .sect-label {top:20px}
.canale .sect-canale {width:200px;height:215px;float:left;display:block;padding:20px 16px 0 16px}
.canale .sect-canale header {position:relative;margin-bottom:5px;background:none;height:140px;padding:0}
.canale .sect-canale header .sect-label-small {top:10px;left:-18px}
.canale .sect-canale header h3 {font-weight:bold;font-size:18px;line-height:18px;position:absolute;bottom:0px;left:0px}
.canale .sect-canale header h3 span {display:block;background:#ededed;padding:2px 2px 2px 0;width:auto;float:left;clear:both;white-space:nowrap}
.canale .sect-canale header h3 a {font-weight:bold}
.sd-list {padding-left:0px;margin-left:20px;background:#444;float:left}
.sd-list ul {margin-top:20px;padding:0 20px;height:175px}
.sd-list ul li {color:#ededed;padding:5px 5px 5px 0;border-top:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;float:left;width:440px;margin-bottom:-1px}
.sd-list ul li img {float:left;margin-right:10px}
.sd-list ul li a.sd-title {width:180px;font:12px Arial, Helvetica, sans-serif;color:#cfd6dd;line-height:12px;float:left;margin-right:10px;font-weight:bold}
.classification {width:80px;height:10px;display:block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #cfd6dd;margin-left:10px;padding:2px}
.classification .grad {background:#ea6652;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhNjY1MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZDAyMzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, #c03 0%, #ea6652 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #c03), color-stop(100%, #ea6652));background:-webkit-linear-gradient(left, #c03 0%, #ea6652 100%);background:-o-linear-gradient(left, #c03 0%, #ea6652 100%);background:-ms-linear-gradient(left, #c03 0%, #ea6652 100%);background:linear-gradient(to right, #c03 0%, #ea6652 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0033', endColorstr='#ea6652',GradientType=1 );float:left;height:10px}
.btn-gradient,.mbsLogOnButton,.mbsEditUserButton,.mbsButton,.mbsPushButton {background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fff 0%, #e8e8e9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #e8e8e9));background:-webkit-linear-gradient(top, #fff 0%, #e8e8e9 100%);background:-o-linear-gradient(top, #fff 0%, #e8e8e9 100%);background:-ms-linear-gradient(top, #fff 0%, #e8e8e9 100%);background:linear-gradient(to bottom, #fff 0%, #e8e8e9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e8e8e9',GradientType=0 );padding:2px 15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #cfd6dd;text-transform:uppercase;color:#444;font:12px Arial, Helvetica, sans-serif;font-weight:bold;text-align:center;line-height:31px;cursor:pointer;-moz-box-shadow:0 1px 2px #444;-webkit-box-shadow:0 1px 2px #444;box-shadow:0 1px 2px #444}
.btn-gradient.login,.mbsLogOnButton.login,.mbsEditUserButton.login,.mbsButton.login,.mbsPushButton.login {width:270px}
.btn-gradient:hover,.mbsLogOnButton:hover,.mbsEditUserButton:hover,.mbsButton:hover,.mbsPushButton:hover {color:#4b4b4b;background:#d1d1d1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QxZDFkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #d1d1d1 0%, #e8e8e9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d1d1d1), color-stop(100%, #e8e8e9));background:-webkit-linear-gradient(top, #d1d1d1 0%, #e8e8e9 100%);background:-o-linear-gradient(top, #d1d1d1 0%, #e8e8e9 100%);background:-ms-linear-gradient(top, #d1d1d1 0%, #e8e8e9 100%);background:linear-gradient(to bottom, #d1d1d1 0%, #e8e8e9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1d1d1', endColorstr='#e8e8e9',GradientType=0 )}
.article-author-list .author-img-big {background:none;width:120px;height:120px}
.article-author-list .blog-content {width:525px}
.article-author-list .blogger-name {margin-top:0}
.generic .sect-label {top:0}
.generic .article-title {margin-top:40px}
.sect-label {width:auto;height:37px;float:left;display:block;position:absolute;top:20px;left:0px;z-index:9000;text-transform:uppercase}
.sect-label.hp {left:-20px}
.sect-label span {float:left;line-height:28px;height:28px;padding-right:5px;font-weight:normal !important}
.sect-label .l {width:20px;height:37px;float:left;display:block}
.sect-label .r {width:15px;height:37px;float:left;display:block}
 .sect-label.auguripapa, .sect-label.red, .sect-label.lightblue,.sect-label.darkgrey,.sect-label.darkred,.sect-label.blue,.sect-label.yellow,.sect-label.green,.sect-label.benessere,.sect-label.fede,.sect-label.cultura,.sect-label.tv,.sect-label.cinema,.sect-label.libri,.sect-label.expo-2015,.sect-label.giubileomisericordia,.sect-label.gmg-2016,.sect-label.ilpapaamilano,.sect-label.aziendedivalore,.sect-label.azienderesponsabili{font:16px 'Economica', sans-serif;color:#fff}
.sect-label.chiesa {font:16px 'Economica', sans-serif;color:#485e73}
.sect-label.chiesa span {background:#dce3e9;color:#485e73;height:28px;line-height:28px}
.sect-label.chiesa .l {background:url(/media/7/383/label_flags.png) no-repeat -451px 0}
.sect-label.chiesa .r {background:url(/media/7/383/label_flags.png) no-repeat -471px 0}
.sect-label.lightblue span {background:#667d93}
.sect-label.lightblue .l {background:url(/media/7/383/label_flags.png) no-repeat -41px 0}
.sect-label.lightblue .r {background:url(/media/7/383/label_flags.png) no-repeat -64px 0}
.sect-label.blue span {background:#465cae}
.sect-label.blue .l {background:url(/media/7/383/label_flags.png) no-repeat -194px 0}
.sect-label.blue .r {background:url(/media/7/383/label_flags.png) no-repeat -216px 0}
.sect-label.red span {background:#c03}
.sect-label.red .l {background:url(/media/7/383/label_flags.png) no-repeat}
.sect-label.red .r {background:url(/media/7/383/label_flags.png) no-repeat -23px 0}
.sect-label.darkgrey span {background:#444}
.sect-label.darkgrey .l {background:url(/media/7/383/label_flags.png) no-repeat -117px 0}
.sect-label.darkgrey .r {background:url(/media/7/383/label_flags.png) no-repeat -138px 0}
.sect-label.darkred span {background:#802}
.sect-label.darkred .l {background:url(/media/7/383/label_flags.png) no-repeat -154px 0}
.sect-label.darkred .r {background:url(/media/7/383/label_flags.png) no-repeat -176px 0}
.sect-label.yellow span {background:#eebf3c}
.sect-label.yellow .l {background:url(/media/7/383/label_flags.png) no-repeat -233px 0}
.sect-label.yellow .r {background:url(/media/7/383/label_flags.png) no-repeat -255px 0}
.sect-label.green span {background:#6c9b31}
.sect-label.green .l {background:url(/media/7/383/label_flags.png) no-repeat -303px 0}
.sect-label.green .r {background:url(/media/7/383/label_flags.png) no-repeat -325px 0}
.sect-label.benessere span {background:#5388c6;color:#fff;height:29px;line-height:29px}
.sect-label.benessere .l {background:url(/media/7/383/label_flags.png) no-repeat -413px 0}
.sect-label.benessere .r {background:url(/media/7/383/label_flags.png) no-repeat -435px 0}
.sect-label.auguripapa span {background:#c59a3a}
.sect-label.auguripapa .l {background:url(/media/7/383/label_flags.png) no-repeat -700px top}
.sect-label.auguripapa .r {background:url(/media/7/383/label_flags.png) no-repeat -724px 0}

.sect-label.cultura span,.sect-label.libri span,.sect-label.tv span,.sect-label.cinema span {background:#344d5a;color:#fff;height:28px;line-height:28px}
.sect-label.cultura .l,.sect-label.libri .l,.sect-label.tv .l,.sect-label.cinema .l {background:url(/media/7/383/label_flags.png) no-repeat -526px 0}
.sect-label.cultura .r,.sect-label.libri .r,.sect-label.tv .r,.sect-label.cinema .r {background:url(/media/7/383/label_flags.png) no-repeat -546px 0}
.sect-label-worldcup {width:100%;height:37px;float:left;display:block;position:absolute;top:5px;left:-20px;z-index:9000;text-transform:uppercase;font:16px 'Economica', sans-serif;color:#265480;font-weight:bold;background:url(/media/7/383/label_mondiali.png) no-repeat left top;padding-top:32px}
.sect-label-worldcup span {float:left;line-height:28px;height:28px;padding-right:5px;font-weight:normal !important;background:#80cce4}
.sect-label-worldcup .l {width:20px;height:37px;float:left;display:block;background:url(/media/7/383/label_flags.png) no-repeat -373px 0}
.sect-label-worldcup .r {width:15px;height:37px;float:left;display:block;background:url(/media/7/383/label_flags.png) no-repeat -396px 0}
.sect-label-small {width:auto;height:30px;float:left;display:block;position:absolute;top:-10px;left:0px;z-index:9000;text-transform:uppercase;font:14px 'Economica', sans-serif}
.sect-label-small span {color:#fff;float:left;line-height:22px;height:22px;padding-right:5px}
.sect-label-small .l {width:20px;height:30px;float:left;display:block}
.sect-label-small .r {width:15px;height:30px;float:left;display:block}
.sect-label-small.grey span {background:#666666}
.sect-label-small.grey .l {background:url(/media/7/383/label_flags.png) no-repeat -82px 0}
.sect-label-small.grey .r {background:url(/media/7/383/label_flags.png) no-repeat -102px 0}
.sect-label-small.yellow span {background:#eebf3c}
.sect-label-small.yellow .l {background:url(/media/7/383/label_flags.png) no-repeat -270px 0}
.sect-label-small.yellow .r {background:url(/media/7/383/label_flags.png) no-repeat -288px 0}
.sect-label-small.green span {background:#6c9b31}
.sect-label-small.green .l {background:url(/media/7/383/label_flags.png) no-repeat -342px 0}
.sect-label-small.green .r {background:url(/media/7/383/label_flags.png) no-repeat -359px 0}

.sect-label.expo-2015 span {background:#00954b}
.sect-label.expo-2015 .l {background:url(/media/7/383/label_flags.png) no-repeat -564px 0}
.sect-label.expo-2015 .r {background:url(/media/7/383/label_flags.png) no-repeat -585px 0}
.sect-label-small.expo-2015 span {background:#00954b}
.sect-label-small.expo-2015 .l {background:url(/media/7/383/label_flags.png) no-repeat -600px 0}
.sect-label-small.expo-2015 .r {background:url(/media/7/383/label_flags.png) no-repeat -618px 0}

.sect-label.giubileomisericordia span {background:#465cae}
.sect-label.giubileomisericordia span.giubileo {background: #465cae url(/media/7/383/pecetta-giubileo.png) no-repeat scroll right center; min-width: 460px !important;}
.sect-label.giubileomisericordia .l {background:url(/media/7/383/label_flags.png) no-repeat -194px 0}
.sect-label.giubileomisericordia .r {background:url(/media/7/383/label_flags.png) no-repeat -216px 0}
.logo-giubileomisericordia {background:url(/media/7/383/logo-giubileomisericordia.png) no-repeat left center;background-size:contain;background-origin:content-box;padding:7px 17px;height:47px;display:block;text-indent:-9999px}

.sect-label.gmg-2016 span {background:#95004a}
.sect-label.gmg-2016 .l {background:url(/media/7/383/label_flags.png) no-repeat -632px 0}
.sect-label.gmg-2016 .r {background:url(/media/7/383/label_flags.png) no-repeat -655px 0}
.logo-gmg-2016 {background:url(/media/7/383/logo-gmg2016.png) no-repeat left center;background-size:contain;background-origin:content-box;padding:7px 17px;height:47px;display:block;text-indent:-9999px}

.sect-label.ilpapaamilano span {background:#95004a}
.sect-label.ilpapaamilano .l {background:url(/media/7/383/label_flags.png) no-repeat -632px 0}
.sect-label.ilpapaamilano .r {background:url(/media/7/383/label_flags.png) no-repeat -655px 0}
.logo-ilpapaamilano {background:url(/media/7/383/logo-ilpapaamilano.png) no-repeat left center;background-size:contain;background-origin:content-box;padding:7px 17px;height:47px;display:block;text-indent:-9999px}

.sect-label.aziendedivalore span {background:#c03}
.sect-label.aziendedivalore .l {background:url(/media/7/383/label_flags.png) no-repeat 0 0}
.sect-label.aziendedivalore .r {background:url(/media/7/383/label_flags.png) no-repeat -22px 0}
.logo-aziendedivalore {background:url(/media/7/383/logo-aziendedivalore.png) no-repeat left center;background-size:contain;background-origin:content-box;padding:7px 17px;height:47px;display:block;text-indent:-9999px}

.sect-label.azienderesponsabili span {background:#c03}
.sect-label.azienderesponsabili .l {background:url(/media/7/383/label_flags.png) no-repeat 0 0}
.sect-label.azienderesponsabili .r {background:url(/media/7/383/label_flags.png) no-repeat -22px 0}
.logo-azienderesponsabili {background:url(/media/7/383/logo-azienderesponsabili.png) no-repeat left center;background-size:contain;background-origin:content-box;padding:7px 17px;height:47px;display:block;text-indent:-9999px}


.sidebar-gray {background:#e4e4e4;padding:60px 20px 0 20px;position:relative;margin-top:60px;margin-left:10px;width:265px;float:left;clear:both}
.sidebar-gradient {background:#eff2f4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZjJmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #eff2f4 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eff2f4), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #eff2f4 0%, #fff 100%);background:-o-linear-gradient(top, #eff2f4 0%, #fff 100%);background:-ms-linear-gradient(top, #eff2f4 0%, #fff 100%);background:linear-gradient(to bottom, #eff2f4 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eff2f4', endColorstr='#ffffff',GradientType=0 );padding:60px 20px 0 20px;position:relative;margin-top:60px;margin-left:10px;width:265px;float:left;clear:both}
.sidebar-gradient .spinner {z-index:9999;position:absolute;top:85px;left:20px;width:265px;height:265px;display:block;background:#fff url(/media/7/383/loader.gif) no-repeat center 90px}
.sidebar-gradient .comments-block {width:105px;height:90px;float:left;display:block}
.sidebar-gradient .comments-block-article {width:265px;height:60px;float:left;display:block}
.sidebar-gradient .comments-block-article a {font-weight:normal !important}
.sidebar-gradient .comments-block-article .title-col {float:left;padding-top:18px;margin-right:5px}
.sidebar-gradient .social {float:right}
.sidebar-gradient.twtpapa a {font-size:18px;font-family:Arial,Helvetica,sans-serif}
.sidebar-gradient.twtpapa .tutti-i-blog {margin-top:20px;margin-left:auto;text-align:center;margin-right:auto;float:none}
.sidebar-gradient.twtpapa .tutti-i-blog a {font-family:"Economica",sans-serif;font-size:16px;font-style:normal;text-transform:uppercase;background:url(/media/7/383/arrow_right.png) no-repeat right center}
.sidebar-black {background:#444;padding:60px 20px 20px 20px;position:relative;margin-top:60px;margin-left:10px;width:265px;float:left;clear:both}
.sidebar-black .sd-list {padding-left:0px;margin-left:0;margin-top:-10px;background:#444}
.sidebar-black .sd-list li {color:#ededed;padding:5px 5px 5px 0;float:left;margin-bottom:-1px}
.sidebar-black .sd-list li img {float:left;margin-right:10px}
.sidebar-black .sd-list li .sd-title {font:12px Arial, Helvetica, sans-serif;color:#cfd6dd;line-height:12px;float:left;font-weight:bold;margin-bottom:10px}
.sidebar-black .sd-list-toolbar {margin-top:10px}
.sidebar-black .multimedia {padding:0;margin:0;background:none;width:100%}
.sidebar-black .multimedia-thumb {width:130px;height:auto;margin:0 3px 10px 0}
.sidebar-black .media-buttons {margin-left:0;width:265px}
.sidebar-black .media-buttons .ui-tabs-nav {float:left;width:227px;padding-left:19px}
.sidebar-black .player {width:265px}
.sidebar-black .player figure img {padding:0}
.sidebar-black .video-nav-sidebar {width:265px;height:auto;min-height:400px;padding:10px 0;overflow:hidden}
.sidebar-black .video-nav-sidebar div {background:#444 !important}
.sidebar-black .pagination {clear:both;margin:20px auto 0 auto;text-align:center;height:15px;overflow:hidden}
.sidebar-black .pagination a {width:14px;height:13px;display:block;background:url(/media/7/383/ico_pagination_multimedia.png) no-repeat 0 -1px;overflow:hidden;display:inline-block;margin-right:5px}
.sidebar-black .pagination a.active,.sidebar-black .pagination a:hover {background-position:0 -14px}
.sidebar-label {width:238px;height:40px;display:block;position:absolute;top:-17px;left:33px;z-index:9000;text-transform:uppercase;overflow:hidden;background:url(/media/7/383/flag_sidebar.png) no-repeat;color:#fff;text-align:center;font:18px 'Economica', sans-serif;padding-top:13px}
.sidebar-label.blue {background-position:0 -64px;color:#fff}
.sidebar-label.fb-blue {background-position:0 -134px;color:#fff}
.sidebar-label.twt-blue {background-position:0 -197px;color:#fff}
.sidebar-label.green {background-position:0 -259px;color:#fff}
.sidebar-label.rubric {background-position:0 -321px;color:#fff;height:43px}
.sidebar-label.gmg2016 {background-position:0 -451px;color:#fff;height:43px}
.sidebar-label.ilpapaamilano {background-position:0 -451px;color:#fff;height:43px}
.sidebar-label.aziendedivalore {background-position:0 -451px;color:#fff;height:43px}
.sidebar-label.azienderesponsabili {background-position:0 -451px;color:#fff;height:43px}

.msbRememberPwdContainer {overflow:hidden}
.msbRememberPwdContainer .mbsLblContainer {margin-left:0;font:12px Arial, Helvetica, sans-serif;font-weight:bold;margin-top:10px}
.sd-comments-link {background:url(/media/7/383/bg_sd_sidebar.png) no-repeat center bottom;padding-bottom:8px;margin-bottom:20px}
.sd-comments-link div {background:#c03;padding:20px}
.sd-comments-link .sd-comments {background:url(/media/7/383/ico_comments_sd.png) no-repeat;padding-left:35px;color:#f6edef;font:24px 'Economica', sans-serif;text-transform:uppercase;float:left;width:100%}
.sd-comments-link .sd-name {color:#fff;text-transform:uppercase;font:15px Arial, Helvetica, sans-serif;font-weight:bold}
.sidebar-block {margin:10px 0;float:left}
.sidebar-block aside {margin-top:-10px}
.sidebar-block a {color:#667d93;font:bold 14px/16px Arial, Helvetica, sans-serif}
.sidebar-block a:hover {color:#802}
.sidebar-block a.main-article {font:bold 18px Arial, Helvetica, sans-serif;text-transform:uppercase;color:#444}
.sidebar-block a.main-article:hover {color:#802}
.sidebar-block.sd-list ul {height:auto;margin:0;padding:0}
.sidebar-block.sd-list ul li {border:0;width:265px}
.sidebar-block.sd-list ul li .sd-title {width:220px;margin-right:0}
.sidebar-block.sd-list ul li .classification {float:right}
.sidebar-block section {overflow:hidden;float:left;clear:none}
.sidebar-block section ul {overflow:hidden;width:100%;float:left;clear:both}
.sidebar-block section .articles li {width:265px;padding:0}
.sidebar-block .sect-label {position:relative;top:0px;left:0px;z-index:9000;width:100%;text-transform:uppercase}
.sidebar-block .sect-label span {font:20px 'EconomicaBold', sans-serif;text-transform:uppercase;color:#c03;padding:10px 0 0 0;background:none !important}
.sidebar-block .sect-label .l,.sidebar-block .sect-label .r {display:none}
.articles li {float:left;padding:10px 0}
.articles a {color:#667d93;font:bold 14px/16px Arial, Helvetica, sans-serif}
├¼ .articles a:hover {color:#802}
.articles a h4 {color:#667d93;font:bold 14px/16px Arial, Helvetica, sans-serif}
.articles a h4:hover {color:#802}
.articles h4 {color:#667d93;font:bold 14px/16px Arial, Helvetica, sans-serif}
.articles h4 a {color:#667d93;font:bold 14px/16px Arial, Helvetica, sans-serif}
.articles h4 a:hover {color:#802}
.articles h4 span {font:bold 14px/16px Arial, Helvetica, sans-serif}
.articles h3 {font-weight:bold;font-size:14px;padding:15px 0 0 0}
.articles p {padding:0;font-size:11px;line-height:15px}
.articles .data {font:12px Arial, Helvetica, sans-serif;margin-top:5px}
.articles img {float:left;margin-right:10px}
.homepage-list li {float:left;padding:10px 0;margin-right:10px;width:280px}
.homepage-list h4 {color:#667d93;font:bold 14px/16px Arial, Helvetica, sans-serif}
.homepage-list h4 a {color:#667d93;font:bold 14px/16px Arial, Helvetica, sans-serif}
.homepage-list h4 a:hover {color:#802}
.homepage-list h4 span {font-size:16px}
.homepage-list a {color:#667d93;font:bold 14px/16px Arial, Helvetica, sans-serif}
.homepage-list a:hover {color:#802}
.homepage-list a h4 {color:#667d93;font:bold 14px/16px Arial, Helvetica, sans-serif}
.homepage-list a h4:hover {color:#802}
.homepage-list img {float:left;margin-right:10px}
.homepage-list a {font-size:12px}
.homepage-list p {padding:0;font-size:11px;line-height:15px}
.homepage-list .comments {display:block;clear:both;font-size:10px;float:right;margin-top:10px}
.related-articles li {clear:both;float:left;padding:10px 0;width:100%}
.related-articles h4 {color:#667d93;font:bold 14px/16px Arial, Helvetica, sans-serif}
.related-articles h4 a {color:#667d93;font:bold 14px/16px Arial, Helvetica, sans-serif}
.related-articles h4 a:hover {color:#802}
.related-articles h4 span {font-size:16px}
.related-articles a {color:#667d93;font:bold 14px/16px Arial, Helvetica, sans-serif}
.related-articles a:hover {color:#802}
.related-articles a h4 {color:#667d93;font:bold 14px/16px Arial, Helvetica, sans-serif}
.related-articles a h4:hover {color:#802}
.related-articles img {float:left;margin-right:10px}
.related-articles a {font-size:12px}
.related-articles p {padding:0;font-size:11px;line-height:15px}
.related-articles .comments {display:block;clear:both;font-size:10px;float:right;margin-top:10px}
.tags {width:100%;clear:both;float:left;margin:20px 0}
.tags.blog {margin-left:-20px}
.tags span.title {color:#c03;font:20px 'Economica', sans-serif;text-transform:uppercase;float:left;margin-right:5px;width:30px}
.tags .taglist {width:600px;float:left;padding-top:5px;word-wrap:break-word}
.tags a {font-family:Arial, Helvetica, sans-serif;color:#667d93}
.tags a:hover {color:#802}
.rubric-list li {border-bottom:1px solid #ededed;padding:15px 0;min-height:60px;overflow:hidden}
.rubric-list li:first-child {padding-top:0}
.rubric-list li:last-child {border-bottom:none}
.rubric-list a {color:#267482}
.rubric-list .author-img {border-radius:50%;border:3px solid #267482;width:60px;height:60px;overflow:hidden}
.rubric-list .author-img img {width:60px;height:auto}
.rubric-list .rubric-info .rubric-name a {font-family:"Economica",sans-serif;font-size:18px;text-transform:uppercase}
.rubric-list .rubric-info .rubric-author {font-style:italic}
.rubric-list h3 {margin-top:15px}
.chiesa-francesco {background:#485e73 url(/media/7/383/ico_francesco.png) no-repeat right top;position:relative;clear:both;float:left;padding:60px 15px 15px 15px;margin-bottom:30px}
.chiesa-francesco .sect-label {left:-20px}
.chiesa-francesco a h4,.chiesa-francesco a:hover h4 {color:#dce3e9}
.chiesa-francesco a h4 .date,.chiesa-francesco a:hover h4 .date {font-size:12px;font-style:italic;color:#dce3e9;font-weight:normal}
.chiesa-francesco .article-chiesa-slider {width:280px;height:auto}
.chiesa-francesco .article-chiesa-slider .article {width:100%;margin:0}
.chiesa-francesco .article-chiesa-slider .article h4 {color:#dce3e9}
.chiesa-francesco .article-chiesa-slider .article h4 a {color:#dce3e9;font-family:Arial,Helvetica,sans-serif}
.chiesa-francesco .slider-pagination {float:right;overflow:hidden;width:45px;margin-top:10px}
.chiesa-francesco .slider-pagination .next,.chiesa-francesco .slider-pagination .prev {display:block;width:20px;height:20px;overflow:hidden;float:left}
.chiesa-francesco .slider-pagination .next {background:url(/media/7/383/btn_arrow_slider_small.png) no-repeat -21px 0}
.chiesa-francesco .slider-pagination .next:hover {background-position:-21px -20px}
.chiesa-francesco .slider-pagination .prev {background:url(/media/7/383/btn_arrow_slider_small.png) no-repeat;margin-right:3px}
.chiesa-francesco .slider-pagination .prev:hover {background-position:0 -20px}
.adv-box {background:url(/media/7/383/bg_adv_top.gif) no-repeat top left;padding:0 0 0 10px;margin-bottom:10px}
.adv-box div {clear:both !important}
.adv-box span {font:11px 'Economica', sans-serif;color:#fff;line-height:18px;height:19px;float:left;text-transform:uppercase;width:100%}
.adv-box-hr {width:300px;height:auto;float:left;display:block;margin-right:17px;padding-top:10px}
.adv-strip {clear:both;text-align:center;margin:0 auto 5px}
.content .adv-strip {margin:-30px auto 5px auto}
.banner300x90ImgTxt,#MediamondAd_rn_2,#MediamondAd_rn_u {border:1px solid #cfd6dd}
.aldb {width:100%;text-align:center;background:#fff;position:relative}
.aldb a {display:block;margin:0 auto;overflow:hidden}
.aldb #OAS_RMF_Top_ORG {margin:0 auto !important}
.aldb .GoogleActiveViewClass {width:100%;height:90px;overflow:hidden}
.aldb object,.aldb embed {text-align:center;position:relative;left:50%;display:block;margin-left:-364px}
.toast-container {width:280px;z-index:9999}
* html .toast-container {position:absolute}
.toast-item {height:auto;background:#333;opacity:0.9;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;color:#eee;padding-top:20px;padding-bottom:20px;padding-left:6px;padding-right:6px;font-family:lucida Grande;font-size:14px;border:2px solid #999;display:block;position:relative;margin:0 0 12px 0}
.toast-item p {text-align:left;margin-left:50px}
.toast-item-close {background:url(/media/7/383/close.gif);width:22px;height:22px;position:absolute;top:7px;right:7px}
.toast-item-image {width:32px;height:32px;position:absolute;top:50%;margin-top:-16px;left:10px}
.toast-item-image-notice {background:url(/media/7/383/notice.png)}
.toast-item-image-success {background:url(/media/7/383/success.png)}
.toast-item-image-warning {background:url(/media/7/383/warning.png)}
.toast-item-image-error {background:url(/media/7/383/error.png)}
.toast-type-notice {color:white}
.toast-type-success {color:white}
.toast-type-warning {color:white;border-color:#FCBD57}
.toast-type-error {color:white;border-color:#B32B2B}
.toast-position-top-left {position:fixed;left:20px;top:20px}
.toast-position-top-center {position:fixed;top:20px;left:50%;margin-left:-140px}
.toast-position-top-right {position:fixed;top:20px;right:20px}
.toast-position-middle-left {position:fixed;left:20px;top:50%;margin-top:-40px}
.toast-position-middle-center {position:fixed;left:50%;margin-left:-140px;margin-top:-40px;top:50%}
.toast-position-middle-right {position:fixed;right:20px;margin-left:-140px;margin-top:-40px;top:50%}
#ytplayer_div2 .multimedia-thumb {margin:0 15px}
#ytplayer_div2 .multimedia-thumb a img {width:130px}
#ytplayer_div2 figcaption {text-align:left;font:12px Arial, Helvetica, sans-serif;line-height:13px}
.Magazine .article-toolbar {margin-left:10px}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp {padding:0;margin:0;border:0;outline:none;vertical-align:top}
.fancybox-wrap {position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin {position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened {z-index:8030}
.fancybox-opened .fancybox-skin {-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-outer,.fancybox-inner {position:relative}
.fancybox-inner {overflow:hidden}
.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling:touch}
.fancybox-error {color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-image,.fancybox-iframe {display:block;width:100%;height:100%}
.fancybox-image {max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span {background-image:url("/media/7/383/fancybox_sprite.png")}
#fancybox-loading {position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}
#fancybox-loading div {width:44px;height:44px;background:url("/media/7/383/fancybox_loading.gif") center center no-repeat}
.fancybox-close {position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav {position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("/media/7/383/blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}
.fancybox-prev {left:0}
.fancybox-next {right:0}
.fancybox-nav span {position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span {left:10px;background-position:0 -36px}
.fancybox-next span {right:10px;background-position:0 -72px}
.fancybox-nav:hover span {visibility:visible}
.fancybox-tmp {position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}
.fancybox-lock {overflow:hidden !important;width:auto}
.fancybox-lock body {overflow:hidden !important}
.fancybox-lock-test {overflow-y:hidden !important}
.fancybox-overlay {position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("/media/7/383/fancybox_overlay.png")}
.fancybox-overlay-fixed {position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay {overflow:auto;overflow-y:scroll}
.fancybox-title {visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title {visibility:visible}
.fancybox-title-float-wrap {position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child {display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap {position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap {padding-top:10px}
.fancybox-title-over-wrap {position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}

.cnt-video-sidebar{
	clear: both;
}
.multimedia-video h6 {
	padding: 10px 0;
}
.multimedia-video h6 a, .multimedia-video h6 a:link{
	color: #C03;
	font-size: 18px;
}
.cnt-video-sidebar h4{
	font: 20px 'Economica', sans-serif;	
	background: #C03 url("/media/7/383/video.png") no-repeat 10px center;
	color: #fff;
	text-transform: uppercase;
	padding: 0 10px;
	padding-left: 46px;
	line-height: 34px;
}
.video-sidebar{
	width: 100%;
}
.video-sidebar img{
	display: block;
}
.video-sidebar .multimedia-video img{
	width: 100%;
	padding: 0;
}
.video-sidebar .multimedia-thumb{
	box-sizing: border-box !important;
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;	
	-webkit-justify-content: space-between;
	        justify-content: space-between;
	-webkit-align-items: flex-start;
	        align-items: flex-start;
	width: 100%;
}
.video-sidebar .multimedia-thumb{
	background: #EFF2F4;
	padding: 10px 8px;
}

.video-sidebar .multimedia-thumb:hover{
	background: #fff;
}

.video-sidebar .multimedia-thumb img{
	width: 100%;
	padding: 0;
}
.video-sidebar .multimedia-thumb figcaption{
	width: 72%;
}
.video-sidebar .multimedia-thumb figcaption a, .video-sidebar .multimedia-thumb figcaption a:link{
	font-size: 14px;
	display: block;
	line-height: 16px;
}		
.video-sidebar figure.multimedia-video a.video-item{
width: 100%;
height: 100%;
	position: relative;
	display: block;
}

.video-sidebar figure.multimedia-thumb a.video-item{
width: 25%;
	position: relative;
	display: block;
}

.video-sidebar figure.multimedia-thumb  figcaption a.video-item{
width: 100%;
	position: relative;
	display: block;
}

.video-sidebar figure a.video-item:before{
	content: "";
	width: 30px;
	height: 30px;
	background: url("/media/7/383/Play.png") no-repeat;
	-webkit-background-size: contain;
	     -o-background-size: contain;
	        background-size: contain;
	    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 100;
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%); 
    transform: translate(-50%, -50%);
	
}			
.video-sidebar figure.multimedia-video a.video-item:before{
	content: "";
	width: 77px;
	height: 77px;
}
.video-sidebar figure figcaption a.video-item:before{
	display: none;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span {background-image:url("/media/7/383/fancybox_sprite@2x.png");background-size:44px 152px}
#fancybox-loading div {background-image:url("/media/7/383/fancybox_loading@2x.gif");background-size:24px 24px}
}
.content-giubileo {background-color: #e1e9ec !important; padding: 5px 0 !important;}
.first-article-v1 {background:none;overflow:hidden}
.first-article-v1 .first-article-header h1 {padding-left:20px}
.first-article-v1 .article-v1-related {padding-left:20px}
.first-article-header {background:none;height:auto;margin-bottom:10px;padding-top:0;z-index:1}
.first-article-header .hp-title {padding:0 0 10px 0}
.first-article-header h1 {margin-bottom:0}
.first-article-image {position:relative}
.first-article-image a {display:block;width:615px;overflow:hidden;margin-left:20px}
.first-article-image img {border:none;padding:0;margin:0;display:block}
.first-article-content {overflow:hidden;padding-left:20px}
.first-article-summary {width:400px;float:left;margin-right:20px}
.first-article-share {width:190px;float:left}
.first-article-share .comments-block {width:75px;float:left;margin-right:5px;padding:0}
.first-article-share .title-col {padding:0;font-size:18px}
.first-article-share .ico-comments-big {background-size:70px;width:6px;height:6px;margin:0;padding:13px 14px 19px 52px}
.first-article-share .social {width:110px;height:70px;overflow:hidden;float:left}
.first-article-share .social a {width:25px;background-size:106px;margin-right:3px;padding-top:29px}
.first-article-share .social .twitter {background-position:-27px 0}
.first-article-share .social .gplus {background-position:-56px 0}
.first-article-share .social .btn-share-email {background-position:-83px 0;margin-right:0}
.first-article-v3 .article-v1-related {padding-left:20px}
.article-v1-related a {display:inline;margin-right:5px}
.second-article-v1 {margin-top:25px}
.second-article-v1 .sect-label {position:static;left:0;margin-bottom:10px}
.second-article-v1 .sect-label span {padding-left:5px}
.second-article-v1 h1 {font-size:24px;line-height:28px;clear:both}
.second-article-v1 h1 a {color:#444}
.second-article-v1 .col-int-2 {border:none;padding:0;width:310px}
.second-article-v1 .col-int-2 img {display:block;width:100% !important;height:auto}
.second-article-v1 .col-int-2.first {margin-right:15px}
.second-article-v1 .article-v1-related {margin-bottom:10px}
.second-article-v1 .article-v1-related .title-col {display:inline}
.second-article-share .comments-block {float:left;margin-right:50px}
.second-article-share .hr-divider {display:none}
.second-article-share {overflow:hidden;clear:both}
.second-article-share .ico-comments-big,.second-article-share .title-col {display:block}
.second-article-share .social {width:140px}
.second-article-share .comments-summary {float:left;clear:none;margin-left:50px;width:298px}
.article-block .adv-box {margin-top:-10px}
.sidebar-v1 {overflow:hidden;margin-left:-5px}
.sidebar-v1 .multimedia-list {width:300px;height:auto;float:left;display:block;position:relative;margin-right:0;padding:0 0 20px 20px;z-index:0;margin-top:0;overflow:hidden}
.sidebar-v1 .multimedia-list #lanciContainer {overflow:hidden;margin-bottom:20px}
.sidebar-v1 .multimedia-list #lanciContainer header {clear:both;overflow:hidden}
.sidebar-v1 .multimedia-list #lanciContainer .related {margin-bottom:20px}
.sidebar-v1 .multimedia-list .multimedia-image .watermark {top:105px}
.sidebar-v1 .multimedia-list header {background:none;height:auto;padding:0;z-index:0}
.sidebar-v1 .multimedia-list header a {display:block}
.sidebar-v1 .multimedia-list header a img {display:block;margin:0}
.sidebar-v1 .multimedia-list h3 {font-size:18px;line-height:22px;padding:10px 0;clear:both}
.sidebar-v1 .multimedia-list h3 a {color:#444}
.sidebar-v1 .multimedia-list .related-articles {overflow:hidden;clear:both}
.sidebar-v1 .multimedia-list .related-articles h4 {font-size:16px;line-height:18px}
.sidebar-v1 .multimedia-list .related-articles li>a {width:100%}
.sidebar-v1 .multimedia-list .related-articles li .sect-toolbar {width:100%;clear:both;margin-bottom:0;float:left}
.sidebar-v1 .multimedia-list .related-articles li .sect-toolbar .comments {float:left;margin-top:0}
.sidebar-v1 .multimedia-list .related-articles li .sect-toolbar .comments,.sidebar-v1 .multimedia-list .related-articles li .sect-toolbar .share {font-size:9px}
.sidebar-v1 .multimedia-list .related-articles li .title-col {margin-top:0;padding-top:0}
.sidebar-v1 .article-block {margin-right:0;padding-bottom:0}
.sidebar-v1 .article-block .adv-box {margin-top:0 !important;margin-bottom:25px}
.sidebar-v1 .article-block header {clear:both}
.sidebar-v1 .article-block .sect-toolbar {margin-bottom:25px !important}
.two-articles-top {overflow:hidden;clear:both;margin-top:30px}
.two-articles-top .article-block {padding-left:0;padding-right:0}
.two-articles-top .article-block header {width:100%;height:160px;overflow:hidden;margin-bottom:15px}
.two-articles-top .article-block h2 {font-family:Arial, Helvetica, sans-serif;font-size:24px;line-height:26px;font-weight:bold;text-transform:uppercase;margin-bottom:10px}
.two-articles-top .article-block h2 a {color:#444}
.two-articles-top .article-block p {clear:both;margin-bottom:10px}
.two-articles-top .article-block .sect-label {position:static;left:0}
.two-articles-top .article-block .sect-label span {padding-left:5px}
.first-article-v3 .first-article-header h1 {padding-left:20px}
.first-article-v3 .first-article-content .first-article-summary {width:100%;margin-right:0}
.first-article-share-v3 {overflow:hidden;margin-top:10px;padding-left:20px}
.first-article-share-v3 .col1 {width:340px;float:left;margin-right:20px;padding:0}
.first-article-share-v3 .col2 {width:255px;float:left;padding:0}
.first-article-share-v3 .comments-block {float:left}
.first-article-share-v3 .social {float:right}
.full-block.canale-chiesa {background:#667d93;color:#dce3e9;margin-left:20px}
.full-block.canale-fede {background:#93a4b4;color:#667d93;margin-left:20px}
.sidebar-2 {overflow:hidden}
.sidebar-2 .related-articles li a {display:block;overflow:hidden}
.sidebar-2 .related-articles li .sect-toolbar .comments {float:left;margin-top:0}
.sidebar-2 .related-articles li .sect-toolbar .share {float:right;padding-left:18px;font-size:10px}
.article-header .testata-benessere {background-color:#f8f8f8}
.testata-benessere {background:url(/media/7/383/benessere.png) no-repeat center center;background-size:contain;background-origin:content-box;padding:10px;height:30px;width:140px;display:block;text-indent:-9999px}
.testata-credere{background:url(/media/7/383/credere.png) no-repeat center center;background-size:contain;background-origin:content-box;padding:10px;height:30px;width:140px;display:block;text-indent:-9999px}
.testata-benessere.big, .testata-credere.big {width:200px;height:34px;padding-left:0}
.article-block .testata-benessere, .article-block .testata-credere {float:right}
.col2 .sections-chiesa .single-col {width:327px;display:inline;float:left}
.col2 .sections-chiesa .section-title {text-transform:uppercase;color:#fff;font-weight:bold;font-family:Arial,Helvetica,sans-serif;padding:10px 0;text-align:center;margin-bottom:25px}
.col2 .sections-chiesa .section-title.t1 {background:#c6cfd7}
.col2 .sections-chiesa .section-title.t2 {background:#667d93}
.col2 .sections-chiesa .article-list {clear:both;overflow:hidden;margin-top:20px;padding:0 20px}
.col2 .sections-chiesa .article-list:last-child {padding-right:5px}
.col2 .sections-chiesa .article-list article {overflow:hidden;clear:both;float:left;margin-bottom:20px}
.col2 .sections-chiesa .article-list article .article-image {float:left;margin-right:10px}
.col2 .sections-chiesa .article-list article .article-title {font-size:16px;line-height:20px;text-transform:none;clear:none}
.col2 .sections-chiesa .article-list article .article-title a {color:#444}
.col2 .sections-chiesa .article-list article .sect-toolbar {float:left;clear:both;overflow:hidden;width:100%}
.col2 .sections-chiesa .article-list article .article-label {width:100%;overflow:hidden;clear:both}
.col2 .sections-chiesa .article-list article .article-label .sect-label {position:static}
.col2 .sections-chiesa .article-list article .article-label .sect-label span {padding-left:10px}
.col2 .sections-chiesa .article-list .tutti-i-blog a {text-transform:uppercase;font-style:normal;font-family:"Economica",sans-serif;font-size:16px;background:url(/media/7/383/arrow_right.png) no-repeat right center}
.first-article .sd-link {margin-left:0;padding-left:0;padding-top:10px;background:none}
.first-article .sd-link span {display:block;color:#b4b4b4;font-weight:bold;font-family:Arial,Helvetica,sans-serif}
.first-article .sd-link a {font-family:Arial,Helvetica,sans-serif;color:#c03;font-weight:bold;font-size:18px}
.article-block .sd-link {margin-left:0;padding-left:0;padding-top:10px;background:none}
.article-block .sd-link span {color:#b4b4b4;font-weight:bold;font-family:Arial,Helvetica,sans-serif}
.article-block .sd-link a {font-family:Arial,Helvetica,sans-serif;color:#c03;font-weight:bold}
.article-block .sect-toolbar {margin-top:15px}
.article-list article .sd-link {margin-left:0;padding:0;background:none}
.article-list article .sd-link span {color:#b4b4b4;font-weight:bold;font-family:Arial,Helvetica,sans-serif}
.article-list article .sd-link a {font-family:Arial,Helvetica,sans-serif;color:#c03;font-weight:bold}
.rubric-list {float:left;clear:both;padding:0 20px}
.rubric-list article {border-bottom:1px solid #ededed;padding:15px 0;min-height:60px;overflow:hidden}
.rubric-list article:first-child {padding-top:0}
.rubric-list article:last-child {border-bottom:none}
.rubric-list article .testata-credere, .rubric-list article .testata-benessere {margin-bottom:10px}
.testata-credere {background:url(/media/7/383/credere.png) no-repeat left center / 60px 29px;height:25px;width:59px;display:block;text-indent:-9999px}
.testata-benessere {background:url(/media/7/383/benessere.png) no-repeat left center / 60px 29px;height:25px;width:59px;display:block;text-indent:-9999px}
.rubric-first {border-bottom:1px solid #ededed;padding:0 20px;margin-bottom:20px;padding-bottom:20px;overflow:hidden}
.rubric-first .testata-credere,.rubric-first .testata-benessere {margin-bottom:10px}
.rubric-first .author-img {border-radius:50%;border:3px solid #267482;width:60px;height:60px;overflow:hidden;margin-right:10px}
.rubric-first .author-img img {width:60px;height:auto}
.rubric-first .rubric-name a {font-family:"Economica",sans-serif;font-size:20px;text-transform:uppercase}
.rubric-first .rubric-author {font-style:italic;font-size:14px}
.rubric-first h3 {font-size:18px;margin-top:10px}
.rubric-article {margin-top:20px}
.rubric-top {margin-bottom:30px;overflow:hidden}
.rubric-top .author-img {border-radius:50%;border:3px solid #267482;width:60px;height:60px;overflow:hidden;margin-right:10px}
.rubric-top .author-img img {width:60px;height:auto}
.rubric-top .rubric-info {float:left;margin-right:10px}
.rubric-top .rubric-info .rubric-name a {font-family:"Economica",sans-serif;font-size:36px;text-transform:uppercase}
.rubric-top .rubric-info .rubric-author {font-style:italic;font-size:20px}
.rubric-single-article {clear:both;overflow:hidden}
.rubric-single-article .article-content {clear:both}
.testata-cultura,.testata-cinema,.testata-tv,.testata-libri {background:#344d5a;color:#fff;padding:5px 30px;text-align:center;font-family:'Economica';font-weight:600;float:left;display:block;text-transform:uppercase;font-size:14px;margin-bottom:10px;margin-top:20px}
.article-block .testata-cinema,.article-block .testata-tv,.article-block .testata-libri {font-size:14px;margin-top:0;margin-bottom:15px}
.article-block .related {clear:both}
.section-row {position:relative;overflow:hidden;padding-left:20px;margin-bottom:20px}
.section-row .sect-label {z-index:999999}
.section-row .row-content {background:#ededed;overflow:hidden}
.section-row .row-content .shadow-top,.section-row .row-content .shadow-bottom {width:100%}
.section-row .row-content .shadow-top {margin:0}
.section-row .row-content .sect-canale {width:179px;height:160px;float:left;display:block;padding:64px 16px 0 16px}
.section-row .row-content .sect-canale header {position:relative;margin-bottom:5px;background:none;height:125px;padding:0}
.section-row .row-content .sect-canale header img {width:100%;height:auto}
.section-row .row-content .sect-canale header h3 {font-weight:bold;font-size:18px;line-height:18px;position:absolute;bottom:0px;left:0px}
.section-row .row-content .sect-canale header h3 span {display:block;background:#ededed;padding:2px 2px 2px 0;width:auto;float:left;clear:both;white-space:nowrap}
.section-row .row-content .read-more {text-transform:uppercase;color:#444;font-family:'Economica', sans-serif;margin-right:20px;margin-top:10px}
/*# sourceMappingURL=style.css.map */

/* Magnific popup*/
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;z-index:2000}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.white-popup-block{background:none repeat scroll 0 0 #fff;margin:40px auto;max-width:400px;padding:20px 30px;position:relative;text-align:left}.white-popup-block h2{font-size:18px;font-family:'Roboto','Helvetica Neue',Helvetica,sans-serif;color:#4a4a4a;font-weight:500;padding-bottom:8px}.white-popup-block p{font-size:14px;line-height:20px}

/* Hack cookies policy alert */
.cookieAlert {background: #c03 none repeat scroll 0 0;color: #fff;font: 12px/22px Arial,'Helvetica Neue',Helvetica,sans-serif;left: 0;letter-spacing: normal !important;margin: 0 auto;padding: 10px 0;position: fixed;text-align: center;top: 0;width: 100%;z-index: 999999 !important;}	.mfp-bg.mfp-ready { display: none !important;}.cookieAlert h2 { margin-bottom: 0;}.cookieAlert p { margin: 0 !important;}.cookieAlert a { color: #fff !important; text-decoration:underline !important;}

/* watermark */
.giubWatermark{background: transparent url(/media/7/383/corner-logo-giubileo.png) no-repeat scroll 0 0 / 80px 80px;width: 80px;height: 80px;position: absolute;bottom: 0;right: 0;z-index: 999999999999999999; }
.giubWatermark_mini{background: transparent url(/media/7/383/corner-logo-giubileo.png) no-repeat scroll 0 0 / 50px 50px;width: 50px;height: 50px;position: absolute;bottom: 0;right: 0;z-index: 999999999999999999; }
.gmg2016Watermark{background: transparent url(/media/7/383/corner-logo-gmg2016.png) no-repeat scroll 0 0 / 80px 80px;width: 80px;height: 80px;position: absolute;bottom: 0;right: 0;z-index: 999999999999999999; }
.gmg2016Watermark_mini{background: transparent url(/media/7/383/corner-logo-gmg2016.png) no-repeat scroll 0 0 / 50px 50px;width: 50px;height: 50px;position: absolute;bottom: 0;right: 0;z-index: 999999999999999999; }
.ilpapaamilanoWatermark{background: transparent url(/media/7/383/corner-logo-ilpapaamilano.png) no-repeat scroll 0 0 / 80px 80px;width: 80px;height: 80px;position: absolute;bottom: 0;right: 0;z-index: 999999999999999999; }
.ilpapaamilanoWatermark_mini{background: transparent url(/media/7/383/corner-logo-ilpapaamilano.png) no-repeat scroll 0 0 / 50px 50px;width: 50px;height: 50px;position: absolute;bottom: 0;right: 0;z-index: 999999999999999999; }
.aziendedivaloreWatermark{background: transparent url(/media/7/383/corner-logo-aziendedivalore.png) no-repeat scroll 0 0 / 100% 80px;width: 100%;height: 80px;position: absolute;bottom: 0;right: 0;z-index: 999999999999999999; }
.aziendedivaloreWatermark_mini{background: transparent url(/media/7/383/corner-logo-aziendedivalore.png) no-repeat scroll 0 0 / 100% 40px;width: 100%;height: 40px;position: absolute;bottom: 0;right: 0;z-index: 999999999999999999; }
.azienderesponsabiliWatermark{background: transparent url(/media/7/383/corner-logo-azienderesponsabili.png) no-repeat scroll 0 0 / 100% 80px;width: 100%;height: 80px;position: absolute;bottom: 0;right: 0;z-index: 999999999999999999; }
.azienderesponsabiliWatermark_mini{background: transparent url(/media/7/383/corner-logo-azienderesponsabili.png) no-repeat scroll 0 0 / 100% 40px;width: 100%;height: 40px;position: absolute;bottom: 0;right: 0;z-index: 999999999999999999; }


/* box giubileo */
#boxGiubileo { width:100%; display:inline-block;margin: 15px 0;width:305px; float:right;}
#boxGiubileo #header { background: transparent url(/media/7/383/box-giubileo-header.png) no-repeat scroll 0 0 / 305px 58px; width:auto; height: 58px; text-transform: uppercase; font-family: "Economica", sans-serif; color: #FFFFFF;line-height:58px;text-align:right;padding-right: 9px;font-size:18px;}
#boxGiubileo #footer { background: transparent url(/media/7/383/box-giubileo-footer.png) no-repeat scroll 0 0 / 305px 84px; width:315px; height: 84px;}
#boxGiubileo #content ul, li{ font-family: "Economica", sans-serif; }
#boxGiubileo #content li { padding: 7px 10px; border-bottom: 1px solid #c2c5c9; text-align:right;font-size:21px;}	
#boxGiubileo #content { background-color: #f1f3f5; }	

/* menu dropdown giubileo */
#submenu {display: none;position:absolute;float:right;right:26px;background-color:#f1f3f5;width:21%;z-index:9999;}
#submenu li {border-bottom: 1px solid #c2c5c9;padding: 5px 5px;text-align:right;}
#submenu li:first-child {padding-top: 10px;}
#submenu li:last-child {border-bottom: none;}
#submenu li a {border-right: 0 !important;padding:5px 2px 0 0;}
nav .parent:hover #submenu { display:block;} 

.mini-menu {float:right;/*padding: 5px;*/font-family: 'Economica', sans-serif;}
*{
    box-sizing:content-box !important;
}
.search input[type="text"],.search-page input[type="text"] {
                background:#ededed;font-family:Arial, Helvetica, sans-serif,helvetica,sans-serif;
                font-size:11px;width:210px;height:30px;line-height:30px;border:none;float:right;padding:0 5px;
                -webkit-box-sizing: border-box !important;
   -moz-box-sizing: border-box !important;
        box-sizing: border-box !important;}
.search input[type="submit"],.search input[type="button"],.search-page input[type="submit"],.search-page input[type="button"] {
                width:30px;height:30px;float:right;display:block;cursor:pointer;border:none;
                background:url(/media/7/383/btn_search.gif) no-repeat;text-indent:-9999px;text-transform:capitalize;
                -webkit-box-sizing: border-box !important;
   -moz-box-sizing: border-box !important;
        box-sizing: border-box !important;}
        #cell_58453_1_0, #cell_58453_1_1, #cell_58453_1_2{
	float:left}
/* ticker Widget */
#tickerwidget {width:100px;height:70px;display:block;float:left;padding-left:10px;}
