* {margin: 0;padding: 0;}
.nomargin{margin:0px;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }

html {-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;-webkit-font-smoothing:antialiased;text-rendering: optimizeLegibility;}
html, button, input, select, textarea { font-family: 'Muli', sans-serif; }
body { height: 100%;font: normal 1em/1em 'Muli', sans-serif;color: #323232;background-color: #ffcc00;}

::-moz-selection { background: #666; color: #fff; text-shadow: none; }
::selection { background: #666; color: #fff; text-shadow: none; }

a { color: #323232;text-decoration: none; outline:none; border:none;}
a:visited { /*color: #323232;*/ }
a:hover { text-decoration: underline; }
a:focus { outline: 0 none; }
a:hover, a:active { outline: 0; }
/*a.ancora {position: relative;top: -120px;}*/
:focus {outline:none;}
::-moz-focus-inner {border:0;}
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
blockquote { margin: 1em 40px; }
dfn { font-style: italic; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
ins { background: #ff9; color: #000; text-decoration: none; }
mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }
pre, code, kbd, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }

q { quotes: none; }
q:before, q:after { content: ""; content: none; }
small { font-size: 85%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
strong {font-weight: 600;}

ul, ol { margin: 0;padding: 0;list-style: none; }
dd { margin: 0; }
nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }

img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }
svg:not(:root) { overflow: hidden; }
figure { margin: 0; }

form { margin: 0; }
fieldset { border: 0; margin: 0; padding: 0; }

label { /*cursor: pointer;*/ }
legend { border: 0; *margin-left: -7px; padding: 0; white-space: normal; }
button, input, select, textarea { font-size: 100%; margin: 0; border: 0 none; vertical-align: baseline; *vertical-align: middle; }
button, input { line-height: normal; }
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; }
button[disabled], input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; margin-right: 5px;padding: 0; *width: 13px; *height: 13px; }
input[type="search"] { -webkit-appearance: none; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;-webkit-border-radius:0px;}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea {font-size: 14px;line-height: 18px;color: #999999;padding: 5px 10px;overflow: auto;vertical-align: top;resize: vertical;border: 1px solid #999999;}
input[type="text"], input[type="password"] {height: 18px;font-size: 12px;line-height: 18px;color: #999999;padding: 5px 10px;border: 1px solid #999999;}

input:valid, textarea:valid {  }
input:invalid, textarea:invalid { background-color: #f0dddd; }
input:focus {color: #323232;}

table { /*border-collapse: collapse;*/ border-spacing: 0; }
td { vertical-align: top; }

.clear {font-size: 1em;height: 0;clear: both;}
.right {float: right;}
.left {float: left;}
.sepDot {width: 100%;height: 1px;background: url(../img/bg-dot.png) repeat-x center left;display: block;clear: both;}
.sep {width: 100%;height: 1px;background: #cccccc;display: block;clear: both;}
.gray {color: #323232;}
.red {color: #323232;}
.white {color: #FFFFFF;}
.purple {color: #323232;}
.black {color: #000000;}
.number {display: none;}
.btn01.bgViola, .btnBig.bgViola {background-color: #323232;}
.btn01.bgViola:hover, .btnBig.bgViola:hover {background-color: #7691b7;}
.tit20it {font-family: 'Oswald', sans-serif;font-size: 18px;line-height: 20px;font-style: normal;font-weight: 300;}
.tit20itxb {font-family: 'Oswald', sans-serif;font-size: 20px;line-height: 26px;font-style: normal;font-weight: 700;}
.tit22it {font-family: 'Oswald', sans-serif;font-size: 20px;line-height: 24px;font-style: normal;font-weight: 700;}
.tit25it {font-family: 'Oswald', sans-serif;font-size: 20px;line-height: 26px;font-style: normal;font-weight: 700;text-transform: uppercase;display: inline-block;}
.tit26it {font-family: 'Oswald', sans-serif;font-size: 20px;line-height: 28px;font-style: normal;font-weight: 700;}
.tit30it {font-family: 'Oswald', sans-serif;font-size: 25px;line-height: 30px;font-style: normal;font-weight: 700;text-transform: uppercase;display: inline-block;}
.tit30it span {display: inline-block;text-transform:none !important}
.tit38it {font-family: 'Oswald', sans-serif;font-size: 30px;line-height: 36px;font-style: normal;font-weight: 700;text-transform: uppercase;display: inline-block;}
.tit50it {font-family: 'Oswald', sans-serif;font-size: 30px;line-height: 40px;font-style: normal;font-weight: 700;margin: 0 0 10px 0;text-transform: uppercase;display: inline-block;}
.tit30it.titPlay, .boxStd05Cnt .tit30it.titPlay {background: url(../img/ico-title-play.png) no-repeat 0 3px #ffffff;padding-left: 30px;}
.linkAll {font-size: 14px;line-height: 16px;font-weight: 700;color: #323232;display: inline-block;clear: both;}
.linkAll.right {clear: none;}
.btn01, .btnBig {font-family: 'Oswald', sans-serif;font-size: 15px;line-height: 17px;font-weight: 700;text-align: center;color: #FFFFFF;padding: 6px 20px;display: inline-block;background-color: #ffcc00;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.btnSmall {font-size: 14px;line-height: 24px;font-weight: 400;text-align: center;color: #FFFFFF;padding: 0 15px;display: inline-block;background-color: #323232;}
.btn01:hover, .btnBig:hover,.btnSmall:hover {color: #FFFFFF;background-color: #cccccc;text-decoration: none;}
.btn01 a, .btnBig a,.btnSmall a{color: #FFFFFF;}
.btn02 {font-size: 20px;line-height: 23px;font-weight: 400;font-style: normal;text-align: center;color: #323232;padding: 5px 10px 5px 10px;display: inline-block;background-color: #ffcc00;}
.icoHeart {width: 17px;height: 17px;display: inline-block;background: url(../img/ico-cuore.png) no-repeat left top;}
.icoVs {width: 76px;height: 76px;background: url(../img/ico-vs.png) no-repeat top left;position: absolute;}
.sectCntGoogle {width: 100%;margin: 30px 0;float: left;text-align: center;}
.sectCnt2 {width: 100%;margin-bottom: 18px;border-top: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;float: left;position: relative;}
.sectCnt2 h2.title {font: normal 22px/26px 'Muli', sans-serif;margin: 8px 0 6px 0;}
div.tit-google-cse {font-size: 13px;line-height: 14px;margin-bottom: 10px;color: #323232;padding-top: 12px;}
div.sep-google-cse-top {padding-top: 8px; margin-top: 10px; border-top: 1px solid #CCCCCC;}
div.sep-google-cse-bottom {padding-top: 8px; margin-bottom: 10px; border-bottom: 1px solid #CCCCCC;}
.likeTit {padding: 9px 0 0 15px;float: left;}
.p16 {font-size: 14px;line-height: 24px;}
.p16 a {color: #323232;}
.p16.sect {padding: 10px 0 0 0;}
.play {background: url(../img/ico-play.png) no-repeat top center;border: 0;display: block;position: absolute;z-index: 500;left: 50%;top: 50%;}
.play.v1 {width: 81px;height: 81px;margin-top: -40px;margin-left: -40px;background-size: 100%;}
.play.v2 {width: 61px;height: 61px;margin-top: -30px;margin-left: -30px;background-size: 100%;}
.play.v3 {width: 23px;height: 23px;margin-top: -11px;margin-left: -11px;background: url(../img/ico-play-v3.png) no-repeat top center;}


header {text-align: center;margin: 0 0 13px 0;/*border-bottom: 1px dotted #cccccc;*/}
.header02 {padding: 0 30px;}
.logo {width: 33%;margin: 30px auto;position: relative;z-index: 78;}

.boxWeAreHere {margin: 5px 0 30px 0;text-align: center}
.boxWeAreHere .tit20itxb {margin: 0 0 5px 0;display: block;text-align: center;}
.boxWeAreHere .tit20itxb .red {color: #ffcc00;}
.boxWeAreHere > ul > li {margin: 0 0 0 16px;display: inline-block;}
.boxWeAreHere > ul > li:first-child {margin: 0;}
.boxSeach {margin: 5px 0 0 0;}
.boxSeach .tit20itxb {margin: 0 0 5px 15px;display: block;text-align: center;}
.boxSeach .tit20itxb .red {color: #ffcc00;}
.boxSeach input[type="search"], .input_seach {height: 20px;font-size: 18px;line-height: 20px;padding: 5px 10px;color: #666666;float: right;}
.boxSeach input[type=submit] {width: 34px;height: 30px;margin: 1px 0 0 -34px;right: 0;background: url(../img/ico-search.png) no-repeat center center;border: 0 none;float: right;z-index: 150;position: relative;}
.boxSearch2 {float: right;}
.boxSearch2 .followLink {font-size: 18px;line-height: 20px;font-weight: 400;color: #FFFFFF;padding: 4px 0 4px 0;margin: 0 14px;float: left;}
.boxSearch2 .followLink:hover {text-decoration: none;}
.boxSearch2 .followLink.logged {padding: 4px 25px 4px 0;background: url(../img/ico-segui.png) no-repeat right center;}

.boxSearch2 .searcIcon {padding: 4px 14px;float: left;border-left: 1px solid #FFF;}
.boxSearch2 .searcIcon img {width: 20px;height: 20px;}
.boxSeachMobile {width: 94%;padding: 2% 3%;background-color: #DEDEDE;display: none;}
.boxSeachMobile.active {display: block;}
.boxSeachMobile input[type="search"] {width: 80%;padding: 0 2%;margin-right: 2%;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;float: left;border: 0 none;-moz-box-sizing: none;-webkit-appearance: none;border-radius: 0;}
.boxSeachMobile .btn01 {line-height: 30px;width: 10%;padding: 0 2%;float: left;}
.boxFollowMobile {width: 94%;text-align: center;padding: 2% 3%;background-color: #DEDEDE;display: none;}
.boxFollowMobile.active {display: block;}
.boxFollowMobile ul.followUs {float: left;margin: 5px 0 0 0;}
.boxFollowMobile ul.followUs li {float: none;display: inline-block;}
.boxFollowMobile ul.followUs li:first-child .iconsBig {margin-left: 0;}
.header01 {width: 920px;padding: 5px 30px 2px 30px;margin: 0 0 0 -10px;background-color: #e1e1e1;}
.boxFollowMobile .ltLogin li a {font-size: 16px;font-weight: bold;}
.header02.v2 .boxSeach input[type="search"] {width: 140px;border: 1px solid #ffcc00;}

#main {width: 100%;background-color: #FFF;margin: 0 auto 30px auto;background: url(../img/bg_1x1.png) repeat-y 645px 0;}
.col1 {width: 65.625%;float: left;}
.col2 {width: 31.25%;float: right;}
.colsIsotope {width: 106%;margin: 0 0 0 -4px;background: url(../img/bg_1x1.png) repeat-y 319px 0;position: relative;}
#colDxIsotope.colsIsotope {margin-left: 0}
#colDxIsotope {width: 300px;position: relative;}
.container {background: #FFFFFF;}

.modal.modal960 {width: 960px;margin-left: -480px;}
.modal.modal960 .modal-body {max-height: 680px;padding: 0 52px;}	
.modal-header {padding: 20px}
.modal.modal960 .arrowBack {position: absolute;top: 290px;left: 20px;}
.modal.modal960 .arrowNext {position: absolute;top: 290px;right: 20px;}

.follow {width: 100%;text-align: center;margin-top: -28px;padding: 0;float: left;position: relative;}
.follow a.followLink, .follow span.followLink {font-size: 13px;padding-right: 16px;color: #323232;}
.followBox {width: 100%;text-align: center;}
.follow.v2 {padding: 0;border-top: 0;}
.follow.v2 .followBox {margin-top: -16px;}

/* tabs */
.tabsCnt {margin: 0 0 0 -10px;border-bottom: 1px solid #CCCCCC;}
.tabStd {height: 27px;border-bottom: 1px solid #D5D5D5;}
.tabStd li {height: 26px;line-height: 27px;border: 1px solid #CCCCCC;border-left: 0;float: left;}
.tabStd li a {font: normal 14px/18px 'Muli', sans-serif;color: #323232;text-decoration: none;height: 25px;line-height: 25px;padding: 0 12px;float: left;}
.tabStd li a:hover {text-decoration: underline;}
.tabStd li:first-child {border-left: 0 none;}
.tabStd li.tabs-selected {border-bottom-color: #ffffff;}
.tabStd li.tabs-selected a, .tabStd li.tabs-selected a:hover {color: #323232;text-decoration: none;background-color: #FFFFFF;}
.tabsCnt .boxCont, .tabsCnt .boxContTop {width: 100%;padding-left: 0;padding-right: 0;position: relative;}
.tabsCnt .tabBlock {padding: 10px;clear: left;}
.tabsCnt .sectCnt:first-child {border: 0;}
.tabsCnt.spec {border-bottom: 0 none;margin: 0;}
.tabsCnt.spec .boxCont {padding: 0;}
.tabsCnt.spec .nextPage {margin-top: 0.813em;}
.tabsCnt.spec .tabStd li:first-child {border-left: 1px solid #CCC;}
.tabsCnt.spec .tabBlock {padding: 0;}
.tabsCnt.spec .sectCnt {margin-top: 0;}
.tabsCntFake {width: 630px;margin: 10px 0 0 0;border-bottom: 1px solid #CCCCCC;}
.tabStdFake {height: 31px;border-bottom: 1px solid #D5D5D5;}
.tabStdFake li {height: 30px;line-height: 31px;border: 1px solid #CCCCCC;border-left: 0;float: left;}
.tabStdFake li a {font: normal 19px/20px 'Muli', sans-serif;color: #323232;text-decoration: none;height: 30px;line-height: 30px;padding: 0 20px;float: left;}
.tabStdFake li a:hover {text-decoration: underline;}
.tabStdFake li:first-child {border-left: 1px solid #CCCCCC;}
.tabStdFake li.tabs-selected {border-bottom-color: #ffffff;}
.tabStdFake li.tabs-selected a, .tabStdFale li.tabs-selected a:hover {color: #323232;text-decoration: none;background-color: #FFFFFF;}
.tabsCntFake .tabBlock {border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;}
.tabsCntFake .tabBlock .box13 {border: 0;margin: 0;padding: 15px 10px 5px 10px;}
/* area profilo utente */
#form-register .input { border: 1px solid #CCCCCC; height: 19px; font-size: 13px;}
#form-register .scroll { border: 1px solid #CCCCCC; padding: 1px 3px 5px 5px; }
#form-register .password { border: 1px solid #CCCCCC; height: 19px; font-size: 13px;}
#form-register fieldset {padding: 0;margin-top: 10px;}
#form-register div { margin-bottom: 10px; }
#form-register div.radioCnt {width: 100%;margin: 0 0 15px 0;display: block;float: left;}
#form-register ul { padding: 0px; }
#form-register li { list-style: none; }
#form-register input[type="text"], #form-register input[type="password"] { width: 608px;}
#form-register .btn01 {margin-top: 15px;margin-bottom: 15px;}
#form-register .scroll {margin-bottom: 10px;height: 85px;}
#form-register .scroll .txt {height: 82px;padding: 5px 5px 5px 5px;overflow: auto;}
#form-register .scroll .txt p {font-size: 13px;line-height: 18px;}
#form-register input[type="radio"], input[type="checkbox"] {margin: 0 5px 0 0;}
#form-register .radio {font-size: 14px;line-height: 17px;margin-right: 10px;}
#form-register .validation-advice {color:#FF0000;}
#form-register label, #form-register .label {font-size: 14px;line-height: 18px;margin-bottom: 3px;display: block;}
#form-register .label {margin-top: 10px;}
#form-register .tit26it span {font: normal 15px/16px 'Muli', sans-serif;}

fieldset {margin-top: 15px;padding: 10px 0;}
fieldset legend {font: italic 300 22px/28px 'Muli', sans-serif;}
fieldset label {font-size: 14px;line-height: 18px;margin-bottom: 5px;display: block;}
fieldset label span {color: #999999;}
fieldset input[type=text], fieldset input[type=password]  {width: 608px;clear: both;}
fieldset input[type=file] {width: 20.833em;margin-bottom: 0.333em;background-color: #FFF;border: 1px solid #000;}
fieldset textarea {width: 608px;height: 150px;}
fieldset .optional {font-size: 14px;line-height: 18px;color: #999999;float: left;clear: both;}
fieldset p {font-size: 14px;line-height: 18px;}
fieldset ul {margin: 10px 0 0 0;}
fieldset ul li {font-size: 14px;line-height: 18px;margin: 0 0 4px 0;}
fieldset ul li input[type=radio] {margin: 1px 5px 0 0;float: left;border: 0 none;}
fieldset .btn01 {margin-top: 20px;}
#form-profilo {padding-bottom: 30px;}
#form-profilo div {margin-bottom: 10px;}
#form-profilo .avatar {width: 180px;height: 180px;margin-bottom: 15px;}
.infoUserSx {width: 180px;margin: 20px 10px 25px 0;float: left;}
.infoUserSx img {margin-bottom: 0;float: left;}
.infoUserDx {width: 430px;margin-top: 20px;float: left;}
.infoUserDx span {font-size: 14px;line-height: 18px;padding: 0 0 4px 0;display: block;}
.infoUserDx span strong {font-weight: 600;}
.infoUserDx a {color: #323232;}

#sliderClass {width: 100%;height: 310px;float: left;}
#sliderClass li {text-align: center}
#bNanoTop {display: none}

#boxBrand {width: 960px;margin: 0 0 0 -10px;padding: 15px 0 15px 20px;float: left;background-color: #c1d1d5;}
#boxBrand > dl {float: left;}
#boxBrand > .sepDot {margin: 14px 0 14px -10px;}
#boxBrand > dl > dt {font-size: 14px;line-height: 20px;font-weight: 700;color: #323232;padding: 0 0 2px 0;}
#boxBrand > dl > dd > ul {width: 150px;padding: 0 10px 0 0;float: left;}
#boxBrand > dl > dd > ul > li {width: 100%;margin: 0 0 3px 0;display: block;float: left;}
#boxBrand > dl > dd > ul > li > a {font-size: 13px;line-height: 17px;float: left;display: block;}

.feedRSS {font-size: 16px;line-height: 16px;color: #323232;margin: 10px 0 0 0;padding-left: 20px;background: url(../img/ico-rss.png) no-repeat left center;display: inline-block;}
.categoryCnt {width: 100%;padding: 1.125em 0 1.250em 0;float: left;}
.categoryCnt > dl {margin: 0 0 20px 0;float: left;}
.categoryCnt > dl > dt {padding: 0 0 8px 0;}
.categoryCnt > dl > dd > ul {width: 300px;padding: 0 0 0 25px;float: left;}
.categoryCnt > dl > dd > ul:first-child {padding: 0;}
.categoryCnt > dl > dd > ul > li {width: 100%;padding: 0 0 5px 0;display: block;float: left;}
.categoryCnt > dl > dd > ul > li > a {font-size: 16px;line-height: 20px;color: #323232;float: left;display: block;}

.archiveMonth {width: 100%;padding: 1.125em 0 0 0;float: left;}
.archiveMonth > dl {width: 100%;float: left;}
.archiveMonth > dl > dt {padding: 0 0 5px 0;}
.archiveMonth > dl > dt .title {font: normal 300 20px/22px 'Oswald', sans-serif;}
.archiveMonth > dl > dd {padding-bottom: 20px;clear: both;float: left;width: 100%;}
.archiveMonth > dl > dd > ul {width: 100%;}
.archiveMonth > dl > dd > ul > li {width: 100%;padding: 0 0 5px 0;display: block;float: left;}
.archiveMonth > dl > dd > ul > li > a {font-size: 14px;line-height: 18px;color: #323232;float: left;display: block;}

article {position: relative;}
article .tit38it {color: #000000;}
article .tit38it.purple {color: #323232;}
footer {width: 980px;margin: 0 0 0 -10px;padding: 17px 0 11px 0;background-color: #323232;text-align: center;}
footer p {font-size: 13px;line-height: 16px;color: #FFFFFF;padding: 0 0 5px 0;text-align: center;display: block;clear: both;}
footer p a {color: #ffcc00;}
.ltFooter {height: 15px;margin: 0 0 8px 0;display: inline-block;text-align: center;}
.ltFooter li {height: 15px;padding: 0 7px;display: inline-block;float: left;border-right: 1px solid #696969;}
.ltFooter li:last-child, .ltFooter li.last  {border: 0 none;}
.ltFooter li:first-child  {border: 0 none;padding-right: 0;}
.ltFooter li span {font-size: 13px;line-height: 15px;color: #FFFFFF;float: left;display: block;}
.ltFooter li a {font-size: 13px;line-height: 15px;color: #ffcc00;float: left;display: block;}

.boxBanner {margin: 0 0 30px 0;}

.boxColor {width: 300px;margin: 0 26px 30px 0;text-align: center;position: relative;float: left;}
.boxColor.red {background-color: #ffcc00;}
.boxColor.gray {background-color: #323232;}
.boxColor .tit30it.purple {color: #FFFFFF!important;text-transform: uppercase;margin: 8px 5px 0 5px;display: inline-block;position: relative;}
.boxColor .tit30it.purple span {color: #323232!important;}
.boxColor .tit30it.gray {margin: 12px 5px 0 5px;}
.boxColor-inner {padding: 0;width: 280px;margin: 10px 10px 10px 10px;position: relative;}
.boxColor.gray .tit30it {background-color: transparent!important;color: #ffffff;}
.boxColor.gray .tit30it.gray span {color: #c1d1d5!important;}
.boxColor.gray .boxColor-inner .boxStd05Cnt {margin-bottom: 0;padding: 0;border: 0;}
.boxColor.gray .boxColor-inner .lt05 li .link {color: #FFFFFF;}
.boxColor.gray .boxColor-inner .boxStd05Cnt .tit30it {top: -24px;}
.boxColor.gray .boxColor-inner .boxStd05Cnt .lt05 {margin-top: -15px;}
.boxColor.gray .boxColor-inner .linkAll {color: #c1d1d5;}
.boxColor.red .boxColor-inner .linkAll {color: #323232;}
.boxColor .linkAllCnt {width: 100%;padding: 10px 0;float: left;}

.colsIsotope .boxColor {margin: 0 26px 30px 4px;}
#colDxIsotope.colsIsotope .boxColor {margin: 0 26px 30px 0;}

.boxStd {width: 100%;padding-top: 22px;position: relative;}
.boxStd.borderTop {text-align: center;border-top: 3px solid #ffcc00;}
.boxStd.borderTop .tit30it {text-transform: uppercase;color: #323232;padding: 0 10px;margin: 0;background: #FFFFFF;display: inline-block;position: relative;top: -38px;}

.box404 {padding: 15px 0;}
.box404 img {border: 1px solid #CCCCCC;width:100%;}
.box404 p {font-size: 14px;line-height: 24px;padding: 10px 0 0 0;}
.box404 p a {color: #323232;}
.box404 .boxSeach {margin-top: 15px;}  

.boxStd01 {width: 300px;margin: 0 26px 30px 4px;float: left;}
.boxStd01 .tit30it.purple {text-transform: uppercase;color: #323232;margin: 0 0 10px 0;display: block;}
.boxStd01 .boxStd01_img {margin: 0 0 4px 0;position: relative;}
.boxStd01 .boxStd01_img img {width: 100%;}
.boxStd01 .boxStd01_img .label01 {position: absolute;bottom: 8px;left: -4px;}
.boxStd01 .boxStd01_txt {position: relative;}
.boxStd01 .boxStd01_txt .title {font-family: 'Oswald', sans-serif;font-size: 20px;line-height: 24px;font-weight: 700;font-style: normal;color: #323232;margin: 0 0 12px 0;padding-top: 4px;display: block;}
.boxStd01 .boxStd01_txt .label01 {position: absolute;top: -25px;left: -4px;}
.boxStd01 .boxStd01_txt p {font-size: 13px;line-height: 19px;font-weight: 400;color: #323232;}
.boxStd01 .boxStd01_txt .btn01 {margin-top: 8px;}
.colsIsotope .boxStd01 {float: left;}

.boxStd02Cnt {width: 300px;margin: 10px 26px 30px 4px;padding: 22px 0 10px 0;text-align: center;border-top: 3px solid #ffcc00;background: #FFF;position: relative;float: left;}
.boxStd02Cnt  .tit30it.purple {text-transform: uppercase;color: #323232;padding: 0 5px;display: inline-block;background: #FFFFFF;display: inline-block;position: relative;top: -38px;}
.boxStd02 {margin-top: -28px;text-align: left;}
.boxStd02 .tit26it {display: block;margin: 0 0 4px 0;}
.boxStd02 p {font-size: 14px;line-height: 18px;color: #666;padding: 0 0 10px 0;}
.boxStd02 img {width: 100%;margin: 0 0 4px 0;}
.boxStd02 .tit20it {color: #323232;margin-top: 5px;display: block;}
.boxStd02 .lt02 {margin: 0 0 5px 0;}
.boxStd02 .btn01 {margin: 0 0 8px 0;}
.boxStd02 .linkAllCnt {width: 100%;padding: 8px 0 0 0;background: url("../img/bg-dot.png") repeat-x scroll left top transparent;float: left;}

.boxStd03 {width: 300px;margin: 0 26px 30px 4px;float: left;}
.boxStd03 .tit30it {margin: 0 0 5px 0;}
.boxStd03 .boxStd03Cnt {position: relative;}
.boxStd03 .boxStd03Cnt img {width: 100%;}
.boxStd03 .boxStd03Cnt .title {font: 400 normal 20px/25px 'Muli', sans-serif;color: #323232;position: absolute;left: 11px;right: 11px;bottom: 51px;display: inline;}
.boxStd03 .boxStd03Cnt .title span {padding: 5px 10px 5px 10px;margin: 2px 0 0 0;background: rgba(255,204,0,0.8);display: inline-block;}
.boxStd03 .boxStd03Cnt .btn01 {position: absolute;left: 11px;bottom: 11px;}
.boxStd03 .linkAll {margin: 8px 0 0 0;}

.box04 {width: 300px;margin: 0 26px 30px 4px;float: left;position: relative;}
.box04 .box04Cnt {width: 300px;position: relative;}
.box04 .box04el {width: 149px;padding: 8px 0 0 0;float: left;}
.box04 .box04Cnt .box04el:first-child {margin-right: 2px;}
.box04 .box04el .btn01 {width: auto;display: block;margin-top: 2px;}
.box04 .box04el img {width: 100%;}

.boxStd05Cnt {width: 300px;margin: 43px 26px 30px 4px;padding: 22px 0 10px 0;text-align: center;border-top: 3px solid #ffcc00;position: relative;float: left;}
.boxStd05Cnt.full {width: 608px;margin: 15px 0 30px 0;}
.boxStd05Cnt .tit30it {text-transform: uppercase;padding: 0 5px;margin: 0;background-color: #FFFFFF;display: inline-block;position: relative;top: -38px;}
.boxStd05Cnt .img img {width: 100%;}
.boxStd05Cnt .boxStd05 {margin-top: -28px;}
.boxStd05Cnt .linkAllCnt {width: 100%;padding: 8px 0 6px 0;float: left;}
.boxStd05Cnt .lt02 {margin: -28px 0 10px 0;}
.boxStd05Cnt .lt02 li:first-child {background: 0 none;}
.boxStd05Cnt .lt05 {margin-top: -28px;}
.boxStd05Cnt .lt05 li:last-child, .boxStd05Cnt .lt05 li.last  {padding-bottom: 10px;}
.boxStd05Cnt .tabsCnt {margin-top: -28px;}
.boxStd05Cnt .objectCnt {margin-top: -28px;}
.boxStd05Cnt .tabBlock .objectCnt {margin-top: 0;}
.boxStd05Cnt.boxfull {width: 608px;margin: 43px 0 30px 0;}
.colsIsotope  .boxStd05Cnt {margin-top: 13px;}
.boxStd05Cnt.v2 {padding: 22px 0 0 0;}
.boxStd05Cnt.v2 .boxStd05 {text-align: left;position: relative;}
.boxStd05Cnt.v2 .title {font: 400 normal 20px/25px 'Muli', sans-serif;color: #323232;position: absolute;left: 11px;right: 11px;bottom: 11px;display: inline;}
.boxStd05Cnt.v2 .title span {padding: 5px 10px 5px 10px;margin: 2px 0 0 0;background: rgba(255,204,0,0.8);display: inline-block;}

.boxStd06Cnt {width: 280px;margin: 0 26px 30px 4px;padding: 22px 10px 10px 10px;text-align: center;background: #FFF;border-top: 3px solid #ffcc00;position: relative;float: left;}
.boxStd06Cnt .tit30it {text-transform: uppercase;padding: 0 5px;color: #323232;margin: 0;background-color: #FFFFFF;display: inline-block;position: relative;top: -38px;}
.boxStd06Cnt .tit30it .purple {text-transform: uppercase;color: #323232;}
.boxStd06Cnt .lt04 {margin-top: -28px;}

.boxStd07 {width: 300px;margin: 0 26px 30px 4px;position: relative;float:left;}
.boxStd07 .tit30it {text-transform: uppercase;margin: 0 0 8px 0;display: block;}
.boxStd07 .img {margin: 0 0 1px 0;float: left;}
.boxStd07 .img img {width: 100%;}
.boxStd07 > .text {margin-left: 130px;}
.boxStd07 > .text p {font: 300 italic 15px/20px 'Muli', sans-serif;color: #444444;padding: 0 0 8px 0;}

.box08 {width: 300px;margin: 0;padding: 0;background: #FFF;float: left;position: relative;display: block;}
.box08  .tit25it {text-transform: uppercase;padding: 10px 0 0 0;display: block;}
.box08 .lt02 li:first-child {background: 0 none;}

.box10Cnt {width: 636px;margin: 0 0 0 -7px;float: left;}
.box10Cnt .tit20it {margin: 0 0 10px 7px;display: block;}
.box10Cnt p {padding: 0 0 8px 6px;}
.box10 {width: 185px;padding: 8px 10px 8px 10px;margin: 0 0 5px 7px;background-color: #F1F1F1;float: left;}
.box10 .img {height: 59px;float: left;}
.box10 .img img {float: left;}
.box10 .text {width: 184px;min-height: 59px;float: left;}
.box10 a.title {font: normal 300 16px/18px 'Oswald', sans-serif;color: #444444;margin: -2px 0 5px 0;padding: 0 0 3px 0;display: inline-block;clear: both;float: left;}
.box10 .img+.text{width: 115px;margin: 0 0 0 10px;}

.box12 {width: 100%;padding: 0;margin: 10px 0 0 0;float: left;}
.box12 p {font-size: 14px;line-height: 24px;}
.box12 p a {color: #323232;}
.box12 p span {padding: 7px 0 0 0;}
.box12 p img {margin: 4px 10px 0 0;border: 1px solid #CCCCCC;float: left;}

.box17 {width: 100%;padding: 10px 0 6px 0;float: left;}
.box17 div {width: 150px;margin: 0 0 3px 0;padding: 3px 5px 3px 0;display: inline-block;float: left;}
.box17 a {font-size: 14px;line-height: 18px;font-weight: 700;color: #323232;}
.box17 div:nth-child(4n+1){clear: both;}

.box18Cnt {margin: 0 0 25px 0;}
.box18 {margin-top: 5px;padding: 15px 0 5px 0;}
.box18Cnt .box18:first-child {margin-top: 8px;}
.box18 .title {font: normal 700 24px/30px 'Oswald', sans-serif;text-transform: uppercase;padding: 0 0 5px 0;display: block;}
.box18 p {font-size: 14px;line-height: 20px;color: #323232;display: block;}
.box18 .url {font-size: 14px;line-height: 18px;color: #323232;}

.box19 {width: 100%;margin: 0 0 15px 0;float: left;}
.box19 .tit22it {margin: 0 0 7px 0;display: block;}
.box19 .box19_img {width: 61px;margin: 0 9px 7px 0;position: relative;float: left;}
.box19 .box19_img img {width: 100%;}
.box19 .box19_txt {width: 230px;position: relative;float: left;}
.box19 .box19_txt p {font-size: 13px;line-height: 19px;color: #666;margin-top: -3px;position: relative;}
.box19 .box19_txt .read {font-size: 13px;line-height: 17px;font-weight: 600;color: #323232;}
.boxStd01 .box19:last-child {margin-bottom: 0}

.box20 {width: 100%;margin: 0 0 15px 0;float: left;}
.box20 .tit38it {margin: 0 0 15px 0;display: block;}
.box20 .box20_img {width: 350px;margin: 0 20px 0 0;position: relative;float: left;}
.box20 .box20_img img {width: 100%;}
.box20 .box20_txt {width: 260px;position: relative;float: left;}
.box20 .box20_txt p {font-size: 16px;line-height: 25px;margin: 0 0 5px 0;}
.box20 .box20_txt p a {color: #323232;}
.box20 .box20_full {padding-top: 15px;margin: 20px 0 0 0;border-top: 1px solid #cccccc;}
.box20 .box20_full p {font-size: 16px;line-height: 25px;margin: 0 0 5px 0;}

.box21 {width: 100%;margin: 0 0 15px 0;float: left;}
.box21 .tit26it {display: inline-block;float: left;clear: both;}
.box21 .tit26it span {margin-left: 10px}
.box21 p {font-size: 16px;line-height: 17px;margin: 0 0 8px 0;display: block;clear: both;}
.box21 a {color: #323232;}

.box22 {width: 100%;margin: 0;padding: 0;background: #FFF;float: left;position: relative;display: block;}
.box22 .img {width: 100%;}
.box22 .btn02 {position: absolute;bottom: 9px;left: 0;}

#share-cnt {left: 50%;margin: 0 auto;position: absolute;text-align: center;top: 0;z-index: 10;}
#share-cnt .shareholder {left: -410px;padding: 10px;width: 68px;position: absolute;}
#share-cnt .shareholder .addthis_button_compact {font: normal 11px/16px georgia;color: #323232;}
#share-cnt .shareholder .socialText-item {margin: 0 0 10px 0;float: left;}
.shareArticle {width: 100%;}
.shareArticle .socialText-item {margin: 0 0 10px 10px;float: left;}
.mobile #share-cnt  {display: none;}

.ltLogin {margin: 3px 0 0 0;float: left;position: relative;z-index: 80;}
.ltLogin li {padding: 0 9px;border-left: 1px solid #6d6d6d;display: inline-block;float: left;}
.ltLogin li:first-child {padding-left: 0;border: 0;}
.ltLogin li a {font: normal 12px/15px Arial,Helvetica,Garuda,sans-serif;color: #323232;display: inline-block;float: left;}
.ltLogin .userImg  img {width: 16px; margin-left: 5px;float: right;display: inline-block;top: -3px;position: relative;}
.ltLogin .userImg a {display: inline-block;}
.ltSubNavCnt {width: 980px;margin: 1px -10px 0 -10px;background-color: #c1d1d5;}
.ltSubNav {margin: 5px auto 4px auto;position: relative;z-index: 80;display: inline-block;}
.ltSubNav li {padding: 3px 9px 0 9px;border-left: 1px solid #323232;display: inline-block;float: left;}
.ltSubNav li:first-child {padding-left: 0;border: 0;}
.ltSubNav li a {font-size: 12px;line-height: 15px;font-weight: 600;color: #323232;margin-top: -2px;display: inline-block;float: left;}
.ltSubNav.normal li a {font-style: normal;}
.ltArc {width: 630px;list-style-type: none;margin: 20px 0 0 0;float: left;}
.ltArc li {width: 156px;padding: 0 0 7px 0;display: block;float: left;}
.ltArc li a {font-size: 14px;line-height: 18px;color: #323232;float: left;display: block;}
.lt01 {width: 100%;margin: -28px 0 29px 0;float: left;}
.lt01 li {width: 153px;margin: 0 0 0 6px;float: left;display: block;background-color: #171717;}
.lt01 li:first-child {/*width: 152px;*/margin: 0;}
.lt01 li > a.img {width: 153px;margin: 0 0 2px 0;float: left;}
.lt01 li > a.img img {width: 100%;float: left;}
.lt01 li > a.title {font-size: 13px;line-height: 17px;font-weight: 700;font-style: italic;color: #FFFFFF;text-align: left;display: block;min-height: 57px;float: left;width: auto;padding: 0 4px 5px 4px;}
.lt02 {width: 100%;text-align: left;}
.lt02 li {padding: 8px 10px 8px 0;background: url(../img/bg-dot.png) repeat-x top left;display: block;clear: both;}
.lt02 li:last-child {padding-bottom: 0;}
.lt02 li a {font-size: 14px;line-height: 18px;font-style: italic;font-weight: 300;display: block;}
.lt03 {width: 280px;margin-left: 0;float: left;}
.lt03 li {width: 135px;margin: 0 0 15px 0;display: inline-block;vertical-align: top;float: left;}
.lt03 li:nth-child(odd) {margin-right: 10px;}
.lt03 li:first-child {margin-left: 0;}
.lt03 li > .img {width: 135px;height: 82px;margin: 0 0 2px 0;position: relative;float: left;overflow: hidden;}
.lt03 li > .img a {position: relative;float: left;}
.lt03 li > .img a img {margin: 0 10px 0 0;float: left;}
.lt03 li > .title {font: italic 700 13px/19px 'Muli', sans-serif;color: #323232;text-align: left;display: block;}
.lt04 {width: 100%;}
.lt04 li {text-align: left;padding: 7px 0 6px 0;background: url(../img/bg-dot.png) repeat-x top left;display: block;}
.lt04 li:last-child {padding-bottom: 0;}
.lt04 li:first-child {background: none;}
.lt04 li a {font: italic 700 14px/18px 'Muli', sans-serif;display: inline-block;}
.lt05 {width: 280px;text-align: left;}
.lt05 li {width: 100%;padding: 0 0 15px 0;display: block;clear: both;float: left;}
.lt05 li:first-child {padding-top: 0;background: 0 none;}
.lt05 li .img {width: 134px;height: 84px;position: relative;float: left;overflow: hidden;}
.lt05 li .img a {position: relative;float: left;}
.lt05 li .img a img {margin: 0 10px 0 0;float: left;}
.lt05 li .text {margin: -3px 0 0 144px;}
.lt05 li .link {font: 700 italic 14px/18px 'Muli', sans-serif;padding: 0 0 4px 0;display: block;}
.lt06 {margin: 0.063em 0.313em;}
.lt06 li {padding: 0 10px;float: left;display: inline-block;border-left: 1px solid #414141;}
.lt06 li:first-child {border: 0 none;}
.lt06 li a {font-size: 12px;line-height: 15px;color: #323232;}
.lt08 {padding: 0 0 20px 0;display: block;border-top: 1px solid #CCCCCC;}
.lt08 td {vertical-align: middle;padding: 7px 0;border-bottom: 1px solid #CCCCCC;text-align: left;}
.lt08 td.lt08col1 {width: 27px;}
.lt08 td.lt08col2 {width: 49px;}
.lt08 td.lt08col3 {width: 167px;}
.lt08 td span {color: #323232;}
.lt08 .lt08col1 .num {width: 27px;font: normal 22px/24px 'Muli', sans-serif;color: #323232;display: inline-block;}
.lt08 .lt08col2 .img {width: 100%;border: 1px solid #CCCCCC;display: inline-block;}
.lt08 .lt08col3 .title {width: 140px;font: normal 16px/18px 'Muli', sans-serif;color: #323232;margin: 0 0 0 6px;display: inline-block;}
.lt08.v2 {width: 270px;margin: 0 7px;padding-bottom: 0;display:inline-block}
.lt08.v2 tbody {width: 100%;}
.lt08.v2 td .num {width: 47px;height: 47px;font: normal 26px/47px 'Muli', sans-serif;color: #323232;text-align: center;background-color: #F1F1F1;display: inline-block;}
.lt08.v2 .img {border: 1px solid #CCCCCC;display: inline-block;}
.lt08.v2 .tit {font: normal 18px/20px 'Muli', sans-serif;color: #323232;margin: 0 0 0 12px;display: inline-block;width: 155px;}
.lt10Cnt {width: 100%;float: left;}
.lt10 {padding: 20px 0 0 0;display: block;}
.lt10 a.tit26it {margin: 0 0 3px 0;display: block;}
.lt10 p {font-size: 14px;line-height: 20px;display: block;}
.lt10 span {font-size: 13px;line-height: 20px;color: #999999;margin: 0;display: block;}
.lt10Cnt .lt10:first-child {padding-top: 15px;}

.thumbCnt {width: 100%;}
.thumb {float: left;}
.thumb div {float: left;}
.thumb div a {display: block;}
.thumb div a img {}
.thumb.img105 {width: 100%;padding: 2px 0 15px 0;margin-bottom: 15px;border-bottom: 1px dotted #CCCCCC;}
.thumb.img105 div {width: 240px;}
.thumb.img105 div img {margin-right: 0.375em;float: left;}
.thumb.img105 div a.title {font: italic 300 14px/16px 'Muli', sans-serif;margin-left: 115px;padding-right: 10px;display: block;}
.thumb.img146 {width: 648px;margin: 0 0 0 -14px;}
.thumb.img146 > div.item {width: 148px;margin: 10px 0 10px 14px;float: left;}
.thumb.img146 > div.item img {margin-bottom: 7px;}
.thumb.img146 > div.item a {font: italic 300 14px/16px 'Muli', sans-serif;}
.thumb.img146 > div.item:nth-child(4n+1){clear: both;}
.thumb.img148 {width: 630px;margin: 0 0 5px 0;}
.thumb.img148 div {width: 150px;margin: 0 0 0 10px;float: left;}
.thumb.img148 div:first-child {margin: 0;}
.thumb.img148 div img {margin-bottom: 8px;}
.thumb.img148 div a {font: italic 300 14px/18px 'Muli', sans-serif;}
.thumb.img190 {margin: 10px 0 0 0;}
.thumb.img190 div {width: 190px;margin: 0 0 0 15px;float: left;position: relative;}
.thumb.img190 div .img {position: relative;}
.thumb.img190 div:first-child {margin: 0;}
.thumb.img190 div img {margin-bottom: 5px;border: 0;}
.thumb.img190 div a {font: italic 300 14px/16px 'Muli', sans-serif;color: #FFFFFF;}

.pagerPage {width: 100%;margin: 15px 0 0 0;height: 34px;position: relative;}
.pagerPage a.pagerNextPage {font-size: 16px;line-height: 30px;font-weight: 400;text-align: center;color: #FFFFFF;text-transform: none;padding: 0 15px;background-color: #323232;float: right;position: absolute;display: inline-block;right: 0;}
.pagerPage a.pagerPrevPage {font-size: 16px;line-height: 30px;font-weight: 400;text-align: center;color: #FFFFFF;text-transform: none;padding: 0 15px;background-color: #323232;float: left;position: absolute;display: inline-block;left: 0;}
.pagerPage a.pagerPrevPage:hover, .pagerPage a.pagerNextPage:hover {background-color: #880022;text-decoration: none;}
.pagerPage .ulCnt {text-align: center;}
.pagerPage ul {margin: 0 auto 0 auto;}
.pagerPage ul li {margin-left: -1px;display: inline-block;}
.pagerPage ul li a, .pagerPage ul li span {font-size: 16px;line-height: 30px;font-weight: 400;text-align: center;color: #FFFFFF;text-transform: none;padding: 0 12px;background-color: #323232;float: left;display: inline-block;position: relative;}
.pagerPage ul li a:hover {background-color: #880022;text-decoration: none;}
.pagerPage ul li span {background-color: #000000;}

/*classi per barra di azioni sotto al titolo di un post*/
.sectAction {font-size: 13px;}
.sectAction.left {float: left;}
.sectAction.right {float: right;}
.sectAction li {display: inline-block;margin-right: 6px;}
.sectAction li a {font-weight: 400;line-height: 18px;color: #323232;}
.sectAction.right li {margin: 0 0 0 0.5em;}
.sectAction.phg {font-size: 11px;}
.sectAction.phg li a {display: inline-block;line-height: 16px;}
.sectActionCont {width: 100%;margin-top: 10px;float: left;}
.sectActionCont .sectAction {margin: 8px 0 4px;}
.sectActionCont .sectAction2 {margin: 7px 0 8px;padding: 0;float: left;}
.sectActionCont .sectAction2 li {background:none;}
.sectAction2 li.facebook-button a, .sectAction2 li.facebook-buttom span {font-size:1.5em;}
.sectActionCont .sectAction2 li {height: 18px;line-height: 18px;margin-right: 10px;display: inline-block;float: left;}
.sectActionCont .sectAction2 li a {line-height: 18px;padding: 0;display: inline-block;}
.icons18 { background: url(../img/icons18.png) no-repeat scroll 0 0 transparent;padding: 0 0 0 18px;}
.icons18.Acomments {padding: 0 0 0 22px;background-position: left -72px;}
.icons18.Acommenta {background-position: left -72px;padding-left: 22px;}
.icons18.Ashare {background-position: left -54px;}   
.icons18.Aemail {background-position: left -18px;}   
.icons18.Aprint {letter-spacing:-20px;background-position: left -90px;}

ul.followUs {margin: 7px 0 10px 0;display: block;position: relative;}
ul.followUs li {display: inline-block;}
.iconsBig {width: 50px;height: 50px;float: left;text-align: center;cursor: pointer;margin-left: 15px;}
ul.followUs li:first-child .iconsBig {margin-left: 0;}
/*.iconsBig.facebook {background: url(../img/ico-follow-fb.png) no-repeat left top;}
.iconsBig.instagram {background: url(../img/ico-follow-is.png) no-repeat left top;}
.iconsBig.twitter {background: url(../img/ico-follow-tw.png) no-repeat left top;}
.iconsBig.rss {background: url(../img/ico-follow-rss.png) no-repeat left top;}
.iconsBig.email {background: url(../img/ico-follow-mail.png) no-repeat left top;}
.iconsBig.pinit {background: url(../img/ico-follow-pint.png) no-repeat left top;}
.iconsBig.ipad {background: url(../img/ico-follow-ipad.png) no-repeat left top;}
.iconsBig.iphone {background: url(../img/ico-follow-iphone.png) no-repeat left top;}*/

.col2 .boxStd05Cnt, .col2 .boxStd07 {margin-left: 0;margin-right: 0;margin-top: 13px;}
.col2 .boxStd06Cnt {margin-left: 0;margin-right: 0;margin-top: 0;}

.imgprev {width: 100%;margin: 4px 0 7px 0;float: left;}
.imgprev .imgprevinner:first-child {margin-left: 0;}
.imgprevinner {margin-left: 5px;height: 56px;width: 56px;overflow: hidden;float: left;}
.imgprevinner img {max-width: 56px;width: 56px;border: none;}

/* stili articolo e categoria wordpress */
.the_content .tit26it {margin: 0 0 5px 0;display: inline-block;}
.the_content p {font-size: 15px;line-height: 24px;padding: 0 0 10px 0;}
.the_content p img{max-width:100%}
.the_content p a {color: #0F838C;}
.the_content p.the_content_img {width: 628px;margin: 8px 0 10px 0;padding: 0;text-align: center;vertical-align: middle;border: 1px solid #666666;background-color: #F1F1F1;position: relative;display: block;}
.the_content p .btn {margin-bottom: 10px;}
.the_content h2.title {font: normal 16px/18px 'Muli', sans-serif;}
.the_content h2 {font: normal 400 26px/28px 'Oswald', sans-serif;}
.the_content.pfricette h2 {font: normal 26px/28px 'Muli', sans-serif;margin:13px 0 0 0;padding:0 0 6px 0;}
.the_content h2.tit38it {font-size: 24px;line-height: 38px;font-weight: 700;}
.the_content h2.tit38it a:hover {text-decoration: none;}
.the_content .boxObj {margin: 0 0 5px 0;}
.the_content .boxObj object {float: left;}
.the_content .continueReadMultiPage {font: normal 16px/18px 'Muli', sans-serif;text-align: center;text-transform: uppercase;color: #FFF;background-color: #000000;margin: 20px 0 0 0;padding: 5px 13px;display: inline-block;float: none; }
.the_content .continueReadMultiPage a {color: #FFF;float: left;}
.the_content .continueRead {font: normal 400 16px/18px 'Muli', sans-serif;color: #323232;padding: 0;display: inline-block;float: left;}
.the_content .continueRead a {float: left;}
.the_content .contentlist {margin: 0 0 20px 0;display: block;}
.the_content .contentlist li {font: italic 300 14px/24px 'Muli', sans-serif;display: block;clear: both;}
.the_content .contentlist li span {color: #919191;}
.the_content .sectAction2Cnt {margin-top: 0.813em;}
.the_content .sidebox-title-sec.titolonoclick {font: normal 400 24px/26px 'Oswald', sans-serif;display: block;margin: 13px 0 0 0;padding: 0 0 6px 0;}
.the_content .icons18 {color: #323232;}
.the_content .icons18.Acommenta {font-size: 16px;line-height: 18px;color: #323232;font-weight: 400;margin: 4px 0 0 0;float: right;display: inline-block;}
ul.single {margin: 15px 0;clear: left;}
.col1Ricette ul.single{margin: 7px 0;}
ol.single {margin-top: 15px;counter-reset: my-badass-counter;}
ol.single li {font-size: 16px;line-height: 25px;/*margin-top: 2px;margin-left: 30px;list-style-type: decimal;list-style-position: outside;*/position: relative;padding-left: 25px;}
ol.single li:before {
    content: counter(my-badass-counter, decimal);counter-increment: my-badass-counter;
    font: normal 20px/25px 'Muli', sans-serif;color: #323232;
    left: 0;position: absolute;top: 0;
}
ul.single li, ol.single li ul.single li {font-size: 14px;line-height: 24px;margin-top: 2px;margin-left: 16px;list-style-type: disc;}
ol.single li ul.single li, ul.single li ol.single li {font-size: 14px;line-height: 24px;}
ol.single.v2 {margin-top: 0;}
ol.single.v2 li {padding-bottom: 10px;}
ul.single li[itemprop="ingredients"] {font-size: 14px;line-height: 16px;margin-top: 0;margin-left: 0;list-style-type: none;}
.morePage {margin: 15px 0 20px 0;display: block;}
.sectCnt  {width: 100%;padding: 15px 0 0 0;margin-top: 10px;float: left;position: relative;}
.cat-tag {width: 100%;margin: 5px 0 5px 0;float: left;}
.cat-tag p {font-size: 13px;line-height: 16px;color: #444444;padding: 3px 0;}
.boxContBlock {width: 100%;padding: 0;margin: 0 0 10px 0;float: left;display: inline-block;}
.boxContBlock2 {padding: 15px;margin: 0 0 25px 0;background-color: #000;display: block;float: left;}
.boxContBlock3 {width: 100%;padding: 0;margin: 0 0 25px 0;float: left;display: inline-block;}
article .titSect {font: normal 400 20px/26px 'Oswald', sans-serif;color: #323232;text-transform: uppercase;margin: 17px 0 12px 0;display: block;}
.nextPage {width: 100%;padding: 25px 0 30px 0;text-align: right;float: left;}
.lookRead {float: left;}

/* commenti articolo */
.boxCommPost {margin: 0 0 15px 0;clear: both;}
.boxCommPost .titSect {margin: 12px 0 10px 0;float: left;}
.boxCommPost input, .boxCommPost input[type=password], .boxCommPost textarea {clear: both;float: left;}
.boxCommPost input[type=text], .boxCommPost input[type=password] {width: 608px;margin: 0 0 15px 0;border-color: #cccccc;}
.boxCommPost textarea {font-size: 12px;width: 608px;height: 118px;margin: 0 0 10px 0;border-color: #cccccc;}
.boxCommPost p.option {font-size: 13px;line-height: 18px;margin: 0 15px 13px 0;padding: 0;}
.boxCommPost p.option input[type=checkbox] {margin: 2px 4px 0 0;float: left;}
.boxCommPost .lt06 {margin: 15px -10px 0 0;}
.boxCommPost.login {margin-top: 15px;border: 0;}
.boxCommPost .regCnt {width: 100%;margin: 0 0 15px 0;float: left;}
.boxCommPost .regSx {width: 300px;padding: 0 15px 0 0;border-right: 1px solid #E2E2E2;float: left;}
.boxCommPost .regSx input[type=text], .boxCommPost input[type=password] {width: 278px;margin: 0 0 10px;}
.boxCommPost .regSx p {font-size: 14px;line-height: 22px;margin: 0 0 0.538em 0;display: block;clear: both;}
.boxCommPost .regSx p a {color: #323232;}
.boxCommPost .regSx p.option {font-size: 14px;line-height: 22px;float: none;}
.boxCommPost .regDx {width: 295px;padding: 0 0 0 15px;float: left;}
.boxCommPost .regDx p {font-size: 14px;line-height: 22px;margin: 0 0 10px 0;display: block;clear: both;}
.boxCommPost .regDx p a {color: #323232;}
.boxCommPost .regSx .lostPwd {font-size: 14px;line-height: 22px;margin: 5px 0 0 10px;float: left;clear: none;display: inline-block;}
.boxCommPost .regDx .title {font-size: 14px;line-height: 22px;font-weight: 600;margin: 0 0 3px 0;display: block;}
.boxCommPost .regSx .title {font-size: 14px;line-height: 22px;font-weight: 600;margin: 0 0 5px 0;display: block;}
.boxCommPost .regDx .btn01 {margin: 0 0 10px 0;}
.boxCommPost .regSx .btn01 {margin: 0 0 0.769em 0;float: left;}

.commPost {width: 635px;padding: 16px 0 15px 0;background: url(../img/bg-dot.png) repeat-x top left;clear: both;float: left;}
.commPost .boxUserImg {width: 60px;float: left;}
.commPost .boxUserImg img {border: 1px solid #666666;}
.commPost .boxText {margin: -5px 0 0 70px;}
.commPost .boxText .date {font-size: 0.75em;line-height: 20px;color: #999999;margin: 0 0 0 10px;display: inline-block;float: left;}
.commPost .boxText .userName {font-size: 0.938em;line-height: 18px;display: inline-block;float: left;}
.commPost .boxText .commPost-msg {width: 100%;float: left;display: block;}
.commPost .boxText .commPost-msg p {font-family: Arial, Helvetica, sans-serif;font-size: 0.813em;line-height: 17px;padding: 0 0 10px 0;}
.commPost .boxText .commPost-msg .btn {float: left;}
.commPost .boxText .commPost-msg a.abuse {font-size: 11px;color: #323232;margin: 5px 0;float: right;}

/* nuova fotogallery 19/06/12 */
.galleryThumbsCnt {width: 628px;margin: 8px 0 0 0;background-color: #F1F1F1;border: 1px solid #666666;float: left;overflow: hidden;position: relative;}
.galleryCnt {width: 100%;margin: 10px 0 10px 0;float: left;}
.galleryCnt .galleryImg {width: 628px;text-align: center;vertical-align: middle;border: 1px solid #666666;background-color: #F1F1F1;position: relative;display: table-cell;}
.galleryCnt .galleryThumbs {width: 650px;height: 74px;padding: 0 25px; overflow:hidden;/*float: left;*/}
.galleryCnt .galleryThumbs li {width: auto;height: 74px;display: block;float: left;}
.galleryCnt .galleryThumbs li a {display: block;float: left;position: relative;}
.galleryCnt .galleryThumbs li img {height: 74px;/*margin: 3px;display: block;border: 1px solid #666666;*/float: left;}
.galleryCnt .galleryThumbs a {display: block;float: left;overflow: hidden;}
.galleryCnt .galleryThumbs span.frame {margin: 0;overflow: hidden;position: static;display: block;left: 0;top: 0;}
.galleryCnt .galleryThumbs a img {border: none;}
.galleryCnt .galleryThumbs a:hover, .galleryCnt .galleryThumbs a.selected {border: 2px solid #660099;}
.galleryCnt .galleryThumbs a:hover span.frame, .galleryCnt .galleryThumbs a.selected span.frame {margin: -2px;}
.galleryCntRicette{margin-bottom:0px;}
.prevThumb {width: 20px;height: 76px;background: url(../img/ico-thumb.png) no-repeat top left;display: block;position: absolute;top: 0;left: 0;}
.nextThumb {width: 20px;height: 76px;background: url(../img/ico-thumb.png) no-repeat -20px 0;display: block;position: absolute;top: 0;right: 0;}
.prevThumb.disabled {background-image:  url(../img/ico-thumbDisable.png);}
.nextThumb.disabled {background-image:  url(../img/ico-thumbDisable.png);}

.pool {margin: 10px 0 30px 0;float: left;}
.pool .titSect {margin: 13px 0 10px 0;display: block;}
.pool ul.quest {padding: 5px 0 10px 0;float: left;}
.pool ul.quest li {display: block;}
.pool ul.quest li, .pool .responses ul li {margin: 0 0 8px 0;display: inline-block;float: left;clear: both;}
.pool ul.quest li span, .pool .responses ul li label {width: 280px;font-size: 14px;line-height: 18px;display: inline-block;float: left;}
.pool ul.quest li input, .pool .responses ul li input {margin-right: 5px;margin-top: 1px;float: left;}
.pool .btn01 {margin: 0 10px 0 0;float: left;}
.pool .viewResults {font-size: 14px;line-height: 18px;font-weight: 400;color: #323232;padding: 7px 0 0 0;float: left;}
/* css per plugin risultati sondaggi */
.wp-polls-ul {padding: 8px 0 0 0;}
.wp-polls-ul li {font-size: 16px;line-height: 18px;text-align: left;display: block;}
.wp-polls-ul li.pollbar {font-size: 8px;height: 15px;line-height: 11px;margin: 4px 0 19px 0;background-color: #D5D5D5;display: block;}
.wp-polls-ul li.pollbar div {height: 15px;line-height: 15px;background-color: #323232;float: left;display: block;}

.box-battaglie {width: 100%;padding: 0 0 15px 0;display: block;float: left;}
.box-battaglie .tit38it {padding: 0 0 15px 0;display: block;}
.box-battaglie p {font-size: 16px;line-height: 25px;padding: 10px 0;display: block;}
.box-battaglie .link {font: 400 16px/18px 'Muli', sans-serif;color: #323232;float: left;}
.box-battaglie .icons.Acomments {font-size: 16px;line-height: 18px;font-weight: 400;color: #323232;background: url(../img/icons18.png) no-repeat left -72px;padding: 0 0 0 22px;margin: 5px 0 0 0;float: right;}
.box-battaglie.v3 .vsBox {width: 61px;height: 61px;display: block;margin: 0 auto;background: url(../img/ico-vs61x61.png) no-repeat left top;position: absolute;top: 45%;left: 45%;z-index: 310;text-align: center;}
.box-battaglie.v3 .vsBox.v2 {background: url(../img/ico-vs61x61-counter.png) no-repeat left top;top: 38%;left: 45%;background-size: 100%;}
.box-battaglie.v3 .vsBox .num {font-size: 13px;line-height: 14px;font-weight: 600;margin-top: 25px;color: #FFF;display: block;}
.box-battaglie.v3 {margin: 10px 0;padding: 0;position: relative;z-index: 309;}
.box-battaglie.v3 .battle2 {border: 0 none;padding: 0;position: relative;}
.box-battaglie.v3 .battle2 .img1 {width: 308px;}
.box-battaglie.v3 .battle2 .img2 {width: 308px;}
.box-battaglie.v3 .battle2 .img1 img {border: 4px solid #999999;margin-bottom:2px;}
.box-battaglie.v3 .battle2 .img2 img {border: 4px solid #999999;margin-bottom:2px;}
.box-battaglie.v3 .battle2 .img1 img:hover, .box-battaglie.v3 .battle2 .img2 img:hover {border: 4px solid #323232;}
.box-battaglie.v3 .battle2 .vs {width: 10px;/*position: relative;*/}
.box-battaglie.v3 .battle2 .vs .counter {text-transform: uppercase;position: absolute;top: 0;left: 0;width: 100%;}
.box-battaglie.v3 .battle2 .counter span {font-size: 13px;line-height: 14px;font-weight: 600;display: block;}
.box-battaglie.v3 .battle2 .btnBig {width: 100%;font-weight: 400;padding: 0;margin-top: 10px;}
.box-battaglie01 {width: 313px;float: left;}
.box-battaglie01 .title {font-weight: bold;}
.box-battaglie01 img {margin: 4px 10px 0 0;border: 1px solid #D0D0D0;float: left; width:58px;height:58px;}
.box-battaglie01 p {font-size: 14px;line-height: 17px;font-weight: 400;padding: 0 15px 0 0; margin-left:68px;}
.box-battaglie01 p.green {color: #009900;}
.box-battaglie01 p.red {color: #323232;}
.voto-prec {width: 100%;height: 18px;margin: 15px 0 5px 0;text-align: center;background: url(../img/bg_1x1.png) repeat-x left center;}
.voto-prec span {font: normal 18px/18px 'Oswald', sans-serif;color: #323232;text-align: center;padding: 0 10px;background-color: #FFF;}
.otherBattleCnt {width: 100%;margin: 10px 0 10px 0;float: left;position: relative;}
.otherBattleCnt .battleImg {width: 628px;height: 485px;text-align: center;border: 1px solid #666666;background-color: #F1F1F1;position: relative;display: table-cell;}
.otherBattle {padding: 0 60px;text-align: center;}
.otherBattle .btnBig {margin: 10px 0;}
.otherBattle  h3 {font-size: 15px;line-height: 18px;font-weight: normal;color: #323232;margin: 2px 0 15px 0;}
.otherBattle01 {width: 228px;margin: 0 0 13px 0;float: left;}
.otherBattle01 a.img {float: left; }
.otherBattle01 a.img img {width:108px; }
.otherBattle01 .link {font: normal 16px/18px 'Muli', sans-serif;text-align: center;padding: 5px 0;width: 100%;display: block;float: left;clear: both;}
.otherBattleCnt .prevImg {z-index:1000;width:5%;height:100%;background: url(../img/ico-photoPrev.png) no-repeat center left;display: block;position: absolute;top: 1px;left: 0;}
.otherBattleCnt .nextImg {z-index:1000;width:5%;height:100%;background: url(../img/ico-photoNext.png) no-repeat center right;display: block;position: absolute;top: 1px;right: 0;}
.tbBattleEnd {width: 226px;margin: 0 auto;display: inline-block;}
.tbBattleEnd.classifica {margin-right: 43px;}
.tbBattleEnd th.tbBattleEndcol1 {width: 226px;}
.tbBattleEnd th.tbBattleEndcol2 {width: 43px;}
.tbBattleEnd th {font-size: 15px;font-weight: 600;color: #323232;text-align: center;width: 226px;padding: 25px 0 20px;}
.viewClas {font-size: 13px;font-weight: 600;color: #323232;text-align: center;display: block;margin: 0 0 20px 0;}
.battle2 {width: 630px;padding: 3px;border: 1px solid #999999;}
.battle2 th {text-align: left;padding-bottom: 0.625em;}
.battle2 th a {font-size: 17px;line-height: 22px;font-weight: bold;}
.battle2 td {text-align: center;vertical-align: middle;}
.battle2 td.colImg {width: 265px;}
.battle2 td a.vsBig {width: 72px;height: 72px;display: block;margin: 0 auto;background: url(../img/ico-vs72x72.png) no-repeat left top;}
.battle2 td {text-align: center;}
.battle2 td.btnTd {width: 235px;margin-top: 2px;padding: 4px 0;background-color: #323232;}
.battle2 td.btnTd a {font-family: 'Oswald', sans-serif;font-size: 24px;line-height: 28px;font-weight: 400;color: #FFFFFF;text-decoration: none;text-transform: uppercase;text-align: center;color: #FFFFFF;display: block;}
.battle2 td.btnTd:hover {background-color: #999999;}
.battle2 td.btnTd:hover a {color: #FFFFFF;text-decoration: none;}

.quiz {margin: 0.625em 0 0.438em 0;}
.quiz .titSect {font: 800 italic 25px/27px 'Muli', sans-serif;text-transform: uppercase;color: #323232;margin: 0 0 8px 0;display: block;}
.quizImg {width: 306px;margin: 4px 15px 0 0;float: left;}
.quizTxt {width: 306px;float: left;}
.quizTxt .step {font-size: 14px;line-height: 18px;text-transform: uppercase;margin: 0 0 12px 0;display: block;}
.quizTxt .title {font: normal 400 20px/24px 'Oswald', sans-serif;margin: 0 0 10px 0;display: block;}
.quizTxt p {font-size: 14px;line-height: 24px;margin: 0 0 8px 0;padding: 0;display: block;}
.quizTxt p span {font-weight: 600;display: block;}
.quizTxt ul {padding: 0 0 10px 0;float: left;}
.quizTxt ul li {display: block;}
.quizTxt ul li {margin: 0 0 8px 0;display: inline-block;float: left;clear: both;}
.quizTxt ul li span {width: 280px;font-size: 14px;line-height: 18px;display: inline-block;float: left;}
.quizTxt ul li input {margin-top: 2px;float: left;}
.quiz.v2 .quizTxt .title.true {font-size: 26px;line-height: 28px;color: #009900;}
.quiz.v2 .quizTxt .title.error {font-size: 26px;line-height: 28px;color: #FF0000;}
.quiz.v2 .quizTxt .btnBig {margin-top: 10px;}
.quiz .btnBig {margin: 0 10px 0 0;float: left;clear: both;}
.quizTxt .viewResult {font-size: 14px;line-height: 18px;font-weight: 400;color: #323232;margin: 0 0 6px 0;display: inline-block;}
.quizTxt .otherTest {font-size: 14px;line-height: 18px;font-weight: 400;color: #323232;margin: 5px 0 6px 0;display: inline-block;float: left;}
.box306pxBrdCnt {width: 630px;margin: 40px 0 0 0;background: url(../img/bg_1x1.png) repeat-y center top;}
.box306pxBrd {width: 278px;padding: 0 10px 0 10px;border: 1px solid #CCCCCC;float: left;}
.box306pxBrd .tit30it {display: block;height: 30px;background: #FFFFFF;padding: 0 5px;margin: 0;display: inline-block;top: -12px;left: -5px;position: relative;}
.box306pxBrd.first {margin-right: 30px;}
.box627pxBrd {width: 608px;padding: 0 10px 10px 10px;margin-top: 15px;border: 1px solid #CCCCCC;float: left;}
.quiz06 {padding: 15px 0 0 0;}
.quiz06 .title {font: normal 300 20px/24px 'Oswald', sans-serif;margin: 0 0 10px 0;display: block;}
.quiz06 .step {font-size: 16px;line-height: 18px;text-transform: uppercase;margin: 0 0 12px 0;display: block;}
.quiz06 ul {float: left;}
.quiz06 ul li {display: block;}
.quiz06 ul li {margin: 0 0 10px 0;display: inline-block;float: left;clear: both;}
.quiz06 ul li span {width: 580px;font-size: 14px;line-height: 18px;display: inline-block;float: left;}
.quiz06 ul li input {margin: 1px 5px 0 0;float: left;}
.quiz06Cnt .btnBig {font-size: 15px;line-height: 17px;font-family: 'Oswald', sans-serif;font-weight: 700;text-align: center;color: #FFFFFF;padding: 6px 20px;margin: 10px 0;display: inline-block;background-color: #323232;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.quiz07 {width: 100%;padding: 10px 0 20px 0;float: left;}
.quiz07 .title {font: normal 300 22px/24px 'Oswald', sans-serif;display: block;}
.quiz07 .title.true {padding-left: 30px;background: url(../img/ico-true.png) no-repeat 0 4px;}
.quiz07 .title.error {padding-left: 25px;background: url(../img/ico-false.png) no-repeat 0 3px;}
.quiz07 .step {font-size: 14px;line-height: 18px;text-transform: uppercase;margin: 0 0 12px 0;display: block;}
.quiz07 p {font-size: 14px;line-height: 18px;padding: 3px 0 0 30px;margin: 0;}
.quiz07 p.label {padding-top: 9px;}
.quiz07 p.true {color: #009900;}
.quiz07 p.error {color: #FF0000;}
.quiz07 p.label strong, .quiz07 p.true strong, .quiz07 p.error strong {font-weight: 600;}
.quiz07Cnt .btnBig {font-size: 16px;line-height: 17px;font-weight: 300;text-align: center;color: #FFFFFF;padding: 6px 15px;margin: 10px 0;display: inline-block;background-color: #323232;float: left;}
.quiz07Cnt .otherTest {font-size: 14px;line-height: 18px;font-weight: 400;color: #323232;margin: 16px 0 6px 10px;display: inline-block;float: left;}
.quiz08 {width: 100%;padding: 5px 0 10px 0;float: left;}
.quiz08 img {margin-right: 10px;float: left;}
.quiz08 .quiz08txt {width: 175px;float: left;}
.quiz08 .quiz08txt .title {font: normal 400 16px/20px 'Oswald', sans-serif;margin: 0 0 5px 0;padding: 0;display: block;}
.quiz08 .quiz08txt p {font-size: 14px;line-height: 18px;margin: 0 0 10px 0;display: block;}
.quiz08 .btn {font-size: 14px;line-height: 17px;font-weight: 400;text-align: center;color: #FFFFFF;text-transform: none;padding: 6px 10px;display: inline-block;background-color: #323232;}
.quiz08 .btn:hover {color: #FFFFFF;background-color: #880022;text-decoration: none;}    
.quiz09 {width: 278px;margin: 0 0 15px 0;float: left;}
.quiz09.first {margin-right: 40px;}
.quiz09 .cat {font: normal 700 22px/26px 'Oswald', sans-serif;text-transform: uppercase;color: #323232;display: block;padding: 7px 0;}
.quiz09 img {margin-right: 10px;float: left;}
.quiz09 .quiz09txt {width: 175px;float: left;}
.quiz09 .quiz09txt p {font-size: 14px;line-height: 18px;margin: 0 0 10px 0;display: block;}
.quiz09 .quiz09txt .title {font: normal 400 16px/20px 'Oswald', sans-serif;margin: 0 0 5px 0;display: block;}
.quiz09 .viewAll {padding: 0;}
.quiz09 .btn {font-size: 14px;line-height: 17px;font-weight: 300;text-align: center;color: #FFFFFF;text-transform: none;padding: 6px 10px;display: inline-block;background-color: #323232;}
.ltquiz02 {margin: 9px 0 0 0;float: left;}
.ltquiz02 li {padding: 6px 0;display: block;float: left;width: 100%;}
.ltquiz02 li a {font: italic 300 14px/20px 'Muli', sans-serif;float: left;display: inline-block;}

.lt-ie9 .boxSeach input[type="search"], .input_seach {height: 22px;}
.mac-os .tit30it.titPlay, .boxStd05Cnt .tit30it.titPlay {line-height:32px}

.boxStd05Cnt .fb_iframe_widget {
    margin-top: -38px;
}
.boxStd05Cnt .tabBlock .fb_iframe_widget {
    margin-top: 0;
}

.fb-comments {font-family: 'Merriweather Sans', sans-serif !important;color:#333333 !important; margin-top:30px}

.boxStd05Cnt .lt05 .fb_iframe_widget{margin-top:0}

.mac-os .boxSeach .tit20itxb{margin-bottom: 5px}
.mac-os .boxWeAreHere .tit20itxb {margin-bottom: 5px}
.aligncenter{margin:0 auto;text-align:center}

.titoloclick {font-weight: bold;}
