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,table,caption,tbody,tfoot,thead,tr,th,td,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;}
html{margin-right:0 !important;overflow:visible !important;/*overflow:auto !important;*/}
html,body{height:100%;}
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;}
abbr{text-decoration:none;}

:root {
  --sfondo: #dee3e7;
  --colore-1: #000;
  --colore-2: #0a0c19;
  --colore-3: #1a1735;
  --colore-4: #0C55A0;
  --colore-5: #505073;
  --colore-6: #fff;
  --arrotondamento: 6px;
 }
 
html{font-size:100%;}
body{font-family:Helvetica, Arial, sans-serif;font-size:10px;line-height:normal;margin:0;padding:0;word-wrap:break-word;-webkit-print-color-adjust:exact;background:#DEE3E7 url(https://www.mariocastle.it/forum/styles/mariocastle2017/theme/images/sito-sfondo-compresso.jpg);color:#505073;overflow-x:hidden !important;overflow-y:scroll !important;}
h2{font-family:'Source Sans Pro', "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:normal;font-size:2em;margin:2px 0 4px 0;letter-spacing:-0.2pt;}
h2.solo{margin-bottom:1em;}
h3{font-weight:bold;text-transform:uppercase;border-bottom:1px solid transparent;padding-bottom:2px;font-size:16px;}
.vt-postcontent h3{margin:14px 0 -14px 0 !important;}
#topicreview h3{font-size:13px;}
h4{font-family:'Source Sans Pro',"Trebuchet MS", Verdana, Helvetica, Arial, Sans-serif;font-size:1.3em;}
p{line-height:1.3em;margin-bottom:1.5em;}
img{border-width:0;max-width:100%;}
hr{border:0 solid transparent;border-top-width:1px;height:1px;margin:5px 0;display:block;clear:both;}
hr.dashed{border-top-style:dashed;margin:10px 0;}
hr.divider{display:none;}
p.right{text-align:right;}
p.jumpbox-return{margin-top:1em;}
b,strong{font-weight:bold;}
.vt-postcontent b,strong{font-weight:600;}
i, em{font-style:italic;}
u{text-decoration:underline;}
ul{list-style-type:disc;margin-left:40px;}
ol{list-style-type:decimal;margin-left:40px;}
ul li{list-style-image:url("https://www.mariocastle.it/forum/styles/mariocastle2015/theme/images/bullet.gif");}
.vt-box ul br{display:none;}
li{display:list-item;}
ul ul, ol ul{list-style-type:circle;}
ol ol ul, ol ul ul, ul ol ul, ul ul ul{list-style-type:square;}

#menu-login:before {content: '\f2f6 ';}
#menu-notizie:before {content: '\f1ea ';}
#menu-articoli:before {content: '\f5ad ';}
#menu-attivita:before {content: '\f11b ';}
#menu-recensioni:before {content: '\f5c0 ';}
#menu-forum:before {content: '\f075 ';}
#menu-topic:before {content: '\f055 ';}
#menu-discord:before {content: '\f392 ';}
#menu-wiki:before {content: '\f02d ';}
#menu-lista:before {content: '\f0ca ';}
#menu-modifiche:before {content: '\f1da ';}
#menu-manuali:before {content: '\f518 ';}
#menu-musica:before {content: '\f025 ';}
#menu-galleria:before {content: '\f2bd ';}
#menu-contatti:before {content: '\f2b9 ';}
#menu-amazon:before {content: '\f07a ';}
#menu-admin-nuovo:before {content: '\f303 ';}
#menu-admin-pannello:before {content: '\f023 ';}
#menu-admin li {background: #901b40; margin-top: -5px!important;}

.fa-arrow-circle-left {
    color: #fff!important;
    font-size: 33px;
}
 
/* Menu */

#mc-wrapper {
    display: flex;
    min-height: 100vh;
    min-height: calc(100vh - 164px);
}

#menu2019 { background: var(--colore-2); width: 180px; flex-shrink: 0; position: relative; font-size:14px; }
#menu2019-sticky { display:block!important; background: var(--colore-2); padding: 0 10px 10px 10px; width: 160px; }
.ns-sticky { position: fixed; position: sticky; top: 10px; }
.menu-titolo {
    margin-top: 8px;
    background: var(--colore-4);
    background: -moz-linear-gradient(45deg, var(--colore-4) 0%, rgba(42,72,182,1) 30%, rgba(66,55,167,1) 52%, rgba(92,43,175,1) 74%, rgba(153,44,180,1) 93%);
    background: -webkit-linear-gradient(45deg, var(--colore-4) 0%, rgba(42,72,182,1) 30%, rgba(66,55,167,1) 52%, rgba(92,43,175,1) 74%, rgba(153,44,180,1) 93%);
    background: linear-gradient(45deg, var(--colore-4) 0%, rgba(42,72,182,1) 30%, rgba(66,55,167,1) 52%, rgba(92,43,175,1) 74%, rgba(153,44,180,1) 93%);
}
.menu-riga, .menu-cerca { background: var(--colore-3); margin: 2px 0; }
.menu-riga {cursor:pointer;}
.menu-titolo, .menu-riga, .intestazione { border-radius: var(--arrotondamento); }
.intestazione { background: var(--colore-4); margin-bottom:2px;}
.obliquazione1 { display:block; transform: skew(-20deg); overflow:hidden; position:relative; outline:none!important; max-height:27px; }
.obliquazione2 { width:100%; padding: 4px 10px 4px 14px; margin-left:-4px; display:inline-block; color:#fff; transform: skew(20deg);}
.obliquazione3 { width:0%; border-radius:var(--arrotondamento); background:#bbccff20; position:absolute; top:0; right:0; bottom:0; left:0;  -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; animation: lampeggio-menu 0.9s infinite ease-in-out;}

#menu2019 input:placeholder-shown {color:#c5c7cc!important;}
#menu2019 ::-webkit-input-placeholder {color:#c5c7cc!important;}
#menu2019 ::placeholder {color:#c5c7cc!important; opacity:1!important;}

@keyframes lampeggio-menu {
  0% {background:#bbccff20;}
  50% {background:#bbccff10;}
  100% {background:#bbccff20;}
}
@keyframes lampeggio80 {
  0% {opacity:.8;}
  50% {opacity:1;}
  100% {opacity:.8;}
}
@keyframes lampeggio90 {
  0% {opacity:.9;}
  50% {opacity:1;}
  100% {opacity:.9;}
}
@keyframes lampeggio95 {
  0% {opacity:.95;}
  50% {opacity:1;}
  100% {opacity:.95;}
}

.menu-riga:hover .obliquazione2 {background:#8888ff10;} 
.menu-riga:hover .obliquazione3 {width:100%; -webkit-transition: all 0.1s ease-in-out; transition: all 0.2s ease-in-out;}

.obliquazione2:before, .nsfas:before {
    font-family: 'Font Awesome\ 5 Free','Font Awesome\ 5 Brands';
    font-weight: 900;
    width: 25px;
    display: inline-block;
    text-align: center;
    margin-left: -6px;
	vertical-align: middle;
}
.obliquazione2:before {padding-right:4px}

#menu2019 #ns-form-ricerca {
    display: block;
    transform: skew(-20deg);
    overflow: hidden;
    position: relative;
    border-radius: var(--arrotondamento);
    margin: 2px 0;
    border: 2px solid var(--colore-3);
    height: 22px;
}
#menu2019 #ns-ricerca {
    width: 100%;
    background: var(--colore-2);
    color: var(--colore-6);
    outline: none;
    border: none;
    padding: 3px 3px 3px 14px;
    margin-left: -4px;
    display: inline-block;
    transform: skew(20deg);
    font-family: 'Source Sans Pro';
    font-size: 14px;
	line-height: 17px;
}
#menu2019 #ns-tasto-cerca {visibility:hidden;overflow:hidden;height:0;width:0;padding:0;margin:0}
#menu2019 input:placeholder-shown {color:#c5c7cc!important;}
#menu2019 ::-webkit-input-placeholder {color:#c5c7cc!important;}
#menu2019 ::placeholder {color:#c5c7cc!important; opacity:1!important;}

#menu-logo-sfondo {
	background: var(--colore-4);
    background: url(https://www.mariocastle.it/wp/wp-content/themes/marios-castle-2020/footer.png), -moz-linear-gradient(45deg, var(--colore-4) 0%, rgba(42,72,182,1) 30%, rgba(66,55,167,1) 52%, rgba(92,43,175,1) 74%, rgba(153,44,180,1) 93%);
    background: url(https://www.mariocastle.it/wp/wp-content/themes/marios-castle-2020/footer.png), -webkit-linear-gradient(45deg, var(--colore-4) 0%, rgba(42,72,182,1) 30%, rgba(66,55,167,1) 52%, rgba(92,43,175,1) 74%, rgba(153,44,180,1) 93%);
    background: url(https://www.mariocastle.it/wp/wp-content/themes/marios-castle-2020/footer.png), linear-gradient(45deg, var(--colore-4) 0%, rgba(42,72,182,1) 30%, rgba(66,55,167,1) 52%, rgba(92,43,175,1) 74%, rgba(153,44,180,1) 93%);
    background-blend-mode: luminosity;
	transition: opacity .2s ease-in-out;
	opacity: .92;
    position: absolute;
    top: -10px;
    left: 0;
    width: 100%;
    height: 70px;
    z-index: 1;
    display: block!important;
}
#menu-logo-sfondo:hover {
    opacity: 1;
}
#menu-logo-sfumatura {
    background: linear-gradient(0deg, var(--colore-2), transparent 55%);
    position: relative;
    top: -12px;
    width: 100%;
    height: 72px;
    margin-left: -10px;
	margin-bottom: -7px;
    padding: 0 10px;
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center;
    pointer-events: none;
}
#menu-logo-immagine {
    background: url(https://www.mariocastle.it/images/mc-logo-2020-155x52.png);
    background-size: 155px;
    width: 155px;
    height: 52px;
}

#ns-side-social{margin:8px 0 0 -1px;display:flex}#ns-side-social a,.ns-post-social a{display:inline-block;color:#fff;vertical-align:middle}.ns-social-icon{width:30px;height:30px;margin:0 3px 3px 0;position:relative;text-align:center;border-radius:var(--arrotondamento)}.ns-social-icon:hover{opacity:.9}.ns-social-icon .fab{top:5px;position:relative;font-size:20px}#ns-social-facebook{background:#1877f2}#ns-social-facebook .fab{top:6px}#ns-social-instagram{background:#c32aa3}#ns-social-facebook .fab{top:3px}#ns-social-twitter{background:#1da1f2}#ns-social-twitter .fab{top:7px;left:1px}#ns-social-telegram{background:#29d}#ns-social-telegram .fab{top:5px;font-size:22px}#ns-social-youtube{background:#e62117}#ns-social-youtube .fab{top:6px;font-size:20px}#ns-social-twitch{background:#6441a4}#ns-social-twitch .fab{font-size:23px}

@keyframes lampeggio-menu {
  0% {background:#bbccff20;}
  50% {background:#bbccff10;}
  100% {background:#bbccff20;}
}
@keyframes lampeggio80 {
  0% {opacity:.8;}
  50% {opacity:1;}
  100% {opacity:.8;}
}
@keyframes lampeggio90 {
  0% {opacity:.9;}
  50% {opacity:1;}
  100% {opacity:.9;}
}
@keyframes lampeggio95 {
  0% {opacity:.95;}
  50% {opacity:1;}
  100% {opacity:.95;}
}
@media only screen and (max-height:810px) {
	#menu2019-sticky {position:relative;}
}

.menu-modifiche:before {
    content: '\f1da ';
}
#menu-stream:before {
    content: '\f1e8 ';
}
.fa-fire-alt:before {
	content: '\f7e4 ';
}
.fa-newspaper:before {
	content: '\f1ea ';
}
.fa-hands-helping:before {
	content: '\f4c4 ';
}
.fa-globe:before {
	content: '\f0ac ';
}
.fa-language:before {
	content: '\f1ab ';
}
#menu2019 .fas {
    padding-right: 1px;
}

#menu-utente {
    width: 86px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
#menu-avatar {
    position: relative;
    width: 25px;
    display: inline-block;
    text-align: center;
	top: 0;
	margin-left: -6px;
}
#menu-avatar .avatar {
    border-radius: 10px;
    position: relative;
    top: 3px;
    height: 15px;
    width: auto;
}
#menu-impostazioni, #menu-logout, #notification_list_button {
    position: absolute;
    top: 0;
    width: 19px;
    height: 19px;
    text-align: center;
    font-size: 13px;
    padding: 6px 2px 2px 2px;
    background: var(--colore-3);
    border-radius: var(--arrotondamento);
    transform: skew(-20deg);
}
#menu-impostazioni:hover,#menu-logout:hover,#notification_list_button:hover{background:#333351}
#notification_list_button{right:2px; left:auto; color:#fff}
#menu-impostazioni{right:25px; left:auto; color:#fff}
#menu-logout{right:0px; left:auto; color:#fff}
#menu-admin:before{content:'\f505 '}
#menu-admin-nuovo-1:before{content:'\f521 '}
#menu-admin-nuovo-2:before{content:'\f304 '}
#menu-admin-pannello:before{content:'\f023 '}
#menu-navigazione:before{content:'\f101 '}
#menu-community:before{content:'\f500 '}
#menu-wiki-sezione:before{content:'\f05a '}
#menu-altro:before{content:'\f141 '}

.mobile-only {display:none;}
#ns-wrapper{
    flex-grow: 1;
    padding: 10px;
    transition: filter .3s ease-in-out;
    filter: none;
    position: relative;
	margin: 0;
}
#ns-sidewrapper{
	width: 292px;
    padding: 10px 9px 10px 0;
    position: relative;
	flex-shrink: 0;
}
#ns-sidewrapper>.modern-container {position:sticky; top:10px;}
#ns-correlati-head, .ns-barra-head{color:#112;margin:-5px -5px 0 -5px;padding:4px 8px;border-top:2px solid var(--colore-4);border-bottom:1px dashed #96aabe;font-weight:bold;font-size:16px;border-radius:var(--arrotondamento) var(--arrotondamento) 0 0;}

#logo-mobile{background:url(https://www.mariocastle.it/images/mc-logo-2020-400x90.png);background-size:200px;width:200px;height:45px;margin:auto}
.ns-share-icon{width:23px;height:23px;display:inline-block;vertical-align:middle;margin:-7px 3px -5px -7px;}
.ns-boxmaterial .fa, .ns-boxmaterial .fab {position:relative;left:-3px;}
.fa-link, .fa-eye, .ns-boxmaterial .fab {top:1px;}
.share-container-bottom .ns-boxmaterial {padding:5px 14px;margin-bottom:0;}
.ns-article-comment .fa, .ns-article-comment .fab {vertical-align:top;position:relative;top:2px;padding:0 2px 0 1px;}
#facebook-bg{background:#1877f2;}
#instagram-bg{background:#c32aa3;}
#twitter-bg{background:#1da1f2;}
#twitter-icon{background-position:-24px 0;}
#whatsapp-bg{background:#30b945;}
#telegram-bg{background:#2299dd;}
#telegram-icon{background-position:-47px 0;}
.topic-articolo-titolo #twitter-bg{margin:1px 1px 2px 2px;}
#ns-side-social a, .ns-post-social a {display:inline-block;color:#fff;}
.ns-post-social{display:inline-block;position:relative;top:9px;left:1px;}
.ns-social-icon .fa, .ns-social-icon .fab {text-shadow:0 1px 2px rgba(10,20,40,0.5);top:5px;position:relative;font-size:22px;}
#ns-social-facebook{background:#1877f2;} #ns-social-facebook .fa {top:7px;left:1px;}
#ns-social-facebook{background:#c32aa3;} #ns-social-facebook .fa {top:3px;}
#ns-social-twitter{background:#1da1f2;} #ns-social-twitter .fa {left:1px;}
#ns-social-telegram{background:#2299dd;} #ns-social-telegram .fa {left:-1px;}
#ns-social-youtube{background:#e62117;}
#ns-social-twitch{background:#6441a4;}

.ns-index_pulsante {font-size:16px;padding:11px 12px;margin:0 0 6px 0;border-radius:var(--arrotondamento);color:#fff;text-shadow:0 0 1px rgba(0,0,10,0.4);border-bottom: 2px solid rgba(0,0,0,.25);cursor:pointer;height:19px;}
.icona_pulsante {font-size:20px;vertical-align:middle;position:relative;left:-1px;top:-2px;padding-right:3px;text-shadow:0 1px 1px rgba(0,0,10,0.4);}
#nuovotopic_pulsante{background:#37bd69;opacity:1;transition:height 0.2s ease-in-out;}
#compleanno_pulsante{background:#4bacf3;cursor:initial;}
#discord_pulsante{background:#7289DA;}
#login_pulsante{background:#F03060;cursor:initial;}
#nuovotopic_pulsante:hover{background:#41d077;border-color:#439c5d;}
#discord_pulsante:hover{background:#7f97e8;border-color:#6077ca;text-shadow:-1px -1px 0 #6880d6;}
.ns-altro-pulsante {border-bottom:2px solid rgba(20,40,60,0.3);}
.ns-altro-pulsante:hover {opacity:0.9;}
#compleanno_pulsante a,#compleanno_pulsante a:link,#compleanno_pulsante a:visited,#login_pulsante a,#login_pulsante a:link,#login_pulsante a:visited{color:#fff !important;text-decoration:underline !important;}
#discord_online{height:8px;width:8px;border-radius:5em;vertical-align:middle;display:inline-block;margin:-2px 2px 0 0;border:2px solid #fff;}
#nuovotopic{height:48px;position:absolute;top:-100px;background:#fff;padding:5px;border:none;border-radius:6px;transition:height 0.5s ease-in-out;}
.nuovotopic-attivo{height:152px !important;position:relative !important;top:0 !important;margin:5px auto 10px auto;border:1px solid #d3d3d3 ! important;border-bottom:2px solid #d3d3d3 !important;}
.main-wrapper{margin:auto;min-height:100%;width:960px;position:relative;padding:10px 10px 30px 10px;background:#DEE3E7 url(https://www.mariocastle.it/forum/styles/mariocastle2017/theme/images/sito-sfondo-compresso.jpg);}
.modern-container, .modern-container-ns{background:#fff;padding:5px;border-bottom:2px solid #bbbbcc;border-radius:var(--arrotondamento);}
.modern-container-ns{border-top:2px solid var(--colore-4);border-radius:var(--arrotondamento);}
.modern-titolo{color:#fff;background:var(--colore-4);margin-bottom:10px}
.section-viewforum .action-bar, .section-search .action-bar{margin:0 !important;background:#fff;padding:6px;border-bottom:1px solid #ddd;}
.section-viewforum .bottom, .section-search .bottom{border-bottom:2px solid #bbc;border-radius:6px;}
.ns-results-author{border-left:1px solid #dde;padding:0 5px;}
.forum_head{border-radius:6px 6px 0 0;margin:0;padding:5px 5px 10px 5px;}
.modern-titolo{border-radius:6px 6px 0 0;margin:0;padding:5px 5px 10px 10px;}
.forum-title{letter-spacing:-0.4pt;font-size:24px;margin:2px 0 0 2px;display:inline-block;}
#ns-forum-percorso{padding:10px 6px 0 0;}
.modern-titolo a{color:#fff;}
.modern-titolo a:hover{color:#9df;}
.modern-sottotitolo{display:block;padding:6px 0 4px 0;}
.modern-sottotitolo .button{color:var(--colore-4) !important;text-shadow:1px 1px 0 #fff;font-family:'Source Sans Pro';letter-spacing:0.2pt;font-size:13px;height:15px;padding-top:2px;}
.modern-sottotitolo .pagination{float:none;display:inline-block;height:auto;text-align:left;margin-top:0;}
.modern-sottotitolo .pagination strong{font-weight:normal;margin-top:-2px;display:inline-block;}
.modern-sottotitolo .dropdown-select{margin:0;}
.modern-sottotitolo .dropdown-select:after{height:20px;}
.modern-sottotitolo .dropdown-contents a{color:var(--colore-4);text-shadow:none;}
#burlone{background:#fff;border-top:2px solid var(--colore-4);border-bottom:1px solid #d6d6e2;color:#223;padding:9px 10px 7px 10px;vertical-align:middle;border-radius:var(--arrotondamento) var(--arrotondamento) 0 0;}
#burlone:before{content:'ATTIVIT\00c0  RECENTI';font-size:16px;font-weight:bold;font-family:'Source Sans Pro';display:inline-block;}
.modern-sottoinfo, .sez{font-size:13px;font-family:'Source Sans Pro';background:var(--colore-4);display:inline-block;border:1px solid transparent;padding:2px 8px 3px 8px;text-decoration:none !important;outline-style:none !important;border-radius:2px;vertical-align:middle;color:#fff !important;position:relative;top:-1px;}
.sez{vertical-align:initial;height:22px;cursor:pointer;text-shadow:1px 1px 1px rgba(20,20,50,0.4);}
.sez:hover{background:#335;}
.attivo{background:#fff !important;cursor:default;border-color:#aab;color:#778 !important;text-shadow:none !important;}
.modern-sottoinfo a, .modern-sottoinfo a:hover{color:var(--colore-4);}
.modern-titolo .htitle{font-family:'Source Sans Pro';font-size:25pt;margin:0;font-weight:normal;letter-spacing:-0.6pt;display:inline-block;padding-top:2px;}
.ns-results-title{font-size:18pt !important;font-weight:bold !important;margin:3px 0 -10px 0 !important;letter-spacing:-0.1pt !important;}
.white-container{margin:auto;padding:5px;background:#fff;border:1px solid rgba(0, 0, 0, 0.12);border-radius:6px;}
.link-veloci{background:#fff;margin-bottom:10px;margin-right:2px;width:122px;border-radius:4px;height:30px;padding:10px 5px;display:inline-block;text-align:center;font-size:22px;font-family:'Source Sans Pro', sans-serif;}
.link-veloci:hover{background:#fff;}
.link-veloci img{DISPLAY:NONE;vertical-align:middle;}
.source-sans{font-size:14px;font-family:'Source Sans Pro';}
.font-mini{font-size:13px;font-family:'Source Sans Pro';}
.recent_list{background:#fff;border-radius:0;display:block;border-bottom:1px solid #d6d6e2;}
.recent-topics-header{text-align:left;opacity:.8;font-size:10px;padding:5px;background:#fff;border:1px solid rgba(0,0,0,0.1);border-top-left-radius:5px;border-top-right-radius:5px;margin-bottom:-1px;}
.ns-topictd{width:100%;vertical-align:middle;padding:13px 0;color:var(--colore-5);font-size:13px;}
.ns-topictitle{display:inline-block;width:85%;width:calc(100% - 80px);vertical-align:middle;}
.ns-topictitle-link{color:var(--colore-2) !important;text-decoration:none;font-size:17px;font-family:'Source Sans Pro';display:inline-block;margin-bottom:9px;}
.ns-topictitle-link:hover{color:#506080 !important;}
.section-viewforum .ns-topictitle-link{display:inline;}
.mobile-quicktopic{float:right;padding:0 0 0 12px;position:relative;right:-9px;}
.topicdetails{margin-left:36px;margin-top:2px;white-space:nowrap;font-size:13px;font-family:'Source Sans Pro';}
.topicicon{float:left;border-right:1px solid #ddd;padding:16px 18px 12px 18px;margin:0 12px 0 0;}
.topic_row{border-bottom:1px solid #dde;font-size:11.8pt;}
.topic_row:last-child{border:0;}
.topicdata{padding:5px 0 2px 0;color:#889;margin-top:8px;font-size:13px;letter-spacing:0.07pt;padding:0;display:inline-block;}
.section-search .topicinfo{padding-left:3px !important;}
.topicinfo{font-size:12px;width:135px;padding-left:10px;border-left:1px solid #dde;line-height:19px;min-width:86px;}
.topicinfo-sez{font-size:10px;text-align:left;padding-left:10px;width:100px !important;white-space:nowrap;}
.lastpost, .topicinfo-sez{line-height:17px;font-family:'Source Sans Pro';font-size:12px !important;}
.topicauthor{font-size:13px;font-family:'Source Sans Pro';font-weight:normal !important;}
.topicicon-sez{float:left;margin-right:20px;margin-left:10px;}
.topictd{width:100%;padding:11px 5px;height:30px;}
a.topictitle{font-family:'Source Sans Pro', Helvetica, Arial, Sans-serif;text-decoration:none;color:#435065;}
a.topictitle:hover{opacity:0.8;}
.rt-container{border-bottom:1px solid #bbc;}
.attivo{color:#778;cursor:default;}
.filtro{display:none !important;}
#ns-sezioni{margin-bottom:8px;}
#ns-sezioni .ns-correlati:last-child{border-bottom:0;padding-bottom:0;}
.section-viewforum #ns-sezioni{margin-bottom:10px; margin-top:0;}
.ns-sezioni-last{float:right;width:275px;}
.sezione{display:inline-block;background:#fff;width:100%;margin:11px 0 0 0;border-bottom:2px solid #bbbbcc;border-radius:6px;overflow:hidden;}
.section-viewforum .sezione{margin:0 0 3px 0;}
.sezione_info{padding:5px 0 7px 3px;font-size:20px;display:inline-block;}
.sezione_banner{position:relative;width:84px;height:38px;overflow:hidden;display:block;}
.sezione_banner img{position:absolute;transition:all .05s ease-in-out;}
.sezione_lastpost{height:10px;width:5px;}
.smmtitle{font-family:Avenir,"Open Sans","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;margin-left:10px;font-size:20px;font-weight:bold;color:#242633;float:left;}
.stat-block{clear:both; margin-top:8px}
.stat-block h3{margin:0 0 3px 45px; border-bottom:1px solid #d6d6e2;}
.stat-block p{margin-bottom:0;padding-left:45px;line-height:22px;}
table#topictable hr{border-bottom:1px solid rgba(0,0,0,0.25);}
span.forumpagination a:link{color:rgb(130, 130, 130)}
span.forumpagination a:visited{color:rgb(140, 140, 140)}
span.forumpagination a:hover{color:rgb(16, 82, 137)}
.searchresults-title{font-family:'Source Sans Pro';}
.border{border-bottom:1px solid #ddd;margin-bottom:4px;}
.section-search select{font-family:'Source Sans Pro';}
.reg-label{text-align:left;display:inline-block;}
.modern-cover{display:block;height:230px;background-color:#000;background-size:cover;background-position:center;}
.modern-cover:before{content:'';display:block;width:100%;height:230px;opacity:0.75;background:#001a33;}
.modern-cover:hover{opacity:0.95;}
.article{background:#fff;font-size:11px;color:#444;padding:0;margin-bottom:0;overflow:hidden;border-radius:3px 3px 0 0;}
.article-title{margin:0 0 -15px -2px;position:absolute;top:6px;z-index:999;text-shadow:1px 1px 2px #000;pointer-events:none;}
.article-comment{padding-right:3px;background:#1ABA4A;padding:3px 6px;vertical-align:top;border-radius:3px;color:#fff !important;position:relative;top:3px;}
.article-comment:hover{background:#0AAA0A;}
.article .review_wrapper{visibility:hidden;height:0;overflow:hidden;margin-bottom:-21px;display:block;}
#portal-body{width:100%;}
#portal-body .cover{visibility:hidden;height:0;overflow:hidden;margin-bottom:-20px !important;}
#portal-body .postbody{padding:0;}
.gallery .didascalia{display:none !important;}
.news-content{font-family:'Source Sans Pro', Helvetica, Arial;font-size:11.2pt;line-height:27px;width:100%;text-align:justify;margin-top:-5px;padding:0 15px 0 15px;}
.news-data{height:21px;font-size:11px;margin-top:10px;padding-top:3px;border-top:1px dashed #bbc;color:#889;}
.news-data .username-coloured{font-weight:normal;}
.news-front{height:150px;width:24%;width:calc(25% - 4px);text-align:center;display:inline-block;margin:0 2px 5px 0;padding:0;overflow:hidden;background-size:cover;background-position:center;border-radius:3px 3px 0 0;border-bottom:2px solid var(--colore-4);}
.news-front:last-child{margin-right:0;}
.news-front-mask{display:block;position:absolute;height:100%;width:100%;}
.news-front-mask{transition:all 0.2s ease-in-out;}
.news-front-mask:hover{background:rgba(0,10,30,0.1);}
.news-front-title{position:absolute;bottom:0;left:0;right:0;padding:5px 8px;background:#fff;color:#105289;font-family:'Source Sans Pro';font-size:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
#portal-body .review_rightinfo{display:none;}
#ns-tuotopic{margin:-3px auto 8px auto;background:#f8e8c8 url(https://www.mariocastle.it/images/2015/12/Parakarry-SPM.png) top left 8px no-repeat;background-size:77px;border:1px solid #c8a090;text-align:center;box-shadow:0 2px 0 #ccd;}
#ns-tuotopic-dati{color:#b79571;font-size:15px;}
#ns-tuotopic-condividi, .ns-tuotopic-num{color:#476ad2;}
#ns-tuotopic-condividi{margin:2px 0;font-size:13px;}
.mobile-post-header{height:30px;border-bottom:2px solid #c0c0d0;color:#fff;vertical-align:middle;border-radius:var(--arrotondamento) var(--arrotondamento) 0 0 !important;margin:auto;text-align:left;padding:0;}
.mobile-post-author{width:213px;text-align:center;padding:5px 0 0 0;font-size:16px;font-family:'Source Sans Pro';display:inline-block;letter-spacing:0.1pt;}
.desktop-avatar img{max-width:200px;height:auto;}
.post-container{border-radius:0 0 var(--arrotondamento) var(--arrotondamento);margin:0 auto 5px auto;height:auto;position:relative;}
.post-buttons{padding:4px 4px 0 0;}
.post-date{float:left;padding:1px 6px;font-family:'Source Sans Pro';font-size:13px;}
.post-profile{padding:5px 6px 3px 6px;margin:2px 2px 1px 2px;color:#999;font-size:11px;line-height:11.5pt;border:1px dotted #cde;border-radius:var(--arrotondamento);font-family:'Source Sans Pro';}
.post-profile strong{font-weight:normal;}
.full-post-profile{padding:5px 4px 5px 5px;width:200px;display:inline-block;vertical-align:top;text-align:center;}
.post-articolo .vt-postcontent a{overflow:hidden;}
.post-articolo .image-popup-no-margins{display:inline-block;}
.imagetag {border-radius:var(--arrotondamento);overflow:hidden;}
.post-articolo #cover-link{width:100%;display:inline-block;background:#151419;}
.cover{max-height:602px;border-radius:var(--arrotondamento) !important;}
.modern-rank{position:relative;width:25px;height:22px;overflow:hidden;background:rgba(0,5,15,0.7);border-radius:2px;text-align:center;display:inline-block;padding:2px 0 0 0;}
.modern-rank img{max-width:none;vertical-align:middle;}
#articolo-firma{border-top:1px dashed #bbbecd;color:#778;margin:8px 0 -4px 0;padding-top:6px;font-size:90%;}
#articolo-firma a:link{color:#37a;}
#articolo-firma a:hover{color:#49c;}
.thumb img{max-width:250px;height:auto;}
.ns-rank{position:absolute;top:-29px;left:3px;}
.ns-rank .ns-rankdetail{visibility:hidden;width:188px;padding:2px;background-color:rgba(34, 34, 51, 0.95);color:#fff;text-align:center;border-radius:var(--arrotondamento);padding:5px 0;position:absolute;z-index:1;top:9px;left:11px;opacity:0;transition:opacity 0.5s;line-height:21px;font-size:13px;margin:0 0 4px -1px;}
.ns-rank:hover .ns-rankdetail{visibility:visible;opacity:1;}
.ns-datiutente{background:#99b;padding:2px 5px;margin:1px;display:inline-block;color:#fff;border-radius:2px;}
#ns-articolo-sep{width:99%;text-align:center;margin:-3px auto 7px auto;}
#ns-articolo-sep-l{display:inline-block;border-bottom:1px dashed #99a;position:relative;top:-5px;width:100%;}
.vt-box{margin-bottom:16px;overflow:hidden;}
.vt-postprofile{width:170px;margin-left:5px;margin-top:3px;text-align:center;}
.vt-postprofile img{max-width:178px;margin-left:-6px;height:auto;}
.vt-postcontent, .preview{font-size:16px;line-height:27px;font-family:'Source Sans Pro', Helvetica;padding:4px 12px;margin:5px auto 3px auto;min-height:190px;display:inline-block;border-left:1px dashed #bbbecd;color:#2b2c2d;overflow:auto;width:80%;width:calc(100% - 245px);}/*11.2pt-27px-#30323c*/
.topic-articolo .vt-postcontent, .topic-articolo .preview{text-align:justify;}
.vt-content{padding:5px 0 0 10px;font-size:12px;width:680px;border-left:1px dashed #ddd;}
.vt-postprofiletd{width:162px;}
.vt-seperator{width:100%;height:0;border-top:none;margin-bottom:0px;clear:both;margin-top:-5px;}
.content{min-height:3em;overflow:hidden;line-height:1.4em;font-size:1em;color:#333333;padding-bottom:1px;}
.content h2, .panel h2{font-weight:normal;color:#989898;border-bottom:1px solid #bbbbcc;font-size:1.6em;margin:0.5em 0;padding-bottom:0.5em;}
.preview{border:none;}
.forabg, .forumbg{background:#fff;margin-bottom:4px;padding:5px;clear:both;border-radius:0 0 var(--arrotondamento) var(--arrotondamento);border-bottom:2px solid #bbbbcc;}
.panel{border-top:2px solid var(--colore-4);margin-bottom:5px;padding:8px;border-radius:var(--arrotondamento);border-bottom:2px solid #bbc;}
.ns-utente-sloggato{background:#17ab45;padding:5px 8px;margin:4px 5px;color:#fff;border-radius:3px;}
.ns-utente-sloggato:hover{background:#ea285a;}

.review_rightinfo{float:right; width:200px !important; min-height:100px; padding:4px 4px 4px 10px; margin-left:10px; background:rgba(100,100,255,0.06); border:1px solid rgba(150,150,200,0.4); border-bottom:2px solid rgba(150,150,200,0.4); border-radius:var(--arrotondamento); font-size:13px; line-height:21px; text-align:left;}
.review_rightinfo img{max-width:225px; height:auto; margin-bottom:1px;}
.post-articolo .full-post{display:none !important;}
.post-articolo .vt-postcontent{padding:10px 15px 20px 15px;display:block;width:auto !important;overflow:hidden;border:0 !important;margin:0 !important;}
@media only screen and (max-width:1000px){.post-articolo .vt-postcontent{padding:10px;width:95.5% !important;width:calc(100% - 20px) !important;}
}
.post-articolo .mobile-post-author{text-align:left !important;font-size:15px !important;}
.post-articolo .signature{display:none;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a{background:#fff;color:#666;position:relative;top:1px;border-bottom:1px solid #fff;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{background:#f0f0f0}
.profile_view_tabs li{border:1px solid rgba(0,0,0,0.1);border-radius:3px;}
.ui-tabs .ui-tabs-panel{border-top:1px solid rgba(0,0,0,0.1) !important;}
.gallery .image-popup-no-margins{display:inline !important;}
.gallery img{display:inline-block;float:left;margin-right:1px;margin-bottom:1px;width:calc(25% - 1px);height:auto;}
.gallery img:hover{opacity:0.9;}
.gallery .didascalia{display:none !important;}
.didascalia{overflow:hidden;background:rgba(10,10,20,0.8);color:#fff;width:100%;display:inline-block;position:absolute;z-index:2;bottom:0;left:0}
.ads{text-align:center;border-top:2px solid var(--colore-4);border-radius:var(--arrotondamento);}
.clearboth{clear:both;float:none;}

.ns-barra-head{margin:0;background:#fff;}
.ns-annunci{margin-bottom:5px !important;}
.ns-correlati{margin:5px 0 7px 0;padding:3px 5px 12px 5px;border-bottom:1px dashed #96aabe;}
.ns-correlati:last-child {margin-bottom:0;border-bottom:0;padding-bottom:8px;}
.ns-correlati a:hover, #ns-topic-precedenti-rec a:hover {opacity:.8}
.ns-correlati-side{float:left;padding-bottom:20px;}
.ns-correlati-evidenza, .ns-correlati-topic{width:80px;padding:1px 0;color:#fff;display:inline-block;text-align:center;margin:0 2px 0 0;cursor:default;font-size:13px;border-radius:1px;}
.ns-correlati-evidenza{background:#E70012;}
.ns-correlati-topic{background:#188ed6;}
.ns-correlati-title{color:#223;font-size:11.5pt;letter-spacing:-0.2pt;margin-bottom:3px;display:inline-block;line-height:15pt;/*text-overflow:ellipsis;white-space:nowrap;*/width:99%;overflow:hidden;}
.ns-fine{font-size:12px;text-align:center;padding:7px 30px;margin-top:5px;}
.ns-fine a{color:#8a98a2;}
.section-index #ns-sidewrapper, .section-viewforum #ns-sidewrapper, .section-ucp #ns-sidewrapper {display:none;}
.topic-articolo-titolo .htitle{margin:1px 0 4px -1px;}
.topic-articolo-titolo .htitle h1, .article-title-font {
    font-family: 'Source Sans Pro', Helvetica;
    font-weight: bold;
    color: #001;
    display: inline-block;
    font-size: 24pt;
    letter-spacing: -1pt;
    line-height: 1.06em;
    overflow: hidden;
}
.ns-articolo-comme {background:var(--colore-4);display:block;color:#fff;padding:2px 10px 3px 10px;font-size:15px;font-weight:bold;border-radius:var(--arrotondamento);margin:-4px auto 4px auto;border-bottom:2px solid #bbbbcc;}
.ns-articolo-barra {background:var(--colore-4);display:block;color:#fff;padding:2px 10px 3px 10px;font-size:20px;font-weight:bold;border-radius:var(--arrotondamento);margin-bottom:4px;}
.ns-articolo-barra:hover {opacity:.8;}
#ns-articolo-si .topic-articolo-titolo .htitle h1{letter-spacing:-0.8pt;font-size:30pt;}
.article-title-font{color:#fff;text-transform:uppercase;letter-spacing:-0.4pt;font-size:30pt;text-align:left;padding-right:8px;}
.topic-articolo-titolo{background:#fff;padding:11px 15px 13px 15px;margin-bottom:10px;border-radius:var(--arrotondamento);border-bottom:2px solid #bbc;border-top:2px solid var(--colore-4);}
.post-articolo{border-top:1px dashed #96aabe;margin-top:-15px;margin-bottom:10px;}
.topic-articolo .topic-articolo-titolo{overflow:hidden;}
.topic-titolo-utente{padding:11px 11px 10px 11px;margin-bottom:5px;border-bottom:2px solid #bbbbcc;border-radius:var(--arrotondamento);}
.listasezioni{padding:3px;margin-bottom:5px;border-bottom:2px solid #bbbbcc;border-radius:var(--arrotondamento);background:var(--colore-4);color:#fff;padding-left:13px;font-size:15px;}
.listasezioni a:hover{color:#9df;}
.listasezioni a{color:#fff; padding:0 1px;}
#ns-sezione{display:block;color:#2851cc;}
.ns-condividi{margin:14px 0 16px 0;}
#ns-box-dx{float:right;width:70px;height:70px;background:var(--colore-4);text-align:center;font-size:54px;color:#fff;}
#ns-autore{color:#66667e;font-size:11.4pt;letter-spacing:0.1pt;padding:6px 0 16px 0;}
#ns-autore a, .ns-sezione{color:#2851cc;letter-spacing:-0.2pt;font-size:11.7pt;text-decoration:none;}
#ns-autore a:hover, .ns-sezione:hover{color:#2b7fea;}
.ns-sezione{border-bottom:2px solid;display:inline-block;margin-bottom:8px;height:18px;}
.share-container{position:absolute;top:-46px;right:15px;}
.share-container-bottom{margin:10px 0 -10px 0;}
.share-container a, .share-container-bottom a{background:#fff;color:#fff !important;display:inline-block;}
.ns-boxlink{background:#fff;color:#fff;display:inline-block;}
.topic-titolo-utente .ns-boxlink{float:left;}
.ns-boxmaterial{color:#fff;padding:7px 14px;display:inline-block;margin:1px 0 2px 0;font-size:10.5pt;letter-spacing:0.2pt;text-transform:uppercase;border-radius:var(--arrotondamento);}
#ns-copybtn{padding:7px 5px 7px 10px;cursor:pointer;transition:all 0.5s ease-in-out;}
#ns-copybtn:hover{opacity:0.8;}
#ns-copybtn:active{background:#17ab45;transition:0.5s;}
@media only screen and (min-width:1036px){
#ns-copybtn:active:after {content:'Copiato!';text-transform:initial;transition:0.5s;}
}
a .ns-boxmaterial:hover, .share-container .ns-boxmaterial:hover, .share-container-bottom .ns-boxmaterial:hover{opacity:0.8;}
#ns-sinistra-topic #ns-commenta{margin:0 5px 0 0;}
#ns-sinistra-topic{display:inline-block;vertical-align:middle;}
#ns-sinistra .pagination li.next a{padding:5px 3px 2px 3px;background-position:-50px -16px;}
.topic-titolo-utente .pagination li.next a{padding:5px 3px 2px 3px;}
.tools-icon{margin:0 0 0 -3px;}
#ns-sinistra .pagination li.previous a{padding:5px 3px 2px 3px;background-position:-30px -16px;}
#ns-sinistra .pagination > ul{margin-left:0;}
#ns-sinistra .pagination li.page-jump a:hover, .pagination .dropdown-visible a.dropdown-trigger, .nojs .pagination .dropdown-container:hover a.dropdown-trigger{background-position:0 -18px;}
#ns-sinistra .pagination li.next a:hover{background-position:-50px 4px !important;}
#ns-sinistra .pagination li.previous a:hover{background-position:-30px 4px !important;}
#ns-commenta, #ns-articolo-pagination{background:#17ab45;margin-right:1px;}
#ns-articolo-pagination{margin:0 1px 0 -7px;padding:1px 5px 5px 5px;}
#ns-articolo-pagination a, #ns-articolo-pagination span{border:none !important;border-radius:1px;background-color:#137341;color:#fff;margin-left:0;}
#ns-sinistra .pagination li.active span, #ns-sinistra .pagination li a:hover{background-color:#fff;color:#607280;}
#ns-commenta-num{padding:0 1px;font-size:11pt;margin:-3px 0;display:inline-block;}
.topic-titolo-utente .button{padding-top:7px;padding-bottom:7px;border-radius:0;}
.ns-boxgrigio{background:#8a98a2;}
#cover-link{margin-bottom:10px;}
#ns-articolo-no .share-container{top:-87px;right:11px;}
#ns-articolo-no .htitle{margin:1px 0 12px 0;}
#ns-menu-wrapper li:hover, #ns-sideact{background:rgb(51,55,81);box-shadow:0 1px 1px rgba(10,10,10,0.3);}
#ns-sideact:after{display:inline-block;width:18px;height:24px;position:absolute;right:0px;content:'';background-image:url(https://www.mariocastle.it/forum/styles/mariocastle2017/theme/images/sito-sidearrow-rutZLay.png);}
.ns-forum-icon{background:url(https://www.mariocastle.it/forum/styles/mariocastle2017/theme/images/sito-frecce-ETwKteO.gif);display:inline-block;}
.ns-forum-icon-pp{background-position:0 -53px;margin:0 14px 0 13px;position:relative;top:1px;width:17px;height:11px;}
.ns-primopiano:hover .ns-forum-icon-pp{background-position:0 -64px;}
.ns-forum-icon-old{background-position:0 0;margin:0 14px 0 13px;position:relative;top:1px;width:17px;height:11px;}
.recent_list:hover .ns-forum-icon-old{background-position:0 -11px;}
.ns-forum-icon-new{background-position:0 -22px;margin:0 15px 0 13px;position:relative;top:1px;width:17px;height:11px;}
.recent_list:hover .ns-forum-icon-new{background-position:0 -33px;}
.ns-forum-icon-lastpost{background-position:0 -44px;margin-right:1px;width:8px;height:9px;}
.ns-topic-icon{background:url(https://www.mariocastle.it/forum/styles/mariocastle2017/theme/images/sito-icone-rJmj4Gi.png);display:inline-block;vertical-align:middle;position:relative;top:-1px;left:-3px;}
.ns-tasto-account,.ns-tasto-link{display:inline-block;color:#fff;width:200px;text-align:center;padding:10px;font-size:26px;font-style:italic;text-shadow:0 1px 1px rgba(0,0,10,0.4);border-radius:var(--arrotondamento);border-bottom: 2px solid rgba(0,0,10,0.3);}
.ns-tasto-account:hover,.ns-tasto-link:hover{opacity:0.93;}
.ns-tasto-account{background:#F03060;display:none;}
.ns-tasto-link{background:#4bacf3;}
#ns-topic-icon-visite{background-position:0 0;width:21px;height:12px;}
#ns-topic-icon-commenta{background-position:0 -12px;width:21px;height:13px;}
#quickreply{border-radius:var(--arrotondamento);}
#quickreply .pagination{float:right;}
#ns-pm-preview{border:1px dashed #bbc;margin-top:10px;}
#ns-pm-opzionibasse{border-left:1px dashed #bbc;border-right:1px dashed #bbc;margin-bottom:0;}
#ns-titoloucp{font-size:32px;letter-spacing:-0.5pt;margin-bottom:-10px;}
#ns-stitoloucp{font-size:16px;letter-spacing:0;margin:16px 0 4px 0;}
#ns-stitoloucp a{background:rgba(160,200,240,0.45);padding:2px 8px;border-radius:var(--arrotondamento);}
#ns-stitoloucp a:hover{background:rgba(160,200,240,0.7);color:#fff;}
#cp-main #review{margin:0;padding:1px 5px 4px 5px;}
#ns-mark{float:right;padding:2px 7px 0 7px;position:relative;top:-2px !important;right:-3px !important;color:#eee;height:20px;font-weight:bold;}
#ns-mark:hover{color:#22a5bb;}
.topic_poll{margin-bottom:7px;}
.topic_poll .author{margin:0 0 2px 3px;font-size:13px;}
.polls{padding:0 3px;}
.poll-title{margin:8px 0;padding:0 8px 12px 3px;}
.polls dt{font-size:13px;padding-top:3px;}
.polls .poll_vote{margin-top:0;}
.poll_total_votes .resultbar{font-size:13px;margin:4px 0 0 0;}
@media only screen and (max-width:1750px){.ns-share-detail,.large-only{display:none;}}
@media only screen and (max-width:1530px){.topic-articolo-titolo .dropdown-select{display:none;}}
@media only screen and (max-width:1400px){.ns-1400{display:block !important;}}
@media only screen and (max-width:1035px){#ns-topicviews{display:none;}}
@media only screen and (max-width:1000px){

	#mc-wrapper{display:block;}
	.slideout-open #ns-wrapper {position:absolute; top:0; filter:brightness(0.5);}
	.slideout-open #ns-sidewrapper, .slideout-open #mc-footer {display:none;}
	
	#ns-wrapper {padding-bottom:0;}
	#ns-sidewrapper {width:auto; padding:10px 10px 10px 10px;}
	
	body, #ns-wrapper {background:var(--sfondo);}
	#menu2019 {
		overflow-y: scroll;
		overflow-x: hidden;
		position: fixed;
		bottom: 0;
		top: 0; 
	}
	#menu2019 {
		scrollbar-width: none; /* For Firefox */
		-ms-overflow-style: none; /* For Internet Explorer and Edge */
	}
	#menu2019::-webkit-scrollbar {
		width: 0px; /* For Chrome, Safari, and Opera */
	}
	
	#ns-annunci-lat{text-align:center;display:block;}
	
	#ns-topic-precedenti-rec {border-radius:var(--arrotondamento)!important; margin-top:0!important;}
	#intro2019 {font-size:15px!important;}
	
	.stat-block {margin-bottom:8px;}
	
}
@media only screen and (max-width:755px){.topic-titolo-utente .pagination{display:block;top:6px;margin-bottom:2px;}
.ns-rece-grande{display:none !important;}
.ns-rece-piccola{display:block !important;}
.ns-pro{text-align:left !important;display:block !important;padding:10px !important;}
}
@media only screen and (max-width:585px){.ns-sezioni-last{float:none;margin:-1px 0 0 3px;line-height:25px;font-size:13px;} #ns-forum-percorso{float:none;padding:2px 6px 0 10px !important;}}
@media only screen and (max-width:462px){.ns-topic-icon{display:none;}}
@media only screen and (max-width:434px){#ns-commenta-num{display:none;}}
.vt-rank{font-size:10px;font-weight:bold;color:#336699;}
.vt-stats{text-align:left;color:#505073;font-size:9px;margin-top:3px;line-height:13px;}
.vt-socialicon{padding:1px;background-color:#FFFFFF;border:1px solid #3399cc;border-radius:var(--arrotondamento);-moz-border-radius:var(--arrotondamento);-webkit-border-radius:var(--arrotondamento);margin-top:-20px;margin-left:3px;margin-right:3px;float:right;}
.vt-socialicon:hover{border-color:#006699;}
.vt-datebar{text-align:right;font-size:10px;color:#004a94;margin-top:-3px;margin-right:-7px;}
.rank_image{opacity:.9;transition:all 0.5s ease-in-out;}
.rank_image:hover{opacity:1;transition:all 0.5s ease-in-out;}
.rank_progress_bar{border:1px solid rgba(0,0,0,0.1);border-radius:var(--arrotondamento);width:177px;margin-left:-6px;position:relative;clear:right;background:#f2f2f2;height:1px;}
.rank_progress_bar span{z-index:2;position:relative;top:-2px;font-size:10px;}
.rank_progress_bar .bar{background-image:url("https://www.mariocastle.it/forum/styles/mariocastle2015/theme/images/esperienza.png");border-right:1px solid #d8efff;display:block;height:100%;z-index:1;position:absolute;top:0;left:0;}
.signature{background:#eee;border:1px solid #ccd;margin-top:21px;padding:5px 5px 0 5px;clear:left;line-height:140%;overflow:auto;border-radius:var(--arrotondamento);max-height:132px;font-size:85%;color:#294f6a;}
.signature a, .signature a:visited, .signature a:hover, .signature a:active{border:none;text-decoration:none;background-color:transparent;}
.signature:hover{opacity:1;}
dd .signature{margin:0;padding:0;clear:none;border:none;}
.signature li{list-style-type:inherit;}
.signature ul, .signature ol{margin-bottom:1em;margin-left:3em;}
a.button1, input.button1, input.button3, a.button2, input.button2{width:auto;padding-top:1px;padding-bottom:1px;color:#4a4a4a;background-color:#eaf0f3;border-radius:2px;}
a.button1, input.button1{font-weight:bold;border:1px solid #888;}
input.button3{padding:0;margin:0;line-height:5px;height:12px;background-image:none;font-variant:small-caps;}
a.button2, input.button2, input.button3{border:1px solid #888;}
a.button1, a.button1:link, a.button1:visited, a.button1:active, a.button2, a.button2:link, a.button2:visited, a.button2:active{text-decoration:none;color:#000000;padding:2px 8px;line-height:250%;vertical-align:text-bottom;background-position:0 1px;}
a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover, input.button3:hover{border-color:#27354a;color:#27354a;}
input.inputbox, textarea.inputbox, select{-moz-border-radius:2px;-webkit-border-radius:2px;background-image:url("https://www.mariocastle.it/forum/styles/mariocastle2015/theme/images/formbg2.gif");background-repeat:repeat-x;border:1px solid #8d9aac;font-size:14px;}
.captcha-panel input {vertical-align:baseline;}
.section-posting textarea.inputbox{background:#fff !important;}
.posting-title-explanation{font-size:12px;}
#format-buttons{margin:2px 0 6px 0;line-height:21px;background:#eee;margin-bottom:0;width:70%;width:calc(100% - 200px);max-width:100%;border:1px solid rgba(0,0,0,0.15);border-bottom:0;border-radius:var(--arrotondamento) var(--arrotondamento) 0 0;padding:0 5px 3px 5px;letter-spacing:1px;text-align:center;}
#format-buttons:hover{border-color:rgba(0,0,0,0.25);}
#format-buttons input, #format-buttons select{color:#666;padding-right:5px;font-size:11px;vertical-align:middle;border:none;border-right:1px solid #ddd;background:transparent;border-radius:0;}
#format-buttons input:hover, #format-buttons select:hover{color:#888;}
#format-buttons input:last-child{border:none;}
.section-ucp #format-buttons{height:21px;}
#comment #format-buttons{margin:0 0 5px 0 !important;width:auto;border:0;border-bottom:1px solid #ddd;}
#postingbox{border-radius:0;border-bottom:0;}

@-webkit-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@-webkit-keyframes width{0%{width:300px;}
100%{width:50vw;}
}
@keyframes width{0%{width:300px;}
100%{width:50vw;}
}
.evento-in-corso {
  -webkit-animation: lampeggio 1.2s infinite;  /* Safari 4+ */
  -moz-animation: lampeggio 1.2s infinite;  /* Fx 5+ */
  -o-animation: lampeggio 1.2s infinite;  /* Opera 12+ */
  animation: lampeggio 1.2s infinite;  /* IE 10+, Fx 29+ */
  transition: all 0.5s ease-out;
}
.evento-in-corso:hover{
 -webkit-animation: none;
  -moz-animation: none;
  -o-animation: none;
  animation: none; 
  background-color:#e63457!important;
 }
@-webkit-keyframes lampeggio {
  0%,100% {
    background-color:transparent;
	box-shadow:0 1px 1px rgba(10,10,10,0);
  }
  50% {
	background-color:#c11637;
	box-shadow:0 1px 1px rgba(10,10,10,0.3);
  }
}

/* Footer 2019 */

#mc-footer {
    display: flex;
    justify-content: center;
    color: var(--colore-6);
    font-size: 13px;
    text-align: center;
    height: 164px;
    position: relative;
    background-blend-mode: luminosity;
}
#mc-footer-sfumatura {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: linear-gradient(0deg, transparent, var(--colore-2) 90%);
	z-index: 1;
}
#mc-footer-contenuto {
    position: relative;
    z-index: 2;
    width: 96%;
    line-height: 21px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 15px;
}
#mc-footer-sinistra, #mc-footer-destra {
	float: left;
    text-align: center;
}
#mc-footer a {
	color: var(--colore-6);
	text-decoration: none;
}
#mc-footer .fab {
    font-size: 21px;
	padding: 0 0 5px 5px;
}
#mc-footer .fab:hover {
    opacity: .8;
}
@media only screen and (min-width:1001px) {
	#mc-footer-sinistra {
		text-align: left;
	}
	#mc-footer-destra {
		text-align: right;
	}
	#ns-angolo {
		background: var(--colore-2);
		position: absolute;
		height: 6px;
		width: 6px;
		bottom: 0;
		left: 0;
	}
	#ns-angolo:before {
		background: var(--sfondo);
		position: absolute;
		width: 6px;
		height: 6px;
		border-radius: 0 0 0 var(--arrotondamento);
		content: ' ';
	}
	fieldset dl {
		display: flex;
	}
	fieldset.fields2 dd {
		margin-left: 10px!important;
		align-self: center;
	}
}
@media only screen and (max-width:1000px) {
	#mc-footer {
		align-items: center;
	}
	#mc-footer-contenuto {
		line-height: 25px;
		display: block;
		padding-top: 0;
	}
	#mc-footer-sinistra, #mc-footer-destra {
		width: 100%;
		display: block;
		float: none;
	}
	#mc-footer .fab {
		font-size: 20px;
		padding: 5px;
	}
	#mc-footer-destra a {
		margin: 5px 5px 0 5px;
		white-space: nowrap;
		display: inline-block;
	}
}

#countdown-e3{margin-bottom:5px; color:#aab; text-align:center; display:block !important; min-height:133px;DISPLAY:NONE!important;}
#countdown-e3-1400{margin-bottom:5px; color:#aab; padding-left:12px; min-height:18px;}
a{direction:ltr;unicode-bidi:embed;text-decoration:none;}
.username-coloured{display:inline !important;padding:0 !important;}
.forumbg .header a, .forabg .header a, th a{text-decoration:none;}
li.breadcrumbs span:first-child > a{display:inline-block;padding-left:17px;}
.dropdown-extended a.mark_read{background-position:center center;background-repeat:no-repeat;border-radius:3px;display:none;margin-top:-20px;position:absolute;z-index:2;right:3px;top:50%;width:40px;height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;border-bottom-width:2px;}
.dropdown-extended li:hover a.mark_read{display:block;}
a.forumtitle{font-family:'Source Sans Pro', Helvetica, Arial, Sans-serif;font-size:14px;font-weight:bold;text-decoration:none;}
a.lastsubject{text-decoration:none;}
.postlink{text-decoration:none;border-bottom:1px solid transparent;padding-bottom:0;}
.postlink:hover{text-decoration:none;}
.signature a, .signature a:hover{border:none;}
.postprofile a, .postprofile dt.author a{font-weight:bold;text-decoration:none;}
.search .postprofile a{text-decoration:none;font-weight:normal;}
.back2top{clear:both;height:11px;text-align:right;}
a.top{background:none no-repeat top left;text-decoration:none;width:11px;height:11px;display:block;float:right;overflow:hidden;letter-spacing:1000px;text-indent:11px;}
a.top2{background:none no-repeat 0 50%;text-decoration:none;padding-left:15px;}
a.arrow-up{background:none no-repeat left center;}
a.arrow-down{background:none no-repeat right center;}
a.arrow-left{background:none no-repeat 3px 60%;}
a.arrow-right{background:none no-repeat 95% 60%;}
a.arrow-up{padding-left:10px;text-decoration:none;border-bottom-width:0;}
a.arrow-up:hover{background-position:left top;}
a.arrow-down{padding-right:10px;}
a.arrow-down:hover{background-position:right bottom;text-decoration:none;}
a.arrow-left{padding-left:12px;}
a.arrow-left:hover{text-decoration:none;background-position:0 60%;}
a.arrow-right{padding-right:15px;}
a.arrow-right:hover{text-decoration:none;background-position:100% 60%;}
.skiplink{position:absolute;left:-999px;width:990px;}
a.feed-icon-forum{float:right;margin:3px;}
a.anchor{display:block;}
ul.topiclist{display:block;list-style-type:none;margin:0;}
ul.forums{background:transparent none repeat-x 0 0;}
ul.topiclist li{display:block;list-style-type:none;margin:0;}
ul.topiclist dl{position:relative;}
ul.topiclist li.row dl{padding:7px 0;}
ul.topiclist dt, ul.topiclist dd{display:block;float:left;}
ul.topiclist dt{width:100%;margin-right:-440px;font-size:1.1em;}
ul.topiclist.missing-column dt{margin-right:-345px;}
ul.topiclist.two-long-columns dt{margin-right:-250px;}
ul.topiclist.two-columns dt{margin-right:-80px;}
ul.topiclist dt .list-inner{margin-right:440px;padding-left:5px;padding-right:5px;}
ul.topiclist.missing-column dt .list-inner{margin-right:345px;}
ul.topiclist.two-long-columns dt .list-inner{margin-right:250px;}
ul.topiclist.two-columns dt .list-inner{margin-right:80px;}
ul.topiclist dd{border-left:1px solid transparent;padding:4px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
ul.topiclist dfn{position:absolute;left:-999px;width:990px;}
ul.topiclist li.row dt a.subforum{background-image:none;background-position:0 50%;background-repeat:no-repeat;position:relative;white-space:nowrap;padding:0 0 0 12px;}
.forum-image{float:left;padding-top:5px;margin-right:5px;}
li.row{border-top:1px solid transparent;border-bottom:1px solid transparent;}
li.row strong{font-weight:normal;}
li.header dt, li.header dd{line-height:1em;border-left-width:0;margin:2px 0 4px 0;padding-top:2px;padding-bottom:2px;font-size:1em;font-family:'Source Sans Pro', Helvetica, sans-serif;text-transform:uppercase;}
li.header dt{font-weight:bold;width:100%;margin-right:-440px;}
li.header dt .list-inner{margin-right:440px;}
li.header dd{padding-left:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
li.header dl.icon dt, li.header dl.icon dd{min-height:0;}
li.header dl.icon dt .list-inner{padding-left:0;padding-right:50px;}
dl.icon{background-position:10px 50%;background-repeat:no-repeat;}
dl.icon dt{background-repeat:no-repeat;background-position:5px 95%;}
dl.icon dt .list-inner{padding-left:50px;}
dl.icon dt, dl.icon dd{min-height:35px;}
dl a.icon-link{display:block;width:30px;height:30px;padding:0;position:absolute;top:50%;left:0;margin-top:-15px;margin-left:9px;}
dd.posts, dd.topics, dd.views, dd.extra, dd.mark{width:80px;text-align:center;line-height:2.2em;font-size:1.2em;}
dd.posts, dd.topics, dd.views{width:95px;}
dl.icon dt ol,
dl.icon dt ul{list-style-position:inside;margin-left:1em;}
dl.icon dt li{display:list-item;list-style-type:inherit;}
dd.lastpost, dd.redirect, dd.moderation, dd.time, dd.info{width:250px;}
dd.redirect{line-height:2.5em;}
dd.time{line-height:200%;}
dd.lastpost > span, ul.topiclist dd.info > span, ul.topiclist dd.time > span, dd.redirect > span, dd.moderation > span{display:block;padding-left:5px;}
dd.extra, dd.mark{line-height:200%;}
dd.option{width:125px;line-height:200%;text-align:center;font-size:1.1em;}
.postbody{padding:0;position:relative;width:75%;width:calc(100% - 220px);display:inline-block;vertical-align:top;padding:5px;}
#preview .postbody, .preview{width:95%;}
.postbody h3 img{vertical-align:bottom;}
.has-profile .postbody h3{float:none !important;margin-right:90px;}
.postbody .content{overflow-x:auto;}
.postbody img.postimage{max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.search .postbody{width:68%;}
#topicreview{padding-right:5px;overflow:auto;height:140px;}
#topicreview .postbody{width:auto;float:none;margin:0;height:auto;display:block;}
#topicreview .post{height:auto;}
#topicreview h2{border-bottom-width:0;}
.post-ignore .postbody{display:none;}
#post_details{overflow:auto;max-height:300px;}
.content{clear:both;min-height:3em;overflow:hidden;line-height:1.4em;font-family:"Source Sans Pro", Helvetica, Arial, sans-serif;font-size:1em;padding-bottom:1px;}
.content h2, .panel h2{font-weight:normal;border-bottom:1px solid transparent;font-size:1.6em;margin-top:0.5em;margin-bottom:0.5em;padding-bottom:0.5em;}
.panel h3{margin:0.5em 0;}
.panel p{margin-bottom:1em;line-height:1.4em;}
.content p{margin-bottom:1em;line-height:1.4em;}
dl.faq{font-family:"Lucida Grande", Verdana, Helvetica, Arial, sans-serif;margin-top:1em;margin-bottom:2em;line-height:1.4em;}
dl.faq dt{font-weight:bold;}
.content dl.faq{margin-bottom:0.5em;}
.content li{list-style-type:inherit;}
.content ul, .content ol{margin-bottom:1em;margin-left:3em;}
.posthilit{padding:0 2px 1px 2px;}
p.author{margin-bottom:0.6em;padding:0 0 5px 0;line-height:1.2em;clear:both;}
.signature.standalone{margin-top:0;}
.signature li{list-style-type:inherit;}
.signature ul, .signature ol{margin-bottom:1em;margin-left:3em;}
.notice{font-family:Helvetica, Arial, sans-serif;width:auto;margin-top:1.5em;padding-top:0.2em;font-size:11px;border-top:1px dashed transparent;clear:left;line-height:130%;color:#888;}
ul.searchresults{list-style:none;text-align:right;clear:both;}
ul.searchresults li{list-style-image:none !important;}
blockquote{margin-bottom:20px; background:transparent none 6px 8px no-repeat;border:1px solid transparent;overflow:hidden;padding:1px 12px 3px 8px;border-radius:3px;box-shadow:0 2px #eef;}
blockquote img{max-height:250px;width:auto;}
blockquote blockquote{font-size:1em;margin:0.5em 1px 10px 15px;}
blockquote cite{font-style:normal;font-weight:bold;margin-left:20px;display:block;font-size:0.9em;}
blockquote cite .responsive-hide {float:right;font-weight:normal;opacity:.9;margin-right:-6px;}
blockquote cite cite{font-size:1em;}
blockquote.uncited{}
blockquote.uncited:before{content:' ';display:block;float:left;width:19px;height:10px;}
.codebox{padding:3px;border:1px solid transparent;font-size:1em;margin-bottom:30px;}
.codebox p{text-transform:uppercase;border-bottom:1px solid transparent;margin-bottom:3px;font-size:0.8em !important;font-weight:bold;display:block;}
blockquote .codebox{margin-left:0;}
.codebox code{overflow:auto;display:block;height:auto;max-height:200px;white-space:normal;padding-top:5px;font:0.9em Monaco, "Andale Mono","Courier New", Courier, mono;line-height:1.3em;margin:2px 0;}
.attachbox{float:left;width:auto;max-width:100%;margin:5px 5px 5px 0;padding:6px;border:1px dashed transparent;clear:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.attachbox dt{font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;}
.attachbox dd{margin-top:4px;padding-top:4px;clear:left;border-top:1px solid transparent;overflow-x:auto;}
.attachbox dd dd{border:none;}
.attachbox p{line-height:110%;font-weight:normal;clear:left;}
.attachbox p.stats{line-height:110%;font-weight:normal;clear:left;}
.attach-image{margin:3px 0;max-width:100%;}
.attach-image img{border:1px solid transparent;cursor:default;}
div.inline-attachment dl.thumbnail, div.inline-attachment dl.file{display:block;margin-bottom:4px;}
div.inline-attachment p{font-size:100%;}
dl.file{font-family:Verdana, Arial, Helvetica, sans-serif;display:block;}
dl.file dt{text-transform:none;margin:0;padding:0;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}
dl.file dd{margin:0;padding:0;}
dl.thumbnail img{padding:3px;border:1px solid transparent;box-sizing:border-box;}
dl.thumbnail dd{font-style:italic;font-family:Verdana, Arial, Helvetica, sans-serif;}
.attachbox dl.thumbnail dd{font-size:100%;}
dl.thumbnail dt a:hover img{border:1px solid transparent;}
fieldset.polls{font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;}
fieldset.polls dl{margin-top:5px;border-top:1px solid transparent;padding:5px 0 0 0;line-height:120%;}
fieldset.polls dl.voted{font-weight:bold;}
fieldset.polls dt{text-align:left;float:left;display:block;width:30%;border-right:none;padding:0;margin:0;}
fieldset.polls dd{float:left;width:10%;border-left:none;padding:0 5px;margin-left:0;}
fieldset.polls dd.resultbar{width:50%;}
fieldset.polls dd input{margin:2px 0;}
fieldset.polls dd div{text-align:right;font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding:2px 2px 0 2px;overflow:visible;min-width:8px;border-radius:2px;}
.pollbar1, .pollbar2, .pollbar3, .pollbar4, .pollbar5{border-bottom:1px solid transparent;border-right:1px solid transparent;}
.vote-submitted{font-weight:bold;text-align:center;}
.postprofile{min-height:80px;text-align:center;width:200px;display:inline-block;border-right:1px dashed #bbc;color:#778;padding:5px 4px 5px 0;}
.postprofile dd, .postprofile dt{line-height:1.2em;margin-left:8px;}
.postprofile dd{overflow:hidden;text-overflow:ellipsis;}
.postprofile strong{font-weight:normal;}
.postprofile dt.no-profile-rank, .postprofile dd.profile-rank, .postprofile .search-result-date{margin-bottom:10px;}
.postprofile .has-avatar .avatar-container{margin-bottom:3px;overflow:hidden;}
.postprofile .avatar{display:inline-block;max-width:100%;}
.postprofile .avatar img{display:block;height:auto !important;max-width:100%;}
.postprofile .profile-posts a{font-weight:normal;}
dd.profile-warnings{font-weight:bold;}
dd.profile-contact{overflow:visible;}
.profile-contact .dropdown-container{display:inline-block;}
.profile-contact .icon_contact{vertical-align:middle;}
.profile-contact .dropdown{margin-right:-14px;}
.online{background-image:none;background-position:100% 0;background-repeat:no-repeat;}
.search .postprofile{width:30%;}
.profile-avatar img{max-width:100%;}
dl.pmlist dt{width:60% !important;}
dl.pmlist dt textarea{width:95%;}
dl.pmlist dd{margin-left:61% !important;margin-bottom:2px;}
.action-bar div.dl_links{padding:10px 0 0 10px;}
div.dl_links{display:inline-block;text-transform:none;}
.dl_links strong{font-weight:bold;}
.dl_links ul{list-style-type:none;margin:0;display:inline-block;}
.dl_links li{display:inline-block;}
.attachment-filename{width:100%;}
.ellipsis-text{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
table.fixed-width-table{table-layout:fixed;}
.postbody .content::-webkit-scrollbar, #topicreview::-webkit-scrollbar, #post_details::-webkit-scrollbar, .codebox code::-webkit-scrollbar, .attachbox dd::-webkit-scrollbar, .attach-image::-webkit-scrollbar, .dropdown-extended ul::-webkit-scrollbar{width:8px;height:8px;-webkit-appearance:none;background:rgba(0, 0, 0, .1);border-radius:3px;}
.postbody .content::-webkit-scrollbar-thumb, #topicreview::-webkit-scrollbar-thumb, #post_details::-webkit-scrollbar-thumb, .codebox code::-webkit-scrollbar-thumb, .attachbox dd::-webkit-scrollbar-thumb, .attach-image::-webkit-scrollbar-thumb, .dropdown-extended ul::-webkit-scrollbar-thumb{background:rgba(160, 190, 255, .2);border-radius:3px;}
#memberlist tr.inactive, #team tr.inactive{font-style:italic;}
.button{cursor:pointer;display:inline-block;height:16px;font-size:12px;white-space:nowrap;border:1px solid transparent;background:transparent none 0 0 repeat-x;padding:3px 8px;font-family:"Open Sans", "Droid Sans", Verdana, Arial, Helvetica;position:relative;text-decoration:none !important;outline-style:none !important;vertical-align:bottom;}
.dropdown-select{padding-right:24px;}
.icon-button:before{background:transparent 0 0 no-repeat;content:'';display:inline-block;float:right;height:12px;margin:3px 0 0 2px;width:12px;}
.dropdown-select.icon-button:before{margin-right:4px;}
.dropdown-select:after{background-position:-103px 10px;border-left:1px solid;content:'';position:absolute;top:0;right:0;height:22px;width:16px;margin-top:4px;}
.dropdown-visible .dropdown-select:after, .nojs .dropdown-container:hover .dropdown-select:after{background-position:-103px -10px;}
.buttons, .buttons .button{float:left;}
.buttons .button, .dropdown-select{margin-right:5px;}
#jumpbox .dropdown-select{margin:0;}
.reply-icon:before, .pmreply-icon:before{background-position:-20px 0;}
.reply-icon:hover:before, .pmreply-icon:hover:before{background-position:-20px -20px;}
.post-icon:before, .newpm-icon:before, .reply-all:before{background-position:0 0;}
.post-icon:hover:before,
.newpm-icon:hover:before,
.reply-all:hover:before{background-position:0 -20px;}
.locked-icon:before{background-position:-60px 0;}
.locked-icon:hover:before{background-position:-60px -20px;}
.forwardpm-icon:before{background-position:-40px 0;}
.forwardpm-icon:hover:before{background-position:-40px -20px;}
.modtools-icon{font-size:0;}
.tools-icon:before, .modtools-icon:before, .search-icon:before, .search-adv-icon:before{background-position:-80px 0;height:16px;margin-top:2px;width:16px;}
.dropdown-visible .tools-icon:before,
.nojs .dropdown-container:hover .tools-icon:before{background-position:-80px -20px;}
.search-icon:before{background-position:-245px 0;}
.search-icon:hover:before{background-position:-245px -20px;}
.search-adv-icon:before{background-position:-265px 0;}
.search-adv-icon:hover:before{background-position:-265px -20px;}
.modtools-icon:before{background-position:-225px 0;}
.dropdown-visible .modtools-icon:before,
.nojs .dropdown-container:hover .modtools-icon:before{background-position:-225px -20px;}
.small-icon{background-position:0 50%;background-repeat:no-repeat;background-image:none;}
.small-icon > a{display:inline-block;padding:0 0 0 18px;}
ul.linklist.bulletin > li.small-icon:before{display:none;}
.dropdown .small-icon > a{display:block;}
.contact-icons.dropdown-contents{min-width:0;padding:0;font-size:0;}
.contact-icon{background-repeat:no-repeat;display:block;height:16px;width:16px;}
.contact-icons a{border-bottom:1px dotted;border-right:1px dotted;display:block;float:left;padding:8px;}
.contact-icons .last-cell{border-right:none;}
.contact-icons div:last-child a{border-bottom:none;}
.contact-icons div{clear:left;}
.pm-icon{background-position:0 0;}
.email-icon{background-position:-21px 0;}
.jabber-icon{background-position:-80px 0;}
.phpbb_icq-icon{background-position:-61px 0;}
.phpbb_wlm-icon{background-position:-182px 0;}
.phpbb_aol-icon{background-position:-244px 0;}
.phpbb_website-icon{background-position:-40px 0;}
.phpbb_youtube-icon{background-position:-98px 0;}
.phpbb_facebook-icon{background-position:-119px 0;}
.phpbb_googleplus-icon{background-position:-140px 0;}
.phpbb_skype-icon{background-position:-161px 0;}
.phpbb_twitter-icon{background-position:-203px 0;}
.phpbb_yahoo-icon{background-position:-224px 0;}
.post-buttons{float:right;list-style:none;margin-top:2px;}
.has-profile .post-buttons{float:none;position:absolute;margin:0;right:0;top:5px;}
.post-buttons > li{float:left;margin-right:3px;}
.post-buttons .icon-button{padding:0 5px;}
.hastouch .post-buttons .icon-button{padding:2px 4px;}
.post-buttons .icon-button span{display:block;height:0;overflow:hidden;position:absolute;width:1px;}
.post-buttons .icon-button:before{margin-left:0;}
.quote-icon:before{background-position:-122px 0;}
.quote-icon:hover:before{background-position:-122px -21px;}
.edit-icon:before{background-position:-137px 0;}
.edit-icon:hover:before{background-position:-137px -21px;}
.warn-icon:before{background-position:-208px 0;}
.warn-icon:hover:before{background-position:-208px -21px;}
.delete-icon:before{background-position:-152px 0;}
.delete-icon:hover:before{background-position:-152px -21px;}
.report-icon:before{background-position:-165px 0;}
.report-icon:hover:before{background-position:-165px -21px;}
.info-icon:before{background-position:-175px 0;}
.info-icon:hover:before{background-position:-175px -21px;}
.button.responsive-menu-link:before{background-position:-191px 0;}
.button.responsive-menu-link:hover:before{background-position:-191px -21px;}
.post-buttons .dropdown{top:18px;}
.post-buttons .dropdown a{display:block;font-size:1.2em;text-align:right;}
.hasjs .postbody .post-buttons{max-width:40%;position:absolute;right:0;}
.hasjs .postbody .post-buttons li{list-style-image:none;}
button::-moz-focus-inner{padding:0;border:0}
#cp-menu{float:left;width:19%;margin:4px 0 5px 0;}
#cp-main{float:left;width:81%;}
#cp-main .content{padding:0;}
.panel-container .panel p{font-size:14px;}
.panel-container .panel ol{margin-left:2em;font-size:1.1em;}
.panel-container .panel li.row{border-bottom:1px solid transparent;border-top:1px solid transparent;}
ul.cplist{margin-bottom:5px;border-top:1px solid transparent;}
.panel-container .panel li.header dd, .panel-container .panel li.header dt{margin-bottom:2px;}
.panel-container table.table1{margin-bottom:1em;}
.panel-container table.table1 thead th{font-weight:bold;border-bottom:1px solid transparent;padding:5px;}
.panel-container table.table1 tbody th{font-style:italic;background-color:transparent !important;border-bottom:none;}
#cp-main .pm-message{border:1px solid transparent;margin:10px 0;width:auto;float:none;}
.pm-message h2{padding-bottom:5px;}
#cp-main .postbody h3, #cp-main .box2 h3{margin-top:0;}
.panel-container .postbody p.author{font-size:13px;}
#cp-main .buttons{margin-left:0;}
#cp-main ul.linklist{margin:0;}
.mcp-main .postbody{width:100%;}
.tabs-container h2{float:left;margin-bottom:0px;}
#tabs, #minitabs{line-height:normal;}
#tabs > ul, #minitabs > ul{list-style:none;margin:0;padding:0;position:relative;}
#tabs .tab, #minitabs .tab{display:block;float:left;font-size:1em;font-weight:bold;line-height:1.4em;}
#tabs .tab > a, #minitabs .tab > a{display:block;padding:5px 9px;position:relative;text-decoration:none;white-space:nowrap;cursor:pointer;}
#tabs{margin-left:7px;}
#tabs .tab > a{border:1px solid rgba(0,0,0,0.1);border-bottom:0;border-radius:4px 4px 0 0;margin:0 3px 0 0;}
#tabs .activetab > a{margin-top:0;}
#minitabs{float:right;margin:15px 7px 0 0;max-width:50%;}
#minitabs .tab{float:right;}
#minitabs .tab > a{border-radius:var(--arrotondamento) var(--arrotondamento) 0 0;margin-left:2px;}
#minitabs .tab > a:hover{text-decoration:none;}
.responsive-tab{position:relative;}
.responsive-tab > a.responsive-tab-link{display:block;font-size:1.6em;position:relative;width:16px;line-height:0.9em;text-decoration:none;}
.responsive-tab .responsive-tab-link:before{content:'';position:absolute;left:10px;top:7px;height:.125em;width:14px;border-bottom:0.125em solid transparent;border-top:0.375em double transparent;}
#tabs .dropdown, #minitabs .dropdown{top:20px;margin-right:-2px;font-size:1.1em;font-weight:normal;}
#minitabs .dropdown{margin-right:-4px;}
#tabs .dropdown-up .dropdown, #minitabs .dropdown-up .dropdown{bottom:20px;top:auto;}
#tabs .dropdown li{text-align:center;}
#minitabs .dropdown li{text-align:left;}
#navigation{width:99%;width:calc(100% - 10px);}
#navigation ul{list-style:none;margin-left:0;}
#navigation li{display:inline;font-weight:bold;margin:1px 0;padding:0;}
#navigation a{display:block;padding:5px;margin:2px 0;text-decoration:none;font-weight:normal;font-size:13px;}
#navigation a:hover{text-decoration:none;}
#cp-main h2{border-bottom:none;padding:0;margin-left:10px;}
.cp-mini{margin:10px 15px 10px 5px;max-height:200px;overflow-y:auto;padding:5px 10px;border-radius:var(--arrotondamento);border:1px dashed #afbfbf;}
dl.mini dt{font-weight:bold;}
dl.mini dd{padding-top:4px;}
.friend-online{font-weight:bold;}
.friend-offline{font-style:italic;}
#pm-menu{line-height:2.5em;}
ol.def-rules{padding-left:0;}
ol.def-rules li{line-height:180%;padding:1px;}
.pmlist li.bg1{padding:0 3px;}
.pmlist li.bg2{padding:0 3px;}
.pmlist li.pm_message_reported_colour, .pm_message_reported_colour{border-left-color:transparent;border-right-color:transparent;}
.pmlist li.pm_marked_colour, .pm_marked_colour,
.pmlist li.pm_replied_colour, .pm_replied_colour,
.pmlist li.pm_friend_colour, .pm_friend_colour,
.pmlist li.pm_foe_colour, .pm_foe_colour{padding:0;border:solid 3px transparent;border-width:0 3px;}
.pm-legend{border-left-width:10px;border-left-style:solid;border-right-width:0;margin-bottom:3px;padding-left:3px;}
#gallery label{position:relative;float:left;margin:10px;padding:5px;width:auto;border:1px solid transparent;text-align:center;}
@media only screen and (max-width:900px), only screen and (max-device-width:900px){.nojs #tabs a span, .nojs #minitabs a span{max-width:40px;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.5px;}
#cp-menu, #navigation, #cp-main{float:none;width:auto;margin:0;}
#navigation{padding:0;margin:0 auto;max-width:320px;}
#navigation a{background-image:none;}
#navigation li:first-child a{border-radius:var(--arrotondamento) var(--arrotondamento) 0 0;}
#navigation li:last-child a{border-radius:var(--arrotondamento);}
}
.mp-info{font-size:11px;color:#778888;margin-top:3px;}
fieldset{border-width:0;font-family:Helvetica, Arial, sans-serif;font-size:12px;}
input{font-weight:normal;vertical-align:middle;padding:0 3px;font-size:13px;font-family:Helvetica, Arial, sans-serif;}
select{font-family:Helvetica, Arial, sans-serif;font-weight:normal;cursor:pointer;vertical-align:middle;border:1px solid transparent;padding:1px;font-size:1em;}
select:focus{outline-style:none;}
option{padding-right:1em;}
select optgroup option{padding-right:1em;font-family:Helvetica, Arial, sans-serif;}
textarea{font-family:Helvetica, Arial, sans-serif;width:60%;padding:2px;font-size:1em;line-height:1.4em;}
label{cursor:default;padding-right:5px;}
label input{vertical-align:middle;}
label img{vertical-align:middle;}
fieldset dl{padding: 16px 0; border-top: 1px dashed #bbb;}
fieldset dt{float:left;width:40%;text-align:left;display:block;}
fieldset dd{vertical-align:top;}
fieldset.fields1 dt{width:15em;border-right-width:0;}
fieldset.fields1 dd{margin-left:15em;border-left-width:0;}
fieldset.fields1 #recaptcha_widget_div div, fieldset.fields1 .live-search div{margin-bottom:0;}
fieldset.fields2 dt{width:230px; padding:0 10px; border-right-width:0;}
fieldset.fields2 dd{margin-left:16em;border-left-width:0;}
dt label{font-weight:bold;text-align:left;}
dd label{white-space:nowrap;}
dd input, dd textarea{margin-right:3px;}
dd select{width:auto;}
dd select[multiple]{width:100%;}
dd textarea{width:85%;}
#timezone{width:95%;}
fieldset.quick-login{margin-top:5px;}
fieldset.quick-login input{width:auto;}
fieldset.quick-login input.inputbox{width:15%;vertical-align:middle;margin-right:5px;}
fieldset.quick-login label{white-space:nowrap;padding-right:2px;}
fieldset.display-options{margin:3px 0 5px 0;font-family:'Source Sans Pro';font-size:13px;padding:6px;}
#cp-main fieldset.display-options{text-align:center;}
fieldset.display-options label{white-space:nowrap;padding-right:2px;}
fieldset.display-options a{margin-top:3px;}
fieldset.display-actions{text-align:right;line-height:2em;white-space:nowrap;padding-right:1em;}
fieldset.display-actions label{white-space:nowrap;padding-right:2px;}
fieldset.sort-options{line-height:2em;}
fieldset.forum-selection{margin:5px 0 3px 0;float:right;}
fieldset.forum-selection2{margin:13px 0 3px 0;float:right;}
fieldset.submit-buttons{vertical-align:middle;}
fieldset.submit-buttons input{vertical-align:middle;padding:2px 6px;}
.default-submit-action{background:#30b060!important;color:#fff!important;border-color:#465f5a!important;padding:2px 40px!important;text-shadow:1px 1px #165;letter-spacing: 0.3pt;}
.default-submit-action:hover{border-color:#000!important;}
#format-buttons input, #format-buttons select{vertical-align:middle;}
#message-box textarea{font-family:'Source Sans Pro', Helvetica, Arial, sans-serif;width:70%;width:calc(100% - 200px);height:270px;font-size:14px;padding:5px;line-height:21px;outline:3px dashed transparent;outline-offset:-4px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;resize:none;}
#quickreply #message-box textarea{height:102px !important;background:#fff;border:1px solid #bbc;margin:6px 1px;}
#quickreply #message-box textarea:hover{border-color:#57677d;}
#cp-main #message-box textarea{height:266px !important;}
#smiley-box{width:170px;float:right;}
#smiley-box img{margin:3px;}
.inputbox{border:1px solid transparent;padding:2px;}
.inputbox:hover, .inputbox:focus{border:1px solid transparent;outline-style:none;}
input.inputbox{width:85%;}
input.medium{width:50%;}
input.narrow{width:25%;}
input.tiny{width:150px;}
textarea.inputbox{width:85%;}
.autowidth{width:auto !important;}
input[type="number"]{-moz-padding-end:inherit;}
input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration{display:none;}
input[type="search"]::-webkit-search-cancel-button{cursor:pointer;}
input[type="button"], input[type="submit"], input[type="reset"], input[type="checkbox"], input[type="radio"]{cursor:pointer;}
input[type="radio"]{margin:0 4px;}
a.button1, a.button1:link, a.button1:visited, a.button1:active, a.button2, a.button2:link, a.button2:visited, a.button2:active{text-decoration:none;padding:2px 8px;line-height:250%;vertical-align:text-bottom;background-position:0 1px;}
input.disabled{font-weight:normal;}
.search-box{float:left;}
.search-box .inputbox{background-image:none;border-right-width:0;border-radius:var(--arrotondamento) 0 0 var(--arrotondamento);float:left;height:24px;padding:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.search-box button{float:left;}
.search-box button.search-icon{border-radius:0;font-size:0;height:24px;margin:0;padding:3px 5px;}
.search-box a.button{border-left-width:0;border-radius:0 var(--arrotondamento) var(--arrotondamento) 0;font-size:0;margin:0;padding:3px 8px 3px 6px;}
.search-header{border-radius:var(--arrotondamento);display:block;float:right;margin-right:5px;margin-top:30px;}
.search-header .inputbox{border:0;}
.search-header button{border-top:0;border-bottom:0;}
.search-header a.button{border:0;border-left:1px;padding:3px 8px 3px 6px;}
input.search{background-image:none;background-repeat:no-repeat;background-position:left 1px;padding-left:17px;}
.full{width:95%;}
.medium{width:50%;}
.narrow{width:25%;}
.tiny{width:10%;}
h2{color:#28313F;}
.ns-art-h2{color:var(--colore-4);margin: 14px 0 4px 0;font-weight:bold;text-transform:uppercase;border-bottom:2px solid;padding-bottom:2px;font-size:16px;letter-spacing:0;}
h2:hover .h2link {display:inline-block!important;margin-left:5px;float:right;}
.h2link a{color:var(--colore-4);}
h3{border-bottom:2px solid;color:var(--colore-4);}
hr{border-color:#FFFFFF;border-top-color:#CCCCCC;}
.search-box .inputbox,
.search-box .inputbox:hover,
.search-box .inputbox:focus,
.search-box .button:hover{border-color:#C7C3BF;}
.search-header{box-shadow:0 0 10px #0075B0;}
#wrap{background-color:#FFF;border-color:#E6E9ED;}
.navbar{background-color:#cadceb;}
.panel{background-color:#fff;color:#28313F;}
.post:target .content{color:#222;}
.post:target h3 a{color:#222;}
.bg1{background-color:#fff;}
table.zebra-list tr:nth-child(odd) td, ul.zebra-list li:nth-child(odd){background-color:#fff;}
.bg2{background-color:#fff;}
table.zebra-list tr:nth-child(even) td, ul.zebra-list li:nth-child(even){background-color:#fff;}
.bg3{background-color:#fff;}
.ucprowbg{background-color:#DCDEE2;}
.fieldsbg{background-color:#E7E8EA;}
ul.navlinks{border-top-color:#FFFFFF;}
table.table1 thead th{color:#FFFFFF;}
table.table1 tbody tr{border-color:#BFC1CF;}
table.table1 tbody tr:hover, table.table1 tbody tr.hover{background-color:#CFE1F6;color:#222;}
table.table1 td{color:#536482;}
table.table1 tbody td{border-top-color:#fff;}
table.table1 tbody th{border-bottom-color:#222;color:#333333;background-color:#FFFFFF;}
table.info tbody th{color:#222;}
dl.details dt{color:#222;}
dl.details dd{color:#536482;}
.sep{color:#1198D9;}
.pagination li a{background:#eaeaf3;border:1px solid #ccd;color:#556;}
.pagination li.ellipsis span{background-color:transparent;color:#222;}
.pagination li.active span{background-color:#368AD2;border:1px solid #368AD2;color:#FFFFFF;}
.pagination li a:hover, .pagination .dropdown-visible a.dropdown-trigger, .nojs .pagination .dropdown-container:hover a.dropdown-trigger{background-color:#368AD2;border-color:#368AD2;color:#FFFFFF;}
.pagination li.next a, .pagination li.previous a, .pagination li.page-jump a{background-image:url("./images/icons_pagination.png");}
.row .pagination{background-image:url("./images/icon_pages.gif");}
.copyright{color:#555555;}
.error{color:#BC2A4D;}
.reported{background-color:#F7ECEF;}
li.reported:hover{background-color:#ECD5D8 !important;}
.sticky, .announce{}
div.rules{background-color:#ECD5D8;color:#BC2A4D;}
p.post-notice{background-color:#ECD5D8;background-image:none;}
p.post-notice.deleted:before{background-image:url("./images/icon_topic_deleted.png");}
p.post-notice.unapproved:before{background-image:url("./images/icon_topic_unapproved.gif");}
p.post-notice.reported:before, p.post-notice.error:before{background-image:url("./images/icon_topic_reported.gif");}
a{color:#0844d0;}
a:hover{color:#114cd6;}
.forumbg .header a, .forabg .header a, th a{color:#444;}
.forumbg .header a:hover, .forabg .header a:hover, th a:hover{color:#555;}
.dropdown-extended a.mark_read{background-color:#FFFFFF;}
.wikilink{background-image:url(https://www.mariocastle.it/images/wiki_link3.png); background-repeat:no-repeat; background-position:center left; padding-left:16px;}
.postlink,.wikilink{color:#0844d0;}
.postlink:visited,.wikilink:visited{color:#114cd6;}
.postlink:hover,.wikilink:hover{text-decoration:underline;}
.postlink:active,.wikilink:active{color:orange;}
.signature a,.signature a:hover{background-color:transparent;}
a.top{background-image:url("./images/icon_back_top.gif");}
a.top2{background-image:url("./images/icon_back_top.gif");}
a.arrow-up{background-image:url("./images/arrow_up.gif");}
a.arrow-down{background-image:url("./images/arrow_down.gif");}
a.arrow-left{background-image:url("./images/arrow_left.gif");}
a.arrow-right{background-image:url("./images/arrow_right.gif");}
a.arrow-up:hover{background-color:transparent;}
a.arrow-left:hover{color:#368AD2;}
a.arrow-right:hover{color:#368AD2;}
ul.forums{background-color:#fff;}
ul.topiclist li{color:#4C5D77;}
ul.topiclist dd{border-left-color:#FFFFFF;}
.rtl ul.topiclist dd{border-right-color:#fff;border-left-color:transparent;}
ul.topiclist li.row dt a.subforum.read{background-image:url("./images/subforum_read.gif");}
ul.topiclist li.row dt a.subforum.unread{background-image:url("./images/subforum_unread.gif");}
li.row{border-bottom:1px solid #ddd !important;}
li.row:last-child{border:0;}
li.row strong{color:#333;}
li.row:hover dd{border-left-color:#CCCCCC;}
.rtl li.row:hover dd{border-right-color:#CCCCCC;border-left-color:transparent;}
li.header dt, li.header dd{color:#444;}
.postbody{color:#333333;}
.content{color:#555;}
.content h2, .panel h2{color:#115098;border-bottom-color:#CCCCCC;}
dl.faq dt{color:#333333;}
.posthilit{background-color:#F3BFCC;color:#BC2A4D;}
.notice{border-top-color:#CCCCCC;}
blockquote{background-color:#fff;background-image:url("./images/quote.gif");border-color:#ccd;color:#5b5b74;}
.rtl blockquote{background-image:url("./images/quote_rtl.gif");}
blockquote blockquote{color:#646877;}
blockquote blockquote blockquote{color:#707084;}
.codebox{background-color:#FFFFFF;border-color:#C9D2D8;}
.codebox p{border-bottom-color:#CCCCCC;}
.codebox code{color:#2E8B57;}
.syntaxbg{color:#FFFFFF;}
.syntaxcomment{color:#FF8000;}
.syntaxdefault{color:#0000BB;}
.syntaxhtml{color:#000000;}
.syntaxkeyword{color:#007700;}
.syntaxstring{color:#DD0000;}
.attachbox{background-color:#FFFFFF;border-color:#C9D2D8;}
.pm-message .attachbox{background-color:#F2F3F3;}
.attachbox dd{border-top-color:#C9D2D8;}
.attachbox p{color:#666666;}
.attachbox p.stats{color:#666666;}
.attach-image img{border-color:#999999;}
dl.file dd{color:#666666;}
dl.thumbnail img{border-color:#666666;background-color:#FFFFFF;}
dl.thumbnail dd{color:#666666;}
dl.thumbnail dt a:hover{background-color:#EEEEEE;}
dl.thumbnail dt a:hover img{border-color:#368AD2;}
fieldset.polls dl{border-top-color:#DCDEE2;color:#666666;}
fieldset.polls dl.voted{color:#222;}
fieldset.polls dd div{color:#FFFFFF;}
.headerbar{background:#fff;margin-bottom:4px;padding:5px;border-radius:var(--arrotondamento);border:1px solid rgba(0,0,0,0.1);}
.navbar{padding:3px 10px;border-radius:var(--arrotondamento);}
.rtl .pollbar1, .rtl .pollbar2, .rtl .pollbar3, .rtl .pollbar4, .rtl .pollbar5{border-right-color:transparent;}
.pollbar1{background-color:var(--colore-4);}
.pollbar2{background-color:#1c65b0;}
.pollbar3{background-color:#2c75c0;}
.pollbar4{background-color:#3c85d0;}
.pollbar5{background-color:#4c95e0;}
.postprofile strong{color:#222;}
.online{background-image:url("./en/icon_user_online.gif");}
dd.profile-warnings{color:#BC2A4D;}
.button{border-color:#C7C3BF;background-color:#FFFFFF;background-image:-moz-linear-gradient(top, #FFFFFF, #E9E9E9);background-image:-webkit-linear-gradient(top, #FFFFFF, #E9E9E9);background-image:-o-linear-gradient(top, #FFFFFF, #E9E9E9);background-image:linear-gradient(to bottom, #FFFFFF, #E9E9E9);border-radius:var(--arrotondamento);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#E9E9E9')";box-shadow:0 0 0 1px #FFFFFF inset;-webkit-box-shadow:0 0 0 1px #FFFFFF inset;color:#2851cc;}
.dropdown-select{color:#536482;}
.button:hover, .dropdown-visible .dropdown-select, .nojs .dropdown-container:hover .dropdown-select{border-color:#0a8ed0;background-image:-moz-linear-gradient(top, #E9E9E9, #FFFFFF);background-image:-webkit-linear-gradient(top, #E9E9E9, #FFFFFF);background-image:-o-linear-gradient(top, #E9E9E9, #FFFFFF);background-image:linear-gradient(to bottom, #E9E9E9, #FFFFFF);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#E9E9E9', EndColorStr='#FFFFFF')";text-shadow:1px 1px 0 #FFFFFF, -1px -1px 0 #FFFFFF, -1px -1px 0 rgba(188, 42, 77, 0.2);}
.section-ucp .bg3{border-top:0;}
#confirm .panel{padding:5px 8px;}
.post{padding:5px;background-repeat:no-repeat;background-position:100% 0;position:relative;border-bottom:2px solid var(--colore-4);}
#viewfolder .post{border-left:1px dashed #bbc;border-right:1px dashed #bbc;}
.rowbg{margin:5px 5px 2px 5px;}
.navbar ul.linklist{padding:2px 0;}
ul.linklist{display:block;margin:0;}
#cp-main .panel{padding:5px 10px;font-size:13px;font-family:'Source Sans Pro', Helvetica, Arial;color:#555;line-height:19px;background:#fff;border-color:#bbbbcc;}
ul.linklist > li{float:left;line-height:2.2em;list-style-type:none;margin-right:7px;padding-top:1px;width:auto;}
ul.linklist > li.rightside, p.rightside, a.rightside{float:right;margin-right:0;margin-left:7px;text-align:right;}
ul.navlinks{border-top:1px solid transparent;}
ul.leftside{float:left;margin-left:0;margin-right:5px;text-align:left;}
ul.rightside{float:right;margin-left:5px;margin-right:-5px;text-align:right;}
ul.linklist li.responsive-menu{position:relative;margin:0 5px;}
ul.linklist li.responsive-menu a.responsive-menu-link{display:inline-block;margin:0 5px;font-size:1.455em;position:relative;width:16px;line-height:1.2em;text-decoration:none;}
ul.linklist li.responsive-menu a.responsive-menu-link:before{content:'';position:absolute;left:0;top:7px;height:.125em;width:14px;border-bottom:0.125em solid transparent;border-top:0.375em double transparent;}
.hasjs ul.linklist.leftside, .hasjs ul.linklist.rightside{max-width:48%;}
.hasjs ul.linklist.fullwidth{max-width:none;}
li.responsive-menu.dropdown-right .dropdown{left:-9px;}
li.responsive-menu.dropdown-left .dropdown{right:-6px;}
ul.linklist .dropdown{top:22px;}
ul.linklist .dropdown-up .dropdown{bottom:18px;top:auto;}
ul.linklist.bulletin > li:before{display:inline-block;content:"\2022";font-size:inherit;line-height:inherit;padding-right:4px;}
ul.linklist.bulletin > li:first-child:before,
ul.linklist.bulletin > li.rightside:last-child:before{content:none;}
ul.linklist.bulletin > li.no-bulletin:before{content:none;}
.responsive-menu:before{display:none !important;}
.header-profile{display:inline-block;vertical-align:top;}
.header-avatar:hover{text-decoration:none;}
.header-avatar img{margin-bottom:2px;max-height:20px;vertical-align:middle;width:auto;}
.header-avatar span:after{content:'\25BC';display:inline-block;font-size:9px;float:right;padding-left:2px;opacity:.7;}
.dropdown-container {
    position: absolute;
    left: 112px;
    top: 0px;
}
#ns-wrapper .dropdown-container {
    position: relative;
    right: 0!important;
	left: 0!important;
}
.dropdown-container-right{float:right;}
.dropdown-container-left{float:left;}
.nojs .dropdown-container:hover .dropdown{display:block !important;}
.dropdown{position:absolute;left:0;top:1.2em;z-index:99;border:1px solid transparent;border-radius:var(--arrotondamento);padding:9px 0 0;margin-right:-500px;}
.dropdown.live-search{top:auto;}
.dropdown-container.topic-tools{display:inline;}
#menu2019 .dropdown-up .dropdown{top:auto;bottom:100%;right:0;left:initial !important;margin:0 !important;padding:0 !important;text-shadow:none !important;border-radius:0 !important;}
#menu2019 .pointer{display:none;}
.dropdown-left .dropdown, .nojs .rightside .dropdown{left:auto;right:0;margin-left:-500px;margin-right:0;}
.dropdown-button-control .dropdown{top:24px;min-width:103px;}
.dropdown-button-control.dropdown-up .dropdown{top:auto;bottom:24px;}
.dropdown .pointer, .dropdown .pointer-inner{position:absolute;width:0;height:0;border-top-width:0;border-bottom:10px solid transparent;border-left:10px dashed transparent;border-right:10px dashed transparent;-webkit-transform:rotate(360deg);display:block;}
.dropdown-up .pointer, .dropdown-up .pointer-inner{border-bottom-width:0;border-top:10px solid transparent;}
.dropdown .pointer{right:auto;left:12px;top:0;z-index:100;}
.dropdown-up .pointer{bottom:0;top:auto;}
.dropdown-left .dropdown .pointer, .nojs .rightside .dropdown .pointer{left:auto;right:10px;}
.dropdown .pointer-inner{top:auto;bottom:-11px;left:-10px;}
.dropdown-up .pointer-inner{bottom:auto;top:-11px;}
.dropdown li{border-top:1px dotted transparent;float:none !important;line-height:normal !important;font-size:1em !important;list-style:none;margin:0;padding-top:4px;padding-bottom:4px;white-space:nowrap;text-align:left;}
.dropdown-contents > li{padding-right:15px;}
.dropdown-nonscroll > li{padding-right:0;}
.dropdown li:first-child, .dropdown li.separator + li, .dropdown li li{border-top:0;}
.dropdown li li:first-child{margin-top:4px;}
.dropdown li li:last-child{padding-bottom:0;}
.dropdown li li{border-top:1px dotted transparent;padding-left:18px;}
.wrap .dropdown li, .dropdown.wrap li, .dropdown-extended li{white-space:normal;}
.dropdown li.separator{border-top:1px solid transparent;margin:4px 0;padding:0;}
.dropdown li.separator:first-child, .dropdown li.separator:last-child{display:none !important;}
.breadcrumbs .crumb{float:left;font-weight:bold;word-wrap:normal;}
.breadcrumbs .crumb:before{content:'\2039';font-weight:bold;padding:0 0.5em;}
.breadcrumbs .crumb:first-child:before{content:none;}
.breadcrumbs .crumb a{display:inline-block;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;overflow:hidden;}
.breadcrumbs.wrapped .crumb a{letter-spacing:-.3px;}
.breadcrumbs.wrapped .crumb.wrapped-medium a{letter-spacing:-.4px;}
.breadcrumbs.wrapped .crumb.wrapped-tiny a{letter-spacing:-.5px;}
.breadcrumbs .crumb.wrapped-max a{max-width:120px;}
.breadcrumbs .crumb.wrapped-wide a{max-width:100px;}
.breadcrumbs .crumb.wrapped-medium a{max-width:80px;}
.breadcrumbs .crumb.wrapped-small a{max-width:60px;}
.breadcrumbs .crumb.wrapped-tiny a{max-width:40px;}
table.table1{width:100%;}
#ucp-main table.table1{padding:2px;}
table.table1 thead th{font-weight:normal;text-transform:uppercase;line-height:1.3em;font-size:1em;padding:0 0 4px 3px;}
table.table1 thead th span{padding-left:7px;}
table.table1 tbody tr{border:1px solid transparent;}
table.table1 tbody td{padding:5px;border-top:1px solid transparent;}
table.table1 tbody th{padding:5px;border-bottom:1px solid transparent;text-align:left;}
table.table1 .name{text-align:left;}
table.table1 .center{text-align:center;}
table.table1 .reportby{width:15%;}
table.table1 .posts{text-align:center;width:7%;}
table.table1 .joined{text-align:left;width:15%;}
table.table1 .active{text-align:left;width:15%;}
table.table1 .mark{text-align:center;width:7%;}
table.table1 .info{text-align:left;width:30%;}
table.table1 .info div{width:100%;white-space:normal;overflow:hidden;}
table.table1 .autocol{line-height:2em;white-space:nowrap;}
table.table1 thead .autocol{padding-left:1em;}
table.table1 span.rank-img{float:right;width:auto;}
table.info td{padding:3px;}
table.info tbody th{padding:3px;text-align:right;vertical-align:top;font-weight:normal;}
.forumbg table.table1{margin:0;}
.forumbg-table > .inner{margin:0 -1px;}
#color_palette_placeholder table{border-collapse:separate;border-spacing:1px;}
.column1{float:left;clear:left;width:49%;}
.column2{float:right;clear:right;width:49%;}
.left-box{float:left;width:auto;text-align:left;max-width:100%;}
.left-box.profile-details{width:70%;}
.right-box{float:right;width:auto;text-align:right;max-width:100%;}
dl.details dt{float:left;clear:left;width:30%;text-align:right;display:block;}
.profile-details dt{width:100px;}
dl.details dd{margin-left:0;padding-left:5px;margin-bottom:5px;float:left;width:65%;overflow:hidden;text-overflow:ellipsis;}
.clearfix, fieldset dl, ul.topiclist dl, dl.polls{overflow:hidden;}
.section-ucp .clearfix{float:right;margin-top:-38px !important;}
fieldset.fields1 ul.recipients{list-style-type:none;line-height:1.8;max-height:150px;overflow-y:auto;}
fieldset.fields1 dd.recipients{clear:left;margin-left:1em;}
fieldset.fields1 ul.recipients input.button2{font-size:0.8em;margin-right:0;padding:0;}
fieldset.fields1 dl.pmlist > dt{width:auto !important;}
fieldset.fields1 dl.pmlist dd.recipients{margin-left:0 !important;}
.action-bar {
    background: #fff;
    padding-top: 10px;
    padding-left: 10px;
}
.forabg + .action-bar{margin-top:2em;}
.pagination{display:inline-block;margin-right:3px;position:relative;top:-1px;}
.section-viewforumltr #ns-sidewrapper, .section-viewforumrtl #ns-sidewrapper, .section-indexltr #ns-sidewrapper, .section-indexrtl #ns-sidewrapper {display:none}
#cp-main .pagination{top:-4px;}
.section-viewforum .pagination, .section-search .pagination{top:2px;left:5px;}
.section-search .bottom .pagination{left:0;color:#667;}
.pagination span.page-sep{display:none;}
.action-bar.bottom .pagination{margin-top:0;}
.pagination li.page-jump a:hover, .pagination .dropdown-visible a.dropdown-trigger, .nojs .pagination .dropdown-container:hover a.dropdown-trigger{background-position:0 -18px;}
.pagination li.next a:hover{background-position:-50px -16px;}
.pagination li.previous a:hover{background-position:-30px -16px;}
.pagination > ul{display:inline-block;list-style:none !important;margin:5px 0 0 5px;}
.section-search .pagination > ul{margin:5px 0 5px 0 !important;}
.pagination > ul > li{display:inline-block !important;padding:0;font-size:100%;line-height:normal;vertical-align:top;}
.pagination li a, .pagination li span{border-radius:2px;display:block;font-size:0.9em;font-weight:normal;min-width:10px;padding:3px 3px 2px 3px;margin-top:-1px;text-align:center;text-decoration:none;font-size:13px;}
.section-search .pagination li span, .section-search .pagination li a {margin:-3px 0 1px 0;}
.section-ucp .action-bar{margin:0;}
.section-ucp .bg1, .section-ucp .bg2{background:none;}
#agreement-content{border:1px dashed #bbbbcc;padding:6px;margin:2px;overflow:auto;max-height:208px;border-radius:var(--arrotondamento);background:#f0f0f0;}
.pagination li.ellipsis span{border:none;padding:0;}
.pagination li.page-jump{margin-right:5px;}
.pagination li.page-jump a, .pagination li.next a, .pagination li.previous a{background-repeat:no-repeat;font-size:0;height:15px;width:11px;}
.pagination li.page-jump a{background-position:0 2px;width:24px;position:relative;top:1px;}
.pagination li.next a{padding:3px 3px 2px 3px;background-position:-50px 2px;margin-left:1px;}
.pagination li.previous a{padding:3px;background-position:-30px 2px;}
.row .pagination{display:block;margin-top:0;padding:1px 0 1px 15px;font-size:0.9em;background:none 0 50% no-repeat;}
.row .pagination > ul{margin:0;}
.row .pagination li a, .row .pagination li span{border-radius:1px;padding:1px;}
.phpbb_alert{border:1px solid transparent;display:none;left:0;padding:0 25px 20px 25px;position:fixed;right:0;top:150px;z-index:50;width:620px;margin:0 auto;}
@media only screen and (max-height:500px), only screen and (max-device-width:500px){.phpbb_alert{top:25px;}
}
.phpbb_alert .alert_close{display:block;float:right;width:16px;height:16px;overflow:hidden;text-decoration:none !important;background:transparent none 0 0 no-repeat;margin-top:-7px;margin-right:-31px;}
.phpbb_alert .alert_close:hover{background-position:0 -16px;}
.phpbb_alert p{margin:8px 0;padding-bottom:8px;}
.phpbb_alert label{display:block;margin:8px 0;padding-bottom:8px;}
#darkenwrapper{display:none;position:relative;z-index:44;}
#darken{position:fixed;left:0;top:0;width:100%;height:100%;opacity:.5;z-index:45;}
#loading_indicator{background:center center no-repeat;border-radius:var(--arrotondamento);display:none;opacity:.8;margin-top:-50px;margin-left:-50px;height:50px;width:50px;position:fixed;left:50%;top:50%;z-index:51;}
#forum-permissions{float:right;width:auto;padding-left:5px;margin-left:5px;margin-top:10px;text-align:right;}
.copyright{padding:5px;text-align:center;}
.small{font-size:0.9em !important;}
.titlespace{margin-bottom:15px;}
.headerspace{margin-top:10px;}
.error{font-weight:bold;font-size:1em;}
div.rules{margin:10px 0;padding:5px 10px;border-radius:var(--arrotondamento);}
div.rules ul, div.rules ol{margin-left:20px;}
p.post-notice{position:relative;padding:5px;padding-left:26px;min-height:14px;margin-bottom:1em;}
p.post-notice:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;width:28px;background:transparent none 50% 50% no-repeat;pointer-events:none;}
form > p.post-notice strong{line-height:20px;}
#jumpbox{margin:5px 0;}
#top{position:absolute;top:-20px;}
.clear{display:block;clear:both;font-size:1px;line-height:1px;background:transparent;}
.inner:after,
ul.linklist:after,
.action-bar:after,
.notification_text:after,
.tabs-container:after,
#tabs > ul:after,
#minitabs > ul:after,
.postprofile .avatar-container:after{clear:both;content:'';display:block;}
.hidden{display:none;}
.smilies{vertical-align:text-bottom;}
.icon-notification{position:relative;}
.member-search{float:left;margin:0;padding:6px 10px;}
.member-search strong{font-size:0.95em;}
.dropdown-extended{display:none;z-index:99;}
.dropdown-extended ul{max-height:350px;overflow-y:auto;overflow-x:hidden;clear:both;margin:0!important;}
.dropdown-extended ul li:first-child{border-top:none;}
.dropdown-extended ul li.no_notifications{padding:10px;}
.dropdown-extended .header .header_settings{display:none;}
.dropdown-extended .header:after{content:'';display:table;clear:both;}
.dropdown-extended .footer{text-align:center;}
.dropdown-extended ul li a, .dropdown-extended ul li.no-url{padding:8px; color:#fff;}
.dropdown-extended .footer > a{padding:5px 0;}
.dropdown-extended ul li a, .notification_list dt > a, .dropdown-extended .footer > a{display:block;text-decoration:none;color:#fff;}
.notification_list ul li p{margin-bottom:4px;}
.notification_list p.notification-time{font-size:0.9em;margin:0;}
.notification_list div.notifications{margin-left:50px;padding:5px;}
.notification_list div.notifications a{display:block;}
.notification_list p.notifications_title{font-family:'Source Sans Pro', Helvetica, sans-serif;font-size:14px;}
.notification_list p.notifications_title strong{font-weight:bold;}
.notification_list p.notifications_time{font-size:0.9em !important;}
.section-ucp .notification_list img {float:left; max-height:40px; width:auto;}
#quick-links{margin:0 7px 0 0;}
#quick-links a.responsive-menu-link{display:block;font-size:inherit;line-height:inherit;margin:0;width:auto;}
#quick-links a.responsive-menu-link:before{font-size:1.455em;line-height:16.5px;}
.compact #quick-links a.responsive-menu-link{width:0;overflow:hidden;white-space:nowrap;}
.compact .icon-notification > a > span, .compact .icon-pm > a > span{display:none;}
.compact .icon-notification > a > strong, .compact .icon-pm > a > strong{padding-left:2px;}
.dropdown-page-jump .dropdown{top:20px;}
.dropdown-page-jump.dropdown-up .dropdown{bottom:20px;}
.dropdown-page-jump input.tiny{width:50px;}
.dropdown .clone.hidden + li.separator{display:none;}
.dropdown .clone.hidden + li{border-top:none;}
.dropdown-username{margin-top:-2px;}
.dropdown-username dt{width:171px;border-radius:var(--arrotondamento);border:1px solid #f2f2f2;height:15px;padding:2px 3px 5px 3px;cursor:pointer;background:#fff url("https://www.mariocastle.it/forum/styles/mariocastle2015/theme/images/arrow.png");background-repeat:no-repeat;background-position:188px 4px;font-size:15px;color:#004a94;text-align:left;margin-left:-6px;border:1px solid rgba(0,0,0,0.12);}
.dropdown-username dt a, .dropdown-username dt span{background:none;border-bottom:none !important;text-align:center;text-decoration:none;margin-top:-5px;}
.dropdown-username dt a:hover, .dropdown-username dt span:hover{background:none;text-decoration:none;}
.dropdown-username dd{position:absolute;overflow:hidden;width:177px;display:none;background:#f2f2f2;z-index:200;opacity:0;margin-left:-6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border:1px solid #d7d7d7;border-top:none;margin-top:-4px;}
.dropdown-username ul{list-style:none;text-align:left;}
.dropdown-username li{display:inline;text-align:left;margin-top:1px;}
.dropdown-username a, .dropdown-username a:active, .dropdown-username a:visited, .dropdown-username span{display:block;padding:5px;text-decoration:none;background:#f2f2f2;}
.dropdown-username a:hover, .dropdown-username span:hover{background:#e3e3e3;}
dl.dropdown-username ul li a{font-size:11px;color:#505073;}
dl.dropdown-username ul li a img{vertical-align:middle;margin-top:-4px;}
.dropdown-username dt:hover a{background:none;}
#menu2019 .dropdown .dropdown-contents {
    position: fixed;
    background: #1b1b38;
    width: 176px;
    left: 0!important;
    border: 2px solid #0b56a1;
    border-radius: var(--arrotondamento)!important;
    overflow: hidden!important;
	box-shadow: 0px -300px 0px rgba(0,0,10,.75), 0px 400px 0px rgba(0,0,10,.75);
}
#menu2019 .dropdown-extended .header {
    background: var(--colore-4);
    text-transform: uppercase;
    text-align: center;
    padding: 4px 6px;
	color: #fff;
}
.header_settings {
    font-size: 0.1pt;
    font-size: 0;
}
#ns-notif-impostazioni, #ns-notif-segna {
    visibility: hidden;
    font-size: 0.1pt;
    font-size: 0;
}
#ns-notif-impostazioni:before, #ns-notif-segna:before {
    visibility: visible;
    content: '\f013 ';
    font-family: 'Font Awesome\ 5 Free';
    font-weight: 900;
    font-size: 12px;
    padding: 3px 0 0 6px;
    position: relative;
    width: 11px;
    display: inline-block;
    text-align: center;
    position: absolute;
    right: 7px;
}
#ns-notif-segna:before {
    content: '\f058 ';
    right: 27px;
}
#ns-notif-impostazioni:hover:before, #ns-notif-segna:hover:before {
    opacity: .8;
}
#menu2019 .dropdown-contents li {
    margin: 4px 4px -2px 4px!important;
    padding: 0 2px!important;
    max-width: none!important;
    border-radius: var(--arrotondamento)!important;
    border: none!important;
    border-bottom: 2px solid #223!important;
    white-space: initial!important;
    position: relative!important;
}
#ns-wrapper .dropdown-contents li {
	background-color: #fff;
    padding: 6px;
}
#ns-wrapper .dropdown .dropdown-contents {
	margin-bottom: 11px;
}
.ns-notif-nuovo {
    background: #4c213b!important;
}
.ns-notif-nuovo:hover {
    background: #82284d!important;
}
.notification_list ul li p {
    font-size: 13px;
    display: inline;
}
.notification-time {
    display: block!important;
    font-size: 13px!important;
    color: #cdf!important;
    opacity: .4!important;
    margin-top: 2px!important;
}
.ns-notif-nuovo .notification-time {
    opacity: .6!important;
    color: #fff!important;
}
.dropdown-extended .footer {
    border-color: #444466;
}
a.mark_read.icon-mark {
    width: 15px;
    height: 16px;
    border-radius: 20px;
    top: 23px;
}
a.mark_read.icon-mark:hover {
    opacity:.8;
}
.dropdown-extended .footer:hover {
    background: rgb(51,55,81)!important;
}
.user_menu_button:hover{border:1px solid #f2f2f2;background:#f2f2f2;border:1px solid #d7d7d7;}
.user_menu_button{margin-top:-2px;border-radius:var(--arrotondamento);border:1px solid #EEECEE;background:#EEECEE;border:1px solid #EEECEE;width:171px;padding:3px;cursor:pointer;height:13px;font-size:14px;color:#004a94;text-align:left;margin-left:-6px;}
.user_menu_button dt a, .user_menu_button dt span{background:none;border-bottom:none !important;text-align:center;text-decoration:none;margin-top:-8px;}
.user_menu_button dt a:hover, .dropdown-username dt span:hover{background:none;text-decoration:none;}
.user_menu_button dd{position:absolute;overflow:hidden;width:177px;display:none;background:#f2f2f2;z-index:200;opacity:0;margin-left:-4px;border-bottom-left-radius:1em;border-bottom-right-radius:1em;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;margin-top:-2px;}
.user_menu_button ul{list-style:none;text-align:left;}
.user_menu_button li{display:inline;text-align:left;margin-top:1px;}
.user_menu_button a, .dropdown-username a:active, .dropdown-username a:visited, .dropdown-username span{display:block;text-decoration:none;background:#f2f2f2;text-align:center;}
.user_menu_button a:hover, .dropdown-username span:hover{background:#e3e3e3;}
dl.user_menu_button ul li a{font-size:11px;color:#505073;}
dl.user_menu_button ul li a img{vertical-align:middle;margin-top:-4px;}
.user_menu_button dt:hover a{background:none;}
.forumbuttons{display:inline}
tr.controls{height:27px;vertical-align:bottom;}
td.controls{text-align:right;}
.btt{min-height:16px;padding-top:3px;}
.btt img, .online-indicator{vertical-align:middle;margin-top:-5px;}
.btt a{font-size:9px;letter-spacing:0.02em;color:rgba(16,82,137,0.6);position:relative;left:20px;transition:all 0.5s ease-in-out;}
.btt a:hover{left:7px;color:rgba(16,82,137,1);transition:all 1s ease-in-out;}
a.controlbutton{color:rgba(0,0,0,0.6);display:block;float:right;padding-right:0px;text-decoration:none;font-size:12px;margin-left:3px;border-radius:2px;height:22px;border:1px solid rgba(0,0,0,0.1);}
a.controlbutton span{display:block;line-height:14px;padding-top:5px;padding-right:5px;padding-left:7px;border-radius:4px;}
a.controlbutton:hover{color:#2d88c7;text-shadow:1px 1px 1px #FFFFFF;}
a.controlbutton:active{outline:none;}
.cb-edit, .cb-delete, .cb-report, .cb-warn, .cb-info, .cb-quote{background:transparent url("https://www.mariocastle.it/forum/styles/mariocastle2015/theme/images/2014_controlbuttons.png") repeat-x scroll top left;}
.dropdown-select:after{border-color:#DADADA;}
.dropdown-select:hover{border-color:#C7C3BF;}
.dropdown-visible .dropdown-select, .dropdown-visible .dropdown-select:hover, .nojs .dropdown-container:hover .dropdown-select{border-color:#A6B2BA;color:#105289;}
.contact-icons a{border-color:#DCDCDC;}
.contact-icons a:hover{background-color:#F2F6F9;}
.icon-acp{background-image:url("./images/icon_acp.gif");}
.icon-bookmark{background-image:url("./images/icon_bookmark.gif");}
.icon-bump{background-image:url("./images/icon_bump.gif");}
.icon-contact{background-image:url("./images/icon_pm.gif");}
.icon-delete-cookies{background-image:url("./images/icon_delete_cookies.gif");}
.icon-download{background-image:url("./images/icon_download.gif");}
.icon-faq{background-image:url("./images/icon_faq.gif");}
.icon-home{background-image:url("./images/icon_home.gif");}
.icon-logout{background-image:url("./images/icon_logout.gif");}
.icon-mark{background-image:url("./images/icon_mark.gif");}
.icon-mcp{background-image:url("./images/icon_mcp.gif");}
.icon-members{background-image:url("./images/icon_members.gif");}
.icon-notification{background-image:url("./images/icon_notification.gif");}
.icon-pages{background-image:url("./images/icon_pages.gif");}
.icon-pm{background-image:url("./images/icon_pm.gif");}
.icon-print{background-image:url("./images/icon_print.gif");}
.icon-profile{background-image:url("./images/icon_profile.gif");}
.icon-register{background-image:url("./images/icon_register.gif");}
.icon-search, .responsive-search a{background-image:url("./images/icon_search.gif");}
.icon-search-active{background-image:url("./images/subforum_read.gif");}
.icon-search-new{background-image:url("./images/subforum_unread.gif");}
.icon-search-self{background-image:url("./images/icon_topic_latest.gif");}
.icon-search-unanswered{background-image:url("./images/icon_post_target.gif");}
.icon-search-unread{background-image:url("./images/subforum_unread.gif");}
.icon-sendemail{background-image:url("./images/icon_sendemail.gif");}
.icon-subscribe{background-image:url("./images/icon_subscribe.gif");}
.icon-team{background-image:url("./images/icon_team.gif");}
.icon-ucp{background-image:url("./images/icon_ucp.gif");}
.icon-unsubscribe{background-image:url("./images/icon_unsubscribe.gif");}
.contact-icon{background-image:url("./images/icons_contact.png");}
.icon-button:before, .dropdown-select:after{background-image:url("./images/icons_button.png");}
.topic_read, .topic_read_mine, .topic_read_hot, .topic_read_hot_mine{background-image:url("https://www.mariocastle.it/forum/styles/prosilver2/imageset/ti_old.png");padding:30px 30px 0 0;}
.topic_unread, .topic_unread_mine, .topic_unread_hot, .topic_unread_hot_mine{background-image:url("https://www.mariocastle.it/forum/styles/prosilver2/imageset/ti_new.png");padding:30px 30px 0 0;}
.topic_read_locked, .topic_read_locked_mine{background-image:url("https://www.mariocastle.it/forum/styles/prosilver2/imageset/ti_closed.png");padding:30px 30px 0 0;}
.topic_unread_locked, .topic_unread_locked_mine{background-image:url("https://www.mariocastle.it/forum/styles/prosilver2/imageset/ti_closed.png");padding:30px 30px 0 0;}
.sticky_read, .sticky_read_mine, .sticky_read_locked, .sticky_read_locked_mine, .announce_read, .announce_read_mine, .announce_read_locked, .announce_read_locked_mine, .global_read, .global_read_mine, .global_read_locked, .global_read_locked_mine{background-image:url("https://www.mariocastle.it/forum/styles/prosilver2/imageset/ti_sticky.png");padding:30px 30px 0 0;}
.sticky_unread, .sticky_unread_mine, .sticky_unread_locked, .sticky_unread_locked_mine, .announce_unread, .announce_unread_mine, .announce_unread_locked, .announce_unread_locked_mine, .global_unread, .global_unread_mine, .global_unread_locked, .global_unread_locked_mine{background-image:url("https://www.mariocastle.it/forum/styles/prosilver2/imageset/ti_sticky_new.png");padding:30px 30px 0 0;}
.forum_link{background-image:url("./images/forum_link.gif");}
.topic_moved{background-image:url("./images/topic_moved.gif");}
.pm_read{background-image:url("https://www.mariocastle.it/forum/styles/prosilver2/imageset/ti_old.png");}
.pm_unread{background-image:url("https://www.mariocastle.it/forum/styles/prosilver2/imageset/ti_new.png");}
.panel-container h3, .panel-container hr, #cp-menu hr{border-color:#A4B3BF;}
.panel-container .panel li.row{border-bottom-color:#ddd;border-top-color:#F9F9F9;}
ul.cplist{border-top-color:#ddd;}
.panel-container .panel li.header dd, .panel-container .panel li.header dt{color:#444;}
.panel-container table.table1 thead th{color:#444;border-bottom-color:#444;}
#cp-main .pm-message{border-color:#DBDEE2;background-color:#FFF;}
#tabs .tab > a{background:#eaeaea;color:#536482;}
#tabs .tab > a:hover{background:#efefef;}
#tabs .activetab > a,
#tabs .activetab > a:hover{background:#fff;border-color:#ccc;border-bottom:0;color:#444;}
#tabs .activetab > a:hover{color:#222;}
#minitabs .tab > a{background-color:#E1EBF2;}
#minitabs .activetab > a,
#minitabs .activetab > a:hover{background-color:#F9F9F9;color:#333333;}
.responsive-tab .responsive-tab-link:before{border-color:#536482;}
.responsive-tab .responsive-tab-link:hover:before{border-color:#D31141;}
#navigation a{color:#536482;background:#eaeaea;border:1px solid rgba(0,0,0,0.1);border-radius:var(--arrotondamento);}
#navigation a:hover{background:#f5f5f5;}
#navigation #active-subsection a{color:#555;background:#F9F9F9;cursor:default;}
.panel-container h2{color:#333333;}
.panel-container .panel{background-color:#F9F9F9;}
#cp-main .pm{background-color:#fff;}
.cp-mini{background-color:#fff;}
dl.mini dt{color:#425067;}
.current{color:#222 !important;}
.pmlist li.pm_message_reported_colour, .pm_message_reported_colour{border-left-color:#BC2A4D;border-right-color:#BC2A4D;}
.pmlist li.pm_marked_colour, .pm_marked_colour{border-left-color:#FF6600;}
.pmlist li.pm_replied_colour, .pm_replied_colour{border-left-color:#A9B8C2;}
.pmlist li.pm_friend_colour, .pm_friend_colour{border-left-color:#5D8FBD;}
.pmlist li.pm_foe_colour, .pm_foe_colour{border-left-color:#222;}
#gallery label{background:#FFFFFF;border-color:#CCC;}
#gallery label:hover{background-color:#EEE;}
select{border-color:#8d9aac;background-color:#fff;color:#333;}
label{color:#4a5565;}
option.disabled-option{color:graytext;}
dd label{color:#333;}
fieldset.fields1{background-color:transparent;}
fieldset dl:hover dt label{color:#222;}
fieldset.fields2 dl:hover dt label{color:inherit;}
fieldset.quick-login input.inputbox{background-color:#F2F3F3;}
#message-box textarea{color:#333333;}
#message-box textarea.drag-n-drop{outline-color:rgba(102, 102, 102, 0.5);}
#message-box textarea.drag-n-drop-highlight{outline-color:rgba(17, 163, 234, 0.5);}
.inputbox{background-color:#FFFFFF;border-color:#B4BAC0;color:#333333;}
.inputbox:-moz-placeholder{color:#333333;}
.inputbox::-webkit-input-placeholder{color:#333333;}
.inputbox:hover{border-color:#11A3EA;}
.inputbox:focus{border-color:#11A3EA;color:#0F4987;}
.inputbox:focus:-moz-placeholder{color:transparent;}
.inputbox:focus::-webkit-input-placeholder{color:transparent;}
a.button1, a.button2{color:#222;}
input.search{background-image:url("./images/icon_textbox_search.gif");}
input.disabled{color:#666666;}
.phpbb_alert{background-color:#FFFFFF;border-color:#999999;}
.phpbb_alert .alert_close{background-image:url("./images/alert_close.png");}
#darken{background-color:#000000;}
#loading_indicator{background-color:#000000;background-image:url("./images/loading.gif");}
.dropdown-extended .footer{border-top-style:solid;border-top-width:1px;}
.dropdown .pointer{border-color:#B9B9B9 transparent;}
.dropdown .pointer-inner{border-color:#FFF transparent;}
.dropdown-extended .pointer-inner{border-color:#F1F8FF transparent;}
ul.linklist li.responsive-menu a.responsive-menu-link:before{border-color:#105289;}
ul.linklist li.responsive-menu a.responsive-menu-link:hover:before, ul.linklist li.responsive-menu.visible a.responsive-menu-link:before{border-color:#D31141;}
.dropdown-up .dropdown-contents{box-shadow:1px 0 5px rgba(0, 0, 0, 0.2);}
.dropdown li, .dropdown li li{border-color:#DCDCDC;}
.dropdown li.separator{border-color:#DCDCDC;}
.notification_list p.notification-time{color:#667788;}
li.notification-reported strong, li.notification-disapproved strong{color:#D31141;}
span.imageset{display:inline-block;background:transparent none 0 0 no-repeat;margin:0;padding:0;width:0;height:0;overflow:hidden;}
.imageset.site_logo{background-image:url("./images/site_logo.gif");padding-left:149px;padding-top:52px;}
.imageset.forum_link{background-image:url("./images/forum_link.gif");padding-left:27px;padding-top:27px;}
.imageset.forum_read{background-image:url("./images/forum_read.gif");padding-left:27px;padding-top:27px;}
.imageset.forum_read_locked{background-image:url("./images/forum_read_locked.gif");padding-left:27px;padding-top:27px;}
.imageset.forum_read_subforum{background-image:url("./images/forum_read_subforum.gif");padding-left:27px;padding-top:27px;}
.imageset.forum_unread{background-image:url("./images/forum_unread.gif");padding-left:27px;padding-top:27px;}
.imageset.forum_unread_locked{background-image:url("./images/forum_unread_locked.gif");padding-left:27px;padding-top:27px;}
.imageset.forum_unread_subforum{background-image:url("./images/forum_unread_subforum.gif");padding-left:27px;padding-top:27px;}
.imageset.topic_moved{background-image:url("./images/topic_moved.gif");padding-left:27px;padding-top:27px;}
.imageset.topic_read, .imageset.topic_read_mine, .imageset.topic_read_hot, .imageset.topic_read_hot_mine{background-image:url("https://www.mariocastle.it/forum/styles/prosilver2/imageset/ti_old.png");padding-left:30px;padding-top:30px;}
.imageset.topic_unread, .imageset.topic_unread_mine, .imageset.topic_unread_hot, .imageset.topic_unread_hot_mine{background-image:url("https://www.mariocastle.it/forum/styles/prosilver2/imageset/ti_new.png");padding-left:30px;padding-top:30px;}
.imageset.topic_read_locked, .imageset.topic_read_locked_mine{background-image:url("https://www.mariocastle.it/forum/styles/prosilver2/imageset/ti_closed.png");padding-left:30px;padding-top:30px;}
.imageset.topic_unread_locked, .imageset.topic_unread_locked_mine{background-image:url("https://www.mariocastle.it/forum/styles/prosilver2/imageset/ti_closed.png");padding-left:30px;padding-top:30px;}
.imageset.sticky_read, .imageset.sticky_read_mine, .imageset.sticky_read_locked, .imageset.sticky_read_locked_mine, .imageset.announce_read, .imageset.announce_read_mine, .imageset.announce_read_locked, .imageset.announce_read_locked_mine, .imageset.global_read, .imageset.global_read_mine, .imageset.global_read_locked, .imageset.global_read_locked_mine{background-image:url("https://www.mariocastle.it/forum/styles/prosilver2/imageset/ti_sticky.png");padding-left:30px;padding-top:30px;}
.imageset.sticky_unread, .imageset.sticky_unread_mine, .imageset.sticky_unread_locked, .imageset.sticky_unread_locked_mine, .imageset.announce_unread, .imageset.announce_unread_mine, .imageset.announce_unread_locked, .imageset.announce_unread_locked_mine, .imageset.global_unread, .imageset.global_unread_mine, .imageset.global_unread_locked, .imageset.global_unread_locked_mine{background-image:url("https://www.mariocastle.it/forum/styles/prosilver2/imageset/ti_sticky_new.png");padding-left:30px;padding-top:30px;}
.imageset.subforum_read{background-image:url("./images/subforum_read.gif");padding-left:11px;padding-top:9px;}
.imageset.subforum_unread{background-image:url("./images/subforum_unread.gif");padding-left:11px;padding-top:9px;}
.imageset.pm_read{background-image:url("./images/topic_read.gif");padding-left:27px;padding-top:27px;}
.imageset.pm_unread{background-image:url("./images/topic_unread.gif");padding-left:27px;padding-top:27px;}
.imageset.icon_back_top{background-image:url("./images/icon_back_top.gif");padding-left:11px;padding-top:11px;}
.imageset.phpbb_aol-icon, .imageset.icon_contact_aim{background-image:url("./images/icon_contact_aim.gif");padding-left:20px;padding-top:20px;}
.imageset.icon_contact_email{background-image:url("./images/icon_contact_email.gif");padding-left:20px;padding-top:20px;}
.imageset.icon_contact_icq, .imageset.phpbb_icq-icon{background-image:url("./images/icon_contact_icq.gif");padding-left:20px;padding-top:20px;}
.imageset.icon_contact_jabber{background-image:url("./images/icon_contact_jabber.gif");padding-left:20px;padding-top:20px;}
.imageset.phpbb_wlm-icon, .imageset.icon_contact_msnm{background-image:url("./images/icon_contact_msnm.gif");padding-left:20px;padding-top:20px;}
.imageset.icon_contact_www, .imageset.phpbb_website-icon{background-image:url("./images/icon_contact_www.gif");padding-left:20px;padding-top:20px;}
.imageset.icon_contact_yahoo, .imageset.phpbb_yahoo-icon{background-image:url("./images/icon_contact_yahoo.gif");padding-left:20px;padding-top:20px;}
.imageset.icon_post_delete{background-image:url("./images/icon_post_delete.gif");padding-left:20px;padding-top:20px;}
.imageset.icon_post_info{background-image:url("./images/icon_post_info.gif");padding-left:20px;padding-top:20px;}
.imageset.icon_post_report{background-image:url("./images/icon_post_report.gif");padding-left:20px;padding-top:20px;}
.imageset.icon_post_target{background-image:url("./images/icon_post_target.gif");padding-left:11px;padding-top:9px;}
.imageset.icon_post_target_unread{background-image:url("./images/icon_post_target_unread.gif");padding-left:11px;padding-top:9px;}
.imageset.icon_topic_attach{background-image:url("./images/icon_topic_attach.gif");padding-left:7px;padding-top:10px;}
.imageset.icon_topic_latest{background-image:url("./images/icon_topic_latest.gif");padding-left:11px;padding-top:9px;}
.imageset.icon_topic_newest{background-image:url("./images/icon_topic_newest.gif");padding-left:11px;padding-top:9px;}
.imageset.icon_topic_reported{background-image:url("./images/icon_topic_reported.gif");padding-left:16px;padding-top:14px;}
.imageset.icon_topic_deleted{background-image:url("./images/icon_topic_deleted.png");padding-left:16px;padding-top:14px;}
.imageset.icon_topic_unapproved{background-image:url("./images/icon_topic_unapproved.gif");padding-left:16px;padding-top:14px;}
.imageset.icon_topic_poll{background-image:url("./images/icon_topic_poll.gif");padding-left:11px;padding-top:10px;}
.imageset.icon_user_warn{background-image:url("./images/icon_user_warn.gif");padding-left:20px;padding-top:20px;}
.imageset.icon_contact{background-image:url("./images/icon_contact.png");padding-left:16px;padding-top:12px;}
.imageset.icon_user_online{background-image:url("./en/icon_user_online.gif");padding-left:58px;padding-top:58px;}
.ns-topictitle:before {display:inline-block;color:#fff;padding:2px 5px;border-radius:var(--arrotondamento);font-size:12px;margin-right:3px;min-width:69px;text-align:center;position:absolute;right:5px;top:40%;top:calc(50% - 10px);}
.ns-tt-mario:before, .ns-tt-guida:before {background:#ef2e48;content:'Mario';}
.ns-tt-gaming:before {background:#0099ee;content:'Gaming';}
.ns-tt-svago:before {background:#44bb55;content:'Altro & Svago';}
.ns-tt-discmc:before {background:#99a;content:'Mario\'s Castle';}
.ns-tt-notizia:before {background:#f5b02f;content:'Notizia';}
.ns-tt-articolo:before {background:#f5b02f;content:'Articolo';}
.ns-tt-recensione:before {background:#f1bf2e;content:'Recensione';}
.ns-tt-staff:before {background:#fffedb;content:'Solo staff';}
.ns-tt-altro:before {background:#99a;content:'Altro';}
.ns-tt-notizia .ns-topictitle-link:before, .ns-tt-articolo .ns-topictitle-link:before, .ns-tt-recensione .ns-topictitle-link:before, .ns-tt-flash .ns-topictitle-link:before {content:'Notizia';font-weight:600;color:#fff;background:#99b;font-size: 12px;padding:2px 6px;position:relative;top:-1px;margin-right:1px;border-radius:2px;}
.ns-tt-articolo .ns-topictitle-link:before {content:'Speciale'}
.ns-tt-recensione .ns-topictitle-link:before {content:'Recensione'}
.ns-tt-flash .ns-topictitle-link:before {content:'Notizia flash'}
#home-menu{margin-top:-2px;}
#home-menu-facebook{height:300px;overflow:hidden;z-index:1;position:relative;border-radius:9px 9px 4px 4px;text-align:center;background:#fff;}
#home-menu-twitter{height:243px;overflow:hidden;z-index:1;position:relative;border-radius:4px;margin:5px 0;text-align:center;background:#fff;}
#home-menu blockquote{text-align:center;height:300px;background:#fff;border-radius:4px;padding:0;margin:0;border:0;font-size:0;}
#home-menu blockquote::before{content:"Caricamento di una vita sociale in corso...";color:#889;font-family:'Source Sans Pro', Helvetica;font-size:13px;position:relative;top:7px;}
#footer-wrapper{clear:both;position:relative;margin-top:127px;}
#footer{position:absolute;width:100%;height:156px;background-image:url("https://www.mariocastle.it/forum/styles/mariocastle2015/theme/images/2014_footer2.png");background-repeat:repeat-x;font-size:11px;color:#fff;text-shadow:0 1px 1px #001727;bottom:0;z-index:9;color:rgba(255,255,255,0.8);}
#footer-content{width:975px;margin:auto;position:relative;top:40px;}
#footer-center{width:800px;text-align:center;pointer-events:none;margin:auto;position:relative;top:66px;font-size:16px;font-family:times;text-shadow:0 0 0.1em #5af3f8;}
.footer-box{background:rgba(0,0,0,0.4);padding:20px 10px 10px 10px;margin-top:-10px;border-bottom:1px solid rgb(0,60,120);border-radius:var(--arrotondamento);}
#footer-left{float:left;}
#footer-right{float:right;text-align:right;margin-right:-5px;padding-right:5px;}
#footer a{color:#c0eeff;text-shadow:0 0 0.1em rgba(90,243,248,0.3);margin-right:6px;}
@media only screen and (min-width:1001px){.mobile-only {display:none!important}}
@media only screen and (max-width:1000px){.mobile-only {display:initial;}
.share-container .fa-facebook.fa-lg, .share-container .fa-twitter.fa-lg {
    top: 5px;
    left: -6px;
}
.desktop,#home-menu,#home-menu-facebook,#home-menu-twitter,#footer-wrapper,#footer,#footer-content,#footer-center,.link-veloci,.robadellafirma,.vt-datebar,.vt-postprofiletd,.vt-postprofile,#smiley-box,#review,.revcont,#options-panel,.posts,.topicdata,.lastpost,.recent-topics-header,.topicinfo,.icon_topic_latest,.sezione_banner,.mark-read,.display-options,.jumpbox-return,.section-viewtopic .signature,.desktop-only{display:none !important}#ns-articolo-si .topic-articolo-titolo .htitle h1{font-size:25pt;}.ns-topictitle:before{display:none}#format-buttons input,#format-buttons select{line-height:25px;margin:5px 1px;background:#fcfcfc;border:1px solid #ccd !important;border-bottom:2px solid #bbc !important;border-radius:3px;padding:1px 5px !important;height:29px;}.ytcoveriframe{max-height:225px;}.topicicon{padding:30px 18px 24px 18px !important;}.responsive-hide{display:none !important}.responsive-show{display:block !important}.responsive-show-inline{display:inline !important}.responsive-show-inline-block{display:inline-block !important}html{display:block;height:auto;width:auto;margin:0}body{width:100%;height:100%;margin:0;padding:0;display:block}html,body{overflow-y:auto !important;height:100%;}.vt-postcontent *{max-width:100% !important}#wrap{border:none;border-radius:0;margin:0;min-width:290px;padding:0 5px}.headerbar,.navbar,.forabg,.forumbg,.panel{margin-left:-5px;margin-right:-5px}#cp-main .forabg,#cp-main .forumdb,#cp-main .post,#cp-main .panel{border-radius:var(--arrotondamento)}#site-description h1,#site-description p{text-align:inherit;float:none;margin:5px;line-height:1.2em;overflow:hidden;text-overflow:ellipsis}#site-description p,.search-header{display:none}#home-menu-mobile{padding:8px;margin-top:-8px;}#home-menu-mobile a{font-size:15px;line-height:30px;}.stat-block p{padding-left:8px !important;}.headerbar + .navbar{margin-top:-5px}.responsive-search{display:block !important}.responsive-search a{display:block;width:16px;height:22px;text-indent:99px;overflow:hidden;background-position:50% 50%;background-repeat:no-repeat;text-decoration:none}li.header dt{text-align:center;text-transform:none;line-height:1em;font-size:1.2em;padding-bottom:4px}ul.topiclist li.header dt,ul.topiclist li.header dt .list-inner{margin-right:0 !important;padding-right:0}ul.topiclist li.header dd{display:none !important}ul.topiclist dt,ul.topiclist dt .list-inner,ul.topiclist.missing-column dt,ul.topiclist.missing-column dt .list-inner,ul.topiclist.two-long-columns dt,ul.topiclist.two-long-columns dt .list-inner,ul.topiclist.two-columns dt,ul.topiclist.two-columns dt .list-inner{margin-right:0}ul.topiclist dt .list-inner.with-mark{padding-right:34px}ul.topiclist dt .list-inner{min-height:28px}ul.topiclist li.header dt .list-inner{min-height:0}ul.topiclist dd{display:none}ul.topiclist dd.mark{display:block}ul.topiclist.forums dt{margin-right:-250px}ul.topiclist.forums dt .list-inner{margin-right:250px}ul.topiclist.forums dd.lastpost{display:block}ul.topiclist dd.mark{display:block;position:absolute;right:5px;top:0;margin:0;width:auto;min-width:0;text-align:left}ul.topiclist.forums dd.topics dfn,ul.topiclist.topics dd.posts dfn{position:relative;left:0;width:auto;display:inline;font-weight:normal}@media only screen and (max-width:550px),only screen and (max-device-width:550px){ul.topiclist.forums dt{margin-right:0}ul.topiclist.forums dt .list-inner{margin-right:0}ul.topiclist.forums dd.lastpost{display:none}}li.row .responsive-show strong{font-weight:bold;color:inherit}ul.topiclist li.row dt a.subforum{display:inline-block;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;max-width:100px}.row .pagination .ellipsis + li{display:none !important}table.responsive,table.responsive tbody,table.responsive tr,table.responsive td{display:block}table.responsive thead,table.responsive th{display:none}table.responsive.show-header thead,table.responsive.show-header th:first-child{display:block;width:auto !important;text-align:left !important}table.responsive.show-header th:first-child span.rank-img{display:none}table.responsive tr{margin:2px 0}table.responsive td{width:auto !important;text-align:left !important;padding:4px}table.responsive td.empty{display:none !important}table.responsive td > dfn{display:inline-block !important}table.responsive td > dfn:after{content:':';padding-right:5px}table.responsive span.rank-img{float:none;padding-right:5px}table.responsive#memberlist td:first-child input[type="checkbox"]{float:right}fieldset dt,fieldset.fields1 dt,fieldset.fields2 dt{width:auto;float:none;margin-bottom:10px}fieldset dd,fieldset.fields1 dd,fieldset.fields2 dd{margin-left:20px}textarea,dd textarea,#message-box textarea{width:100%;-moz-box-sizing:border-box;box-sizing:border-box}dl.pmlist dt{width:auto !important;margin-bottom:5px}dl.pmlist dd{display:inline-block;margin-left:0 !important}dl.pmlist dd:first-of-type{padding-left:20px}#smiley-box,#message-box{float:none;width:auto}#smiley-box{margin-top:5px}.bbcode-status{display:none}.colour-palette,.colour-palette tbody,.colour-palette tr{display:block}.colour-palette td{display:inline-block;margin-right:2px}.horizontal-palette td:nth-child(2n),.vertical-palette tr:nth-child(2n){display:none}.colour-palette a{display:inline-block !important}fieldset.quick-login label{display:block;margin-bottom:5px;white-space:normal}fieldset.quick-login label > span{display:inline-block;min-width:100px}fieldset.quick-login input.inputbox{width:85%;max-width:300px;margin-left:20px}fieldset.quick-login label[for="autologin"]{display:inline-block;text-align:right;min-width:50%}@media only screen and (max-width:500px),only screen and (max-device-width:500px){dd label{white-space:normal}select,.inputbox{max-width:260px}.captcha-panel dd.captcha{margin-left:0}.captcha-panel dd.captcha-image img{width:100%}#recaptcha_challenge_image,#recaptcha_response_field,.recaptchatable #recaptcha_image{width:100% !important;height:auto !important}.recaptchatable tr td:last-child{display:none}.captcha-panel .recaptcha-responsive{display:inline-block !important;margin-top:10px;vertical-align:middle}}@media only screen and (max-width:430px),only screen and (max-device-width:430px){.section-viewtopic .search-box .inputbox{width:110px}}@media only screen and (max-width:320px),only screen and (max-device-width:320px){select,.inputbox{max-width:240px}}@media only screen and (max-width:500px),only screen and (max-device-width:500px){dl.details dt,dl.details dd{width:auto;float:none;text-align:left}dl.details dd{margin-left:20px}}fieldset.polls dt{width:90%}fieldset.polls dd.resultbar{padding-left:20px}fieldset.polls dd.poll_option_percent{width:20%}fieldset.polls dd.resultbar,fieldset.polls dd.poll_option_percent{margin-top:5px}.postbody{position:inherit}.postprofile,.postbody,.search .postbody{display:block;width:auto;float:none;padding:0;min-height:0}.post .postprofile{width:auto;border-width:0 0 1px 0;padding-bottom:5px;margin:0;margin-bottom:5px;min-height:40px;overflow:hidden}.postprofile dd{display:none}.postprofile dt,.postprofile dd.profile-rank,.search .postprofile dd{display:block;margin:0}.postprofile .has-avatar .avatar-container{margin:0;overflow:inherit}.postprofile .avatar-container:after{clear:none}.postprofile .avatar{margin-right:5px}.postprofile .avatar img{width:auto !important;height:auto !important;max-height:32px}.has-profile .postbody h3{margin-left:0 !important;margin-right:0 !important}.has-profile .post-buttons{right:20px;top:15px}.online{background-size:40px}h2{margin-top:.5em}p{margin-bottom:.5em;overflow:hidden}p.rightside{margin-bottom:0}fieldset.display-options label{display:block;clear:both;margin-bottom:5px}dl.mini dd.pm-legend{float:left;min-width:200px}#topicreview{margin:0 -5px;padding:0 5px}fieldset.display-actions{white-space:normal}.phpbb_alert{width:auto;margin:0 5px}.attach-comment dfn{width:100%}@media only screen and (max-width:500px),only screen and (max-device-width:500px){p.responsive-center{float:none;text-align:center;margin-bottom:5px}.action-bar > div{margin-bottom:5px}.action-bar > .pagination li.page-jump{margin:0 2px}p.jumpbox-return{display:none}.display-options > label:nth-child(1){display:block;margin-bottom:5px}.attach-controls{margin-top:5px;width:100%}}#fixed-med{display:none !important}.modern-titolo{margin-top:0;border:0;}.mobile-titolo{display:block !important}.modern-titolo h2{margin-top:0}.posting-title-explanation{color:#fff}.mobile-blue{background:var(--colore-4)}.main-wrapper{width:100% !important;height:100% !important;padding:0 !important}.forum-wrapper{width:100% !important}.white-container{width:auto;max-width:100%}.thumb img{max-width:100% !important;height:auto !important}.controls{display:none}#confirm{margin:20px auto;width:90%}.panel{margin:auto;margin-bottom:10px}.inner{padding:0 5px}.forumbg .inner{padding:0}.sezione{margin:11px auto 9px auto !important;display:block;}.sez{margin-right:4px !important;}#burlone{margin:7px 0;border-radius:var(--arrotondamento) !important;DISPLAY:NONE !important;}#footer-content,#footer-center{width:0}.modern-cover{background-position:center !important;max-height:200px}.modern-cover:before{max-height:200px;}.article-title-font{font-size:21pt;letter-spacing:0;line-height:1.15em;}#portal-body{width:100% !important;margin:auto 0 !important;padding:0 !important}#portal-body .youtube-video{height:0;overflow:hidden;display:inherit !important}.rt-container{margin:auto;margin-top:4px;border-bottom:none !important;}.recent_list{margin-bottom:5px;border-radius:var(--arrotondamento);padding:14px 0;border:0;border-bottom:2px solid rgba(40,40,50,0.2)}.mobile-post-header{height:45px}.mobile-post-author{width:auto !important;text-align:left;padding:7px 0 0 8px !important;line-height:14px;}.mobile-post-avatar{display:block !important;float:left;background:#fff;margin:3px 0 0 3px;height:37px;width:37px;overflow:hidden;vertical-align:middle;border-radius:2px;border:1px solid #fff}.mobile-post-avatar img{max-width:40px;height:auto}.vt-box{width:auto !important;margin:0 4px 15px 4px;border-radius:0 !important;background:none;padding:0;border:none}.vt-box table{padding:0 !important}.vt-content{display:block;background:#fff;width:auto;padding-right:0;border:0;border-bottom:2px solid #d9d9d9 !important;border-radius:0}.vt-postcontent{line-height:23px;width:95.5% !important;padding:8px 10px 6px 10px;width:calc(100% - 20px) !important;border:0;margin:0;}.post-buttons{margin-top:7px}.post-date{padding:4px 6px}.tastitastosi{float:none !important;display:inline-block;vertical-align:middle}.action-bar{text-align:center}.registrati{padding:13px 0;font-family:'Source Sans Pro';max-width:100%;font-size:14px;margin- bottom:0 !important;border:0;border-radius:0;border-top:1px solid rgba(0,0,0,0.1)}#quickreply #message-box{width:100% !important;margin:0;padding:0}#quickreply textarea{width:100% !important}fieldset.submit-buttons{text-align:center;width:100%}#quickreply .button1{height:40px;font-size:16px;font-family:'Source Sans Pro';font-weight:normal;border-radius:var(--arrotondamento);text-shadow:-1px -1px 0px rgba(0,0,0,0.2);background:#0696D6;color:#fff;border-bottom:4px solid rgba(0,0,0,0.3);width:100% !important;margin:auto}#quickreply .button1:hover{border:initial !important;}.mobile-post-header .icon-button{padding:3px 4px}.action-bar > .pagination{float:none;clear:both;padding-bottom:3px;text-align:center}.pagination li a, .pagination li span{margin-right:2px;}.share-container{right:10px !important;}.topic-titolo-utente .share-container{top:-99px !important;}#postingbox,#preview{margin-top:8px !important}#format-buttons{text-align:center;width:auto !important}a.button2,input.button2,input.button3,a.button1,input.button1{min-width:46px;background:#fff;border:1px solid #ccc;border-radius:3px;font-family:'Source Sans Pro'}#register .button2 {width:100%;margin-top:10px;}.default-submit-action{color:#fff !important;background:#30b060 !important;border:1px solid rgba (0,0,0,0.2) !important}.forum_head{padding:5px 0;margin:0}.forum-title{font-family:'Source Sans Pro';font-size:22px;margin-bottom:3px;padding-left:7px;font-weight:normal}#ns-forum-percorso{padding-top:7px;}.forabg,.forumbg{margin:auto !important;}.icon2 > div{margin:0 10px 0 0 !important}.topic_row{border-bottom:1px solid #ddd}.topic_row:last-child{border:0}.topictitle{font-family:'Source Sans Pro' !important;font-size:15px !important;width:auto !important;display:block !important;white-space:normal !important;word-break:break-word}.recent_list .topictitle{margin:4px 0 !important}.topicdetails{margin-top:5px}.search-box{float:none}.mobile-search{padding:6px 0;margin-bottom:20px}.topiclist .header{display:none}h2.solo{margin:10px !important}h3{padding:2px 5px}#agreed,.iscrizione{border:0 !important;border-bottom:2px solid #1e7343 !important;color:#fff;font-weight:normal !important;background:#3CA96C;width:100% !important;padding:8px 6px !important;margin- bottom:5px}#menu a{color:#fff;padding:3px 10px;display:block}.ns-topictitle{padding-left:0 !important;border:none !important;}.ns-topictitle-link{position:relative;top:-4px;display:inline !important;}.ns-share-detail{display:none;}#ns-reply-fix{position:relative;top:-5px;}.topic-articolo-titolo{padding-left:10px;padding-right:10px;}.slideout-menu{overflow-y:auto;-webkit-overflow- scrolling:touch;display:none}.slideout-head{text-transform:uppercase;font-size:12px;padding:0 10px;color:#888;padding- bottom:5px}.slideout-panel{position:relative;z-index:10;will-change:transform}.slideout-open,.slideout-open body,.slideout-open .slideout-panel{overflow:hidden !important}.slideout-open .slideout-menu{display:block}.slideout-cover{background:url(https://www.mariocastle.it/forum/styles/mariocastle2017/theme/images/sito-sidebg-bSMsJy0.jpg);height:150px;padding-top:20px;overflow:hidden;line-height:15px;text-shadow:0 1px 1px #222}.slideout-menu .mobile-post-avatar{height:75px;width:75px;float:none;margin:8px 0 10px 0}#dong{position:relative;top:100px;left:15px}.dong-link{color:#fff !important;display:inline-block !important;padding:6px 1px !important}.toggle-button{float:left;background:none;border:none;color:#fff;width:44px !important;font-size:36px;margin-top:-5px;margin-left:-2px}.search-button{float:right;padding:5px;height:32px;width:32px;background:url(https://www.mariocastle.it/forum/styles/mariocastle2017/theme/images/sito-lente-b3Fe63b.png) center no-repeat;background-size:32px}.ns-back-button{float:right;padding:5px;color:#fff;font-size:18px;}.home{display:none !important;}#ns-home{text-align:center;padding:4px 10px;margin:-10px -10px 10px -10px; background-blend-mode:luminosity; background-color:var(--colore-4); background-image:url(https://www.mariocastle.it/wp/wp-content/themes/marios-castle-2020/footer.png);}#ns-home-link{display:block;margin:auto;width:220px;}.reg-lingua{top:69px}.pagination{margin-left:auto !important;margin-right:auto !important;}.section-viewforum .pagination{margin:10px 0 5px 0 !important;}@media only screen and (max-width:400px){.date2{display:none !important;}}.vt-postcontent{min-height:initial;}.quickmoderation{position:initial !important;min-height:}.post-articolo #cover-link{max-width:none !important;}#review_table td{display:table-row;}.review_box{margin:3px auto !important;}.review_tutto{padding:10px 10px 15px 10px !important;}.review_pc{line-height:19px !important;font-size:13px !important;}@media only screen and (max-width:450px){.review_rightinfo{display:none;}}#index-cerca{border-radius:0;}}
@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-sign-in:before{content:"\f2f6"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.cc-revoke, .cc-window {z-index:9999999!important;padding:1.64em!important;border-radius:var(--arrotondamento);}
.cc-link{display:inline!important;padding:0!important;}