/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

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;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}/*!
 * Bootstrap v2.3.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
.clearfix {
*zoom:1;
}
.clearfix:before, .clearfix:after {
	display: table;
	content: "";
	line-height: 0;
}
.clearfix:after {
	clear: both;
}
.hide-text {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}
.input-block-level {
	display: block;
	width: 100%;
	min-height: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
/*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;
}
html {
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
a:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
a:hover, a:active {
	outline: 0;
}
sub, sup {
	position: relative;
	font-size: 75%;
	line-height: 0;
	vertical-align: baseline;
}
sup {
	top: -0.5em;
}
sub {
	bottom: -0.25em;
}
img {
	max-width: 100%;
	width: auto\9;
	height: auto;
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic;
}
#map_canvas img, .google-maps img {
	max-width: none;
}
button, input, select, textarea {
	margin: 0;
	font-size: 100%;
	vertical-align: middle;
}
button, input {
*overflow:visible;
	line-height: normal;
}
button::-moz-focus-inner, input::-moz-focus-inner {
padding:0;
border:0;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer;
}
label, select, button, input[type="button"], input[type="reset"], input[type="submit"], input[type="radio"], input[type="checkbox"] {
	cursor: pointer;
}
input[type="search"] {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	-webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {
-webkit-appearance:none;
}
textarea {
	overflow: auto;
	vertical-align: top;
}
@media print {
* {
	text-shadow: none !important;
	color: #000 !important;
	background: transparent !important;
	box-shadow: none !important;
}
a, a:visited {
	text-decoration: underline;
}
a[href]:after {
	content: " (" attr(href) ")";
}
abbr[title]:after {
	content: " (" attr(title) ")";
}
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
	content: "";
}
pre, blockquote {
	border: 1px solid #999;
	page-break-inside: avoid;
}
thead {
	display: table-header-group;
}
tr, img {
	page-break-inside: avoid;
}
img {
	max-width: 100% !important;
}
@page {
margin:0.5cm;
}
p, h2, h3 {
	orphans: 3;
	widows: 3;
}
h2, h3 {
	page-break-after: avoid;
}
}
body {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	color: #333333;
	background-color: #ffffff;
}
a {
	color: #000;
	text-decoration: none;
}
a:hover, a:focus {
	text-decoration: underline;
}
.img-rounded {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.img-polaroid {
	padding: 4px;
	background-color: #fff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
.img-circle {
	-webkit-border-radius: 500px;
	-moz-border-radius: 500px;
	border-radius: 500px;
}
.row {
	margin-left: -17px;
*zoom:1;
}
.row:before, .row:after {
	display: table;
	content: "";
	line-height: 0;
}
.row:after {
	clear: both;
}
[class*="span"] {
float:left;
min-height:1px;
margin-left:17px;
}
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
	width: 955px;
}
.span12 {
	width: 955px;
}
.span11 {
	width: 871px;
}
.span10 {
	width: 790px;
}
.span9 {
	width: 709px;
}
.span8 {
	width: 641px;
}
.span7 {
	width: 547px;
}
.span6 {
	width: 466px;
}
.span5 {
	width: 416px;
}
.span4 {
	width: 300px;
}
.span3 {
	width: 210px;
}
.span2 {
	width: 141px;
}
.span1 {
	width: 61px;
}
.offset12 {
	margin-left: 980px;
}
.offset11 {
	margin-left: 900px;
}
.offset10 {
	margin-left: 820px;
}
.offset9 {
	margin-left: 740px;
}
.offset8 {
	margin-left: 660px;
}
.offset7 {
	margin-left: 580px;
}
.offset6 {
	margin-left: 500px;
}
.offset5 {
	margin-left: 420px;
}
.offset4 {
	margin-left: 340px;
}
.offset3 {
	margin-left: 260px;
}
.offset2 {
	margin-left: 180px;
}
.offset1 {
	margin-left: 100px;
}
.row-fluid {
	width: 100%;
*zoom:1;
}
.row-fluid:before, .row-fluid:after {
	display: table;
	content: "";
	line-height: 0;
}
.row-fluid:after {
	clear: both;
}
.row-fluid [class*="span"] {
	display: block;
	width: 100%;
	min-height: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
	margin-left: 2.127659574468085%;
*margin-left:2.074468085106383%;
}
.row-fluid [class*="span"]:first-child {
	margin-left: 0;
}
.row-fluid .controls-row [class*="span"]+[class*="span"] {
margin-left:2.127659574468085%;
}
.row-fluid .span12 {
	width: 100%;
*width:99.94680851063829%;
}
.row-fluid .span11 {
	width: 91.48936170212765%;
*width:91.43617021276594%;
}
.row-fluid .span10 {
	width: 82.97872340425532%;
*width:82.92553191489361%;
}
.row-fluid .span9 {
	width: 74.46808510638297%;
*width:74.41489361702126%;
}
.row-fluid .span8 {
	width: 65.95744680851064%;
*width:65.90425531914893%;
}
.row-fluid .span7 {
	width: 57.44680851063829%;
*width:57.39361702127659%;
}
.row-fluid .span6 {
	width: 48.93617021276595%;
*width:48.88297872340425%;
}
.row-fluid .span5 {
	width: 40.42553191489362%;
*width:40.37234042553192%;
}
.row-fluid .span4 {
	width: 31.914893617021278%;
*width:31.861702127659576%;
}
.row-fluid .span3 {
	width: 23.404255319148934%;
*width:23.351063829787233%;
}
.row-fluid .span2 {
	width: 14.893617021276595%;
*width:14.840425531914894%;
}
.row-fluid .span1 {
	width: 6.382978723404255%;
*width:6.329787234042553%;
}
.row-fluid .offset12 {
	margin-left: 104.25531914893617%;
*margin-left:104.14893617021275%;
}
.row-fluid .offset12:first-child {
	margin-left: 102.12765957446808%;
*margin-left:102.02127659574467%;
}
.row-fluid .offset11 {
	margin-left: 95.74468085106382%;
*margin-left:95.6382978723404%;
}
.row-fluid .offset11:first-child {
	margin-left: 93.61702127659574%;
*margin-left:93.51063829787232%;
}
.row-fluid .offset10 {
	margin-left: 87.23404255319149%;
*margin-left:87.12765957446807%;
}
.row-fluid .offset10:first-child {
	margin-left: 85.1063829787234%;
*margin-left:84.99999999999999%;
}
.row-fluid .offset9 {
	margin-left: 78.72340425531914%;
*margin-left:78.61702127659572%;
}
.row-fluid .offset9:first-child {
	margin-left: 76.59574468085106%;
*margin-left:76.48936170212764%;
}
.row-fluid .offset8 {
	margin-left: 70.2127659574468%;
*margin-left:70.10638297872339%;
}
.row-fluid .offset8:first-child {
	margin-left: 68.08510638297872%;
*margin-left:67.9787234042553%;
}
.row-fluid .offset7 {
	margin-left: 61.70212765957446%;
*margin-left:61.59574468085106%;
}
.row-fluid .offset7:first-child {
	margin-left: 59.574468085106375%;
*margin-left:59.46808510638297%;
}
.row-fluid .offset6 {
	margin-left: 53.191489361702125%;
*margin-left:53.085106382978715%;
}
.row-fluid .offset6:first-child {
	margin-left: 51.063829787234035%;
*margin-left:50.95744680851063%;
}
.row-fluid .offset5 {
	margin-left: 44.68085106382979%;
*margin-left:44.57446808510638%;
}
.row-fluid .offset5:first-child {
	margin-left: 42.5531914893617%;
*margin-left:42.4468085106383%;
}
.row-fluid .offset4 {
	margin-left: 36.170212765957444%;
*margin-left:36.06382978723405%;
}
.row-fluid .offset4:first-child {
	margin-left: 34.04255319148936%;
*margin-left:33.93617021276596%;
}
.row-fluid .offset3 {
	margin-left: 27.659574468085104%;
*margin-left:27.5531914893617%;
}
.row-fluid .offset3:first-child {
	margin-left: 25.53191489361702%;
*margin-left:25.425531914893618%;
}
.row-fluid .offset2 {
	margin-left: 19.148936170212764%;
*margin-left:19.04255319148936%;
}
.row-fluid .offset2:first-child {
	margin-left: 17.02127659574468%;
*margin-left:16.914893617021278%;
}
.row-fluid .offset1 {
	margin-left: 10.638297872340425%;
*margin-left:10.53191489361702%;
}
.row-fluid .offset1:first-child {
	margin-left: 8.51063829787234%;
*margin-left:8.404255319148938%;
}
[class*="span"].hide, .row-fluid [class*="span"].hide {
	display: none;
}
[class*="span"].pull-right, .row-fluid [class*="span"].pull-right {
	float: right;
}
.container {
	margin-right: auto;
	margin-left: auto;
*zoom:1;
}
.container:before, .container:after {
	display: table;
	content: "";
	line-height: 0;
}
.container:after {
	clear: both;
}
.container-fluid {
	padding-right: 20px;
	padding-left: 20px;
*zoom:1;
}
.container-fluid:before, .container-fluid:after {
	display: table;
	content: "";
	line-height: 0;
}
.container-fluid:after {
	clear: both;
}
.navbar {
	overflow: visible;
	margin-bottom: 20px;
*position:relative;
*z-index:2;
}
.navbar-inner {
	min-height: 40px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #fafafa;
	background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));
	background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2);
	background-image: -o-linear-gradient(top, #ffffff, #f2f2f2);
	background-image: linear-gradient(to bottom, #ffffff, #f2f2f2);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
	border: 1px solid #d4d4d4;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
*zoom:1;
}
.navbar-inner:before, .navbar-inner:after {
	display: table;
	content: "";
	line-height: 0;
}
.navbar-inner:after {
	clear: both;
}
.navbar .container {
	width: auto;
}
.nav-collapse.collapse {
	height: auto;
	overflow: visible;
}
.navbar .brand {
	float: left;
	display: block;
	padding: 10px 20px 10px;
	margin-left: -20px;
	font-size: 20px;
	font-weight: 200;
	color: #777777;
	text-shadow: 0 1px 0 #ffffff;
}
.navbar .brand:hover, .navbar .brand:focus {
	text-decoration: none;
}
.navbar-text {
	margin-bottom: 0;
	line-height: 40px;
	color: #777777;
}
.navbar-link {
	color: #777777;
}
.navbar-link:hover, .navbar-link:focus {
	color: #333333;
}
.navbar .divider-vertical {
	height: 40px;
	margin: 0 9px;
	border-left: 1px solid #f2f2f2;
	border-right: 1px solid #ffffff;
}
.navbar .btn, .navbar .btn-group {
	margin-top: 5px;
}
.navbar .btn-group .btn, .navbar .input-prepend .btn, .navbar .input-append .btn, .navbar .input-prepend .btn-group, .navbar .input-append .btn-group {
	margin-top: 0;
}
.navbar-form {
	margin-bottom: 0;
*zoom:1;
}
.navbar-form:before, .navbar-form:after {
	display: table;
	content: "";
	line-height: 0;
}
.navbar-form:after {
	clear: both;
}
.navbar-form input, .navbar-form select, .navbar-form .radio, .navbar-form .checkbox {
	margin-top: 5px;
}
.navbar-form input, .navbar-form select, .navbar-form .btn {
	display: inline-block;
	margin-bottom: 0;
}
.navbar-form input[type="image"], .navbar-form input[type="checkbox"], .navbar-form input[type="radio"] {
	margin-top: 3px;
}
.navbar-form .input-append, .navbar-form .input-prepend {
	margin-top: 5px;
	white-space: nowrap;
}
.navbar-form .input-append input, .navbar-form .input-prepend input {
	margin-top: 0;
}
.navbar-search {
	position: relative;
	float: left;
	margin-top: 5px;
	margin-bottom: 0;
}
.navbar-search .search-query {
	margin-bottom: 0;
	padding: 4px 14px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 1;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
.navbar-static-top {
	position: static;
	margin-bottom: 0;
}
.navbar-static-top .navbar-inner {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.navbar-fixed-top, .navbar-fixed-bottom {
	position: fixed;
	right: 0;
	left: 0;
	z-index: 1030;
	margin-bottom: 0;
}
.navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner {
	border-width: 0 0 1px;
}
.navbar-fixed-bottom .navbar-inner {
	border-width: 1px 0 0;
}
.navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner {
	padding-left: 0;
	padding-right: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
	width: 940px;
}
.navbar-fixed-top {
	top: 0;
}
.navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner {
	-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);
	-moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);
	box-shadow: 0 1px 10px rgba(0,0,0,.1);
}
.navbar-fixed-bottom {
	bottom: 0;
}
.navbar-fixed-bottom .navbar-inner {
	-webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
	-moz-box-shadow: 0 -1px 10px rgba(0,0,0,.1);
	box-shadow: 0 -1px 10px rgba(0,0,0,.1);
}
.navbar .nav {
	position: relative;
	left: 0;
	display: block;
	float: left;
	/*margin: 0 10px 0 0;*/
}
.navbar .nav.pull-right {
	float: right;
	margin-right: 0;
}
.navbar .nav>li {
	float: left;
}
.navbar .nav>li>a {
	float: none;/*padding:10px 15px 10px;color:#777777;text-decoration:none;text-shadow:0 1px 0 #ffffff;*/
}
.navbar .nav .dropdown-toggle .caret {
	margin-top: 8px;
}
.navbar .nav>li>a:focus, .navbar .nav>li>a:hover {/*background-color:transparent;color:#333333;text-decoration:none;*/
}
/*.navbar .nav>.active>a, .navbar .nav>.active>a:hover, .navbar .nav>.active>a:focus {
	color: #555555;
	text-decoration: none;
	background-color: #e5e5e5;
	-webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
	-moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
	box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
}*/
.navbar .btn-navbar {
	display: none;
	float: left;
	padding: 7px 10px;
	margin-left: 5px;
	margin-right: 5px;
	color: #ffffff;
	/*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);*/
	/*background-color: #ededed;
	background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5));
	background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5);
	background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5);
	background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);
	border-color: #e5e5e5 #e5e5e5 #bfbfbf;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
*background-color:#e5e5e5;
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);*/
}
.navbar .btn-navbar:hover, .navbar .btn-navbar:focus, .navbar .btn-navbar:active, .navbar .btn-navbar.active, .navbar .btn-navbar.disabled, .navbar .btn-navbar[disabled] {
	color: #ffffff;
	/*background-color: #e5e5e5;
*background-color:#d9d9d9;*/
}
.navbar .btn-navbar:active, .navbar .btn-navbar.active {
	/*background-color: #cccccc \9;*/
}
.navbar .btn-navbar .icon-bar {
	display: block;
	width: 18px;
	height: 2px;
	background-color: #f5f5f5;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
	box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
}
.btn-navbar .icon-bar+.icon-bar {
	margin-top: 3px;
}
.navbar .nav>li>.dropdown-menu:before {
	content: '';
	display: inline-block;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #ccc;
	border-bottom-color: rgba(0, 0, 0, 0.2);
	position: absolute;
	top: -7px;
	left: 9px;
}
.navbar .nav>li>.dropdown-menu:after {
	content: '';
	display: inline-block;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #ffffff;
	position: absolute;
	top: -6px;
	left: 10px;
}
.navbar-fixed-bottom .nav>li>.dropdown-menu:before {
	border-top: 7px solid #ccc;
	border-top-color: rgba(0, 0, 0, 0.2);
	border-bottom: 0;
	bottom: -7px;
	top: auto;
}
.navbar-fixed-bottom .nav>li>.dropdown-menu:after {
	border-top: 6px solid #ffffff;
	border-bottom: 0;
	bottom: -6px;
	top: auto;
}
.navbar .nav li.dropdown>a:hover .caret, .navbar .nav li.dropdown>a:focus .caret {
	border-top-color: #333333;
	border-bottom-color: #333333;
}
/*.navbar .nav li.dropdown.open>.dropdown-toggle, .navbar .nav li.dropdown.active>.dropdown-toggle, .navbar .nav li.dropdown.open.active>.dropdown-toggle {
	background-color: #e5e5e5;
	color: #555555;
}*/
.navbar .nav li.dropdown>.dropdown-toggle .caret {
	border-top-color: #777777;
	border-bottom-color: #777777;
}
.navbar .nav li.dropdown.open>.dropdown-toggle .caret, .navbar .nav li.dropdown.active>.dropdown-toggle .caret, .navbar .nav li.dropdown.open.active>.dropdown-toggle .caret {
	border-top-color: #555555;
	border-bottom-color: #555555;
}
.navbar .pull-right>li>.dropdown-menu, .navbar .nav>li>.dropdown-menu.pull-right {
	left: auto;
	right: 0;
}
.navbar .pull-right>li>.dropdown-menu:before, .navbar .nav>li>.dropdown-menu.pull-right:before {
	left: auto;
	right: 12px;
}
.navbar .pull-right>li>.dropdown-menu:after, .navbar .nav>li>.dropdown-menu.pull-right:after {
	left: auto;
	right: 13px;
}
.navbar .pull-right>li>.dropdown-menu .dropdown-menu, .navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu {
	left: auto;
	right: 100%;
	margin-left: 0;
	margin-right: -1px;
	-webkit-border-radius: 6px 0 6px 6px;
	-moz-border-radius: 6px 0 6px 6px;
	border-radius: 6px 0 6px 6px;
}
/*.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top, #222222, #111111);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));background-image:-webkit-linear-gradient(top, #222222, #111111);background-image:-o-linear-gradient(top, #222222, #111111);background-image:linear-gradient(to bottom, #222222, #111111);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);border-color:#252525;}
.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999999;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#ffffff;}
.navbar-inverse .brand{color:#999999;}
.navbar-inverse .navbar-text{color:#999999;}
.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{background-color:transparent;color:#ffffff;}
.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#ffffff;background-color:#111111;}
.navbar-inverse .navbar-link{color:#999999;}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#ffffff;}
.navbar-inverse .divider-vertical{border-left-color:#111111;border-right-color:#222222;}
.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{background-color:#111111;color:#ffffff;}
.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;}
.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999999;border-bottom-color:#999999;}
.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;}
.navbar-inverse .navbar-search .search-query{color:#ffffff;background-color:#515151;border-color:#111111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#cccccc;}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#cccccc;}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#cccccc;}
.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333333;text-shadow:0 1px 0 #ffffff;background-color:#ffffff;border:0;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);box-shadow:0 0 3px rgba(0, 0, 0, 0.15);outline:0;}
.navbar-inverse .btn-navbar{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0e0e0e;background-image:-moz-linear-gradient(top, #151515, #040404);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));background-image:-webkit-linear-gradient(top, #151515, #040404);background-image:-o-linear-gradient(top, #151515, #040404);background-image:linear-gradient(to bottom, #151515, #040404);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);border-color:#040404 #040404 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#040404;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#ffffff;background-color:#040404;*background-color:#000000;}
.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000000 \9;}*/
.fade {
	opacity: 0;
	-webkit-transition: opacity 0.15s linear;
	-moz-transition: opacity 0.15s linear;
	-o-transition: opacity 0.15s linear;
	transition: opacity 0.15s linear;
}
.fade.in {
	opacity: 1;
}
.collapse {
	position: relative;
	height: 0;
	overflow: hidden;
	-webkit-transition: height 0.35s ease;
	-moz-transition: height 0.35s ease;
	-o-transition: height 0.35s ease;
	transition: height 0.35s ease;
}
.collapse.in {
	height: auto;
}
@-ms-viewport {
width:device-width;
}
.hidden {
	display: none;
	visibility: hidden;
}
.visible-phone {
	display: none !important;
}
.visible-tablet {
	display: none !important;
}
.hidden-desktop {
	display: none !important;
}
.visible-desktop {
	display: inherit !important;
}
@media (min-width:768px) and (max-width:979px) {
.hidden-desktop {
	display: inherit !important;
}
.visible-desktop {
	display: none !important;
}
.visible-tablet {
	display: inherit !important;
}
.hidden-tablet {
	display: none !important;
}
}
@media (max-width:767px) {
.hidden-desktop {
	display: inherit !important;
}
.visible-desktop {
	display: none !important;
}
.visible-phone {
	display: inherit !important;
}
.hidden-phone {
	display: none !important;
}
}
.visible-print {
	display: none !important;
}
@media print {
.visible-print {
	display: inherit !important;
}
.hidden-print {
	display: none !important;
}
}
@media (max-width:767px) {
body {
	padding-left: 7px;
	padding-right: 7px;
}
.navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top {
	margin-left: -20px;
	margin-right: -20px;
}
.container-fluid {
	padding: 0;
}
.dl-horizontal dt {
	float: none;
	clear: none;
	width: auto;
	text-align: left;
}
.dl-horizontal dd {
	margin-left: 0;
}
.container {
	width: auto;
}
.row-fluid {
	width: 100%;
}
.row, .thumbnails {
	margin-left: 0;
}
.thumbnails>li {
	float: none;
	margin-left: 0;
}
[class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"] {
float:none;
display:block;
width:100%;
margin-left:0;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
.span12, .row-fluid .span12 {
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.row-fluid [class*="offset"]:first-child {
	margin-left: 0;
}
.input-large, .input-xlarge, .input-xxlarge, input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input {
	display: block;
	width: 100%;
	min-height: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.input-prepend input, .input-append input, .input-prepend input[class*="span"], .input-append input[class*="span"] {
	display: inline-block;
	width: auto;
}
.controls-row [class*="span"]+[class*="span"] {
margin-left:0;
}
.modal {
	position: fixed;
	top: 20px;
	left: 20px;
	right: 20px;
	width: auto;
	margin: 0;
}
.modal.fade {
	top: -100px;
}
.modal.fade.in {
	top: 20px;
}
.navbar-fixed-top, .navbar-fixed-bottom {
	position: static;
}
.navbar-fixed-top {
	margin-bottom: 20px;
}
.navbar-fixed-bottom {
	margin-top: 20px;
}
.navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner {
	padding: 5px;
}
.navbar .container {
	width: auto;
	padding: 0;
}
.navbar .brand {
	padding-left: 10px;
	padding-right: 10px;
	margin: 0 0 0 -5px;
}
.nav-collapse {
	clear: both;
}
.nav-collapse .nav {
	float: none;
	margin: 0 0 10px;
}
.nav-collapse .nav>li {
	float: none;
}
.nav-collapse .nav>li>a {
	margin-bottom: 2px;
}
.nav-collapse .nav>.divider-vertical {
	display: none;
}
.nav-collapse .nav .nav-header {
	color: #777777;
	text-shadow: none;
}
/*.nav-collapse .nav>li>a, .nav-collapse .dropdown-menu a {
	padding: 9px 15px;
	font-weight: bold;
	color: #777777;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}*/
.nav-collapse .btn {
	padding: 4px 10px 4px;
	font-weight: normal;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.nav-collapse .dropdown-menu li+li a {
	margin-bottom: 2px;
}
.nav-collapse .nav>li>a:hover, .nav-collapse .nav>li>a:focus, .nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus {
	background-color: #f2f2f2;
}
.navbar-inverse .nav-collapse .nav>li>a, .navbar-inverse .nav-collapse .dropdown-menu a {
	color: #999999;
}
.navbar-inverse .nav-collapse .nav>li>a:hover, .navbar-inverse .nav-collapse .nav>li>a:focus, .navbar-inverse .nav-collapse .dropdown-menu a:hover, .navbar-inverse .nav-collapse .dropdown-menu a:focus {
	background-color: #111111;
}
.nav-collapse.in .btn-group {
	margin-top: 5px;
	padding: 0;
}
.nav-collapse .dropdown-menu {
	position: static;
	top: auto;
	left: auto;
	float: none;
	display: none;
	max-width: none;
	margin: 0 15px;
	padding: 0;
	background-color: transparent;
	border: none;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.nav-collapse .open>.dropdown-menu {
	display: block;
}
.nav-collapse .dropdown-menu:before, .nav-collapse .dropdown-menu:after {
	display: none;
}
.nav-collapse .dropdown-menu .divider {
	display: none;
}
.nav-collapse .nav>li>.dropdown-menu:before, .nav-collapse .nav>li>.dropdown-menu:after {
	display: none;
}
.nav-collapse .navbar-form, .nav-collapse .navbar-search {
	float: none;
	padding: 10px 15px;
	margin: 10px 0;
	border-top: 1px solid #f2f2f2;
	border-bottom: 1px solid #f2f2f2;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
}
.navbar-inverse .nav-collapse .navbar-form, .navbar-inverse .nav-collapse .navbar-search {
	border-top-color: #111111;
	border-bottom-color: #111111;
}
.navbar .nav-collapse .nav.pull-right {
	float: none;
	margin-left: 0;
}
.nav-collapse, .nav-collapse.collapse {
	overflow: hidden;
	height: 0;
}
.navbar .btn-navbar {
	display: block;
}
.navbar-static .navbar-inner {
	padding-left: 10px;
	padding-right: 10px;
}
}
@media (max-width:480px) {
.nav-collapse {
	-webkit-transform: translate3d(0, 0, 0);
}
.page-header h1 small {
	display: block;
	line-height: 20px;
}
input[type="checkbox"], input[type="radio"] {
	border: 1px solid #ccc;
}
.form-horizontal .control-label {
	float: none;
	width: auto;
	padding-top: 0;
	text-align: left;
}
.form-horizontal .controls {
	margin-left: 0;
}
.form-horizontal .control-list {
	padding-top: 0;
}
.form-horizontal .form-actions {
	padding-left: 10px;
	padding-right: 10px;
}
.media .pull-left, .media .pull-right {
	float: none;
	display: block;
	margin-bottom: 10px;
}
.media-object {
	margin-right: 0;
	margin-left: 0;
}
.modal {
	top: 10px;
	left: 10px;
	right: 10px;
}
.modal-header .close {
	padding: 10px;
	margin: -10px;
}
.carousel-caption {
	position: static;
}

}
@media (min-width:768px) and (max-width:979px) {
.row {
	margin-left: -20px;
*zoom:1;
}
.row:before, .row:after {
	display: table;
	content: "";
	line-height: 0;
}
.row:after {
	clear: both;
}
[class*="span"] {
float:left;
min-height:1px;
margin-left:20px;
}
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
	width: 738px;
}
.span12 {
	width: 738px;
}
.span11 {
	width: 662px;
}
.span10 {
	width: 600px;
}
.span9 {
	width: 538px;
}
.span8 {
	width: 483px;
}
.span7 {
	width: 414px;
}
.span6 {
	width: 352px;
}
.span5 {
	width: 297px;
}
.span4 {
	width: 228px;
}
.span3 {
	width: 166px;
}
.span2 {
	width: 104px;
}
.span1 {
	width: 42px;
}
.offset12 {
	margin-left: 764px;
}
.offset11 {
	margin-left: 702px;
}
.offset10 {
	margin-left: 640px;
}
.offset9 {
	margin-left: 578px;
}
.offset8 {
	margin-left: 516px;
}
.offset7 {
	margin-left: 454px;
}
.offset6 {
	margin-left: 392px;
}
.offset5 {
	margin-left: 330px;
}
.offset4 {
	margin-left: 268px;
}
.offset3 {
	margin-left: 206px;
}
.offset2 {
	margin-left: 144px;
}
.offset1 {
	margin-left: 82px;
}
.row-fluid {
	width: 100%;
*zoom:1;
}
.row-fluid:before, .row-fluid:after {
	display: table;
	content: "";
	line-height: 0;
}
.row-fluid:after {
	clear: both;
}
.row-fluid [class*="span"] {
	display: block;
	width: 100%;
	min-height: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
	margin-left: 2.7624309392265194%;
*margin-left:2.709239449864817%;
}
.row-fluid [class*="span"]:first-child {
	margin-left: 0;
}
.row-fluid .controls-row [class*="span"]+[class*="span"] {
margin-left:2.7624309392265194%;
}
.row-fluid .span12 {
	width: 100%;
*width:99.94680851063829%;
}
.row-fluid .span11 {
	width: 91.43646408839778%;
*width:91.38327259903608%;
}
.row-fluid .span10 {
	width: 82.87292817679558%;
*width:82.81973668743387%;
}
.row-fluid .span9 {
	width: 74.30939226519337%;
*width:74.25620077583166%;
}
.row-fluid .span8 {
	width: 65.74585635359117%;
*width:65.69266486422946%;
}
.row-fluid .span7 {
	width: 57.18232044198895%;
*width:57.12912895262725%;
}
.row-fluid .span6 {
	width: 48.61878453038674%;
*width:48.56559304102504%;
}
.row-fluid .span5 {
	width: 40.05524861878453%;
*width:40.00205712942283%;
}
.row-fluid .span4 {
	width: 31.491712707182323%;
*width:31.43852121782062%;
}
.row-fluid .span3 {
	width: 22.92817679558011%;
*width:22.87498530621841%;
}
.row-fluid .span2 {
	width: 14.3646408839779%;
*width:14.311449394616199%;
}
.row-fluid .span1 {
	width: 5.801104972375691%;
*width:5.747913483013988%;
}
.row-fluid .offset12 {
	margin-left: 105.52486187845304%;
*margin-left:105.41847889972962%;
}
.row-fluid .offset12:first-child {
	margin-left: 102.76243093922652%;
*margin-left:102.6560479605031%;
}
.row-fluid .offset11 {
	margin-left: 96.96132596685082%;
*margin-left:96.8549429881274%;
}
.row-fluid .offset11:first-child {
	margin-left: 94.1988950276243%;
*margin-left:94.09251204890089%;
}
.row-fluid .offset10 {
	margin-left: 88.39779005524862%;
*margin-left:88.2914070765252%;
}
.row-fluid .offset10:first-child {
	margin-left: 85.6353591160221%;
*margin-left:85.52897613729868%;
}
.row-fluid .offset9 {
	margin-left: 79.8342541436464%;
*margin-left:79.72787116492299%;
}
.row-fluid .offset9:first-child {
	margin-left: 77.07182320441989%;
*margin-left:76.96544022569647%;
}
.row-fluid .offset8 {
	margin-left: 71.2707182320442%;
*margin-left:71.16433525332079%;
}
.row-fluid .offset8:first-child {
	margin-left: 68.50828729281768%;
*margin-left:68.40190431409427%;
}
.row-fluid .offset7 {
	margin-left: 62.70718232044199%;
*margin-left:62.600799341718584%;
}
.row-fluid .offset7:first-child {
	margin-left: 59.94475138121547%;
*margin-left:59.838368402492065%;
}
.row-fluid .offset6 {
	margin-left: 54.14364640883978%;
*margin-left:54.037263430116376%;
}
.row-fluid .offset6:first-child {
	margin-left: 51.38121546961326%;
*margin-left:51.27483249088986%;
}
.row-fluid .offset5 {
	margin-left: 45.58011049723757%;
*margin-left:45.47372751851417%;
}
.row-fluid .offset5:first-child {
	margin-left: 42.81767955801105%;
*margin-left:42.71129657928765%;
}
.row-fluid .offset4 {
	margin-left: 37.01657458563536%;
*margin-left:36.91019160691196%;
}
.row-fluid .offset4:first-child {
	margin-left: 34.25414364640884%;
*margin-left:34.14776066768544%;
}
.row-fluid .offset3 {
	margin-left: 28.45303867403315%;
*margin-left:28.346655695309746%;
}
.row-fluid .offset3:first-child {
	margin-left: 25.69060773480663%;
*margin-left:25.584224756083227%;
}
.row-fluid .offset2 {
	margin-left: 19.88950276243094%;
*margin-left:19.783119783707537%;
}
.row-fluid .offset2:first-child {
	margin-left: 17.12707182320442%;
*margin-left:17.02068884448102%;
}
.row-fluid .offset1 {
	margin-left: 11.32596685082873%;
*margin-left:11.219583872105325%;
}
.row-fluid .offset1:first-child {
	margin-left: 8.56353591160221%;
*margin-left:8.457152932878806%;
}
input, textarea, .uneditable-input {
	margin-left: 0;
}
.controls-row [class*="span"]+[class*="span"] {
margin-left:20px;
}
input.span12, textarea.span12, .uneditable-input.span12 {
	width: 710px;
}
input.span11, textarea.span11, .uneditable-input.span11 {
	width: 648px;
}
input.span10, textarea.span10, .uneditable-input.span10 {
	width: 586px;
}
input.span9, textarea.span9, .uneditable-input.span9 {
	width: 524px;
}
input.span8, textarea.span8, .uneditable-input.span8 {
	width: 462px;
}
input.span7, textarea.span7, .uneditable-input.span7 {
	width: 400px;
}
input.span6, textarea.span6, .uneditable-input.span6 {
	width: 338px;
}
input.span5, textarea.span5, .uneditable-input.span5 {
	width: 276px;
}
input.span4, textarea.span4, .uneditable-input.span4 {
	width: 214px;
}
input.span3, textarea.span3, .uneditable-input.span3 {
	width: 152px;
}
input.span2, textarea.span2, .uneditable-input.span2 {
	width: 90px;
}
input.span1, textarea.span1, .uneditable-input.span1 {
	width: 28px;
}
}
@media (max-width:979px) {
/*body {
	padding-top: 0;
}
.navbar-fixed-top, .navbar-fixed-bottom {
	position: static;
}
.navbar-fixed-top {
	margin-bottom: 20px;
}
.navbar-fixed-bottom {
	margin-top: 20px;
}
.navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner {
	padding: 5px;
}
.navbar .container {
	width: auto;
	padding: 0;
}
.navbar .brand {
	padding-left: 10px;
	padding-right: 10px;
	margin: 0 0 0 -5px;
}
.nav-collapse {
	clear: both;
}
.nav-collapse .nav {
	float: none;
	margin: 0 0 10px;
}
.nav-collapse .nav>li {
	float: none;
}
.nav-collapse .nav>li>a {
	margin-bottom: 2px;
}
.nav-collapse .nav>.divider-vertical {
	display: none;
}
.nav-collapse .nav .nav-header {
	color: #777777;
	text-shadow: none;
}
.nav-collapse .nav>li>a, .nav-collapse .dropdown-menu a {
	padding: 9px 15px;
	font-weight: bold;
	color: #777777;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.nav-collapse .btn {
	padding: 4px 10px 4px;
	font-weight: normal;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.nav-collapse .dropdown-menu li+li a {
	margin-bottom: 2px;
}
.nav-collapse .nav>li>a:hover, .nav-collapse .nav>li>a:focus, .nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus {
	background-color: #f2f2f2;
}
.navbar-inverse .nav-collapse .nav>li>a, .navbar-inverse .nav-collapse .dropdown-menu a {
	color: #999999;
}
.navbar-inverse .nav-collapse .nav>li>a:hover, .navbar-inverse .nav-collapse .nav>li>a:focus, .navbar-inverse .nav-collapse .dropdown-menu a:hover, .navbar-inverse .nav-collapse .dropdown-menu a:focus {
	background-color: #111111;
}
.nav-collapse.in .btn-group {
	margin-top: 5px;
	padding: 0;
}
.nav-collapse .dropdown-menu {
	position: static;
	top: auto;
	left: auto;
	float: none;
	display: none;
	max-width: none;
	margin: 0 15px;
	padding: 0;
	background-color: transparent;
	border: none;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.nav-collapse .open>.dropdown-menu {
	display: block;
}
.nav-collapse .dropdown-menu:before, .nav-collapse .dropdown-menu:after {
	display: none;
}
.nav-collapse .dropdown-menu .divider {
	display: none;
}
.nav-collapse .nav>li>.dropdown-menu:before, .nav-collapse .nav>li>.dropdown-menu:after {
	display: none;
}
.nav-collapse .navbar-form, .nav-collapse .navbar-search {
	float: none;
	padding: 10px 15px;
	margin: 10px 0;
	border-top: 1px solid #f2f2f2;
	border-bottom: 1px solid #f2f2f2;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
}
.navbar-inverse .nav-collapse .navbar-form, .navbar-inverse .nav-collapse .navbar-search {
	border-top-color: #111111;
	border-bottom-color: #111111;
}
.navbar .nav-collapse .nav.pull-right {
	float: none;
	margin-left: 0;
}
.nav-collapse, .nav-collapse.collapse {
	overflow: hidden;
	height: 0;
}
.navbar .btn-navbar {
	display: block;
}
.navbar-static .navbar-inner {
	padding-left: 10px;
	padding-right: 10px;
}*/
}
@media (min-width:980px) {
.nav-collapse.collapse {
	height: auto !important;
	overflow: visible !important;
}
}
#ticker {
position: relative;
font-size: 12px!important;
font-family: "lucida grande",lucida,tahoma,helvetica,arial,sans-serif!important;
zoom: 1;
}

.tweet_doc{
	background-color: #efefef !important;
    color: #6c6c6c !important;
	overflow: hidden;
	width: 100%;
	text-align: left;
	font-weight: normal;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
    border-radius: 5px;
}
.tweet_head{
	padding: 10px;
	position: relative;
	zoom: 1;
	overflow: hidden;
}

.tweet_head h3{
	margin: 0!important;
	padding: 0!important;
	width: auto!important;
	background-color: #efefef !important;
	color: #6c6c6c !important;
	font: bold 12px/16px Arial, Helvetica, sans-serif !important;
}
.tweet_body{
	color: #444444 !important;
}
.tweet_footer div{
	height: 25px;
	padding: 5px 10px 0 !important;
}

.tweet_footer a {
float: left;
display: block;
text-decoration: none!important;
}
.tweet_footer  span {
float: right;
text-align: right;
font: bold 12px/16px Arial, Helvetica, sans-serif !important;
margin:0;
}


.tweet_text{
  font-size: 12px!important;
}
.tweet_list {
border-radius: 0.5em;
list-style: none;
margin: 0;
padding: 0;
overflow-y: auto;
background: #ffffff !important;
height: 200px;
}
	
.tweet_list li {
overflow-y: auto;
overflow-x: hidden;
padding: 0.5em;
list-style-type: none;
border-bottom: 1px dotted #ddd;
}
		
.tweet_list li a {
color: #0C717A;
}
		
.tweet_list .tweet_even {
}
.tweet_list .tweet_time {
}
.tweet_list .tweet_time a{
    color:#999;
}
.tweet_list .tweet_avatar {
padding-right: .5em; float: left;
}

.tweet_list .tweet_avatar img {
vertical-align: middle;
}

.tweet_list .tweet_text_wrap{
margin-left: 40px;
padding: 0!important;
line-height: 1.2!important;
width: auto!important;
}
.tweet_list em{
font-size:9px;
font-style: normal;
display: block;
margin-top: 2px;
zoom: 1;
}
/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.2
 */

/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(/sito/img/grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}

/*
* 	Owl Carousel Owl Demo Theme 
*	v1.24
*/

.owl-theme .owl-controls{
	/*margin-top: 10px;*/
	text-align: center;
}

/*.owl-pagination{ position:relative; z-index:1;}
*/
.owl-buttons{ width:100%; height:0;position:absolute;bottom:45px; z-index:1;}


/* Styling Next and Prev buttons */

/*.owl-theme .owl-controls .owl-buttons div{
	color: #FFF;
	display: inline-block;
	zoom: 1;
	*display: inline;
	margin: 5px;
	padding: 3px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background: #869791;
	filter: Alpha(Opacity=50);
	opacity: 0.5;
}*/

.owl-theme .owl-controls .owl-next{
	color: #FFF;
	display: inline-block;
	zoom: 1;
	*display: inline;
	padding:0;
	width:75px; height:74px;
	background: url(/sito/img/controls_gallery.png) no-repeat -83px 0px;
	text-indent: 100%;white-space: nowrap;overflow: hidden;
}

.owl-theme .owl-controls .owl-prev{
	color: #FFF;
	display: inline-block;
	zoom: 1;
	*display: inline;
	margin:0 160px 0 0;
	padding: 0;
	filter: Alpha(Opacity=65);/*IE7 fix*/	
	width:75px; height:74px;
	background: url(/sito/img/controls_gallery.png) no-repeat 0 0px;
	text-indent: 100%;white-space: nowrap;overflow: hidden;
}

/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
}

/* Styling Pagination*/
.owl-pagination{ position:relative; z-index:1;}
.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
	margin:10px 0 0;
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 10px;
	height: 10px;
	margin: 5px 7px;
	opacity:1;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background: #fff;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	background:#207496;
}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;
	background: url(/sito/img/AjaxLoader.gif) no-repeat center center
}/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */

.jspContainer
{
	overflow: hidden;
	position: relative;
}

.jspPane
{
	position: absolute;
}

.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	width: 9px;
	height: 100%;
	/*background: red;*/
}

.jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
	/*background: red;*/
}

.jspVerticalBar *,
.jspHorizontalBar *
{
	margin: 0;
	padding: 0;
}

.jspCap
{
	display: none;
}

.jspHorizontalBar .jspCap
{
	float: left;
}

a.jspArrowUp ,a.jspArrowDown {background:#797979 url("/sito/img/sprite.png") repeat-x -3px -7405px!important;}
a.jspArrowDown,a.jspArrowDown:hover {background-position: -68px -7405px !important;}

.jspTrack
{
	background: #ddd;
	position: relative;
}

.jspDrag
{
	background: #bbb;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}

.jspArrow
{
	background: #595959;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
}

.jspArrow.jspDisabled
{
	cursor: default;
	background: #80808d;
}

.jspVerticalBar .jspArrow
{
	height: 16px;
}

.jspHorizontalBar .jspArrow
{
	width: 16px;
	float: left;
	height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}/* Base */
	#Facebook{
		width:290px;
		margin:0 0 0 10px;
		padding:10px 0 0;
		/*border-top: 1px solid #e3e3e3;*/}
	.fb-wall{
		font-family: Arial, Helvetica, sans-serif;
		font-size:13px;
		width:auto;
		height: 466px;
		/*overflow-y: auto;*/
		line-height:1.2em;
		color:#333333;
		margin:0;
		/*padding:10px 0;
		border-top: 1px solid #e3e3e3;
		background-color:#FFF;*/}
		
	.fb-wall a{
		text-decoration:none;
		color:#2e2e2e;}
		
	.fb-wall a:hover{
		text-decoration:underline;}
	
	.fb-wall.loading{
		height:300px;
		background:url(/sito/js/jquery.neosmart.fb.wall/loader-small.gif) no-repeat center center;}
	
	.fb-wall-box{
		margin-bottom:10px;
		border-top:1px solid #bbb;
		padding-top:10px;}
		
	.fb-wall-box-first{
		border:0;
		padding-top:0;}
		
	.fb-wall-avatar{
		display:none;
		float:left;
		border:0;}
		
	.fb-wall-data{
		/*margin-left:60px;*/}
		
	.fb-wall-media{
		display:block;
		float:right;
		font-size:11px;
		margin-left: 5px;
		margin-bottom:5px;
		}
		
	.fb-wall-border-left{
		border-left:2px solid #CCCCCC;
		padding:0 0 3px 8px;}
		
	.fb-wall-media-container{
		display:table;}
		
	.fb-wall-media-link{
		border:1px solid #ccc;
		display:inline-block;
		color:#3B5998;
		cursor:pointer;
		float:right;
		/*margin-right:5px;*/}
		
	/*.fb-wall-media-link:hover{
		display:none;
		border:1px solid #3B5998;
	}*/
		
	.fb-wall-picture{
		width:100px;
		margin-right:10px;
		border:0;
		display:block;
		margin:3px;
    }
		
	.fb-wall-name{
		display:block;
		font-weight:bold;
		color:#3B5998;}
		
	.fb-wall-caption{
		display:block;
		color:#3B5998;}
		
	.fb-wall-description{display:none;
		display:block;
		color:#303030;
		line-height:1.2em;}
		
	.fb-wall-icon{
		float:left;
		margin-right:5px;
		display: none;
    }
		
	.fb-wall-date{
		font-size:11px;
		color:#777;
		clear:left;
		display:block;
		margin-bottom:5px;}
		
	.fb-wall-message{
		display:block;
		margin-bottom:5px;}
		
	.fb-wall-message-from{
		font-weight:bold;
		color:#3B5998;}
		
	.fb-wall-link{
		display:none;
		color:#333;
		font-size:11px;
		text-decoration:none;}

/* Likes*/
	
	.fb-wall-likes{
		clear:both;
		border-bottom:1px solid #E5EAF1;
		margin-bottom:2px;
		display:block;
		font-size:11px;
		background:url(/sito/img/sprite.png) no-repeat -324px -1783px #FFF;
		padding-top:5px;}
		
	.fb-wall-likes div{
		margin:0;
		background:url(/sito/img/sprite.png) no-repeat -324px -1788px #EDEFF4;
		padding:5px 5px 4px 24px;}
		
	.fb-wall-likes div span{
		color:#3B5998;}

/* Comments */
	
	.fb-wall-comments{
		margin-top:2px;
		font-size:11px;}
	
	.fb-wall-comment{
		background-color:#EDEFF4;
		border-bottom:1px solid #E5EAF1;
		margin-top:2px;
		padding:5px 5px 4px;
		display:block;
		overflow:hidden;}
		
	.fb-wall-comment-message{
		display:table;}
		
	.fb-wall-comment-from-name{
		font-weight:bold;
		color:#3B5998;}
		
	.fb-wall-comment-from-date{
		color:#777;
		clear:left;
		display:block;}
		
	.fb-wall-comment-avatar{
		width:32px;
		height:32px;
		float:left;
		margin-right:5px;
		overflow:hidden;}
		
	.fb-wall-comment-avatar img{
		width:32px;
		height:32px;}

	.fb-footer-comments{
		clear:both;
		font-size:11px;
		margin-top:2px;}
		
	.fb-footer-comments div{
		margin:0;
		background:url(/sito/img/sprite.png) no-repeat -324px -1845px #EDEFF4;
		padding:5px 5px 4px 24px;}
		
	.fb-footer-comments div span{
		color:#3B5998;}

		
/* Clearfix */
		
	.fb-wall:after, .fb-wall-media:after, .fb-wall-clean{
		content:'.';
		display:block;
		height:0;
		clear:both;
		visibility:hidden;
		font-size:0;
		line-height:0;}		
		
		
/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80); }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 999999999;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

/*.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }
*/
.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #cccccc;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }

.mfp-preloader a {
  color: #cccccc; }

.mfp-preloader a:hover {
  color: white; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  border: 0;
  -webkit-appearance: none;
  display: block;
  padding: 0;
  z-index: 1046; }

button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  /*opacity: 0.65;*/
  padding: 0 0 18px 10px;
  color: white;
  font-style: normal;
  font-weight:bold;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  /*.mfp-close:hover, .mfp-close:focus {
    opacity: 1; }*/
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333333; }

/*.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
background:none;
color: #fff;
right: 0;
text-align: right;
padding-right: 0;
width: 100%;
top: -36px; }*/
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
color: #000;
right: 0;
padding-right: 0;
top: 0;
opacity: .8;
}


.mfp-counter {
  position: absolute;
  top: 0;
  right: 20px;
  color: #535453;
  font-weight:bold;
  font-size: 14px;
  line-height: 18px; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0 50px;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 75px;
  height: 110px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

/*.mfp-arrow:active {
  margin-top: -54px; }*/

.mfp-arrow:hover,
.mfp-arrow:focus {
  opacity: 1; }

/*.mfp-arrow:before, .mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent; }*/
.mfp-arrow:after,
.mfp-arrow .mfp-a {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px; }
.mfp-arrow:before,
.mfp-arrow .mfp-b {
  border-top-width: 21px;
  border-bottom-width: 21px; }

.mfp-arrow-left {
  left: 0; background: transparent url(/sito/img/controls_lightbox.png) no-repeat 0 center;
 }
  .mfp-arrow-left:after,
  .mfp-arrow-left .mfp-a {
    border-right: 17px solid white;
    margin-left: 31px; }
  .mfp-arrow-left:before,
  .mfp-arrow-left .mfp-b {
    margin-left: 25px;
    border-right: 27px solid #3f3f3f; }

.mfp-arrow-right {
  right: 0;
   background: transparent url(/sito/img/controls_lightbox.png) no-repeat -83px center; }
  .mfp-arrow-right:after,
  .mfp-arrow-right .mfp-a {
    border-left: 17px solid white;
    margin-left: 39px; }
  .mfp-arrow-right:before,
  .mfp-arrow-right .mfp-b {
    border-left: 27px solid #3f3f3f; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }

.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }

.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #fff;
  padding:20px; }

.mfp-iframe-holder .mfp-close {
  top: -40px; right:-35px; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure:after {
  content: '';
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  /*box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444444;*/ }

.mfp-figure {
  line-height: 0; }

.mfp-bottom-bar {
  margin-top: -47px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 16px;
  color: #535453;
  font-size:14px;
  font-weight:bold;
  word-break: break-word;
  padding-left:20px;
  padding-right: 70px; }

.mfp-figure small {
  color: #535453;
  display: block;
  font-weight:normal;
  font-size: 11px;
  line-height: 14px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; background:#fff; padding:20px; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
  padding: 0 0 40px;}

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
   * Remove all paddings around the image on small screen
   */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }

  .mfp-img-mobile img.mfp-img {
    padding: 0; }

  /* The shadow behind the image */
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }

  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }

  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0; }

  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }

  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; }

  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; } }
@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
	
	.mfp-arrow {margin-left:20px;margin-right:20px;}

  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }

  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }

  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } 
}
	
@media (max-width:767px){
	/**/
	.mfp-image-holder .mfp-content {
	background: none;
	}
	.mfp-image-holder .mfp-close {
	opacity: 1; background-color:#fff;
	}
	.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
	right: 4%;
	top: 4%;
	}
	.mfp-title,.mfp-figure small,.mfp-counter{ color:#fff !important;}
}
  
.mfp-ie7 .mfp-img {
  padding: 0; }
.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px; }
.mfp-ie7 .mfp-container {
  padding: 0; }
.mfp-ie7 .mfp-content {
  padding-top: 44px; }
.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0; }
  

/*.QOverlay {
	background-color: #000000;
	z-index: 9999;
}

.QLoader {
	background-color: #CCCCCC;
	height: 1px;
}

.QAmt {
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:40px;
	font-weight:bold;
	line-height:50px;
	height:50px;
	width:100px;
	margin:-60px 0 0 -50px;
}*/

.magazine-detail{ background:#89b8ca url(/sito/img/bk_magazin.png); font-family:Arial, Helvetica, sans-serif;padding:0 0 30px;}
.magazine-detail .extra-container { position:relative; background:#fff;width:999px;margin: 0 auto;box-shadow: 0 0 30px #8f8f8f;-webkit-box-shadow: 0 0 30px #8f8f8f;}

.magazine-detail .bt-home strong{position:absolute;left:-9999em;}
.magazine-detail .bt-home .icon{ position:relative; top:10px; background:url(/sito/img/bt_header_home.png) no-repeat; width:16px; height:16px; display:block; margin:0 2px; }
/*.selected a{ background:#fff; display:block; color:#515f54; border-radius:2px 2px 0 0; height:28px; margin:6px 0 0; padding:0 10px; line-height:27px;}*/
.magazine-detail .active a{ background:#fff; display:block; color:#515f54; border-radius:2px 2px 0 0; height:28px; margin:6px 0 0; padding:0 10px; line-height:27px;}
.magazine-detail .header .brand-txt{ position:absolute; left:-9999em;}

.magazine-detail .bt-share{width:16px; height:15px; display:block;float:left; background:url(/sito/img/bt_share_gray.png) no-repeat;margin: 30px 0 0 !important;}
.magazine-detail .pp-category{ float:left;font: bold 13px Arial, Helvetica, sans-serif; font-style:normal; color:#fff; margin:0 10px 0 0;}

.magazine-detail .news {overflow: hidden;clear: both;margin: 0 0 1em; padding:0 !important;}
.magazine-detail .news-title {display: block;width:100% !important; font: 24px/26px Georgia, "Times New Roman", Times, serif;color: #212120;margin: 0 0 19px 37px;}
.magazine-detail .news-stit {width: 230px;font: 13px/16px Arial, Helvetica, sans-serif;display: block;margin: 0 0 0 37px;color: #515151;}
.magazine-detail .news-category {font: bold 11px/16px Arial, Helvetica, sans-serif;display: block;margin: 0 0 0 37px;color: #207697;}
.magazine-detail .news img {margin: 0 0 1em;}

.magazine-detail .ico-60x60 .video-blueLight-ico {background: url(/sito/img/ico_blueLight_video_60x60.png) no-repeat;}
.magazine-detail .ico-60x60 .photo-gray-ico {background: url(/sito/img/ico_gray_photo_60x60.png) no-repeat;}

.magazine-detail .ico-60x60 span {width: 60px;height: 60px;display: block;text-indent: -9999em;}

.magazine-detail .news-more{ float:left; width:100%; background:url(/sito/img/dot_5x1_gray.png) repeat-x; margin:0;}
.magazine-detail .news-more li{ background:url(/sito/img/dot_5x1_gray.png) repeat-x bottom;padding:4px 0;}
.magazine-detail .news-more a{ display:block; background:url(/sito/img/arrow_gray.png) no-repeat; font:11px/13px Arial, Helvetica, sans-serif;padding:0 0 0 15px}


/* magazine-detail */
.magazine-detail .extra-container {/* overflow: hidden;*/ background:none;box-shadow:none;}
.magazine-detail .navbar{ position:fixed; width:100%; left:0; top:0; z-index:10; text-align: center;}
.magazine-detail .header {position: static;width: 999px;height: 37px;background: #232723 url(/sito/img/bk_menu_magazine.png) repeat-x;margin: 0 auto;}
.magazine-detail .brand {float: right !important;width: 119px;height: 34px;margin: 0; padding:0;}
.magazine-detail .brand img {width: 119px;height: 34px;}
.magazine-detail .news {padding: 0;}

.magazine-detail .heading-menu{ float:left;display:block; height:15px; display:block;font: bold 13px/21px Arial, Helvetica, sans-serif; color:#fff;margin: 10px 0 0 20px;}
.magazine-detail .heading-menu a{ color:#fff;}
.magazine-detail .heading-menu h1{/*font: bold 13px Arial, Helvetica, sans-serif; color:#fff;*/margin: 0;}
.magazine-detail .heading-menu li{float:left; display:block; height:13px; line-height:13px; border:none; background:url(/sito/img/dot_3x3_white.png) repeat-y right;padding: 0 13px 0 0; margin:0 9px 0 0;}

.magazine-detail .pager-menu{ float:right;}
.magazine-detail .pager-menu strong{ display:block; float:left;font:bold 13px/13px Arial, Helvetica, sans-serif; color:#fff;margin:10px 7px 0 0;}
.magazine-detail .pager-menu ul { display:block;height:15px;margin: 10px 20px 0 0; float:left;background:url(/sito/img/dot_3x3_white.png) repeat-y 101% 0;}
.magazine-detail .pager-menu li { position:relative; width:33px; height:13px;float:left; display:block; line-height:13px; border:none; background:url(/sito/img/dot_3x3_white.png) repeat-y;}
.magazine-detail .pager-menu a{ width:34px; height:24px; top:-10px; left:0; position:absolute; display:block;font:bold 13px/13px Arial, Helvetica, sans-serif; color:#fff; text-align:center; padding:10px 0 0; border-radius: 0; }
.magazine-detail .pager-menu .bt-home .icon {top: 0;left:0; width:auto; background-position:center center;}
.magazine-detail .pager-menu .selected a{ background:url(/sito/img/bk_menu_magazine_ov.png);top: -16px; z-index:1; height:30px;}
.magazine-detail .pager-menu .selected .icon{ background-image:url(/sito/img/bt_header_home.png);}

.magazine-detail .pager-menu .active a{ background: transparent url(/sito/img/bk_menu_magazine_ov.png) no-repeat;top: -16px; z-index:1; height:30px;}
.magazine-detail .pager-menu .active .icon{ background-image:url(/sito/img/bt_header_home.png);}


.magazine-detail .magazine-utility-menu{float:right; height:34px; background:#3d453d;margin: 0;}
.magazine-detail .magazine-utility-menu ul { display:block; width:200px;height:15px; margin: 7px 0 0 0; }
.magazine-detail .magazine-utility-menu li { width:auto; float:left; display:block; height:18px; line-height:18px; border:none; background:url(/sito/img/dot_3x3_white.png) repeat-y right;padding: 0 10px;}
.magazine-detail .magazine-utility-menu a{font:bold 13px/21px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase;}
.magazine-detail .magazine-utility-menu .icon{ width:20px; height:20px; display:block; float:left; background-image:url(/sito/img/bt_share_gray_20x20.png); margin: 0 4px;}
.magazine-detail .bt-more .icon{ background-image:url(/sito/img/bt_more_gray_22x21.png)}
.magazine-detail .magazine-utility-menu strong {display:none; font-size:12px;}
.magazine-detail .bt-more strong{ display:inline; }
.magazine-detail .footer{ width:999px; position:relative; display: block;overflow: hidden;z-index: 1;margin:0 auto;}
.magazine-detail .footer .brand,.magazine-detail .footer .brand img {width: 113px;height: 39px;margin: 0;}
.magazine-detail .footer .magazine-utility-menu{ background:#232723;height:39px; width:315px; }
.magazine-detail .footer .magazine-utility-menu ul {height: 18px;width:315px;display: block;background: url(/sito/img/dot_3x3_white.png) repeat-y right;margin: 9px 0 0 0;}

.magazine-detail #scrollbar {position:fixed;	right:1px;	height:50px;width:6px;	background:#444;background:rgba(0,0,0,0.6);	border:1px solid rgba(255,255,255,0.6);	z-index:300;	border-radius:3px;}
.magazine-detail .skrollr-desktop #scrollbar {display:none;}

.magazine-detail .mag-cover,.magazine-detail .mag-photo,.magazine-detail .mag-video,.magazine-detail .mag-photostory,.magazine-detail .mag-news,.magazine-detail .mag-citazione{width: 100%; float:none; clear:both; display:block; overflow:hidden; margin:0 0 10px;}
.magazine-detail .mag-cover .header-magazine{width:100%; display:block;}
.magazine-detail .mag-photo .chapter-header,.magazine-detail .mag-video .chapter-header,.magazine-detail .mag-citazione .chapter-header{ height: 600px;width: 100%;display: block;}
.magazine-detail .mag-photo .chapter-header img,.magazine-detail .mag-video .chapter-header img,.magazine-detail .mag-citazione .chapter-header img{ position:absolute; bottom:0; left:0;}
/*.magazine-detail .magazine-bk-title{background:url(/sito/img/dot_3x3_grayDark.png); position:absolute;top: 400px; left:80px; color:#fff;padding: 20px; }*/
.mag-photo .magazine-news-item{background:url(/sito/img/dot_3x3_grayDark.png);color:#fff;padding: 20px; }
.mag-photo .magazine-news-item .item-title,.mag-photo .magazine-news-item .item-abs{ color:#fff;}
.mag-photo .magazine-news-item .chapter-number{ color:#a0a9ae;}


.magazine-detail .fixed-img{ background-repeat:no-repeat !important; background-attachment:fixed !important;-webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;}

.magazine-detail .magazine-news-info {height: 63px;display: block;margin: 20px 0 15px 80px;}
.magazine-detail .magazine-news-info .bt-share{width:20px; height:20px; float:none; background-image:url(/sito/img/bt_share_white_20x20.png); margin:0 0 5px;}
.magazine-detail .magazine-news-info .news-date{ display:block;font: bold 15px/18px Arial, Helvetica, sans-serif; color:#8c8b8b; margin:0;}
.magazine-detail .magazine-news-info .pp-category{ float:none; color:#207697; font-size:15px;}
.magazine-detail .magazine-container{ width:100%; background:#fff; margin:0; padding:49px 0 0; box-shadow:0 0 20px #636363; -webkit-box-shadow:0 0 20px #636363;}
.magazine-detail .magazine-container .span12{ width:999px; margin:0 0 30px;}
.magazine-detail .magazine-container .span10{ width:842px; margin:0 auto; float:none; overflow:hidden;}
.magazine-detail  blockquote{font:bold 30px/38px Georgia, "Times New Roman", Times, serif; color:#6c9aac; margin:50px 0 0; }
.magazine-detail .magazine-txt{ font-size:14px; line-height:22px;}
.magazine-detail .magazine-txt p{ margin:0 0 1em;}
.magazine-detail .magazine-txt li{ list-style:disc; margin-left:15px;}
.magazine-detail .magazine-txt:first-letter{ font:106px/80px Georgia, "Times New Roman", Times, serif; float:left; margin:0 10px 10px 0;}

.magazine-detail .box-magazine-brand em{ display:block;font:bold 15px/18px Arial, Helvetica, sans-serif;color: #fff;}
.magazine-detail .box-magazine-brand{ position:absolute;background: url(/sito/img/bk_circle_blue_239x239.png) no-repeat; position:absolute;top: 73px; right:120px;width:239px; height:239px; display:block; font:bold 70px/65px Georgia, "Times New Roman", Times, serif; text-align:center; color:#fff;text-shadow: -1px 1px 2px #333;padding: 45px 0 0; }
.magazine-detail .header-magazine .news-stit{ position:absolute; top:280px; left:80px; width:auto; font-size:18px; color:#25363d; background: url(/sito/img/transparent_bgLight.png); margin:0 0 5px;padding:5px; }
.magazine-detail .header-magazine .news-title{ position:absolute;top:310px; left:80px; width:490px !important; font-size:50px; line-height:53px; color:#000; background: url(/sito/img/transparent_bgLight.png); margin:0; padding:10px;}
.magazine-detail .header-magazine{ height:670px;}

.magazine-detail .related-magazine{color:#26363c;}
.magazine-detail .related-magazine strong{display:block; background:url(/sito/img/dot_3x1_gray.png) repeat-x;font:24px Georgia, "Times New Roman", Times, serif; padding:10px 0;}
.magazine-detail .related-magazine h3{ display:block; background:url(/sito/img/dot_3x1_gray.png) repeat-x;font:13px/13px Arial, Helvetica, sans-serif ;text-transform:uppercase; padding:10px 0;}
.magazine-detail .related-magazine .news{ width:209px; height:auto; background:url(/sito/img/dot_3x1_gray.png) repeat-x; padding:10px 0 0 !important;}
.magazine-detail .related-magazine .news-category{ display:block; text-transform:uppercase; color:#26363c; margin:0;}
.magazine-detail .related-magazine .news-title{ background:url(/sito/img/arrow_gray.png) no-repeat 0 5px; font:14px/20px 'playfair_displayregular', "Times New Roman", Times, serif; margin:0 0 10px;padding:0 0 0 10px;}

.magazine-detail .next-chapter{ width:100%; /*height:47px; */display:block; clear:both; overflow:hidden; float:left; text-align:center;}
.magazine-detail .next-chapter a{font: bold 13px/16px Georgia, "Times New Roman", Times, serif; color:#1b6c8e;}
.magazine-detail .bt-next-chapter{ width:82px; height:27px; display:block; background:url(/sito/img/bt_next_chapter.png) no-repeat; margin:0 auto;}

.magazine-detail .chapter-container{  width:100%;overflow:hidden;}
.magazine-detail .chapter-header{background:#daeaf0; overflow:hidden; position:relative; margin:0 0 60px;}
.magazine-detail .magazine-news-item{ position:absolute; width:280px; top:30px; right:50px; text-align:center;}
.magazine-detail .chapter-number{font:bold 14px/31px Georgia, "Times New Roman", Times, serif; color:#1b6c8e;}
.magazine-detail .chapter-number .chapter-icon{ width:45px; height:45px; display:block; background:url(/sito/img/bk_circle_blue_45x45.png); color:#fff;font:40px/35px Georgia, "Times New Roman", Times, serif; text-align:center; margin:0 auto 30px;}
.magazine-detail .item-title{color:#000;font:bold 36px/38px Georgia, "Times New Roman", Times, serif; margin:30px 0; }
.magazine-detail .item-abs{font:20px/27px 'playfair_displayregular', "Times New Roman", Times, serif; color:#26363c}
.magazine-detail .chapter-container .news{ background:none; padding:0;}
.magazine-detail .chapter-container .video-info{ width:230px; float:right; background:url(/sito/img/dot_3x1_gray.png) repeat-x ; padding:10px 0 0;}
.magazine-detail .chapter-container .video-info li{ overflow:hidden; background:url(/sito/img/dot_3x1_gray.png) repeat-x bottom ;padding:0 0 10px}
.magazine-detail .chapter-container .news-category,.magazine-detail .chapter-container .news-title{ margin:0;}
.magazine-detail .chapter-container .news-category{ color:#292929; font-size:12px;}
.magazine-detail .chapter-container .news-title{font:12px/16px Arial, Helvetica, sans-serif;}

.magazine-detail .chapter-container-photo .chapter-photo{ /*background:#303437; */padding:0; position:relative;}
.magazine-detail .chapter-photo .item-title,.magazine-detail .chapter-photo .chapter-icon {margin:0 auto 10px;}
.magazine-detail .chapter-photo .item-title,.magazine-detail .chapter-photo .item-title a{color:#fff;font:50px/55px Georgia, "Times New Roman", Times, serif; margin:0 0 40px; text-transform:uppercase; }
.magazine-detail .chapter-container-photo .magazine-news-item{ width:576px; top:240px; right:210px;/*left:225px;*/ text-align:center;}
.magazine-detail .chapter-container-photo .photo-gray-ico{ margin:0 auto}
.magazine-detail .magazine-news-item{ z-index:1;}
.magazine-detail .chapter-container-photo .chapter-number {color: #fff;}
.magazine-detail .pattern-photo{ display:block; width:843px; height:650px; background:url(/sito/img/dot_3x3_grayDark.png); position:absolute; left:78px; top:78px; z-index:0;}

.magazine-detail .chapter-container-vide .chapter-video{ /*background:#303437; */padding:0; position:relative;}
.magazine-detail .chapter-video .item-title,.magazine-detail .chapter-video .chapter-icon {margin:0 auto 10px;}
.magazine-detail .chapter-video .item-title,.magazine-detail .chapter-video .item-title a{color:#fff;font:50px/55px Georgia, "Times New Roman", Times, serif; margin:0 0 40px; text-transform:uppercase; }
.magazine-detail .chapter-container-video .magazine-news-item{ width:576px; top:240px; right:210px;/*left:225px;*/ text-align:center;}
.magazine-detail .chapter-container-video .video-gray-ico{ margin:0 auto}
.magazine-detail .chapter-container-video .chapter-number {color: #fff;}

/*.magazine-detail .mag-news .news{ height:auto; margin:0; padding:0;}*/
.magazine-detail .mag-news .chapter-header{ display:block;  text-align:center;padding:50px 0;}
.magazine-detail .mag-news .magazine-news-item{ position: static; width:80%; margin:0 auto;}
/*.magazine-detail .chapter-img { width:100%; display:block; text-align:center;}*/
.magazine-detail .chapter-img{ height:438px;display:block; margin:35px auto; border:12px solid #fff;box-shadow: 0 0 30px #8f8f8f;-webkit-box-shadow: 0 0 30px #8f8f8f;}
.magazine-detail .mag-news .item-title{ color:#26363c; margin:0 0 20px;}
/*.magazine-detail .mag-news .news-title{background:url(/sito/img/dot_3x1_gray.png) repeat-x ; width:230px; float:right; font-size:24px; line-height:26px; color:#26363c; margin:0 0 10px; padding:10px 0 0;}
.magazine-detail .mag-news .news-abs,.magazine-detail .mag-news .news-more{ width:230px; float:right; font-size:12px; margin:0 0 7px}
.magazine-detail .mag-news .news-more,.magazine-detail .mag-news .news-more li{ background:none}
.magazine-detail .mag-news .news-more a{ background-image:url(/sito/img/arrow_gray_2x9.png); background-position:0 5px; font:14px 'playfair_displayregular', "Times New Roman", Times, serif;padding:0 0 0 7px;}
.magazine-detail .mag-news .news-stit{ color:#868f93; margin:0 0 0 7px;}*/

.magazine-detail .mag-citazione .magazine-news-item{ background:#dbeaf1; top:0; right:0; width:300px; height:100%; padding:0 40px;}
.magazine-detail .mag-citazione .chapter-number { font-size:18px; margin:20px 0 5px;}

.magazine-detail .mag-photostory { margin:0 0 80px !important;}
.magazine-detail .mag-photostory .fixed-img{width:999px; height:806px; display:block;}
.magazine-detail .mag-mm-icon{width: 310px; overflow:hidden;margin: 0 auto;}

.magazine-detail .mag-video { position:relative; margin:0 0 80px !important;}
.magazine-detail .mag-video .fixed-img{width:999px; height:806px; display:block;}

.magazine-detail .og-close,.magazine-detail .owl-video-content .og-close{position: absolute;z-index: 51;width: 40px;height: 40px;top: 85px !important;right: 20px;background: url(/sito/img/bt_close_28x28.png) no-repeat center center;text-indent: -9999em;}
.magazine-detail .owl-photostory,.magazine-detail .owl-mediastory{ width:100%;min-height: 806px;background:url(/sito/img/dot_3x3_grayDark.png);position: absolute;top: 0;z-index: 2;}
.magazine-detail .owl-photostory .news-title,.magazine-detail .owl-mediastory .news-title{width:auto !important;font:bold 14px/16px Arial, Helvetica, sans-serif;color: #fff; text-align:left;margin: 10px 0 0 380px;}
.magazine-detail .owl-photostory .news-copy,.magazine-detail .owl-mediastory .news-copy{font: 11px/13px Arial, Helvetica, sans-serif; color:#fff;margin: 0 0 0 380px;}
.magazine-detail .owl-mediastory .news-copy {margin: 0;}
.magazine-detail .owl-photostory .news-info,.magazine-detail .owl-mediastory .news-info {min-height: 78px;}
.magazine-detail .owl-photostory .owl-buttons,.magazine-detail .owl-mediastory .owl-buttons {bottom: 470px;}
.magazine-detail .owl-photostory .img-photo,.magazine-detail .owl-mediastory .img-photo{ background:#000;}
.magazine-detail .owl-mediastory .mag-mm-icon{position: absolute;left: 36%;top: 47%;}
.magazine-detail .owl-photostory .owl-prev,.magazine-detail .owl-mediastory .owl-prev {margin: 0 660px 0 0;}
.magazine-detail .owl-video-content{ width:100%;min-height: 728px;background:url(/sito/img/dot_3x3_grayDark.png);position: absolute;top: 0;z-index: 2; padding:78px 0 0;}
.magazine-detail .owl-video-content .news-title {width:auto !important;font:bold 14px/16px Arial, Helvetica, sans-serif;color: #212120;margin: 5px 0 0 380px;}
.magazine-detail .owl-video-content .news-copy{font: 11px/13px Arial, Helvetica, sans-serif;margin: 0 0 0 380px;}
.magazine-detail .owl-video-content .news-info {min-height: 66px;}
.magazine-detail .owl-video-content .owl-mm-number{width: 75px;height: 66px;display: block;background: #535453;position: absolute;left: 291px;top: 0;font: bold 16px/66px Arial, Helvetica, sans-serif;color: #acaeac;text-align: center;}
.magazine-detail .owl-video { margin-left:27px;}

.magazine-detail .owl-photostory-number,.magazine-detail .owl-mediastory-number{height: 78px;font: bold 16px/75px Arial, Helvetica, sans-serif;}
.magazine-detail .owl-video-content .owl-mm-number { display:none;}
.magazine-detail .owl-video-content .news-info {height: 78px;}
.magazine-detail .owl-video-content .news-title {color: #fff;width: 100% !important;text-align: center;margin: 20px 0 0;}
.magazine-detail .owl-video-content .news-copy { display:block; color:#fff;width: 100% !important;text-align: center; margin:5px 0 0;}

.magazine-detail .owl-caption {text-align: center;}



.magazine-detail .stickem-container{ overflow:hidden;clear:both;  padding:80px 0 0; margin:0 0 150px !important;}
.magazine-detail .mag-citazione .stickem-container{ padding:0;}
.magazine-detail .stickit {margin:17px 0 0 632px;position: fixed !important;top: 0; }
.mag-cover .stickit { margin-top:38px;}
.mag-photo .stickem-container,.mag-news .stickem-container{ padding:0;}
.mag-photo .stickit,.mag-news .stickit,.mag-citazione .stickit {margin-top:38px;}

/*.stickit-end {	bottom:0;	position: absolute;right: 0;}*/
.magazine-detail .stickit-end {	position: static ;}


/* adv */
	.magazine-detail .adv-container{ width:100%; height:250px; overflow:hidden; float:left; clear:both; display:block;}
	.magazine-detail .adv { width:100%; text-align: center; position:relative;}
	/*.magazine-detail .adv img{ width:100%; height:299px;}*/

@media (min-width:1000px) and (max-width:1024px){
	.magazine-detail .fixed-img{ background-attachment: scroll !important;background-size: cover;}
	
	}
   
@media (min-width:979px) and (max-width:999px) {
	.magazine-detail .extra-container{width:auto;box-shadow:none;-webkit-box-shadow:none;}
	.magazine-detail .header{width:100%; left:0;}
	.magazine-detail .header .brand{margin-left:12px;}
	.magazine-detail .brand {margin: 0;}
	
	}
@media (min-width:768px) and (max-width:979px) {
	/*#skrollr-body {-webkit-transform: translate3d(0,0,0);}*/
	.magazine-detail .extra-container { width:768px;box-shadow:none;-webkit-box-shadow:none;}
	.magazine-detail .header {width:100%;left:0;}
	.magazine-detail .brand {width: 119px;height: 34px;margin: 0;}
	.magazine-detail .brand img{width: 119px;height: 34px;}
	
	.magazine-detail .magazine-container {min-height:440px;padding: 50px 0 0;}
	.magazine-detail .magazine-container .span4 {width: 228px;}
	.magazine-detail .magazine-container .news{width:100%; overflow:visible;}
	.magazine-detail .magazine-container .news-content {width: 100%;}
	/*.magazine-detail .box-magazine-brand{ width:100px; height:100px; top:-38px; background-size: contain !important; font-size:26px; line-height:22px; }*/
	.magazine-detail .box-magazine-brand{ right:30px;}
	.magazine-detail .header-box-magazine em {top: -14px;right: 33px;}
	.magazine-detail .magazine-container .bt-share {margin: 3px 0 0 7px;}
	.magazine-detail .magazine-container .news-date{margin:0 0 0 27px;}
	.magazine-detail .magazine-container .news-category{margin:0; }
	.magazine-detail .magazine-container .news-title { top:350px;width: 170px;font-size:18px; line-height:20px;margin: 0 0 19px 27px;}
	.magazine-detail .magazine-container .news-stit { top:320px;width: 170px;font-size:11px; line-height:16px;margin: 0px;}
	
	/* magazine */
	/*.magazine-detail .navbar {width: 768px;}*/
	.magazine-detail .header {width: 768px;}
	.magazine-detail .mag-cover .header-magazine{height: 475px;}
	.magazine-detail .mag-photo .chapter-header{ width: 768px;height: 473px;}
	.magazine-detail .mag-photo .chapter-header img{ position:absolute; top:0; left:0;}
	.magazine-detail .start-section{width:768px; height:auto;}
	.magazine-detail .start-section-txt{ margin-top:700px !important;}

	.magazine-detail .mag-citazione .magazine-news-item{width:240px;}
	
	
	.magazine-detail .fixed-img{ background-attachment: scroll !important;background-size: cover !important;}
	.magazine-detail .mag-photostory .fixed-img,.magazine-detail .mag-video .fixed-img {height: 600px;}


	.magazine-detail .magazine-container .span12,.magazine-detail .footer {width: 768px;}
	.magazine-detail .magazine-container .span10 {width: 640px;}
	.magazine-detail .magazine-container .span7 {width: 380px;}
	.magazine-detail .magazine-container .span3 {width: 180px;}
	/*.magazine-detail .box-magazine-brand {font-size: 37px;line-height: 30px;right: 70px;width: 139px;height: 139px;}*/
	/*.pager-menu {float: left; margin:0 0 0 15px;}*/
	.magazine-detail .heading-menu { margin:10px 0 0 10px;}
	.magazine-detail .heading-menu h1 { font-size:12px;}
	.magazine-detail .pager-menu ul {margin: 10px 20px 0 0;}
	.magazine-detail .related-magazine .news {width: auto;height: auto;}
	.magazine-detail .header-magazine{height:auto;}
	.magazine-detail .magazine-img{ width:50%;}
	.magazine-detail .magazine-news-info {height: 83px;margin: 0 0 0 40px;}
	.magazine-detail .magazine-news-info .news-date {margin: 0;}
	.magazine-detail .magazine-news-info .bt-share {margin: 0 0 5px;}
	.magazine-detail .header-magazine .news-title {width: 470px !important;font-size: 40px;line-height: 43px;}
	.magazine-detail .header-magazine .news-stit {width: auto;font-size: 16px;}
	.magazine-detail .related-magazine .news-category {margin: 0;}
	.magazine-detail .related-magazine .news-title { font-size:14px;margin: 0 0 10px;padding: 0 0 0 10px;}
	.magazine-detail .chapter-container .news-title {font: 12px/16px Arial, Helvetica, sans-serif; margin:0;}
	.magazine-detail .pattern-photo {width: 598px; height:461px;}
	.magazine-detail .chapter-container-photo .magazine-news-item,.magazine-detail .chapter-container-video .magazine-news-item {top: 140px;left: 85px;}
	.magazine-detail .chapter-photo .item-title, .magazine-detail .chapter-photo .item-title a,
	.magazine-detail .chapter-video .item-title, .magazine-detail .chapter-video .item-title a {font: 40px/45px Georgia, "Times New Roman", Times, serif;}
	.magazine-detail .chapter-photo .item-title a { font-size:36px; line-height:38px;}
	.magazine-detail .mag-news .chapter-header {padding: 20px 0;}
	.magazine-detail .mag-news .news-stit {margin: 0 0 0 7px;}
	.magazine-detail .magazine-container .news-title {margin: 0 0 10px 0;}
	.magazine-detail .magazine-news-item {width: 220px;}
	.magazine-detail .item-title { font-size:26px; line-height:28px; margin:0 0 20px;}
	.magazine-detail .item-abs { font-size:16px; line-height:20px; }

	.magazine-detail .stickit {margin-left: 460px;}
	.magazine-detail .mag-photo .stickit,.magazine-detail .mag-news .stickit {margin-left: 412px;margin-top:26px;}

	.magazine-detail .adv-container {height: 225px;}
	.magazine-detail .adv img {height: auto;}
	.magazine-detail .owl-photostory .owl-prev,magazine-detail .owl-mediastory .owl-prev {margin: 0 500px 0 0;}
	.magazine-detail .owl-photostory .owl-buttons,.magazine-detail .owl-mediastory .owl-buttons {bottom: 345px;}
	.magazine-detail .owl-photostory .news-title,.magazine-detail .owl-video-content .news-title{ font-size:14px; margin:10px 0 0; }
	.magazine-detail .owl-photostory .news-title,.magazine-detail .owl-photostory .news-copy {margin-left:200px !important;}
	
	.magazine-detail .owl-photostory ,.magazine-detail .owl-mediastory {min-height: 600px;}
	.magazine-detail .owl-mediastory .mag-mm-icon {top: 44%;left: 32%;}
	.magazine-detail .owl-mediastory .owl-prev {margin: 0 570px 0 0;}
	
	}

@media (max-width:767px){
	.magazine-detail #skrollr-body {-webkit-transform: translate3d(0,0,0);}	
	.magazine-detail * { -webkit-text-size-adjust:100%;}
	.magazine-detail  {font-size: 0.75em; /* 12px */line-height:1.2em; /* 14px */padding:0;}
	/*.magazine-detail .header .brand{width:137px;height:35px; margin:9px 0 0 14px;}
	.magazine-detail .header .brand img{width:137px;height:35px;}*/
	.magazine-detail .bt-home{ min-height:37px;}
	.magazine-detail .extra-container { width:auto;box-shadow:none;-webkit-box-shadow:none;}
	.magazine-detail .header { position:static;width:100%;margin:0;}	

	.magazine-detail .news{ margin:0 7px 2em;}
	.magazine-detail .news a{ font-size:16px; line-height:18px;}
	.magazine-detail .news img{ width:100%; float:none; margin:0 0 .5em !important;}
	.magazine-detail .news-more a{ font-size:12px; line-height:14px;}
	.magazine-detail .magazine-container{margin: 20px 0 0;}
	.magazine-detail .header-magazine{height:auto;}
	.magazine-detail .magazine-container .news-title {width:100%;font-size:22px; line-height:24px; margin:0;}
	.magazine-detail .magazine-container .news-stit {font-size:12px; line-height:16px;}
	
	.magazine-detail .magazine-container { overflow:hidden;/*min-height:700px;*/padding: 40px 0 0}
	.magazine-detail .magazine-container .span4 {width: 96%!important;}
	.magazine-detail .magazine-container .news { width:100%;}
	.magazine-detail .magazine-container .news-content {bottom:auto;width: 100%; margin:10px 0 0;}
	
	.magazine-detail .brand,.magazine-detail .brand img {width: 119px;height: 34px; margin:0;}
	.magazine-detail .heading-menu {margin: 10px 0 0 10px;}
	/*.magazine-detail .pager-menu {float: left; margin:0;}
	.magazine-detail .pager-menu a { width: 34px;line-height:13px !important;color: #fff !important;}
	.magazine-detail .pager-menu li {width: 33px;}
	.magazine-detail .pager-menu .selected a{ background-position:center;}
	.magazine-detail .pager-menu .bt-home .icon {left: 1px;}
	.magazine-detail .pager-menu .selected a {top: -20px; background-repeat:no-repeat;}
	.magazine-detail .pager-menu .bt-home .icon {left: 0px; top:3px;}*/

	.magazine-detail .magazine-container .span12,.magazine-detail .footer {width: 100%; margin:0 0 30px;}
	.magazine-detail .magazine-container .span10 {width: 90%; margin:0 auto;}
	.magazine-detail .magazine-container .span7 {width: 100%;}
	.magazine-detail .magazine-container .span3 {width: 100%;}
	.magazine-detail .start-section{width:100%; position:static; height:auto;}
	.magazine-detail .start-section-txt{ margin-top:0 !important;}
	.magazine-detail .fixed-img{ background-attachment: scroll !important;background-size: cover !important;}

	.magazine-detail .box-magazine-brand {font-size: 37px;line-height: 30px;top: 50px;right: 70px;width: 139px;height: 139px;background-size: contain;}
	.magazine-detail .related-magazine { margin:20px 0 0;}
	.magazine-detail .related-magazine .news {width: auto;height: auto; margin:0;}
	.magazine-detail .related-magazine .news-title { font-size:16px; line-height:18px; width:auto; float:left;}
	.magazine-detail .magazine-img{ width:54%;}
	.magazine-detail .magazine-news-info {height: 83px;margin: 0 0 0 40px;}
	.magazine-detail .magazine-news-info .news-date {font-size: 14px;line-height: 18px;margin: 0;}
	.magazine-detail .magazine-news-info .bt-share {margin: 0 0 5px;}
	.magazine-detail .header-magazine .news-title {background: url(/sito/img/transparent_bg.png);width: 80% !important;font-size: 30px;line-height: 33px; color:#fff;width: auto;  top:230px; left:40px;margin:0 20px 0 0;}
	.magazine-detail .header-magazine .news-stit {background: url(/sito/img/transparent_bg.png);width: auto;font-size: 16px; color:#fff;top:200px; left:40px; margin:0;}
	.magazine-detail blockquote {font-size: 18px;line-height: 24px;margin: 20px 0;}
	.magazine-detail .magazine-txt:first-letter{ font-size:50px; line-height:40px;}
	.magazine-detail .chapter-header {margin: 0 0 20px;}
	.magazine-detail .mag-cover .header-magazine {height: 400px;}
	.magazine-detail .mag-photo .chapter-header {height:450px;}
	.magazine-detail .mag-photostory .fixed-img,.magazine-detail .mag-video .fixed-img {height: 450px;width: 96%;margin: 0 auto;}
	
	.magazine-detail .mag-photo .pull-right,.magazine-detail .mag-news .pull-right{ float:none; margin-left:0; margin-top:20px;}
	.magazine-detail .mag-photo .news{ height:auto; padding-left:0;}
	.magazine-detail .mag-photo .magazine-news-item {width: 96%;bottom: 0;left: 0;top: 320px; padding:2%}
	
	.magazine-detail .mag-citazione .magazine-news-item {width: 96%;position: static;margin: 0;padding: 2%;}
	.magazine-detail .mag-citazione .chapter-header{ background:none !important;height: auto;}

	.magazine-detail .magazine-news-item {width: 33%;top: 10px;right: 10px;}
	.magazine-detail .magazine-container .news-title.magazine-detail ,.magazine-container .news-category,.magazine-detail .mag-news .news-abs { width:96%; float:left;margin: 0 0 5px; }
	.magazine-detail .video-info span {width: 30px;height: 30px ; float:none; background-size:contain !important ;margin: 0 0 5px;}
	.magazine-detail .chapter-number .chapter-icon {margin: 0 auto 10px;}
	.magazine-detail .item-title {font-size: 24px;line-height: 26px;margin: 0 0 10px;}
	.magazine-detail .item-abs {font-size: 14px;line-height: 18px;}
	.magazine-detail .pattern-photo {width: 100%; height:100%; top:0; left:0;}
	.magazine-detail .chapter-container-photo .chapter-photo {padding: 0;}
	.magazine-detail .chapter-container-photo .magazine-news-item,.magazine-detail .chapter-container-video .magazine-news-item {top: 70px;left: 0; width:90%; padding:0 5%;}
	.magazine-detail .chapter-photo .item-title, .magazine-detail .chapter-photo .item-title a,
	.magazine-detail .chapter-video .item-title, .magazine-detail .chapter-video .item-title a {font: 30px/35px Georgia, "Times New Roman", Times, serif;margin: 0 0 15px;}

	.magazine-detail .chapter-photo .item-title a { font-size:23px; line-height:26px;}
	
	.magazine-detail .mag-news .news-more {width: auto; float:left;}
	.magazine-detail .mag-news .chapter-header {padding: 20px 0;}
	.magazine-detail .mag-news .news-stit {margin: 0 0 0 7px;}
	
	.magazine-detail .chapter-img {width: 93%; height:auto;}
	.magazine-detail .chapter-img img{ height: auto;margin: 35px auto;}
	
	.magazine-detail .mag-mm-icon {width: 215px;}
	
	.magazine-detail .stickit { position:static !important;margin:0;}
	.magazine-detail .stickem-container { padding:20px 0 0;margin: 0 0 50px;}
	
	.magazine-detail .adv-container {height: auto;}
	.magazine-detail .adv img {height: auto;}

	.magazine-detail .owl-photostory-number,.magazine-detail .owl-mediastory-number { left:0;}
	.magazine-detail .owl-photostory .news-title, .magazine-detail .owl-photostory .news-copy,
	.magazine-detail .owl-mediastory .news-title, .magazine-detail .owl-mediastory .news-copy {margin-left: 80px !important;}
	.magazine-detail .owl-photostory .news-title,.magazine-detail .owl-mediastory .news-title{ font-size:14px; line-height:16px; margin-top:10px;}

	.magazine-detail .owl-photostory .owl-prev,.magazine-detail .owl-mediastory .owl-prev {margin: 0 300px 0 0;}
	.magazine-detail .owl-photostory .owl-buttons,.magazine-detail .owl-mediastory .owl-buttons {bottom: 190px;}
	.magazine-detail .owl-mediastory .mag-mm-icon {left: 28%;top: 50%;}
	.magazine-detail .owl-photostory,.magazine-detail .owl-mediastory, .magazine-detail .owl-video-content {min-height: 0;background: #000;}	
	.magazine-detail .owl-video {margin-left:0;text-align:center}
	.magazine-detail .owl-video-content .og-close {top: 38px !important;right: 7px !important;}
	.magazine-detail .owl-video-content .news-title{ font-size:14px; line-height:16px; text-align:left; margin:10px 0 0 20px;}
	.magazine-detail .owl-video-content .news-copy{text-align:left; margin:5px 0 0 20px;}

	}
@media (max-width:479px){
	.magazine-detail #skrollr-body {-webkit-transform: translate3d(0,0,0);}	
	.magazine-detail .news a{ font-size:16px; line-height:18px;}
	.magazine-detail .news-more a,.pp-xbig .news-more a {font-size:11px; line-height:13px;}
		
	.magazine-detail .other-news .news-title {font-size:18px;line-height:20px;}
	.magazine-detail .other-news .small .news-title {font-size:16px;line-height:18px;}
	.magazine-detail .other-news .special a {font-size:16px;line-height:18px;}
	
	.magazine-detail .mag-photo .chapter-header {height: 270px;}
	.magazine-detail .magazine-container {min-height: 340px;}
	.magazine-detail .magazine-container .span4 {width: 94%!important;}
	.magazine-detail .magazine-container .news {height: 330px;}
	.magazine-detail .magazine-container .news-title { top:241px; left:15px;font-size:20px; line-height:22px;}
	.magazine-detail .magazine-container .news-stit { top:210px;left:15px;font-size:14px; line-height:16px;}
	.magazine-detail .related-magazine .news {height: auto;}
	.magazine-detail .related-magazine .news-title,.magazine-detail .video-info .news-title{ font-size:16px; line-height:18px; width:auto;}

	.magazine-detail .img-photo { width:100%;float: left;}	
	
	.magazine-detail .box-magazine-brand{ width:100px; height:100px; top:-38px; background-size: contain !important; font-size:26px; line-height:22px; }
	.magazine-detail .header-box-magazine em {top: -14px;right: 33px;}

	/* multimedia-section */
	.magazine-detail .mm-right-item {width: 100%;}
	.magazine-detail .mm-right-item .news {width: 28%;}

	.magazine-detail .news-related{width: 94%;margin: 15px 3% 0;}
	.magazine-detail .news-detail .social-content .info-content {width: 155px;}
	.magazine-detail .news-detail .social-content .news-title {font-size:14px; line-height:16px}
	
	.magazine-detail .magazine-news-info { margin: 0 0 0 10px;}
	.magazine-detail .box-magazine-brand { top:63px;right: 8px;width: 139px;height: 139px;background-size: contain;}
	.magazine-detail .chapter-number .chapter-icon {width: 25px;height: 25px;font: 20px/20px Georgia, "Times New Roman", Times, serif; margin:0 auto 10px; background-size:contain;}
	.magazine-detail .pager-menu ul {margin: 10px 0 0 0;}
	.magazine-detail .pager-menu strong{ display:none}
	

	/* magazine */
	.magazine-detail blockquote {font-size: 16px;line-height: 20px;margin:20px 0;}
	.magazine-detail .magazine-img{ width:auto;}
	/*.item-abs { display:none;}*/
	.magazine-detail .chapter-container-photo .magazine-news-item,.magazine-detail .chapter-container-video .magazine-news-item  {top: 35px;}
	/*.magazine-detail .mag-photo .magazine-news-item {width: 67%; background: url(/sito/img/dot_3x3_grayDark.png);top: 37px; padding:7px 10px;}*/
	.magazine-detail .mag-photo .magazine-news-item {top: 290px;}
	.magazine-detail .mag-photo .item-title {font-size: 18px;line-height: 18px;}
	.magazine-detail .mag-photo .chapter-number {font: normal 12px/25px Georgia, "Times New Roman", Times, serif;}
	.magazine-detail .mag-photo .item-title,.magazine-detail .mag-photo .item-abs {color: #fff;}

	.magazine-detail .mag-cover .header-magazine {height: 250px;background-size: contain !important;}
	.magazine-detail .mag-photo .chapter-header,.magazine-detail .mag-citazione .chapter-header {height:400px;}
	.magazine-detail .mag-photostory .fixed-img,.magazine-detail .mag-video .fixed-img {height: 400px;}
	
	.magazine-detail .related-magazine strong {font-size: 18px;line-height: 20px;}
		
	.magazine-detail .chapter-photo .item-title a {font-size: 18px;line-height: 20px;}
	.magazine-detail .footer .magazine-utility-menu {width: 207px;}
	.magazine-detail .footer .magazine-utility-menu ul {width: 210px;}
	.magazine-detail .next-chapter {height:auto;}
	
	.magazine-detail .stickem-container {padding: 20px 0 0;margin: 0 0 20px !important;}
	
	.magazine-detail .owl-photostory .news-title, .magazine-detail .owl-photostory .news-copy,
	.magazine-detail .owl-mediastory .news-title, .magazine-detail .owl-mediastory .news-copy  {margin-left: 60px !important;}
	.magazine-detail .owl-photostory .news-title,.magazine-detail .owl-mediastory .news-title{ font-size:14px; line-height:16px; margin-top:10px;}

	.magazine-detail .owl-photostory .owl-prev,.magazine-detail .owl-mediastory .owl-prev {margin: 0 165px 0 0;}
	.magazine-detail .owl-photostory .owl-buttons,.magazine-detail .owl-mediastory .owl-buttons {bottom: 160px;}
	.magazine-detail .og-close, .magazine-detail .owl-video-content .og-close {right: 5px;}
	.magazine-detail .owl-video-content .og-close {top: 38px !important;right: 7px !important;}
	.magazine-detail .owl-video-content .news-title{ font-size:14px; line-height:16px; text-align:left; margin:10px 0 0 7px;}
	.magazine-detail .owl-video-content .news-copy{text-align:left; margin:5px 0 0 7px;}

	.magazine-detail .owl-mediastory .mag-mm-icon {left: 23%;top: 50%;}
	.owl-mediastory .circle-152,.owl-mediastory .icon-video-152 {width: 80px !important;height: 80px !important;}

	}
@media (max-width:320px){
	.magazine-detail .magazine-container {min-height: 440px;}

	}@charset "utf-8";
/* CSS Document */

/**/
.img-rf{ float:right; margin:0 0 10px 2px !important;}
.img-lf{ float:left; margin:0  2px 10px 0 !important;}
.lf{ float:left;}
.rf{ float:right;}
.cf{ clear:both;}
.v-center{ display:table;}
.last, .noborder{ background:none !important; border:none !important;}
hr{display:none;}

body{ background:#d4d3cb url(/sito/img/bk_page.png) repeat; font-family: Arial, Helvetica, sans-serif;}
.extra-container { position:relative; background:#fff;width:999px;margin: 0 auto;box-shadow: 0 0 30px #8f8f8f;-webkit-box-shadow: 0 0 30px #8f8f8f;}
.pp-container,.index-content{ background:#fff; position:relative; z-index:1;}
.slide-page{position: fixed;width:100%; height:0;top:375px;left:0; z-index:1;}
.slide-page .bt-container{width:1022px; margin:0 auto;}
.news-detail .bt-container {width: 1010px;}
.news-detail .slide-page{ z-index:1;}

.iframe-content {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;}
.iframe-content iframe,.iframe-content object,.iframe-content embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}


/* slide-tooltip */
.slide-tooltip-dx,.slide-page .slide-tooltip-sx {outline:none; position:relative; }
.slide-tooltip-dx strong,.slide-tooltip-sx strong {font:bold 11px/50px Arial, Helvetica, sans-serif;color:#d5e2d8; background:url(/sito/img/sprite.png?20161108) no-repeat 30px -7546px; margin:0 0 0 10px; padding:0 10px 0 0; }
.slide-tooltip-dx strong{margin:0 0 0 25px;}
.slide-tooltip-dx em,.slide-tooltip-sx em { width:130px;font:bold 18px/20px Arial, Helvetica, sans-serif; color:#fff; display: table-cell; vertical-align:middle;}
.slide-tooltip-sx em { width:145px;}
.slide-tooltip-dx:hover,.slide-tooltip-sx:hover{text-decoration:none; background-color: #4f5c52;}
.slide-tooltip-dx .bk-dark,.slide-tooltip-sx .bk-dark { height:50px;width:200px; z-index:10;display:none;}
.slide-tooltip-dx:hover .bk-dark,.slide-tooltip-sx:hover .bk-dark{display: table; position:absolute; top:0;color:#111;background:#4f5c52;}
.slide-tooltip-dx:hover .bk-dark{right:30px;}
.slide-tooltip-sx:hover .bk-dark{left:31px;}

.slide-tooltip-sx .slide-sx,.slide-tooltip-dx .slide-dx{ background:url(/sito/img/sprite.png?20161108) no-repeat left -2071px; width:31px; height:50px; display:block;}
.slide-tooltip-dx .slide-dx{background-position : left -1151px;}
.slide-detail .slide-tooltip-sx .slide-sx{background-position : left -7749px ;}
.slide-detail .slide-tooltip-dx .slide-dx{background-position : left -7127px ;}


/*CSS3 extras*/
.slide-tooltip-dx .bk-dark{ border-radius:25px 0 0 25px; -moz-border-radius: 25px 0 0 25px; -webkit-border-radius: 25px 0 0 25px 0;}
.slide-tooltip-sx .bk-dark{border-radius: 0 25px 25px 0; -moz-border-radius: 0 25px 25px 0; -webkit-border-radius: 0 25px 25px 0;}

.slide-detail .slide-tooltip-dx,.slide-detail .slide-page .slide-tooltip-sx {outline:none; position:relative; }
.slide-detail .slide-tooltip-dx strong,.slide-detail .slide-tooltip-sx strong {font:bold 11px/50px Arial, Helvetica, sans-serif;color:#525f55; background:url(/sito/img/arrow_gray_2x9.png) no-repeat right center; margin:0 5px 0 0; padding:0 10px 0 0; }
.slide-detail .slide-tooltip-dx strong{margin:0 5px 0 15px;}
.slide-detail .slide-tooltip-dx em,.slide-detail .slide-tooltip-sx em{ width:190px;font:14px/16px Georgia, "Times New Roman", Times, serif; color:#000; display: table-cell; vertical-align:middle;}
.slide-detail .slide-tooltip-dx:hover,.slide-detail .slide-tooltip-sx:hover{text-decoration:none; background-color: #c9cdca;}
.slide-detail .slide-tooltip-dx .bk-dark,.slide-detail .slide-tooltip-sx .bk-dark { height:50px;width:260px; z-index:10;display:none;}
.slide-detail .slide-tooltip-dx:hover .bk-dark,.slide-detail .slide-tooltip-sx:hover .bk-dark{display: table; position:absolute; top:0; color:#111;background:#c9cdca;}
.slide-detail .slide-tooltip-dx:hover .bk-dark{right:30px;}
.slide-detail .slide-tooltip-sx:hover .bk-dark{left:31px;}

/* menu */
.top-menu{ width:100%; height:34px; display:block; margin:0;padding:0;font:bold 12px/27px Arial, Helvetica, sans-serif; color:#8d958f;}
.top-menu li{ float:left; display: inline-block;}
.top-menu .bt-mobile{ position:relative; padding-left:32px;}
.top-menu .bt-mobile span{ width:19px; height:19px; position:absolute; top:7px; left:8px; background:url(/sito/img/sprite.png?20161108) no-repeat left -475px; display:block; float:left; margin:0 3px 0 0;}

.social-menu{ float:right; display:block; margin-right: 10px;/* width:265px;*/}
.social-menu strong,.social-menu span{ float:left; margin:0; font-size:11px; line-height:30px;}

/* social-menu */
.social-menu ul{margin: 4px 0 0;}
.top-menu .social-menu ul{float: right;display: inline-block;/*width: 203px;*/height: 22px;}
/*.social-menu li a{ width:22px; height:22px; display:block; overflow:hidden; background:url(/sito/img/bt_header_rss.png) no-repeat; text-indent:28px; margin:0 0 0 6px;}*/
.social-menu .bt-rss,.social-menu .bt-fb,.social-menu .bt-twt,.social-menu .bt-google,
.social-menu .bt-in,.social-menu .bt-youtube,.social-menu .bt-instagram/*,.social-menu .bt-like,.social-menu .bt-social*/{ width:22px; height:22px;background:url(/sito/img/sprite.png?20161108) no-repeat; display:block; background-repeat:no-repeat;overflow:hidden; text-indent:28px; margin:0 0 0 6px;}
.social-menu .bt-rss{/* background-image:url(/sito/img/bt_header_rss.png);*/background-position : left -2586px ;}
.social-menu .bt-fb{/*background-image:url(/sito/img/bt_header_fb.png);*/background-position : left -2534px ;}
.social-menu .bt-twt{/*background-image:url(/sito/img/bt_header_twt.png);*/background-position : left -1691px ;}
.social-menu .bt-google{/*background-image:url(/sito/img/bt_header_google.png);*/background-position : left -1099px ;}
.social-menu .bt-in{/*background-image:url(/sito/img/bt_header_in.png);*/background-position : left -5109px ;}
.social-menu .bt-youtube{/*background-image:url(/sito/img/bt_header_youtube.png);*/ background-position : left -8127px ;}
.social-menu .bt-instagram{/*background-image:url(/sito/img/bt_header_youtube.png);*/ background-position : left -7055px ;}

/*.social-menu .bt-social{background-image:url(/sito/img/bt_social.png);}*/

.social-menu,.social-menu a{font-size: 13px;line-height: 22px;font-style: normal;color: #686d67;}
.social-menu a em{display: block;font-size: 11px;line-height: 14px;font-style: normal;color: #8f9d92;margin: 4px 0 0 25px;}
.bt-like,.bt-suggest,.bt-code{ height:22px; display:block; background:url(/sito/img/sprite.png?20161108) no-repeat; margin: 0 0 0 5px;padding:0 0 0 26px;}
.bt-like{/*background-image:url(/sito/img/bt_recommended.png);*/background-position : -327px -3756px ;}
.bt-suggest{/*background: url(/sito/img/bt_suggest.png) no-repeat;*/background-position :-327px -3704px ;}
.bt-code{background-position : -327px -3807px ;}


/* edition-menu */
/*.edition-menu strong{ width:105px; height:29px;display:block; background:url(/sito/img/sprite.png?20161108) no-repeat 113px -5694px;float:left;font-size:12px; text-transform:uppercase; padding:4px 0 0 15px;}*/
.edition-menu strong {width: 65px;height: 29px;display: block;background: url(/sito/img/sprite.png?20161108) no-repeat 73px -5694px;float: left;font-size: 12px;text-transform: uppercase;padding: 4px 0 0 15px;}
.edition-menu li{ height:18px; padding:4px 10px 0; border:1px solid #aeb0ae; border-width:0 1px 0 0;}
.edition-menu a{ color:#333435; font:12px Arial, Helvetica, sans-serif;}
.edition-menu em{font: bold 12px Arial, Helvetica, sans-serif;}

.color-red{ color:#d20c0c;}
.color-green{ color:#0f9a31;}
.color-blue{ color:#2a7cbc;}

.bot-menu{ position:relative; /*z-index:99; */background:#181d1a url(/sito/img/bk_bot_menuMedium.png) repeat-x;width:100%; min-height:34px; margin:87px 0 0; display:block;}
.bot-menu li{/* float:left; display:block; */height:24px; background:url(/sito/img/sep_bot_menu.png) repeat-y right top; padding:0 9px; overflow:visible;}
.bot-menu a{font:bold 14px/37px Georgia, "Times New Roman", Times, serif; color:#fff;}
.bt-home strong{position:absolute;left:-9999em;}
.bt-home .icon{ position:relative; top:10px; background:url(/sito/img/sprite.png?20161108) no-repeat left -7664px; width:16px; height:16px; display:block; margin:0 2px;}

/*.bot-menu .nav-mm{ display:block; overflow:hidden; float:right;height:34px; background:#3f5a6d url(/sito/img/bk_bot_menuBlue.png) repeat-x;}*/
.bot-menu .nav-mm{ display:block; overflow:hidden;height:34px; background:#3f5a6d url(/sito/img/bk_bot_menuBlue.png) repeat-x;}
.bot-menu .nav-mm li{background-image:url(/sito/img/sep_bot_menuBlue.png);}
.bot-menu .nav-mm a{ text-transform:uppercase;}

/*.bot-menu .nav-all{ display:block;float:right;width:160px; height:34px; background:#181d1a url(/sito/img/bk_bot_menuMedium.png) repeat-x;}*/
.bot-menu .nav-all{ display:block;width:144px;float:right; height:34px; background:#181d1a url(/sito/img/bk_bot_menuMedium.png) repeat-x;}
.bot-menu .nav-all li{background-image:none; padding:0;}
.bot-menu .nav-all strong{ padding:0;}
.bot-menu .nav-all .selected{width:95%; padding:0;}
.bot-menu .nav-all .selected a{ padding:0 5px;}
.bot-menu .selected .bt-all {width: 129px;}
.bot-menu .nav-all .selected .plus .icon {width: 13px;}
.bot-menu .bt-all{ width:137px; height:34px; display:block; padding:0 0 0 10px;}

/*.plus{width:70px; padding-right: 3px!important;}*/
.plus strong{ height:34px; display:block; float:left;}
.plus .icon{background: url(/sito/img/sprite.png?20161108) no-repeat left -4298px;position: relative;top: 0;width: 14px;height: 34px;display: block; float:left; padding:0;}/*bt_header_plus.png*/

.bot-menu .nav-menu{height:34px; background:#515f54 url(/sito/img/bk_bot_menu.png) repeat-x;}
.nav-menu .selected a{ background:#fff; display:block; color:#515f54; border-radius:2px 2px 0 0; height:28px; margin:6px 0 0; padding:0 7px; line-height:27px;}
.bot-menu .nav-menu .selected .nav a{height:12px;}

.selected .plus .icon{/*background-image:url(/sito/img/bt_header_plus_ov.png);top: -5px;*/background-position : left -979px ;}
.selected .bt-home .icon{ top:7px; /*background-image:url(/sito/img/bt_header_home_ov.png);*/background-position : left -2852px ;}
.btn-navbar em{ float:left; display:block;font-family:Arial, Helvetica, sans-serif;margin: 0 0 0 12px;}

.sub-menu{height:44px;}
.sub-menu li {display: inline; float:left; width:auto; overflow:hidden;/* height:30px;*/ padding:0;}
.sub-menu span{padding:1px 4px 0 3px;display:inline; color:#8c968e;}
.sub-menu a{ color:#2b2e2c;font:bold 12px/36px Arial, Helvetica, sans-serif; text-transform:uppercase;}
.sub-menu .last span{ display:none;}
.active a{color: #0f9a31;}
.evidence a{color: #FF6600;}

.sub-menu-society{ height:75px; padding:15px 0 0;}
.sub-menu-society li {display: block; float:left; width:68px; overflow:hidden; height:60px; padding:0 19px 0 20px; border-right:1px solid #d5d5d5;}
.sub-menu-society .first {padding:0 20px 0 0;}
.sub-menu-society strong{font:bold 30px/30px Arial, Helvetica, sans-serif; text-transform:uppercase;}
.sub-menu-society span{ float:right;font:15px/15px Arial, Helvetica, sans-serif; text-transform:uppercase;}
.sub-menu-society em{ display:block;font:bold 11px/13px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#515f54;}
.sub-menu-society .icon{ width:9px; height:9px; display:block; float:right; background:url(/sito/img/arrow_channel.png) no-repeat;}
.ch-v .icon{ background-position:-15px 0;}
.ch-m .icon{ background-position:-30px 0;}
.ch-ae .icon{ background-position:-45px 0;}
.ch-ma .icon{ background-position:-60px 0;}
.ch-sa .icon{ background-position:-75px 0;}
.ch-tg .icon{ background-position:-90px 0;}
.ch-wh .icon{ background-position:-105px 0;}
.ch-ls .icon{ background-position:-120px 0;}

/* p2-nav */
.n-ext{ position:relative;}
.n-ext .p2-nav {width: 220px;background:#515f54 ;overflow:hidden; margin: 0 0 5px; padding:10px;}
.nav-all .n-ext .p2-nav { width:945px; height:auto;top: 34px;background:#2c352f; padding:20px 5px; border:none;}
.n-ext:hover .p2-nav {
	left: 0;
	top: 34px;}
.nav-all .n-ext:hover .p2-nav {
	left:-811px;}

div.n-ext:hover .p2-nav {
	left: 0;
	top: 34px; /* questo per IE7 */}
div.nav-all .n-ext:hover .p2-nav {
	left:-795px;}
.p2-nav {
	position: absolute; /* il blocco di contenuto relativo all'elemento con classe n-ext */
	left: -999em; /* fuori dallo schermo */
	z-index: 100000;
	width: 12em; /* width  richiesta */}

.p2-nav  a { height:12px; color:#fff;font:bold 12px/12px Arial, Helvetica, sans-serif!important;display:block; background:url(/sito/img/sprite.png?20161108) no-repeat left -7548px!important; float:none; margin:0 !important; padding:0 0 0 7px !important;}
.p2-nav .p2-nav-column1{ float:left; display:inline-block; width:50%;}
.p2-nav  li{ background: none !important;height:auto !important; display:block !important; padding:5px 2% !important;}

.p2-nav .last,.nav-all .p2-nav li{ border:none !important;}

/* nav-all */
.nav-all .p2-nav strong {font:bold 13px Georgia, "Times New Roman", Times, serif;text-transform: uppercase; letter-spacing:-.3px;color: #8c8c8c; }
.nav-all .p2-nav li{ float:none;padding:4px 0!important;}
.nav-all .p2-nav ul > :first-child{padding:0 0 2px!important;}
.nav-all .p2-nav a{ background:none !important; font-weight:normal !important; line-height:14px !important; height:auto;color: #8c8c8c; padding:0 !important;}
.nav-all .sitemap-content {min-height: 370px;padding: 0 0 0 8px;}
.nav-all .sitemap-content span {line-height: 15px;}
.nav-all .sitemap-content ul{ overflow:hidden; padding: 0 10px 0 5px;}
.nav-all .over-content{margin:0 0 15px;}
.nav-all .p2-nav .color-green span,.nav-all .p2-nav .color-green a{ color:#0f9a31!important;}

.drop-down .nav{height:34px;}
.drop-down .n-ext span {padding: 1px 8px 0;}
.drop-down .n-ext-nav {width: 120px;font: bold 14px/36px Arial, Helvetica, sans-serif;text-shadow: none;}
.drop-down .n-ext:hover .p2-nav{ left:0 !important;}
.drop-down .p2-nav a{ color:#3d4842;text-shadow: none;}
.drop-down .p2-nav span { color:#3d4842;text-shadow:none;}
.drop-down li {float: left; height:34px; overflow:visible; padding:0 4px 0 0;}

.drop-down .n-ext{ position:relative !important; z-index:10;  }
.drop-down .p2-nav {width: 170px; background:#fff;height: auto; padding:10px 0 5px; border:1px solid #dfe1de;}
.drop-down .p2-nav li { width:100%; height:auto !important;border: none!important;}
.drop-down .plus .icon {/*background: url(/sito/img/arrow_circle_gray_12x12.png) no-repeat right 12px*/ background-position : 2px -4776px!important; padding:0;}


.services-menu{min-height:44px;}
.custom-content{height:20px; float:left;margin:0;padding:8px 0 0;border:1px solid #e4ede6; border-width:0 1px 0 0;}
.custom-content strong{ display:block;width:97px; background:#dbeade; float:left; color:#5a5b63;font:bold 12px/20px Arial, Helvetica, sans-serif; text-transform:uppercase; margin:0 10px 0 1px;padding:0 0 0 5px;}
.custom-content a{color:#5a5b63;}
.custom-content a:hover{ text-decoration:none; cursor:pointer;}
.services-menu-select select {background: transparent; display:block;width:150px;height:20px;color:#5a5b63;font:bold 12px/28px Arial, Helvetica, sans-serif; text-indent:-99999em; -webkit-appearance: none; margin:0;padding:0 0 0 25px;border:none;}
.services-menu-select{width:24px;height:20px; display:block;overflow: hidden;background: url(/sito/img/sprite.png?20161108) no-repeat 6px -8015px #dbeade; float:left; text-indent:-99999em;}

.hot-topics{width:770px; height:25px; overflow:hidden;float:right; display:block;color: #8d958f;font:bold 12px/30px Arial, Helvetica, sans-serif;margin:0; padding:3px 0 0;}
.hot-topics-menu { width:100%;height: 25px;overflow: hidden;float: left;display: block;color: #8d958f;font: bold 12px/35px Arial, Helvetica, sans-serif;margin: 0;padding: 3px 0 0;}
.hot-topics li {display: inline; width:auto; overflow:hidden; height:30px; padding:0;}
.hot-topics strong,.hot-topics-menu strong{ height:30px;display:block; background:url(/sito/img/sprite.png?20161108) no-repeat 73px -5696px;float:left; text-transform:uppercase; margin:0 4px 0 0;padding:0 20px 0 0;}
.hot-topics-menu strong{ height:35px;background-position: 73px -5694px;}
.hot-topics span{padding:1px 4px 0; display:block;/* float:right;*/ display:inline;}
.hot-topics a,.hot-topics-menu a{ color:#000;font:12px Arial, Helvetica, sans-serif; text-transform:none;}
.hot-topics em{font:bold 12px Arial, Helvetica, sans-serif;}
.hot-topics .last span{ display:none;}

.mix-menu .hot-topics-menu { width:82%;margin: 0 0 0 20px; padding:0;}
.mix-menu .path-menu{ height:25px; float:left; padding:0 20px 0 0; border: 1px solid #e4ede6;border-width: 0 1px 0 0;}

.channels-menu{width:810px; height:25px; overflow:hidden;float:right; display:block;color: #8d958f;font:bold 12px/30px Arial, Helvetica, sans-serif;margin:0; padding:3px 0 0;}
.inner-section .channels-menu{float:left;margin:0 0 0 15px;}
.channels-menu li {display: inline; float:none; width:auto; overflow:hidden; height:30px; padding:0;}
.channels-menu strong{ height:30px;display:block; background:url(/sito/img/sprite.png?20161108) no-repeat 53px -5696px;float:left; text-transform:uppercase; margin:0 4px 0 0;padding:0 20px 0 0;}
.channels-menu span{padding:1px 2px 0 5px; display:block;display:inline;}
.channels-menu a{ color:#000;font:13px Arial, Helvetica, sans-serif;letter-spacing: -.7px; text-transform:none;}
.channels-menu em{font:bold 12px Arial, Helvetica, sans-serif;}
.channels-menu .color-red{ color:#d0021b;}

/* pp-minihome */
.sep-minihome{ width:127px; height:10px; display:block; float:left;background: #dbeade;}
.pp-minihome{ width:100%; min-height:500px; display:block; float:left; background: #dbeade;position:relative;  margin:0 0 20px;}
.pp-minihome .adv {width: 936px;margin: 0 auto; padding:0 0 10px;}
.pp-minihome .og-close {position: absolute;z-index: 51;width: 40px;height: 40px;top: -40px;left:96px;background: url(/sito/img/sprite.png?20161108) no-repeat 16px -1728px;text-indent: 150%;white-space: nowrap;overflow: hidden;}
.pp-minihome-container{ background:#fff; min-height:445px;overflow:hidden; margin:13px 13px 10px; padding:3px 8px 3px 13px;}
.pp-minihome-container .pp-inner{ width:480px;overflow:hidden; float:left; margin:0;}
.pp-minihome-container .pp-inner .last{ float: right; padding:0;}
.pp-minihome-container .pp-category {color: #282828 !important;}
.pp-minihome-container .news-info {width: auto;}
.pp-minihome-container .pp-big { background:url(/sito/img/dot_3x1_gray.png) repeat-x bottom; display:block;margin: 0 0 5px!important; padding:5px 0;}
.pp-minihome-container .pp-big .news-title {font-size:32px; line-height:34px;}
.pp-minihome-container .pp-big .news-stit{ font-size:18px; line-height:20px;}
.pp-minihome-container .small {width: 223px; float: left; overflow: visible !important; display:block;clear: none;background: url(/sito/img/dot_1x3_gray.png) repeat-y right;margin:10px 0 15px!important;padding: 0 17px 0 0;}
.pp-minihome-container .small p {font: 12px/14px Arial, Helvetica, sans-serif;}
.pp-minihome-container .small img{ margin:0 0 0 5px!important;}
.pp-minihome-container .link{clear:both; float:left;margin:0;}
.pp-minihome-container .link a{ margin:0; font-size:11px;}
.pp-minihome-container .link span {margin: 0 3px 0 5px;}

.pp-minihome-container .breaking-news{ float:left; background:#eaece7; width:117px;min-height: 454px; display:block; text-align:center; margin:0 0 0 10px; padding:10px 13px 0;}
.pp-minihome-container h3{color:#0f9a31; text-transform:uppercase;font:bold 11px/30px Arial, Helvetica, sans-serif;}
.pp-minihome-container .breaking-news .pp-category {float:none; font-size:11px;margin:0;}
.pp-minihome-container .breaking-news a {margin: 0;}
.pp-minihome-container .breaking-news ul { background:url(/sito/img/dot_3x1_gray.png) repeat-x;}
.pp-minihome-container .breaking-news li { background:url(/sito/img/dot_3x1_gray.png) repeat-x bottom;border: none; padding:7px 0;}
.pp-minihome-container .breaking-news .link{ text-align:center;line-height: 35px; margin:0; border:none;}
.pp-minihome-container .mm-container .link {text-align:center;line-height: 45px;}
.pp-minihome-container .breaking-news .link a{ display:inline; color:#2c2e29; font-size:11px;}

.pp-minihome-container .mm-container{float:left; background:#21211f url(/sito/img/bk_mm_photo.png); width:117px;min-height: 454px; display:block; text-align:center; margin:0 0 0 3px; padding:10px 13px 0;}
.pp-minihome-container .mm-container .news{ overflow:hidden; background:url(/sito/img/dot_3x1_gray.png) repeat-x ; margin:0;}
.pp-minihome-container .mm-container div:first-child{ background:none;}
.pp-minihome-container .mm-container .news-title {font:bold 12px/14px Arial, Helvetica, sans-serif; text-transform:uppercase; margin:5px 0 15px;}
.pp-minihome-container .mm-container a,.pp-minihome-container .mm-container .link a{ color:#fff;}

.pp-minihome-container .utility-container{ width:120px; float:right; text-align:center;}
.pp-minihome-container .utility-container h3{color:#2c2e29;}
.pp-minihome-container .utility-container .hp-box-meteo{ background:url(/sito/img/dot_3x1_gray.png) repeat-x bottom; margin:0; padding:0 0 25px;}

.pp-minihome-container .meteo-select{background-position:100px -936px;}

.pp-minihome-container .utility-container .link{ text-align:left;}
.pp-minihome-container .appointments{background:url(/sito/img/dot_3x1_gray.png) repeat-x bottom;  padding:0 0 18px;}
.pp-minihome-container .appointments li{ width:100%;text-align:left; margin:0 0 15px;}
.pp-minihome-container .appointments span{ float:left; display: block; width:5px; height:14px;line-height: 14px;}
.pp-minihome-container .appointments .news-title {font:bold 12px/14px Arial, Helvetica, sans-serif; color:#515151;margin:0 0 0 10px;}

.pp-minihome-container .url-utility{ padding:7px 0 0;}
.pp-minihome-container .url-utility li {width: 47%;float: left;display: inline;border: 1px solid #d3d4cf;border-width: 0 1px 0 0;padding: 0 1%;}
.pp-minihome-container .url-utility a{font:bold 10px/14px Arial, Helvetica, sans-serif; text-transform:uppercase;}
.pp-minihome-container .url-utility img{ margin:7px 0 0;}

/* header */
.header {background:#1f993e url(/sito/img/bk_header.png) repeat-x; position:absolute; top:34px; left:-5px; z-index:1; display:block; width:1009px;height:87px;/*margin: 0 0 16px;*/}
.header .brand{ position:relative; float:left; }
.header .brand-logo{ width:274px; height:70px; background:url(/sito/img/sprite.png?20161108) no-repeat left -304px ; display:block;margin:9px 0 0 14px;}
/*.header .brand img{width:274px;height:70px;}
.header .brand-txt{ position:absolute; left:-9999em;}*/
.header .brand-txt{ position:absolute;text-indent:-99999em; display:none; visibility:hidden;}

.date-site{ float:left;margin:27px 0 0 5px;font:11px/12px Arial, Helvetica, sans-serif; color:#90e5a5;}
.date{display:block;font-style:normal;}
.time{ font-weight:bold;}

.utility-menu{ float:right;}
.utility-menu ul{ margin:28px 15px 0 0;}
.utility-menu li{ float:left; display:inline; width:auto;height:32px; padding:0 10px;border:1px solid #17752e; border-width:0 1px 0 0;}
.utility-menu a{ display:block;font:11px/12px Arial, Helvetica, sans-serif; color:#fff;}
.utility-menu strong{display:block; font-weight:bold; float:left;max-width:38px;}
.bt-img strong{max-width:66px;}
.bt-stock strong,.bt-header-footbal-live strong{max-width:44px;}
.bt-notify strong{max-width:56px;}

.utility-menu em{color:#fff; display:block; float:left; width:58%; font-style:normal;}
.utility-menu .last{ width:93px; border:none; padding:0 0 0 10px;}
.utility-menu .icon{width:30px;height:29px;display:block; float:left;margin:0 9px 0 0; background:url(/sito/img/sprite.png?20161108) no-repeat left -5548px;}
.bt-img .icon{/*background:url(/sito/img/bt_header_img.png) no-repeat;*/background-position : left -3020px ;}
.bt-meteo .icon{/*background:url(/sito/img/bt_header_meteo.png) no-repeat;*/background-position : left -3764px ;}
.bt-stock .icon{/*background:url(/sito/img/bt_header_stock.png) no-repeat;*/background-position : left -4198px ;}
/*.bt-notify .icon{background:url(/sito/img/bt_header_notify.png) no-repeat;}*/
.bt-search-stock{ width:90px;}
.bt-search-stock .icon{background:url(/sito/img/bt_header_searchstock.png) no-repeat;}
/*.bt-header-footbal-live .icon{background:url(/sito/img/bt_header_footbal_live.png) no-repeat;}*/
.bt-header-ansa .icon{/*background:url(/sito/img/bt_header_ansa.png) no-repeat;*/background-position : left -7207px ;}

.utility-menu .bt-corporate a {color: #0f9a31;}
.bt-corporate{ border:none !important;}
.bt-corporate a{ background-color:#fff; padding:2px; overflow:hidden; margin-top:-3px;}
.bt-corporate .icon{ width:32px; height:32px; background:url(/sito/img/logo_ansa_32x32.png) no-repeat;margin: 0 5px 0 0;}
.bt-corporate a strong{max-width: 55px; margin-top:4px;}

/* flash-news-container */
.flash-news-container {position:relative;display:block; width:999px;height:87px; position:relative; z-index:0;}
.flash-news{ position:absolute; top:87px; left:-5px; display: block;width:957px;height:69px; padding:18px 26px 0;
background: #de2a2a; /* Old browsers */
background: -moz-linear-gradient(top,  #de2a2a 0%, #b80505 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#de2a2a), color-stop(100%,#b80505)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #de2a2a 0%,#b80505 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #de2a2a 0%,#b80505 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #de2a2a 0%,#b80505 100%); /* IE10+ */
background: linear-gradient(to bottom,  #de2a2a 0%,#b80505 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#de2a2a', endColorstr='#b80505',GradientType=0 ); /* IE6-9 */
color:#fff;
}
.flash-news h2{ display:block; width:80px; height:49px; float:left; background:url(/sito/img/sprite.png?20161108) no-repeat -269px -1099px;/*font: bold 16px/16px Georgia, "Times New Roman", Times, serif; text-align:center; color:#b20000; padding:10px 10px 0 0*/;}
.flash-news .icon{ width:59px; height:26px; display:block; background:url(/sito/img/sprite.png?20161108) no-repeat -290px -1371px; margin:10px 0 0 7px;}
.flash-news-time{ display:block; width:61px; height:49px; float:left; background:url(/sito/img/sprite.png?20161108) no-repeat  -278px -1231px;font: bold 13px/49px Arial, Helvetica, sans-serif; text-align:center; color:#b20000; padding:0 10px 0 0;}
.flash-news-title { height:49px; display:table;margin:0 0 0 165px;}
.flash-news-title h3{ display:table-cell; vertical-align:middle; font:bold 24px/24px Arial, Helvetica, sans-serif;  text-shadow: 1px 1px 5px #000;}
.flash-news-decription{ float:right; width:100px; height:23px; display:block;font:bold 11px/13px Arial, Helvetica, sans-serif; margin:12px 0 0; padding:0 0 0 10px; border-left:1px solid #fff;}

/* hp news */
.news{ margin:0 0 1em; overflow:hidden; clear:both;}
.news-title{ font:bold 18px/19px Georgia, "Times New Roman", Times, serif; margin:0 0 10px;}
.news-title a:hover {text-decoration:none; border-bottom:1px dotted #000;}
.news p{ font:13px/16px Arial, Helvetica, sans-serif; margin:0 0 10px;}
.news img{ margin:0 0 1em;}
.img-photo{ position:relative; display:block; margin:0;}
.img-photo img{margin:0;}
.img-photo span{ position:absolute;top:10px;right:12px;}

.ico-32x32 span{width: 32px;height: 32px; background:url(/sito/img/sprite.png?20161108) no-repeat;display:block; text-indent: 150%;white-space: nowrap;overflow: hidden;}
.ico-32x32 .news-green-ico {/*background: url(/sito/img/ico_green_card_32x32.png) no-repeat;*/background-position : left -705px ;}

.ico-32x32 .photo-green-ico {/*background: url(/sito/img/ico_green_photo_32x32.png) no-repeat;*/background-position : left -6115px ;}
.ico-32x32 .photo-gray-ico {/*background: url(/sito/img/ico_gray_photo_32x32.png) no-repeat;*/background-position : left -1783px ;}
.ico-32x32 .photo-blue-ico {/*background: url(/sito/img/ico_blue_photo_32x32.png) no-repeat;*/background-position : left -2728px ;}
.ico-32x32 .photo-cyano-ico {/*background: url(/sito/img/ico_cyano_photo_32x32.png) no-repeat;*/background-position : left -4725px ;}
.ico-32x32 .photo-greenLight-ico {/*background: url(/sito/img/ico_green_photoLight_32x32.png) no-repeat;*/background-position : left -6547px ;}

.ico-32x32 .video-green-ico {/*background: url(/sito/img/ico_green_video_32x32.png) no-repeat;*/background-position : left -6053px ;}
.ico-32x32 .video-gray-ico {/*background: url(/sito/img/ico_gray_video_32x32.png) no-repeat;*/background-position : left -5745px ;}
.ico-32x32 .video-grayDark-ico {/*background: url(/sito/img/ico_gray_video_32x32.png) no-repeat;*/background-position : left -6609px ;}
.ico-32x32 .video-blue-ico {/*background: url(/sito/img/ico_blue_video_32x32.png) no-repeat;*/background-position : left -3079px ;}
.ico-32x32 .video-cyano-ico {/*background: url(/sito/img/ico_cyano_video_32x32.png) no-repeat;*/background-position : left -2790px ;}
.ico-32x32 .video-greenLight-ico {/*background: url(/sito/img/ico_green_videoLight_32x32.png) no-repeat;*/background-position : left -5807px ;}
.ico-32x32 .video-orange-ico {background-position : left -1438px ;}
.ico-32x32 .video-red-ico {background-position : -110px -1500px;}

.ico-60x60 span{width: 60px;height: 60px;background:url(/sito/img/sprite.png?20161108) no-repeat; display:block;text-indent: 150%;white-space: nowrap;overflow: hidden;}
.ico-60x60 .photo-green-ico{/*background:url(/sito/img/ico_green_photo_60x60.png) no-repeat;*/background-position : left -1562px ;}
.ico-60x60 .photo-orange-ico{/*background:url(/sito/img/ico_orange_photo_60x60.png) no-repeat;*/background-position : left -2638px ;}
.ico-60x60 .photo-blue-ico{/*background:url(/sito/img/ico_blue_photo_60x60.png) no-repeat;*/background-position : left -5458px ;}
.ico-60x60 .photo-gray-ico{/*background:url(/sito/img/ico_gray_photo_60x60.png) no-repeat;*/background-position : left -2151px ;}
.ico-60x60 .photo-cyano-ico{/*background:url(/sito/img/ico_cyano_photo_60x60.png) no-repeat;*/background-position : left -7314px ;}

.ico-60x60 .video-green-ico{/*background:url(/sito/img/ico_green_video_60x60.png) no-repeat;*/background-position : left -1944px ;}
.ico-60x60 .video-orange-ico{/*background:url(/sito/img/ico_orange_video_60x60.png) no-repeat;*/background-position : left -6177px ;}
.ico-60x60 .video-blue-ico{/*background:url(/sito/img/ico_blue_video_60x60.png) no-repeat;*/background-position : left -3394px ;}
.ico-60x60 .video-blueLight-ico{/*background:url(/sito/img/ico_blueLight_video_60x60.png) no-repeat;*/background-position : left -3141px ;}
.ico-60x60 .video-gray-ico{/*background:url(/sito/img/ico_gray_video_60x60.png) no-repeat;*/background-position : left -524px ;}
.ico-60x60 .video-cyano-ico{/*background:url(/sito/img/ico_cyano_video_60x60.png) no-repeat;*/background-position : left -5301px ;}

.news-caption{ display:block;font:11px/13px Arial, Helvetica, sans-serif; color:#595959; margin:5px 0 7px;}

.news-inner{overflow: hidden; font:13px/18px Arial, Helvetica, sans-serif;padding:10px 12px 18px; color:#9ea49e;}
.news-inner .news-info{ display:block;}
.pp-column{ background:#e5e8e4; position:relative;}
.pp-column-pattern{ background:#e5e8e4 url(/sito/img/bk_column_pattern.png); position:relative;}
.pp-column .news-title{ font:bold 24px/26px Georgia, "Times New Roman", Times, serif;}

.big img{ width:100%;}
.big{background:#000;color:#9ea49e; margin:9px 0 20px;}

.pp-content-lbl{position:absolute; top:0; left:0; width:100%;height:0; z-index:2;}
/*.pp-inner .pp-content-lbl{ width:95%;}*/

.pp-lbl{min-width:100px; height:24px; display: table;font:bold 11px/24px Georgia, "Times New Roman", Times, serif; text-transform:uppercase; text-align:center; letter-spacing:.5px; color:#fff;margin:0 auto;padding:0 10px;}
.pp-lbl a{ color:#fff;}
.lbl-sx{/*width:100px;*/ text-align:left; margin:0;}

.lbl-green{background:#0f9a31;}
.lbl-orange{background:#ee5a09;}
.lbl-red{background:#b20000;}
.lbl-gray{background:#8d958f;}
.lbl-blue{background:#43708d;}
.lbl-white{background:#fff;}

.pp-inner{ width:95%; margin:0 auto 10px;}
.pp-inner .pp-category{ font-size:12px; color:#696969;}
.big .pp-category{ color:#fff;}
.pp-inner .pp-abs{font: 13px/16px Arial, Helvetica, sans-serif;color: #515151;margin: 0 0 10px;}
.big .news-inner .pp-abs{ color:#D3D3D3;}
.big .news-inner .pp-abs a{font-weight:bold; color:#fff;border-bottom:1px dotted #fff;}
.big .news-inner .pp-abs a:hover{text-decoration:none;}
.pp-inner .pp-abs strong{ font-weight:bold;}
.pp-inner .pp-abs em{ font-style:oblique;}
.pp-inner .pp-abs a{font-weight:bold; border-bottom:1px dotted #000;}
.pp-inner .pp-abs a:hover{text-decoration:none;}

.pp-inner .bt-share{width:16px; height:15px; display:block;float:left;/* background:url(/sito/img/sprite.png?20161108) no-repeat 10px top;*/background-position:10px 0;margin:0 0 7px; padding:0 0 0 15px; border:1px solid #8d958f; border-width:0 0 0 1px;}/*bt_share_gray.png*/
.pp-img{ position: relative; min-height:274px;}
.pp-caption,.pp-eyelet{ position:absolute; bottom:0; left:0; width:100%; display:block; background:url(/sito/img/black_gradient.png) repeat-x bottom;background-size:contain; padding:120px 0 0;}
.pp-caption strong,.pp-eyelet strong{ /*position:absolute; bottom:0px; left:0;*/width:98%; display:block; font:bold 14px Arial, Helvetica, sans-serif; text-transform:uppercase; /*letter-spacing:-.07em;*/ color:#fff; margin:0 0 0 12px;}
.news-info{ min-height:19px; overflow:hidden; display:block;}
.pp-category{ float:left;font:bold 11px/18px Arial, Helvetica, sans-serif; font-style:normal; color:#fff; margin:0 5px -2px 0;}
/*.bt-share{width:16px; height:15px; display:block;float:left; background:url(/sito/img/sprite.png?20161108) no-repeat 10px 0;margin:0 0 7px; padding:0 0 0 15px; border:1px solid #8d958f; border-width:0 0 0 1px;}*/
.bt-share{width:16px; height:15px; display:block;float:left; background:url(/sito/img/sprite.png?20161108) no-repeat;}/*bt_share_gray.png*/

/* sharethis */
.stButton{ margin:0 !important;}
.stButton .sharethis,.other-news .special .sharethis,.news-inner .sharethis{background: url(/sito/img/sprite.png?20161108) no-repeat 10px top!important; width: 16px;height: 15px;display: block;float: left;margin: 0;padding: 0 0 0 15px;border: 1px solid #8d958f;border-width: 0 0 0 1px;text-indent:99999em;}/*bt_share_gray.png*/
.news-inner .st_sharethis{ float:left; width:25px; height:15px; display:block;}
.news-inner .big .st_sharethis {width: 23px;}
.pp-inner .st_sharethis{ width:27px; height:15px; display:block; overflow:hidden;}
.news-inner .sharethis,.mm-container .sharethis,.box-special .sharethis,.protagonists .sharethis{ background-position:0 0 !important;/*background: url(/sito/img/bt_share.png) no-repeat 0 0!important;*/ width: 16px;height: 15px;display: block;float: left;margin: 0;padding: 0;text-indent:99999em; border:none;}
.big .news-inner .stButton .sharethis{background-position:10px 0!important;/*background: url(/sito/img/bt_share.png) no-repeat 0 0!important;*/ padding: 0 0 0 15px;border: 1px solid #8d958f;border-width: 0 0 0 1px;text-indent:99999em;}
.other-news .sharethis ,.magazine-container .sharethis,.social-container .sharethis{background: url(/sito/img/sprite.png?20161108) no-repeat 0 0!important; width: 16px;height: 15px;display: block;float: left;margin:5px 0 0;padding: 0;border:none;text-indent:99999em;}
.box-channel .stButton{ float:left;}
.box-channel .stButton .sharethis{ border:none;}
.news-inner .bt-share{ background-position:10px -7504px;}/*bt-share.png*/

.box-special .st_sharethis {width: 16px; float:left; margin:2px 0 0 7px }
.box-special .sharethis{text-indent:-999999em;}

.social-container .sharethis{ margin-top:20px;}
.box-channel .stButton .sharethis{padding: 0 0 0 12px;}
.box-channel .stButton{padding: 15px 0 0 5px;}
.content-channel .st_sharethis {width: 16px; float:left; margin:23px 0 0 7px;}
.content-channel .stButton{ margin:0; padding:0;}
.content-channel .stButton .sharethis{padding: 0 10px 0 0;}

.magazine-container .sharethis{text-indent:-999999em; margin:10px 0 0 10px;}
.mm-container .stButton,.magazine-container .stButton ,.social-container .stButton {width: 16px;float: left;}
.magazine-container .stButton{ margin:0 0 0 10px;}

.news-inner .news-more a,.tech-area .pp-column .news-more a{ color:#fff;background-position:-342px -5952px;}

.big .pp-title{color:#fff;  font:bold 40px/42px Georgia, "Times New Roman", Times, serif;margin:0 0 15px; padding:0;}
.big .pp-title a{color:#fff;}
.big .pp-title a:hover { text-decoration:none; border-bottom:1px dotted #fff;}

.pp-stit{ display:block; font:bold 14px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff;}

.news-more{ float:left; width:100%; margin:0;}
.news-more li{ background:url(/sito/img/dot_5x1_gray.png) repeat-x top;padding:4px 0;}
.tech-area .pp-column .news-more li{ background-image:url(/sito/img/dot_6x1_white.png) ;}
.news-more a{ display:block; background:url(/sito/img/sprite.png?20161108) no-repeat -108px -3864px; font:bold 11px/13px Arial, Helvetica, sans-serif;padding:0 0 0 15px;}


.pp-inner .news{ margin:0 0 15px;}
.pp-inner .small{ margin:0 0 5px;}

.big-more .news-more {background: none;margin: 0;}
.big-more .news-more li {background: url(/sito/img/dot_1x4_gray.png) repeat-y;/*display:block;*/ overflow:hidden; clear:both; margin:15px 0 0;}
.big-more .news-more img{ width:auto;margin:0 15px 0 45px;}
.big-more .news-more .img-photo{display: block;width: 100px;height: 50px;float: left; background:url(/sito/img/sprite.png?20161108) no-repeat -342px -5949px;}
.big-more .news-more .img-photo span {top:-4px;left: 11px;}

.big-more .news-more a{ background:none; padding:0;}
.big-more .news-more .news-title{ font:bold 14px/16px Arial, Helvetica, sans-serif;margin:0 0 0 140px;}
.big-more .news-more .news-category{ display:block; font:bold 11px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#0f9a31;margin:0 0 0 140px;}


/* hp pp-big */
.pp-big  .pp-content-lbl {width: 100%;}
.pp-big .pp-inner{ width:97%;margin:9px auto 0;}
.pp-big .big {margin:0 0 9px; overflow:hidden; min-height:520px;}
.pp-big header{ position:absolute; bottom:0; left:0;}
.pp-big .pp-caption,.pp-big .pp-eyelet {text-align: left; min-height:70px;}
.pp-big .pp-caption strong{ position:static; margin:0 0 0 12px;}
.pp-big .pp-stit{ margin:0 12px;}
.pp-big .pp-title {margin:0 12px;}
.sep-big .pp-column,.sep-big .pp-column-pattern,.sep-big .pp-small{ height:15px;background: #e5e8e4;}

.pp-big .news-more{ float:right; width:278px; background:url(/sito/img/dot_1x4_gray.png) repeat-y left;margin:0 0 0 8px; padding:0 0 0 10px;}
.pp-big .news-more li{ background:none;}
.pp-big .news-more a { color:#fff;}
/*.pp-big .news-info{ width:30%;}*/

/* hp pp-xbig */
.pp-xbig .pp-inner{ width:98%;/*height:490px;*/ position:relative; margin-top:9px;}
.pp-xbig .big {margin:0 0 9px; width:100%;/* height:490px;*/ overflow:hidden;}
.pp-xbig .big img{ width:auto; margin:0 0 3px;}
.pp-xbig .pp-caption{ min-height:50px; padding:45px 0 0;}
.pp-xbig .news-inner {padding: 15px 0 12px 18px;}
.pp-xbig  .pp-content-lbl {top: -9px;}
/*.pp-xbig .pp-img{ position:absolute; top:0; right:0; z-index:0;}*/
/*.pp-xbig .news-inner{ position:absolute; z-index:1; width:600px; height:471px; display:block;  background:url(/sito/img/bk_xbig.png) repeat-y; background-size:contain; margin:0;padding:20px 0 0 16px;}*/
.pp-xbig .pp-title{ margin:0 0 0 12px;}
.pp-xbig .pp-stit{ position:relative; font:bold 16px/18px Arial, Helvetica, sans-serif;color:#fff; text-transform:uppercase;}
.pp-xbig .pp-abs{ line-height:18px; color:#9ea49e;}

.pp-xbig .news-more{ width:auto; float:right; background:none; margin:0 0 0 5px;/* position:absolute; bottom:16px; left:16px;*/}
.pp-xbig .news-more li{ float:left; display:inline; width:152px; min-height:156px; background:url(/sito/img/dot_1x4_gray.png) repeat-y; padding: 0;}
.pp-xbig .news-more .pp-category{float:none; height:20px; display:block;  background:#000 url(/sito/img/sprite.png?20161108) no-repeat left -5949px; font-size:11px; color:#178131; text-transform:uppercase;padding:0 0 0 18px;}
.pp-xbig .news-more a{ color:#fff; font-size:14px; line-height:16px; background:none;padding:0 11px 0 18px;}
.pp-xbig  .img-photo span {right: 22px;}

.sep-xbig .pp-column,.sep-xbig .pp-small,.sep-xbig .extra{ height:14px;}

/* hp sport */
.pp-sport{ position:relative; background:#272727 url(/sito/img/bk_sport.png); padding:7px; color:#9ea49e;-moz-box-shadow: inset 0 0 30px #000;-webkit-box-shadow: inset 0 0 30px #000;box-shadow: inset 0 0 30px #000;}
.pp-sport a{color:#fff;}
.pp-sport .news-inner{padding:30px 12px 25px;}
.pp-sport .news{border:1px solid #7a7a7a; border-width:1px 0 0;}
.pp-sport .big{ background:none; margin:0; padding:15px 0;border:1px solid #5b5b5b; border-width:1px 0 0;}
.pp-sport .pp-title{ display:block;font:bold 26px/28px Arial, Helvetica, sans-serif; margin:0 0 11px 23px; letter-spacing:0;}
.pp-sport .big .pp-abs{ margin:0 0 0 23px; color:#fff;}
.pp-sport .big img{ margin:0 0 14px;}
.pp-sport .small{ margin:0;padding:10px 0 7px;}
.pp-sport .small img{ margin-right:10px !important;}
.pp-sport .small .img-photo span { top:5px; left:100px;}
.pp-sport .news-title{ display:block;font:bold 16px/18px Arial, Helvetica, sans-serif; margin:0 0 3px;}
.pp-sport .news-title a:hover{border-color:#fff;}
.pp-sport .pp-abs{ color:#fff;}
.pp-sport .pp-abs a{ font-weight:bold; border-bottom:1px dotted #fff;}
.pp-sport .pp-abs a:hover{ text-decoration:none;}
.pp-sport .pp-category{font-size:12px; line-height:18px; float:left; color:#ee5a09 !important;}
.pp-sport .news .bt-share,.pp-sport .big .bt-share{/* background-position:0 0;*/background-position: 0 -7504px; margin:5px 7px 0 0; padding:0; /* border:none;*/}
.pp-sport .big .news-more{width: 95%;margin: 0 0 15px 23px;}
.pp-sport .link,.pp-sport .link a {color:#ee5a09; margin:20px 0 0;}
.pp-sport .news-evidence{ clear:both; overflow:hidden; background:#272727; margin-bottom:10px; padding:20px 10px 10px 23px;	border:none;}
.pp-sport .news-evidence.big{ padding:20px;}

.news-evidence.big .pp-title { font-size:24px; line-height:26px;margin: 0 0 11px;}
.news-evidence.big .news-more { width:100%;margin:0;}
.news-evidence.big .pp-abs {margin: 0 0 10px;color: #fff;
}
.news-evidence.big .bt-share {margin: 0 10px 0 0;padding: 0 0 0 10px;border-right:1px solid #fff;}

.news-evidence .bt-share {background-position: 0px -7504px;}
.news-evidence .pp-category {
    font-size: 11px;
    float: left;
    color: #fff!important;
	text-transform:uppercase;
	background:#ff5924;
	display: inline-block;
	float:none;
	margin-bottom:7px;
	padding:3px 10px;
}

.soccer-results{ min-height:50px; clear:both; position:relative; border:1px solid #5b5b5b; border-width:1px 0 0; margin:20px 0 10px;}
.soccer-results .pp-content-lbl {top:-1px;}

.soccer-select select {background: transparent;width: 150px;height:24px;font:bold 11px/24px Arial, Helvetica, sans-serif; color:#2b2e2c;-webkit-appearance: none;padding:0 5px;border:none;}
.soccer-select{top:23px;width: 120px;height:24px;overflow: hidden;background: url(/sito/img/sprite.png?20161108) no-repeat 100px -936px #fff; margin:0 auto;}

.soccer-widget{ width:100%; background:#37251c; position:relative; margin:15px 0 0; padding:40px 0 20px;-webkit-box-shadow: inset 0 0 30px #000;-moz-box-shadow: inset 0 0 30px #000;-webkit-box-shadow: inset 0 0 30px #000;box-shadow: inset 0 0 30px #000;}
.soccer-widget table{ width:90%;text-align: center; margin:0 auto; color:#fff; font-size:12px; color:#949a94;}
.soccer-widget table a{color:#949a94;}
.soccer-widget th { font-size:10px; color:#e85403}
.soccer-widget td { width:15%;height: 14px;padding: 3px 0;vertical-align: middle;border: 1px solid #1f1510;border-width: 1px 0 0;}
.soccer-widget tr{ cursor:pointer;}
.soccer-widget tr:hover{ color:#fff;}
.soccer-widget tr:hover a{ color:#fff;}
.soccer-widget .day-season{color:#ee5a09; font-weight:bold;}
.soccer-widget .day-season td{border:none;}
.soccer-widget .squadra {width: 30%;text-align: left;font-weight:bold; }
.soccer-widget .result {width: 10%;padding: 0;letter-spacing: 2px; text-align:center;font-weight:bold; }
.soccer-widget .align-dx {text-align: right;}

.soccer-widget .b-l{border-left: 1px solid #1f1510;}
.soccer-widget .event-live{ color:#fff;}
.soccer-widget .event-live .align-dx{ background:url(/sito/img/ico_event_live.png) no-repeat 5px center;}
.soccer-widget .event-live { color:#fff;}
.soccer-widget .event-live:hover { color:#fff;text-decoration:underline;}
.soccer-widget-menu{ position:absolute; bottom:-50px; left:0;}
.soccer-widget-link{ width:75px; height:33px;float:left;  text-align:center; font:bold 12px/14px Arial, Helvetica, sans-serif; margin:0 5px 0 0; padding:5px 0 0; border:1px solid #c3cdc3;}
.soccer-widget-link a{width:75px; height:33px; display:block; font-size:11px; padding:0;} 
.soccer-widget-link span{ display:block;}

/* index-content */
.index-content .column-2 .span2 {width: 124px;}
.index-content .pp-column {background: none;}
.index-content .news{ background:url(/sito/img/dot_4x1_gray.png) repeat-x; margin:0; padding:10px 0 0;}
.index-content .small {margin: 0;}
.index-content .news-date{ display:block; width:50px; float:left;font-size: 11px;line-height: 13px;font-style: normal;color:#a1a39e;padding: 2px 0 0; text-transform:uppercase;}
.index-content .news-date span {display: block;}
.index-content .pp-column .news-title,.index-content .pp-column .news-info,.index-content .pp-column .news-abs{font-size: 13px;line-height: 16px; margin-left:65px;}
.index-content .news-info{ width:auto;}
.index-content .news .news-title{ display:block; font:bold 32px/34px Georgia, "Times New Roman", Times, serif; color:#292929;}
.index-content .news .news-title a{color:#292929;}
.index-content .small .news-title{ font-size:20px; line-height:22px;}
.index-content .news ul{margin:0 0 10px;}

.news-tags{overflow: hidden; margin:0 0 15px 65px;}
.news-tags strong{display: block;float:left;background: url(/sito/img/arrow_gray.png) no-repeat;font:bold 11px/13px Arial, Helvetica, sans-serif; color:#a3aaa3; margin:0 5px 0 0;padding: 0 0 0 15px;}
.news-tags ul{display: block;margin: 0 0 0 55px;}
.news-tags li{ float:left; margin:0 7px 0 0; line-height:13px;}
.news-tags a{display: block;font:bold 11px/13px Arial, Helvetica, sans-serif; color:#5d5d5d;}
.news .bt-share {/*background-position: 10px 0;*/margin: 0 0 7px;padding: 0 0 0 15px;/*border: 1px solid #8d958f;border-width: 0 0 0 1px;*/}

.index-content .pp-column .mm-container{background:url(/sito/img/dot_3x1_gray.png) repeat-x; margin:0  0 15px; padding:15px 0 0;}
.index-content .mm-container .mm-header-news{background: #161b17; overflow:hidden; margin:0; padding:7px;}
.index-content .mm-container .mm-header-news .news-abs{ color:#5c5e5b;}
.index-content .pp-column .mm-container .news-title{ color:#fff; font:bold 26px/28px Arial, Helvetica, sans-serif; margin-bottom:.2em;}
.index-content .pp-column .mm-container a{ color:#fff;}

.index-content .pp-small .mm-container{background: #1e1e1e url(/sito/img/bk_mm_photo.png); text-align:center; margin:10px 0 20px; padding:0 10px;}
.index-content .pp-small .mm-container .news{background: none; margin:0;}
.index-content .pp-small .mm-container h3 {color: #0f9a31;text-transform: uppercase;font:bold 11px/30px Arial, Helvetica, sans-serif;}
.index-content .pp-small .mm-container .news-title{font:bold 12px/14px Arial, Helvetica, sans-serif;color: #fff;text-transform: uppercase;margin: 0 0 15px;}
.index-content .pp-small .mm-container .news-title a{color: #fff;}
.index-content .pp-small .mm-container .link { background: url(/sito/img/dot_3x1_gray.png) repeat-x bottom;text-align: center;line-height: 45px; margin:0;}
.index-content .pp-small .mm-container .link a {color: #fff;}
.index-content .box-agenda-content {margin: 0 13px;padding: 13px 0 0;}
.index-content .pp-category { color:#696969;}

/* section-item */
.index-content .section-item{width:141px !important; margin-bottom:20px;}
.index-content .section-item h3{ display:block; background:url(/sito/img/arrow_gray.png) no-repeat left center;font:bold 12px/13px Arial, Helvetica, sans-serif; color:#0f9a31; margin:9px 0; padding: 0 0 0 15px;}
.index-content .section-item a{font:bold 12px/13px Arial, Helvetica, sans-serif; display:block; margin:0 0 0 10px ;}
.index-content .section-item strong{ font-size:12px; color:#5e5e5e;margin:0 0 0 10px ;}
.index-content .section-item ul{ width:100%; overflow:hidden;padding:3px 0;}
.index-content .section-item li{ background:url(/sito/img/dot_3x3_green.png) repeat-x top; padding:8px 0 6px;}
.index-content .section-item span {padding: 0 4px 0 0;float: left;line-height: 13px;color:#535f55;}
.index-content .item-companies{ border-top:1px solid #0f9a31;}

.pagination-bar{ width:100%; display:block; float:left; clear:both; background:url(/sito/img/dot_3x1_gray.png) repeat-x; padding:7px 0 0;}
.pagination-bar ul{ float:right;}
.pagination-bar li{float:left;height:18px;  display: inline-block;}
.pagination-bar .pg-next a,.pagination-bar .pg-last a,.pagination-bar .pg-prev a,.pagination-bar .pg-first a,
.pagination-bar .next a,.pagination-bar .last a,.pagination-bar .prev a,.pagination-bar .first a{ width:18px; height:18px;  display: inline-block; background:url(/sito/img/sprite.png?20161108) no-repeat left -189px; text-indent: 150%;white-space: nowrap;overflow: hidden;margin:0 4px; padding:0 4px; border-right:1px solid #e3e3e3;}/*bt_page_next.png*/

.pagination-bar .pg-last a, .pagination-bar .last a{background-position : left -45px ; margin:0 0 0 4px; padding:0 0 0 4px;}/**bt_page_last.png*/
.pagination-bar .pg-prev a,.pagination-bar .prev a{background-position : left -141px ;}/*bt_page_prev.png*/
.pagination-bar .pg-first a,.pagination-bar .first a{background-position : left -93px;}/*bt_page_first.png*/
.pagination-bar .num-pag{ float:left; display:inline;font:bold 12px/18px Arial, Helvetica, sans-serif; color:#696969;}
.pagination-bar b,.pagination-bar strong{ color:#0f9a31;}


/* region-section */
.region-section .header .brand {width:54%!important;}
.region-section .sub-menu .nav{ position:relative; height:36px; display:block;padding: 7px 0 0;}
.region-section .sub-menu a { line-height:14px;}
.region-section .bot-menu .nav-all {width: 67px; background-image:url(/sito/img/bk_bot_menuDark.png); margin:0;}
.region-section .nav-all .bt-home .icon{ left:10px; float:left;}
.region-section .logo{ position:relative; top:11px;left:10px; float:left;}
.region-section .nav-region{display: block;float: right;height: 34px;background: #2c352f url(/sito/img/bk_bot_menuMedium.png) repeat-x !important;}
.region-section .sub-menu span {padding: 1px 3px 0 2px;}
.nav-region li{ background:none;}
/*.nav-region .n-ext:hover .p2-nav{ left:0;}*/
.nav-region .n-ext .p2-nav{ background:#2c352f;}

.region-section .box-pressrelease .news-title {font: bold 12px/15px Arial, Helvetica, sans-serif!important; margin: 0;}
.region-section .box-pressrelease .lbl-gray{ background: #0f9a31;}
.region-section .box-pressrelease-container{background: none;box-shadow: none; margin:0 0 3px;}
.region-section .box-pressrelease .news {background: #cadde3 url(/sito/img/bk_blueLight.png);margin: 5px 0 0;padding: 9px;}
.region-section .box-pressrelease .news .news-title{background: url(/sito/img/sprite.png?20161108) no-repeat -342px -5849px;font: bold 14px/16px Georgia, "Times New Roman", Times, serif!important;color: #2b2b2b;margin: 0 0 .2em;padding: 0 0 0 12px;}
.region-section .box-pressrelease .news-stit{padding: 0 0 0 12px;}

.news-detail .box-postit .news-img{min-width:0; min-height:0;padding:0;}
.news-detail .box-postit .news-img img{margin:0;padding:0;}

/*.region-section .extra .breaking-news h2 {position: absolute;left: 0;width: 220px;}*/

.nav-region-city{ background:#fff !important; height:30px !important; padding:7px 0 0 !important;}
.nav-region-city ul{ padding:0 !important; }
.nav-region-city li{height:20px !important; border:none !important; padding:0 !important; }
.nav-region-city a{height:20px !important; display:inline-block !important; background:none !important; margin:0 4px 0 0 !important; }

.region-info{/* width:141px !important;*/ font-size:12px; line-height:15px; margin-bottom:20px; padding:6px 0 0; border-top: 1px solid #525f55;}
.region-info .location-icon{ width:20px; height:20px; display:block; background:url(/sito/img/sprite.png?20161108) no-repeat -329px -1944px; text-indent: 150%;white-space: nowrap;overflow: hidden;}
.region-info a{ font:bold 18px/24px Arial, Helvetica, sans-serif; display:block; margin:2px 0 5px;}
.region-info em{color:#808d83;font-size:12px; line-height:12px; display:block; margin:5px 0 0;}
.region-info strong{font:bold 11px/24px Arial, Helvetica, sans-serif; margin:5px 0 0; }
.region-info strong span{font-size:10px;}
.region-info .fb-link{ font:normal 12px/15px Arial, Helvetica, sans-serif; color:#333;}
/* region-item */
.extra .region-item{ margin-top:10px; border:none;}
.region-item{/*width:141px !important;*/ margin-bottom:20px; border-top: 1px solid #7f8f82;}
.region-item a{font:bold 12px Arial, Helvetica, sans-serif; display:block; margin:0 0 0 10px ;}
/*.region-item img{ height:30px; float:right;margin:0 0 5px;}*/
.region-item ul{ width:100%; overflow:hidden;padding:3px 0;}
.region-item li{ background:url(/sito/img/dot_3x3_green.png) repeat-x top; clear:both; padding:8px 0;}
.region-item li span {padding: 0 4px 0 0;float: left; line-height: 13px;color:#535f55;}
.region-item .item-tit{ text-transform:uppercase; display:block; color:#535f55;font:bold 12px/24px Arial, Helvetica, sans-serif; margin:0;}
.region-item em, .region-item caption{ width:100%; font-size:12px; line-height:13px; display:block; margin:7px 0;}
.region-item .link {margin: .3em 0 0;}
.region-item .link a { background:url(/sito/img/arrow_gray_3x5.png) no-repeat left center; display:inline; font-size:11px; line-height:11px; color:#555756; text-transform:uppercase;margin: 0; padding:0 0 0 7px;}

/* region-meteo */
/*.region-meteo .meteo-city{ width:100%; display:block;font:bold 12px Arial, Helvetica, sans-serif; text-align:left; padding:6px 0; border:1px solid #a9b9ac; border-width:1px 0 0;}*/
.region-meteo{margin-bottom:20px; border-top: 1px solid #7f8f82;}
.region-meteo .item-tit{ text-transform:uppercase; display:block; color:#535f55;font:bold 12px/24px Arial, Helvetica, sans-serif; margin:0;}
.region-meteo em{ width:100%; font-size:11px; line-height:13px; display:block; margin:7px 0;}
.region-meteo ul, .region-meteo table{background:url(/sito/img/dot_3x1_gray.png) repeat-x ; border-bottom: 1px solid #7f8f82 ;}
.region-meteo li{ width:32%; height:35px; float:left; display:block; background:url(/sito/img/dot_3x3_green.png) repeat-y left; text-align:center;padding: 0 0 0 3px;margin: 0 3px 0 0;}
.region-meteo a{ margin:0;}
.data-meteo{ width:100%; }
.data-meteo td{ width:25px; background:url(/sito/img/dot_3x3_green.png) repeat-y left; text-align:center;padding: 2px;margin: 0 3px 0 0;border-bottom: 1px solid #7f8f82;}
.data-meteo .meteo-city{ background:none; width:60%; text-align:left;}


/*.meteo-min{ padding:0 !important;}*/
.meteo-min span,.meteo-max span{ display:block; width:100%; height:25px; background-color:#d2ecf9;font-size:11px;line-height:25px !important;}
.meteo-max span{ background-color:#f8d9d7 ;}
.meteo-icon{ width:25px !important; padding:0;}
.meteo-icon img {width: 25px;}
/*.meteo-icon img{width:34px; height:34px;}*/
/*.index-content .int-meteo-min,.index-content .int-meteo-max,.index-content .meteo-min,.index-content .meteo-max{ display:none;}*/

.index-content .region-meteo a,.index-content .data-meteo td{font-size:11px; line-height:13px;}
.index-content .region-meteo li{ height:25px; }
.index-content .meteo-min span,.index-content .meteo-max span{ height:25px; line-height:25px !important;}


/* region-useful */
.region-useful li strong{font-size:12px; margin:0 0 0 10px; padding:0; color:#5e5e5e;}

/* region-sites */
.region-sites .item-tit{background:url(/sito/img/dot_3x3_green.png) repeat-x bottom;}
.region-sites li{ background:none;}
.region-sites strong{ font-size:11px; text-transform:uppercase;}

/* region-mm */
.region-mm .bot-menu {margin: 62px 0 2px !important;}
.region-mm .sub-menu{ display:none;}
.region-mm .span8{ width:661px;}
.region-mm .extra{ margin-right:17px;}
.region-mm .mm-index{ background:#1e1e1e url(/sito/img/bk_mm_video.png); position:relative; padding-left: 12px;}
.region-mm .mm-index a { color:#fff;}
.region-mm .mm-index-tab {width: 97%;}
.region-mm .mm-index-tab .selected a { background:none;}
.region-mm .mm-index .news {padding: 0 8px 30px 15px;}
.region-mm .mm-index .news-title { font-family:Arial, Helvetica, sans-serif;}
.region-mm .pagination-bar {width: 97%;float: none;margin: 0 auto;}
.region-mm .pagination-bar a{color:#808f84;}
.region-mm .pathway {width: 98%;padding-left: 2%;}
.region-mm .pathway .last,.region-mm .pagination-bar b {color: #43708d;}
.region-mm .arrow-white{ position:absolute; background: url(/sito/img/arrow_white13x7.png) no-repeat; z-index:1; width:13px; height:7px; display:block;}
.region-mm .arrow-photo {/*top: 132px;*/left: 150px;}
.region-mm .arrow-video{/* top:132px;*/ left:255px;}
.region-mm .footer-header {background: #fff url(/sito/img/bk_footer_header.png) repeat-x;}
.region-mm .pp-big-item{ margin:0; padding:15px;}
.region-mm .pp-big-item .img-photo {text-align: center;}
.region-mm .news-social-toolbar {width: 100%;float: left;margin: 10px 0;padding: 5px 0 0;border: 1px solid #3f4540;border-width: 1px 0 0;}
.region-mm .news-social-toolbar li {float: left;display: block;background: url(/sito/img/dot_1x3_lightGreen.png) repeat-y right;margin: 0 0 0 7px;padding: 0 7px 0 0;}
.region-mm .news-social-toolbar a {line-height: 22px;float: left;margin: 0 4px 0 0;}
.region-mm .news-copy {width: 100%;display: block;text-align: center;color: #8c8b8b;font-size: 11px;}

.region-mm .owl-photostory-number {width: auto;height: 15px;display: block;background: none;position: static;font-size: 13px;line-height: 30px;}
.region-mm  .og-close {position: absolute;top: 3px !important;right: 2px;width: 40px;height: 40px;background: url(/sito/img/bt_close_28x28.png) no-repeat center center;text-indent: 150%;white-space: nowrap;overflow: hidden;}

/* left content */
.pp-small{ margin:0;}

/* breaking-news */
.breaking-news{ margin-bottom:20px;}
.breaking-news ol{ margin:10px 0 0;}
.breaking-news li{ overflow:hidden; min-height:20px; padding:5px 0; border:1px solid #e3e3e3; border-width:1px 0 0;}
.breaking-news .meta{background-color:#b20000;color:#fff;text-align:center;float: left;margin:2px 0 0;padding:2px 3px;font:bold 10px Arial, Helvetica, sans-serif;border-radius: 2px;}
.breaking-news li a{ display:block; font: bold 12px/14px Arial, Helvetica, sans-serif; margin:0 0 0 42px;}
.breaking-news li img {width:60px; height:40px;margin: 0 0 0 10px !important;}
.breaking-news .link{ clear:both;margin: 5px 0 0;padding: 0;border: 1px solid #e3e3e3;border-width: 1px 0 0;}
.breaking-news .img-photo span {top: 4px;right:42px;}
/*.breaking-news .link a{ margin:0;}*/

/* hp other-news */
.other-news .news{ margin:10px 0 0; padding:9px 0 0; border:1px solid #e3e3e3; border-width:1px 0 0;}
/*.other-news .small{ margin:10px 0 0;}*/

.other-news .news p ,.other-news .news-title{margin: 0 0 5px;}
.other-news .news img{ margin:0 0 5px;}
.other-news .news .img-photo{ float:left;}
.other-news .small .news-title{font-size:12px;line-height:15px;}
.other-news .small .pp-category{ display:block; min-height:0; line-height:13px;float:none;margin:0 0 3px;}
.other-news .small .bt-share { background-position:0 0;margin:0 0 7px;padding: 0;border:none;}
.other-news .pp-category{color:#696969;}
.other-news .special{ background:url(/sito/img/bk_special.png) left 10px; overflow:hidden; display:block; padding:6px 9px 0;}
.other-news .special .news-channel{font:bold 11px/15px Arial, Helvetica, sans-serif;color: #696969; display:block; text-align:center; margin:0 0 3px;}
.other-news .special .news-title{font:bold 17px/17px Arial, Helvetica, sans-serif;}
.other-news .special .pp-category{min-height:25px;}
.other-news .bt-share { background-position:10px 0;margin:0;padding: 0 0 0 15px;border: 1px solid #8d958f;border-width: 0 0 0 1px;}
.other-news .adv{ margin:10px 0 0; padding:0;}
.other-news .link{ margin:5px 0 0; padding:5px 0 0;border: 1px solid #e3e3e3;border-width: 1px 0 0;}
.other-news .news-more {background:none;}
.other-news .news-more li{background-position: left top;}

/* extra */
.extra{ margin:0;}
.column-2{ background: url(/sito/img/bk_column.png) repeat-y 1px top; margin-bottom:20px;}
.column-2 .pp-lbl-large {width: 120px;}

.lbl-link{max-width:141px;}
.lbl-link .pp-lbl{ display:block; min-width:83px; }
.lbl-link .link{ display:block; width:35px; height:24px; line-height:24px; text-align:center; float:right; background:#666 url(/sito/img/sprite.png?20161108) no-repeat 4px -2026px; color:#fff; padding:0 0 0 3px;}
/* hp box meteo*/
.hp-box-meteo{ overflow:hidden;font:11px Arial, Helvetica, sans-serif; color:#515151; margin:0;}
.hp-box-meteo strong{font:bold 11px Arial, Helvetica, sans-serif; color:#2b2e2c; display:block; clear:both;}
.hp-box-meteo img{ width:56px; height:56px; margin:0 6px 6px 0;}
.hp-box-meteo em{ display:block; font-size:14px;color:#2b2e2c;}
.meteo-temp{ display:block; overflow:hidden; background:url(/sito/img/dot_1x4_gray.png) repeat-y; margin:7px 0 0; padding:5px 0 5px 12px;}
.meteo-select select {background: transparent;width: 118%;height:24px;font:bold 12px Arial, Helvetica, sans-serif; color:#2b2e2c;-webkit-appearance: none;padding:3px;border:none;}
.meteo-select{width: 100%;height:24px; display:block;overflow: hidden;background: url(/sito/img/sprite.png?20161108) no-repeat 121px -936px #d4e2d8;}

/* hp-box-cinema */
.hp-box-cinema{font:11px Arial, Helvetica, sans-serif; color:#515151; margin:0 0 18px;}
.hp-box-cinema ul{ margin:4px 0 0;}
.hp-box-cinema li {background: url(/sito/img/dot_4x1_gray.png) repeat-x;font: bold 11px/13px Arial, Helvetica, sans-serif;padding: 7px 0;}
.hp-box-cinema li span{ width:5px; height:5px; float:left; display:block; background:url(/sito/img/sprite.png?20161108) no-repeat -2px -5708px; margin:4px 4px 0 0;}
.hp-box-cinema .cinema-link{ float:right; width:30px; color:#8d958f;}

/* hp box stock */
.hp-box-stock{margin:0 0 18px;}
.hp-box-stock table{ width:100%;margin:7px 0 0;}
/*.hp-box-stock caption,*/.hp-box-stock thead{ display:none;}
.hp-box-stock caption{font:11px/13px Arial, Helvetica, sans-serif;color:#8d958f; text-align:left; margin:0 0 5px;}
.hp-box-stock caption:before{content: "•";display:block; float:left; color:#8d958f; margin:0 5px 0 0;}

.hp-box-stock table{background:url(/sito/img/dot_4x1_gray.png) repeat-x;}
.hp-box-stock tr{background:url(/sito/img/dot_4x1_gray.png) repeat-x bottom;}
.hp-box-stock .table-last{ background:none;}
.hp-box-stock .table-last tr{ background-position:top;}
.hp-box-stock td{vertical-align: middle;padding: 3px 0 0;}
.hp-box-stock{ font-size:11px; line-height:24px;color:#2b2e2c;}
.hp-box-stock .stock-ind,.hp-box-stock .stock-ind a{ font:bold 11px/11px Arial, Helvetica, sans-serif;}
.hp-box-stock .stock-val{ text-align:right;}
.hp-box-stock .stock-img{ width:11px;padding:0 0 0 3px ;}
.hp-box-stock .stock-img img{ float:right; width:11px;height:11px; display:block; margin:0;}

/* hp box popular */
.hp-box-popular ul{ width:100%;margin:7px 0 0;}
.hp-box-popular li{background:url(/sito/img/dot_4x1_gray.png) repeat-x;font:bold 11px/13px Arial, Helvetica, sans-serif; padding: 7px 0;}
.hp-box-popular li span:before{content: "•";display:block; float:left; color:#8d958f;}
.hp-box-popular a{ display:block;color:#2b2e2c;margin: 0 0 0 9px;}

/* hp in breve */
.short-container{ margin:10px 0 0;}
.short-container h2{ display:none;}
.header-short-content{ position:relative; min-height:50px; background:#484848 url(/sito/img/bk_short_container.png) repeat-x bottom; padding:7px;}
.header-short-content h3{font:bold 13px/14px Arial, Helvetica, sans-serif; margin:0 0 3px;}
.header-short-content .news-eyelet{ display:block; font-size:12px; line-height:14px; font-weight:bold;color:#a9afaa;}
.header-short-content a{color:#fff; }
.short-content img{ width:100%;}
.header-short-content .photo-Dgray-ico,.header-short-content .video-Dgray-ico{position:absolute;bottom:-15px;right:5px;display:block;text-indent: 150%;white-space: nowrap;overflow: hidden;}
.header-short-content .photo-Dgray-ico{/*background:url(/sito/img/ico_grayDark_photo_32x32.png) no-repeat;*/background-position : left -1500px ;}
.header-short-content .video-Dgray-ico{/*background:url(/sito/img/ico_grayDark_video_32x32.png) no-repeat;*/background-position : left -6609px ;}

/* hp box-channel */
.channel-group{ margin:0 0 30px;}
.channel-group .span4{ margin-left:0;}
.box-channel{ width:100%; float:none; overflow:hidden; clear:both; margin:0 0 20px;}
.box-channel img{margin:40px 0 10px;}
.header-box-channel{ position:relative; z-index:2;}
.header-box-channel h2{ position:absolute; top:16px; left:132px; font:bold 14px Georgia, "Times New Roman", Times, serif;color:#191919;}
.box-channel-brand{ position:absolute; top:2px; left:23px; width:110px; height:110px; background:url(/sito/img/sprite.png?20161108); display:block; font:bold 48px/110px Georgia, "Times New Roman", Times, serif; text-align:center; color:#fff;text-shadow: -1px 1px 2px #333;}

.box-channel .news-title{font:bold 20px/21px Arial, Helvetica, sans-serif; margin:0 0 3px 47px;}
.box-channel .news-abs{ font-size:13px; line-height:16px;color:#515151; margin:0 0 5px 47px;}
.box-channel .bt-share{margin: 5px 0 0 20px;}

.box-channel .news-more{ width:243px;background: #e8e8e8;padding: 0 5px; margin:0 0 0 47px;}
.box-channel .news-more a{ background:none;}
.box-channel .news-more span{ float:left;font-size:24px;line-height:13px;}
.box-channel .title-news-more{font:bold 11px/13px Arial, Helvetica, sans-serif; /*text-transform:uppercase;*/}

.ch-color-blue{ color:#0d9bd6;}
.ch-color-red{ color:#d20c0c;}
.ch-color-yellow{ color:#bbb20f;}
.ch-color-emerald{ color:#1ab284;}
.ch-color-cyano{ color:#53d1e4;}
.ch-color-orange{ color:#d6590a;}
.ch-color-brown{ color:#965206;}
.ch-color-violet{ color:#ed218f;}
.ch-color-purple{ color:#543369;}


.channel-viaggi .box-channel-brand{background-position : left -6733px ;}/*bk_logo_violet_110x110.png*/
.channel-viaggi .title-news-more,.channel-viaggi .news-more span,.channel-footer-container .channel-viaggi .box-channel-brand,.channel-viaggi .header-box-channel h2,.channel-viaggi .header-box-channel a{ color:#d0021b;}

.channel-motori .box-channel-brand{background-position : left -6267px}/*bk_logo_red_110x110.png*/
.channel-motori .title-news-more,.channel-motori .news-more span,.channel-footer-container .channel-motori .box-channel-brand,.channel-motori .header-box-channel h2,.channel-motori .header-box-channel a{ color:#d20c0c;}

.channel-scienza .box-channel-brand{background-position : left -4969px ;}/*bk_logo_green_110x110.png*/
.channel-scienza .title-news-more,.channel-scienza .news-more span,.channel-footer-container .channel-scienza .box-channel-brand,.channel-scienza .header-box-channel h2,.channel-scienza .header-box-channel a{ color:#049c68;}

.channel-mare .box-channel-brand{background-position : left -5161px ;}/*bk_logo_orange_110x110.png*/
.channel-mare .title-news-more,.channel-mare .news-more span,.channel-footer-container .channel-mare .box-channel-brand,.channel-mare .header-box-channel h2,.channel-mare .header-box-channel a{ color:#0c44c4;}

.channel-ambiente .box-channel-brand{background-position : left -2332px}/*bk_logo_blue_110x110.png*/
.channel-ambiente .title-news-more,.channel-ambiente .news-more span,.channel-footer-container .channel-ambiente .box-channel-brand,.channel-ambiente .header-box-channel h2,.channel-ambiente .header-box-channel a{ color:#0284cf;}

.channel-salute .box-channel-brand{background-position : left -3624px ;}/*bk_logo_cyano_110x110.png*/
.channel-salute .title-news-more,.channel-salute .news-more span,.channel-footer-container .channel-salute .box-channel-brand,.channel-salute .header-box-channel h2,.channel-salute .header-box-channel a{ color:#078fbc;}

.channel-tecnologia .box-channel-brand{background-position : -239px -6733px ;}/*bk_logo_gray_110x110.png*/
.channel-tecnologia .title-news-more,.channel-tecnologia .news-more span,.channel-footer-container .channel-tecnologia .box-channel-brand,.channel-tecnologia .header-box-channel h2,.channel-tecnologia .header-box-channel a{ color:#595959;}

/*.channel-terra .box-channel-brand{background-position : left -3484px ;}bk_logo_brown_110x110.png
.channel-terra .title-news-more,.channel-terra .news-more span,.channel-footer-container .channel-terra .box-channel-brand,.channel-terra .header-box-channel h2,.channel-terra .header-box-channel a{ color:#824705;}
*/
.channel-terra .box-channel-brand{background-position : left -6407px ;}/*bk_logo_yellow_110x110.png*/
.channel-terra .title-news-more,.channel-terra .news-more span,.channel-footer-container .channel-terra .box-channel-brand,.channel-terra .header-box-channel h2,.channel-terra .header-box-channel a{ color:#69660e;}

.channel-lifestyle .box-channel-brand{background-position : left -1231px ;}/*bk_logo_greenLight_110x110.png*/
.channel-lifestyle .title-news-more,.channel-lifestyle .news-more span,.channel-footer-container .channel-lifestyle .box-channel-brand,.channel-lifestyle .header-box-channel h2,.channel-lifestyle .header-box-channel a{ color:#05be53;}

.channel-legalita .box-channel-brand{background-position : left -4829px ;}/*bk_logo_greenApple_110x110.png*/
.channel-legalita .title-news-more,.channel-legalita .news-more span,.channel-footer-container .channel-legalita .box-channel-brand,.channel-legalita .header-box-channel h2,.channel-legalita .header-box-channel a{ color:#8fcd10;}

.channel-pmi .box-channel-brand{background-position : left -1231px}/*bk_logo_blue_110x110.png*/
.channel-pmi .title-news-more,.channel-pmi .news-more span,.channel-footer-container .channel-pmi .box-channel-brand,.channel-pmi .header-box-channel h2,.channel-pmi .header-box-channel a{ color:#05be53;}
.channel-pmi .header-box-channel h2{left: 136px;}
.channel-pmi .box-channel-brand{ font-size:42px;}
.channel-pmi img { margin: 55px 0 10px;}

.channel-small{ margin:9px 0;}
.channel-small .header-box-channel{height:auto; width:100%; display:block; margin:0 0 5px;}
.channel-small .header-box-channel h2{ position:static; margin:0 0 0 48px;}
.channel-small .box-channel-brand{ position:static; float:left; width:37px; height:37px; background:url(/sito/img/sprite.png?20161108) no-repeat;font:bold 16px/37px Georgia, "Times New Roman", Times, serif; margin:12px 6px 0;}

.content-channel{ background:#eaedea; display:block; overflow:hidden; margin:0 0 7px;padding: 0 3px 0 0;}
.box-channel .bt-share{margin:0 0 0 20px;}
.content-channel .bt-share{ height:40px;margin:10px 5px 0 0;}
.channel-small img{ float:left;margin:0 7px 0 0;}
.channel-small .news-title{font:bold 12px/14px Arial, Helvetica, sans-serif; margin:7px 0 0;}

.channel-viaggi.channel-small .box-channel-brand{background-position : left -1032px ;}/*/bk_logo_violet_37x37.png*/
.channel-motori.channel-small .box-channel-brand{background-position : left -7891px ;}/*bk_logo_red_37x37.png*/
.channel-scienza.channel-small .box-channel-brand{background-position : left -4609px ;}/*bk_logo_green_37x37.png*/
.channel-mare.channel-small .box-channel-brand{background-position : left -237px;}/*bk_logo_orange_37x37.png*/
.channel-ambiente.channel-small .box-channel-brand{background-position : left -3231px ;}/*bk_logo_blue_37x37.png*/
.channel-salute.channel-small .box-channel-brand{background-position : left -4355px ;}/*bk_logo_cyano_37x37.png*/
.channel-tecnologia.channel-small .box-channel-brand{background-position : -312px -6407px ;}/*bk_logo_gray_37x37.png*/
/*.channel-terra.channel-small .box-channel-brand{background-position : left -8060px ;}bk_logo_brown_37x37.png*/
.channel-terra.channel-small .box-channel-brand{background-position : left -1371px ;}/*bk_logo_yellow_37x37.png*/
.channel-lifestyle.channel-small .box-channel-brand{background-position : left -5391px ;}/*bk_logo_greenLight_37x37.png*/
.channel-legalita.channel-small .box-channel-brand{background-position : left -2898px ;}/*bk_logo_greenApple_37x37.png*/
.channel-pmi.channel-small .box-channel-brand{background-position : left -5391px ;}/*bk_logo_greenLight_37x37.png*/


/* hp mm-container */
.mm-container{ width:100%; background:#403e3e; overflow:hidden; z-index:1; position:relative;}
.mm-content{ width:499px; min-height:620px; position:relative;padding:55px 0 0;-moz-box-shadow: inset 0 0 30px #000;-webkit-box-shadow: inset 0 0 30px #000;box-shadow: inset 0 0 30px #000;}
.mm-content a{/*font:bold 13px/15px Arial, Helvetica, sans-serif;*/ color:#fff;}
.mm-content .bt-share {margin: 0 0 7px;padding: 0 0 0 8px;}/*bt_share.png*/

.mm-content .news {width: 142px;float: left;clear: none;background: url(/sito/img/sep_mm_content.png) repeat-y right;margin: 0 0 0 15px;padding: 0 8px 0 0;}
.mm-content .news-title{font:bold 13px/15px Arial, Helvetica, sans-serif; margin:5px 0 0 25px;}
.mm-content .last{ background: none;}

.mm-content .big{ background:none; width:458px; float:none; margin:0 auto 20px;}
.mm-content .news .v-center{ min-height:90px;}
.mm-content .big .v-center{ min-height:270px;}

.mm-content .v-center a{display: table-cell;vertical-align: middle; }
.mm-content img{ width:auto;margin:0 0 10px;}
.mm-content .info-content{ min-height:70px; margin:0 0 1em;}

.mm-content .news-date{ display:block;font:bold 11px/13px Arial, Helvetica, sans-serif; color:#8c8b8b;margin:0 0 0 25px;}
.mm-content .news-category{ display:block;font:bold 11px/13px Arial, Helvetica, sans-serif; margin:0 0 0 25px; color:#178131;}
.mm-content .big .news-title{display:block;font:bold 18px/20px Arial, Helvetica, sans-serif; text-transform:uppercase;}
.mm-content .news-title a:hover{border-color:#fff;}

.link{ width:100%; clear:both; text-align:right; color:#8c8c8c;/*float:left; margin:1em 0 0;*/}
.link span{ margin:0 3px 0 10px;}
.link a{font:bold 12px/14px Arial, Helvetica, sans-serif; color:#8c8c8c; margin:0;}

.mm-container .link a{margin:0 20px 0 0;}
.video-content .news-category{color:#43708d;}

.video-content{ background:#1e1e1e url(/sito/img/bk_mm_video.png);}
.photo-content{ background:#2d2d2d url(/sito/img/bk_mm_photo.png); /*border:1px solid #403e3e; border-width:0 1px 0 0;*/}

/*hp social-container */
.social-hp-area{background:#fff;position:relative; z-index:1;}
.social-container{ background:url(/sito/img/bk_social_container.png) repeat-y 51.5% 0;min-height:545px;position: relative;z-index: 1; margin-top:30px; margin-bottom:30px;}
.social-container .span4 {width: 307px;}

.social-content{ position:relative; padding:34px 0 0;}
.news-detail .social-content{ margin:0 0 30px;}
.social-content .news{ width:95%; background:none; margin:0 0 0 3%; padding:5px 0 10px; border-top:1px solid #e3e3e3;}
.social-content .news img{margin:25px 10px 0 0;}
.social-content .info-content{width: 85%; float:left; margin:0 5px 0 0;}
.social-content .bt-share{ margin-top:20px;}
.social-content .news-many{ display:block; font-size:11px; color:#969a96; margin:0 0 0 30px;}
.social-content .news-category{font:bold 11px/16px Arial, Helvetica, sans-serif; display:block; margin:0 0 0 30px; color:#696969;}
.social-content .news-title,.index-content .social-content .news-title{display:block;font:bold 12px/15px Georgia, "Times New Roman", Times, serif;margin:0 0 0 30px;}
.social-content .img-photo span {top: 10px;right:0;}
.news-detail .social-content .img-photo span {top: 10px;right: 10px;}

.social-content .social-menu{ float:none; width:290px; height:30px; overflow:hidden; margin:0 auto;border: 1px solid #e3e3e3;}
.social-content .social-menu ul{ float:right; margin-right:15px;}
.social-content .social-menu li {float: left;display: inline-block;}
.social-content .social-menu strong {margin: 0 4px 0 10px;}
.most-content .pp-lbl{ float:left; margin:0 0 0 12%;}
.most-container{ min-height:510px;}
.news-detail .extra .most-container {margin: 35px 0 0;}
.news-detail .extra .most-content .pp-lbl {margin: 0 0 0 -17px;}


.social-menu-select{width: 41%;height: 24px;display: block;overflow: hidden;background:#656d65;}
.social-menu-select select {background: url(/sito/img/sprite.png?20161108) no-repeat 107px -609px #656d65;width: 118%;height: 24px;font: bold 12px Arial, Helvetica, sans-serif;color: #fff;-webkit-appearance: none;padding: 3px;border: none;}


/*.hp-section .extra .social-content .pp-lbl { width:100px;text-align:left; margin:0; padding:0 10px;}*/
.hp-section .extra .social-content,.region-mm .extra .social-content{ width:302px; margin-bottom:20px;}
.hp-section .extra .social-content .news,.region-mm .extra .social-content .news {width: 100%; margin:0;}
.extra .social-content .news {padding: 0 0 5px;}
.extra .most-container {min-height:0;}

/* hp magazine */
.magazine-container{ position:relative; z-index:1; overflow:hidden; background:#8bbbcd url(/sito/img/bk_magazin.png); min-height:485px; padding:80px 0 50px; -moz-box-shadow: inset 0 0 10px #666;-webkit-box-shadow: inset 0 0 10px #666;box-shadow: inset 0 0 10px #666;}
.magazine-container .span4 {width: 307px;position: relative;z-index: 1;}
.magazine-container .news{ position:relative; width:300px; height:405px; background:#fff; display:block; overflow:visible; padding:37px 0 0;}
.magazine-container .news-content{ min-height:283px; position: absolute; left:0; bottom:0; margin:0;}
.magazine-container .news-content img{margin:0;}
.magazine-container .info-content{ width:105px; margin:0;}
.magazine-container .bt-share{ margin:5px 0 0 11px; padding:0;}
.magazine-container .news-date{font:bold 11px/14px Arial, Helvetica, sans-serif; display:block; margin:0 0 0 37px; color:#8c8b8b;}
.magazine-container .news-category{font:bold 11px/13px Arial, Helvetica, sans-serif; display:block; margin:0 0 0 37px; color:#207697;}
.magazine-container .news-stit{ width:230px;font:bold 12px/16px Arial, Helvetica, sans-serif; display:block; margin:0 0 0 37px; color:#515151;}
.magazine-container .news-title{display:block; width:230px;font:bold 22px/24px Georgia, "Times New Roman", Times, serif; color:#212120;margin:0 0 19px 37px;}
.magazine-container .news-title a{color:#212120;}
.magazine-container .owl-wrapper-outer {overflow: visible;}

.header-box-magazine em{ position: absolute;top: -20px;right: 63px;font:10px Arial, Helvetica, sans-serif;color: #fff;z-index: 2;}
.box-magazine-brand{ background:url(/sito/img/sprite.png?20161108) no-repeat  -227px -660px; position:absolute; top:-50px; right:20px; width:167px; height:167px; display:block; font:bold 48px/42px Georgia, "Times New Roman", Times, serif; text-align:center; color:#fff;text-shadow: -1px 1px 2px #333;padding: 45px 0 0;}/*bk_circle_gray_167x167*/
.bk-blue .box-magazine-brand {/*background: url(/sito/img/bk_circle_blue_167x167.png) no-repeat;*/background-position : -182px -869px ;}
.magazine-container .link{ width:auto; position:absolute; bottom:20px; right:0px;}
.magazine-container .link,.magazine-container .link a{ color:#115578; margin:0 10px 0 0;}

/* sitemap-container */
.footer-container{ width:100%; min-height:465px;position:relative; z-index:0; background:#393731 url(/sito/img/bk_sitemap.png); display:block; overflow:hidden; color:#76756f;}

.footer-header .brand{ position:relative; display: inline-block; width:185px; height:41px; margin:20px 25px 0; vertical-align:middle;}
.footer-header .brand-logo {width:185px;height:41px; display:block; background:url(/sito/img/sprite.png?20161108) no-repeat  -164px -189px;}
.footer-header .brand-txt{ position:absolute; left:-9999999px;text-indent: 150%;white-space: nowrap;overflow: hidden;}
.ediction-menu-select select {background: transparent;width: 175px;height:30px;display:inline;font:bold 13px Arial, Helvetica, sans-serif; color:#686761;-webkit-appearance: none;padding:5px;border:none;}
.ediction-menu-select{width: 150px;height:30px; display: inline-block;overflow: hidden;background: url(/sito/img/sprite.png?20161108) no-repeat 130px -933px #e3e3e3;margin: 20px 0 0;vertical-align:middle;}

.footer-header{ width:100%; min-height:100%; background:#fff; position: relative;z-index: 0; font:11px/13px Arial, Helvetica, sans-serif;color:#5e5d57; text-align:center; padding:20px 0;}
.footer-header span{ display:block;}
.sitemap-container{ position:relative; margin:0 0 10px; padding:20px 0 0;}
.sitemap-container a{font:12px/16px Arial, Helvetica, sans-serif;color:#8c8c8c; display:block;}
.sitemap-container a strong{font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; text-transform:uppercase;color:#8c8c8c;}

.sitemap-lbl{ width:17px; height:9px; display:block; background:url(/sito/img/sprite.png?20161108) no-repeat left -7625px; margin:0 auto; text-indent: 150%;white-space: nowrap;overflow: hidden;}

.sitemap-content {width: 110px;position: relative;z-index: 1; min-height:300px;float: left;background: url(/sito/img/dot_1x3_gray.png) repeat-y right;padding: 0 0 0 10px;}
.sitemap-region{ width:250px;}
.sitemap-region ul {width: 117px;float: left;padding: 0!important;margin: 0 0 0 10px;}

.sitemap-content ul{ padding:0 10px;}
.sitemap-content li{ /*list-style-type:disc;margin:0 0 2px 15px;margin:0 0 7px 15px*/float: left;display: block;width: 100%; margin:3px 0;}
.sitemap-content span{ display: block;float: left;color: #8d958f;line-height: 17px;margin: 0 5px 0 0;}

.right-content{ margin:25px 0 0 5px!important;}
.sitemap-content.last{background:none;}

.channel-footer-container{background:#242921 url(/sito/img/bk_channel_sitemap.png); /*position:relative;*/ width:100%; /*min-height:85px;*/ float:left; display:block; clear:both; text-align:center; margin:10px 0 0;}
.channel-footer-container h2{ color:#b9b8b1; display:block;font:bold 14px Georgia, "Times New Roman", Times, serif; text-transform:uppercase; margin:10px auto;}
.channel-footer-container ul{width: 96%;margin: 0 auto;display: table;}
.channel-footer-container li{ display: table-cell; width:70px; text-align:center; padding:0 0 20px 15px;}
/*.channel-footer-container .channel-ambiente, .channel-footer-container .channel-scienza,.channel-footer-container .channel-salute{ min-width:180px;}*/

.channel-footer-container .header-box-channel a{font-weight:bold; text-align:center; color:#fff;text-transform:uppercase;}
.channel-footer-container .box-channel-brand{width:34px; height:34px; display:block; position:static; background-position: left -6873px;font:bold 14px/34px Georgia, "Times New Roman", Times, serif; margin:0 auto 5px; text-shadow:none;}

.services-footer-container{ float:left; width:100%; padding:18px 0; font-size:11px; line-height:14px;}
.services-footer-container h2,.services-footer-container h2 a{ color:#b9b8b1; display:block;font:bold 14px Georgia, "Times New Roman", Times, serif; text-transform:uppercase; margin:0 auto 10px;}
.services-footer-container a{ color:#fff; }
.product-footer{ float:left; margin:0 0 0 18px;}
.product-footer a{font:bold 14px/16px Georgia, "Times New Roman", Times, serif;background: url(/sito/img/sprite.png?20161108) no-repeat -331px 50px; display:block; height:70px;}

.product-footer li{width:105px;float:left;background: url(/sito/img/dot_1x3_gray.png) repeat-y right; margin:0 10px 0 0; padding:0 10px 0 0;}

.company-footer,.contact-footer{ float:left; width:192px; min-height:130px; line-height:18px; padding: 0 10px 0 15px; border-right:1px solid #4e4d45;}
.company-footer a{font:bold 14px/26px Arial, Helvetica, sans-serif; text-transform:uppercase;}
/*.company-footer li{ list-style-type:disc;margin: 0 0 0 15px;}*/
.company-footer span{ display:block;}
.company-footer strong{ display:block;font:bold 23px/25px Arial, Helvetica, sans-serif;}

.services-footer{ float:right; width:225px; min-height:130px; line-height:18px; padding: 0 10px 0 15px; border-left:1px solid #4e4d45;}
.services-footer li{ float:left; width:50%; margin:0 0 10px;}
.services-footer a{ font-size:14px; line-height:18px; background:url(/sito/img/sprite.png?20161108) no-repeat; display:block; padding:0 0 0 23px;}

.services-footer .mobile-app{ background-position: -330px -3020px;}
.services-footer .rss{background-position: -330px -3045px}
.services-footer .meteo{background-position: -330px -3070px;}
.services-footer .sweepstake{background-position: -330px -3095px;}
.services-footer .cinema{background-position: -330px -3120px;}
.services-footer .stock{background-position: -330px -3145px;}
.services-footer .sconto{background-image: url(/sito/img/ico_sconti_16x16.png);}

.footer-disclaimer{ width:100%; min-height:44px; display:block; overflow:hidden; padding:22px 0;}
.certified-footer{ font-size:10px; line-height:13px;}
.certified-footer span{width: 220px;float: left;margin: 3px 10px 0 22px;}
.certified-footer img{float: left;}
.certified-footer a{ font-weight:bold; }
.certified-footer a:hover{text-decoration:underline;}

.ca2011{width:177px;height:52px; display:block;float: left;background: url(/sito/img/sprite.png?20161108) no-repeat left -4457px;}

.adv-partner, .tech-partner{width:61px;height:19px; display:block;background: url(/sito/img/sprite.png?20161108) no-repeat left -7265px;}
.tech-partner{background-position : left -4676px ;}

.footer-disclaimer .partners{ float:left; margin:0 0 0 15px;}
.footer-disclaimer .partners li {margin: 0 0 5px;}

.footer-disclaimer-menu,.add-site-footer{ float:right;}
.footer-disclaimer-menu{  background:url(/sito/img/dot_1x3_gray.png) repeat-y; line-height:16px;margin:0 15px; padding:0 0 0 15px;}
.footer-disclaimer-menu ul{ margin:-5px 0 0;}
.footer-disclaimer-menu li{ /*list-style-type:disc;margin: 0 0 0 15px;*/display: block;width: 85px; margin:0;}
.footer-disclaimer-menu span{ display: block;float: left;margin: 0 5px 0 0;}

.footer-disclaimer-menu a{/*display:block;*/ font-size:11px;color:#4e4d45;}

.add-site-footer{ width:85px; min-height:65px; background:url(/sito/img/dot_1x3_gray.png) repeat-y;padding:0 0 0 15px;}
.add-site-footer a{ display:block; font:bold 11px/13px Arial, Helvetica, sans-serif;color:#4e4d45;}

/* inner-section */
.inner-section .header{ height:62px; background-image:url(/sito/img/bk_header_int.png);}
.inner-section .header .brand{ width:43%;}
.inner-section .header .brand-logo {width:88px;height:20px; /*background-image:url(/sito/img/logo_ansa_88x20.png);*/background-position : left -3956px ; float:left;margin:21px 0 0 14px;}
.inner-section .header .brand strong { float:left; display:inline-block;font: bold 38px/64px Georgia, "Times New Roman", Times, serif;color: #fff;text-shadow: 0 0 5px #333;margin: 0 0 0 5px;}
.inner-section .utility-menu ul{margin: 18px 15px 0 0;}
.inner-section .bot-menu{margin: 62px 0 0;}
/*.inner-section .news-inner{padding: 0 12px 18px;}*/
.inner-section .breaking-news{ min-height: 305px;}

.inner-section .breaking-news a { font-size:12px; line-height:15px;}
.inner-section .breaking-news li { overflow:hidden; min-height:0;padding: 5px 0;}
.inner-section .breaking-news .meta {background-color: #8e9490; margin:0;}

/* section hot-topics */
.inner-section .hot-topics{ width:317px; height:auto; margin-left:-17px;}
.inner-section .hot-topics .nav a{ min-width:100px; height:24px; display:inline-block; background:#8e958e; font:bold 12px/24px Georgia, "Times New Roman", Times, serif; text-transform:uppercase;color:#fff; padding:0 0 0 7px;}
.inner-section .hot-topics a.selected{background: #0f9a31;}

/* hp-section */
.hp-section .column-2 {background: url(/sito/img/bk_column_index.png) repeat-y 172px top !important;}
.hp-section .column-2 .span6 { margin-right:9px;}

/*.hp-section .pp-caption{text-align:left;}*/
.hp-section .pp-caption strong{margin:0 0 0 12px;}
.hp-section .footer-header {background: #fff url(/sito/img/bk_footer_header.png) repeat-x;}

/*.hp-section .small .pp-category { color:#292929;}*/

.hp-section .breaking-news .meta{ background:#8e9490; margin:0;}
.hp-section .breaking-news li { overflow:hidden;padding: 5px 0;}
.hp-section .breaking-news a { line-height:15px;}
.hp-section .other-news .news {margin: 10px 0 0;}
.hp-section .extra .pp-lbl,.region-mm .extra .pp-lbl{ min-width:180px;text-align:left; margin:0;}
.hp-section .extra .most-content .pp-lbl,.region-mm .extra .most-content .pp-lbl{min-width: 100px;}

/* box-news */
.box-news{ margin-bottom:15px;}
/*.box-news img{ margin-bottom:10px;}*/
.box-news .news{ background:none; margin:10px 0 0; padding:5px 0 0;border: 1px solid #e3e3e3;border-width: 1px 0 0;}
.box-news .news-title {font: bold 13px/16px Arial, Helvetica, sans-serif!important;margin: 0;}
.box-news .news-stit {font-size: 11px;line-height: 15px; color:#5d5d5d; margin:0;}
.box-news .link {clear: both;margin: 5px 0 0;padding: 0;border: 1px solid #e3e3e3;border-width: 1px 0 0;}


/* english-area */
.english-area .header .brand-logo{ width:96px; background-position:-253px -4309px;}
.english-area .brand-logo-eng{float:left; margin:0; }
.english-area .header .brand {width: 70% !important;}
.english-area .edition-menu strong {width: 160px;background-position: 173px -5694px;}
.english-area .utility-menu ul {margin: 18px 35px 0 0 !important;}
.english-area .footer-header {background: #fff url(/sito/img/bk_footer_header.png) repeat-x;}

.english-area .hot-topics strong {background-position: 66px -5696px;}
.english-area .hot-topics-menu strong {background-position: 66px -5693px;}

.english-area .bot-menu { background:#515f54 url(/sito/img/bk_bot_menu.png) repeat-x;}
.english-area .slider-content-search .arrow-dark {left: 820px;}
.english-area .hot-topics{width:100% !important;}
.english-area .pp-inner {margin: 9px auto;}
.english-area .pp-big .pp-lbl {width: 145px;}
.english-area .sep-big .pp-column-pattern{ height:10px;}
.english-area .utility-menu .last{ width:auto;}
.english-area .pp-caption strong{ position:static;}
.eng-events .lbl-sx {width: 140px;}
.english-area .mix-menu .hot-topics-menu {margin:0;}
.english-area .box-postit .lbl-sx {width: 178px;}

/*.header .brand-en{ position:relative; float:left; height:70px; display:block; margin:9px 0 0 14px;}
.inner-section .header .brand-en {margin: 0;}*/
.brand-en strong {float: left;display: inline-block;font: bold 38px/64px Georgia, "Times New Roman", Times, serif;color: #fff;text-shadow: 0 0 5px #222;margin: 0 0 0 5px;}
/*.header .brand-en img{ display:inline;}*/

.english-area .n-ext-nav {width: 120px;font: bold 14px/36px Arial, Helvetica, sans-serif;text-shadow: none;}
.english-area .n-ext:hover .p2-nav{ left:0 !important;}
/*.english-area .p2-nav a{ color:#3d4842;text-shadow: none;}
.english-area .p2-nav span { color:#3d4842;text-shadow:none;}*/
.english-area .evidence a{ color:#0f9a31;}
/*.english-area .bot-menu li {float: left; height:34px; overflow:visible;}*/

/*.english-area .n-ext{ position:relative !important; z-index:10;  }*/
.english-area .p2-nav {width: 170px;}
.english-area .p2-nav li { width:100%;}

.english-mii{ text-align:center; }
.english-mii-lbl{ background:url(/sito/img/dot_1x3_gray.png) repeat-x 0 9px; font:bold 18px/20px Georgia, "Times New Roman", Times, serif; color:#434343;margin:0 0 10px;}
.english-mii-lbl strong{background: #e5e8e4 url(/sito/img/bk_column_pattern.png); padding:0 10px;}
.english-mii-logo{ margin:10px 0;}
.english-mii .news-title{ font:normal 36px/38px Georgia, "Times New Roman", Times, serif; text-transform: uppercase;}
.english-mii .news-info li{ height:16px; display:inline-block;}

.english-area .footer-container {min-height: 210px;}
.english-area .add-site-footer {min-height: 48px;}


/* stock-section */
.stock-section{ background:#c7d4cb url(/sito/img/bk_pattern_greenLight.png); margin-bottom:0;}
.stock-section .pp-lbl{margin-bottom:20px;}
.stock-partner{ background:#e9e9e9; width:155px; height:25px; clear:both; display:block; margin:20px auto 0; padding:5px 0 0; text-align:center;}
.stock-section .link { float:none;margin:0;}
.stock-section .link a{ color:#545955; font-size:11px; text-transform:uppercase; margin:0;}
.stock-section h3,.personal-stock-section h3 {display: block;width: 100px;text-align: center;font:bold 24px/26px Georgia, "Times New Roman", Times, serif;color: #fff;text-shadow: -1px 1px 2px #333;margin: 0 auto;}
.stock-section .hp-box-stock{ padding:0 10px;}

.stock-section thead {display: table-header-group; color:#0f9a31; font-family:Arial, Helvetica, sans-serif; font-weight:bold; border:1px solid #dbeae3; border-width:1px 0;}
.stock-section tr{background: url(/sito/img/dot_1x3_lightGreen.png) repeat-y left;}
.stock-section td,.stock-section th{  padding:7px 3px; border:1px solid #dbeae3; border-width:1px 0; vertical-align:middle;}
.stock-section .stock-ind{ width:35%; background:none;line-height:12px; text-align:left;text-transform:none;}
.stock-section .stock-val{ width:40%;}
.stock-section .stock-ren{ text-align:right;}
.stock-spread .stock-val{ width:auto;}
.stock-section .stock-var{width:25%; color:#0f9a31;text-align:right; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.stock-section .negative{ color:#b60e0e;}
.stock-evidence{ background:#a5b5ab url(/sito/img/bk_pattern_green.png);}
.stock-evidence .stock-ind{text-transform: uppercase;}

.stock-grafico label{ display:block; height:24px; line-height:24px; text-align:center; border:1px solid #dbeae3; border-width:1px 0; margin:5px 0 0;}
.stock-grafico-img{height:135px; box-shadow: 0 1px 3px #555;-webkit-box-shadow: 0 1px 3px #555;}
.stock-select select {background: transparent;width: 116%;height:27px;font:bold 12px Arial, Helvetica, sans-serif; color:#2b2e2c;-webkit-appearance: none;padding:3px;border:none;}
.stock-select{width: 100%;height:27px; display:block;overflow: hidden;background: url(/sito/img/arrow_vertical_gray.png) no-repeat 96% #eaefeb; margin:0 0 3px;}

.personal-stock-section{ background:#abbbb1 url(/sito/img/bk_pattern_greenDark.png); margin-bottom:20px;}
.personal-stock-section h3 {margin:15px auto;}
.personal-stock-section ul{ padding:0 10px;}
.personal-stock-section li{ overflow:hidden; padding:16px 0 12px; border:1px solid #b6c6bc; border-width:1px 0 0;}
.personal-stock-section img{ float:left;}
.personal-stock-section .news-stit{ margin:0 0 0 45px; display:block; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:14px;}
.personal-stock-section a{ color:#282a28;}
.personal-stock-section .news-stit span{font:12px Arial, Helvetica, sans-serif;}

/* video-extra-eco */
.video-extra-eco{margin-top:10px; margin-bottom:20px;padding:0 !important;}
.video-extra-eco .mm-item{ background:none;min-height: 300px; padding:10px;}
.video-extra-eco .news-img{ width:auto!important;}
.video-extra-eco .news .news-date {display: block;font: bold 11px/13px Arial, Helvetica, sans-serif;color: #8c8b8b;}
.video-extra-eco .news {border-color: #3c3c3c !important;}
.video-extra-eco .mm-right-item,.video-extra-eco .mm-top-viewed{width: 100%;margin: 0 auto;}
.video-extra-eco .img-photo span {top:5px;right:5px;}
.video-extra-eco .link{ width:95%; margin: -15px 0 15px;}
.video-extra-eco .mm-top-viewed .news-info,.video-extra-eco .mm-top-viewed .news-title{ margin-left:0;}
.video-extra-eco .mm-top-viewed .news {border-bottom: 1px solid #3c3c3c;padding-bottom: 12px;}
.video-extra-eco .mm-top-viewed .news-date {margin-top: 5px;}

.index-content .multimedia-container .news {background: none;margin: 0 0 1em;padding:0 0 12px;}
.index-content .mm-top-viewed .news-title {font-size: 16px;line-height: 18px;margin: 0;}
.index-content .multimedia-container .news-title,.index-content .multimedia-evidence .news-title {font: bold 13px/15px Arial, Helvetica, sans-serif;}
.index-content .multimedia-container a {color: #fff!important;}
.index-content .multimedia-container .news-date {width: auto;float:none;text-transform: none;}
.index-content .box-postit .news-title {font: bold 12px/15px Arial, Helvetica, sans-serif;margin: 0;}
.index-content .box-postit .news {background: none;margin: 0 10px;padding: 10px 0 5px;border-bottom: 1px solid #dedede;}

/* stock-detail */
.stock-detail .stickem-container{ margin:0;}
.stock-detail .stickem{ margin:0;}

.stock-detail .span8 {width: 678px; margin:0;}
.stock-detail .span4 {width: 290px;}
.stock-detail .footer-header {background: url(/sito/img/bk_footer_header.png) repeat-x;}
.stock-container {background: url(/sito/img/bk_stock_container.png) repeat-y -30px 0%;padding: 0 0 0 17px;}

.stock-container .iframe-content {padding-bottom: 96.25%;}

.stock-item{ background:url(/sito/img/dot_4x1_gray.png) repeat-x; margin:0 20px 40px 0; padding:10px 0 0;}
.stock-detail-content{ padding:0 0 250px;}
.stock-detail-content h2{font:bold 30px/34px Georgia, "Times New Roman", Times, serif; color:#37944c}
.stock-detail-content .service-menu{ float:right; margin: 0 17px 10px 0;}
.stock-detail-content .service-menu li {float: left; clear:none;background: none;margin:0 10px 0 0;padding: 6px 0 7px;}
.stock-detail-content .bt-suggest {background: url(/sito/img/bt_suggest_gray.png) no-repeat;}

.stock-table, .stock-table-list{width:100%; border-top:1px solid #859a8a;}
.stock-table th {background:url(/sito/img/dot_3x3_gray.png) repeat-y left;padding:10px 0 10px 10px; color:#647368; font-size:11px; font-weight:bold; text-align:left;}
.stock-table .stock-content {display:none;padding:0 0 100px;}
.stock-table .stock-content td{ padding:0;}

.stock-content-table{position:relative; padding:10px 0 0; border:1px solid #57b666; border-width:1px 0;}
.stock-content-table-header{ height:40px; font:bold 12px Arial, Helvetica, sans-serif; margin:0 0 20px; border-bottom: 1px solid #57b666;}
.stock-content-table-header em{ display:block; line-height:40px;margin:0 0 0 15px; }
.stock-content-table-header em strong, .stock-content-table-header em span{ margin:0 0 0 5px; }
.stock-content-table-menu{ display:block; float:right;margin: 8px 15px 0;}
.stock-content-table-menu li{ height:31px; float:left; margin:0 2px 0 0; padding:0 10px;border: 1px solid #57b666; border-width:1px 1px 0;}
.stock-content-table-menu .selected{ border-bottom:1px solid #fff;}
.stock-content-table-menu .selected a{ color:#37944c;}
.stock-content-table-menu li a{ color:#1b1c1b; line-height:31px;}
.stock-content-table-footer{ display:block; margin:20px 0 0; padding:15px; border-top: 1px solid #57b666;}

.stock-content .arrow-up{ width:15px; height:9px; display:block; background:url(/sito/img/arrow_white_15x9_up.png) no-repeat; position:absolute; top:-9px; left:60px;}

.stock-content .tableData{ width:94%; margin:0 auto;}
.stock-content .tableData th{ color:#1b1c1b; font-weight:normal;}
.stock-content .tableData td{ font-weight:bold; color:#2b2e2c; font-size:11px; padding:0 5px;}
.tableData caption{ width:96%; background:#c9e8d0 url(/sito/img/dot_4x1_gray.png) repeat-x bottom; text-align:left; font-weight:bold; text-transform:uppercase; padding:5px 2%;}
.tableData th{padding:5px;}

.tableData h3{ font-size:14px; font-weight:bold;}
.chartFooter, .chartCommands .titles{ display:block;font: bold 12px Arial, Helvetica, sans-serif;}
.chartCommands{ display:inline-block;}
.chart-img{ width:100%;}

.stock-table td { background:url(/sito/img/dot_3x3_gray.png) repeat-y left; font-size:13px; color:#000; vertical-align:middle; padding:12px 0 12px 10px; }
.stock-table th:first-child,.stock-table td:first-child{ background:none}
.stock-table .odd { background:#f3f6f4; cursor:pointer; }
.stock-table .even { background:#fff; }
.stock-table .over{ background:#c9e8d0;}
.stock-table .arrow{ background:transparent url(/sito/img/arrow_vertical_gray.png) no-repeat scroll 0px 0; width:16px; height:16px; display:block; float:left; margin:0 5px 0 0;}
.stock-table .up,.stock-table-list .up { background-image: url(/sito/img/arrow_vertical_grayUP.png) !important;}
.stock-table tfoot tr{ background:#e9e9e9;}
.stock-table tfoot td{ background:none; color:#647368; font-size:11px; border:1px solid #a9baad; border-width:1px 0;}
.stock-table .stock-open{ color:#37944c;}
.stock-table .stock-close{ color:#b50e0e;}
.stock-table .stock-open span, .stock-table .stock-close span{ font-size:30px; float:left; display:inline-block; margin:0 5px 0 0;}

.value-positive,.aumento{color:#37944c !important;}
.value-negative,.diminuzione{color:#b50e0e !important;}

.stock-table-list{width:100%; border:none;}
.stock-table-list .stock-contentList { display:none;}
.stock-table-list .stock-table{width:100%; border:none;}
.stock-table-list .stock-table td{padding:7px 0 7px 10px;;}
.stock-table-list h3{ display: inline; font:bold 25px/27px Georgia, "Times New Roman", Times, serif; color:#4e5b51;}
.stock-table-list .letter{ display:block; background-color:#c9e0ce; margin:0 0 2px; padding:5px 0; cursor:pointer; border:1px solid #859a8a; border-width:1px 0;}
.stock-table-list .arrowLetter {background: transparent url(/sito/img/arrow_vertical_gray.png) no-repeat scroll 0px 0;width: 16px;height: 16px;display: block;float: left;margin: 8px 5px 0 5px;}

.stock-menu p{ font:bold 28px/30px Georgia, "Times New Roman", Times, serif; color:#fff;text-shadow: 0 0 7px #222; margin:0 0 10px;}
.stock-menu li{ height:36px; position:relative; background:url(/sito/img/dot_3x3_gray.png) repeat-x top; padding:2px 0 0;}
.stock-menu a{font:bold 14px/36px Arial, Helvetica, sans-serif; color:#282a28; display:block; padding:0 0 0 10px}
.stock-menu a:hover,.stock-menu .active a{ position:absolute; width:294px; height:34px; background:#a9b8b0 url(/sito/img/arrow_green_16x34.png) no-repeat right;}
.stock-menu span{ color:#8d958f; margin:0 5px 0 0; display:none; }

/* fp-stock-section */
.fp-stock-section .pathway{border-top: 1px solid #e4ede6; margin-bottom:20px;}
.fp-stock-section .pp-column .bt-share{text-indent: 150%;white-space: nowrap;overflow: hidden;margin: 0 10px 7px 0;padding: 0 0 0 7px;border: 1px solid #8d958f;border-width: 0 1px 0 0;}
.fp-stock-section .pp-category {color: #0f9a31;}
.fp-stock-section  .news-abs {margin-bottom: 10px;}
.fp-menu{width: 141px; margin-left:17px; margin-bottom:15px;}
.fp-menu .pp-lbl { height:auto;font: bold 11px/13px Georgia, "Times New Roman", Times, serif;padding: 5px 10px;}

.fp-menu ul{ margin:10px 0 0;}
.fp-menu li {background: url(/sito/img/dot_3x3_green.png) repeat-x top;clear: both;padding: 8px 0;}
.fp-menu li span {float: left;line-height: 13px;color: #535f55;padding: 0 4px 0 0;}
.fp-menu a {font: bold 12px Arial, Helvetica, sans-serif;display: block;margin: 0 0 0 10px;}

.fp-intro{ padding:7px 0; border-top:1px solid #178232;}
.fp-intro h2{ font-size:22px; line-height:26px; font-weight:bold; color:#178232;}
.fp-intro strong{ font-weight:bold;}
.fp-stock-section .news-txt h3{ font-size:16px; font-weight:bold;color: #4c514d;}
.fp-stock-section .news-txt img{ margin:0 0 10px;}
.fp-stock-section .lst-news {color: #000 !important; margin-bottom:20px !important;}
.fp-stock-section .lst-news li{ margin-bottom:10px;}
.fp-stock-section .news-copy{ display:block; font-size:13px; line-height:15px;color:#8d958f; margin:10px 0;}

.fp-stock-section .news-txt table{ width:100%; font-size:12px; line-height:14px; margin:0 0 20px;}
.fp-stock-section .news-txt table td {padding: 2px;text-align: center;}
.fp-stock-section .tableheader {background-color: #ddd;}
.fp-stock-section .tabledata {background-color: #f4f4f4;}

.educationa-content .pp-column .news-title, .educationa-content .pp-column .news-abs{ margin-left:0;}
.fp-menu-edu a{ font:16px/18px Georgia, "Times New Roman", Times, serif; color:#282a28;}
.fp-menu-edu li span{ font-size:24px; color:#c3cdc3;}

.fp-menu-calc li a{ display:inline; font:bold 14px/16px Arial, Helvetica, sans-serif; color:#282a28; margin:0;}
.fp-menu-calc span{ font-size:11px; line-height:13px; font-weight:normal; color:#5c5e5c; margin:0 0 8px;}


.fp-agenda li{ min-height:70px; clear:both; margin:0 0 15px;}
.fp-agenda .news-info, .fp-agenda .news-abs {margin-left: 65px;}
.fp-impact{ float:right; width:70px;height:55px; text-align:center; border-left:1px solid #8c968e; padding:5px 0 0 7px}
.fp-impact span{ display:block; background:url(/sito/img/fp_ranking.png) no-repeat; width:62px; height:10px;text-indent: 150%;white-space: nowrap;overflow: hidden; margin:7px 0 0;}

.fp-impact .ranking1{ background-position:0 0;}
.fp-impact .ratings2{ background-position:0 -20px;}
.fp-impact .ratings3{ background-position:0 -40px;}
.fp-impact .ratings4{ background-position:0 -60px;}
.fp-impact .ratings5{ background-position:0 -80px;}

/* stock-personal-finance */
.stock-personal-finance .stickem-container{ margin:0;}
.stock-personal-finance .stickem{ margin:0;}
.stock-personal-finance .footer-header {background: url(/sito/img/bk_footer_header.png) repeat-x;}

.stock-personal-finance .span8 {width: 678px;margin-left: 0;}
.stock-personal-finance .span4 {width: 290px;}
.stock-personal-finance .stock-item { background:none;margin: 0 20px;padding: 5px 0 10px;}

.stock-container .adv{ width:300px; min-height:260px; margin:5px;}

.stock-menu-finance p{ font:bold 28px/30px Georgia, "Times New Roman", Times, serif; color:#fff;text-shadow: 0 0 7px #222; margin:0 0 10px;}
.stock-menu-finance li{ height:67px;  position:relative; background:url(/sito/img/dot_3x3_gray.png) repeat-x top; margin:0 0 3px;}
.stock-menu-finance a{position:absolute; top:3px; left:0; width:268px; height:35px; display:block; font:bold 14px/16px Arial, Helvetica, sans-serif; color:#282a28; display:block; padding:15px 48px 15px 10px;}
.stock-menu-finance em{font:13px/16px Arial, Helvetica, sans-serif;}
.stock-menu-finance a:hover,.stock-menu-finance .active a{ background:url(/sito/img/arrow_green_349x65.png) no-repeat right;}

.stock-personal-finance .item-odd,.stock-personal-finance .item-even{ background:#f1f9f4;}
.stock-personal-finance .item-even{ background:#fff;}
.stock-personal-finance .stock-detail-content{ padding:0;}
.finance-table{ text-align: left;}
.finance-table thead{ border-bottom:1px solid #859a8a}
.finance-table .sep{ border-top:1px solid #859a8a}
.finance-table h2{ position:relative;text-indent:-99999px;}

.finance-table h2 span{ position:absolute; display:block; width:83px; height:127px; background-repeat:no-repeat; top:-13px; left:3px; text-indent:-99999px;}
.mutuo-arms{ background-image:url(/sito/img/arms_mutuo.png)}
.auto-arms{ background-image:url(/sito/img/arms_auto.png)}
.casa-arms{ background-image:url(/sito/img/arms_casa.png)}
.fondi-arms{ background-image:url(/sito/img/arms_fondi.png)}
.obbligazioni-arms{ background-image:url(/sito/img/arms_obbligazioni.png)}
.td-content{ text-align:center;}


.finance-table h3{font:bold 22px/27px Georgia, "Times New Roman", Times, serif; color:#4c514d}
.finance-table  p{ font-size:14px; line-height:18px;}
.finance-table th{ padding:0 0 18px;}
.finance-table td { background:url(/sito/img/dot_3x3_gray.png) repeat-x; vertical-align:middle; font-size:15px; color:#4c514d; padding:15px 0; }
.finance-table .arms{ width:16%;}
.finance-table input{ margin:0 5px 0 0;}
.finance-table .description{ width:40%;}
.finance-table .odd { background:#dcf0e1; }
.finance-table .even { background:#f1f9f4; }
.finance-table .clear td{ background:none; font-weight:bold; padding:7px 0;}


/* protagonists */
.protagonists{ margin-bottom:30px;}
.protagonists .lbl-sx {width: 135px; margin:0 0 10px;}
.protagonists .news { background:url(/sito/img/dot_4x1_gray.png) repeat-x;margin: 0;padding: 9px 0 0;border:none;}
.protagonists .news-title {font:bold 15px/17px Arial, Helvetica, sans-serif;display: block;margin: 0 0 5px;}
.protagonists .news-eyelet{font:bold 12px/14px Arial, Helvetica, sans-serif;display: block; color:#595959;margin: 0 0 5px;}
.protagonists .pp-abs{ display:block; clear:both; font-size:11px; line-height:13px;}
.protagonists .img-lf {margin: 0 5px .5em 0!important;}
.protagonists .link{ background:url(/sito/img/dot_4x1_gray.png) repeat-x; margin:0; padding:5px 0 0;}
/*.protagonists .link a,.other-news .link a{margin:0;}*/

.hot-topics-content {display: block;overflow: hidden;margin: 5px 0 20px -16px;background:url(/sito/img/bk_column.png) repeat-y -4px;}
.hot-topics-content li {width: 140px;min-height:23px;height:auto;float: left;overflow: visible;display: inline;background: url(/sito/img/dot_4x1_gray.png) repeat-x;margin: 0 0 0 15px;padding: 9px 0 0;}
.hot-topics-content span{ color:#0f9a31; padding:0 4px 0 0; float:left; line-height:14px;}
.hot-topics-content a{ display:block; margin:0 0 0 10px;}

/* hp-int-editions */
.hp-int-editions{ margin:15px 0 0;}
.hp-int-editions h2 {font: bold 16px/18px Georgia, "Times New Roman", Times, serif;color: #7b847c;width: 100px;margin: 0 0 0 95px;padding: 15px 0 0;}
.int-edition-brand{ width:86px; height:86px; display:block; background:url(/sito/img/sprite.png?20161108) no-repeat left -4043px; float:left; margin:0 0 5px;}
.int-edition-big { clear:both; padding: 9px 0 5px;border: 1px solid #e3e3e3;border-width: 1px 0 0;}
.int-edition-big a{color:#fff;font:bold 16px/16px Arial, Helvetica, sans-serif;}
.int-edition-big .pp-img{ min-height:148px; color:#fff;margin: 0 0 5px;}
.int-edition-big .bt-share {background-position: 0 0;margin: 0 5px 0 0; padding:0;border: none;}
.int-edition-big header {position: absolute;bottom: 0;left: 0; padding:5px;}
.int-edition-big header strong {font-size: 11px;font-weight: bold;line-height: 17px;display: block;}
.int-edition-big .pp-abs{ font-size:13px; line-height:15px;}

/* International editions */
.int-editions{ clear:both;}
.int-editions strong{font:bold 22px/24px Georgia, "Times New Roman", Times, serif; color:#0f9a31; display:block; background:url(/sito/img/dot_4x1_gray.png) repeat-x; padding:7px 0 30px;}

.box-int-edition{width:100%; position:relative; float:left; clear:both; background:url(/sito/img/dot_4x1_gray.png) repeat-x; padding:7px 0 0;}
.box-int-edition,.box-int-edition img{ display:block;margin:0 0 10px;}
.header-box-int-edition{position:absolute; z-index:0;top:20px; left:-14px; width:83px; height:83px; display:block; background:#8fd14d url(/sito/img/bk_logo_int_edition_green.png) repeat-y;box-shadow: 5px 5px 15px #000;-webkit-box-shadow: 5px 5px 15px #000;}
.header-box-int-edition h2{font:bold 16px Georgia, "Times New Roman", Times, serif; text-align:center; color:#fff;text-shadow: -1px 1px 2px #333; margin:15px 0 0;}
.header-box-int-edition span{font-size:20px; display:block;}

.box-int-edition .news-title{font:bold 18px/20px Arial, Helvetica, sans-serif; margin:0 0 0 47px;}
.box-int-edition .news-abs{font-size:13px; line-height:16px;color:#515151; margin:0 0 10px 47px;}
.box-int-edition .bt-share{margin: 5px 0 0 20px;}
.box-int-edition .link{ margin:.5em 0 0;}
.box-int-edition .link a{ margin:0;}

.box-int-edition .news-more{ width:auto; margin:0 0 0 47px;}
.box-int-edition .news-more a{ background:none;}
.box-int-edition .news-more span{ float:left;font-size:30px;line-height:13px;}
.box-int-edition .title-news-more{font:bold 11px/13px Arial, Helvetica, sans-serif; text-transform:uppercase;}

.int-edition-brasil .news-more span{ color:#8fd14d;}
.int-edition-latina .header-box-int-edition{ background:#0dc29f url(/sito/img/bk_logo_int_edition_cyano.png) repeat-y;}
.int-edition-latina .news-more span{ color:#0dc29f;}
.int-edition-med .header-box-int-edition{ background:#2a8ce7 url(/sito/img/bk_logo_int_edition_blue.png) repeat-y;}
.int-edition-med .news-more span{ color:#2a8ce7;}
.int-edition-english .header-box-int-edition{ background:#e14d41 url(/sito/img/bk_logo_int_edition_red.png) repeat-y;}
.int-edition-english .news-more span{ color:#e14d41;}
.int-edition-europa .header-box-int-edition{ background:#4d88c0 url(/sito/img/bk_logo_int_edition_blueLight.png) repeat-y;}
.int-edition-europa .news-more span{ color:#4d88c0;}
.int-edition-neuropa .header-box-int-edition{ background:#4d88c0 url(/sito/img/bk_logo_int_edition_blueDark.png) repeat-y;}
.int-edition-neuropa .news-more span{ color:#4d88c0;}
.int-edition-neuropa h2 {margin: 9px 0 0; padding:0 !important;}

.int-edition-small{ margin:9px 0;}
.int-edition-small h2{ padding:10px 0 0;}
.int-edition-small .header-box-int-edition{position:static;width:85px; height:60px; display:block; margin:0 0 5px 60px;box-shadow: none;-webkit-box-shadow: none;}
.content-edition{ background:#eaedea; display:block; overflow:hidden; margin:0 0 7px;}
.content-edition .bt-share{margin:10px 0 0 20px;}
.int-edition-small img{ float:left;margin:0 7px 0 24px;}
.int-edition-small .news-title{font:bold 13px/15px Arial, Helvetica, sans-serif; margin:7px 0 0;}
.int-edition-small .header-box-int-edition span {font-size: 18px;line-height: 18px;}



/* box-agenda */
.box-agenda{ margin-bottom:25px;}
.box-agenda-container{ height:425px; width:100%; background:#eff1ee; margin:10px 0 5px;-moz-box-shadow: inset 0 0 10px #999;-webkit-box-shadow: inset 0 0 10px #999;box-shadow: inset 0 0 10px #999; overflow:auto;}

.box-agenda-content{ background:none !important; margin:0 13px; padding:13px 0 0;  border:1px solid #e2e4e3; border-width:1px 0 0;}
.box-agenda-content .date{ background:#8e958e; color:#fff; display:block; width:100px; height:16px;font:bold 11px/16px Arial, Helvetica, sans-serif; margin:0 0 5px; padding:0 0 0 7px; border-radius:3px 3px;}
.box-agenda-content .news-category{ font:bold 11px/13px Arial, Helvetica, sans-serif; display:block; text-transform:uppercase; color:#188331;}
.box-agenda-content .news-title{ font:bold 13px/16px Arial, Helvetica, sans-serif!important; margin:0;}
.box-agenda-content .news-stit,.box-agenda-content .news-stit p{font-size:11px; line-height:15px;}

/* box-posit */
.box-postit{ margin:20px 0;}
.box-postit .lbl-sx {width: 150px;}
/*.box-postit .lbl-sx em{ text-transform:none;}*/
.box-postit-container{width:100%; background:#eff1ee; margin:10px 0 3px; padding:5px 0 0;-moz-box-shadow: inset 0 0 10px #999;-webkit-box-shadow: inset 0 0 10px #999;box-shadow: inset 0 0 10px #999; overflow:auto;}
.box-postit-content{ background:none !important; margin:0 13px; padding:13px 0 0;  border:1px solid #e2e4e3; border-width:1px 0 0;}
.box-postit .news{ margin:0 10px;padding:10px 0 5px;border-bottom: 1px solid #dedede;}
.box-postit .news-title { font:bold 12px/15px Arial, Helvetica, sans-serif; margin:0;}
.box-postit .news-img img{ float:left; margin:0 7px 5px 0; }
.box-postit .news-stit{font-size:11px; line-height:13px; margin:0;}
.box-postit .copy{ display:block; text-align:center; font-size:10px; line-height:12px;}

/* press-releases */
.press-releases{ margin-top:30px; margin-bottom:30px;}
.logo-pres-releases img{ margin:-10px 0 0 7px;}
.press-releases .lbl-sx {width: 170px; float:left; margin:5px 10px 0 0;}
.press-releases ul { margin:10px 0 0;}
.press-releases li{ background:#DADADA; padding:5px 12px; margin:0 0 3px;}
.press-releases .news-title {font-size: 14px;line-height: 16px;display: block;margin: 0;}
.press-releases .link,.press-releases .link a{ margin:0;}
.press-releases p{font:11px Arial, Helvetica, sans-serif;  color:#727272;}

.news-detail .press-releases{ position:relative;}
.news-detail .press-releases h2 {position: absolute;left: 0;width: 180px;}
.news-detail .logo-pres-releases{ position:absolute; right:18px;}
.news-detail .press-releases ul {margin: 40px 0 0;}

/* tech-area */
.tech-area .other-news{ margin-top:15px;}
.tech-area .pp-column {background: #272727 url(/sito/img/bk_sport.png);padding: 0;color: #9ea49e;}
.tech-area .pp-news header {position: absolute;bottom: 0;left: 0;width: 100%;padding: 0 0 10px;}
.tech-area .pp-inner .pp-abs {color: #9ea49e;}
.tech-area .pp-column a,.tech-area .pp-column .pp-category{ color:#fff;}
.tech-area .big .pp-title {font: bold 38px/40px Arial, Helvetica, sans-serif;}
.tech-area .pp-img strong{ font:bold 14px Arial, Helvetica, sans-serif; text-transform:uppercase; /*letter-spacing:-.07em;*/ color:#fff; margin:0 0 0 12px;}
.tech-area .pp-news header strong{ margin:0 0 0 25px;}
.tech-area .pp-column a:hover,.pp-news a:hover {border-color:#fff;}
.bits-content{ padding:16px 0 0;}
.bits-content{ text-align:center;}
.bits-content .lbl{ background:url(/sito/img/dot_1x3_gray.png) repeat-x 0 9px; font:bold 18px/20px Georgia, "Times New Roman", Times, serif; color:#434343;}
.bits-content .lbl strong{background: #e5e8e4 url(/sito/img/bk_column_pattern.png); padding:0 10px;}
.bits-content-logo{ margin:10px 0;}
.bits-content .news-title{ font:normal 36px/38px Georgia, "Times New Roman", Times, serif; text-transform: uppercase;}
.bits-content .news-info li{ height:16px; display:inline-block;}

/*.pp-news .pp-caption{ min-height:80px;}*/
.pp-news .pp-caption strong {position:static;margin: 0 0 0 25px;}
.pp-news .news-title { font-family:Arial, Helvetica, sans-serif;margin: 0 7px 0 25px;}
.pp-news .pp-img{margin: 0 0 10px;}
.pp-news img { width:100%; margin:0;}
.pp-news .bt-share{ border:none; margin:0; padding:0; background-position:0 0;}
.pp-news .pp-abs{ margin:0 0 10px 25px;}
.pp-news .news-more{ width:auto; float:none; margin:0 0 0 25px;}
/*.pp-news .news-more,.pp-news .news-more li { background-image:url(/sito/img/dot_6x1_white.png);}*/

.box-category{ background:url(/sito/img/dot_5x1_gray.png) repeat-x; overflow:hidden; margin:0 0 30px; padding:9px 0 0; }
.box-category h2{ background:url(/sito/img/dot_5x1_gray.png) repeat-x bottom;  font:bold 24px/26px Georgia, "Times New Roman", Times, serif; color:#188331; margin:0 0 10px; padding:0 0 9px;}
.box-category .news-title{ font-family:Arial, Helvetica, sans-serif; margin:0 0 10px 30px;}
.box-category img{ margin:0 0 10px;}
.box-category .news-more,.box-category .news-more li{ background:none;}
.box-category .news-more span{ font-size:30px; line-height:13px; float:left; color:#188331; margin:0 5px 0 0;}
.box-category .news-more a {display: block;background: none;font: bold 11px/13px Arial, Helvetica, sans-serif;padding:0; margin:0 0 0 15px;}


/* football-section */
.football-section .int-menu{ background:#c9cec8 url(/sito/img/bk_sel_menu.png) no-repeat right; display:block; float:left;font:bold 14px/34px Arial, Helvetica, sans-serif; text-transform:none; margin:0 10px 0 0; padding:0 20px 0 15px;}
.football-section .selected a {background: #dfe1de;}
.football-section .sub-menu .nav{background-color:#dfe1de; height:34px; /*position:relative;*/}
.football-section .sub-menu .n-ext span {padding: 1px 8px 0;}
.football-section .sub-menu .n-ext-nav {width: 120px;font: bold 14px/36px Arial, Helvetica, sans-serif;text-shadow: none;}
.football-section .sub-menu .n-ext:hover .p2-nav{ left:-10px !important;/*width:828px; background-color:#dfe1de;*/}
.football-section .sub-menu .p2-nav a{ background-position: left -4159px !important; color:#3d4842;text-shadow: none;}
.football-section .sub-menu .p2-nav span { color:#3d4842;text-shadow:none;}
.football-section .sub-menu .evidence a,.football-section .pp-category{ color:#0f9a31;}
.football-section .sub-menu li {float: left; height:34px; overflow:visible;}

.football-section .sub-menu .n-ext{ position:relative !important; z-index:10;  }
.football-section .sub-menu .p2-nav {width: 170px;height: auto; background:#dfe1de;}
.football-section .sub-menu .p2-nav li { width:100%; height:auto !important;border: none!important;}
.football-section .sub-menu .plus .icon {/*background: url(/sito/img/arrow_circle_gray_12x12.png) no-repeat right 12px*/background-position : 2px -4776px !important; padding:0;}

.football-section .pathway{ border-top: 1px solid #e3e3e3; padding:5px 0;}
.football-section .news-copy{ width:98%; display:block; text-align:center; font-size:11px; line-height:13px; margin:0 auto 10px;}
.football-section .footer-header {background: #fff url(/sito/img/bk_footer_header.png) repeat-x;}
.football-teams-menu{ width:955px; height:55px; overflow:hidden;}
.football-teams-menu strong{ width:83px; display:block; float:left; font-size:11px; line-height:14px; color:#9ea49e; padding:5px 0 0;}
.football-teams-menu li{ display:block; float:left; background:url(/sito/img/dot_1x4_gray.png) repeat-y left; padding:0 3px 0 2px;}

/* live-soccer */
.live-soccer{ background:#3b3a3a; width:100%; height:auto; display:block; overflow:hidden; margin:0 0 15px;}
.live-soccer-info{ width:250px; float:left;}
.box-live-soccer{display: block; float:left;width: 127px;height: 127px;background: #fff;color: #2f2e2e;font:bold 17px/19px Arial, Helvetica, sans-serif;text-align: center;margin: 16px 10px 0 17px;-webkit-border-radius: 127px;moz-border-radius: 127px;border-radius: 127px;}
.box-live-soccer h2{margin:28px 0 5px;}
.box-live-soccer h2 span{ display:block;}
.box-live-soccer h3,.box-live-soccer em{ font-size:11px; line-height:13px;}

.menu-live-soccer{color:#fff; text-align:left; margin:20px 15px 0;}
.menu-live-soccer a{ font-size:12px; line-height:23px; color:#fff;}
.menu-live-soccer span{ float:left; margin:0 5px 0 0;}

.live-score{ padding:5px;}
.item-score{ width:142px; height:73px; display:block; overflow:hidden; float:left; background:#2f2e2e; font-size:11px; text-align:center; color:#a0a0a0;cursor:pointer;margin:0 4px 4px 0;}
.top-score{height: 20px;display: block; text-transform:uppercase; margin:5px 0 0;}
.ris-score { float:left; width:49%; padding:0 0 5px;/* border-left:1px solid #434242;*/}
.ris-score strong{ font-size:21px;}
.content-score{background:url(/sito/img/dot_5x1_gray.png) repeat-y 50% 20px; overflow:hidden;margin:0; }
.content-score .start{ text-transform:uppercase;}
.content-score em{ display:block;height: 20px; font-weight:bold;}

.live-score .live-event{ background:#a44815; color:#fff; }
.live-score .live-event .top-score{ background:#a44815; color:#fff;}
.live-score .live-event .live-ico{ background:#eb5603; margin:0 5px 0 0; padding:2px 5px;}

.finish-event{ background:#9f9f9f; color:#2f2e2e;}

/* .football-team-section */
.football-team-section .pp-small {margin: 0 0 0 17px;}

.pp-football-team{ position:relative;}
.pp-football-team .big {width: 100%;height: 332px;overflow: hidden;margin: 0;background: #fff;padding: 0 0 15px;}
.pp-football-team .pp-title {font: bold 48px/50px Arial, Helvetica, sans-serif; width:350px;}
.pp-football-team .pp-abs{width:350px;}
.pp-football-team .pp-img {position: absolute;top: 0;right: 0;z-index: 0;}
.pp-football-team .news-inner {position: absolute;z-index: 1;width: 80%;height: 311px;display: block;background: url(/sito/img/bk_xbig.png) repeat-y;background-size: contain;margin: 0;padding: 21px 0 0 16px;}

.football-team-info, .football-team-stats{ width:100%; text-align:center;margin: 0 0 20px;padding: 7px 15px 0; border-top:1px solid #515f55;}
.football-team-info h2{ font:bold 17px/22px Arial, Helvetica, sans-serif; color:#515f54}
.football-team-info img{ margin:0 0 10px;}
.football-team-info span{ display:block; font-size:11px; line-height:13px; color:#7f8f82;}
.football-team-info strong{ display:block; font-size:12px; font-weight:bold; color:#2b2e2c; margin:0 0 5px;}
.football-team-stats{ width:144px;text-align:left; margin: 0 0 20px;padding: 7px 0 0; border-top:1px solid #515f55;}

.item-team-stats h3{ font-size:11px; color:#7f8f82; text-transform:uppercase;}
.item-team-stats .standings{ width:100%; margin:0 0 15px;}
.item-team-stats .standings thead{ display:none;}
.item-team-stats .standings td{ background:url(/sito/img/dot_4x1_gray.png) repeat-x bottom; font-size:11px; font-weight:bold; color:#515f54;}
.item-team-stats .standings a{color:#515f54;}

.item-team-stats .stats{ width:100%; margin:0 0 15px;}
.item-team-stats .stats thead{ display:none;}
.item-team-stats .stats td{ background:url(/sito/img/dot_4x1_gray.png) repeat-x bottom; font-size:11px; font-weight:bold; color:#515f54;}
.item-team-stats .stats a{color:#515f54;}
.item-team-stats .value{ text-align:right;}

.item-team-stats .next-week{ width:100%; margin:0 0 15px;}
.item-team-stats .next-week thead{ display:none;}
.item-team-stats .next-week td{ background:url(/sito/img/dot_4x1_gray.png) repeat-x bottom; font-size:11px; line-height:13px; font-weight:bold; color:#515f54; padding:3px 0;}
.item-team-stats .next-week a{color:#515f54;}
.item-team-stats .next-week span{ display:block; font-weight:normal;}

/* football-team-players */
.football-team-players .pp-small {margin: 0 0 0 17px;}
.football-team-players .pp-column{ background:#d5d7d5; padding:20px 0;}
.football-team-players .pp-column h2{ font:bold 24px Arial, Helvetica, sans-serif; text-align:center; color:#6b7a6e; margin:0 0 20px;}
.football-team-players .data-players{ width:95%; font-size:11px; color:#3b413c; margin:0 auto 25px;}
.football-team-players .data-players a{ font-weight:bold;color:#3b413c;}
.football-team-players .p1a-thead{ background:url(/sito/img/bk_label_football_players.png) no-repeat center; height:60px; font-size:18px; line-height:53px;}
.football-team-players .p2-thead{text-align: left; font-size:11px; color:#7f8f82;}


/* football-stats */
.ext-container{border: 1px solid #c95508;border-width: 1px 0 0;padding: 3px 0 0px;}
.football-label {width: 780px;height: 43px;display: block;background: white;margin: 0 auto 25px;font: bold 20px/24px Arial, Helvetica, sans-serif;color: #c95508;border-radius: 0 0 2px 2px;}
.football-label em{ width:74px; display:block;font: 10px/12px Arial, Helvetica, sans-serif; color:#222623; margin:10px 8px 0 0;}
.football-label h2 {height: 32px;display: block;float: left;font: bold 28px/32px Arial, Helvetica, sans-serif;text-align: right; margin:3px 5px 0;padding: 0 20px 0 10px; border-right:1px solid #c95508;}
.football-label select {min-width: 450px; float: left;font: bold 28px/30px Arial, Helvetica, sans-serif;color: #c95508; margin:3px 8px 0 0;padding: 0;border: 0;}
.football-top-menu {display: block;width: 100%;float: left;}
.football-top-menu ul{ margin:0 0 0 14px;}
.football-top-menu li {background: #656866; width:100px;height: 26px;float: left;font: bold 13px/26px Arial, Helvetica, sans-serif;text-align: center;margin: 0 3px 3px 0;}
.football-top-menu a{ color:#1c1f1d;display:block;}
.football-top-menu .active {background: #c95508;}
.football-top-menu .active a{color:#fff; }

.football-bot-menu {display: block;width: 100%;float: left; color:#abc8b2;}
.football-bot-menu ul{ margin:0 0 0 14px;}
.football-bot-menu li {background: #000; width:24.3%;height:36px;float: left;font: bold 13px/36px Arial, Helvetica, sans-serif;text-align: center;margin: 0 1px 3px 0; border:1px solid #333; border-width:1px 0 1px 1px;}
.football-bot-menu a{ color:#abc8b2; display:block;}
.football-bot-menu .active {background: #fff; border-width:2px; height:32px; margin:1px 0 0; border-color:#000;}
.football-bot-menu .active a{color:#000;}
.leader-players li{ width:16.2%;}
.four-item li{ width:24.3% !important;}
.six-item li{ width:16.1% !important;}

.football-days {width: 98%;min-height: 30px;background: #000;display: block;clear: both;overflow: hidden;font: 13px/30px Arial, Helvetica, sans-serif;text-transform: uppercase;color: #6f7570;margin: 0 auto;padding: 0;}
.football-days span {display: block;text-align: center;float: left; line-height:54px; text-transform:none;margin: 0 20px;}
.football-days ul {max-width: 760px;display: block;overflow: hidden;float: right;margin: 0 80px 0 0;border: 1px solid #333;border-width: 0 0 0 1px;}
.football-days li {float: left;min-width: 35px;height: 28px;display: inline-block;text-align: center;padding: 0 2px 0;border: 1px solid #333;border-width: 0 1px 1px 0;}
.football-days a {color: #6f7570;font: normal 13px/24px Arial, Helvetica, sans-serif;}
.football-days .active {float: left;border-radius: 2px 2px 0 0;}
.football-days .active a {color: #fff;display: block;background: #c95508;min-width: 27px;height: 24px;line-height: 24px;margin: 2px 0 0;padding: 0 4px;border-radius: 2px;font-weight: bold;}

.container-football{ background:#2c322e url(/sito/img/bk_grayDark.png); min-height:900px;}
.container-football .pp-inner {width: 82%;height: 260px;position: relative;margin: 0 auto 25px;}
.container-football .big {margin: 0 0 9px;width: 100%;height: 260px;overflow: hidden;}
.container-football .pp-title {font: bold 46px/50px Arial, Helvetica, sans-serif; width:350px; display:block;}
.container-football .pp-abs{width:350px;}
.container-football .pp-category {color: #c95508;}
.container-football .pp-img {position: absolute;top: 0;right: 0;z-index: 0;}
.container-football .news-inner {position: absolute;z-index: 1;width: 80%;height: 239px;display: block;background: url(/sito/img/bk_xbig.png) repeat-y;background-size: contain;margin: 0;padding: 21px 0 0 16px;}
.container-football .pp-caption {display: none;}

.table-container{ width:98%; clear:both;  color:#a5a5a5; margin:0 auto; padding: 5px 0 10px;}
.table-container h2 {text-align: center;font: bold 18px/20px Arial, Helvetica, sans-serif;color: #5c5e5c;margin: 0 0 15px;}
.table-container .news-copy,.game-container .news-copy{ display:block; text-align:center; font-size:11px; color:#a5a5a5;}
.table-container .news-copy img{ display:block; margin:0 auto 5px;}
.table-container .news-copy br{ display:none;}
.table-container table{ width:100%; margin:0 0 10px;color:#abc8b2;}
.table-container thead tr{ color:#6f7570; font-size:11px; text-transform:uppercase;}
.table-container thead th{height: 25px; line-height:25px; border: 1px solid #000;border-width:0 1px 0 0;}
.table-container thead .last-td{ border:none;}
.container-football .b-r {border: 1px solid #000;border-width: 1px 1px 0 0;}
.table-container tbody tr{ height:35px; line-height:40px; cursor:pointer;}
.table-container tbody td{ text-align:center; vertical-align: middle; font-size:13px; line-height:15px; border: 1px solid #000;border-width: 1px 0 0;}
.table-container tbody a{color:#fff;}
.table-container tbody .team{ width:19%;font: bold 18px/20px Arial, Helvetica, sans-serif; color:#fff;}
.table-container .a-sx{ text-align:left; padding-left:5px;}
.table-container .a-dx{ text-align:right; padding-right:5px;}
.table-container tbody .ris { width:32px; }
.table-container .ris strong{ height:33px; width:30px; display:block; text-align:center; font: bold 22px/33px Arial, Helvetica, sans-serif; margin:3px 0;
background: #505752; /* Old browsers */
background: -moz-linear-gradient(top,  #505752 0%, #3d423f 71%, #383c39 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#505752), color-stop(71%,#3d423f), color-stop(100%,#383c39)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #505752 0%,#3d423f 71%,#383c39 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #505752 0%,#3d423f 71%,#383c39 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #505752 0%,#3d423f 71%,#383c39 100%); /* IE10+ */
background: linear-gradient(to bottom,  #505752 0%,#3d423f 71%,#383c39 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#505752', endColorstr='#383c39',GradientType=0 ); /* IE6-9 */
}
.table-container .active td, .live-event td{ color:#aa0e0c; background:#000;}
.table-container .active .bt-plus{ background-image:none;}
.table-container .active .b-r,.live-event .b-r{border-color: #460e0d; border-width:0 1px 0 0;}
.table-container .active .team,.live-event .team{ color:#fff;}
.table-container .active .ris strong,.live-event .ris strong{
color:#fff;
background: #7c1817; /* Old browsers */
background: -moz-linear-gradient(top,  #7c1817 0%, #7c1817 44%, #561110 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7c1817), color-stop(44%,#7c1817), color-stop(100%,#561110)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #7c1817 0%,#7c1817 44%,#561110 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #7c1817 0%,#7c1817 44%,#561110 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #7c1817 0%,#7c1817 44%,#561110 100%); /* IE10+ */
background: linear-gradient(to bottom,  #7c1817 0%,#7c1817 44%,#561110 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7c1817', endColorstr='#561110',GradientType=0 ); /* IE6-9 */
}
.table-container tbody .bt-plus{ background-image:url(/sito/img/bt_plus_12x12.png); background-repeat: no-repeat; background-position: 94% center;}
.container-live{ clear:both; line-height:normal !important;background:#460e0d; /*-moz-box-shadow: inset 0 0 30px #190505;-webkit-box-shadow: inset 0 0 30px #190505;box-shadow: inset 0 0 30px #190505;*/}
.container-live td{ /*padding:20px 0; vertical-align: top!important;*/}
.container-live .live-data { background:#460e0d url(/sito/img/arrow_gray_17x9.png) no-repeat -8px 0; padding-top:30px!important; }
.container-live .r-img { background-position: 200px 0; }
.live-data span{ display:block;font-size:12px; }
.container-live td,.container-live .b-r a,.container-live .last-td a{color:#fff;}
.container-live .b-r{ border-right:none;}
.container-live .b-r a,.container-live .last-td a{font: bold 12px/14px Arial, Helvetica, sans-serif; display:block; text-transform:uppercase;}


.live-info tbody td{ padding:0; border:none; vertical-align:top;}
.live-info tbody .live-data{ font-size:10px; text-transform:uppercase; padding-top:14px; color:#959090;}
.live-info span{ display:block;font-size:12px; }
.live-report{ width:50%;}

/* game-container */
.game-container{ width:98%; clear:both; background:#310a09; color:#a5a5a5; font-size:12px; -moz-box-shadow: inset 0 0 30px #190505;-webkit-box-shadow: inset 0 0 30px #190505;box-shadow: inset 0 0 30px #190505;margin:0 auto; padding:0 0 10px;}
.header-game{ width:644px; overflow:hidden; margin:0 auto;position:relative; text-align:center; padding:20px 0;}
.header-game h2{font: bold 18px/20px Arial, Helvetica, sans-serif; color:#fff; margin:0 0 15px;}
.header-game em{font: 12px/14px Arial, Helvetica, sans-serif; color:#a6a6a6; margin:0 15px 0 0;}
.team-int{ width:100%;  margin:10px 0 0}
.team-int li{ float:left; margin:0 3px 0 0;}
.game-menu { position:absolute; bottom:5px; left:16px; z-index:11;}
.game-menu li{ width:200px; height:25px; display:inline-block; background:#242725;}
.game-menu a{width:200px; height:25px; display:block;font: bold 14px/25px Arial, Helvetica, sans-serif; color:#fff; }
.game-menu .active{  background:#fff;}
.game-menu .active a{ color:#310a09;}

.header-game .home-team, .opposing-team{ width:240px; height:97px; display:block; float:left;font: bold 26px/84px Arial, Helvetica, sans-serif; text-align:right; padding:0 15px 0 0;
background: #bababa; /* Old browsers */
background: -moz-linear-gradient(top,  #bababa 0%, #7e817f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bababa), color-stop(100%,#7e817f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #bababa 0%,#7e817f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #bababa 0%,#7e817f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #bababa 0%,#7e817f 100%); /* IE10+ */
background: linear-gradient(to bottom,  #bababa 0%,#7e817f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bababa', endColorstr='#7e817f',GradientType=0 ); /* IE6-9 */
}
.opposing-team{ text-align:left; padding:0 0 0 15px;}
.ris-game{ width:64px; height:97px; display:block; float:left;color:#fff;font: bold 58px/82px Arial, Helvetica, sans-serif;
background: #7c1817; /* Old browsers */
background: -moz-linear-gradient(top,  #7c1817 0%, #7c1817 44%, #561110 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7c1817), color-stop(44%,#7c1817), color-stop(100%,#561110)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #7c1817 0%,#7c1817 44%,#561110 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #7c1817 0%,#7c1817 44%,#561110 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #7c1817 0%,#7c1817 44%,#561110 100%); /* IE10+ */
background: linear-gradient(to bottom,  #7c1817 0%,#7c1817 44%,#561110 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7c1817', endColorstr='#561110',GradientType=0 ); /* IE6-9 */
}
/* schedule */
.schedule{ padding:0 0 5px;}
.schedule h2{background: #000;font-size: 25px;font-weight: bold;text-align: left;color: #6f7570;margin: 10px 0 0;padding: 8px 10px;}
.schedule tbody .team {width: 40%;}
.schedule thead tr { background-color:#111;}
.schedule tbody tr {cursor: auto;}

/* matches */
.matches h2 {background: #000;font-size: 25px;font-weight: bold;text-align: left;color: #6f7570;margin: 0;padding: 8px 10px;}
.matches thead tr { background-color:#111;}
.matches tbody tr {cursor: auto;}

/* teamstats */
.teamstats .table-legend{ float:none;}
.teamstats h2 {background: #000;font-size: 25px;font-weight: bold;text-align: left;color: #6f7570;margin: 0;padding: 8px 10px;}
.teamstats thead tr { background-color:#111;}
.teamstats tbody tr {cursor: auto;}
.teamstats .player{ width:40%;}
/*.teamstats tbody td{width: 12%;}*/
/*.teamstats .first-td{ width:50%;}*/


/* players */
.players .table-legend{ float:none;}
.players h2 {background: #000;font-size: 25px;font-weight: bold;text-align: center;color: #6f7570;margin: 0;padding: 8px 10px;}
.players h3 {font-size: 18px;text-align:center; margin:5px 0;}
.players thead tr { background-color:#111;}
.players tbody tr {cursor: auto;}
.players .first{ width:10%;}

.football-menu-stats a{ background:url(/sito/img/arrow_white_7x7.png) no-repeat left center; display:inline-block; color:#fff; line-height:36px; margin:0 0 0 10px; padding:0 10px;}

/* score-game-table */
.score-game-table{ width:610px; margin:0 auto;}
.score-game-table th{font: bold 18px/20px Arial, Helvetica, sans-serif; color:#fff; padding:10px 0;}
.score-game-table tr{ padding:5px 0;}
.score-game-table td{ border:1px solid #5e514e; border-width:1px 0;}
.score-game-table .team{ width:15%; color:#fff; font-weight:bold;}
.score-game-table .td-sep{ text-align:right; background:url(/sito/img/dot_1x3_gray.png) repeat-y right;}
.score-game-table .live-data{ width:33%;padding:0 1%;}
.score-game-table .last-td{ text-align:right;}

/* ranking-table */
.table-legend{ width:100%; float:left; font-size:11px; line-height:14px; color:#5c5e5c; text-align: center;margin:0 0 10px;}
/*.ranking-table table{ border-top:1px solid #000;}*/
.noborder-td{ border-right:none !important;}
.ranking-table table{border-top: 1px solid #000;}
.ranking-table thead th{ height:auto; color:#6f7570;}
.ranking-table td{ width:3%; line-height:normal;}
.ranking-table .contest{ font-size:11px !important; color:#fff; text-align:right; padding-left:35px;}
.ranking-table tbody .team{ width: 12%;text-align:left; color:#fff;}
.ranking-table .ranking-point{ font: bold 18px/20px Arial, Helvetica, sans-serif; color:#fff; padding:0 5px;}
.ranking-table .number-position { width:4%;}
.number-position strong{ width:21px; height:21px; display:inline-block; background:#616361;font: bold 11px/21px Arial, Helvetica, sans-serif; color:#fff; border-radius:10px;}
.z-champion strong{ background:#1c5d2b;}
.z-uefa strong{ background:#948649;}
.z-retrocessione strong{ background:#8d3635;}

/* transfers-table */
.transfers-table{ padding:20px 0;}
.transfers-table table{ margin:0 0 40px;}
.transfers-table table tr{ cursor: auto;}
.transfers-table tbody .team{ width:25%;color:#fff;}
.transfers-table tbody strong{ text-transform:uppercase; font-size:12px; font-weight:bold;}

/* leader-table */
.leader-table { clear:both; text-align:center;}
.leader-table table { color:#83ca94;border-top: 1px solid #000;}
.leader-table table th{ vertical-align:middle;}
.leader-table table td{ width:6%;}
.leader-table .team{ width:18%; text-align:left; padding:0 0 0 2%}
.leader-table .large-col{ width:10%; }

.leader-table thead tr {height: 35px;line-height: 40px;}
.leader-table .table-legend {text-align: center;}
.leader-table .vsel{ font: bold 18px/20px Arial, Helvetica, sans-serif; color:#fff;}

/* team-table */
.team-table{ clear:both;}
.team-table .team{ margin:0 10px 0 0;}
.team-table li{ display:inline-block; margin:0 5px 0 0;}
.team-table .team, .team-table ul{ display:inline;}
.team-table .empty{ width:10%;}
/*.team-table .team{ text-align:right; width:auto;}
.team-table .b-r{border-width: 0 1px 1px 0;}
.team-table tbody td {border-width: 0  0 1px;}*/
.team-table tbody a{ color:#abc8b2;}


/* champions-area */
/*.champions-area .football-top-menu li {width: 32.5%;}*/
.champions-area .football-top-menu li {width: 13.7%;}
/*.champions-area .football-bot-menu li{ width:19.5%;}*/
.champions-area .football-bot-menu li{ width:10.7%;}

/*.champions-rank-area .football-top-menu li {width: 13.7%;}
.champions-rank-area .football-bot-menu li{ width:10.7%;}*/

/* europaleague-area */
.europaleague-area .football-top-menu li {width: 13.7%;}
.europaleague-area .football-bot-menu li{ width:7.3%;}


.football-menu-select {
width: 200px;
height: 30px;
display: inline-block;
overflow: hidden;
background: url(/sito/img/arrow_vertical_gray.png) no-repeat 96% #e3e3e3;
margin: 5px 0 0 17px;
vertical-align: middle;
}
.football-menu-select select {
background: transparent;
width: 225px;
height: 30px;
display: inline;
font: bold 13px Arial, Helvetica, sans-serif;
color: #686761;
-webkit-appearance: none;
padding: 5px;
border: none;
}

.football-section .tit-round{ font-size:18px; font-weight:bold; color:#6f7570 }

/* player-table-content */
.player-table-content{ background:#fff url(/sito/img/arrow_purple_15x8.png) no-repeat top center;width:610px;overflow:hidden; margin:20px auto; padding:0 0 20px; }
.player-table-content table{ width:100%;background:url(/sito/img/dot_3x1_gray.png) repeat-x bottom;text-align:center; color:#5d5d5d;}
.player-table-content th{ width:6%; background:url(/sito/img/dot_3x1_gray.png) repeat-x top; padding:5px;border-right:1px solid #d8d9d8; }
.player-table-content td{ background:url(/sito/img/dot_3x1_gray.png) repeat-x; color:#5d5d5d; padding:5px; border-right:1px solid #d8d9d8;}
.player-table-content .player{ width:34%; text-align:left;padding:0 0 0 15px;}
.player-table-content .last-td{ border:none;}
.player-table-content .team{ display:block; width:100%; height:40px; float:left; background:#e1e1e1;font: bold 18px/40px Arial, Helvetica, sans-serif; color:#000; text-align:center; margin:15px 0 0;}
.player-table-content .p1a-thead th{ background:none;font:18px/20px Arial, Helvetica, sans-serif; color:#5d5d5d; text-align:center; padding:10px 0;}
.player-table-content a{font: bold 12px/14px Arial, Helvetica, sans-serif;}

/* team-table-content */
.team-table-content{ background:#fff url(/sito/img/arrow_purple_15x8.png) no-repeat top center;width:610px;overflow:hidden; margin:20px auto; padding:0 0 20px;}
.team-table-content table{ width:100%;text-align:center; color:#5d5d5d;}
.team-table-content th{ width:6%; background:url(/sito/img/dot_3x1_gray.png) repeat-x top; padding:5px;border-right:1px solid #7d827e; }
.team-table-content td{ background:url(/sito/img/dot_3x1_gray.png) repeat-x; color:#5d5d5d; vertical-align:middle; padding:5px; border-right:1px solid #7d827e;}
.team-table-content .player{ width:34%; text-align:left;  padding:5px 20px;}
.team-table-content .p1a-thead th{ background:none;font:bold 18px/20px Arial, Helvetica, sans-serif; color:#222522; text-align:center; padding:20px 0 10px;}
.team-table-content .p2a-thead th{font:bold 12px/14px Arial, Helvetica, sans-serif; color:#242725; text-transform:uppercase; text-align:left; padding:5px 20px;}
.team-table-content a{font: 12px/19px Arial, Helvetica, sans-serif;}
.team-table-content .last-td{ border:none;}
.player-in,.player-out{ background:url(/sito/img/ico_player_in_19x19.png) no-repeat; height:19px; display:block; line-height:19px; margin:0 0 3px; padding:0 0 0 25px;}
.player-out{ background-image:url(/sito/img/ico_player_out_19x19.png);}
.stats-table td,.stats-table th{ border:none;}
.stats-table .p2a-thead .last-td,.stats-table .last-td{ text-align:right;}

/* news-table-content */
.news-table-content{ background:#fff url(/sito/img/arrow_purple_15x8.png) no-repeat top center;width:610px;overflow:hidden; margin:20px auto; padding:0 0 20px;}
.news-table-content table{ width:100%;text-align:center; color:#202421; font-size:14px;}
.news-table-content th{background:url(/sito/img/dot_3x1_gray.png) repeat-x top; padding:5px;border-right:1px solid #7d827e; }
.news-table-content td{ background:url(/sito/img/dot_3x1_gray.png) repeat-x; color:#5d5d5d; text-align:left;padding:5px 20px; border-right:1px solid #7d827e;}
.news-table-content td strong{ font-weight:bold;}
.news-table-content .p1a-thead th{ background:none;font:bold 18px/20px Arial, Helvetica, sans-serif; color:#222522; text-align:center; padding:20px 0 10px;}
.news-table-content .p2a-thead th{font:bold 12px/14px Arial, Helvetica, sans-serif; color:#a5a5a5; text-align:left; padding:5px 20px;}
.news-table-content .last-td{ border:none;}
.news-table-content .time-event{ width:8%; font-weight:bold; font-size:12px;}
.goal-event{ background:#d30b09; color:#fff;}
.goal-event td{ color:#fff; border:none;}
.stage-event{ background:#efefef;}


/* sport-section */
.sport-section .big .pp-title,.sport-section .pp-column .news-title{ font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.sport-section .other-news .news-title { font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
/*.sport-section .pp-column .news-title { font-size:34px; line-height:36px;}*/
.sport-section .other-news .special {background: url(/sito/img/bk_mm_photo.png);}
.sport-section .other-news .special a { color:#fff; text-transform:uppercase;}
.sport-section .other-news .pp-category {color: #0f9a31;}
.sport-section .other-news .special .bt-share {padding: 0 0 0 10px;}/*bt_share.png*/
/*.sport-section .other-news .img-photo span {top: -30px;}*/

.results-container{ position:relative; z-index:1; width:100%; height:620px; display:block; clear:both; background:#ce4b03 url(/sito/img/bk_orange.png); -moz-box-shadow: inset 0 0 30px #333;-webkit-box-shadow: inset 0 0 30px #333;box-shadow: inset 0 0 30px #333;}
.results-container .pp-lbl { width:135px;color: #ce4b03; text-shadow:none;}
.results-container .row{ margin-left:-9px;}
.results-container .span3{ width:224px; min-height:540px; background:url(/sito/img/sep_orange.png) repeat-y right;}

.results-container .news{ width:210px;}
.results-content{ padding:40px 0 0; color:#fff;}
.results-content a{color:#fff;}
.results-content h3{font:bold 22px/24px Georgia, "Times New Roman", Times, serif; letter-spacing:-.7px;}
.results-content .news-title{ display:block; width:90%; min-height:40px; background:url(/sito/img/bk_orangeDark.png);font:bold 13px/16px Arial, Helvetica, sans-serif; margin:20px 0 0; padding:5%;}
.results-content .img-photo {margin: 0 0 1em;}
.results-content .nav li{ float:left; display:block;}
.results-content .nav a.selected {background: #fff;color: #ee5a09;}
.results-content .nav a {min-width: 85px;height: 24px;display: inline-block;background: #a03b07 url(/sito/img/bk_orangeDark.png);font:bold 12px/24px Georgia, "Times New Roman", Times, serif;text-transform: uppercase;color: #ee5a09; margin:0 5px 0 0;padding: 0 0 0 7px;}
.results-content table{ width:100%; text-align:left; font-size:12px;}
.results-content thead th{ padding:10px 0; text-transform:uppercase;}
.results-content thead tr{ background:none;}
.results-content tr{ background:url(/sito/img/dot_3x1_orange.png) repeat-x bottom;}
.separator{ width:10%;}
.ranking .separator{background:url(/sito/img/dot_3x1_orange.png) repeat-y center;}
.squadra{ width:35%;}
.result{ text-align:right;}


/* news-special */
.news-special {position: relative; width:300px;float: left;clear: both; margin:0 0 20px;padding: 48px 0 0;}
.news-special .bt-share {margin: 0;}
.news-special .news{ border-bottom:1px solid #e3e3e3;}
.news-special img{ float:left; margin:0 10px 10px 0}
.news-special .news-category{font:bold 11px/13px Arial, Helvetica, sans-serif; color:#444;}
.news-special .news-title{font:bold 14px/16px Georgia, "Times New Roman", Times, serif;}

/* box-special */
.box-special {position: relative; width:300px;float: none;clear: both; margin:0 0 20px;padding: 40px 0 0;}
.header-box-special{ position:absolute; left:-14px;top:0; width:314px; height:30px; display:block; background:#188333 url(/sito/img/bk_label_special.png) repeat-y; font:bold 18px/30px Georgia, "Times New Roman", Times, serif; color:#fff;}
.header-box-special h2{ margin:0 0 0 10px;}
.box-special-link{float:right; display:block; background:url(/sito/img/sep_green.png) repeat-y; width:30px; height:30px;margin:0 12px 0 0;}
.blue-special .box-special-link {background: url(/sito/img/sep_blue.png) repeat-y;}
/*.box-special .bt-share {background-image: url(/sito/img/bt_share_gray_20x20.png);width: 20px;height: 20px;margin: 10px 0 0 6px !important;}*/
.blue-special{background:#1b85ad url(/sito/img/bk_label_specialBlue.png) repeat-y;}
.blue-special .box-special-link {background: url(/sito/img/sep_blue.png) repeat-y;}
.red-special{background:#d0021b url(/sito/img/bk_label_specialRed.png) repeat-y;}
.red-special .box-special-link {background: url(/sito/img/sep_red.png) repeat-y;}

.box-usa2016 .news-more{ width:253px; margin:0 0 0 47px;}
.box-usa2016 .news-more a{ background:none;}
.box-usa2016 .news-associate a{background: url(/sito/img/sprite.png?20161108) no-repeat -108px -3864px;}
.box-usa2016 .news-more span{ float:left;font-size:24px;line-height:13px;}
.box-usa2016 .title-news-more{font:bold 11px/13px Arial, Helvetica, sans-serif; text-transform:uppercase;}
.box-usa2016 .title-news-more,.box-usa2016 .news-more span{ color:#049c68;}
.usa2016-special{background:#002274 url(/sito/img/bk_label_usa2016.png) no-repeat;}
.usa2016-special h2{font-family:Arial, Helvetica, sans-serif;text-shadow: 0 0 5px #000;}
.usa2016-special .box-special-link {background:#002274 url(/sito/img/bk_label_usa2016.png) no-repeat -472px top; width:42px; margin:0;}
.usa2016-menu{ color:#0f9a31!important;}

.box-elezioni2016 .news-more{ width:253px; margin:0 0 0 47px;}
.box-elezioni2016 .news-more a{ background:none;}
.box-elezioni2016 .news-associate a{background: url(/sito/img/sprite.png?20161108) no-repeat -108px -3864px;}
.box-elezioni2016 .news-more span{ float:left;font-size:24px;line-height:13px;}
.box-elezioni2016 .title-news-more{font:bold 11px/13px Arial, Helvetica, sans-serif; text-transform:uppercase;}
.box-elezioni2016 .title-news-more,.box-elezioni2016 .news-more span{ color:#049c68;}
.elezioni2016-special{background:#0d4d02 url(/sito/img/bk_label_elezioni2016.png) no-repeat;}
.elezioni2016-special h2{font-family:Arial, Helvetica, sans-serif;text-shadow: 0 0 5px #000;}
.elezioni2016-special .box-special-link {background:#0d4d02 url(/sito/img/bk_label_elezioni2016.png) no-repeat -472px top; width:42px; margin:0;}

.box-referendum .news-more{ width:253px; margin:0 0 0 47px;}
.box-referendum .news-more a{ background:none;}
.box-referendum .news-associate a{background: url(/sito/img/sprite.png?20161108) no-repeat -108px -3864px;}
.box-referendum .news-more span{ float:left;font-size:24px;line-height:13px;}
.box-referendum .title-news-more{font:bold 11px/13px Arial, Helvetica, sans-serif; text-transform:uppercase;}
.box-referendum .title-news-more,.box-referendum .news-more span{ color:#049c68;}
.referendum-special{background:#595959 url(/sito/img/bk_label_referendum.jpg) no-repeat;}
.referendum-special h2{font-family:Arial, Helvetica, sans-serif;text-shadow: 0 0 5px #000;}
.referendum-special .box-special-link {background:#1ea13b url(/sito/img/bk_label_referendum.jpg) no-repeat -472px top; width:42px; margin:0;}

.box-venezia .news-more{ width:253px; margin:0 0 0 47px;}
.box-venezia .news-more a{ background:none;}
.box-venezia .news-associate a{background: url(/sito/img/sprite.png?20161108) no-repeat -108px -3864px;}
.box-venezia .news-more span{ float:left;font-size:24px;line-height:13px;}
.box-venezia .title-news-more{font:bold 11px/13px Arial, Helvetica, sans-serif; text-transform:uppercase;}
.box-venezia .title-news-more,.box-venezia .news-more span{ color:#049c68;}
.venezia-special{background:#306cb5 url(/sito/img/bk_label_venezia73.jpg) no-repeat;}
.venezia-special h2{font-family:Arial, Helvetica, sans-serif;text-shadow: 0 0 5px #000;}
.venezia-special .box-special-link {background:#306cb5 url(/sito/img/bk_label_venezia73.jpg) no-repeat -472px top; width:42px; margin:0;}

.box-ambasciate .news-more{ width:253px; margin:0 0 0 47px;}
.box-ambasciate .news-more a{ background:none;}
.box-ambasciate .news-associate a{background: url(/sito/img/sprite.png?20161108) no-repeat -108px -3864px;}
.box-ambasciate .news-more span{ float:left;font-size:24px;line-height:13px;}
.box-ambasciate .title-news-more{font:bold 11px/13px Arial, Helvetica, sans-serif; text-transform:uppercase;}
.box-ambasciate .title-news-more,.box-brexit .news-more span{ color:#049c68;}
.ambasciate-special{background:#96bce1 url(/sito/img/bk_label_farnesina.jpg) no-repeat;}
.ambasciate-special h2{font-family:Arial, Helvetica, sans-serif;text-shadow: 0 0 5px #000;}
.ambasciate-special .box-special-link {background:#96bce1 url(/sito/img/bk_label_farnesina.jpg) no-repeat -472px top; width:42px; margin:0;}

.box-giubileo .news-more{ width:253px; margin:0 0 0 47px;}
.box-giubileo .news-more a{ background:none;}
.box-giubileo .news-associate a{background: url(/sito/img/sprite.png?20161108) no-repeat -108px -3864px;}
.box-giubileo .news-more span{ float:left;font-size:24px;line-height:13px;}
.box-giubileo .title-news-more{font:bold 11px/13px Arial, Helvetica, sans-serif; text-transform:uppercase;}
.box-giubileo .title-news-more,.box-usa2016 .news-more span{ color:#8ba5a1;}
.giubileo-special{background:#8ba5a1 url(/sito/img/bk_label_giubileo.png) no-repeat;}
.giubileo-special h2{text-shadow: 0 0 5px #000;}
.giubileo-special .box-special-link {background:none;}
.giubileo-menu{ color:#0f9a31!important;}

.header-box-special .special-link{  font:bold 12px/30px Arial, Helvetica, sans-serif; color:#fff; display:block; background:url(/sito/img/sprite.png?20161108) no-repeat left -2022px; margin:0 0 0 6px; padding:0 0 0 10px;}
.box-special .bt-share{margin: 2px 0 0 -7px;}
.box-special .news-title{font:bold 20px/21px Arial, Helvetica, sans-serif;margin:0 0 3px; padding: 0 0 0 15px;}
.box-special .news-abs{font-size:13px; line-height:16px; margin:0 0 10px 13px;}
.box-special img{ width:285px;margin:0 0 1em 15px;}
/*.box-special .news-more {background: url(/sito/img/dot_3x1_gray.png) repeat-x;}*/
.box-special .news-more{ float:none; width:auto; margin-left:15px;}
.box-special .news-more li{ padding:5px 0;background: url(/sito/img/dot_3x1_gray.png) repeat-x;}

/* box-forum */
/*.box-forum{ width:94%; background:#ccdfd0 url(/sito/img/bk_column_pattern_green.png) repeat; padding:3%;}*/
.box-forum {background: #ccdfd0 url(/sito/img/bk_column_pattern_green.png) repeat;padding:3%;width:94%;}
.pp-inner .box-forum {width: 396px;margin-left: -10px;padding:10px;}

.box-forum h2{ display:table; font: bold 14px/24px Arial, Helvetica, sans-serif; background: #0f9a31;text-transform: uppercase;text-align: center;color: #fff; margin-bottom:7px;padding:0 10px;}
.box-forum .news-title {font: bold 20px/22px Georgia, "Times New Roman", Times, serif;margin: 0 0 7px; padding:0;}
.pp-inner .box-forum .news-title {font-size: 26px; line-height:28px;}
.box-forum .news-abs { font-size:12px; color:#515151;margin: 0 0 7px;}
.pp-inner .box-forum .news-abs { font-size:13px;}
.box-forum strong{ float:left; text-transform:uppercase; font:bold 13px/18px Arial, Helvetica, sans-serif; color:#292929; margin-right:7px;}
.box-forum .bt-share {background-position: 10px 0; display:inline-block; float:none; margin:0;padding: 0 0 0 15px;border: 1px solid #8d958f;border-width: 0 0 0 1px;}
.box-forum img {width: 100%;margin: 0 0 1em;}
.box-forum .news-more {margin-left: 0;}

@media (max-width: 979px) and (min-width: 768px){
	.pp-inner .box-forum {width: 390px;}
}

@media (max-width: 767px){
	.pp-inner .box-forum {width: 94.5%; margin-left:0;}
}

/* box-incontra */
.box-incontra{ width:94%; background:#c7d6e0; padding:3%;}
.box-incontra h2{ display:table; font: bold 14px/24px Arial, Helvetica, sans-serif; background: #1b85ad;text-transform: uppercase;text-align: center;color: #fff; margin-bottom:7px;padding:0 10px;}
.box-incontra .news-title {font: bold 20px/22px Arial, Helvetica, sans-serif;margin: 0 0 7px; padding:0;}
.box-incontra .news-abs { font-size:12px; color:#515151;margin: 0 0 7px;}
.box-incontra strong{ float:left; text-transform:uppercase; font:bold 13px/18px Arial, Helvetica, sans-serif; color:#292929; margin-right:7px;}
.box-incontra img {width: 100%;margin: 0 0 10px;}
.box-incontra .news-more {margin-left: 0;}
.box-incontra .bt-share {background-position: 0 0; margin:0 7px 0 0;padding: 0 7px 0 0;border: 1px solid #8d958f;border-width: 0 1px 0 0;}

/* news-special-box */
.pp-inner .news-special-box{margin: 0 -11px 15px -10px;}
.news-special-box{ background: #1c85ad;}
.news-special-box img{ width: 100%; height: auto; margin: 0;}
.news-special-box .news-eyelet{ display: table;font: bold 14px/16px Arial, Helvetica, sans-serif; text-transform: uppercase; background: #fff; color: #1c85ad; margin-bottom: 7px; padding: 5px 10px;}
.news-special-box .news-title{font: bold 24px/26px Arial, Helvetica, sans-serif; margin: 0 0 5px;}
.extra .news-special-box .news-title{font: bold 18px/22px Arial, Helvetica, sans-serif;}
.extra .news-special-box .news-eyelet{font: bold 12px/16px Arial, Helvetica, sans-serif;}
.news-special-box a,.news-special-box .pp-abs,.news-special-box .pp-category{ color: #fff;}
.news-special-box a:hover{ border-color: #fff;}
.news-special-box-content{ overflow: hidden; margin:10px; }
.news-special-box .news-more li {background: url(/sito/img/dot_3x3_white.png) repeat-x top;}
.news-special-box .news-more a{color: #fff;background-position: -342px -5952px;}
.news-special-box .bt-share {background-position: 10px -7504px;border:1px solid #fff; border-width: 0 0 0 1px;}

/* news-specials-box */
.pp-inner .news-specials-box{margin: 0 -11px 15px -10px;}
.news-specials-box{background: #1c85ad;color:#fff;}
.news-specials-box a,.news-specials-box .pp-category,.news-specials-box .pp-abs{color:#fff;}
.news-specials-box a:hover{ border-color: #fff;}
.news-specials-box .news-title{font: bold 24px/26px Arial, Helvetica, sans-serif;}                 
.news-specials-box .img-photo{margin:0!important;}
.news-specials-box .news-more a{background-position: -342px -5952px;}
.news-specials-box .news-more li{background: url(/sito/img/dot_3x3_white.png) repeat-x top;}
.news-specials-box .news-eyelet{display: table;font: bold 14px/16px Arial, Helvetica, sans-serif;text-transform: uppercase;background: #fff;color: #1c85ad;margin-bottom: 7px;padding: 5px 10px;}
.news-specials-box .bt-share {background-position: 10px -7504px;border:1px solid #fff; border-width: 0 0 0 1px;}
.extra .news-specials-box .news-eyelet {font-size:11px;}
.extra .news-specials-box .news-title{font: bold 18px/22px Arial, Helvetica, sans-serif;}     

@media (max-width: 979px) and (min-width: 768px){
    .pp-inner .news-special-box,.pp-inner .news-specials-box{margin: 0 -10px 15px;}
}				  
@media (max-width: 767px){
    .news-special-box .news-title{font: bold 20px/22px Arial, Helvetica, sans-serif;}
    .pp-inner .news-special-box {margin: 0 0 2em;}
    .news-special-box .news-more a{background-position: -3488px -100px;}
    .news-special-box .bt-share {border: none; padding: 0;}
	.news-special-box .pp-category {border-color:#fff!important;}
	.news-specials-box .news-title{font: bold 20px/22px Arial, Helvetica, sans-serif;}
    .pp-inner .news-specials-box {margin: 0 0 2em;}
    .news-specials-box .news-more a{background-position: -3488px -100px;}
    .news-specials-box .bt-share {border: none; padding: 0;}
	.news-specials-box .pp-category {border-color:#fff!important;}
}

/* podcast-box */
.podcast-box {clear:both;margin:0 0 15px;padding: 10px;cursor: pointer;}
.podcast-box .news-eyelet {display: table;font: bold 12px/14px Georgia, "Times New Roman", Times, serif;text-transform: uppercase;background: #ffc107;color: #000;margin-bottom: 7px;padding: 5px 10px;}
.box-link{color:#fff;float: right;display: block;width: 30px;height: 30px;margin: 0 10px 0 0;}
.box-link .special-link{font:bold 12px/30px Arial, Helvetica, sans-serif; color:#fff; display:block; background:url(/sito/img/sprite.png?20161108) no-repeat left -2022px; margin:0 0 0 6px; padding:0 0 0 10px;}

/* live-box */
.pp-inner .live-box{margin: 0 -11px 15px -10px;}
.live-box {clear:both;margin:0 0 15px;padding: 10px;}
.live-box .news-eyelet {display: table;font: bold 14px/16px Arial, Helvetica, sans-serif;text-transform: uppercase;background: #ff3051;color: #fff;margin-bottom: 7px;padding: 5px 10px;}
.extra .live-box .news-eyelet {font: bold 12px/14px Arial, Helvetica, sans-serif;}
.live-box .news-title {font: bold 26px/28px Arial, Helvetica, sans-serif;color: #fff;margin-bottom: 7px;padding:0;}
.extra .live-box .news-title {font: bold 18px/22px Arial, Helvetica, sans-serif; margin: 0; padding: 0;}
.live-box .pp-category{color: #fff;border: none!important;}

.pp-big .big-container .live-box {min-height: 480px;}
.pp-big .pp-inner .live-box{margin: 0 0 15px;}
.pp-big .live-box header {position: static;}
.pp-big .pp-inner .big-container .live-box{padding-top: 10px;}
.big-container .live-box .news-title,.big-container .live-box .news-title a {font: bold 36px/38px Arial, Helvetica, sans-serif;margin-bottom:5px;}
.pp-big .live-box .news-more{ float:none; width:100%; background:none;margin:0; padding:0;}
.pp-big .live-box .news-more li{ background:url(/sito/img/dot_5x1_gray.png) repeat-x top; margin: 0; padding: 5px 0;}
.pp-big .live-box .news-more a {background: url(/sito/img/sprite.png?20161108) no-repeat;color: #fff;background-position: -342px -5952px; font-size: 13px; padding: 0 0 0 15px;}

.pp-inner .big-container .live-box{padding-top:30px;}
.live-box .news-title,.live-box .news-title a {color: #fff;}
.live-box .news-title a:hover{ border-color: #fff;}
.live-box .pp-abs{ font-size: 14px; line-height: 18px; color: #c7c7c7;}
.live-box .pp-abs p{ margin-bottom: 10px;}
.live-box .news-stitle{font-size: 18px; color: #c7c7c7;margin-bottom: 10px;}
.extra .live-box .news-stitle{font-size: 14px; line-height: 16px; margin-bottom:5px;}
.live-box .news-more{ float:none; width:100%; background:none;margin:0; padding:0;}
.live-box .news-more li{ background:url(/sito/img/dot_5x1_gray.png) repeat-x top; margin: 0 0 0 4px; padding: 5px 0;}
.live-box .news-more a{background: url(/sito/img/sprite.png?20161108) no-repeat; color:#fff;background-position:-342px -5952px;padding: 0 0 0 15px;}

@media (max-width: 979px) and (min-width: 768px){
	.big-container .live-box .news-title {font: bold 30px/32px Arial, Helvetica, sans-serif;}
    .pp-inner .live-box{margin: 0 -10px 15px;}
	.pp-inner .live-box iframe{ width: 100%; height: auto;}
}				  
@media (max-width: 767px){
    .live-box .news-title{font: bold 20px/22px Arial, Helvetica, sans-serif;}
    .pp-inner .live {margin: 0 0 2em;}
	.big-container .live-box .news-title {font: bold 30px/32px Arial, Helvetica, sans-serif;}
	.pp-big .pp-inner .big-container .live-box {padding: 25px 10px 10px;}
	.big-container .live-box {min-height: 420px;}
	.pp-inner .live-box iframe{ width: 100%; height: auto;}
}

/* cover-section */
.cover-section .pp-column img { width:20%; margin-right:10px;}
.cover-section .pp-column .news-title,.cover-section .pp-column .news-abs, .cover-section .pp-column .news-info {margin-left: 165px;}
.cover-section .news .bt-share {margin: 5px 0 0 7px;}

/* multimedia-section */
.multimedia-section .multimedia-container {padding: 15px 0 20px;}
.multimedia-section .span8 {position: relative;}
.multimedia-section .sub-menu {height: 40px;}
.multimedia-section .sub-menu span {padding: 1px 3px 0;}
/*.multimedia-section .sub-menu li{ float:left;height: 40px;}*/
.multimedia-section .sub-menu .selected a{background:#1a1a19 url(/sito/img/bk_mm_photo.png); height:38px; color:#fff;line-height: 22px; margin-right:7px;}
.multimedia-section .sub-menu .selected span{ display:none;}
.multimedia-section .pathway {border: none;}
.multimedia-section .pathway a{ font-size:13px;}
.multimedia-section .pathway .last {color: #43708d;}
.multimedia-section .span12 h2{ font-size:36px; line-height:38px; font-weight:bold; text-align:center; color:#fff; margin:0 0 20px;}
.multimedia-section .info-message{ display:block; text-align:center; color:#fff; font-size:14px; line-height:16px; margin:10px 0;}
.multimedia-container{ background:#1a1a19 url(/sito/img/bk_mm_photo.png); padding:15px 0 0;}
/*.multimedia-container .container{ width:100%;}
.multimedia-container .span12,.multimedia-container .span8{ margin-left:36px;}
.multimedia-container .extra {margin: 0 20px 0 0;}*/
.multimedia-container a{ color:#fff;}
.multimedia-container .pp-caption strong {position: static;width: auto;text-transform: none;font-size: 13px;line-height: 16px;margin-left: 10px;}

.multimedia-container .news-item{ margin:0; height:255px; padding:10px 8px 0 9px; border:1px solid #000; border-width:1px 0 0 1px;}
.multimedia-container .span12{ overflow:hidden;}
.multimedia-container .span12 .row{ margin-left:-1px; /*margin-top:-1px;*/}
.multimedia-container .news-item .img-photo{ position:relative; z-index:0;}
.multimedia-container .news-item .news-title{ font-size:16px; line-height:18px;}
.multimedia-container .news-item .news-info{ width:50%; position:relative; z-index:1;background: #1a1a19 url(/sito/img/bk_mm_photo.png); margin:-25px 0 0 10px;padding:7px; }
.mm-index .news-item .news-info{ background:#191d1a;}
.mm-index .span12 .row{ margin-top:-1px;}
.multimedia-container .news-item .news-category{ display:block; font-size:13px; line-height:15px;  color:#4797cb; text-transform:none; }
.multimedia-container .news-item .bt-share{ margin:0 7px 0 0; padding:0 7px 0 0; border-right:1px solid #8d958f;}
.multimedia-container .pagination-bar{ margin: 15px 0;}
.multimedia-container .pagination-bar b{ color:#4797cb;}

/*.header-sort{ border-bottom: 1px solid #000;}*/
.multimedia-container .header-sort{ margin:20px 20px 0;}
.multimedia-container .sort-by{ width:35%; min-height:50px; display: block; margin:0 auto;}
.multimedia-container .sort-by span{ font-size:11px; color:#838383;}
.multimedia-container .sort-by a {width: 75px;height:28px;display: inline-block;text-align: center;font: bold 12px/28px Arial, Helvetica, sans-serif; color:#838383;margin: 0 5px 0 0;padding:0;border: 1px solid #838383;}
.multimedia-container .sort-by .active {color:#4797cb;border: 1px solid #4797cb;}

/* mm-soccer-area */
.mm-soccer-area .span12 .row {margin-top: -10px;}

.mm-soccer-area .sort-by .active{ border-color:#ea5504; }
.mm-soccer-area .sort-by .active, .mm-soccer-area .pathway .last,.mm-soccer-area .news-item .news-category ,
.mm-soccer-area .sort-by span,.mm-soccer-area .pagination-bar b, .mm-soccer-area .news-category  {color: #ea5504 !important;}
.mm-soccer-area .tab-menu .selected a,.mm-soccer-area .tab-menu ul,.mm-soccer-area .multimedia-container .news-social-toolbar {border-color: #e95504;}
.mm-soccer-area .sort-by {width: 43%;}
.mm-soccer-area .sort-by span { float:left; font-size:22px; line-height:28px; font-weight:bold; margin:0 5px 0 0;}
.mm-soccer-area .news-txt{ color:#fff; margin:10px 0 0; padding:25px 70px 0; border-top: 1px solid #e95504}
.mm-soccer-area .link {width: 10%;float: left; text-align:left;}

/*.multimedia-container .adv {padding-bottom: 10px;}*/
.multimedia-container .pp-lbl { font-family:Arial, Helvetica, sans-serif; font-weight:bold;text-transform:none; margin:0 0 12px 17px;}
.dott-column, .video-news, .video-news-first{ background:url(/sito/img/dot_1x4_gray.png) repeat-y right;}
.multimedia-container .news-category, .multimedia-evidence .news-category {font:bold 11px/13px Arial, Helvetica, sans-serif;color:#8c8b8b; text-transform:uppercase;}
.multimedia-evidence .news-category{ color:#43708d;}
.pp-small-item{ margin-bottom:30px;}
.multimedia-evidence .span2,.pp-small-item .span2{ width:124px; min-height:175px; padding-right:17px;}
.pp-small-item .span2 img{min-height:85px;}
.single-column{ float:left; min-height:1px; width:145px !important; margin-left:26px; padding-right:0;}
.pp-big-item,.mm-pp-container{ margin-bottom:75px;}
.pp-big-item .mm-index{ min-height:387px;}

.mm-pp-container .pp-big-item{ margin-bottom:20px;}
.mm-pp-container .pp-img .news-title {font: bold 18px/19px Georgia, "Times New Roman", Times, serif;margin: 0 0 0 10px;}
.mm-pp-container .pp-lbl-tit{background: #43708d;display: block;width: 150px;height: 40px; display:block;font: bold 22px/40px Arial, Helvetica, sans-serif;text-align: center;color: #fff;margin: 0 0 12px 17px;border-radius: 2px 2px 0 0;}
.multimedia-container .news-title, .multimedia-evidence .news-title{font:bold 13px/15px Arial, Helvetica, sans-serif;}


.pp-video-container .img-photo img { width:100%;}

.mm-pp-container .pp-img { min-height:200px; margin:0 0 20px;}
.mm-pp-container .pp-caption {min-height: 60px;}
.mm-pp-container .extra .adv{ margin-top:52px;}
.mm-pp-container .multimedia-evidence .span2{width: 124px;padding-right: 20px; margin-left:20px; }
.mm-pp-container .multimedia-evidence .video-news-last{ padding:0;}
.mm-pp-container .multimedia-evidence .video-news-first{ margin-left:17px;}

/*.pp-big-item .extra{ min-height:448px; position:relative;}*/
/*.pp-big-item .info-content{ clear:both;}*/
.pp-big-item .news-date,.pp-big-item .news-category{ display:block;font:bold 11px/13px Arial, Helvetica, sans-serif; color:#8c8b8b; margin:0 0 3px 25px;}
.pp-big-item .bt-share{/* background-image:url(/sito/img/bt_share.png);*/ margin:5px 0 0;}
.pp-big-item .info-content{ margin:0 0 15px;}
.pp-big-item .news-category{color:#43708d;}
.pp-big-item .news-title{ font-size:25px; line-height:27px; color:#fff; margin:0 0 0 22px;}
.pp-big-item .news-stit{ color:#fff; margin:0 0 0 22px;}
/*.pp-big-item .adv{ position:absolute;bottom:11px;margin-top:20px; padding-bottom:0;}*/
.mm-pp-container .pp-big-item .adv{ }
.pp-big-item .img-photo img{ margin:0 auto;}

.tab-menu ul{ height:30px; display:block; margin:5px 0 15px; padding-left:10px; border:1px solid #3f4540; border-width:0 0 1px;}
.tab-menu li{ float:left; display:inline;}
.tab-menu a{ display:block; width:120px; height:30px; font:bold 12px/31px Arial, Helvetica, sans-serif;  color:#818f83; padding:0 10px;}
.tab-menu .selected a{background:#1a1a19 url(/sito/img/bk_mm_photo.png); margin:0; border:1px solid #3f4540; border-width:1px 1px 0;}

.mm-item{ position:relative; background:#121513 url(/sito/img/black_gradient_multimedia.png) repeat-x bottom; min-height:475px; padding:20px 0 0;}
.mm-item .span8{ width:613px; padding-left:22px; border-left:1px solid #3c3c3c;}
.mm-item .mm-type{ display:block; background:url(/sito/img/dot_6x6_gray.png) repeat-x;font:bold 11px/13px Arial, Helvetica, sans-serif;color:#43708d; text-transform:uppercase; margin:0 0 19px; padding:10px 0 0;}
.mm-link{ float:right; padding:10px 6px 0 9px; border-left:1px solid #8c8b8b;}
.mm-link a{ display:block; background:url(/sito/img/arrow_white9x7.png) no-repeat center right;font:bold 11px/11px Arial, Helvetica, sans-serif;padding:0 15px 0 0;}

.mm-item .news{ border-bottom:1px solid #43708d; padding-bottom:12px;}
.mm-item .news-img{ float:left; width:30%; margin:0 15px 0 0;}
.mm-item .news-many{ font:bold 11px/13px Arial, Helvetica, sans-serif;color:#8c8b8b;}
.mm-light{ background-color:#1a1f1b;}
.last-item{ background-image:none;}
.mm-item h2{background:#43708d; display:block; width:146px; height:40px; position:absolute; left:254px; top:-40px;font:bold 24px/40px Georgia, "Times New Roman", Times, serif; text-align:center; color:#fff;border-radius: 2px 2px 0 0;}
.mm-item .news-title{ margin:0;}
.number-pos{background: url(/sito/img/bk_circle_blue_45x45.png); background-size:contain; width:24px; height:24px; display:block; float:left;font:bold 15px/22px Georgia, "Times New Roman", Times, serif; color:#fff; text-align:center; margin:0 19px 0 0;}
*.number-pos{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sito/img/bk_circle_blue_45x45.png', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sito/img/bk_circle_blue_45x45.png', sizingMethod='scale')";}

.mm-big-item{ width:351px;}
.mm-big-item .info-content{ margin:10px 0 0;}
.mm-big-item .bt-share{/* background-image:url(/sito/img/bt_share.png);*/ margin:0 10px 0 0;}
.mm-big-item .news-title {font-size: 22px;line-height: 24px;text-transform: uppercase; margin:0 0 0 25px;}
.mm-right-item{ width:245px;}
.mm-right-item .news{ border-color:#3c3c3c;}
.mm-right-item .news-img{ width:auto; }
.mm-big-item .news-date, .mm-right-item .news-date{ display:block;font:bold 11px/13px Arial, Helvetica, sans-serif; color:#8c8b8b;}

.multimedia-container .news-social-toolbar{ width:100%; float:left; margin:10px 0; padding:5px 0 0;border: 1px solid #3f4540;border-width: 1px 0 0;}
.multimedia-container .news-social-toolbar li{ float:left; display:block; background:url(/sito/img/dot_1x3_lightGreen.png) repeat-y right; margin:0 0 0 7px; padding: 0 7px 0 0;}
.multimedia-container .news-social-toolbar .bt-embed-video{ background-position:left; padding:0 0 0 7px;}
.multimedia-container .news-social-toolbar a{ line-height:22px; float:left;margin: 0 4px 0 0;}
.multimedia-container .news-social-toolbar span{ font-size:13px; color:#e6e6e6;}
.multimedia-container .news-social-toolbar em{ font-size:13px; color:#e6e6e6; margin:3px 0 0;}

.multimedia-container .news-copy{ width:100%; display:block; text-align:center; color:#8c8b8b; font-size:11px;}
.multimedia-container .news-txt {color: #fff;margin: 10px 0 0;padding: 25px 70px 0;border-top: 1px solid #3f4540;}
.multimedia-container .news-txt a{color: #fff;}

/* big-news-social-toolbar */
.new-toolbar-menu { width:100%;display:block; overflow:hidden; margin:20px 0 10px; padding:7px 0;border-top: 1px solid #a9baad;/*border-bottom: 1px solid #a9baad;*/}
.photo-detail .new-toolbar-menu,.video-detail .new-toolbar-menu{border-color:#3f4540;border-bottom: 1px solid #3f4540;}
.new-toolbar-menu ul{ margin:0;}
.new-toolbar-menu li{ background:none; clear:none; float:left; display:inline; margin:0 0 0 10px;padding: 6px 0 7px;}
.new-toolbar-menu em{ font-size:11px; line-height:22px; color:#8c8b8b; text-transform:uppercase;}
.photo-detail .new-toolbar-menu em, .video-detail .new-toolbar-menu em{line-height:30px;}
.big-news-social-toolbar{width:auto;margin:0;padding:0;border: none;}
.big-news-social-toolbar li{background:none;}

.big-news-social-toolbar{ width:auto; float:right;}
.big-news-social-toolbar li{ float:left;height:auto !important; display:block; width:auto; background:none; margin:0!important;padding: 0!important;}

.big-news-social-toolbar .bt-news-fb,.big-news-social-toolbar .bt-news-twt,.big-news-social-toolbar .bt-news-mail,
.big-news-social-toolbar .bt-news-in,.big-news-social-toolbar .bt-news-suggest,.big-news-social-toolbar .bt-news-code{ width:32px;height:32px; display:block; background:url(/sito/img/ico_news_social.png?v02) no-repeat; float:left;margin: 0 4px 0 0;text-indent: 150%;white-space: nowrap;overflow: hidden;}
.big-news-social-toolbar .bt-news-flip,.big-news-social-toolbar .bt-news-flip img { width:32px;height:32px;margin: 0 2px 0 0;}
.big-news-social-toolbar .bt-news-fb{ background-position:0 0;}
.big-news-social-toolbar .bt-news-twt{ background-position:0 -50px;}
.big-news-social-toolbar .bt-news-mail{ background-position:0 -100px;}
.big-news-social-toolbar .bt-news-in{ background-position:0 -150px;}
.big-news-social-toolbar .bt-news-gplus{ background-position:0 -200px;}
.big-news-social-toolbar .bt-news-wta{ background-position:0 -250px;}
.big-news-social-toolbar .bt-news-suggest{ background-position:0 -300px;}
.big-news-social-toolbar .bt-news-code{ background-position:0 -350px;}

@media (max-width:767px){
	.new-toolbar-menu {width: 96%;padding: 7px;}
	.photo-detail .new-toolbar-menu {padding: 7px 0;}
	.new-toolbar-menu ul{width:auto;}
	.big-news-social-toolbar .bt-news-fb,.big-news-social-toolbar .bt-news-twt,.big-news-social-toolbar .bt-news-mail,
	.big-news-social-toolbar .bt-news-in,.big-news-social-toolbar .bt-news-suggest,.big-news-social-toolbar .bt-news-code{ width:25px;height:26px;background-size: cover;}
	.big-news-social-toolbar .bt-news-flip,.big-news-social-toolbar .bt-news-flip img { width:25px;height:25px;}
	.big-news-social-toolbar .bt-news-fb{ background-position:0 0;}
	.big-news-social-toolbar .bt-news-twt{ background-position:0 -39px;}
	.big-news-social-toolbar .bt-news-mail{ background-position:0 -78px;}
	.big-news-social-toolbar .bt-news-in{ background-position:0 -117px;}
	.big-news-social-toolbar .bt-news-gplus{ background-position:0 -156px;}
	.big-news-social-toolbar .bt-news-suggest{ background-position:0 -234px;}

}

.news-detail .big-news-social-toolbar a{ width:25px;height:26px;background-size: cover;}
.news-detail .big-news-social-toolbar .bt-news-flip,.news-detail .big-news-social-toolbar .bt-news-flip img { width:25px;height:25px;}
.news-detail .big-news-social-toolbar .bt-news-fb{ background-position:0 0;}
.news-detail .big-news-social-toolbar .bt-news-twt{ background-position:0 -39px;}
.news-detail .big-news-social-toolbar .bt-news-mail{ background-position:0 -78px;}
.news-detail .big-news-social-toolbar .bt-news-in{ background-position:0 -117px;}
.news-detail .big-news-social-toolbar .bt-news-gplus{ background-position:0 -156px;}
.news-detail .big-news-social-toolbar .bt-news-suggest{ background-position:0 -234px;}
.news-detail .big-news-social-toolbar .bt-news-wa{ background-position:0 -195px;}

/* new social icon */
.social-menu .bt-fb,.social-menu .bt-twt,
.social-menu .bt-google,.social-menu .bt-in,.social-menu .bt-youtube,.social-menu .bt-instagram,.social-menu .bt-rss,.top-menu .bt-podcast span{background:url(/sito/img/ico_top_social.png?v00) no-repeat;}
.social-menu .bt-fb{background-position: left 0;}
.social-menu .bt-twt {background-position: left -34px;}
.social-menu .bt-google{background-position: left -137px;}
.social-menu .bt-in{background-position: left -103px;}
.social-menu .bt-instagram{background-position: left -275px;}
.social-menu .bt-youtube{background-position: left -310px;}
.social-menu .bt-rss{background-position: left -344px;}

.top-menu .bt-podcast{position:relative;padding-left:27px;}
.top-menu .bt-podcast span{width:16px;height:17px;position:absolute;background-position:left -379px;top:7px;left:7px;display:block;margin:0 3px 0 0;}

/* video-detail */
.video-detail .pp-big-item .extra{ padding:125px 0 0;}
.video-detail .sub-menu {height: 40px;}
.video-detail .sub-menu li{ float:left;height: 40px;}
.video-detail .sub-menu .selected a{background:#1a1a19 url(/sito/img/bk_mm_photo.png); height:38px; color:#fff;line-height: 22px; margin-right:7px;}
.video-detail .sub-menu .selected span{ display:none;}
/*.video-detail .pathway {border: none;}*/
.video-detail .pathway a{ font-size:13px;}
.video-detail .pathway .last,.video-detail .pagination-bar b,.mm-top-viewed .news-many {color: #43708d;}
.video-detail .pp-big-item {margin-bottom: 24px;}
/*.mm-index .pagination-bar{ background:none;}*/
.mm-index{ background:#191d1a; overflow:hidden;padding:20px 0;}
.mm-index .span8 {width: 630px; overflow:hidden;}
.mm-index .news-title { font-size:13px; line-height:15px; margin:0; text-transform:none;}
.mm-index .news-date { margin:0;}
/*.detail-video-content{ padding:30px 0 0;}*/
.video-detail .detail-video-content{ display:block; min-height:400px;}
.video-detail .fitvid-container{ width:640px; float:left;}
.video-detail .info-content{ width:640px;}
.video-detail #DIV_PLAYER,.region-mm #DIV_PLAYER,.news-detail #DIV_PLAYER {width: 640px;height: 394px;}
.news-detail #DIV_PLAYER {margin-bottom:15px;}
.news-channel #DIV_PLAYER {height: 363px;}
.mm-index .row { margin-left:-13px;}
#related .row { margin-left:-8px;}
.mm-index .news{ clear:none; /*background:url(/sito/img/dot_3x1_gray.png) repeat-x bottom;*/ height:132px; margin:0 0 20px; padding:0 6px 30px 12px; border-left:1px solid #596060;}
.pp-big-item .mm-index .news {padding:0 4px 30px 7px;}
.mm-index .news img{ margin:0 0 .5em;}
.mm-index .news-date{ font:bold 11px/13px Arial, Helvetica, sans-serif;color:#8c8b8b;}

.mm-index-tab{ height:30px; margin:0 0 20px; padding:0 0 3px; border-bottom:1px solid #818f83;}
.mm-index-tab h2, .mm-soccer-area .mm-index-tab h2{ display:block; height:28px; background:url(/sito/img/dot_1x3_gray.png) repeat-y right; float:left;font:bold 15px/29px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff; margin:0 20px 0 0; padding:0 20px 0 0;}
.mm-index-tab li{ float:left; display:block; text-align:center; margin:0 20px 0 0;}
.mm-index-tab a{font:bold 13px/29px Arial, Helvetica, sans-serif;}
.mm-index-tab .active {background: url(/sito/img/bk_mm_tab_menu.png) no-repeat center bottom;display: block; height:38px;color: #43708d;border-radius:0;margin:0;padding:0;}

.mm-top-viewed .news{ display:block; height:auto; margin:0 0 15px; padding:0; border:none;}
.mm-top-viewed .info-content {width: 280px;}
.mm-top-viewed .number-pos {margin:0;}
.mm-top-viewed .news-info{ margin-left:35px;}
.mm-top-viewed .news-title{ font-size:16px; line-height:18px; text-transform:uppercase;margin:0 0 0 35px;}
.mm-top-viewed .news-many { font:bold 11px/13px Arial, Helvetica, sans-serif; margin-left:35px;}

/* embed */
.video-embed{display:none;background:#3c3c3c;color:#fff;overflow:hidden;margin:50px 0 15px; padding:15px;}
.embed-dimension label{display:block;margin:0 0 5px;}
.embed-dimension{width:75%; float:left; margin:0 10px 14px 0;}
.video-embed label{clear:both;display:block;margin:0 0 5px;}
.video-embed textarea{width: 99%;}
.embed-opz label{display:inline; margin:0 0 0 3px;}

.video-embed ul{font-size: 13px;line-height: 16px;margin:5px 0 0;}
.video-embed li{float: left;display: block;background: url(/sito/img/dot_1x3_lightGreen.png) repeat-y right;margin: 0 8px 0 0;padding: 0 8px 0 0;}
.embed-ico-info,.embed-ico-pwd,.embed-ico-reg{width:16px; height:16px; display:block;background:url(/sito/img/icone_embed.png) no-repeat; float:left; margin:0 5px 0 0;}
.embed-ico-info{ background-position:0 0;}
.embed-ico-pwd{ background-position:0 -20px}
.embed-ico-reg{ background-position:0 -40px;}

/* photo-detail */
.photo-detail .sub-menu {height: 40px;}
/*.photo-detail .sub-menu .nav{ padding:7px 0 0;}
.photo-detail .sub-menu a { line-height:14px;}*/
.photo-detail .sub-menu span {padding: 1px 3px 0;}
.photo-detail .sub-menu .selected a{background:#1a1a19 url(/sito/img/bk_mm_photo.png); height:38px; color:#fff;line-height: 22px; margin-right:7px;}
.photo-detail .sub-menu .selected span{ display:none;}
.photo-detail .pp-big-item {min-height: 645px; margin-bottom: 24px;}
.photo-detail .pp-big-item .tab-menu ul{ margin:10px 0;}
.photo-detail .pp-big-item .img-photo{ text-align:center;}
.photo-detail #owl-hp{ overflow:hidden;}
.photo-detail #owl-hp .img-photo{ background: #242424;text-align:center;margin: 0;}
.photo-detail .detail-photo-content,.detail-photo-content{ min-height:427px;}
.photo-detail .owl-photo-content{ background:#242424; position:relative; text-align:center;}
.photo-detail .multimedia-container .owl-pagination{ display:none;}
.photo-detail .owl-photo-content img{ margin:0 auto;}
.photo-detail .owl-caption { font-size:12px; line-height:14px;padding: 5px 0;}
.photo-detail .owl-photostory-number{width: auto;height: 15px;display: block;background: none;position: static; font-size:13px; line-height:30px;}
.photo-detail .owl-controls .owl-prev,.region-mm .owl-controls .owl-prev {margin: 0 400px 0 0;}
.photo-detail .pathway .last,.photo-detail .pagination-bar b {color: #43708d;}

/*.photo-detail .info-content .news-title{ margin:0 0 5px 22px;}*/

.photo-detail .og-close{ position:absolute; top:3px !important; right:2px;width: 40px;height: 40px;background: url(/sito/img/bt_close_28x28.png) no-repeat center center;text-indent: 150%;white-space: nowrap;overflow: hidden;}
.photo-detail .owl-buttons,.region-mm .owl-buttons {top: 180px;}
/*.photo-detail .owl-caption {bottom: 40px;}
.photo-detail .owl-carousel{ overflow:hidden;}*/
.photo-daily-pattern{ position:relative; text-align:center;}
.photo-daily-pattern .daily-icon {top: 15%;left: 25%;}

.photo-large .pp-big-item .news-title {font-size: 36px;line-height: 38px;font-weight: normal;}
.photo-large .pp-big-item .news-category {font-size: 16px;line-height: 20px;}
.photo-large  .pp-big-item .news-date{font-size:13px; line-height:27px;}
.photo-large .photo-daily-pattern .daily-icon {top: 22%;left: 32%;}
.photo-large .multimedia-container .news-txt {border:none;}
.photo-large .owl-controls .owl-prev, .region-mm .owl-controls .owl-prev {margin: 0 750px 0 0;}
.photo-large .owl-buttons, .region-mm .owl-buttons {top: 220px;}

@media (max-width: 979px) and (min-width: 768px){
	.photo-large .photo-daily-pattern .daily-icon {top: 20%;}
	.photo-large .owl-controls .owl-prev, .region-mm .owl-controls .owl-prev { margin: 0 500px 0 0;}
	.photo-large .pp-big-item .news-title {font-size: 32px;line-height: 34px;}
}

@media (max-width: 767px){
	.photo-large .photo-daily-pattern .daily-icon {left:25%;}
}

.photo-img-pattern{ width:100%; height:100%; display:block; position:absolute; top:0; left:0; z-index:1; background:url(/sito/img/line-patterns.png);}

.pp-big-item .social-menu .bt-share {background-image: url(/sito/img/bt_recommended.png);}


/* social-button */
.social-button li{ height:20px; float:left; display:block; padding:0 0 0 8px; border-right:1px solid #e3e3e3;}
.social-button .bt-share {width: 20px;height: 20px;background-image: url(/sito/img/bt_share_white_20x20.png);background-position: 0 0;margin: 0px;}

/* news-detail */
.news-detail .news-container{ background:url(/sito/img/bk_news_container_323.png) repeat-y 100%;z-index: 1;position: relative;}
/*.news-detail .extra {padding-top: 12px;}*/
.news-page{ padding-bottom:20px;}
.news-detail .span8 {width: 619px; border-top:1px solid #e4ede6;}
.news-detail .span6 {width: 457px;}
.news-detail .span2 {width: 137px;margin-left:0; /*margin-left:22px;*/}
.news-page .row{ margin-left:-7px;}

.pathway{ width:100%; height:20px; display:block; /*border:1px solid #a5b0a8; border-width:1px 0 0;*/}
.pathway li {float: left;display: block;font:13px/18px Arial, Helvetica, sans-serif;padding: 2px 0 0;}
.pathway a{display:block;background:url(/sito/img/sprite.png?20161108) no-repeat right -1446px;font:13px/18px Arial, Helvetica, sans-serif;color:#869389; margin:0 7px 0 0; padding:0 10px 0 0;}
.pathway .last{ color:#0f9a31; font-weight:bold;}
.pathway .num-page{ float:right; display:block; height:17px; background: url(/sito/img/dot_1x4_gray.png) repeat-y;font:bold 12px/20px Arial, Helvetica, sans-serif; margin:3px 0 0; padding:0 0 0 10px;}

/*.hp-section .pathway { width:98.5%; background:#fff;border-top:1px solid #97999a;}*/

.header-news{ clear:both;/* margin-left:17px;*/}
.header-news .news-title{font:34px/36px Georgia, "Times New Roman", Times, serif; color:#000;margin: 10px 0 5px;}
.header-news .news-stit{ font-size:17px; line-height:20px; margin:0 0 10px; color:#666;}
.news-detail .news-read{ position:absolute; top:0; left:20px; display:block; width:120px; height:42px; background:#fff;color:#444; font:bold 12px Arial, Helvetica, sans-serif; text-transform:uppercase; padding:0 0 0 20px;}
.news-detail .news-read .icon{position: absolute;left: 22px;top: 18px;background:url(/sito/img/bt_plus_14x14.png) no-repeat; width:14px; height:14px; display:block; text-indent: 150%;white-space: nowrap;overflow: hidden;}

.news-detail .news-caption{ width:98%; min-width:407px; height:43px; display:table; margin:0; padding:0 0 0 10px;position: absolute;
bottom: 0;}
/*.news-detail .news-caption em{font-style:normal; margin:0 0 0 15px;}*/
.news-detail .news-caption em {max-width: 320px;font-style: normal; display: table-cell; vertical-align:middle;margin: 0;}
.news-detail .link-gallery{ width:93px; height:25px; display:table-cell;vertical-align:middle; background:url(/sito/img/dot_4x4_green.png) repeat-y; margin:8px 6px 0 10px; padding:0 0 0 14px;}
.news-detail .link-gallery a{ font-size:10px; line-height:12px; display:block;color:#667769;}
/*.news-detail .news-caption .link-gallery .icon{ width:21px; height:17px; display:block; float: right; background:url(/sito/img/ico_photo_21x17.png) no-repeat; text-indent:-9999em;}*/
.news-detail .news-caption .plus{ width:20px; float:right;font:bold 30px/24px Arial, Helvetica, sans-serif; color:#a9baad; margin-left:5px;}

.news-detail .content-news {margin:0 !important;}
.news-detail .content-news strong,.news-detail .content-news b{ font-weight:bold;}
.news-detail .news-img{background:#ebf6ee url(/sito/img/bk_green.png); min-width:457px; min-height:300px; cursor:pointer;position: relative; float:right;margin: 0 0 10px;padding: 0 0 43px;}
.news-detail .news-copy{ display:block; font-size:13px; font-weight:normal !important; color:#4b4b4b; margin:27px 0 15px;}
.news-detail .news-copy a{ color:#4b4b4b; border-bottom:1px dotted #4b4b4b;}
.news-detail .news-copy a:hover{  border-bottom:1px solid #4b4b4b;text-decoration:none;}
.news-txt a{ color:#178131; border-bottom:1px dotted #97999a;}
.news-txt a:hover{ border-bottom:1px solid #97999a; text-decoration:none;}


.news-detail .news-info {
background: url(/sito/img/dot_4x1_gray.png) repeat-x left top;
display: block;
font: normal 11px/30px Arial, Helvetica, sans-serif;
color: #6c6c6c;
text-transform: uppercase;
}
.news-detail .news-info span {
margin: 0 8px;
}

.tags-article{ background: url(/sito/img/dot_4x1_gray.png) repeat-x;font:bold 12px/20px Arial, Helvetica, sans-serif; overflow:hidden;  color:#444444; margin:30px 0 0; padding:10px 0 20px;}
.tags-article h2{font:bold 14px/24px Arial, Helvetica, sans-serif;  color:#0f9a31; margin:0 0 5px;}
.tags-article a{font:normal 12px/20px Arial, Helvetica, sans-serif;  color:#444444; }
/*.tags-article ul{ display:inline;margin:0 0 10px;}
.tags-article li{ display:inline; margin:0 5px 0 0;}*/
.tags-article ul{ display:inline;margin:0 0 10px;}
.tags-article li{ float:left; margin:0 5px 0 0;}
.tags-article span{ margin:0 0 0 5px;}
.tags-article strong{ float:left; margin:0 5px 0 0;}

.news-top-toolbar {min-height:30px;width: 100%; text-align:right; background:url(/sito/img/dot_4x1_gray.png) repeat-x; margin:5px 0; padding:8px 0 0;}
.news-top-toolbar li{background:url(/sito/img/dot_4x1_gray.png) repeat-x bottom;min-height:29px; padding:0;}

.news-bottom-toolbar {min-height:38px;border-top: 1px solid #a9baad;width: 100%;margin: 0 0 20px;padding: 5px 0 0;}
.toolbar-left{ width:100%;margin: 0 0 27px;}
.toolbar-left li { min-height:20px;background: url(/sito/img/dot_3x1_gray.png) repeat-x;padding: 7px 0 6px;}

.news-detail .news-date{ display:block;margin: 0 0 20px; padding:5px 0 0; border:1px solid #a5b0a8; border-width:1px 0 0;}
.news-detail .news-author{ background:url(/sito/img/dot_3x1_gray.png) repeat-x bottom; font-size:12px; line-height:14px; font-weight:bold; text-transform:capitalize; padding:0 0 5px;}
.news-detail .news-date em/*, .news-detail .news-date time*/{background:url(/sito/img/dot_3x1_gray.png) repeat-x;display:block;font-size:11px; line-height:13px;font-style:normal; margin:0 0 3px; padding:5px 0 0;}
.news-detail .location{ background:url(/sito/img/sprite.png?20161108) no-repeat -337px -2034px; font-size:12px; line-height:14px; text-transform:uppercase; margin:3px 0; padding:0 0 0 15px;}
.news-detail .news-date time{display:block;font-size:11px; line-height:13px;font-style:normal; margin:0 0 3px; padding:5px 0 0;}
.news-detail .news-time{background:url(/sito/img/dot_3x1_gray.png) repeat-x;}

.news-detail .news-date span{ display:block;}
.news-detail .news-date .news-type{font-size:11px; line-height:13px; text-transform:uppercase; margin:2px 0 0;}

.news-related .social-menu {float:none;width:100%; position:relative; margin:0 0 20px;}
.news-related .social-menu li{background:url(/sito/img/dot_3x1_gray.png) repeat-x; width:100%; height:22px; display:block; float:left;/* overflow:hidden; */padding:6px 0;}
/*.news-related .social-menu a{ display:inline-block; float:left; margin:0;}*/
.news-related .social-menu em{ font-size:13px; line-height:22px; font-style:normal;color:#686d67;margin:0 0 0 5px;}
.news-related .social-menu .bt-like, .news-related .social-menu .bt-suggest{ margin:0;}

.service-menu{margin:0 0 20px;}
.service-menu li{background:url(/sito/img/dot_3x1_gray.png) repeat-x; overflow:hidden; clear:both; padding:6px 0 7px;}
.news-related .service-menu li{min-height:21px;}
.service-menu em { display:block;font-size: 11px;line-height: 14px;font-style: normal;color:#8f9d92;margin: 4px 0 0 25px;}

.news-detail .news-social-toolbar{ border-top:1px solid #a9baad; width:100%; margin:0 0 30px; padding:5px 0 0;}
.news-detail .news-social-toolbar li{ float:left; display:block; width:auto; background:url(/sito/img/dot_1x3_gray.png) repeat-y right; margin:0 0 0 7px; padding: 0 7px 0 0;}
.news-detail .news-social-toolbar a{ line-height:22px; float:left;margin: 0 4px 0 0;}
.news-detail .news-social-toolbar span{ font-size:13px; color:#747d76;}
.news-detail .news-social-toolbar em{ font-size:13px; color:#747d76; margin:3px 0 0;}


/*.bt-print,.bt-suggest,.bt-write,*/.bt-txt,.bt-txt-plus,.bt-txt-min {width: 22px;height: 21px;background:url(/sito/img/sprite.png?20161108) no-repeat; float:left;display: block;overflow: hidden;text-indent: -9999px;margin:0 3px 0 0;}
.bt-print,.bt-write,.stock-detail-content .bt-suggest,.bt-share-plus{ height:21px; display:block;background:url(/sito/img/sprite.png?20161108) no-repeat;font-size: 11px;line-height: 21px;font-style: normal;color: #8f9d92;margin: 0;padding:0 0 0 26px;}

.bt-print{/* background:url(/sito/img/bt_print.png) no-repeat;*/background-position : -327px -3394px ;}
/*.bt-suggest{ background:url(/sito/img/bt_suggest.png) no-repeat;}*/
.bt-write{ /*background:url(/sito/img/bt_write.png) no-repeat;*/background-position : -327px -3601px ;}
.bt-txt{ /*background:url(/sito/img/bt_txt.png) no-repeat;*/background-position : -327px -3497px ;}
.bt-txt-plus{ /*background:url(/sito/img/bt_txt_plus.png) no-repeat;*/background-position : -327px -3445px ;}
.bt-txt-min{ /*background:url(/sito/img/bt_txt_min.png) no-repeat;*/background-position : -327px -3549px}
.bt-share-plus{ /*background:url(/sito/img/bt_share_plus.png) no-repeat;*/background-position : -327px -3652px ;}

.news-related .social-menu .bt-fb,.news-related .social-menu .bt-twt,.news-related .social-menu .bt-google { overflow:visible;float:left; margin:0;}

.stock-detail-content .bt-suggest {background: url(/sito/img/bt_suggest_gray.png) no-repeat;background-size: contain;}

.content-news { color:#000;}
.content-news p{margin:0 0 20px;}
.content-news p strong{ font-weight:bold;}

/* news-txt-gallery */
.news-txt-gallery{ position: relative; margin-bottom: 20px;}
.news-txt-gallery .img-photo-ico{position: absolute;top: 50%; left: 50%;transform: translate(-50%,-50%);background: url(/sito/img/photo-camera.svg) no-repeat 11px center;background-size:40px;padding:25px 30px; z-index: 2; font-size: 0; line-height: 0; border: 2px solid #fff;}
.news-txt-gallery .img-photo-ico:hover{border-bottom: 2px solid #fff;}
.news-txt-gallery .img-photo-msk{ background-color:rgba(0, 0, 0, 0.4); width: 100%; height: 100%; position: absolute; z-index: 1;}
.news-txt-gallery figcaption{ position: absolute; top: 0; left: 0; display: table; padding: 10px; color: #fff; font-size: 10px; line-height: 11px; z-index: 2;}
.news-txt-gallery figcaption a{ color: #fff; font-size: 20px; line-height: 24px;}
.news-txt-gallery figcaption em{ display: block; text-transform: uppercase; }

.news-detail .adv { margin-top:10px;}
.news-channel-related .adv,.special-channel-related .adv {/*min-height:260px;*/padding-bottom: 0;}
.news-detail .footer-header { background:#fff url(/sito/img/bk_footer_header.png) repeat-x;}
.news-related{ margin:0;}
/*.news-detail .news-related .span2{ margin-left:0;}*/

.archived-news h2 {display: none;font: bold 13px/16px Arial, Helvetica, sans-serif;color: #0f9a31;margin: 0;padding: 10px 0;border-top: 1px solid #a9b9ac;}
.archived-news li{ background:url(/sito/img/dot_4x1_gray.png) repeat-x; padding:5px 0;}
.archived-news a{ display:block; font: 13px/15px Arial, Helvetica, sans-serif; color:#444; background: url(/sito/img/sprite.png?20161108) no-repeat -347px -1448px; margin:0; padding:0 0 0 8px;}
/*.archived-news-plus {display: block;width: 46px;height: 46px;background: #0f9a31;color: #fff;font: bold 30px/46px Arial, Helvetica, sans-serif;text-align: center;margin:0 0 10px;-webkit-border-radius: 46px;-moz-border-radius: 46px;border-radius: 46px;}*/

.associate-news{padding:10px 0 0; border:1px solid #a9b9ac; border-width:1px 0 0;}
.associate-news h2,.media-associate-news h2{font:bold 13px/16px Arial, Helvetica, sans-serif; color:#0f9a31; margin:0 0 10px;}
.media-associate-news h2{ background:url(/sito/img/dot_4x1_gray.png) repeat-x bottom; padding:0 0 10px; }
.associate-news ul, .associate-news li{ background:url(/sito/img/dot_4x1_gray.png) repeat-x; min-height:1px;}
.associate-news li{padding:10px 0;}
.associate-news .news-title{ display:block; font-size:12px; line-height:16px; color:#2c2c2c; background:url(/sito/img/sprite.png?20161108) no-repeat -110px -3861px; margin:0; padding:0 0 0 12px;}

.associate-news-container .associate-news .news-title {font-size: 14px;line-height: 18px;}

.media-associate-news{background:url(/sito/img/dot_4x1_gray.png) repeat-x; margin:0 0 10px; padding:10px 0 0;}
.media-associate-news li {background: #ebf6ee url(/sito/img/bk_green.png);padding: 10px;margin: 0 0 6px;}
.media-associate-news .news-title{ display:block;font:bold 12px/14px Arial, Helvetica, sans-serif; color:#2b2b2b;}
.media-associate-news .news-category{ color:#2b2b2b; display:block;  font: bold 11px Arial, Helvetica, sans-serif; color:#696969;margin:5px 0 0;}
.media-associate-news .img-photo span {top: 23px;left: 42px;}
/*.media-associate-news .photo-gray-ico {background: url(/sito/img/ico_gray_photo_32x32.png) no-repeat;}
.media-associate-news .video-gray-ico {background: url(/sito/img/ico_gray_video_32x32.png) no-repeat;}*/

.media-associate-news-container{ margin-bottom:20px;}
.media-associate-news-container .media-associate-news li{ overflow:hidden;}
.media-associate-news-container .media-associate-news .news-title {font: bold 14px/18px Georgia, "Times New Roman", Times, serif;}
.media-associate-news-container .media-associate-news .news-category {font-size: 13px ;margin: 0 0 5px;}
.media-associate-news-container .img-photo{ display:inline-block; float:left; margin-right:10px;}

.news-detail .breaking-news{ position:relative;}
.news-detail .breaking-news h2{position: absolute;left: 0;width: 220px;}
.news-detail .breaking-news ol{ margin:35px 0 0;}
.news-detail .breaking-news li ,.news-detail .social-content .news{ border-color:#cecece;}

.news-detail .link-news{ position:relative;}
.news-detail .link-news h2{position: absolute;left: 0;width: 250px;}
.news-detail .link-news div{ margin-top:35px;}


.news-detail .read-more-news{ position:relative;}
.news-detail .read-more-news h2{position: absolute;left: 0;width: 200px;}
.news-detail .read-more-news ul{ margin:35px 0 0;}
.news-detail .read-more-news li { border-color:#cecece;}
.news-detail .extra .social-content .news {width: 100%;margin: 0;}
.news-detail .extra .social-content {padding: 0;}
.news-detail .social-content-news{ margin-left:17px;}

.news-detail .hot-topics {width: 300px;}
/* social-comments */
.social-comments{ width:100%; float:left; clear:both;margin:10px 0 0;}
.social-comments h2{width: 150px;height: 24px;background: #0f9a31;font: bold 12px/24px Georgia, "Times New Roman", Times, serif;text-transform: uppercase;text-align: left;color: #fff;text-shadow: -1px 1px 2px #333;margin:0 0 10px; padding:0 0 0 10px;}
.lst-social{ margin:0 0 30px;}

/* special-content */
/**/
.special-content .span8 {border-top: none;}
.special-content .adv {padding-bottom: 10px;}
.special-content .pathway{border-top: 1px solid #97999a;}
.special-content .pathway .last {color: #1c85ad;}
/*.special-content .news-date em{ background:none; padding:0;}*/
.special-hp .news-info{ width:170px; color:#fff;font:11px/24px Arial, Helvetica, sans-serif; margin:0 auto 5px; }
.special-hp .header-news .news-category,.special-hp .header-news .news-date{ width:85px; height:24px; display:block; float:left;background:#747f76; margin:0; padding:0; border:none;}
.special-hp .header-news .news-category{ background:#1c85ad; font-weight:bold; text-transform:uppercase;}
.special-hp .header-news{ width:100%; position:relative; text-align:center; font-size:17px; line-height:20px; color:#515151;z-index: 3;}
.special-hp .header-news h1{ font:bold 36px/38px Georgia, "Times New Roman", Times, serif; color:#000; margin:0;}

.special-menu{ width:100%; height:37px; text-align:center; position: absolute; top:-18px; left:0; z-index:2;}
.special-menu .special-menu-container{ width:999px; margin:0 auto; position:relative;}
/*.special-menu-content{ width:100%; height:17px; display:block; background:#fff; position:absolute; top:0; left:0; z-index:1;}*/
.special-menu-content {width: 100%;height: 82px;display: block;background: #fff;position: absolute;top: -65px;left: 0;z-index: 0;}
.special-menu .special-social{ position:absolute; z-index:1; left:80px;width:37px; height:37px; display: block; float:left;text-indent: 150%;white-space: nowrap;overflow: hidden; background:url(/sito/img/sprite.png?20161108) no-repeat -312px -2638px; }
.special-menu ul{position:relative; z-index:2; background:#fff; display:block; width:385px; height: 27px;  margin:0 auto; padding:6px 0 0 10px; }
.special-menu li{ float:left; height:15px; display:block; padding:0 13px; border-right:1px solid #747f76;}
.special-menu a{ display:block;font:bold 11px/18px Arial, Helvetica, sans-serif; color:#484f4a;}
.special-menu .selected a{ color:#1c85ad;}

.special-pp{ background:#fff; width:100%; overflow:hidden;}
.first-row,.second-row{ width:100%; clear:both;}
.special-pp .pp-img{ width:331px; min-height:234px; float:left; margin:0 0 3px 3px;}
.second-row .pp-img{ width:331px; min-height:234px; float:left; margin:0 3px 0 0;}
.second-row .last{margin:0;}
.special-pp .pp-img .pp-caption {min-height: 70px;}
.special-pp .pp-img strong {position: static;font:13px/26px Arial, Helvetica, sans-serif;margin: 0 20px;}
.special-pp .news-title { display:block;font:bold 16px/18px Arial, Helvetica, sans-serif;color:#fff;margin: 0 20px; }

.special-pp .x-large-img{ width:665px; float:left; margin:0 0 3px 0;}
.special-pp .x-large-img .pp-caption {min-height: 70px;}
.special-pp .x-large-img .news-title {font:bold 28px/30px Arial, Helvetica, sans-serif; text-transform:none; color:#fff; }

.special-related-container{ background:url(/sito/img/bk_gray.png); width:100%; overflow:hidden; clear:both; text-align:center; padding:0 0 20px; }
.special-related-container h2{background:#747f76; display:inline-block; width:90px;height:24px; color:#fff; line-height:24px; padding:0 14px;}

.special-related-container .news{ background:url(/sito/img/sep_oriz_gray.png) repeat-x; text-align:left; margin:15px 15px 0; padding:15px 0 0;}
.special-related-container .news-title{ font-size:20px; line-height:22px; color:#232323; margin:0 0 10px 180px;}
.special-related-container .news-abs{ font-size:15px; line-height:18px; color:#515151; margin:0 0 0 180px;}
.special-related-container .news-author{font:bold 13px/18px Arial, Helvetica, sans-serif; display:block;  color:#1c85ad;margin:0 0 0 180px;}
.special-related-container .news-social-toolbar{ margin:0 0 0 95px;}
.special-related-container .bt-share{ background:url(/sito/img/bt_share_gray_25x24.png); width:25px; height:24px; float:left; padding:0; }
.special-related-container .bt-comment{ background:url(/sito/img/bt_comment_gray_25x24.png); width:25px; height:24px; display:block;float:left;margin:0 3px 0 0; }
.special-related-container .news-img{ float:right; margin:0 100px 0 7px;}
.special-related-container .news img{ margin:0;}
.special-content .footer-header {background: url(/sito/img/bk_footer_header.png) repeat-x;}

/**/
.special-news .news-img{width:606px; float:none; margin:0 auto 20px; }
.special-news .news-info{ width:170px; color:#fff;font:11px/24px Arial, Helvetica, sans-serif; margin:0 auto 5px; }
.special-news .header-news .news-category,.special-news .header-news .news-date{ width:85px; height:24px; display:block; float:left;background:#747f76; margin:0; padding:0; border:none;}
.special-news .header-news .news-category{ background:#1c85ad; font-weight:bold; text-transform:uppercase;}
.special-news .header-news{ width:100%; text-align:center; font-size:17px; line-height:20px; color:#515151; position:relative; z-index:2}
.special-news .header-news h1{ font:bold 45px/47px Georgia, "Times New Roman", Times, serif; color:#000; margin:0 0 15px;}
/*.news-page .news-img{width:457px; float:none; margin:0 auto 20px; }*/

.special-content .news-container { background:none;}
.special-content .span8 { float:none; margin:0 auto;}
.special-content .news-page {padding-top:105px;}
.special-content .news-content-page{padding-top:45px;}
.special-content .header-news h2{ font:bold 24px/36px Arial, Helvetica, sans-serif; color:#000;}
.special-content .stickem-container { background:url(/sito/img/bk_news_container_323.png) repeat;margin: 23px 0 0; padding:0 0 70px;}
.special-content .header-news h1 {font:bold 40px/42px Georgia, "Times New Roman", Times, serif;}
.special-content .media-associate-news li,.special-content .news-img  { background-image:url(/sito/img/bk_grayMedium.png);}
.special-content .media-associate-news h2,.special-content .associate-news h2 {color: #1c85ad;}


/* special photo */
.big-photo-page{margin:75px 0 0;}
.photo-page{ margin:70px 0;}
.big-photo-page .slider-content{ min-height:600px;  padding:30px 0; }
.big-photo-page .news-copy {display: block;color: #ddd; font-size:12px;margin: 5px 0 0;}


.special-content .photo-container,.special-content .video-container,.special-simple .special-related-container{ background:#292f2a url(/sito/img/bk_grayDark.png); overflow:hidden; padding:0;}
.special-content .photo-container .owl-wrapper-outer {overflow: visible;}
.special-content .photo-container .owl-buttons {width: 100%;position: absolute; top:230px;}
.special-content .photo-container .owl-prev {margin: 0 700px 0 0 !important;}
.special-content .item-info {width: 100%; text-align:center; margin:5px 0 0; border:none;}
.special-content .item-did { text-align:center; text-transform:none ; font: bold 15px/18px Arial, Helvetica, sans-serif; color:#fff;}

/* special video */

.video-page,.big-video-page{ margin:75px 0;}
.big-video-page .img-photo{ margin:0 auto;}
.big-video-page .owl-video-content { text-align:center;padding: 20px 0;}
.big-video-page .owl-video{padding: 0 0 0 15px;}
.big-video-page .news-copy {display: block;color: #ddd; font-size:12px;margin: 0;}
/*.big-video-page .img-photo span {top: 25%;right: 36%;}
.big-video-page .slider-content{padding:0 0 40px; }*/
.video-container .owl-item li{ padding:20px 0;}
.video-container .owl-buttons {width: 100%;position: absolute; top:200px;}
.video-container .owl-prev {margin: 0 700px 0 0 !important;}
.video-container .slider-content .news-info { position:static;width: 100%!important; text-align:center; margin:5px 0 0;}
.video-container .slider-content .news-title { text-align:center; text-transform:none; font: normal 11px/13px Arial, Helvetica, sans-serif;}
.video-container .video-icon{ position: absolute;top: 20%;left: 35%;z-index: 1;width: 310px;text-align: center;margin: 0 auto;padding: 80px 0 0;cursor: pointer;}
.video-container .bt-close {position: absolute;z-index: 51;width: 40px;height: 40px;top: 175px;right: 25px;background: url(/sito/img/bt_close_28x28.png) no-repeat center center;text-indent: 150%;white-space: nowrap;overflow: hidden;}
.view-mode{ width:100%; height:90px; position:relative; text-align:center;}
.view-mode .info-content{position:absolute; bottom:0; z-index:1; left:30%; font-size:11px; line-height:50px; color:#fff; height:50px; display:block; }
.view-mode-menu{ width:100%; height:50px; position:absolute; bottom:0;left:0;}
.view-mode-menu ul{ width:200px; margin:0 auto;}
.view-mode-menu li{display:block; width:65px; height:50px; float:left; border-right:1px solid #202521;}
.view-mode-menu a{ width:65px; height:50px; display: inline-block;text-indent: 150%;white-space: nowrap;overflow: hidden;}

.view-mode-menu .screen{width:65px; height:50px; display: block; background:url(/sito/img/ico_screen.png) no-repeat 50% 15px;}
.view-mode-menu .mosaic{width:65px; height:50px; display: block;background:url(/sito/img/ico_mosaic.png) no-repeat 50% 15px;}
.view-mode-menu .list{width:65px; height:50px; display: block;background:url(/sito/img/ico_list.png) no-repeat 50% 15px;}

.view-mode-menu .active a.screen{ background:#404641 url(/sito/img/ico_screen.png) no-repeat 50% -35px;}
.view-mode-menu .active a.mosaic{background:#404641 url(/sito/img/ico_mosaic.png) no-repeat 50% -35px;}
.view-mode-menu .active a.list{background:#404641 url(/sito/img/ico_list.png) no-repeat 50% -35px;}

.slider-content{ width:100%; background:#404641; text-align:center;}
.slider-content .news-info {position: absolute;top: -53px;left: 29%;width: 220px; background:none;}

.slides{ width:100%; height:545px;}
.slider-content .news-date {font:bold 10px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#1c85ad;text-align:left;margin:20px 0 7px;padding:0;border:none;}
.slider-content .news-date em{ background:url(/sito/img/dot_3x3_green.png) repeat-y right; padding:0 10px 0 0;}
.slider-content .news-title{font:bold 12px/14px Arial, Helvetica, sans-serif; color:#fff; text-align:left;}
.slider-content .news-title a{font: bold 13px/14px Arial, Helvetica, sans-serif;color:#fff; }
.slider-content .news-tags {margin: 0 0 15px 0;}
.slider-content .news-tags strong,.slider-content .news-tags a{ font-size:12px; color:#768278;}

.mosaic-content{ width:100%; background:#404641 ;}
.mosaic-content .news-content {width: 863px;overflow: hidden;margin: 0 55px 0 70px;padding: 20px 0;}
.mosaic-content .row {margin-left: -13px;}
.mosaic-content .photo-mosaic-item,.mosaic-content .video-mosaic-item{ width:150px; height:200px; float:left; clear:none; margin:0 0 20px; padding:0 12px; border:1px solid #2c312d; border-width:0 0 0 1px; }
.mosaic-content .photo-mosaic-item img,.mosaic-content .video-mosaic-item img{ margin:0;}
.mosaic-content .news-title,.mosaic-content .photo-caption{ display:block;font:bold 12px/15px Arial, Helvetica, sans-serif;color:#fff; margin-top:10px; }


.list-content{width:100%;background:#404641 ;}
.list-content .news{ width:700px; margin:0 auto; padding:20px 0 0;border:1px solid #2c312d; border-width:0 0 1px;}
.list-content .news img{ margin:0;}
.list-content a{color: #a4ada6}
/*.list-content .news-date{font:bold 13px/15px Arial, Helvetica, sans-serif;color:#1c85ad; margin:0; padding:0; border:none;}
.list-content .news-title{font:bold 20px/22px Arial, Helvetica, sans-serif;color:#fff; }*/
.list-content .news-title,.list-content .news-abs {font: bold 15px/18px Arial, Helvetica, sans-serif;color: #fff;height: 150px;display: table-cell;vertical-align: middle;}

/* related-container */
.special-simple .special-related-container .news-date {border: none;}


/* special-simple */
.special-simple .related-page{ margin:75px 0 0;padding:0 0 40px;}
.special-simple .news-img {background-image: url(/sito/img/bk_blueDark.png);width:457px; float:none; margin:0 auto 20px;  }
.special-simple-container{background: url(/sito/img/bk_blue.png);position: relative;z-index: 0;/*-moz-box-shadow: inset 0 0 50px #0e4b63;-webkit-box-shadow: inset 0 0 50px #0e4b63;box-shadow: inset 0 0 50px #0e4b63;*/}
.special-simple .special-menu ul {width: 312px;}
.special-simple-container .header-news h1,.special-simple-container .news-stit,
.special-simple-container .news-caption,.special-simple-container .link-gallery a,.special-simple-container .plus { color:#fff;}

.special-simple .special-related-container .news{ background:url(/sito/img/sep_oriz_grayDark.png) repeat-x;}
.special-simple .special-related-container .news-title a{ font-family:Arial, Helvetica, sans-serif; color:#fff; display:block;}
.special-simple .special-related-container .news-abs{ color:#a4ada6;}
.special-simple .special-related-container .news-date{ font-weight:bold; color:#1b85ad; font-size:15px; line-height:18px; margin:0 0 0 180px; padding:0;}
.special-simple .special-related-container .news-img{ float:right; width:auto;min-width:0; min-height:0; background:none; margin:0 180px 0 0;}


/* stick */
.stickem-container{ position:relative; margin:37px 0 0;}
.stickit {position: fixed ;top:0; z-index:2;}
.stock-container .stickit { width:290px;}
/*.stickit-end { position:absolute; bottom:0; right:0;}*/

/* day-in-pictures */
.header-height{ width:100%; height:87px; display:block;}
.inner-section .header-height{height:62px;}
.inner-section .day-in-pictures .arrow-dark {top: 82px;}
/*.football-section .day-in-pictures .arrow-dark,.sport-section .day-in-pictures .arrow-dark {left: 810px;}
.football-section .slider-content-search .arrow-dark, .sport-section .slider-content-search .arrow-dark {left: 700px;}*/

.day-in-pictures{background:#404641;  margin:0 0 -87px; padding:0;}
.inner-section .day-in-pictures {margin: 0 0 -62px;}
.day-in-pictures .arrow-dark{position: absolute;z-index: 2;top: 107px;left:590px; width:27px; height:14px; background:url(/sito/img/arrow_gray_27x14.png) no-repeat;}
.day-in-pictures .photo-container{ overflow: hidden;}
.day-in-pictures .slider-content {min-height: 663px; padding: 0;}
.day-in-pictures .bx-viewport { /*overflow:visible !important;*/padding: 0;}
.day-in-pictures .bx-wrapper .bx-pager { width:74px; height:66px; display:block; background:#545454; top:0; left:291px; text-align:center; line-height:66px;padding-top: 0;}
.day-in-pictures .bx-wrapper {margin: 0;}
.day-in-pictures .slider-content .news-info { position:static;height:66px; width:94%; text-transform:none; display:block;}
.day-in-pictures .slider-content img,.day-in-pictures .slider-content .iframe-video{box-shadow: 0 0 30px #111;-webkit-box-shadow: 0 0 30px #111; }
.day-in-pictures .news-copy{ float:left; width:auto; font-size:11px; line-height:30px; color:#adafac; margin:0 0 0 305px !important;}
.day-in-pictures .news-date {color: #2da44a;}
.day-in-pictures .news-title{font: bold 14px/14px Arial, Helvetica, sans-serif; text-transform:none;margin: 15px 0 0 305px;}
.day-in-pictures .day-heading{ width:112px; height:50px; display:block; background:#acaeab;position: absolute;z-index: 2;top:0px;left:104px;font:bold 14px/15px Arial, Helvetica, sans-serif;color:#2a2f2b;text-align:center; padding:16px 0 0; }
/*.day-in-pictures .og-close {position: absolute;z-index: 51;width: 40px;height: 40px;top: 127px;right:10px;background: url(/sito/img/bt_close_28x28.png) no-repeat center center;text-indent: 150%;white-space: nowrap;overflow: hidden;}*/
.day-in-pictures .og-close {position: absolute;z-index: 51;width: 40px;height: 40px;top: 127px;right: 10px;background: url(/sito/img/bt_close_28x28.png) no-repeat center right;color: #fff;line-height: 40px;padding-right: 35px;}

.inner-section .day-in-pictures .og-close {top: 105px !important;}
.daily-type{ display:block; height:80px; font: bold 14px/14px Arial, Helvetica, sans-serif; color:#768278; float:left; border-right:1px solid #768278; margin:10px 15px 0 0; padding:0 15px 0 0;}

.slider-content iframe body{ margin:0;}
/*.iframe-video html #DIV_PLAYER{ width:630px !important;}*/

.img-daily-pattern{ position:relative; min-height:563px;}
.daily-icon{position: absolute;top: 20%;left: 35%;z-index: 1;width: 310px;text-align: center;margin: 0 auto;padding: 80px 0 0; cursor:pointer;}
.img-pattern{ width:999px; height:562px; display:block; position:absolute; top:0; left:0; z-index:1; background:url(/sito/img/line-patterns.png);}


/* owl */
#owl-hp .owl-wrapper-outer {overflow: visible !important;}
.owl-container{position: relative;z-index: 10;}
.owl-video-content{ height:663px;}
.owl-photo-content{ text-align:center;}
/*.owl-video,.fit-video{ margin:0 auto;max-width: 100% !important; height: auto !important;}*/
			
.fluid-width-video-wrapper iframe, .fluid-width-video-wrapper object, .fluid-width-video-wrapper embed { z-index:0;/*height: 77% !important;*/}

.day-in-pictures .owl-photo-content .og-close{ top:80px;}
.day-in-pictures .owl-video-content .og-close{ top:70px !important; right:30px !important;}

.day-in-pictures .owl-page-number,.day-in-pictures .owl-photostory-number,.owl-video-number,.owl-page-number,.owl-mediastory-number/*,.owl-video-number*/{ width:75px; height:66px; display:block; background:#535453; position:absolute; left:291px; top:0; font:bold 16px/66px Arial, Helvetica, sans-serif; color:#acaeac; text-align:center;}
.day-in-pictures .owl-page-number,.day-in-pictures .owl-photostory-number,.day-in-pictures .owl-video-number{ left:216px;}
.day-in-pictures .owl-video{ margin:0 0 0 27px;}
.day-in-pictures-detail .owl-video{ margin:0;}
.day-in-pictures .owl-buttons {top: 295px;}
.day-in-pictures .owl-theme .owl-controls .owl-prev {float: left;margin: 0 0 0 30px;}
.day-in-pictures .owl-theme .owl-controls .owl-next {float: right;margin: 0 30px 0 0;}
.owl-caption{position: absolute;bottom: 0;width: 100%;background: url(/sito/img/transparent_bg.png); color:#fff;padding: 5px 0;}
.day-in-pictures .owl-item.loading {min-height: 629px;}

/* search-container */
.search-container .span3 {width: 221px;}
.search-section .footer-header {background: #fff url(/sito/img/bk_footer_header.png) repeat-x;}
.search-area{background:#404641;  margin:0 0 -87px; padding:0;}
.inner-section .search-area {margin: 0 0 -62px;}
.search-area .arrow-dark{position: absolute;z-index: 2;top: 107px;left:500px; width:27px; height:14px; background:url(/sito/img/arrow_gray_27x14.png) no-repeat;}
.search-area .photo-container{ overflow: hidden;}
.search-area .slider-content {padding: 0;}
.search-area .og-close {position: absolute;z-index: 51;width: 40px;height: 40px;top: 127px;right: 20px;background: url(/sito/img/bt_close_28x28.png) no-repeat center center; text-indent: 150%;white-space: nowrap;overflow: hidden;}

.slider-content-search{ height:175px;}
.slider-content-search .arrow-dark{position: absolute;z-index: 2;top: 107px;left:480px; width:27px; height:14px; background:url(/sito/img/arrow_gray_27x14.png) no-repeat;}

.search-lbl{ font: bold 18px/22px Arial, Helvetica, sans-serif; color:#768278;}
.search-lbl strong{ color:#2da84d;}
.slider-content-search .search-container {background: #2b312d;overflow: hidden;color: #fff;text-align: left;padding: 30px 0;min-height: 115px;}
.search-container .search-header{ width:100%; overflow:hidden; background:#404641; margin:0 0 20px; padding:10px 0 30px;}
.search-container .search-filter{ overflow:hidden; display:inline; margin:0 0 10px;}
.search-filter .controls label{float:left; text-transform:uppercase; font-size:11px; line-height:24px; font-weight:bold; margin:0 15px 0 0;}
.search-filter input, .search-options input{ float:left; margin:5px 5px 0 0;}
.search-container .control-label{ font:bold 11px/24px Arial, Helvetica, sans-serif; float:left; color:#758177; margin:0 22px 0 0;}
.search-container .search-query{ width:81%; height:41px; background:#fff url(/sito/img/bk_search.png) no-repeat; float:left; font-size:22px; padding:0 0 0 53px; border:none;}
.search-container .bt-search {width: 109px;height: 41px;display: block;float: left;background: url(/sito/img/sprite.png?20161108) no-repeat left -869px;text-indent: -99999em;border: none;}

.search-bt-advanced{ height:26px; display:inline-block;font-size: 11px;line-height: 24px;font-weight: bold; color:#fff; margin:0 0 15px; padding:0 0 0 15px; border-left:1px solid #444b44; }
#search-advanced-option{ display:none;}
/*.search-options .control-label{ text-transform:uppercase; font-size:12px; display:block; background:url(/sito/img/dot_3x1_gray.png) repeat-x; margin:12px 0 0; padding:10px 0 0;}
.search-options .controls,.search-options label{ float:left;}
.search-options label{ width:100%; font: bold 14px/24px Arial, Helvetica, sans-serif;}*/
.search-result{ min-height:500px; background:url(/sito/img/dot_4x4_green.png) repeat-y;}
.search-result .pagination-bar{ margin:15px 0 0;}
.search-result .pagination-bar a{ color:#fff;}
/*.search-result-content{ margin:0 17px;}
.search-item{width: 100%;display: block;background: url(/sito/img/dot_3x1_gray.png) repeat-x; margin:12px 0 0;padding: 10px 0;}*/
.search-content-result{ min-height:80px;  margin: 0 0 0 70px; padding:0 0 0 7px;border-left:1px solid #e3e3e3;}
.search-any, .search-tag, .search-temicaldi{display:block;font: bold 24px/26px Arial, Helvetica, sans-serif;color: #2da84d;}
.search-num-result { display:block;font: bold 18px/22px Arial, Helvetica, sans-serif;color: #2da84d;}
.search-filter-result{ display:block; width:100%; font-size:12px; line-height:14px;}
.search-filter-result li {float: left;display: inline;margin: 0 7px 7px 0;}
.search-filter-result a {float: left;font: bold 11px/13px Arial, Helvetica, sans-serif;margin: 0 3px 0 0;}
.search-date{ text-transform:uppercase; font-size:11px; line-height:11px; color:#758177;}
.search-category{ display:inline-block; text-transform:uppercase; font-size:11px; line-height:11px;color:#758177; margin:0 0 0 7px; padding:0 0 0 7px; border-left:1px solid #758177; }
.search-title{ font:bold 18px/20px Georgia, "Times New Roman", Times, serif; color:#000; margin:3px 0;}
.search-content-result p{ font-size:12px; line-height:15px;}
.search-content-result p em{color:#2da84d; font-style: italic; border-bottom:1px dotted #2da84d;}
.search-number {display: block;color: #2da84d;font: bold 16px/24px Arial, Helvetica, sans-serif;text-align: center;margin:0 auto;}
.search-news-ico,.search-photo-ico,.search-video-ico{ background: url(/sito/img/sprite.png?20161108) no-repeat left -6671px; width:32px; height:32px; display:block; margin:0 auto;}
.search-photo-ico{ /*background-image: url(/sito/img/ico_green_photoLight_32x32.png);*/background-position : left -6547px ;}
.search-video-ico{/* background-image: url(/sito/img/ico_green_videoLight_32x32.png);*/background-position : left -5807px ;}
.search-genus{ font-size:11px; font-weight:bold; display:block; width:100%; text-transform:uppercase;text-align: center;}
.search-img{float: right;margin:0 0 0 5px;}
.search-pos{ width:70px; float:left;}

.search-form-select select {background: transparent;width: 120%;height:30px;display:inline;font:bold 11px Arial, Helvetica, sans-serif; color:#686761;-webkit-appearance: none;padding:5px;border:none;}
.search-form-select{width: 100%;height:30px; display: inline-block;overflow: hidden;background: url(/sito/img/arrow_vertical_gray.png) no-repeat 96% #fff;margin: 15px 0 0;vertical-align:middle;}

/* search-content */
.search-content .news {background: url(/sito/img/dot_4x1_gray.png) repeat-x;margin: 0 0 10px;padding: 10px 0 0;}
.search-content .info-area{ float:left; min-height:70px; margin:0 15px 0 0; padding:0 15px 0 0; border-right:1px solid #efefef; }
.search-content .info-area .position{ display:block; font-size:14px; font-weight:bold; color:#0f9a31;}
.search-content .info-area .news-date,.search-content .info-area .news-category{ display:block; font-size:12px;font-weight:bold; color:#a1a39e;}
.search-content .news-title,.search-content .news-abs { margin:0 0 5px 85px;}
.search-content .input-mini{ width:96%;margin: 0 0 10px;}
.search-content .search-filter .inline { width:100%; display:block; text-align:left;margin: 5px 0 0;}
.search-content .controls label {float: none;}
.search-content .bt-search {width: 109px;height: 41px;display: block;background: url(/sito/img/sprite.png?20161108) no-repeat left -869px;text-indent: -99999em; margin:10px auto;border: none;}
.search-content .num-pag b, .search-content .num-pag a{ margin:0 5px 0 0;}
.search-content .column-2 .span2 {width: 124px;}
.search-content .pagination-bar {margin: 0 0 7px;}

.search-option {background: #1e1e1e url(/sito/img/bk_mm_photo.png);color: #8c8b8b;text-align: left; font-size:11px;margin: 0 0 20px;padding: 10px;}
.search-option li{ min-height:20px; clear:both;}
.search-option a{display:inline-block; font-size:11px; line-height:14px; color:#fff;}
.search-option .controls{ clear:both;}
.search-option .control-label{display: block; float:left;font-size: 12px;font-weight: bold;color: #0f9a31;}
.search-option #person,.search-option #organization,.search-option #place,
.search-option #news_domain,.search-option #iptc_domain,#iptc_domain_label_it{float: left;width: 100%;display: block;font-size: 12px;font-weight: bold;color: #0f9a31; border-top:1px solid #595959; margin:10px 2px 0 0; padding:7px 0 0;}
.search-option .filtro_occval1{ font-size:11px; line-height:14px; display:inline-block; color:#8c8b8b;margin:0 0 0 3px;}

/* hp cinema-section */
.cinema-section .int-menu{ background:#c9cec8 url(/sito/img/bk_sel_menu.png) no-repeat right; height:34px; width:70px; display:block; float:left;font:bold 14px/34px Arial, Helvetica, sans-serif; text-transform:none; margin:0 10px 0 0; padding:0 0 0 15px;}
.cinema-section .selected a {background: #e3e5e2;}
.cinema-section .sub-menu .nav{background-color:#e3e5e2; height:34px;}
.cinema-section .sub-menu .n-ext-nav {width: 120px;font: bold 14px/36px Arial, Helvetica, sans-serif;text-shadow: none;}
.cinema-section .sub-menu .n-ext:hover .p2-nav{ left:120px;width:828px;}
.cinema-section .sub-menu .p2-nav a{ color:#3d4842;text-shadow: none;}
.cinema-section .sub-menu .p2-nav span { color:#3d4842;text-shadow:none;}
.cinema-section .sub-menu .evidence a,.cinema-section .pp-category{ color:#0f9a31;}
.cinema-section .pp-category{ padding:0 10px 0 0; border-right:1px solid #8e958d}

.cinema-section .stickem-container {margin: 20px 0 0;}
.cinema-section .footer-header {background: url(/sito/img/bk_footer_header.png) repeat-x;}

.cinema-section .header-box-special {left: -13px;}
.cinema-section .box-office .news-title{ background:none; padding:0;}
.cinema-section .txt-copy {padding: 15px 0 0;}
.txt-copy{ display:block; clear:both; text-align:center;font: 11px/13px Arial, Helvetica, sans-serif; color:#808b83; margin:10px 0;}
.info-search strong{ font-weight:bold;}

.cinema-section .pagination-bar a{ margin:0 2px;}


.film-hp-container{ width:100%; overflow:hidden;}
.film-hp-container .pp-lbl {width: 135px;color: #0f9a31;text-shadow: none;}
.film-hp-container .link ,.film-hp-container .link a{margin:0; text-transform:uppercase;}
.film-hp-content{ width:457px; min-height:715px; position:relative;padding:55px 21px 21px;}
.film-hp-content .row{ overflow:hidden; background:url(/sito/img/dot_4x1_gray.png) repeat-x bottom; margin-left:0; padding:0 0 15px;}
.film-hp-content a{font:bold 11px/13px Arial, Helvetica, sans-serif; color:#646a66;}

.film-hp-content .news{ width:202px;height: 200px; float:left; clear:none; margin:0; padding:13px; margin-top:-1px; margin-left:-1px; border:1px solid #ddf4ec; border-width:1px 0 0 1px;}
.film-hp-content .last{ background: none;}

.film-hp-content img{ width:100%; margin:0 0 .5em;}
.film-hp-content .info-content{ margin:0;}

.film-hp-content .news-category{ display:block;font:bold 12px/14px Arial, Helvetica, sans-serif; color:#178131;}
.film-hp-content .news-title{display:block;font:bold 16px/18px Arial, Helvetica, sans-serif;text-transform:uppercase;color:#212522; margin:0;}

.soon-content{ background: #c6dbc5 url(/sito/img/bk_rhombusDark_202x202.png) left top}
.week-content{ background: #c6dbc5 url(/sito/img/bk_rhombus_202x202.png) right top;}

.soon-content .news{ width:126px; height:313px; text-align:center;}
.soon-content img{ height:180px; margin:0 0 10px;}
.soon-content .news-date{ background-color:#7b9f85; font:bold 11px/13px Arial, Helvetica, sans-serif; color:#fff;text-transform:uppercase; padding:5px 20px; border-radius:2px;}
.soon-content .news-category{ margin:10px 0 5px;}
.soon-content .news-title{font:bold 13px/15px Arial, Helvetica, sans-serif;text-transform:none;}


/* cinema-int-section */
.cinema-int-section .column-2 {background: url(/sito/img/bk_column.png) repeat-y 494px top;}
.cinema-int-section .span8 {width: 628px;}
.cinema-int-section .pathway {border: 1px solid #e2e5e2;border-width:1px 0 0;}
.cinema-int-section .title-section{font:32px/36px Georgia, "Times New Roman", Times, serif; color:#0f9a31; margin:7px 0;}
.cinema-int-section .cinema-int-item{clear:both; overflow:hidden;font:13px/18px Arial, Helvetica, sans-serif; color:#3d443f; margin:12px 0 0; border-top:1px solid #e2e5e2; }
.cinema-int-section .cinema-int-item li a{color:#3d443f; text-decoration:underline;}

.cinema-menu-select select {background: transparent;width: 205px;height:30px;display:inline;font:bold 11px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#686761;-webkit-appearance: none;padding:5px;border:none;}
.cinema-menu-select{width: 180px;height:30px; display: inline-block;overflow: hidden;background: url(/sito/img/sprite.png?20161108) no-repeat 160px -933px #e3e3e3;margin: 9px 0 0; vertical-align:middle;}

.cinema-int-item .bt-img, .find-title .bt-img{ width:70px; height:32px; position:relative; display:block; float:left;font:10px/13px Arial, Helvetica, sans-serif;  color:#a3a3a3; text-transform:uppercase; padding:10px 0 0 48px; border-left:1px solid #cdcdcd;}
.cinema-int-item .bt-img-box{ width:90px; height:32px; display:block; float:left; padding:7px 0 0 10px; border-left:1px solid #cdcdcd;}
.cinema-int-item .bt-img span,.find-title .bt-img span{ position:absolute; left:10px; top:7px; width:32px; height:32px; display:block; float:left; text-indent: 150%;white-space: nowrap;overflow: hidden;}
.cinema-int-item .video-green-ico,.find-title .video-green-ico{ /*background:url(/sito/img/ico_green_videoLight_32x32.png);*/background:url(/sito/img/sprite.png?20161108) no-repeat left -5807px ;}
.cinema-int-item .card-green-ico,.find-title .card-green-ico{ background:url(/sito/img/sprite.png?20161108) no-repeat left -6671px;}

.cinema-int-item .box-office-icon {width: 32px;height: 32px;display: block; float:none;text-indent: 150%;white-space: nowrap;overflow: hidden;margin:0;}
.cinema-int-item .box-number {width: 32px;height: 32px;display: block; float:left;margin:0 7px 0 0;background: url(/sito/img/sprite.png?20161108) no-repeat left -2472px;font:bold 13px/32px Arial, Helvetica, sans-serif; color:#fff; text-align:center;}
.cinema-int-item .film-up {/*background-image: url(/sito/img/circle_positive_32x32.png);*/background-position : left -1882px ;}
.cinema-int-item .film-down {/*background-image: url(/sito/img/circle_negative_32x32.png);*/background-position : left -7829px ;}
.cinema-int-item .film-stable {/*background-image: url(/sito/img/circle_stabile_32x32.png);*/background-position : left -5991px ;}

.cinema-int-section .bt-share { width:20px; height:20px; /*background-position:-374px -2285px;*/ text-indent: 150%;white-space: nowrap;overflow: hidden;margin:13px 13px 7px 0;}
.cinema-int-section .news .bt-share {margin: 0 13px 8px 0;}
.cinema-int-img-item{ float:left; margin:13px 13px 13px 0;}
.cinema-int-info-item{ float:left; display:block; width:420px; margin:20px 0 0;}
.cinema-int-info-item ul{ padding-left:15px; list-style-image:url(/sito/img/list_type_dot.png);}
.cinema-int-year{font:bold 13px/15px Arial, Helvetica, sans-serif; color:#0f9a31;}
.cinema-int-item-title a{font:bold 20px/22px Arial, Helvetica, sans-serif;  color:#3d443f; text-transform:uppercase; text-decoration:none;}

/* cinema-box-section */
.cinema-box-section .column-2 {background: url(/sito/img/bk_column.png) repeat-y 494px top;}
.cinema-box-section .span8 {width: 628px;}
.cinema-box-section .pathway {border: 1px solid #e2e5e2;border-width: 0 0 1px;}
.cinema-box-section .title-section{font:32px/36px Georgia, "Times New Roman", Times, serif; color:#0f9a31;}
.cinema-box-section .cinema-int-item{clear:both; overflow:hidden;font:13px/18px Arial, Helvetica, sans-serif; color:#3d443f; margin:10px 0 0; padding:20px 0; border-top:1px solid #e2e5e2; }
.cinema-box-section .cinema-int-item li a{color:#3d443f; text-decoration:underline;}
.cinema-box-section .bt-share {width: 20px;height: 20px;background-image: url(/sito/img/bt_share_white_20x20.png);background-position: 0 0; margin: 13px 0 13px 7px;}
.cinema-box-section .cinema-int-info-item {width: 425px;margin: 10px 0 0;}
.box-office-position{ float:left; margin:0 10px 0 0;}
.box-office-position .bt-share { width:22px; height:22px;float:none;margin: 13px 0 7px 5px; background-image:url(/sito/img/bt_suggest_gray.png)}
.cinema-box-section .box-office-icon {width: 30px;height: 30px;display: block; float:none;text-indent: 150%;white-space: nowrap;overflow: hidden;margin: 7px 0;}
.cinema-box-section .box-number {width: 30px;height: 30px;display: block; float:none;margin: 7px 0;background-image: url(/sito/img/circle_num_30x30.png);font:bold 13px/30px Arial, Helvetica, sans-serif; color:#fff; text-align:center;}
.cinema-box-section .film-up {background-image: url(/sito/img/circle_positive_30x30.png);}
.cinema-box-section .film-down {background-image: url(/sito/img/circle_negative_30x30.png);}
.cinema-box-section .film-stable {background-image: url(/sito/img/circle_stabile_30x30.png);}
.box-office-taking{ list-style-image: none !important; margin:5px 0 0; padding-left:0 !important;}
.box-office-taking li{ float:left; width:140px; margin-right:20px; border-right:1px solid #cdcdcd;}
.taking-desc{ display:block;}
.taking-val{  display:block;font:22px/24px Arial, Helvetica, sans-serif;}


/* cinema-archive-section */
.cinema-archive-section .column-2 {background: url(/sito/img/bk_column.png) repeat-y 494px top;}
.cinema-archive-section .span8 {width: 628px;}
.cinema-archive-section .pathway {border: 1px solid #e2e5e2;border-width: 0 0 1px;}
.cinema-archive-section .title-section{font:32px/36px Georgia, "Times New Roman", Times, serif; color:#0f9a31;}
.cinema-archive-section .cinema-int-item{clear:both; overflow:hidden;font:13px/18px Arial, Helvetica, sans-serif; color:#3d443f; margin:10px 0 0; padding:20px 0; border-top:1px solid #e2e5e2; }
.cinema-archive-section .cinema-int-item li a{color:#3d443f; text-decoration:underline;}
.cinema-archive-section .bt-share {width: 20px;height: 20px;background-image: url(/sito/img/bt_share_white_20x20.png);background-position: 0 0;margin: 13px 0 13px 7px;}
.cinema-archive-section p{ color:#a5a6a5; margin:5px 0 20px;}
.archive-form{ overflow:hidden; border:1px solid #a5a6a5; border-width: 0 0 1px;}
.archive-form li{ width:100%; clear:both; border:1px solid #a5a6a5; border-width:1px 0 0;}
.archive-form label {color: #a5a6a5;width: 160px;height: 30px;float: left;font: bold 11px/13px Arial, Helvetica, sans-serif;border: 1px solid #a5a6a5;border-width: 0 1px 0 0;padding: 5px 0 0;}
.archive-form .single{ height:25px;padding: 10px 0 0;}
.archive-form label em{font: 11px/13px Arial, Helvetica, sans-serif;}
.archive-form em{ display:block;}
.archive-form .text{width:457px;height: 35px;display: block;font-size:18px;color:#3d443f; padding:0 5px; border: none;}
.archive-form .inline{width:64px; float:left; display:block;border: 1px solid #a5a6a5;border-width: 0 1px 0 0}
.archive-form-select select {background: transparent;width: 250px;height:25px;display:inline;font: 11px Arial, Helvetica, sans-serif; color:#3d443f;-webkit-appearance: none;padding:5px;border:none;}
.archive-form-select{width: 227px;height:25px; display: inline-block;overflow: hidden;background: url(/sito/img/arrow_vertical_gray.png) no-repeat 96% #e3e3e3;margin: 5px 0 0 5px; vertical-align:middle;}
.archive-form-select-small select {background: transparent;width: 175px;height:25px;display:inline;font: 11px Arial, Helvetica, sans-serif; color:#3d443f;-webkit-appearance: none;padding:5px;border:none;}
.archive-form-select-small{width: 152px;height:25px; display: inline-block;overflow: hidden;background: url(/sito/img/arrow_vertical_gray.png) no-repeat 96% #e3e3e3;margin: 5px 0 0 5px; vertical-align:middle;}
.archive-form .label-large{ width:159px; padding:5px 0 0 10px}

/* find-movies-section */
.find-movies-section .column-2 {background-position: 659px top!important;}
.find-movies-section .pathway {width: 100%;}
.find-movies-section .span8 .find-box{ margin:15px 0 30px; padding:14px;}
.find-movies-section .span8 .trova-citta{ width:30%; min-height:130px; float:left; margin:0 2% 0 0;padding:0 2% 0 0;border-right:1px solid #c1e0c9;}
.find-movies-section .span8 .trova-opt{ margin: 0;width: 40%;float: left; margin:0 !important;padding:0 2% 0 0; border-right:1px solid #c1e0c9;}
.find-movies-section .span8 .bt input{ margin:10px 0 0;}
.span8 .fieldset-content ul {margin:0 !important;}
.find-movies-section .span8 .find-box-select {width:80%;}
.find-movies-section .span8 .find-box-select select {width:118%;}


.find-summary{ font-size:12px; line-height:16px; display:block; padding:7px 0; color:#a3a3a3;}
.find-summary strong{ font-weight:bold;}

.find-title,.find-cinema{width:100%; overflow:hidden;  border-top:1px solid #cdcdcd; padding:10px 0;}
.find-title .news-title{font:bold 20px/23px Arial, Helvetica, sans-serif; width:67%; float:left; margin:0;}
.find-title-bt{ float:right;}
.find-title .bt-img {width: 55px; margin:0 0 0 10px;padding: 0 0 0 38px; border:none;}
.find-title .bt-img span {top: 0; left:0;}

.find-cinema .news-title{font:bold 20px/23px Arial, Helvetica, sans-serif; margin:0;}
.find-cinema span{font-size:11px; color:#505b52;}

.find-item{ margin:0 0 20px;}
.fm-table{ width:100%; text-align:left;}
.fm-table th{ font-size:10px; color:#505b52;padding:5px;}
.fm-table tr{ border:1px solid #e6e6e6 !important; border-width:1px 0 0 !important;}
.fm-table td{ padding:5px;}
.fm-table .b-l{ border-left:1px solid #e6e6e6;}
.fm-cinema{ width:60%; font-size:11px; color:#505b52;}
.fm-cinema a, .fm-cinema strong{ font-size:18px;line-height:20px; color:#000; display:block;}
.fm-type{ width:5%; font-weight:bold; text-align:center; text-transform:uppercase; vertical-align:bottom;}
.fm-hours{ width:35%; vertical-align:bottom;}

.fm-genre th{font-size:16px; font-weight:bold;  color:#6b7a6e; text-align:left; padding: 7px 0;}
.fm-genre th strong{background: url(/sito/img/arrow_gray.png) no-repeat 0 center;padding: 0 0 0 15px;}
.fm-icon{ width:3%;background: url(/sito/img/arrow_gray.png) no-repeat right 10px;}

.fm-table-cinema a{ font-size:16px;line-height:18px;font-weight:bold; display:block;}
.fm-table-cinema td {padding: 7px 5px;}
.fm-table-cinema tr:first-child{ border-top: none;}

/* find-economy-section */
.find-economy-section .span8 {width: 628px;}
.find-economy-section .span8 .find-box {margin: 15px 0 25px;padding: 14px;}
.find-economy-section .pathway { width:100%;border: 1px solid #e2e5e2;border-width:1px 0 0;}
.find-economy-section .column-2 {background-position: 659px top!important;}
.find-economy-section .stock-item{ width:100%;}
.find-economy-section .stock-item h2{ font: bold 16px/20px Arial, Helvetica, sans-serif; text-align:center; color:#505b52; margin:0 0 10px;}
.span8 .ricerca-libera{ width:35%; float:left; margin:0 2% 0 0;padding:0 2% 0 0;border-right:1px solid #c1e0c9;}
.span8 .ricerca-sedex{ width:60%; float:left;}

/* find-box */
.find-box{ background:#e4f6e9; min-height:135px; position:relative; font-size:13px; font-weight:bold; color:#282828; padding:15px 15px 0;}
.find-box .trova-opt{ margin:10px 0 0;}
.find-box-select {width:88%;height: 25px; display: inline-block;overflow: hidden;background: url(/sito/img/arrow_double_5x7.png) no-repeat 96% #c1e0c9;margin: 0 ;vertical-align: middle;}
.find-box-select select {background: transparent;width:115%;height: 25px;display: inline;font: 11px Arial, Helvetica, sans-serif;color: #3d443f;-webkit-appearance: none;padding: 5px;border: none;}
.find-box label{ display:none;}
.find-box .f-radio{height: 25px;margin: 0 7px 0 0;}
.find-box .btnRicerca{ margin:-10px -10px 0;}

/*.find-sel-city{ width:97%;}
.find-sel-city select{ width:114%;}
.find-sel-other{ width:91%;}
.find-sel-other select{ width:107%;}*/
.find-box .link{ width:auto; font-size:11px; line-height:50px; font-weight:normal; float:left; color:#282828;}
.find-box .box-arrow{ position:absolute;left:48%; bottom:-15px; background:url(/sito/img/sprite.png?20161108) no-repeat left -660px; width:29px; height:15px; display:block;}


/*.find-box legend{ margin:0 0 5px;}*/
.find-box .input-text {width: 58%;height: 25px;display: block; float:left;font-size: 11px; line-height:25px;color: #3d443f;margin: 5px 0 0;padding: 0 5px;border: none;}
.find-box .large {width: 94%; margin:0 0 10px; padding:0 3%;}
/*.find-box-option{ background-color:#d0ecd8; overflow:hidden; padding:10px;}*/
.find-box-option .find-box-select{ width:100%;}
.find-box-option .find-box-select select { width:115%;}
.find-box .fieldset-content ul, .find-box li{ margin:0 0 10px;}

.span8 .find-box .input-text {width: 94%;}
.span8 .find-box .btnRicerca { margin: 10px -10px 0;}
.span8 .find-box-option{ width:62%; float:left;}
.span8 .ricerca-sedex .btnRicerca { float:left;margin: 10px -10px 0 20px;}

.find-box-sx h3{width:auto;}
.stock-section .find-box {margin-top:10px;padding: 7px 15px 0;}
.stock-section .ricerca-libera,.stock-section .ricerca-sedex,.stock-section .find-box-option {width:100%;float: none;border:none;}
.stock-section .find-box .btnRicerca {margin: 0 -10px 0;}
.stock-section .find-box .btnRicerca {float: right;}
.stock-section .find-box .large {margin:0;}
.stock-section .ricerca-sedex legend {width: 100%;padding-top: 5px;border-top: 1px solid #A3BBA9;}


/* sheet-film */
.sheet-film .special-menu-content {height: 132px;top: -110px;}
.sheet-film .pathway {border: none;}
.sheet-film .header-news .news-info {width: 200px;}
.sheet-film .header-news .news-date,.sheet-film .header-news .news-category {width: 100px;}
.sheet-film .header-news .news-category{ background-color:#0f9a31}
.sheet-film .special-menu ul {width: 436px;}
.sheet-film .special-menu .active a {color: #0f9a31;}
.sheet-film .special-menu .special-social {/*background-image: url(/sito/img/bt_share_gray_37x37.png);*/background-position : -312px -2706px ;}
.sheet-film .img-trailer{ width:999px; height:299px; display:block; position:relative;background-size: contain !important; background-position:50% 42% !important; text-align:center;}
.sheet-film .img-poster{ background-attachment: fixed !important;}


.sheet-film-icon{ position:relative; z-index:0; width:310px; text-align:center; margin:0 auto; padding:80px 0 0;}
.circle-152{ width:152px; height:152px; display: block; float:left; background: url(/sito/img/bk_circle_gray_152x152.png) no-repeat; text-align:center; line-height:152px; margin:0 0 0 5px;}
.circle-152 a{ color:#fff; font: bold 11px/14px Arial, Helvetica, sans-serif;width:70px; height:60px; text-align:center; display: inline-block; margin:40% auto 0; }
.icon-video-152,.icon-photo-152{ width:152px; height:152px; display: block; float:left;  background:url(/sito/img/ico_gray_video_152x152.png) no-repeat;text-indent: 150%;white-space: nowrap;overflow: hidden; }
.icon-photo-152{ background-image:url(/sito/img/ico_gray_photo_152x152.png);}

.sheet-film .cinema-dot{ position:absolute; top:0; left:0; background: url(/sito/img/cinema_dot.png) no-repeat; width:999px; height:299px; display:block; }
.sheet-film .schedule{ width:460px; margin:30px auto;}
.sheet-film .schedule dt {font: bold 14px/20px Arial, Helvetica, sans-serif;color: #000;float: left;margin: 0 5px 0 0;}
.sheet-film .schedule dd{ margin:0 0 7px;}
.sheet-film .schedule a{ text-decoration:underline;}
.sheet-film .special-related-container{ text-align:left;}
.sheet-film .footer-header {background: url(/sito/img/bk_footer_header.png) repeat-x;}
.sheet-film-pp { padding:110px 0 0;}
.sheet-film-pp .news-title{width:470px; display:block; margin:30px auto;font: bold 30px/32px Arial, Helvetica, sans-serif; letter-spacing:-.09em; color:#000;}
.sheet-film .special-related-container .news-img {width: 150px;float: left;margin: 0 0 0 95px;}
.sheet-film .news-img {background-image: url(/sito/img/bk_grayMedium.png);}
.sheet-film .news-caption { padding:8px}
.sheet-film .news-caption em{ display:block; margin:0 0 0 35px; }
.sheet-film  .link-gallery .icon {width: 23px;height: 25px;display: block;float: right;background: url(/sito/img/bt_zoom_23x25.png) no-repeat;text-indent: 150%;white-space: nowrap;overflow: hidden;}


.sheet-film .li-form-menu{width: 85px; padding:0 7px;}
.movies-form-menu-select select {background: transparent;width:105px;height:17px; display:block;font:bold 11px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#686761;-webkit-appearance: none;border:none;}
.movies-form-menu-select{width: 85px;height:17px; display:block;overflow: hidden;background: url(/sito/img/sprite.png?20161108) no-repeat 70px -940px;margin:0; vertical-align:middle;}

.sheet-film .film-photo-container{ background:#292f2a url(/sito/img/bk_grayDark.png); overflow:hidden; padding:50px 0 0;}
.sheet-film .film-photo-container .news-info {margin: 10px 0 0;}
.sheet-film .film-photo-container .owl-buttons {width: 100%;position: absolute;top: 230px;}
.sheet-film .film-photo-container .owl-prev {margin: 0 700px 0 0 !important;}

/* sheet-atmovie-pp */
.sheet-pp{ background: url(/sito/img/bk_gray.png); width:100%; overflow:hidden; padding:145px 0 20px;}
.sheet-atmovie-int{ width:90%; background:#eff1f0; text-align:center; margin:0 auto; padding:20px 0; font-size:13px;}
.sheet-atmovie-int h2{font:bold 24px Arial, Helvetica, sans-serif; color:#515151;}
.sheet-atmovie-int em{ color:#0f9a31;}
.sheet-atmovie-container{ width:90%; background:#fff url(/sito/img/gray_arrow_17x9.png) no-repeat center top; padding:10px 0;margin:0 auto; }

.sheet-atmovie-content{ background:url(/sito/img/bk_column.png) repeat-y 37% 0; font-size:10px; color:#8f8f8f;margin:0 50px;}
.sheet-atmovie-content-col{width:55%; display:block; float:left;}
.sheet-atmovie-container dt{width:55%;clear:both;font:18px Arial, Helvetica, sans-serif; color:#000; margin:10px 0 0; }
.sheet-atmovie-container dd{ overflow:hidden;padding:5px 0 20px;border-bottom:1px solid #d5d8d6;}
.sheet-atmovie-container .address{ width:55%; float:left; font-size:13px; line-height:15px; color:#7b7b7b }
.sheet-atmovie-container .street,.sheet-atmovie-container .locality,.sheet-atmovie-container.tel{ display:block;}
.sheet-atmovie-container li{ float:left;font:18px Arial, Helvetica, sans-serif; color:#000; margin:0 3px}

/* lst-cast */
.lst-cast{ width:930px; overflow:hidden; margin:0 auto;}
.lst-cast li{ width:150px; height:300px; overflow:hidden;background-image:url(/sito/img/transparent_bg.png); float:left; margin:0 5px 5px 0; font-size:12px;}
.lst-cast img{width:150px; height:250px; }
.lst-cast h3{ margin:5px 5px 0; font-weight:bold;}
.lst-cast p{ margin:0 5px;}

/* cinema trailer */
.trailer-container {background: #292f2a url(/sito/img/bk_grayDark.png);overflow: hidden;padding: 70px 0 0; }
.trailer-container .video-page {margin: 75px 0 0;}
.trailer-container #DIV_PLAYER{width: 960px;height: 574px; margin:0 auto;}

.magazine-detail  video {width: 940px;height: 574px;}

.trailer-related-container {background: #404641;width: 98%;overflow: hidden;clear: both;text-align: center; margin:50px 0 0 10px;padding: 0 0 20px;}
.trailer-related-container h2 {background: #303631;display: inline-block;width: 90px;height: 24px;color: #fff;line-height: 24px; font-size:11px;padding: 0 14px;}
.trailer-related-container .mosaic-content .news { width:84px;height: 70px; float:left; clear:none; margin:0 0 12px;padding:0 12px; border-width:0 0 0 1px;}

/* sheet-cast */
.sheet-cast .adv{ padding-bottom:10px;}
.sheet-cast .pathway {border: none;}
.sheet-cast .header-news .news-info {width: 200px;}
.sheet-cast .header-news .news-date,.sheet-film .header-news .news-category {width: 100px;}
.sheet-cast .header-news .news-category{ background-color:#0f9a31}
.sheet-cast .special-menu-content {height: 132px;top: -110px;}
.sheet-cast .special-menu ul {width: 322px;}
.sheet-cast .special-menu .active a {color: #0f9a31;}
.sheet-cast .special-menu .special-social {/*background-image: url(/sito/img/bt_share_gray_37x37.png);*/background-position : -357px -2706px ;}

.sheet-cast .special-related-container {background: #d5d5d5;text-align:left;}
.sheet-cast .special-related-container .og-close {top: 17px;}
.sheet-cast .special-related-container .news-img {width: 150px;float: left;margin: 0 0 0 95px;}

.sheet-cast .schedule {width: 550px;margin: 30px 0 0 270px; color:#000; font-size:14px; line-height:22px;}
.sheet-cast p.schedule:first-letter{ font:bold 106px/80px 'Playfair Display', "Times New Roman", Times, serif; float:left; color:#3d443f; margin:0 5px 10px 0;}
.sheet-cast .schedule strong{ font-weight:bold;}
.sheet-cast .schedule a{ text-decoration:underline;}

/*.sheet-cast .footer-header {background: url(/sito/img/bk_footer_header.png) repeat-x;}*/

.sheet-cast .news-caption em{ display:block; }
.sheet-cast .link-gallery .icon {width: 23px;height: 25px;display: block;float: right;background: url(/sito/img/bt_zoom_23x25.png) no-repeat;text-indent: 150%;white-space: nowrap;overflow: hidden;}
.sheet-cast blockquote {width:590px; position:relative;margin: 40px 0 30px 270px;font: bold 32px/36px Georgia, "Times New Roman", Times, serif;color: #3d443f;}
.sheet-cast cite{ display:block;font:12px/16px Arial, Helvetica, sans-serif; color:#3d443f;}
.sheet-cast blockquote:before {display: block;height:0;content: "\201C"; position:absolute; top:-20px; left:-.65em; font: bold 400%/1 Georgia, "Times New Roman", Times, serif;color: #3d443f;}

.sheet-cast .film-photo-container{ background:#292f2a url(/sito/img/bk_grayDark.png); overflow:hidden; padding:50px 0 0;}
.sheet-cast .film-photo-container .news-info {margin: 10px 0 0;}
.sheet-cast .film-photo-container .owl-buttons {width: 100%;position: absolute;top: 230px;}
.sheet-cast .film-photo-container .owl-prev {margin: 0 700px 0 0 !important;}
.sheet-cast .mosaic-content .photo-mosaic-item{ height: 280px; cursor:pointer;}

/*.lst-filmography { padding:50px 0; margin:0 0 0 25px;}
.lst-filmography strong{font:bold 13px/16px Arial, Helvetica, sans-serif; color:#0f9a31;}
.lst-filmography h3 a{ display:block; font:bold 13px/15px Arial, Helvetica, sans-serif; color:#3d443f; text-transform:uppercase; margin:0 5px;}
.lst-filmography li{ width:150px; height:280px; display:block; float:left; text-align:center; margin:0 8px 8px 0;}
.lst-filmography img{ width:150px; height:220px; margin:0 0 5px;}*/

.sheet-filmography-pp, .sheet-awards-pp{ padding:90px 0 0;}

.lst-filmography { padding:10px 0; margin:0 0 0 9px;}
.lst-filmography strong{font:bold 13px/16px Arial, Helvetica, sans-serif; color:#0f9a31;}
.lst-filmography h3{ display:block; font:bold 13px/15px Arial, Helvetica, sans-serif; color:#3d443f; text-transform:uppercase; margin:0 5px;}
.lst-filmography li{ width:150px; height:280px;display:block;text-align:center; margin:0 8px 8px 0;}
.lst-filmography .img-filmography2{ width:150px; height:220px; margin:0 0 5px;}
.lst-filmography .hentry-content{position: absolute;width: 150px; padding:4px 0 0;}
.lst-filmography .og-details{ color:#000;}
.lst-filmography .og-details h3{ font-size:20px; line-height:24px; font-weight:bold;  text-transform:uppercase;color:#3d443f}
.filmography-lst,.filmography-story{ font-size:13px; color:#3d443f;}
.filmography-lst em{ margin:0 0 0 5px;}
.filmography-lst p:before,.filmography-story:before {content: '•';display: inline-block;	margin-right: 3px;}
.filmography-story{ display:block; margin:20px 0 0;}

/* lst-awards */
.lst-awards { padding:25px 0; margin:0;}
.lst-awards .lst-awards-li{ overflow:hidden; padding:25px 0; border:1px solid #fff; border-width:0 0 1px; font-size:13px;
	background: #d5d5d5; /* Old browsers */
	background: -moz-linear-gradient(top, #d5d5d5 1%, #d5d5d5 92%, #c5c5c5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#d5d5d5), color-stop(92%,#d5d5d5), color-stop(100%,#c5c5c5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #d5d5d5 1%,#d5d5d5 92%,#c5c5c5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #d5d5d5 1%,#d5d5d5 92%,#c5c5c5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #d5d5d5 1%,#d5d5d5 92%,#c5c5c5 100%); /* IE10+ */
	background: linear-gradient(to bottom, #d5d5d5 1%,#d5d5d5 92%,#c5c5c5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5d5d5', endColorstr='#c5c5c5',GradientType=0 ); /* IE6-9 */
}
.lst-awards .years{ display:block;font:bold 13px/16px Arial, Helvetica, sans-serif; color:#0f9a31;}
.lst-awards h3 a{font:bold 13px/15px Arial, Helvetica, sans-serif; color:#3d443f; text-transform:uppercase; }
.lst-awards img{ float:left; margin:0 20px 0 170px;}
.lst-awards dl { width:486px; float:left;}
.lst-awards dt{ float:left; margin:0 5px 0 0;}
.lst-awards dd a{ text-decoration:underline;color:#3d443f;}
.awards-info{ float:left;color:#000; margin:12px 0 0;}
.awards-info li{ width:486px; padding:13px 0; border-width:1px 0 0; border-top:1px solid #eaeaea;}
.awards-info strong{ display:block;font:bold 18px/20px Arial, Helvetica, sans-serif; color:#000; }

/* inc-index */
.inc-index{ width:90%; margin:0 auto}

/**/
.news-ext .service-menu { width:100%; height:34px; display:block; margin:0;border-top: 1px solid #a5b0a8;}
.news-ext .service-menu  li{ background:none; clear:none; float:right; display:inline; margin:0 0 0 10px;}
.news-ext .news-date {margin: 0 0 7px;padding: 0;}
.news-ext .news-date span,.news-ext .news-date em, .news-ext .news-date time {display: inline-block; background:none; margin:4px 0 0;padding: 0 7px 0 0;}


/* news-channel */
.news-channel .span7 {width: 580px;}
.news-channel .span2{width: 127px;margin-left:17px;}
.news-channel .news-channel-heading{ width:260px; background:#1c85ad; margin:0 0 10px; padding:14px 20px; border-radius:2px;}
/*.news-channel .news-channel-heading em{ width:71px; height:24px; background:#fff; display:block;font:bold 12px/24px Georgia, "Times New Roman", Times, serif; color:#1c85ad; text-transform: uppercase; margin:0 0 10px; padding:0 0 0 9px;}*/
.news-channel .news-channel-heading em {width: auto;height: 24px;background: #fff;display: inline-block;font: bold 12px/24px Georgia, "Times New Roman", Times, serif;color: #1c85ad;text-transform: uppercase;margin: 0 0 10px;padding: 0 9px 0 9px;}
.news-channel .news-channel-heading p { color:#fff; margin-bottom:5px;}
	
.news-channel-heading h2{font:bold 29px/30px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; display:block; margin:0 0 15px;}
.news-channel-heading a{color:#fff; }
.news-channel-heading .bt-suggest{ width:22px; height:21px; display:block; float:none; background-position:-329px -2241px;}
.news-channel .news-container {background-repeat:repeat;}
.news-channel .pathway{ width:944px; height:20px; margin:10px 19px 15px; border:none;}
.news-channel .pathway .last {color: #1c85ad; display:block; font:bold 13px/20px Arial, Helvetica, sans-serif;}
.news-channel .pathway a { font:13px/20px Arial, Helvetica, sans-serif;}
.news-channel .news-channel-content{width: 630px; background:#fff; margin:0 8px 0 0; padding:0 0 22px; border:none;}
.news-channel .header-news {margin:10px 22px 0 30px;}
.news-channel .news-img {width: 580px; margin: 0 22px 20px 0;}
.news-channel .news-img img{ width:100%;}

.news-channel .service-menu { width:100%; height:34px; display:block; margin:0;border-top: 1px solid #a5b0a8;}
.news-channel .service-menu  li{ background:none; clear:none; float:right; display:inline; margin:0 0 0 10px;}
.news-channel .news-date {margin: 0 0 7px;padding: 0;}
.news-channel .news-date span,.news-channel .news-date em, .news-channel .news-date time {display: inline-block; background:none; margin:4px 0 0;padding: 0 7px 0 0;}

.news-channel .archived-news{ overflow:hidden;background: url(/sito/img/dot_4x1_gray.png) repeat-x; margin:0 0 15px;}
.news-channel .archived-news h2{ float:left; border:none;}
.news-channel .archived-news ul{ margin: 6px 0 0 95px;}
.news-channel .archived-news li {background: none; display:inline-block;float: left;margin: 0 7px 0 0;padding: 5px 0;}

.news-channel .detail-video-content{display: block; clear:both;min-height: 363px;width: 92%;margin: 0 auto;}
.news-channel .detail-video-content div{ width:101% !important;}

.news-channel .content-news {margin: 0 22px 0 0 !important;}
.news-channel-related{ width:310px; margin-left:24px;margin-bottom: 30px;}
.news-channel-related h3{ display:block; background:url(/sito/img/dot_3x1_gray.png) repeat-x bottom;font:bold 13px/24px Arial, Helvetica, sans-serif; color:#1c85ad;}

.news-channel-related aside{ margin:0 0 10px;}
.news-channel-related .news{ background:#cadde3 url(/sito/img/bk_blueLight.png); margin:5px 0 0; padding:9px;}
.news-channel-related .evidence,.news-channel-related .special-mm-content:hover,.news-channel-related .news:hover{ background:#fff;}
.news-channel-related .news .news-title{ background:url(/sito/img/sprite.png?20161108) no-repeat -342px -5849px;font:bold 14px/16px Georgia, "Times New Roman", Times, serif; color:#2b2b2b;margin: 0 0 .2em; padding:0 0 0 12px;}
.news-channel-related .news .news-title a{color:#2b2b2b;}
.news-channel-related .news .news-abs{margin:0 0 0 12px;}
.news-channel-related .news img{margin:0 0 0 5px !important;}
.news-channel-related .special-mm-content{ background:#d6d8d8 url(/sito/img/bk_grayMedium.png);}
.news-channel-related  .img-photo span {top: 15px;right: 25px;}

.news-channel-related .special-mm-content .news-category{background:url(/sito/img/sprite.png?20161108) no-repeat -387px -5853px;font:bold 13px/16px Arial, Helvetica, sans-serif; color:#1c85ad; padding:0 0 0 12px;}
.news-channel-related .special-mm-content .news-title{ background:none !important;margin:0 0 0 12px; padding:0;}

.news-detail .partner-copy,.news-channel .partner-copy{ width:98%;display:block; position:relative; /*background:url(/sito/img/dot_1x4_gray.png) repeat-x center 9px; */text-align:center; margin:15px auto 0;border: 1px solid #afb6af; border-width:1px 0 0;}
.news-detail .partner-copy em,.news-channel .partner-copy em{ width:200px; position:relative; top:-11px;font-size:11px; line-height:13px; font-weight:bold; color:#7e7e7e;background:#fff; padding:0 10px;}

.tag-news .archived-news{ background:none; margin-top:20px;}
.tag-news .archived-news ul{display:inline; margin:0;} 
.tag-news .archived-news li {background:none;padding:10px; display:inline-block; border:1px solid #dedede; margin:0 10px 10px 0;}
.tag-news .archived-news a { background:none;padding: 0;}

/* special-channel */
.special-channel .special-channel-content{ position:relative; width: 630px;background: #fff;margin: 0 8px 0 0;padding: 30px 0 22px;border: none;}
.special-channel .img-rf{ margin:0 0 10px 5px !important}
.special-channel-content .small{background:url(/sito/img/dot_3x1_gray.png) repeat-x; padding-top:10px;}
.special-channel .news-container {background: url(/sito/img/bk_news_container_323.png) repeat;z-index: 1;position: relative;}
.special-channel-content .news, .special-channel-content .link{margin: 10px 22px 0 30px;}
.special-channel-content .link{ width:auto;}
.special-channel-content .news-title{ font-size:28px; line-height:30px;}
.special-channel-content .pp-stit{ text-transform: none;color:#888; margin:0 0 5px;}
.special-channel-content .small .news-title{ font-size:22px; line-height:24px; margin:0 0 5px;}
.special-channel-content .pp-abs{font-size:14px; line-height:18px; margin-bottom:10px;}
.special-channel-content .news p{ font-size:14px; line-height:18px; margin:0;}
.special-channel .detail-video-content{width: 100%;}

.news-channel-content .news-copy {display: block;font-size: 13px;font-weight: normal !important;color: #4b4b4b;margin: 27px 0 15px;}

.special-channel .pp-category {font-size: 12px;color: #696969;}
.special-channel .news-channel-content .bt-share {width: 16px;height: 15px;display: block;float: left;background-position: 10px 0;margin: 0 0 7px;padding: 0 0 0 15px;border: 1px solid #8d958f;border-width: 0 0 0 1px;}
.special-channel .lbl-blue { background-color:#1c85ad;}
.special-channel .news-img { width:auto; min-width:0; float:right; cursor:pointer; margin:0 7px;}
.special-channel .menu a{ font-size:16px; line-height:24px; background: url(/sito/img/sprite.png?20161108) no-repeat left -7546px; text-transform:uppercase; padding-left:7px;}
.special-channel .menu span{ font-size:14px; font-style:oblique;}
.special-channel .footer-header {background: #fff url(/sito/img/bk_footer_header.png) repeat-x;}
.special-channel .news-channel-heading .bt-suggest { margin:15px 0 0;}
.special-channel .special-channel-content .bt-share {background-position: 10px 0;margin: 0 0 7px;padding: 0 0 0 15px;border: 1px solid #8d958f;border-width: 0 0 0 1px;}

.special-other-news .small .news-title{ font-size:18px; line-height:20px;}

.special-channel-related {width: 310px;margin-left: 24px;margin-bottom: 30px;}
.special-channel-related aside{ margin:0 0 10px;}

.special-channel-related .big {background: #cadde3 url(/sito/img/bk_blueLight.png);margin: 5px 0 15px;padding: 9px;}
.special-channel-related .big .news-title{font:bold 15px/17px Georgia, "Times New Roman", Times, serif; color:#2b2b2b;margin: 0 0 .2em 30px;}
.special-channel-related .big .news-abs{ color:#494949;margin: 0 0 .2em 30px;}
.special-channel-related .big .news-title a{color:#2b2b2b;}
.special-channel-related .big img {width: 88%;margin-left: 30px;}
.special-channel-related .label {min-width: 120px;height: 24px;background-color: #1c85ad;display: table;font: bold 14px/24px Arial, Helvetica, sans-serif;text-transform: uppercase;letter-spacing: .5px;color: #fff;padding: 0 10px;}
.special-channel-related .special-mm-content{ background:#d6d8d8 url(/sito/img/bk_grayMedium.png);margin: 5px 0 15px; padding:9px; }
.special-channel-related .special-mm-content .news-category{background:url(/sito/img/sprite.png?20161108) no-repeat -387px -5853px;font:bold 13px/16px Arial, Helvetica, sans-serif; color:#1c85ad; padding:0 0 0 12px;}
.special-channel-related .special-mm-content .news-title{ background:none !important;font-size:15px; line-height:17px;margin:0 0 0 12px; padding:0;}
.special-channel-related .link{ width:100px; float:right; margin:0 7px 0 0;}
.special-channel-related .bt-share{ background-position:-329px -2241px; width:20px; height:20px; padding:0;}

.special-channel .img-photo span {top: 13px;right: 30px;}

.special-channel .special-partner{margin:5px 0 15px;}

.special-channel .box-postit-container {width: 96%;}
.special-channel .box-postit-container .news-img{float:left;margin: 0 7px 5px 0;}

.idx-special-channel .news-date { width:55px;}
.idx-mm .img-photo span {top: 50px;right: 90px;}

.special-region{ overflow:hidden; margin:5px 0 15px;}
.special-region-item{ background:#cadde3 url(/sito/img/bk_blueLight.png); overflow:hidden;margin:0 0 5px;padding:10px 7px 0;}
.special-region-item h4{font:bold 16px/18px Arial, Helvetica, sans-serif; text-transform:uppercase; margin:0 0 10px; padding:0 0 3px; border-bottom:1px solid #1c85ad;}
.special-region-item .link {line-height: 15px;}
.special-region .bt-share {margin: 0 5px 7px 0;}
.special-region .img-lf {margin: 0 7px 10px 0 !important;}
.special-region .news-title {font: bold 13px/15px Georgia, "Times New Roman", Times, serif;margin: 0 0 3px;}
.special-region .news p {font: 12px/14px Arial, Helvetica, sans-serif;margin: 0;}

.special-mm{ overflow:hidden; margin:5px 0 15px;}
.special-mm-item{ background:#d6d8d8 url(/sito/img/bk_grayMedium.png); overflow:hidden;margin:0 0 5px;padding:10px 7px 0;}
.special-mm-item h4,.special-mm-item strong{ display:block;font:bold 16px/18px Arial, Helvetica, sans-serif; text-transform:uppercase; margin:0 0 10px; padding:0 0 3px; border-bottom:1px solid #1c85ad;}
.special-mm-item .link {line-height: 15px;}
.special-mm .bt-share {margin: 0 5px 7px 0;}
.special-mm .img-lf {margin: 0 7px 10px 0 !important;}
.special-mm .news-title {font: bold 13px/15px Georgia, "Times New Roman", Times, serif;margin: 0 0 3px;}
.special-mm .news p {font: 12px/14px Arial, Helvetica, sans-serif;margin: 0;}

.special-link{ margin:0 10px 15px 0;}
.special-link h3 {display: block;background: url(/sito/img/dot_3x1_gray.png) repeat-x bottom; text-transform:uppercase;font: bold 13px/24px Arial, Helvetica, sans-serif;color: #1c85ad;}
.special-link li{background: url(/sito/img/dot_3x1_gray.png) repeat-x bottom; min-height:45px; padding:5px 0;}
.special-link a { font-size:18px; line-height:18px;}
.special-link img{ float:left; margin:0 7px 0 0;}
.special-link span{ display:block; font-size:11px; line-height:13px; color:#6b756d;}

.special-channel .news-channel-content .news-date {display: block;margin: 0 0 7px;padding: 0;border: 1px solid #a5b0a8;border-width: 1px 0 0;}
.special-channel .news-date span,.special-channel .news-date em, .special-channel .news-date time {font-size: 12px;line-height: 14px;text-transform: capitalize;display: inline-block; background:none; margin:4px 0 0;padding: 0 7px 0 0;}
.special-channel .service-menu {width:auto; height:auto;display: block;margin: 0; border:none;}

.special-channel  .archived-news {width: 100%;}

.special-channel .news-social-toolbar {width: 100%;margin: 0 0 30px;padding: 5px 0 0;border-top: 1px solid #a9baad;}
.special-channel .news-social-toolbar li {float: left;display: block;width: auto;background: url(/sito/img/dot_1x3_gray.png) repeat-y right;margin: 0 0 0 7px;padding: 0 7px 0 0;}

.special-channel .index-content {background:none;}
.special-channel .index-content .special-channel-content {padding: 15px 0 22px;}
.special-channel .index-content .img-lf{ margin-right:10px !important;}
.special-channel .index-content .small{ background-position:left bottom;}
.special-channel .index-content .small .news-title {font-size: 20px;line-height: 22px;margin: 0;}

.special-channel .index-content .special-channel-content h2{ font-size:22px; font-weight:bold; color:#1c85ad;margin: 0 22px 0 30px; padding:7px 0; border-bottom:1px solid #1c85ad;}
.special-channel .index-content .news-date em,.special-channel .index-content .news-date span {font-size: 11px;margin: 0 0 4px;}
.special-channel .index-content .pp-category{ float:none; display:block;}
.index-content .special-channel-content .bt-share {background-position: 0 0;margin:0;padding: 0;border: none;}

.special-channel .pagination-bar {width: auto;background: none;margin: 0 22px 0 30px;}

/* society-sect */
.society-sect .span8 {width: 641px;}
/*.society-sect .span6 {width: 426px;}*/
.society-sect .span5 {width: 376px;}
.society-sect .span4s {width: 310px;}

.society-sect .center-column{ margin-left:27px; /*float:right;*/}
.society-sect .pp-caption {min-height: 80px;bottom: 10px; background-image: url(/sito/img/black_gradient_channel.png); padding:20px 0 0;}
.society-sect .pp-caption strong {position:static; width:auto; text-transform:none; font-size:13px; line-height:16px; margin-left:40px;}
.society-sect .pp-caption .news-title{ margin-left:40px;}
.society-sect .pp-caption a{ color:#fff;}
.society-sect .pp-img {min-height: 250px; background:#000; margin:0 0 22px;}
.pp-img .box-channel-brand { width:35px; height:26px; top:21px; left:-5px; font:bold 13px/26px Arial, Helvetica, sans-serif; border-radius:2px;}

.brand-color-mare{ background:#0d9bd6;}
.brand-color-motori{ background:#d20c0c;}
.brand-color-web{ background:#bbb20f;}
.brand-color-scienza{ background:#1ab284;}
.brand-color-salute{ background:#53d1e4;}
.brand-color-ambiente{ background:#d6590a;}
.brand-color-terra{ background:#965206;}
.brand-color-viaggio{ background:#ed218f;}
.brand-color-life{ background:#543369;}
.society-sect .pp-column {background:#c6dbc5 url(/sito/img/bk_rhombus_202x202.png); padding:44px 20px 20px;}
.society-sect .lbl-white{ color:#000; text-shadow:none;}

.society-mm-content{ width:auto; min-height:0; position:relative; padding:45px 0 0; box-shadow:none;}
.society-mm-content .news{ width:95%; margin:0 0 0 3%; padding:16px 0 20px; border-top:1px solid #8d958f;}
/*.society-mm-content .news img{margin:0 10px 0 0;}*/
.society-mm-content .info-content{ float:left; width:170px; margin:0 5px 0 0;}
.society-mm-content .bt-share{ background-size: contain; /*background-image: url(/sito/img/bt_share_gray_20x20.png);*/ margin-top:0px; padding:0;}
.society-mm-content .news-date{ display:block; font:bold 11px/11px Arial, Helvetica, sans-serif; color:#575e59; margin:0 0 5px 25px;}
.society-mm-content .news-category{font:bold 11px/11px Arial, Helvetica, sans-serif; display:block; margin:0 0 5px 25px; color:#292929;}
.society-mm-content .news-title{display:block;font:bold 15px/17px Arial, Helvetica, sans-serif;margin:0 0 0 25px;}
.society-mm-content .img-photo span {top: 0;right:0;}
.society-mm-content .big{ background:none;}
.society-mm-content .big .img-photo{ margin:0 0 10px;}
.society-mm-content .big .img-photo span {top: 10px;right:10px;}
.society-mm-content .big .info-content{ width:100%; margin:0;}
.society-mm-content .big .news-title{font:bold 24px/26px Arial, Helvetica, sans-serif; text-transform:uppercase;}

.slider{ clear:both; border-top:1px solid #0f9a31; margin:40px 0 0;}
.slider h2{ display:block; text-align:center;font:bold 15px/30px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#0f9a31;}
.slider-container{ width:100%; position:relative;}
.slider-container img{ width:100%;}
.slider-container .pp-caption {min-height:0;bottom:0; padding:20px 0;}
.slider-container .pp-caption .news-title {margin:0 15px; font:bold 28px/30px  Georgia, "Times New Roman", Times, serif; }
.slider-container .pp-caption .news-title a{ color:#fff;}
.slider-container .pp-caption .news-abs{margin:0 10px;font:bold 13px/16px Arial, Helvetica, sans-serif; color:#fff;}

.slider .owl_culture{min-height:280px;}
.slider .owl-buttons {bottom: 305px;}
.slider .owl-prev {margin: 0 190px 0 0 !important;}

/* culture-sect */
.pp-culture{ background:#fff; position:relative; z-index:1;}
.culture-sect .span8 {width: 641px; position:relative;}
.culture-sect .span5 {width: 376px;}
.culture-sect .span4s {width: 310px;}

.culture-sect .center-column{ margin-left:27px;}
.culture-sect .pp-img header{ position:absolute; bottom:0; left:0; width:100%; padding:0 0 10px;}
.culture-sect .pp-caption {min-height: 0;bottom: 0;background-image: url(/sito/img/black_gradient_channel.png);padding: 56px 0 10px;}
.culture-sect .span4s header strong {position:static; width:auto; text-transform:none; font-size:12px; line-height:16px; margin-left:10px;}
.culture-sect .span4s header .news-eyelet{ font-size:16px; line-height:18px; text-transform:uppercase; margin-left:15px !important;}
.culture-sect .span4s header .news-title{ margin:0 10px;}
.culture-sect .pp-img header a{ color:#fff;}
.culture-sect .pp-img .news-title a:hover{ border-bottom:1px dotted #fff;}
.culture-sect .pp-img {min-height: 206px; background:#000; margin:0 0 22px;}
.culture-sect .pp-img strong {font: bold 14px Arial, Helvetica, sans-serif;text-transform: uppercase;color: #fff;margin: 0 0 0 12px;}
.pp-culture .img-photo img,.pp-culture .pp-img img{ width:100%;}
.culture-sect .pp-column, .hp-section .pp-evidence {background:#c6dbc5 url(/sito/img/bk_rhombus_202x202.png); padding:20px 20px;}
.hp-section .pp-evidence { width:376px;}
.culture-sect .lbl-white,.pp-evidence .lbl-white{ color:#000; text-shadow:none;}
.culture-sect .other-news .news-title{font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.culture-content{ width:auto; min-height:0; position:relative; padding:45px 0 0; box-shadow:none;}
.culture-content .news{ width:95%; margin:0 0 0 3%; padding:16px 0 20px; border-top:1px solid #8d958f;}
.culture-content .info-content{ float:left; width:170px; margin:0 5px 0 0;}
.culture-content .bt-share{ background-size: contain; background-image: url(/sito/img/bt_share_gray_20x20.png); margin-top:0px;}
.culture-content .news-date{ display:block; font:bold 11px/11px Arial, Helvetica, sans-serif; color:#575e59; margin:0 0 5px 25px;}
.culture-content .news-category{font:bold 11px/11px Arial, Helvetica, sans-serif; display:block; margin:0 0 5px 25px; color:#292929;}
.culture-content .news-title{display:block;font:bold 15px/17px Arial, Helvetica, sans-serif;margin:0 0 0 25px;}
.culture-content .img-photo span {top: 0;right:0;}
.culture-content .big{ background:none;}
.culture-content .big .img-photo{ margin:0 0 10px;}
.culture-content .big .img-photo span {top: 10px;right:10px;}
.culture-content .big .info-content{ width:100%; margin:0;}
.culture-content .big .news-title{font:bold 24px/26px Arial, Helvetica, sans-serif; text-transform:uppercase;}
.culture-content h3{ display:block; text-align:center;font:bold 15px/30px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#0f9a31;}

.culture-item{position:relative; overflow:hidden; clear:both; border-top:1px solid #0f9a31; margin:20px 0 0;}
.culture-item .news-title{font: 36px/38px  Georgia, "Times New Roman", Times, serif; text-align:center; margin:0;}
.culture-item .news-eyelet{font:bold 14px/16px Arial, Helvetica, sans-serif; display:block; text-align:center; color:#292929; margin:5px 0 15px;}
.culture-item .news-info{ float:right; width:47%;}
.culture-item .news-abs{ font-size:13px; line-height:16px;}
.culture-item .link{position: absolute;width: auto;bottom: 10px;}

/* hp books-section */
.books-section .int-menu,.books-section .int-menu a{ background:#c9cec8 url(/sito/img/bk_sel_menu.png) no-repeat right; height:34px; width:70px; display:block; float:left;font:bold 14px/34px Arial, Helvetica, sans-serif; text-transform:none; margin:0 10px 0 0; padding:0 0 0 15px;}
.books-section .selected a {background: #e3e5e2;}
.books-section .sub-menu .nav{background-color:#e3e5e2; height:34px;}
.books-section .sub-menu .n-ext-nav {width: 120px;font: bold 14px/36px Arial, Helvetica, sans-serif;text-shadow: none;}
.books-section .sub-menu .n-ext:hover .p2-nav{ left:120px;width:828px;}
.books-section .sub-menu .p2-nav a{ color:#3d4842;text-shadow: none;}
.books-section .sub-menu .p2-nav span { color:#3d4842;text-shadow:none;}
.books-section .sub-menu .evidence a,.books-section .pp-category{ color:#0f9a31;}
.books-section .video-extra-eco .mm-item {min-height: 280px;padding: 10px;}
.books-section .video-extra-eco .link {margin: -15px 0 0;}
.books-section .photo-container {font-size: 12px;line-height: 14px;margin-top: 10px;margin-bottom:10px;}
.books-section .photo-container .news-title {font: bold 13px/15px Arial, Helvetica, sans-serif;}

.pp-book{ background: #efefef;margin-bottom:20px;padding:0 15px 15px;}
.pp-book .large-img img{min-height: 453px;}
.pp-book .span8 {width: 612px;}
.pp-book .span4s {width: 297px;}
.pp-book .pp-img {margin: 0 0 16px;}

.aperture-area,.insights-area,.evidence-area,.green-area,.white-area,.grey-area{ position: relative;}
.aperture-area .news{ padding-top:40px;}
.aperture-area .news .news-title,.aperture-area .news .news-title a{ font: 28px/32px Georgia, "Times New Roman", Times, serif;}
.aperture-area .news .news-stitle, .aperture-area .news .news-stitle a{ font: 18px/22px Arial, Helvetica, sans-serif; color: #999;margin: 0 0 10px;}
.aperture-area .news .news-abs,.aperture-area .news p{ font: 14px/18px Arial, Helvetica, sans-serif; color: #717171;}
.aperture-area .news header{ float: left; width: 50%;}
.aperture-area .news .bt-share {float: none;}
.aperture-area .news img{ margin:0 15px 0 0!important;}

.evidence-area{background: #fff; margin:0 0 15px 0; padding:17px 0 15px;}
.evidence-area .span3{ width: 181px;}
.evidence-area .news img { margin: 0 0 7px;}
.evidence-area .news-category{ color: #0F9A31; text-transform: uppercase; font-size: 12px; line-height: 14px; display: block; margin-bottom: 5px;}
.evidence-area .news-title{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 18px; margin-bottom: 5px;}
.evidence-area .news-stitle{font-size: 14px;line-height:16px; color: #8A8A8A;font-style: italic;}

.green-area{background: #c6dbc5 url(/sito/img/bk_rhombus_202x202.png); margin:0; padding:17px 0 15px;}
.green-area .span3{ width: 181px;}
.green-area .news img { margin: 0 0 7px;}
.green-area .news-title{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 18px; margin-bottom: 5px;}
.green-area .news-stitle{font-size: 14px; line-height: 16px; color: #8A8A8A; font-style: italic;}

.white-area{background: #fff; margin:0; padding:17px 0 15px;}
.white-area .span3{ width: 181px;}
.white-area .news img { margin: 0 0 7px;}
.white-area .news-title{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 18px; margin-bottom: 5px;}
.white-area .news-stitle{font-size: 16px; line-height: 18px; color: #8A8A8A; font-style: italic;}

.grey-area{background: #dedede; margin:0; padding:17px 0 15px;}
.grey-area .span3{ width: 181px;}
.grey-area .news img { margin: 0 0 7px;}
.grey-area .news-title{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 18px; margin-bottom: 5px;}
.grey-area .news-stitle{font-size: 14px; line-height: 16px; color: #8A8A8A; font-style: italic;}

.evidence-area .news,.green-area .news,.white-area .news,.grey-area .news {min-height: 390px;}
.evidence-area .news img,.green-area .news img,.white-area .news img,.grey-area .news img { width: 100%;}

.box-quote{ padding:0 0 20px;}
.box-quote .quote-label{ background:#717171; color:#fff; padding: 5px 0 5px 10px;}
.box-quote .quote-label h2{ color:#fff; font: 24px/30px Georgia, "Times New Roman", Times, serif;}
.box-quote .quote-content{ display:table;width: 100%; background:#E9E9E9 url("/sito/img/bk_citazione.jpg") no-repeat;background-size: cover; min-height:190px;}
.box-quote blockquote {display:table-cell;vertical-align:middle;border:none;padding: 1.5em 20px;quotes: "\201C""\201D""\2018""\2019";color:#000;font:20px/24px Georgia, "Times New Roman", Times, serif; font-style:italic;}
.box-quote blockquote:before {color: #fff;content: open-quote;font-family:Georgia, "Times New Roman", Times, serif;font-size: 5em;line-height: 0;margin-right: 0.05em;vertical-align: -0.4em;}
.box-quote blockquote p {display: inline;}
.box-quote cite{ font-size:13px; display:block; text-align:right; color: #717171;}

@media (max-width: 979px) and (min-width: 768px){
    .books-section .photo-container .span2 {width: 135px;}	
	.pp-book .large-img img{min-height: 289px;}
	.pp-book .span8 {width: 380px!important;}
	.pp-book .span4s {width: 180px!important;}
	.evidence-area .span3,.green-area .span3,.white-area .span3,.grey-area .span3{ width: 100px;}
	.bestseller-area .span2{ width: 70px;}
	.evidence-area .news-category{ font-size:10px; line-height: 12px;}
	.insights-area .news-title{  font-size: 14px; line-height: 16px;}
	.evidence-area .news-title,.green-area .news-title,.white-area .news-title,.grey-area .news-title{  font-size: 12px; line-height: 16px;}
	.evidence-area .news-stitle,.green-area .news-stitle,.white-area .news-stitle,.grey-area .news-stitle{ display: none;font-size: 12px; line-height: 16px;}	
	.aperture-area .news img {width: 44%;}
	.evidence-area .news, .green-area .news, .white-area .news, .grey-area .news {min-height: 270px;}
}

@media (max-width: 767px){
	.pp-book .large-img img{min-height: 200px;}
	.pp-book .large-img img{min-height: 289px;}
	.pp-book .span8 {width: 100%!important;}
	.pp-book .span4s {width: 100%!important;}
	.evidence-area .span3,.green-area .span3,.white-area .span3,.grey-area .span3{ width: 100%;}
	.bestseller-area .span2{ width: 44%;float: left;margin-left: 4%;}
	.evidence-area,.green-area,.white-area,.grey-area{padding: 17px 15px 15px;}
	.aperture-area .news header {float: none;width: 100%;}
}

.item-info{ font-size:12px; line-height:18px; margin: 0 0 7px; border-top:1px solid #3b3b3b;}
.item-info li{border-bottom:1px solid #3b3b3b;}

.box-office .number-pos { background:url(/sito/img/bk_circle_white_25x25.png); color:#0f9a31; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin:0 10px 0 0;}
*.box-office  .number-pos{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sito/img/bk_circle_white_25x25.png', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sito/img/bk_circle_white_25x25.png', sizingMethod='scale')";}

/*.box-office {padding: 40px 0 20px;}*/
.box-office li{padding:10px;}
.box-office .odd{ background:url(/sito/img/bk_green_transparent.png);}
.box-office .news-title { display:block;font:bold 14px/16px Arial, Helvetica, sans-serif;text-align: left;margin:0 0 0 70px;}
.box-office em{ font-size:12px; line-height:14px; display:block; margin:0 0 0 70px;}
.box-office-icon{ width:25px; height:25px; background:url(/sito/img/sprite.png?20161108) no-repeat; display:block; text-indent: 150%;white-space: nowrap;overflow: hidden; float:left; margin:0 10px 0 0;}
.box-office .link{ position:static; float:right;}
.film-up{ /*background-image:url(/sito/img/arrow_box_office_up_25x25.png);*/background-position : left -3298px ;}
.film-down{ /*background-image:url(/sito/img/arrow_box_office_down_25x25.png);*/background-position : -133px -3298px ;}
.film-stable{/* background-image:url(/sito/img/arrow_box_office_stable_25x25.png);*/background-position : -67px -3298px ;}

.x-large-img .pp-caption {min-height: 180px;bottom: 0;}
.x-large-img .box-channel-brand { width:150px; position:relative; top:-5px; text-align:left; padding-left:15px;}
.x-large-img .news-title{ font-size:54px; line-height:56px; letter-spacing:-.5px; text-transform:uppercase; margin-left:15px !important;}
.x-large-img .header-box-channel{ width:100%; position:absolute;bottom:0;}
.x-large-img .news-caption{ min-height:125px; background:url(/sito/img/dot_1x4_gray.png) repeat-y; margin:0 10px 10px; padding:0 0 0 17px;}
.x-large-img .bt-share {/*background: url(/sito/img/bt_share.png) no-repeat 10px 0;*/ background-position:10px 0;margin: 0 0 7px;padding: 0 0 0 15px;border: 1px solid #8d958f;border-width: 0 0 0 1px;}
.x-large-img  .pp-abs{font:bold 13px/18px Arial, Helvetica, sans-serif; color:#9ea49e;}
.large-img .pp-caption {min-height: 160px;bottom: 0;}
.large-img .box-channel-brand { width:150px; position:relative; top:-5px; text-align:left; padding-left:15px;}
.large-img .news-title{ font-size:36px; line-height:38px; margin-left:15px !important;}
.large-img img{ width:100%;}
.pp-culture .large-img .news-caption{margin:10px 10px 10px !important;}

.large-img .header-box-channel{ width:100%; position:absolute;bottom:0;}
.large-img .news-caption{ min-height:80px; background:url(/sito/img/dot_1x4_gray.png) repeat-y; margin:0 10px 10px; padding:0 0 0 17px;}
.large-img .bt-share {/*background: url(/sito/img/bt_share.png) no-repeat 10px 0;*/background-position:10px 0;margin: 0 0 7px;padding: 0 0 0 15px;border: 1px solid #8d958f;border-width: 0 0 0 1px;}
.large-img .pp-abs{font:bold 13px/18px Arial, Helvetica, sans-serif; color:#9ea49e; margin:0 0 3px;}

/* static-content */
.static-content .header-news .news-title{ font:bold 20px/22px Arial, Helvetica, sans-serif; color:#4c514d; margin:10px 0;}
.static-content .news-txt p,.static-content .news-txt ol{ margin:0 0 20px;}
.static-content .news-txt strong{ font-weight:bold;}
.static-content .news-txt ol li {list-style: decimal;margin-left: 20px;}
.static-content .lst-news{ list-style:disc; color:#0f9a31; margin-bottom:10px;padding-left: 15px;}
.static-content .lst-news strong{ font-size:11px; font-weight:normal; text-transform:uppercase; color:#4c514d;}
.static-content .lst-news li span{ font-size:13px; font-weight:normal;color:#4c514d;}
.static-content .lst-news em{ font-size:10px; color:#4c514d;}
.static-content .ph-title{font:bold 20px/22px Arial, Helvetica, sans-serif;color:#4c514d; margin:0 0 20px; }
.static-content .news-ph{ margin: 0 0 40px 210px;}
.static-content .news-col{ width:45%; margin:0 0 20px; }
.static-content .news-col a{ color:#4c514d; border:none;}

/*.lst-rss-full .b-rubrica {display: block;padding: 0 0 0 12px;margin: 0 77px 0 0;}
.lst-rss-full dd {position: relative;width: 100%;display: block;padding: 2px 0;margin: 0;border: 1px dotted #cfcfcf;border-width: 0 0 1px;}
.lst-rss-full dd ul li {display: inline;float: left;width: 100%;padding: 0;margin: 0;}*/

/* =lst-rss */
.lst-rss-full dd {
    position: relative;
	width: 100%;
	display: block;
	padding: 5px 0; margin: 0;
	border: 1px solid #cfcfcf; border-width: 0 0 1px;
}

.lst-rss-full dd ul li {
	display: inline;
}
.tit-sec {font-size:14px;font-weight:bold; color:#4c514d;border: 1px solid #cfcfcf; padding:5px 0; border-width: 0 0 1px}

.b-rubrica {
	display: block;
	margin: 0 77px 0 0;
}
.b-rss, .lst-rss-full .b-opt {
	
	position: absolute; top: 3px; right: 0;
	width: 14px; height: 13px; line-height: 13px;
	overflow: hidden; display: block; float: right;
}

/*.opt-rss-item {
	list-style: none;
	width: 126px; min-height: 80px;
	float: left;
	padding: 0 8px 0 0; margin: 0 8px 0 0;
	border-right: 1px solid #dedede
}*/


.static-content .b-rss{  width:49px; background:url(/sito/img/bt_rss_green.png) no-repeat;text-indent: 150%;white-space: nowrap;margin: 5px 18px 0 0; border:none;}
.static-content .b-opt{  background:url(/sito/img/bt_add_orange.png) no-repeat;text-indent: 150%;white-space: nowrap;margin: 5px 0 0; border:none;}

.full-container .span12{border-top: 1px solid #e4ede6;}
.site-map .span3 {width: 195px;margin-left: 40px;}
.site-map .header-news .news-title {margin: 10px 0 10px 23px;}
.site-map .news-category{ display:block; font-size:18px; line-height:20px; color:#179135; padding:10px 0 5px; border-top:2px solid #148e32;}
.site-map a{ font-weight:bold; color:#4c514d;}
.site-map ul{ margin:0 0 15px;color:#4c514d;}

.site-map .second-level,.site-map .second-level a{ font-size:12px; font-weight:normal;}
.site-map .second-level,.site-map .third-level { margin:0;}
.site-map .second-level li{margin-left:10px;}
.site-map .second-level span{ margin:0 5px 0 0;}


/* hp-tops */
.hp-tops .pathway{ height:auto; display:block; overflow:hidden; margin:10px 0 20px; border:none;}
.hp-tops .pathway .last{font:bold 50px/50px Arial, Helvetica, sans-serif;}
.hp-tops .pathway a {background: url(/sito/img/arrow_gray_ediction.png) no-repeat right center; line-height:50px; padding:0 15px 0 0;}
.hp-tops .index-content { padding-top:10px;}
.hp-tops .section-item span,.tags-item span{ color:#0f9a31 !important;}
.hp-tops .section-item a,.tags-item a{ color:#2b2e2c !important;}
.tags-item li{padding: 6px 0;}
.tags-item span {padding: 0 4px 0 0;}
.tags-item a{ font-weight:bold;}

.tops-menu{ width:100%; height:34px; overflow:hidden; clear:both; background:#e6e8e7; display:block; text-align:left;}
.tops-menu-select select {background: transparent;width: 175px;height:34px;display:inline;font:bold 13px/18px Arial, Helvetica, sans-serif; color:#686761;-webkit-appearance: none;padding:5px;border:none;}
.tops-menu-select{width: 150px;height:34px; display:block; float:left; overflow: hidden;background: url(/sito/img/arrow_vertical_gray.png) no-repeat 96% #c6c6c6; vertical-align:middle;}
.tops-menu li{ height:24px; float:left; margin:0 5px; padding:0 10px;}
.tops-menu a{ font:bold 13px/36px Arial, Helvetica, sans-serif; color:#515151; padding:0 25px 0 0;border-right:1px solid #fff; }
.tops-menu .selected {background: #fff;display: block;color: #515f54;border-radius: 2px 2px 0 0;height: 35px;margin: 4px 0 0;padding: 0 25px;line-height: 30px;}

.tops-item{ width:100%; overflow:hidden; background:url(../img/dot_4x1_gray.png) repeat-x bottom; padding:10px 0 0;}
.tops-content .news-info { width:44%; height:20px;}
.tops-content .news-title{ font-size:23px !important; line-height:25px !important;}
.tops-content .pp-category{ color:#696969;}
.tops-content .news-many{ display:block; font-size:13px; font-weight:bold; text-align:center; color:#515151;}
/*.tops-circle { display:block;width: 106px;height: 106px;background: #f9fbf9;-moz-border-radius: 53px;-webkit-border-radius: 53px;border-radius: 53px;color:#848484;font:bold 68px/80px  Georgia, "Times New Roman", Times, serif; text-align:center; margin:0 auto;}*/
.tops-circle {
display:block;width: 106px;height: 106px;background: #f9fbf9;
color:#848484;font:bold 68px/80px  Georgia, "Times New Roman", Times, serif; text-align:center; margin:0 auto;
-webkit-border-radius: 106px;
-moz-border-radius: 106px;
border-radius: 106px;
}
.tops-content .news-date{ font-size:11px; text-transform:uppercase; color:#9ea49e;}
.tops-content .news-date span{ display:block;}

.hp-tops .rank-1{ font-size:12px!important;}
.hp-tops .rank-2{ font-size:16px!important;}
.hp-tops .rank-3{ font-size:24px!important;}

.all-tops-content .social-container {background: url(/sito/img/bk_social_container.png) repeat-y 99.9% 0;}
.all-tops-content .news{padding: 10px 0;}
.all-tops-content  .news-many {margin: 0 0 0 30px;}
.all-tops-content .cx-column .news-title { font-family:Arial, Helvetica, sans-serif;}
.all-tops-content .news img {margin: 0 10px 0 0;}
.all-tops-content .info-content{ width:141px;}
.all-tops-content .tops-circle {
width: 24px;height: 24px; background:#e0e9e1;
color:#848484;font:bold 15px/20px  Georgia, "Times New Roman", Times, serif; text-align:center; float:left;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
}

/* share-container */
.share-container{ width:210px; background:#fff; position: absolute;z-index: 9999 !important; left:-99999em;top:-99999em;z-index:1; border:1px solid #ccc; box-shadow: 0 0 30px #8f8f8f;-webkit-box-shadow: 0 0 10px #8f8f8f;}
.share-header{ background:#f2f2f2; display:block; font-size:12px; line-height:20px; color:#4c4c4c; padding:3px 3px 3px 8px; border-bottom:1px solid #e5e5e5;}
.share-header .og-close {width: 20px;height: 20px; position:static;/*background: url(/sito/img/bt_close_10x10.png) no-repeat center center;*/background: url(/sito/img/sprite.png?20161108) no-repeat 8px -1737px;text-indent: 150%;white-space: nowrap;overflow: hidden;}
.share-container a{ font-size:12px;}
.share-container .share-inner-wrp{ margin:10px 10px 5px; float:left;}
.share-inner-wrp li{ height:28px; display:block; overflow:hidden;background: url(/sito/img/sprite.png?20161108) no-repeat; margin:0; padding:0 0 0 28px;}
.share-container .facebook {/*background-image:url(/sito/img/bt_header_fb.png);*/background-position: left -2534px;}
.share-container .twitter {/*background-image:url(/sito/img/bt_header_twt.png);*/background-position: left -1691px;}
.share-container .google {/*background-image:url(/sito/img/bt_header_google.png);*/background-position: left -1099px;}
.share-container .linkedin {/*background-image:url(/sito/img/bt_header_in.png);*/background-position: left -5109px;}
.share-container .pinterest {/*background-image:url(/sito/img/bt_header_pinterest.png);*/background-position : left -4257px ;}
.share-container .email {/*background-image:url(/sito/img/bt_header_mail.png);*/background-position : left -3904px ;}

/* share-container */
.share-full{ width:238px;}
.share-full .share-inner-wrp{ width:43%;margin:10px 0 5px 7%; padding:0;}
.share-full .share-inner-wrp li {height: 33px;}
.share-full .permalink-container {width: 92%;clear: both;font-size: 11px;line-height: 14px;margin: 10px auto;padding: 10px 0;border: 1px solid #efefef;border-width: 1px 0;}
.share-full input {width: 70%;height: 30px;font:14px/30px Arial, Helvetica, sans-serif;padding: 0 0 0 2%;border: 1px #e2e2e2 solid;}
.share-full label {margin: 0 5px 0 0;}
.share-button {height: 60px;display: block;padding: 15px 7px 7px;}
.share-button li{ float:left; display:block; margin:0 8px 0 7px;}

/* form-editors */
/*.form-editors{ background:#fff; width:70%; margin:100px auto; padding:0 30px;}*/
.form-editors .sep-line{  width:50%; height:30px; display:block;border-right:1px solid #0f9a31;}
.form-editors legend{ font: bold 20px/22px Arial, Helvetica, sans-serif;color: #4c514d; padding: 10px 0;}
.short-explanation{ display:block; text-align:right; font-size:12px; color:#6f6f6f; margin:0 15px 30px 0;}
.form-editors .form-item,.wrp-captcha{ margin:0 0 20px;}
.form-editors .form-item label{ display:block; float:left; width:40%; font-size:13px; line-height:37px; font-weight:bold; text-align:right; padding:0 5px 0 0;}
/*.form-editors .form-item input{ height:37px; width:254px;}
.form-editors .form-item textarea{ height:165px; width:254px;}*/
.form-editors .item-captcha input{ float:left; width:120px;}
.form-editors .item-captcha .short-explanation {display: inline-block;text-align: left; line-height:18px;margin: 0 0 0 47%;}
.form-editors .item-captcha .short-explanation a{ display:table;color: #0f9a31;margin: 0 0 10px;}
.form-editors .wrp-captcha{clear:both;margin: 0 0 0 45%;}
.form-editors .send-item input{ font-size:11px; color:#6f6f6f;margin: 8px 0 0;}
.form-editors .bt-form{ background:url(/sito/img/sprite.png?20161108) no-repeat -239px -2472px;display: block;float: left;border: none; color:#fff;margin: 0 0 0 45%;}

.form-editors .form-item input {height: 32px; width: 50%;}
.form-editors .form-item label {display: block;	float: left;font-size: 13px;font-weight: bold;line-height: 37px;padding: 0 5px 0 0;	text-align: right;	width: 46%;}
.editors .form-item label {display: block;float: left;font-size: 13px;font-weight: bold;line-height: 37px;padding: 0 5px 0 0;text-align: right;	width: 46%;}

.form-editors .form-item textarea {height: 165px;width: 50%;}
/*button, input, select, textarea {font-size: 1.3em;margin: 0;vertical-align: middle;}*/
.form-editors {width: 100%; margin: 6px auto;padding: 0;}
.form-editors .titlenews {font-style:italic;}
.form-editors .error {color:#CD5728;}
.form-editors .form-item {margin: 10px 0 5px;}

/* x pulsante*/
.form-editors #sub {height: 53px;	width: 17%;}
.notifica_contribuzione{font-size: 11px;line-height: 13px;margin: 15px 0;padding: 10px 0 0;border-top: 1px solid #e4ede6;}


.tinynav,.lazy {display:none;}

/* adv */
.adv-container{ float:none;width:970px; margin:20px auto 0;}
#banner970x250{border: 1px solid #dfdfdf;}
/*.adv-970topcustom{ background:#26753c; text-align:center; }*/
.adv-970topcustom{ width:100%; display:table; background:#26753c; text-align:center; margin:86px 0 -87px;/*border: 1px solid #3d433f;border-width: 0 0 1px;*/}
.inner-section .adv-970topcustom {margin: 61px 0 -62px;}
/*.adv-970topcustom img, .adv-970topcustom iframe, .adv-970topcustom object{ margin:0 auto;padding:15px 0;}*/
.adv{ margin-bottom:10px;}
.advr15{ margin-bottom:20px;}
.adv img, .adv object, .adv-phone img, .adv-phone object{display:block; margin:0 auto !important;}
.adv-dynamic{ margin-bottom:10px;}
.adv-phone,.pp-container .adv-phone-hp{ width:100%; text-align:center;}
.pp-container .adv-phone-hp,.pp-culture .adv-phone{float: left;background:url(/sito/img/adv_pubblicita_oriz.gif) no-repeat 98% 98%; max-height:275px;margin-bottom: 15px;margin-top: 15px;padding:2px 0 18px !important;}
.pp-container .adv-phone-hp img,.pp-culture .adv-phone img{ width:auto; margin:0 auto;}
/*.news-page .adv-phone{ background-color:transparent; background-position:100% 97% !important;}*/
.pp-culture .adv-phone{margin-top: 15px !important;}
.tech-area .pp-container .adv-phone-hp{ background-color:#000;}
.other-news .adv{ min-height:90px;}
.adv300x100{ max-height:100px; margin-bottom:10px;}
.adv-strip{height:45px; overflow:hidden; text-align:center; margin:10px auto;}
.cinema-section .adv-strip{height:auto; margin:0;}
/*.other-news .adv iframe{ width:210px !important;}*/
.extra .adv{height:250px;}
.extra .advr15{ max-height:250px;}
.inner-section .extra .adv{height:auto; min-height:250px;}
.adv-region,.adv-static{ margin:0 0 15px;}
.adsense{ width:100%; text-align:center; margin:0 0 10px;}
.ppn468{text-align: center;}



@media (min-width:999px) and (max-width:1024px) {
	.extra-container {width: 991px;}
	.header {width: 991px;left:0;}
	.mm-content {width: 495px;}
	.inner-section .header .brand{ width:43%;}
	.inner-section .header .brand-logo {margin: 21px 0 0 7px;}
	.inner-section .header .brand strong {font-size:34px;}	

	.product-footer {margin: 0 0 0 10px;}

	.slide-page .bt-container,.special-menu-content,.sheet-film .cinema-dot {width: 991px;}

	.stock-detail .span4,.stock-personal-finance .span4 {width: 279px;}
	.stock-container .adv {width: 300px;}
	/* sheet-film */
	.sheet-film-pp {padding: 90px 0 0;}
	.film-hp-content {width: 48%;padding: 55px 1% 21px;}	
}

@media (max-height:900px) {
	.stickem  {position: static !important;}
	.sheet-film .film-photo-container, .trailer-container {clear:both; padding:0;}
	.trailer-container .video-page {margin: 35px 0 0;}
	.sheet-film-pp {padding: 92px 0 0;}
	.cinema-section .stickem-container {margin: 2px 0 0;}
	.sheet-pp {padding: 35px 0 20px;}
	.photo-page {margin: 10px 0;}
	.special-content .stickem-container {margin:5px 0 0; padding:0;}
	.special-content .news-page {padding-top: 41px;}
	.special-content .video-container, .special-simple .special-related-container{}
	.special-content .big-photo-page,.special-content .big-video-page, .special-simple .related-page{margin: 11px 0;}
	.special-content .special-menu {height: 90px;background: #fff;}
	.special-content .photo-page .view-mode { height: 45px;}

}

@media (min-width:979px) and (max-width:999px) {
	.extra-container{width:auto;box-shadow:none;-webkit-box-shadow:none;}
	.slide-page{ left:-12px;}
	.slide-page .bt-container{width:1015px;}
	.header{width:100%; left:0;}
	.inner-section .header .brand{ width:43%;}
	.inner-section .header .brand-logo {margin: 21px 0 0 7px;}
	.inner-section .header .brand strong {font-size:34px;}	
	.flash-news-container {width:100%;}
	.flash-news{ width:100%; left:0; padding:18px 0 0;}
	.flash-news h2{ margin:0 0 0 18px; padding:10px 10px 0 0;}
	.flash-news-decription{ margin:12px 10px 0 0; }
	
	.item-score{ width:133px;}

	.mm-content{ width:50%;}
	.mm-content .news{ width:29%; margin:0 0 0 2%; padding:0 1% 0 0;}

	.mm-content .big{width:auto;margin: 0 10px 0;}
	.mm-content .img-photo img{margin: 0 0 1em;}
	.photo-content{border:none;}
	
	.company-footer, .contact-footer {padding: 0 0 0 20px;}
	
	.product-footer {margin: 0 0 0 10px;}
	.services-footer {width: 204px;}
	.product-footer li {width: 108px;}

	/*.stock-detail .span8 {width: 678px;}*/
	.stock-detail .span4 ,.stock-personal-finance .span4{width: 251px;}
	.stock-container .adv {width: 280px;margin: 2px;}
	.stock-container {background: url(/sito/img/bk_stock_container.png) repeat-y -55px 0%;}
	.stock-menu a:hover, .stock-menu .active a {width: 269px;}
	.stock-container .stickit{ width:262px;}
	.stock-menu-finance a {width: 243px;}
	.sitemap-content {width: 107px;}
	.sitemap-region {width: 250px;}
	
	/* sheet-film */
	.sheet-film-pp {padding: 90px 0 0;}
	.film-hp-content {width: 48%;padding: 55px 1% 21px;}
}
@media (min-width:768px) and (max-width:979px) {
/*	#owl-hp .owl-item{margin:0 0 0 4px;}
	#owl-hp .owl-wrapper{ left:-4px !important;}*/
	/*body{ background:#d4d3cb url(/sito/img/bk_page.png) repeat !important;}*/
	/*.edition-menu strong {width: 100px; background-position:100px -5693px;padding: 4px 0 0 10px;}*/
	.english-area .edition-menu strong {width: 105px;background-position: 106px -5694px;}
	.edition-menu li {padding: 4px 7px 0;}
	.top-menu .social-menu {width: 13%;}
	.social-menu strong {margin: 0;}

	.english-area .p2-nav {width: 170px !important;}
	
	.extra-container { width:768px;box-shadow:none;-webkit-box-shadow:none;}
	/*.container, */.navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {width: 738px;}
	.slide-page .bt-container{width:768px;}
	.slide-page img{ opacity:.7;}
	.header {width:100%; height:70px;left:0;}
	.header .brand-logo{width:210px;height:54px;background-position : -139px -524px ; margin:9px 0 0 14px;}
	.header-height {height: 70px;}

	.pp-big .pp-inner {width: 95%;}
	.pp-big .big {min-height: 390px;}
	
	.pp-small {display:none;}
	
	/* english-area */
	.english-area .brand-logo{margin:9px 0 0;}
	.english-area .header .brand-logo {/* background:url(/sito/img/logo_een.png) no-repeat !important;*/background-position : -288px -4198px!important;width: 61px !important;}
	.english-area .slider-content-search .arrow-dark {left: 600px;}
	.english-area .hot-topics{ margin:0;}
	.english-area .hot-topics-menu ul{padding: 0 !important;}
	.english-area .bot-menu li {padding: 0 5px 0 6px;}

			
	/* flash-news-container */
	.flash-news-container {width:100%; height:87px;}
	.flash-news{ width:100%; top:70px; left:0; padding:18px 0 0;}
	.flash-news h2{ margin:0 0 0 18px;}
	.flash-news-title{ margin:0 0 0 175px;}
	.flash-news-title h3{ font-size: 18px;}

	.flash-news-decription{ margin:12px 10px 0 0; }

	/*.n-ext{ height:34px !important;}*/
	header .container{ width:768px;}
	.nav-all .n-ext{ width:auto;}
	.nav-all .n-ext .p2-nav { width:758px;}
	/*.nav-all .n-ext .p2-nav {left:-734px;}*/
	.nav-all .n-ext:hover .p2-nav {left:-734px;}
	.nav-all .sitemap-content {width: 86px;min-height: 355px;}
	.nav-all .sitemap-content ul {padding: 0 4px 0 0;}
	.nav-all .sitemap-content li{ margin:0 0 10px;}
	.nav-all .p2-nav ul > :first-child {margin: 0;}
	.nav-all .sitemap-content .news-category{ font-size:12px !important;}
	.nav-all .p2-nav li{ padding:0!important;}
	.nav-all .p2-nav a {font-size:11px !important;line-height:13px!important; margin: 3px 0 5px!important;padding: 0!important;}
	.nav-all .p2-nav strong{ font-size:12px; letter-spacing:-.6px;}
	
	.bot-menu {margin: 70px 0 0;}
	.sub-menu .span12 {width: 768px;}
	
	/*.sub-menu span {padding: 1px 1px 0;}
	.hot-topics-menu .sub-menu span {padding: 1px 2px 0;}
	.sub-menu span {padding: 1px 2px 0;}*/
	.sub-menu ul{ margin-left:10px;}
	.sub-menu a{ font-size:11px; font-weight:normal;}

	.sub-menu-society li {width:67px;padding:0 6px 0 7px;}
	.sub-menu-society .first {padding:0 5px 0 0;}
	.sub-menu-society strong{ font-size:29px;}
	
	.nav-all .second-level li {margin-left: 10px;}
	.nav-all .second-level, .nav-all .second-level a {font-weight: normal !important; font-size:11px;}

	/* pp-minihome */
	.sep-minihome { clear:both;}
	.pp-minihome-container .pp-inner {width: 335px;}
	.pp-minihome-container .pp-big .news-title {font-size: 26px;line-height: 28px;}
	.pp-minihome-container .pp-big .news-stit {font-size: 16px;line-height: 18px;}
	.pp-minihome-container .news-info {width: auto;}
	.pp-minihome-container .pp-big img { width:40%;}
	.pp-minihome-container .small {width: 146px;}
	.pp-minihome-container .mm-container .news-title {font-size: 12px;line-height: 14px;}
	.pp-minihome-container .mm-container .img-photo span {top: 14px;right: 26px;}
	.pp-minihome-container .url-utility a {font-size: 9px;}
	.pp-minihome-container .breaking-news,.pp-minihome-container .mm-container {width: 84px;}
	.pp-minihome-container .utility-container {width: 100px;}
	.pp-minihome .adv {width: 97%;}
	.pp-minihome .breaking-news li a,.pp-minihome-container .appointments .news-title  {font: bold 11px/13px Arial, Helvetica, sans-serif;}
	.pp-minihome-container .link a {font-size: 10px !important;line-height: 12px;margin:0;}
	.pp-minihome-container .appointments {padding: 0 0 2px;}
	.url-container .link span{ display:none;}
	.url-container .link a{ display:block;margin: 5px 0 0;}

	.index-content .column-2, .search-content .column-2{ background-position:434px top !important;}
	.index-content .column-2 .span6{width: 400px;}
	.index-content .column-2 .span2{width: 104px;}
	.index-content .news-title {font-size: 22px;line-height: 24px;}
	.index-content .box-agenda-content .news-title {font-size: 13px;line-height: 16px; margin:0;}
	.index-content .news-abs {font-size: 12px;line-height: 14px;}
	.index-content .small img{ width:30%;}
	.idx-mm .img-photo {width: 30%;}
	.idx-mm .img-photo span {top: 22px;right: 39px;}
	.idx-special-channel .small img{ width:auto;}
	.index-content .pp-column .news-title, .index-content .pp-column .news-info, .index-content .pp-column .news-abs,.index-content .news-tags,.index-content .pp-column .news .news-title {margin-left: 53px;}
	.index-content .pp-column .mm-container .news-title,.index-content .small .news-title {font-size: 20px;line-height: 22px;}
	.index-content .news .news-title {font-size: 20px;line-height: 22px;}
	.index-content .section-item{width:125px !important;}

	.index-content .span8 {width: 415px;}
	.index-content .extra,.index-content .extra .span4 {width: 300px;}
	
	
	.inner-section .header .brand {width: 38%;}
	.region-section .header .brand {width: 49%!important;}
	/*.inner-section .header .brand-logo {width: 120px;margin: 15px 0 0 7px;}*/
	.inner-section .header .brand-logo {width: 55px;height: 40px;/*background-image: url(/sito/img/logo_ait.png);*/background-position : left -4539px ;margin: 10px 0 0 7px;}
	.inner-section .header .brand strong{ font-size:29px;}
    .inner-section .header .brand strong,.brand-en strong {font: bold 24px/62px Georgia, "Times New Roman", Times, serif;}	
	.hp-section .protagonists .news-title {font-size:14px; line-height:18px;}
	.inner-section .hot-topics {width: auto;}
	.inner-section .utility-menu ul/*,.hp-section .utility-menu ul,.news-detail .utility-menu ul*/{margin: 18px 0px 0 0;}
	.utility-menu li,.inner-section .utility-menu li {padding: 0 5px;}
	.utility-menu .last {width: 84px; padding:0 0 0 7px !important;}

	/* search-content */
	.search-content .extra { display:none;}
	.search-content .column-2{ background:none !important;}
	
	
	.search-content .news-title {font: bold 16px/17px Georgia, "Times New Roman", Times, serif;}
	.search-content .span8{ width:641px; margin-left:50px;}
	.search-content .span6{ width:466px;}
	.search-content .info-area {min-height: 90px;}
	.search-form-select select { font-weight:normal;}


	.stock-partner {width: 130px;}
	.stock-section h3, .personal-stock-section h3 {font-size: 22px; width:auto;}
	.stock-partner img{width:70%;}
	.stock-grafico-img {height:104px;}
	.personal-stock-section .news-stit span { font-size:11px;}

	/* stock-detail */
	.stock-container {background:none;}	
	.stock-detail .span8 {float: none;margin: 0 auto;}	

	/* stock-personal-finance */
	.stock-personal-finance .span8 {width: 529px;}
	.stock-personal-finance .span4 {width: 208px;}
	.stock-container .adv {width: 212px;min-height: 175px;}
	.stock-menu-finance a {width: 172px;line-height:35px;}
	.stock-menu-finance a:hover, .stock-menu-finance .active {width: 172px; background-position:right;}
	.stock-personal-finance .stickem { width:185px;}
	.stock-menu-finance p{font-size: 20px; line-height:22px;}
	.stock-menu-finance em{ display:none;}
	.finance-table h2 span {width: 70%; background-size:contain;}
	.stock-personal-finance .stickem-container { background:url(/sito/img/bk_stock_container.png) repeat-y -123px 0%;}
	
	.edu-menu{ display:block; width:100% !important;}
	.fp-menu {width: 124px;float: left;}
	.educationa-content .pp-column .news-title, .educationa-content .pp-column .news-abs {margin-left:0 !important;}
	.static-content .header-news .news-title {margin: 10px 0;}
	.site-map .span3 {width: 149px;}

	.top-menu{ font-size:11px;}
	.utility-menu ul{margin: 21px 12px 0 0;}
	.utility-menu a{ font-size:10px;}
	/*.utility-menu strong {max-width: 36px;}*/
	.utility-menu .icon {margin: 0 5px 0 0;}
	.bt-notify strong {max-width: 56px;}
	.utility-menu .bt-img strong {max-width: 55px;}
	.bt-search-stock{ width:80px;}
	.nav-menu .selected a {padding: 0 4px;}
	.bot-menu a{ font-weight:normal;}
	/*.nav-mm a {font-size: 12px;}*/
	.bot-menu li{padding: 0 8px;}
	.bot-menu .nav-mm li {padding: 0 9px;}
	.bot-menu .nav-all{width:auto; margin:0 5px 0 0;}
	.bot-menu .nav-all li{width:auto; padding:0 6px 0 5px;}
	
	.bot-menu .bt-all{width: 15px;padding: 0 0 0 3px;}
	.bot-menu .selected .bt-all {width: 19px;}
	.custom-content { clear:both;margin: 0;border:none;}
	.hot-topics,.channels-menu{width: 100%; float:left;}
	.channels-menu a{font-size:12px;}
	.drop-down li {padding: 0;}
	
	.services-menu { width:760px; margin-left:15px;margin-bottom: 10px;}
	/*.hot-topics a{font-size: 11px;}*/
	.hot-topics strong{font-size: 11px;line-height: 33px;padding: 0 15px 0 0;}
	.mix-menu .path-menu { display:none;padding: 0 15px 0 0;}
	.mix-menu .hot-topics-menu,.english-area .mix-menu .hot-topics-menu {margin: 0 0 0 15px;}
	.inner-section .channels-menu { width:98%;margin-left: 10px;}
	.pp-column .news-title/*,.sport-section .pp-column .news-title*/{ font-size:24px;line-height:26px;margin:0 0 7px;}
	/*.pp-caption{min-height:90px;}*/
	.pp-caption strong{font-size:10px;}
	.pp-inner .small img{ width:120px;}
	.inner-section .pp-big .big .pp-title{ font-size:30px; line-height:32px;/* margin:0 0 0 12px;*/}
	
	.pp-xbig .pp-inner {height: auto;}
	.pp-xbig .pp-abs {color:#fff; line-height:16px;}

	.pp-xbig .news-more li {width: 110px;}	
	.pp-xbig .news-more a {font-size: 12px;line-height: 16px;padding: 0 9px;}
	.pp-xbig .news-more .pp-category {font-size: 10px;}
	.pp-xbig .pp-title {margin: 0 0 0 12px;}
	
	.pp-container .span8{ width:410px;}
	.pp-container .extra{ width:310px;}
	.pp-container .span5{/*width:95%;*/width:410px;}
	.pp-container .column-2 {background-position:5px top; clear:both;}
	.pp-container .span2 {width: 141px;}
	.pp-container .header-box-special {left: -13px;width:314px;}
	.pp-container .span4 {width: 302px;}
	.pp-container .box-special img {width: 265px;}
	.big .pp-title {font-size:36px; line-height:38px;}
	.pp-big  .span4 {width: 96%;}
	.pp-big .news-more {float: left;width: 100%;background: none;}

	.pp-sport .pp-title{font-size:20px; line-height:22px;margin:0 0 10px 23px;}
	.pp-sport .big .pp-abs{ font-size:12px; line-height:14px;margin: 0 0 0 20px;}
	.pp-sport .pp-category{ float:none;}
	.pp-sport .news-title{font-size:16px; line-height:18px; margin:0 0 0 20px;}
	.pp-sport .news .pp-abs{ font-size:11px; line-height:13px;margin:0 0 0 20px;}

	/*.pp-brasile2014 .pp-title{font-size:20px; line-height:22px;margin:0 0 10px 23px;}
	.pp-brasile2014 .big .pp-abs{ font-size:12px; line-height:14px;margin: 0 0 0 20px;}
	.pp-brasile2014 .pp-category{ float:none;}
	.pp-brasile2014 .news-title{font-size:16px; line-height:18px; margin:0 0 0 20px;}
	.pp-brasile2014 .news .pp-abs{ font-size:11px; line-height:13px;margin:0 0 0 20px;}*/
	

	/* live-soccer */
	.live-soccer-info{ width:170px;}
	.box-live-soccer{width: 100%;height:auto;background:none; float:none; color:#fff;margin: 15px 0 0;-webkit-border-radius:0;moz-border-radius: 0;border-radius: 0;}
	.box-live-soccer h2{margin:0;}
	.box-live-soccer h2 span {display: inline-block;}
	.box-live-soccer h3,.box-live-soccer em{ font-size:11px; line-height:13px;display: inline-block;}
	
	.menu-live-soccer{margin:15px 0 0 10px;}
	.menu-live-soccer li{width: 49%;float: left;}
	.menu-live-soccer a{ font-size:11px; }

	.item-score{ width:113px;font-size:10px;}
	
	
	.pp-sport .bt-share/*,.pp-brasile2014 .bt-share*/ {margin: 0; padding:0;}
	.rwd-pp-768 .pp-small .adv{ width:300px;}
	.other-news .pp-category{ line-height:13px}
	.other-news .news {margin: 10px 0 0;}
	.other-news .news p{font-size:11px; line-height:13px;}
	.other-news .news-title {font-size:16px;line-height:18px;}
	.other-news .special a {font-size:16px;line-height:18px;}
	.other-news .small .news-title {font-size:14px;line-height:16px;}
	.breaking-news li {padding: 7px 0;}
	.breaking-news .meta {font-size:10px;}
	.breaking-news a,.hp-section .breaking-news a { font-size:11px; line-height:13px;}
	.other-news .adv{ display:none;}

	.hp-box-meteo img{ width:40%; height:auto;margin:6px 6px 6px 0;}
	.hp-box-meteo em {font-size: 12px;}

	/*.mm-content{ width:50%;min-height:590px;}*/
	.v-center {display: block; float:left;}
	.mm-content a{ font-size:12px; line-height:14px;}
	/*.mm-content .news{ width:29%; margin:0 0 0 2%; padding:0 2% 0 0;}
	.mm-content .big{width:auto;margin: 0 10px 20px;}*/
	.mm-content .bt-share {padding: 0 0 0 3px;}
	.mm-content .img-photo img{margin: 0 0 1em;}
	.photo-content{border:none;}

	.mm-content .news-title,.mm-content .news-date,.mm-content .news-category{margin:0 0 0 18px;}
	
	.mm-content {width: 100%;min-height: 0;padding: 55px 0 10px;}
	.mm-content .news {width: 37%;margin: 0; padding:0 2% 0 0;background:none;}
	.mm-content img {float: left;}
	.mm-content .info-content {width:49%;margin: 0 0 1em 5px;;float: left;}
	.mm-content .big {width: 57%;float:left;margin: 0 0 0 2%;}
	.mm-content .big .info-content {width:100%;min-height:0;margin: 0 0 0 5px;}
	.mm-content .link{clear:both;}

	
	.social-container {background: none;}
	.social-container .span4 {width: 47%;}
	/*.social-content .info-content {width: 176px;}*/
	.social-content .news{ margin:0 0 0 1%;}
	.social-content .news img {margin: 27px 0 0;}
	.social-content .img-photo span {top: 10px;right: 8px;}
	.news-detail .social-content .img-photo span {top: 40px;right: 38px;}
	#Facebook {width: 228px; margin:0;}
	.social-content .social-menu {width: 228px; height:32px;}
	.news-detail .read-more-news .img-photo,.news-detail .read-more-news img{ display:none;}

	/*.hp-section .extra .social-content {width: 228px;margin-bottom: 20px;}*/
	.index-content .extra .social-content .news-title {font: bold 12px/15px Georgia, "Times New Roman", Times, serif;}
	.index-content .extra .social-content img,.index-content .extra .social-content .img-photo{ display:none;}

	.all-tops-content .social-container {background: url(/sito/img/bk_social_container_768.png) repeat-y 99% 0;}
	.magazine-container {min-height:440px;padding: 85px 0 0 0;}
	.magazine-container .span4 {width: 220px;}
	.magazine-container .news{width:100%; height:310px;}
	.magazine-container .news-content {width: 100%;min-height: 222px;}
	.bk-blue .box-magazine-brand{ width:110px; height:110px; top:-38px; background-position:-238px -1562px; font-size:26px; line-height:22px;}
	.header-box-magazine em {top: -14px;right: 33px;}
	.magazine-container .bt-share {margin: 3px 0 0 7px; padding:0;}
	.magazine-container .news-date{margin:0 0 0 27px;}
	.magazine-container .news-category{margin:0 0 0 27px;}
	.magazine-container .news-title {width: 170px;font-size:18px; line-height:20px;margin: 0 0 19px 27px;}
	.magazine-container .news-stit {width: 170px;font-size:11px; line-height:16px;margin: 0 0 0 27px;}

	.sitemap-content {width: 95px;min-height: 270px;padding:0;}
	.sitemap-region{ width:180px;}
	.sitemap-region ul {width: 73px; padding: 0 0 0 10px!important; margin:0;}
	.sitemap-container a{font-size:11px; line-height:12px;}
	.sitemap-content li{ list-style-type:none;/*margin:10px 0;*/ margin:6px 0 3px;}
	.sitemap-content span {display:none;}
	.channel-footer-container ul {width: 90%;}

	.product-footer {margin: 0 0 0 7px;}
	.product-footer li {width: 97px;margin: 0 5px 0 0;padding: 0 6px 0 0;}
	.product-footer a { font-size:11px; line-height:13px;}

	.services-footer-container h2 { font-size:14px;}
	.company-footer, .contact-footer{width: 129px;min-height: 116px;padding: 0 7px;}
	.company-footer a { font-size:12px; line-height:16px;}
	.company-footer strong {font: bold 18px/25px Arial, Helvetica, sans-serif;}
	.company-footer span {line-height: 10px;}
	
	.services-footer {width: 170px;min-height: 116px;padding: 0 7px;}
	.services-footer a {line-height: 18px;}

	.certified-footer span{width: 170px;}

	.hot-topics-content {background:none;}
	.hot-topics-content li {width: 100%;}
	.hot-topics-content a{ font-size:13px;}

	.box-special {width: 100%;}
	.header-box-special{width:300px;left: 0;}
	.header-box-special h2{ font-size:18px;}
	.header-box-special a{font-size:11px;}
	.box-special .news-title {font-size:16px; line-height:18px;}
	.box-special .news-abs {font-size:11px; line-height:13px; margin:0 0 10px 15px;}
	.box-special .news-more a{font-size:11px; line-height:13px;}
	.box-special img{ width:213px;}

	.box-forum,.box-incontra{ width:94%;}
	.box-incontra .news-abs {font-size: 11px;line-height: 18px;margin: 0 0 10px 0;}	
	.box-forum .news-abs {margin: 0 0 7px;}
	.pp-container .box-forum img {width: 100%;}

	/* region-section */
	.region-section  .bot-menu .bt-all {width: 137px;}
	.region-section .sub-menu .nav {padding:5px 0 0;}
	.region-section	.sub-menu span {padding: 1px 2px 0;}
	/*.n-ext .p2-nav {width: 720px;padding: 10px 0 0 5px;}*/
	.region-section .sub-menu .n-ext:hover .p2-nav{ left:30px;width:687px;}
	/*.p2-nav a { font-size:11px !important;margin: 0 0 6px !important;padding: 0 0 0 5px !important;}
	.p2-nav li {padding: 0 5px 0 4px !important;}*/
	.region-section .sub-menu .n-ext-nav {width: 36px; font-size:14px;margin: 0 5px 0 0;padding: 0 0 0 5px;}
	/*.nav-region .n-ext:hover .p2-nav{ left:-522px;}*/
	.nav-region .n-ext:hover .p2-nav{ width:200px;}
	.drop-down .p2-nav {width: 170px;}

	/*.region-section .sub-menu a { font-size:12px;}*/
	.region-section .sub-menu .icon {width: 25px;}
	
	/*.region-item,.region-info{width:125px !important;}*/
	.region-section .index-content .column-2 .span2 {width:125px;}

	.region-meteo li {width: 30%;}
	.region-meteo .meteo-icon {width:auto!important;}
	/* region-mm */
	.region-mm .span8 {width: 768px;}
	.region-mm .span2 {width: 122px;}
	.region-mm .span4 {/*width: 300px;*/ display:none;}	
	.region-mm .pp-big-item {width: 641px;margin-left: 50px;}
	.region-mm .arrow-photo {left: 115px;}
	.region-mm .arrow-video {left: 211px;}
	.region-mm .mm-index .news {padding: 0 14px 20px;}
	.region-mm .mm-index .news-title { font-size:12px; line-height:14px;}
	/*.region-mm .pp-big-item .img-photo {width: 468px;}*/

	/* football-section */
	.football-section .sub-menu .n-ext span {padding: 1px 4px 0;}
	.football-section .sub-menu .nav{ margin:0; padding: 0 0 0 10px;}
	.football-section .p2-nav a {margin: 0 0 6px 7px!important;padding: 0 0 0 6px !important;}
	.football-section .sub-menu a { font-size:11px;}
	.football-section .sub-menu .p2-nav {width: 140px;}
	.football-teams-menu{ width:725px; margin:0 0 0 16px;}
	.football-teams-menu li{ width: 31px;}

	.football-label {width: 595px;}
	.football-label h2{ font-size:24px;}
	.football-label select {min-width: 305px; font-size:24px; margin:0;}

	.football-top-menu ul {margin: 0 0 0 5px;}
	.football-top-menu li {width: 239px;}
	.football-bot-menu ul {margin: 0 0 0 4px;}
	.football-bot-menu li {width: 24.4%;}
	
	.football-days ul {max-width: 520px;}
	.live-data span {font-size: 11px;}
	.container-live .r-img { background-position: 157px 0; }

	.football-team-section .span10 {width: 580px;}


	/* sport-section */
	.sport-section .other-news .img-photo span {top: -20px; background-size:contain;}
	.sport-section .other-news .ico-60x60 span {width: 40px;height: 40px;}
	.sport-section .other-news .special a {font-size:14px;line-height:16px;}

	.results-container {height: 590px;}
	.results-container .row {margin-left: 0px;}
	.results-container .span3{ width:169px; min-height:520px;margin-left: 12px;}
	.results-container .news{ width:155px; margin:0;}
	.results-content .nav a {min-width: 65px; font-size:10px;}
	.results-content h3 { display:block;width:155px; min-height:50px;}
	.results-content table {font-size: 11px;}

	/* society-sect */
	.society-sect .center-column{ margin-left:20px;}
	.society-sect .span8 {width: 483px;}
	.society-sect .span5 {width: 257px;}
	.society-sect .span4s {width: 228px;}

	.society-sect .pp-caption {min-height: 60px;}
	.society-sect .pp-caption strong {font-size: 11px;}
	.society-sect .pp-img {min-height: 190px;margin: 0 0 20px;}

	.society-mm-content .big .news-title{font-size:18px; line-height:20px;}
	.society-mm-content .news-title{font-size: 16px;line-height: 18px;margin: 0 0 7px 25px;}
	.society-mm-content .img-photo { float:left;margin: 0 0 0 25px;}
	.society-mm-content .info-content {width: 100%; margin:0;}
	.society-mm-content .img-photo span {top: 5px;right: 5px;}

	.slider-container .pp-caption .news-title {font-size:18px; line-height:20px;}
	.slider-container .pp-caption .news-abs{font-size:12px; line-height:14px;}

	/* culture-sect */
	.culture-sect .center-column{ margin-left:20px;}
	.culture-sect .span8 {width: 410px;}
	.culture-sect .span5 {width: 370px;}
	.culture-sect .span4 {width: 300px;}
	.culture-sect .span4s {width: 195px;}

	.culture-sect .pp-caption {min-height: 50px;padding: 55px 0 5px;}
	.culture-sect .pp-caption .news-eyelet {font-size: 11px;}
	.culture-sect .pp-img {min-height: 150px;margin: 0 0 20px;}
	.culture-sect .pp-img strong { font-size:11px;margin: 0 0 0 8px;}
	.culture-sect .pp-caption .news-title {font-size: 14px;line-height: 16px;}
	.culture-sect .large-img .news-title {font-size: 22px;line-height: 24px;margin-left: 8px !important;}

	.culture-content .big .news-title{font-size:18px; line-height:20px;}
	.culture-content .news-title{font-size: 16px;line-height: 18px;margin: 0 0 7px 25px;}
	.culture-content .img-photo { float:left;margin: 0 0 0 25px;}
	.culture-content .info-content {width: 100%; margin:0;}
	.culture-content .img-photo span {top: 5px;right: 5px;}

	.x-large-img .news-title {font-size:40px; line-height:42px;}
	.x-large-img .news-caption {margin: 0 10px;padding: 0 0 0 10px;}
	.x-large-img .pp-caption {min-height: 250px;}
	.x-large-img .pp-abs {font-size:11px; line-height:14px;}

	.large-img .news-title{font-size:34px; line-height:36px;}
	.large-img .pp-abs {font-size:11px; line-height:14px; font-weight:normal;}

	.culture-item .news-title{font-size: 26px; line-height:28px;}
	.culture-item img{ width:43%;}
	.culture-item .news-abs{ font-size:11px; line-height:13px;}
	.culture-item .link {position: static;}
	.culture-item .news-info {width: 53%;}
	.item-info{ font-size:11px; line-height:15px;}

	.box-office .news-title {font-size:14px; line-height:18px ; margin:0;}
	.box-office em{ font-size:11px; line-height:13px;}
	
	.culture-sect .slider-container .news-title {font-size: 17px;line-height: 19px;}
	/*.slider .owl-buttons {bottom: 240px;}
	.slider .owl-prev {margin: 0 105px 0 0 !important;}*/


	/* multimedia-section */
	/*.multimedia-container .news-title {font-size: 11px;line-height: 13px;}*/
	.multimedia-container .pp-lbl { width:83px;}
	.multimedia-section .sub-menu ul,.photo-detail .sub-menu ul{ padding:7px 0 0;}
	.multimedia-section .sub-menu li,.photo-detail .sub-menu li,.region-section .sub-menu li{height: auto;}
	.multimedia-section .sub-menu a, .photo-detail .sub-menu a,.region-section .sub-menu a{line-height: 13px;}
	
	.multimedia-container .sort-by {width: 52%;}
	.mm-soccer-area .sort-by {width: 56%;}
	.multimedia-container .news-item {height: 220px;}

	.multimedia-evidence .span2,.pp-small-item .span2{width: 86px;}
	.pp-small-item .span2 img {min-height: 61px;}
	.mm-pp-container .multimedia-evidence .span2 {width: 89px;}
	.single-column {width: 107px !important;margin-left: 17px;}
	.mm-pp-container .pp-img {min-height: 152px;}
	.pp-big-item .extra{ min-height:341px;}
	/*.pp-big-item .img-photo{ width:483px;}*/
	/*.video-detail .detail-video-content {min-height: 295px;}*/
	.video-detail .fitvid-container{ width:100%;}
	/*#DIV_PLAYER {width: 483px !important; height:297px !important;}*/
	.video-detail #DIV_PLAYER,.region-mm #DIV_PLAYER {margin:0 auto;}
	.news-detail #DIV_PLAYER {margin:0 auto 15px;}
	/*.tab-menu ul {margin: 0 0 7px;}*/
	/*.tab-menu a{ width:80px;}
	.pp-big-item .news-title{ font-size:20px; line-height:24px;}
	.pp-big-item .news-stit {font-size:12px; line-height:14px;}*/

	.mm-item{ position:relative; background:#121513 url(/sito/img/black_gradient_multimedia.png) repeat-x bottom; min-height:435px; padding:20px 0 0;}
	.mm-item .span8{ width:459px; padding-left:16px;}
	.mm-big-item{ width:239px;}
	.mm-right-item{ width:208px;}
	.mm-item .news-img {margin: 0 8px 0 0;}
	
	.mm-right-item .news-img {width: 35%;}
	.mm-right-item .news-title,.mm-item .news-title {font: bold 11px/13px Arial, Helvetica, sans-serif;}
	.mm-big-item .news-title {font-size: 16px;line-height: 18px;}

	/* multimedia-detail */
	.mm-index .span8 {width: 492px;margin-left: 5px;}
	.pp-big-item .mm-index .span8 {width: 695px;}
	.mm-index .row {margin-left: -7px;}
	.mm-index .news {/*padding: 30px 6px 30px 9px;*/padding: 0 9px 30px 10px;}
	.mm-index-tab h2 {margin: 0 10px 0 0;padding: 0 10px 0 0;}
	.mm-index-tab li {margin: 0 10px 0 0;}

	/* video-detail */
	.mm-top-viewed .news {margin: 0 0 15px;padding: 0 0 15px;}
	.mm-top-viewed .info-content {width: 228px;}

	/* photo-detail */
	.photo-detail .span8{width: 641px;margin-left:65px;}
	.photo-detail .info-content {margin: 15px 0 15px 40px;}
	.photo-detail .pp-big-item {min-height: 530px;}
	.photo-detail .owl-photo-content img{ width:100%;}
	/*.photo-daily-pattern{ position:relative;}
	.photo-daily-pattern .daily-icon {top:5%;left: 18%;}*/
	/*.photo-detail .owl-buttons,.region-mm .owl-buttons {bottom: 220px;}
	.photo-detail .owl-controls .owl-prev,.region-mm .owl-controls .owl-prev {margin: 0 270px 0 0;}*/


	/* news-detail */
	.news-detail .span8 {margin-left: 60px;}
	.pathway a,.pathway li { font-size:12px;}	
	.news-detail .news-container {background: none;}
	.news-detail .extra { display:none;}
	.header-news .news-title {font-size:32px; line-height:34px;}
	.header-news .news-stit {font-size: 14px;line-height: 16px;}
	.content-news{font-size:14px; line-height:20px;}
	/*.news-detail .news-img,.news-detail .news-img  img{ width:100%;}
	.news-page .row {margin-left: -18px;}*/

	.news-related .social-menu em{ font-size:11px;}
	.service-menu em {font-size: 11px;}
	.news-detail .breaking-news h2,.news-detail .read-more-news h2 {left:5px;}
	.media-associate-news .img-photo span {top: 14px;left: 30px;}
	
	/* social-button */
	/*.fb_ltr{ width:340px !important;}*/

	/* special-content */
	.special-menu .special-menu-container {width: 754px;}
	.special-hp .header-news h1 {font: bold 35px/37px Georgia, "Times New Roman", Times, serif;}
	.special-pp .pp-img {width: 249px;min-height: 175px;}
	.special-pp .x-large-img {width: 501px;}
	.special-related-container .news-img {margin: 0 30px 0 7px;}
	.special-related-container .news-social-toolbar {margin: 0 0 0 30px;}
	.special-related-container .news-title{margin: 0 0 10px 120px;}
	.special-related-container .news-author,.special-related-container .news-abs{margin: 0 0 0 120px;}


	.special-menu-content {top: -51px;}
	
	.special-simple .special-related-container .news-title,.special-simple .special-related-container .news-abs,
	.special-simple .special-related-container .news-date{ margin-left:60px;}
	.special-simple .special-related-container .news-img{ margin:0 60px 0 0;}

	.special-content .span8 {width: 530px;margin: 0 auto;}
	.special-content .span6 {width: 390px;}
	.special-content .span2 {width: 124px;margin-left:0;}
	.special-content .special-menu-content {top: -66px;}
	.special-content .news-page {padding-top: 45px;}

	.special-content .photo-container .owl-prev,.video-container .owl-prev {margin: 0 500px 0 0 !important;}
	.special-content .special-menu {height: 90px;background: #fff;}
	.special-content .view-mode {height: 90px;}
	.special-content .photo-page .view-mode,.special-content .big-photo-page .view-mode { height:20px;}

	.view-mode .info-content{ left:21%;}
	/*.slider-content{ width:600px}*/
	.slides {height:auto;}

	.mosaic-content .news-content{ width:689px;margin: 0 20px;}
	.list-content .news {width: 624px;}

	/* day-in-pictures */
	.day-in-pictures {margin: 0 0 -70px;}
	.day-in-pictures .slider-content {min-height: 491px;}
	.day-in-pictures .arrow-dark{left:425px;top: 90px;}
	.slider-content-search .arrow-dark {left: 330px;}
	.day-in-pictures .day-heading {left: 0;}
	.day-in-pictures .bx-wrapper .bx-pager,.day-in-pictures .owl-page-number,.day-in-pictures .owl-photostory-number,.day-in-pictures .owl-video-number {left: 112px;}
	.day-in-pictures .news-title {margin: 15px 0 0 200px;}
	.day-in-pictures .news-copy {margin: 0 0 0 200px !important;}
	.day-in-pictures .owl-video {margin: 0 0 0 18px;}
	.day-in-pictures .og-close {top: 110px;}
	
	/*.football-section .day-in-pictures .arrow-dark,.sport-section .day-in-pictures .arrow-dark {left: 600px;}
	.football-section .slider-content-search .arrow-dark, .sport-section .slider-content-search .arrow-dark {left: 508px;}*/


	.daily-icon{top: 15%;left:30%;}
	.img-pattern{ width:754px; height:426px;}
	.img-daily-pattern {min-height: 426px;}
	.day-in-pictures .owl-item.loading{min-height: 492px;}
	.owl-video-content {height: 525px;}
	.owl-video,.fit-video {max-width: 101% !important;}
	.day-in-pictures .owl-buttons {top: 250px;}
	
	/* search-container */
	.search-container .search-query {width:77%;}
	.search-container .span3 {width: 166px;}

	/* cinema */
	.cinema-section .sub-menu .nav { margin:0; padding: 0;}
	.cinema-section .header-box-special {left: 0;}
	.film-hp-content {width: 48%;padding: 35px 1%;}
	.film-hp-content .news {width: 154px;}
	.soon-content .news {width: 94px;}
	.soon-content .news-date {padding: 5px 10px;}
	.soon-content img { height:134px;}

	/**/
	.cinema-int-section .span8 {width: 420px;}
	.cinema-int-section .span4{ width:300px;}
	.cinema-int-section .column-2 {background: url(/sito/img/bk_column.png) repeat-y 285px top;}
	.cinema-int-item .bt-img {width: 65px;}
	.cinema-int-info-item {width: 230px; margin:5px 0 0;}
	.cinema-int-item-title {font: bold 16px/18px Arial, Helvetica, sans-serif;}
	.cinema-int-section .cinema-int-item {font: 12px/16px Arial, Helvetica, sans-serif;}
	.cinema-int-section .bt-share {margin: 13px 7px 0 0;padding: 0;}
	.taking-val {font: 18px/20px Arial, Helvetica, sans-serif;}	
	
	.pagination-bar { width:98%; margin: 15px auto;}
	.pagination-bar ul,.pagination-bar li ,.pagination-bar p { float: none; display: inline;}
	.pagination-bar a {height: 30px;margin: 0;}
	.pagination-bar .num-pag {font-size:22px;display:inline; float:none; }
	.pagination-bar .num-pag strong,.pagination-bar .num-pag b,.pagination-bar .num-pag a,.pagination-bar .pg-next,.pagination-bar .pg-last{margin:0 5px; float:left; display:inline;}
	.pagination-bar .pg-first,.pagination-bar .pg-prev{ float:left;}	

	/*.box-special .bt-share {margin: 10px 0 0 6px;}*/

	.cinema-box-section .span8 {width: 483px;}
	.cinema-box-section .column-2 {background: url(/sito/img/bk_column.png) repeat-y 345px top;}
	.cinema-box-item .bt-img {width: 75px;}
	.cinema-box-info-item {width: 277px;}
	.cinema-box-item-title {font: bold 16px/18px Arial, Helvetica, sans-serif;}
	.cinema-box-section .cinema-int-item {font: 12px/16px Arial, Helvetica, sans-serif;}
	.cinema-box-section .bt-share {margin: 13px 0;padding: 0;}
	.box-office-position .bt-share {margin: 13px 0 7px 5px;}
	.cinema-box-section .cinema-int-info-item {width: 280px;}
	.box-office-taking li {width: 128px;border:none;}

	.cinema-archive-section .span8 {width: 483px;}
	.cinema-archive-section .column-2 {background: url(/sito/img/bk_column.png) repeat-y 345px top;}
	.cinema-archive-item .bt-img {width: 75px;}
	.cinema-archive-info-item {width: 277px;}
	.cinema-archive-item-title {font: bold 16px/18px Arial, Helvetica, sans-serif;}
	.cinema-archive-section .cinema-int-item {font: 12px/16px Arial, Helvetica, sans-serif;}
	.cinema-archive-section .bt-share {margin: 13px 0;padding: 0;}
	.cinema-archive-section .cinema-int-info-item {width: 300px;}

	.archive-form .text {width: 318px;}
	.archive-form .inline {width: 64px;float: left;}
	.archive-form label {width: 130px;}
	.news-special {width: 243px;}
	.news-special .news-title {font-size:12px}
	.news-special img { width:38%;}
	.news-special .bt-share {margin: 0; padding: 0 10px 0 0;}

	/* sheet-film */
	.sheet-film .film-photo-container,.sheet-cast .film-photo-container {padding: 0;}
	.sheet-film .video-page,.sheet-film .photo-page,.sheet-cast .video-page,.sheet-cast .photo-page{margin: 0;}
	.sheet-film .special-menu,.sheet-cast .special-menu {height: auto;}
	.trailer-related-container {width: 100%;}

	.sheet-film .img-trailer{ width:100%;background-size: cover !important;}
	.sheet-film .cinema-dot{ width:100%;}
	.sheet-film .schedule,.sheet-film-pp .news-title{ width:460px; margin:30px 0 30px 200px;}
	.sheet-film .special-related-container .news-img {width: 130px;margin: 0 0 0 55px;}
	/*.sheet-film .photo-container .owl-prev {margin: 0 500px 0 0 !important;}*/
	.sheet-film .film-photo-container .owl-prev,.sheet-cast .film-photo-container .owl-prev {margin: 0 535px 0 0 !important;}
	.sheet-film-pp {padding: 0;}
	.sheet-pp {padding: 20px 0;}

	/* sheet-atmovie-pp */
	.sheet-atmovie-content{ background-position:30% 0;}
	.sheet-atmovie-content-col{width:55%; display:block; float:left;}
	.sheet-atmovie-container dt,.sheet-atmovie-container li{font-size:16px}

	/* trailer */
	.trailer-container #DIV_PLAYER {width: 634px !important; height:390px !important;}
	.chapter-video .fluid-width-video-wrapper,.chapter-video .fluid-width-video-wrapper object {width: 725px!important;height: 411px !important;}
	.magazine-detail  video {width: 725px;height: 411px;}

	.trailer-related-container .mosaic-content .news {width: 86px;padding:0 6px;}

	/* lst-cast */
	.lst-cast{ width:620px;}

	/* sheet-cast */
	.sheet-cast	.sheet-film-pp {padding: 0;}
	.sheet-cast .special-related-container .news-img {margin: 0 0 0 25px;}
	.sheet-cast .schedule {width: 450px;margin: 30px 0 0 200px;}
	.sheet-cast blockquote {width: 490px;margin: 30px 0 30px 200px;}
	.sheet-cast .film-photo-container {padding: 0;}
	.sheet-cast .photo-page{margin: 0;}

	.lst-filmography {margin: 0 0 0 40px;}
	.sheet-filmography-pp, .sheet-awards-pp {padding: 0;}

	/* lst-awards */
	.lst-awards img {margin: 0 20px 0 55px;}
	
	.find-movies-section .column-2 ,.find-economy-section .column-2 {background:none!important;}
	.find-movies-section .span8, .find-economy-section .span8 {width: 655px; margin:0 0 0 50px;}

	/* news-channel */
	.news-channel .news-container {background-repeat: repeat;}
	.news-channel .news-channel-content { width:620px;float: none;margin: 0 0 0 75px; padding:0;}	
	/*.news-channel .news-channel-heading em{ width:71px; height:24px; background:#fff; display:block;font:bold 12px/24px Georgia, "Times New Roman", Times, serif; color:#1c85ad; text-transform: uppercase; margin:0 0 10px; padding:0 0 0 9px;}*/
	.news-channel .news-channel-heading h2{font-size:24px; line-height:26px;}
	.news-channel .pathway{ width:714px;margin: 0 19px 15px;}
	.news-channel .special-content{width: 452px; margin:0 8px 0 0;}
	.news-channel .header-news {margin:10px 0;}
	.news-channel .news-img { width:auto;margin: 0 0 20px;float: none;}
	.news-channel .service-menu {width: 100%;}
	.news-channel .service-menu li {margin: 0 10px 0 0;}
	.news-channel .news-date span, .news-channel .news-date em, .news-channel .news-date time {margin: 0;}
	
	.news-channel .detail-video-content {min-height: 0;}

	.news-channel .content-news { width:620px; float:none;}
	.news-channel-related{ width:620px; margin-left:75px;}
	.news-channel .span4,.special-channel .news-channel-heading{ width:620px;}
	.news-channel-related .news,.news-channel-related .special-mm-content {background:transparent url(/sito/img/dot_3x1_gray.png) repeat-x bottom; margin:0; padding:6px 0;}
	.news-channel-related .evidence,.news-channel-related .special-mm-content:hover,.news-channel-related .news:hover{background:transparent url(/sito/img/dot_3x1_gray.png) repeat-x bottom;}

	/* special-channel */
	.special-channel .special-channel-content{ width:416px;}
	.idx-special-channel .span4{ width:310px;}
	.idx-special-channel .news-channel-heading{ width:260px;}
	.special-channel-content .news,.special-channel .index-content .special-channel-content h2 {margin: 0 22px 0 20px;	}
	.special-channel .index-content .news .news-title {font-size: 16px;line-height: 17px; margin:0 0 3px;}
	.special-channel .index-content .news-abs {font-size: 11px;line-height: 13px;}
	.special-channel .news-channel-content {overflow: hidden;margin: 0 0 0 57px;padding: 10px 20px;}
	.special-channel .news-channel-related { margin-top:20px;margin-left: 57px;}
	
	/* tech-area */
	.tech-area .pp-big .big {min-height: 420px;}
	.tech-area .pp-img {min-height: 196px;}
	.tech-area .big .pp-title {margin: 0 0 0 12px;}
	.tech-area .pp-news .news-title {margin: 0 5px 0 25px;}
	.bits-content .news-title {font-size:28px; line-height:30px;}
	.bits-content-logo { width:40%;}
	
	.adv-container {width: 720px;}
	div[id^="dotnAdDivSk"]{ display:none !important;}

	.stickem  {position: static !important;}
}

@media (max-width:767px){
	* { -webkit-text-size-adjust:100%;}
	body { background-image:none;padding:0;}
	.footer-header .brand strong{ display:none;}
	.slide-page .bt-container {width: 100%;}
	.slide-page {top:50%;}
	
	.pp-sport,.photo-content,.video-content,.magazine-container,.header-short-content,.multimedia-container,.tab-menu .selected a,
	.culture-sect .pp-column, .hp-section .pp-evidence,.tech-area .pp-column,.pp-column-pattern,.channel-footer-container,
	.footer-container,.multimedia-container .news-item .news-info{ background-image:none;}
	
	.bt-home .icon,.navbar .btn-navbar,.plus .icon,.bt-share,.flash-news .icon,.flash-news h2,.flash-news-time,.news-more a,.soccer-select,.meteo-select,.ediction-menu-select,
	.footer-header .brand-logo,.ico-32x32 span,.ico-60x60 span,/*.social-menu .bt-rss,.social-menu .bt-fb,.social-menu .bt-twt,.social-menu .bt-google,*/.big-more .news-more .img-photo,
	/*.social-menu .bt-in,.social-menu .bt-youtube,*/.share-inner-wrp li,.bt-like, .bt-suggest,.bt-code,.utility-menu .icon,.bt-meteo .icon,.news-channel-related .special-mm-content .news-category,
	.news-channel-related .news .news-title,.channel-footer-container .box-channel-brand,.film-up,.film-down,.film-stable,.cinema-int-item .video-green-ico, .find-title .video-green-ico,
	.cinema-int-item .card-green-ico, .find-title .card-green-ico,.cinema-int-item .box-number,.cinema-menu-select,.movies-form-menu-select,.box-magazine-brand,
	.news-detail .location,.associate-news .news-title,.pagination-bar .pg-next a, .pagination-bar .pg-last a, .pagination-bar .pg-prev a, .pagination-bar .pg-first a,
	.pagination-bar .next a, .pagination-bar .last a, .pagination-bar .prev a, .pagination-bar .first a,.share-header .og-close,.search-container .bt-search,
	.search-news-ico, .search-photo-ico, .search-video-ico/*,.social-menu .bt-instagram*/{ background-image:url(/sito/img/sprite_mobile.png?20161108);background-size: inherit;}
	
	.search-container .bt-search{background-position : -2733px top;}
	.search-news-ico{background-position : -2283px top ;}
	.search-photo-ico{ /*background-image: url(/sito/img/ico_green_photoLight_32x32.png);*/background-position : -3260px bottom ;}
	.search-video-ico{/* background-image: url(/sito/img/ico_green_videoLight_32x32.png);*/background-position : -3813px top ;}


	.utility-menu .icon{ background-position:-2851px bottom;}
	.utility-menu .icon { margin: 0 5px 0 0;}
	.bt-meteo .icon{ background-position:-2596px bottom;}
	.bt-ultimaora .icon{ background:url(/sito/img/bt_header_ultimaora.png) no-repeat 0 0;}
	.bt-podcast .icon{ background:url(/sito/img/bt_header_podcast.png) no-repeat 0 0;}
	
	.plus .icon{background-position : -2710px -83px ;}
	.bt-share{background-position : -2912px top !important ;}
	.pp-sport .news .bt-share, .pp-sport .big .bt-share/*,.pp-brasile2014 .news .bt-share, .pp-brasile2014 .big .bt-share*/,.other-news .small .bt-share,
	.int-edition-big .bt-share,.box-special .bt-share,.pp-big-item .bt-share,.pp-news .bt-share,
	.box-category .bt-share,.cinema-int-section .bt-share,.mm-content .bt-share,
	.magazine-container .bt-share,.multimedia-container .news-item .bt-share,.mm-big-item .bt-share,.index-content .special-channel-content .bt-share{background-position : -2922px top !important ;}
	.news-more a,.associate-news .news-title{background-position : -1628px -98px ;}
	.big-more .news-more .img-photo{background-position : -3490px -98px }
	.news-inner .news-more a, .tech-area .pp-column .news-more a{background-position : -3488px -100px }
	.news-channel-related .special-mm-content .news-category,.news-channel-related .news .news-title{background-position : -3490px -67px ;}
	.bk-blue .box-magazine-brand{background-position : -698px top ;}
	
	.bt-home .icon {background-position : -225px -93px ;/* bt_header_home_ov.png */}
	.selected .bt-home .icon {background-position : -1784px top;}
	.navbar .btn-navbar{background-position : 100% bottom;}
	
	.flash-news .icon{background-position : -206px top ;}
	.flash-news h2{background-position : -480px top ;}
	.flash-news-time{background-position : -396px top ;}
	
	.ico-32x32 .news-green-ico {/*background: url(/sito/img/ico_green_card_32x32.png) no-repeat;*/background-position : -3460px top ;}
	.ico-32x32 .photo-green-ico {/*background: url(/sito/img/ico_green_photo_32x32.png) no-repeat;*/background-position : -1520px top;}
	.ico-32x32 .photo-gray-ico {/*background: url(/sito/img/ico_gray_photo_32x32.png) no-repeat;*/background-position : -266px bottom ;}
	.ico-32x32 .photo-blue-ico {/*background: url(/sito/img/ico_blue_photo_32x32.png) no-repeat;*/background-position : -2122px top ;}
	.ico-32x32 .photo-cyano-ico {/*background: url(/sito/img/ico_cyano_photo_32x32.png) no-repeat;*/background-position : -2751px -77px ;}
	.ico-32x32 .photo-greenLight-ico {/*background: url(/sito/img/ico_green_photoLight_32x32.png) no-repeat;*/background-position : -3782px bottom ;}
	
	.ico-32x32 .video-green-ico {/*background: url(/sito/img/ico_green_video_32x32.png) no-repeat;*/background-position : -1345px top ;}
	.ico-32x32 .video-gray-ico {/*background: url(/sito/img/ico_gray_video_32x32.png) no-repeat;*/background-position : -2431px top ;}
	.ico-32x32 .video-grayDark-ico {/*background: url(/sito/img/ico_grayDark_video_32x32.png) no-repeat;*/background-position : -4257px top ;}
	.ico-32x32 .video-blue-ico {/*background: url(/sito/img/ico_blue_video_32x32.png) no-repeat;*/background-position : -3084px bottom ;}
	.ico-32x32 .video-cyano-ico {/*background: url(/sito/img/ico_cyano_video_32x32.png) no-repeat;*/background-position : -3256px top ;}
	.ico-32x32 .video-greenLight-ico {/*background: url(/sito/img/ico_green_videoLight_32x32.png) no-repeat;*/background-position : -3813px top ;}
	.ico-32x32 .video-orange-ico {background-position : -2179px top;}
	.ico-32x32 .video-red-ico {background-position : -2122px -50px;}
	.header-short-content .photo-Dgray-ico{background-position :-1115px bottom;}
	
	.ico-60x60 .photo-green-ico{/*background:url(/sito/img/ico_green_photo_60x60.png) no-repeat;*/background-position : -1624px top ;}
	.ico-60x60 .photo-orange-ico{/*background:url(/sito/img/ico_orange_photo_60x60.png) no-repeat;*/background-position : -4049px top ;}
	.ico-60x60 .photo-blue-ico{/*background:url(/sito/img/ico_blue_photo_60x60.png) no-repeat;*/background-position : -3870px top ;}
	.ico-60x60 .photo-gray-ico{/*background:url(/sito/img/ico_gray_photo_60x60.png) no-repeat;*/background-position :  -91px bottom ;}
	.ico-60x60 .photo-cyano-ico{/*background:url(/sito/img/ico_cyano_photo_60x60.png) no-repeat;*/background-position : -1857px top ;}
	
	.ico-60x60 .video-green-ico{/*background:url(/sito/img/ico_green_video_60x60.png) no-repeat;*/background-position : -3018px top ;}
	.ico-60x60 .video-orange-ico{/*background:url(/sito/img/ico_orange_video_60x60.png) no-repeat;*/background-position : -1942px top ;}
	.ico-60x60 .video-blue-ico{/*background:url(/sito/img/ico_blue_video_60x60.png) no-repeat;*/background-position : 0 -49px ;}
	.ico-60x60 .video-blueLight-ico{/*background:url(/sito/img/ico_blueLight_video_60x60.png) no-repeat;*/background-position : -3375px top ;}
	.ico-60x60 .video-gray-ico{/*background:url(/sito/img/ico_gray_video_60x60.png) no-repeat;*/background-position : -2837px top ;}
	.ico-60x60 .video-cyano-ico{/*background:url(/sito/img/ico_cyano_video_60x60.png) no-repeat;*/background-position : -2535px top ;}
	
	.share-header .og-close{background-position : -3170px -95px;}
	/*.social-menu .bt-rss{background-position : -1577px top ;}*/
	/*.social-menu .bt-fb,*/.share-container .facebook{/*background-image:url(/sito/img/bt_header_fb.png);*/background-position : -2372px -50px;}
	/*.social-menu .bt-twt,*/.share-container .twitter{/*background-image:url(/sito/img/bt_header_twt.png);*/background-position :-3686px -41px;}
	/*.social-menu .bt-google,*/.share-container .google{/*background-image:url(/sito/img/bt_header_google.png);*/background-position : -3413px -87px ;}
	/*.social-menu .bt-in,*/.share-container .linkedin{/*background-image:url(/sito/img/bt_header_in.png);*/background-position : -323px -87px  ;}
	/*.social-menu .bt-youtube{ background-position : -933px bottom ;}*/
	/*.social-menu .bt-instagram{background-position : -2305px -50px ;}*/
	.bt-like{/*background-image:url(/sito/img/bt_recommended.png);*/background-position :-542px -88px ;}
	.bt-suggest {/*background: url(/sito/img/bt_suggest.png) no-repeat;*/background-position :-542px -59px;}
	.bt-code{background-position :-403px -59px;}

	.share-container .pinterest {/*background-image:url(/sito/img/bt_header_pinterest.png);*/background-position :  -2236px -50px;}
	.share-container .email {/*background-image:url(/sito/img/bt_header_mail.png);*/background-position : -2650px -50px ;}
	.news-detail .location{background-position :  -1460px -60px;}
	.region-info .location-icon{background :url(/sito/img/sprite_mobile.png?20161108) no-repeat -50px top ;}
	
	.meteo-select{background-position : -2307px -89px;}
	.soccer-select{background-position : -2330px -88px;}
	.ediction-menu-select{background-position : -2303px -86px;}
	.cinema-menu-select{background-position : -2275px -86px;}
	.movies-form-menu-select{background-position : -2362px -92px;}
	
	.footer-header .brand-logo{background-position : -973px top;}
	.channel-footer-container .box-channel-brand{background-position : -2372px top ;}
	.cinema-int-item .video-green-ico, .find-title .video-green-ico{background-position : -3813px top ;}
	.cinema-int-item .card-green-ico, .find-title .card-green-ico{background-position : -2283px top ;}
	
	.pagination-bar .pg-next a,.pagination-bar .next a{background-position : left top ;}
	.pagination-bar .last a,.pagination-bar .pg-last a{background-position : -2808px -91px ;}
	.pagination-bar .prev a,.pagination-bar .pg-prev a{background-position : -163px top ;}
	.pagination-bar .first a,.pagination-bar .pg-first a{background-position : -4214px top ;}
	
	.box-office .number-pos{background:url(/sito/img/sprite_mobile.png?20161108) no-repeat -4424px top ;background-size: initial;}
	.film-up{background-position : -3004px -84px ;}
	.film-down{background-position : -1183px top ;}
	.film-stable{background-position : -1265px top ;}
	.cinema-int-item .box-number{background-position : -2963px top ;}
	.cinema-int-item .film-stable{background-position : -3199px top ;}
	.cinema-int-item .film-up{background-position : -3955px top ;}
	.cinema-int-item .film-down{background-position : -2906px -77px ;}
	
/*	.header .brand-logo{width:88px;height:20px; background-image:url(/sito/img/logo_ansa_88x20.png); margin:16px 0 0 7px;}*/
	.header .brand-logo {width: 112px;height: 29px;background:url(/sito/img/sprite_mobile.png?20161108) no-repeat -833px top;margin: 12px 0 0 7px;}
	.bt-home{ min-height:37px;}
	.services-menu {min-height: 10px;}

	.header .brand-en {height: 50px;margin: 0;}
	.header .brand-en img {height: 50px;}

     .tinynav { display: block; width:94%; height:30px; margin: 5px auto; }
     #context-menu { display: none; }

	.sep-minihome,.pp-minihome { display:none;}

	.custom-content strong {width: auto; padding:0 7px;}

	.inner-section .header{ height:50px;}
	.inner-section .header .brand {width: 76%;}
	/* region-section */
	.region-section .header .brand {width: 82% !important;}
	.region-section .header .brand strong{ letter-spacing:-2px;}

	/* region-mm */
	.region-mm .bot-menu {margin: 0 0 10px !important;}
	.region-mm .span8 {width: 100%;}
	.region-mm .extra{ margin:0;}
	.region-mm .arrow-white { display:none}
	.region-mm .mm-index {padding-left: 0;}
	.region-mm .mm-index .news {padding: 0 8px 30px 10px;}
	.region-mm .mm-index-tab {width: 100%;}
		
	.inner-section .header .brand-logo {width:55px;height:40px;/*background-image:url(/sito/img/logo_ait.png);*/background:url(/sito/img/sprite_mobile.png?20161108) no-repeat -3733px top; margin: 5px 0 0 3px; }
	.inner-section .header .brand strong,.brand-en strong {font: bold 22px/50px Georgia, "Times New Roman", Times, serif;}	
	
	.inner-section .utility-menu ul/*,.hp-section .utility-menu ul,.news-detail .utility-menu ul*/{margin: 12px 5px 0 0;}
	.inner-section .bot-menu/*,.hp-section .bot-menu,.news-detail .bot-menu*/{margin:0 0 10px;}

	.index-content .column-2{ background:none !important;}
	.index-content .column-2 .span6,.index-content .column-2 .span2 {width: 100%; margin:0; padding:0;}
	.index-content .column-2 .region-info,.index-content .column-2 .region-item{ width:96%; margin:0 auto;}

	.index-content .news{ background-position: bottom; width:96%; margin:0 auto .5em;}
	.index-content .pp-column .mm-container { background:none; margin:0 auto;}
	.index-content .news-date {float: none; width:auto;}
	.index-content .news-date span{ display:inline; margin:0 0 0 7px;}
	.index-content .news-title { font-size:18px; line-height:20px; margin:0;}
	.index-content .news-info,.index-content .news-abs,.index-content .news-tags { margin-left:0;}

	.index-content .mm-container,.index-content .pp-small .mm-container  {padding: 0;}
	.index-content .mm-container h3 {font-size:16px;}
	.index-content .mm-container .news-title {font-size:14px; line-height:16px;}
	.index-content .mm-container .news{ margin-left:auto; margin-right:auto;}

	.stock-section {overflow: hidden;}
	.stock-section .hp-box-stock {clear: both;float: left;width: 96%;}
	.stock-section h3, .personal-stock-section h3 {width: 100%;}
	.stock-grafico-img img{ width:100%;}
	.personal-stock-section {float: left;clear: both;}
	.personal-stock-section .news-stit {font-size: 14px;}

	.date-site{margin:17px 0 0 5px;}
	.utility-menu ul {margin: 12px 15px 0 0;}
	.extra-container { width:auto;box-shadow:none;-webkit-box-shadow:none;}
	.header { position:static;width:100%; /*top:0;left:0;*/ height:50px;margin:0;}
	.top-menu{height:0;}
	.bot-menu { background:#515f54 url(/sito/img/bk_bot_menu.png) repeat-x;margin:0;}
	.bot-menu li{ background:none;height: auto; padding:0;}
	.bot-menu .nav-all{ width:98% !important;}
	.bot-menu .nav-menu,.bot-menu .nav-all,.bot-menu .nav-mm{display: block;float: none;height: auto;background: none;}
	.bot-menu .nav-all li {background-image: none;width: 99%; padding:0; margin:0;}
	.day-in-pictures,.inner-section .day-in-pictures { position:static;margin: 0;}
	.sub-menu,.multimedia-section .sub-menu {height:50px;}

	.nav-all .sitemap-content {width: 100%;}
	.nav-all .sitemap-content .news-category{ width:100%;}

	.nav-collapse .nav { width:96.5%;margin: 0; padding:0 1%;}
	.nav .plus{ width:98% !important;}
	.plus strong {padding: 0 15px 0 0;}
	.bot-menu .nav-all {margin: 0 0 10px;}
	.bot-menu .nav-mm li{display: block;float: none; background:none;}
	.services-menu { padding:0 7px;}
	.custom-content {margin: 0 10px 0 0;border:none;}
	.custom-content .icon,.services-menu-select{ width:30px;height:27px;}
	.custom-content strong{ font-size:15px; line-height:27px;}

	.nav-collapse, .nav-collapse.collapse {background: #313131;}
	.navbar .btn-navbar {width:98%; margin:0 1%; padding:5px 0;/*background:url(/sito/img/sprite.png?20161108) no-repeat 99% -2953px;*/cursor:pointer;}
	.navbar-inverse .nav-collapse .nav>li>a, .navbar-inverse .nav-collapse .dropdown-menu a{display:block; width:97%; height:35px; color:#fff; margin:2px 0; padding:0 10px; border-radius:2px;}
	.navbar-inverse .nav-collapse .dropdown-menu a{float:none; height:20px !important;}
	.nav-menu .selected a{ background:#fff; display:block; color:#515f54 !important;line-height:37px;}
	.selected .bt-home{height:37px !important;}
	.selected .bt-home .icon{ top:11px;}
	.n-ext .p2-nav {width: auto;background: none;height: auto;margin: 0;padding: 0;box-shadow: none;}
	.p2-nav li {background: none !important;height: auto !important;float: none !important;display: block !important; margin:10px 0 5px;padding: 0 12px !important;border: none !important;}
	.nav-all .n-ext .p2-nav {width: auto;height: auto; min-height:0;background: none;padding:10px 12px;}
	.nav-all .sitemap-content {margin: 0;}
	.nav-all .sitemap-content .news-category { border:none;color: #2b2e2c;font: bold 12px/12px Arial, Helvetica, sans-serif!important;text-transform: uppercase;display: block;background: url(/sito/img/arrow_gray_2x9.png) no-repeat left top!important;float: none;margin: 0 0 7px !important;padding: 0 0 0 6px !important;}

	.p2-nav .p2-nav-column1 {float: none;display: block;width: 100%;}
	.region-section .nav-region {float: none;height: auto;background: none !important;}
	
	/* menu-top-mobile */
	.menu-top-mobile{ width:100%; height:40px; display:block; background:#f0f0f0; border-top:1px solid #07621d; border-bottom:1px solid #b4b7bb;}
	.inner-section .menu-top-mobile{margin-bottom:10px;}
	.menu-top-mobile li{ position:relative; float:left; width:33%; height:28px; text-align:center; border-right:1px solid #d5dbd8; margin:6px 0 0;}
	.menu-top-mobile .bt-ultimaora,.menu-top-mobile .bt-foto,.menu-top-mobile .bt-video,.menu-top-mobile .bt-lifestyle,.menu-top-mobile .bt-channel{ background:url(/sito/img/icone_top_mobile.png?v11) no-repeat; font:14px/30px Arial, Helvetica, sans-serif;color:#4e655e; letter-spacing:-.5px; padding-left:28px;}
	.menu-top-mobile .bt-ultimaora{background-position:0 -150px;color:#bb0500;}
	.menu-top-mobile .bt-foto{ background-position:0 -50px;}
	.menu-top-mobile .bt-video{background-position:0 -100px;}
	.menu-top-mobile .bt-lifestyle{background-position:0 -200px;color:#05be53;}
	.menu-top-mobile .bt-channel{background-position:0 -250px;color:#078fbc;}
	.menu-top-mobile.scrollUp{ position:fixed; top:0; left:0;transition: all 0.5s;transform: translateY(50px); z-index:9999;}
	.menu-top-mobile.scrollDown{ position:fixed; top:50px; left:0;transition: all 0.5s;transform: translateY(-50px);z-index:9999;}

	/* english-area */
	.english-area .pp-big-extra {margin: 9px auto;width: 96%;float: none;}
	.english-area .pp-big .pp-caption {min-height:0;}
	.english-area .big .pp-title {font-size: 32px;line-height: 34px;margin: 0 0 0 12px;}
	.english-area .header .brand-logo {/*background-image: url(/sito/img/logo_een.png) !important;*/background-position : -290px top!important;width: 61px;}
	.english-area .utility-menu ul {margin: 12px 5px 0 0 !important;}
	.english-area .header .brand {width: 82% !important;}
	.english-area .header .brand strong{font-size:18px;}
	
	/* flash-news-container */
	.flash-news-container {width:100%; margin:0; padding:0; }
	.flash-news{ position:static; width:100%; min-height:50px; left:0; padding:18px 0 0;}
	.flash-news h2{ width: 72px;font-size:14px; line-height:14px; /*background-position:-322px -1099px;*/ margin:0 0 0 7px;}
	.flash-news .icon {margin: 10px 0 0 3px;}
	.flash-news-time{width: 41px;/*background-position:-346px -1231px;*/}
	.flash-news-title{ margin:0 5px 0 130px;}
	.flash-news-title h3{ font-size: 15px;line-height:17px;}

	.pp-inner {width: 97%; padding:0;}
	.bt-share {width: 30px;height:30px;}
	.pp-inner .bt-share {width: 30px;height:25px;margin:0;padding:0;border:none;}
	.pp-inner .pp-category { font-size:14px; line-height:16px; margin-right:3px;padding-right:15px;border: 1px solid #8d958f;border-width: 0 1px 0 0;}
	.multimedia-container .news-item .bt-share {height: 16px;}
	.mm-big-item .bt-share {margin: 0;}

	.big {margin: 9px 0 2em;}
	.news{ margin:0 7px 2em;}
	/*.news a{ font-size:16px; line-height:18px;}*/
	.news img{ width:100%; float:none; margin:0 0 .5em !important;}
	.news .bt-share {margin: 0;}

	/* hp pp-big */
	.big .pp-title{ font-size:32px; line-height:34px;}
	/*.pp-big .pp-title {margin:0 12px;}*/
	.pp-big .pp-inner { margin:0 auto;padding: 2% 0;}
	.pp-big .big {height:auto; min-height:0;margin: 0;padding:0;}
	.pp-big .news-more{width:100%;float:none; background:none;margin:12px 0 0; padding:0 ;}
	

	/* hp pp-xbig */
	.pp-xbig .pp-inner {width: 98%;height: auto;position: relative;margin: 0 auto;padding: 1% 0;}
	.pp-xbig .pp-content-lbl {width: 100%;top: 0px;}
	.pp-xbig .big {/*margin: 9px 0; */width:100%;height:auto; overflow:hidden;}
	/*.pp-xbig .pp-caption{ display: block;}*/
	.pp-xbig .pp-img{/* min-height:0;*/ position:relative;margin: 0 auto !important;display: block;}
	.pp-xbig .news-inner{/* position:static;width:auto; height:auto;background:none; */margin:0;padding:0 12px 21px;}
	.pp-xbig .pp-title{ font-size:28px; line-height:34px; margin:0 0 0 12px;}
	.pp-xbig .pp-stit{ font:bold 16px/18px Arial, Helvetica, sans-serif;color:#fff; text-transform:uppercase;}
	.pp-xbig .pp-abs{ width:auto;}

	.pp-xbig .news-more{/* position:static;*/ float:none; width:100%; background:url(/sito/img/dot_5x1_gray.png) repeat-x; margin:12px 0;}
	.pp-xbig .news-more li{ width:auto; min-height:0; float:none; display:block; background:url(/sito/img/dot_5x1_gray.png) repeat-x bottom;padding:4px 0;}
	.pp-xbig .news-more a{ display:block; background:url(/sito/img/arrow_gray.png) no-repeat; font:bold 12px/14px Arial, Helvetica, sans-serif; margin:0;padding:0 0 0 15px;}
	.pp-xbig .news-more .pp-category {float: left;font-size: 9px;line-height: 14px; background:none;}

	.pp-column .news-title/*,.sport-section .pp-column .news-title*/{ font-size:26px; line-height:28px;margin:0 0 10px;}
	.pp-sport .pp-title{font-size:22px; line-height:24px;margin:0 0 17px 23px;}
	.pp-sport .news-title{ font-size:20px; line-height:22px;margin:0 0 5px 23px;}
	.pp-big .pp-caption {min-height: 0;}
	.pp-caption strong{width: 96%; margin:0 0 0 12px; text-align:left;}
	.pp-sport .pp-abs{margin:0 0 0 23px !important;}
	.news-evidence.big .bt-share{ border:none;}
	.news-more a,.pp-xbig .news-more a {font-size:12px; line-height:14px;}
	.news-more li {padding: 7px 0;}
	.box-special .news-more li{padding: 10px 0;}
	.soccer-widget td {padding: 10px 0;}

	.pp-big-item .news-title,.mm-big-item .news-title { margin: 0 0 0 30px;}

	/*.pp-brasile2014 .pp-title{font-size:22px; line-height:24px;margin:0 0 17px 23px;}
	.pp-brasile2014 .news-title{ font-size:20px; line-height:22px;margin:0 0 5px 23px;}
	.pp-brasile2014 .pp-abs{margin:0 0 0 23px !important;}*/

	.other-news{ padding:15px 15px 0;}
	.other-news .news {margin: 10px 0 0;}
	.other-news .news-title {font-size:22px;line-height:24px;}
	.other-news .small .news-title {font-size:20px;line-height:22px;}
	.other-news .special a {font-size:20px;line-height:22px;}

	.breaking-news,.protagonists {padding:15px 10px 0; clear:both;}
	.hp-section .breaking-news{padding:0;}
	.breaking-news li {padding: 6px 0;}
	.breaking-news .meta {font-size:11px;}
	.breaking-news li a{ font-size:13px; line-height:20px;}
	.breaking-news .link {padding: 5px 0 0;}
	
	/* m-breakingnews */
	.m-breakingnews .jscroll-loading {text-align: center;background: url(/sito/img/mobile-loader.gif) no-repeat center;font-style: italic;text-indent: -9999px;padding: 5px 0;margin-bottom: 10px;}
	.m-breakingnews .owl-video{ display:none;height: 202px;}
	
	.m-breakingnews .close-ico,.m-breakingnews .news-caption,.m-breakingnews .news-txt,.m-breakingnews .share-box,.m-breakingnews .news-photo{display: none;}
	.m-breakingnews .news { position:relative; z-index:0;margin:0 0 10px;}
	.m-breakingnews .news header{ margin-left:15.5%;padding-top:13px; border-top:1px solid #445953;}
	.m-breakingnews .news-channel{ display:table; background:#078fbc; font-size:11px;color:#fff; text-transform:uppercase;margin-bottom:5px;padding:2px 7px;border: 1px solid #fff;}
	.m-breakingnews .news-title {font:bold 20px/22px Arial, Helvetica, sans-serif;margin: 0 2% 5px 0;}	
	.m-breakingnews .news-stitle {font-size:14px;line-height:16px;color:#445953;margin: 0 5% 5px 0;}
	.m-breakingnews .news-time{ width:15%; text-align:center; display:block; float:left; color:#ca0606; font:bold 11px Arial, Helvetica, sans-serif; padding-top:17px; border-top:1px solid #ca0606;}
	.m-sections .news-time{color: #ccc;border-color: #ccc;}
	.m-lifiestyle .news-time{color: #05be53;border-color: #05be53;}
	.m-breakingnews .content-news{ padding:0 3%;}
	.m-breakingnews .news-adv{ max-width:320px; margin:0 auto 15px;}
	.m-breakingnews .news-txt{ margin:0 2%;}
	.m-breakingnews .news-txt,.m-breakingnews .news-txt p,.m-breakingnews .news-photo,.m-breakingnews .news-photo p{ font-size:17px; line-height:24px; margin-bottom:0;}
	.m-breakingnews .url-button {display: table;text-align: center;margin: 20px auto;border: 1px dotted #178131; margin:15px 0;padding: 10px 0;}
	.m-breakingnews .news-photo p,.m-breakingnews .news-photo .news-copy{ color:#fff; margin:15px 0;}
	.m-breakingnews .news-copy {display: block;font-size: 12px;font-weight: normal !important;color: #4b4b4b;margin:0 0 15px;}
	.m-breakingnews .news img {margin: 0 0 2px!important;}
	.m-breakingnews .close-ico{position:absolute;width:55px; height:55px;top: -23px; right:-23px; background:url(/sito/img/m_close_55x55.png) no-repeat;text-indent: 150%;white-space: nowrap;overflow: hidden;}
	.m-breakingnews .news-caption{ font-size:12px; color:#8f938f; margin:10px 10% 5px;}
	.m-breakingnews .share-content{ background:#f2f2f2 url(/sito/img/bk_m_share.png) no-repeat center right;display:block; height:35px; font-size:10px;line-height:35px; text-transform:uppercase; color:#8f938f; padding-left:15px;}
	.m-breakingnews .share-content .bt-share-box{ width:35px; height:35px;  background: url(/sito/img/sprite_mobile.png?20161108) no-repeat -2912px 9px; float:right; padding:0;}
	
	.m-breakingnews .mm-img{ position:relative;}
	.m-breakingnews .mm-item{ background:#323e3a;min-height:0;padding: 3% 0 0;}
	.m-breakingnews .mm-item .content-news{ margin-top:2px;}
	.m-breakingnews .mm-item header,.m-breakingnews .mm-item .news-title a,.m-breakingnews .mm-item .news-stitle,.m-breakingnews .mm-item .news-time {color:#fff; border:none;padding-top:5px; }
	.m-breakingnews .mm-item .news-time {padding-top:8px; }
	.m-breakingnews .mm-item .share-content{ background:#2a3531 url(/sito/img/bk_mm_share.png)no-repeat center right;margin-bottom:3%;}
	/*.m-breakingnews .mm-img header{ width:88%;position: absolute;bottom: 0;left: 0;background: url(/sito/img/black_gradient.png) repeat-x bottom; background-size: contain; margin:0 3%;padding:15% 3% 5%; border:none;}*/
	.m-breakingnews .mm-img .news-time,.m-breakingnews .mm-img header,.m-breakingnews .mm-img a,.m-breakingnews .mm-img .news-stitle {color:#fff; border:none; }
	.m-breakingnews .mm-item .news-category{color:#c8cbc8; margin-right:5px;}
	.m-breakingnews .mm-img .news-time{padding-top: 4px; border:none;}
	.m-breakingnews .mm-img .news-title { width:84%;margin: 0 0 0 16%;}
	
	.m-breakingnews .mm-img .photo-ico, .m-breakingnews .mm-img .video-ico{width:67px; height:67px;top: 35%; left:-25px; text-indent: 150%;white-space: nowrap;overflow: hidden;}
	.m-breakingnews .mm-img .photo-ico{ background:url(/sito/img/ico_mm_photo_67x67.png) no-repeat;}
	.m-breakingnews .mm-img .video-ico{background:url(/sito/img/ico_mm_video_67x67.png) no-repeat; z-index:999;}		
	

	.m-breakingnews .logo{
		font:bold .9em/1.3em Georgia, "Times New Roman", Times, serif;text-shadow: 1px 1px 4px #000;
		width: 40px;
		height: 40px;
		display:block;
		color:#fff;
		text-align:center; font-size:18px; line-height:40px;
		border-radius: 20px;
		-webkit-border-radius: 20px;
		-moz-border-radius: 20px;
		float:left; margin:0 5px;
	}
	.m-breakingnews .logo a{color:#fff;}
	.m-breakingnews .motori .logo {background-color:#bd2507;}
	.m-breakingnews .terraegusto .logo {background-color:#69660e;}
	.m-breakingnews .ambiente .logo {background-color:#0284cf;}
	.m-breakingnews .viaggi .logo {background-color:#d0021b;}
	.m-breakingnews .scienza .logo {background-color:#049c68;}
	.m-breakingnews .salute .logo {background-color:#078fbc;}
	.m-breakingnews .mare .logo {background-color:#0c44c4;}
	.m-breakingnews .lifestyle .logo {background-color:#05be53;}
	
	.m-breakingnews .item-type{display:inline-block; font:12px/14px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#090; margin:0 5px 5px 0;}
	.m-breakingnews .item-sep{ margin-right:5px;}
	.m-breakingnews .mm-item .item-sep{ color:#fff;}

	.motori .item-type a{color:#bd2507;}
	.terraegusto .item-type a{color:#69660e;}
	.ambiente .item-type a{color:#0284cf;}
	.viaggi .item-type a{ color:#d0021b;}
	.scienza .item-type a{color:#049c68t;}
	.salute .item-type a{color:#078fbc;}
	.mare .item-type a{color:#0c44c4;}
	.lifestyle .item-type a{color:#05be53;}
	
	/* news-open */
	.m-breakingnews .news-open .close-ico,.m-breakingnews .news-open .news-caption,
	.m-breakingnews .news-open .news-txt,.m-breakingnews .news-open .news-photo{display: block;}
	.m-breakingnews .news-open{ background-image:url(/sito/img/bk_m_news.png); background-repeat: repeat-x;}
	.m-breakingnews .news-open .news-time,.m-breakingnews .news-open header,.m-breakingnews .news-open a,.m-breakingnews .news-open .news-stitle,.m-breakingnews .news-open .item-type {color:#fff; border:none; }
	.m-breakingnews .news-open .logo{ background:none !important; border: 1px solid #fff;}
	.m-breakingnews .news-txt a {display:table;color: #178131; margin:0 auto 15px;border: 1px dotted #97999a; padding:10px;}
	.m-breakingnews .news-open .content-news, .m-breakingnews .news-open .mm-img {margin: 0 4% 0 3%; padding:0;border:1px solid #fff; border-width:2px 0 0;}
	.m-breakingnews .news-open .content-news{ position:relative;}
	.m-breakingnews .news-open .content-news img { margin:0 !important;border:1px solid #fff; border-width:0 2px 2px;}
	.m-breakingnews .news-open .share-content{width: 96.5%;}
	.m-breakingnews .news-open .mm-img{ display:none;}
	
	
	.m-breakingnews .adv-mobile{ text-align:center; margin-bottom:15px; padding:5px 0; border:1px solid #dedede; border-width:1px 0;}
	.m-breakingnews .adv-mobile span{ display:block; font:10px/12px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#797979; margin-bottom:3px;}
	
	/* share-box */
	.m-breakingnews .share-box{ position:absolute; left:0; bottom:0; width:100%; min-height:100%; z-index:100; color:#fff;background: -moz-linear-gradient(top,  rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.65) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0.65))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */
	}
	.m-breakingnews .share-box span{ width:100%; text-align:center; font-size:12px; display:block; margin:0 0 10px;}
	.m-breakingnews .share-box-content{width:100%; height:110px; position:absolute; bottom:0; left:0;}
	.m-breakingnews .news-social-toolbar{display:table;text-align:center;margin:0 auto;}
	.m-breakingnews .news-social-toolbar li{ display:inline; text-align:center;}
	.share-box a{ background:url(/sito/img/ico_news_social.png) no-repeat; width: 32px;height: 32px;display: block;float: left;text-indent: 150%;white-space: nowrap;  overflow: hidden; margin: 0 15px 0 0;}	
	.share-box .bt-news-fb{ background-position:0 0;}
	.share-box .bt-news-twt{ background-position:0 -50px;}
	.share-box .bt-news-linkedin{ background-position:0 -150px;}
	.share-box .bt-news-gplus{ background-position:0 -200px;}
	.share-box .bt-news-wta{ background-position:0 -250px; margin:0;}
	.share-box .bt-news-close{position: absolute;bottom:1px;right: 11px; background-position: bottom center; margin:0;}

	.utility-menu ul{ margin-right:5px;}
	.utility-menu li{ padding:0;border:none;}
	.utility-menu .last {width: 30px; padding:0;}
	.pp-img{width:auto; height:auto;}
	.extra{ padding:7px 10px;}
	.column-2{ background: none;}
	.meteo-select select {width:100%;}
	.meteo-select{width:145px;}
	/*.hp-box-stock,.hp-box-popular li  {font-size: 14px;line-height: 24px;}*/

	.short-container {width: 48%;display: inline-table;margin: 10px 1% 10px 0;}

	.hp-box-popular{ margin-bottom:1em;}
	.box-channel{margin:10px 0;}
	.header-short-content a { font-size:14px; line-height:16px;}
	.header-box-channel h2 {top: 13px; font-size:16px;}
	.box-channel .news-title{font:bold 16px/18px Arial, Helvetica, sans-serif; margin:0 0 0 27px;}
	.box-channel .news-abs{ font-size:11px; line-height:13px;margin:0 0 10px 27px;}
	.box-channel .bt-share{ margin:3px 0 0 5px;}
	.box-channel .news-more{ width:93%;margin:0 0 0 27px;}
	.content-channel {padding: 7px;}
	.channel-small .box-channel-brand {left: 30px;}
	.channel-small .header-box-channel h2 {left:95px;}
	.channel-small,.box-channel img {width: 100%;}
	.channel-small .bt-share {margin: 3px 0 0;}
	.channel-small img {width: auto!important;margin: 0 7px 0 5px;}
	.channel-small .news-title{ font-size:14px;}

	.mm-content{ width:100%;min-height:0; height:auto; padding:55px 0 20px;}
	.mm-content .big {width: 94%;margin: 0 auto 0px;padding: 0 10px;}
	.mm-content .big img {width:100%;}
	.mm-content .news-date,.mm-content .news-category {margin: 0 0 0 40px;}
	.mm-content .news-title {margin: 5px 0 0 40px;}
	.mm-content .bt-share {width: 30px;height: 30px;margin: 10px 0 7px;}
	.mm-content .big .v-center {min-height: 0;}
	
	.photo-content{ margin:20px 0 0;}
	.podcast-box {margin: 0 0 15px;}
	.social-container {background:none;}
	.social-container .span4 {width: auto;}
	.social-content .info-content {width: auto;}
	.social-content .news img {margin: 27px 0 0;}

	.magazine-container{overflow:hidden;min-height:0; height:auto;margin: 20px 0 0;padding: 85px 0 85px 5px;}
	.magazine-container .news-title {font-size:22px; line-height:24px; width:auto; margin:0 0 19px 15px;}
	.magazine-container .news-stit {font-size:12px; line-height:16px;margin: 0 0 0 15px;}

	.magazine-container .span4 {width: 96%!important;}
	.magazine-container .news { width:100%;height: 333px;}
	.magazine-container .bt-share { float:none;margin: 5px 0 3px 14px;}	
	.magazine-container .news-date ,.magazine-container .news-category{margin: 0 0 0 15px;}
	.magazine-container .news-content {bottom:auto;width: 100%; margin:10px 0 0;}

	.bk-blue .box-magazine-brand{ width:110px; height:110px; top:-38px; /*background-size: contain !important; background-position:-284px -1562px;*/ font-size:26px; line-height:22px;}
	.header-box-magazine em {top: -14px;right: 33px;}

	.footer-container {min-height: 50px;}
	.mobile-disclaimer{ width:100%; display:block; text-align:center; font-size:12px; line-height:14px; font-weight:bold;margin: 0;padding: 5px 0 7px;border: 1px solid #999;border-width: 1px 0 0;}

	.sitemap-container {margin: 0;padding: 0;}
	.sitemap-container .navbar {overflow: hidden;margin-bottom: 0;border-bottom: 7px solid #fff;}
	.sitemap-container .btn-navbar{ height:40px; background-image:none; float:none;}
	.sitemap-container .btn-navbar em{font:bold 16px/40px Georgia, "Times New Roman", Times, serif; text-transform:uppercase;}

	.sitemap-content {width: 100%; min-height:0; float:left;padding:0 0 1em; background:none;}
	.sitemap-content li{ list-style-type:none; margin:5px 0;}
	.sitemap-content span {display:none;}
	.sitemap-content a{font:bold 16px/18px Arial, Helvetica, sans-serif;display: block;height: auto; background:#111;color: #fff;margin: 2px 0;padding:10px;border-radius: 2px;text-decoration:none;}
	.sitemap-container a strong{font:bold 16px/18px Arial, Helvetica, sans-serif;}
	/*.sitemap-content a:hover,.sitemap-container a:hover strong{ background:#999; color:#000;}*/
	.right-content {margin: 0 10px!important;}

	.sitemap-region { width:100%; padding:0 0 1em;}
	.sitemap-region ul{width:auto; float:none; margin:0 10px;}
	.channel-footer-container{ text-align:left; margin:0;}
	.channel-footer-container .header-box-channel a {font-size:14px;}
	.channel-footer-container h2 {margin: 20px 0 20px 15px;text-align: left;}
	.channel-footer-container ul {width: 100%;}
	.channel-footer-container li { display:inline-table;width: 30%;vertical-align: top;padding: 0 0 20px 10px;}
	.certified-footer span {width: 170px;}

	.box-int-edition img{ width:100%;}
	.box-int-edition .news-title{margin:0 0 0 27px;}
	.box-int-edition .news-abs{margin:0 0 10px 27px;}
	.box-int-edition .bt-share{margin: 5px 0 0;}
	.box-int-edition .news-more{margin:0 0 0 27px;}

	.header-box-special{width:100%; left:0;}
	/*.header-box-special h2{ font-size:20px;margin: 0 0 0 35px;}*/
	.header-box-special a{font-size:11px;}

	.box-special {width: 100%;}
	.box-special .bt-share { width:30px; height:30px;margin: 2px 0 0 -2px;}
	.box-special .news-title {font-size:18px; line-height:20px; background:none;padding: 0 0 0 35px;}
	.box-special .news-abs {font-size:13px; line-height:16px; margin:0 0 10px 35px;}
	.box-special img { width:100%; margin:0 0 1em;}
	.box-special .news-more {margin-left: 0;}

	.box-forum,.box-incontra{width: 94%;}
	.box-forum .pp-category,.box-incontra .pp-category {font-size: 14px;line-height: 16px;margin-right: 10px;padding-right: 10px;border: 1px solid #8d958f;border-width: 0 1px 0 0;}
	.box-forum .bt-share,.box-incontra .bt-share{padding: 0; border:none; height:16px; margin: 0px 0 0 -2px;}
	.box-forum .news-title {padding: 0;}
	.box-forum .news-abs {margin: 0 0 7px;}

	.box-incontra .news-title {padding: 0;}
	.box-incontra .news-abs {margin: 0 0 7px;}
	
	.index-content .pp-column .news-title, .index-content .pp-column .news-info, .index-content .pp-column .news-abs {margin-left: 0;}
	.index-content .small .news-title ,.index-content .pp-column .news-title{font-size: 18px;line-height: 20px;}
	.index-content .small img{ width:40%; float:right; /*margin:0 0 10px 3px!important;*/}
	.cover-section .pp-column header{ margin-left:50px !important;}

	/* multimedia-section */	
	.multimedia-container .sort-by {width: 58%; text-align:center;}
	.multimedia-container .news-txt {padding: 15px 0;}
	.mm-soccer-area .sort-by {width: 58%;}
	.mm-soccer-area .news-txt {padding: 25px 20px 0;}
	.mm-soccer-area .owl-carousel .owl-wrapper-outer {overflow: visible;}
	.mm-soccer-area .owl-caption{ position:static;font-size: 13px;line-height: 15px;}
	.multimedia-container .news-item { width:50%;/*height: 260px; */float:left;}
	.multimedia-container .span12,.multimedia-container .span8,.multimedia-container .extra { margin:0;}
	
	.multimedia-section .span12 h2 {font-size: 26px;line-height: 38px;}
		
	.pagination-bar { float:none; width:92%; background:none; margin: 15px auto;}
	.pagination-bar ul,.pagination-bar li ,.pagination-bar p { float: none; display: inline;}
	.pagination-bar a {height: 30px;margin: 0;}
	.pagination-bar .num-pag {font-size:22px;display:inline; float:none; }
	.pagination-bar .num-pag strong,/*.pagination-bar .num-pag b,.pagination-bar .num-pag a,.pagination-bar .pg-next,.pagination-bar .pg-last*/{margin:0 5px; float:left; display:inline;}
	/*.pagination-bar .num-pag b,.pagination-bar .num-pag strong,.pagination-bar .num-pag a,.pagination-bar .pg-next,.pagination-bar .pg-last{ display:inline-block;}*/
	.pagination-bar .pg-first,.pagination-bar .pg-prev{ float:left;}
	.pagination-bar .pg-last a, .pagination-bar .last a{ margin:0;}
	.pagination-bar .pg-next a, .pagination-bar .next a{ margin:0 0 0 4px;}
	
	.tab-menu a {width: 100px;}
	.pp-big-item .extra {min-height:100px;}
	.pp-big-item .span12,.pp-big-item .span8,.mm-pp-container .span4{width: 94%; overflow:hidden;margin: 0 auto;}
	.mm-item .span8 {width: 100%; float:none;padding-left:0;border-left: none;}
	.mm-big-item {width: 94%; float:none; margin:0 auto;}
	.pp-big-item .img-photo {width: 100%;float: left;margin: 0 0 20px;}
	.pp-big-item .img-photo img{width: 100%;}
	.mm-item h3 {width: 94%;margin: 0 auto 19px;}
	.mm-link {margin: 0 4% 0 0;}
	.mm-item {padding: 20px 0;}
	.mm-item h2 {left: 25px;}
	.mm-big-item .news-title {font-size: 18px;line-height: 22px;}
	.mm-big-item img{ width:100%;}
	.mm-right-item {width: 98%; float:none; margin:30px auto 0;}
	.mm-right-item .news {width: 30%;float: left;clear: none; border:none;}
	.video-detail .fitvid-container {width: 100%;}

	/* video-detail */
	.video-detail .detail-video-content{float: none;min-height: 0;}
	.video-detail #DIV_PLAYER,.region-mm #DIV_PLAYER,.news-detail #DIV_PLAYER {width: 452px; height:290px;}
	.video-detail .info-content {width: 94%;}
	.mm-index .span8 {width: 100%;}
	.mm-index .row {margin-left: -1px;}
	.mm-index .news { width:50%; height:210px; float:left;padding:0 10px;}
	.mm-index-tab {margin: 20px 0;padding: 0 0 3px 10px;}
	.mm-index-tab h2 { font-size:14px;margin: 0 7px 0 0;padding: 0 7px 0 0;}
	.mm-index-tab li {margin: 0 14px 0 0;}
	.mm-index-tab .selected a { line-height:29px;}
	.mm-index .news-title {font-size: 16px;line-height: 18px;}
	.mm-top-viewed { margin:30px 0;}
	.mm-top-viewed .news {width: 94%;padding: 15px 0;margin: 0 3%;}
	/* embed */
	.embed-dimension{width:98%; float:none; margin:0 2% 10px 0;}

	/* photo-detail */
	.photo-detail .mm-pp-container .span2{ width:25%; float:left;}
	.photo-detail .pp-big-item .img-photo{ float:none !important;}
	.photo-detail .mm-pp-container .pp-img img{ width:100%;}
	.photo-detail .pp-big-item .news-title{ font-size:18px; line-height:20px;}
	.photo-detail .pp-big-item {min-height: 0;}
	.photo-detail .owl-buttons,.region-mm .owl-buttons {top: 130px;}
	.photo-detail .owl-controls .owl-prev,.region-mm .owl-controls .owl-prev {margin: 0 290px 0 0;}
	.photo-detail .detail-photo-content,.detail-photo-content {min-height: 0;}
	.photo-detail .photo-daily-pattern .daily-icon {top: -9%;}


	/* news-detail */
	.news-detail .news-container {background: none;}
	.news-detail .span8 {width: auto; float:none; border:none;}
	.news-detail .span6 {width: auto;}
	.news-detail .span2 { width:auto;}
	.news-page .row {margin-left:0;}
	.news-detail .breaking-news {padding:15px 0 0;}
	.news-detail .content-news { padding: 0;}
	.news-detail .news-txt { width:88%;margin: 0 auto!important;padding: 0;}
	.news-detail .lst-social {margin:0;}
	
	.news-detail .news-date {border-width: 1px 0;overflow: hidden;padding: 5px 0 5px;}	
	.news-detail .news-date time {width:auto; float:left; background:none;display:table;font-size: 12px;margin:0;padding: 3px 0 0;}
	.news-detail .news-date time:before, .news-detail .news-date time span:before, .news-detail .news-type:before{content: " "; margin:0 5px 0 0}
	.news-detail .news-date time strong, .news-detail .news-date time span{ display: table-cell; float:left; margin:0 5px 0 0;}
	.news-detail .news-date .news-type{margin: 4px 0 0 ;float: left;}
	.news-detail .news-time {float: left;width: 100%;padding: 3px 0 0;}
	
	#relatedDesktop{ display:none;}
	.archived-news h2 {background: url(/sito/img/dot_4x1_gray.png) repeat-x bottom; margin-bottom:10px; border:none;}
	.associate-news, .media-associate-news{ clear:both; float:none; border:none;}
	/*.media-associate-news{ margin:10px 0; padding:3px 0 0;}*/
	.news-related-mobile{ clear:both; background:#e6eaeb url(/sito/img/arrow_white_33x17.png) no-repeat center top; overflow:hidden; padding:0;}
	.social-comments {width: 96%;float: none;margin: 0 auto;}
	.news-detail .news-social-toolbar {width: 96%;float: none;margin: 0 auto 45px;}

	/* social-button */
	.fb_ltr{ width:100% !important;height: auto!important;}

	.news-top-toolbar {width: 96%;margin: 10px auto;}
	.header-news,.news-detail .news-img{ width:96%; margin:1em auto; float:none;}
	.news-detail .news-img {min-width: 0;min-height: 0;padding: 0;}
	/*.header-news img{ width:100%;}*/
	.content-news{ float:none !important; padding:0 3%; font-size:16px; line-height:20px;}
	.news-detail .news-img  img{ width:100%;}

	.header-news .news-title{ font-size:28px; line-height:30px;}
	.header-news .news-stit{ font-size:14px; line-height:16px;}
	.news-detail .partner-copy em, .news-channel .partner-copy em {font-size:14px;line-height:16px;}

	.news-detail .breaking-news h2,.news-detail .read-more-news h2{position: static;}
	.news-detail .breaking-news ol,.news-detail .read-more-news ul {margin: 10px 0 0;}
	.news-detail .social-content .info-content {width: 300px;}
	.news-detail .social-content .news-title {font-size:18px; line-height:20px;}
	.news-detail .social-content .news img { width:auto;}
	.news-detail .social-content .img-photo span {right:0;}
	.news-ext .news-date em {font-size: 12px;line-height: 14px;margin: 1px 0 0;}
	.news-ext .news-date time span {margin: 2px 0 0 0;padding: 0 5px 0 0;}
	
	.news-detail .news-date em span {display: inline-block; margin:0 0 0 7px;}
	.archived-news,.associate-news, .media-associate-news {width: 94%;margin: 10px auto;}
	.archived-news{ overflow:hidden; margin-top:10px;}
	.associate-news{ margin-bottom:0;}
	.archived-news ul {display:inline;}
	.archived-news li { background:none; float:left; margin:0 7px 7px 0; padding:0;}
	.archived-news li a{background:none; padding:0;}
	.archived-news li a:before{content: "•"; margin:0 5px 0 0}
	.tag-news .archived-news li a:before{content: ""; margin:0;}
	/*.news-txt {clear: both;float: left;}*/
	.news-detail .news-copy { clear:both; font-size:11px;margin-left: 10px;}
	
	.news-related{width: 96%;margin: 15px 2% 0;}
	.media-associate-news li {background: none; overflow:hidden; clear:both; padding:0; margin:0 0 10px;}
	.media-associate-news img { float:left; margin:0 10px 0 0;}
	.archived-news-plus{ display:none;}

	/* video-extra-eco */
	.video-extra-eco .mm-right-item .news-img { width: 100%;}
	.video-extra-eco .mm-top-viewed .news{ border:none;}
	.video-extra-eco .mm-item {min-height: 0;}

	/* stock-detail */
	.stock-detail .span8 {width: 100%;padding: 20px 0 0;}
	.stock-detail .stickem-container {padding-bottom: 0;}
	.stock-container {background:none; padding:0;}
	.stock-item {margin: 0 0 40px;}

	.stock-table td {font-size: 11px;padding: 12px 0 12px 5px;}
	.stock-table tfoot td {font-size: 10px;}
	.stock-detail-content h2{font-size: 23px; line-height:30px;margin: 0 0 10px 10px;}
	.stock-detail-content .service-menu {margin:0 0 5px;}
	.stock-detail-content .service-menu li {margin: 0 5px 0 0;}
	.service-menu em {font-size: 10px;}
	.stock-table-list h3 {padding: 0 0 0 10px;}
	/*.arrow,.arrowLetter{ display:none !important;}*/
	
	.stock-content-table-header { font-size:11px; }
	.stock-content-table-header em{ float:left;}
	.stock-content-table-menu{margin: 8px 10px 0;}
	.stock-content-table-menu li{ padding:0 5px;}
	.stock-content .tableData {clear: both;}


	/* stock-personal-finance */
	.stock-personal-finance .span8 {width: 100%;padding: 20px 0 0;}
	.finance-table h2 span {/*width: 80%;*/ }
	.finance-table h2 span {background-size:contain;width: 50px;top: -13px;left: -23px;}	
	.finance-table h3 { font-size:18px; line-height:22px;}
	.finance-table p {font-size: 12px;line-height: 16px;}
	.finance-table td {font-size: 13px;padding: 10px 0;}
	.finance-table input {width: 80px;}


	/* special-content */
	.special-news .header-news{ width:96%;}
	.special-news .header-news { margin:0;}
	.special-menu .special-menu-container {width: 100%;}
	.special-menu .special-social { display:none;}
	.special-hp .header-news h1 {font: bold 28px/30px Georgia, "Times New Roman", Times, serif;}
	.special-pp {width: 96%;margin: 0 2%;}
	.special-pp .pp-img,.special-pp .pp-img img {width: 100%; min-height:209px; margin:0 0 3px;}
	.special-related-container .news {margin: 15px 5px 0;}
	.special-content .mosaic-content .photo-mosaic-item,.special-content .mosaic-content .video-mosaic-item {width: 28%;}
	
	.special-related-container .news-img {margin: 0 0 0 5px;}
	.special-related-container .news-social-toolbar {margin: 0;}
	.special-related-container .news-title{margin: 0 0 10px 10px;}
	.special-related-container .news-author,.special-related-container .news-abs,.special-simple .special-related-container .news-date{margin: 0 0 0 10px;}

	.special-content .photo-container {height: auto;}
	.special-content .slider-content{ width:100%; padding:0 0 10px; border:none;}
	.special-content .slider-content .news-info {left: 1%;}
	.special-content .photo-container .owl-buttons {top: 175px;}
	.special-content .photo-container .owl-prev {margin: 0 250px 0 0 !important;}

	.special-content .video-container .owl-buttons {width: 100%;position: absolute; top:175px;}
	.special-content .video-container .video-icon {left: 28%;}
	.special-content .video-container .owl-prev {margin: 0 250px 0 0 !important;}
	.special-content .big-video-page .owl-video-content { margin:0;padding: 46px 0;}
	.special-content .big-video-page .img-photo span {top: 44%;right: 42%;}
	.special-content .big-video-page .img-photo {width: 100%;}
	
	/* news-channel */
	.news-channel-related {width: 96%;float: none; clear:both;margin: 0 auto 20px;}
	.news-channel .news-channel-heading {width: 94%;padding: 14px 3%;}
	.news-channel .content-news {width: 100%;margin: 0;}
	.news-channel .header-news,.news-channel .lst,.news-channel .archived-news{ width:96%;margin: 10px auto 0;}
	.news-channel .news-txt {width: 96%;margin: 0 auto!important;}
	.news-channel .news-copy {margin-left: 2%;}
	.news-channel .news-date {width:96%;margin: 0 auto ;padding: 0;border-width: 1px 0 0;}
	.news-channel .news-date span,.news-channel .news-date em, .news-channel .news-date time { float:none !important;display: inline-block !important; background:none !important; margin:6px 0 0 !important;padding: 0!important;}
	.news-channel .archived-news h2 { float:none;}
	.news-channel .archived-news ul {margin: 0;}

	.news-channel-related .news, .news-channel-related .special-mm-content {background:transparent url(/sito/img/dot_3x1_gray.png) repeat-x bottom; margin:0; padding:6px 0;}
	.news-channel-related .evidence,.news-channel-related .special-mm-content:hover,.news-channel-related .news:hover{background:transparent url(/sito/img/dot_3x1_gray.png) repeat-x bottom;}

	/* special-channel */	
	.special-channel .news-container{ background:none;}
	.special-channel .special-channel-content{float: none;width: 96%;margin: 0 auto;}
	.special-channel-related {width: 96%; margin:0 auto;}
	.special-channel-content .news {margin: 0;}
	.special-channel .news-txt {width: 100%;margin: 0 auto!important;}
	.special-channel .news-channel-content {width: 96%;margin: 0 auto;padding: 0;float: none;}
	.special-channel .news-date span, .special-channel .news-date em, .special-channel .news-date time {font-size: 11px;}
	.special-channel .news-img{ width:100%; margin:0; padding:0; float:none;}
	.special-channel .index-content .special-channel-content h2{ margin:0;}
	.special-channel .index-content .news-date {width: 50px;float: left;}
	.special-channel .index-content .small .news-title{font-size: 16px;line-height: 18px;}
	.special-channel .index-content .news-date em, .special-channel .index-content .news-date span {margin:0 !important;}
	.special-channel .index-content .news p {margin: 0 0 10px 50px;}
	.index-content .special-channel-content .bt-share{margin:3px 0 5px;}
	.special-channel-related .bt-share{ background-position:-1278px bottom !important; }
	.special-channel-related .big img { width:94%;margin-left: 30px !important;}
			
	.slides {height:auto;}
	/*.flex-viewport { height:530px;}*/
	.special-content .header-news h1 {font-size: 30px; line-height:32px;}

	.idx-mm .img-photo {width: 150px;}
	.idx-mm .img-photo .photo-cyano-ico {top: 30px;right: 57px;background-position: -2751px -77px;}
	.idx-mm .img-photo .video-cyano-ico {background-position: -3256px 0;}
	.idx-mm .news .news-abs{ display:none;}
	.idx-special-channel .small img{ width:auto;}

	.mosaic-content .news-content{ width:98%; margin:0 0 0 2%;}
	.list-content .news{ width:96%; margin:0 2%;}
	.mosaic-content .news{ width:44%; height:auto;}
	.mosaic-content .news-title {font: bold 12px/14px Arial, Helvetica, sans-serif;}
	
	/*.video-page .img-photo {width: 100%;}*/

	/* day-in-pictures */
	.day-in-pictures .arrow-dark{ display:none;}
	/*.day-in-pictures .slider-content .news-info {width: 80%;}*/
	.day-in-pictures .slider-content {height: auto;}
	.day-in-pictures .og-close, .inner-section .day-in-pictures .og-close {top: 55px !important;right: 10px;}
	.day-in-pictures .slider-content {min-height: 380px;}
	.day-in-pictures .day-heading {left: 0;}
	.day-in-pictures .bx-wrapper .bx-pager,.owl-page-number,.owl-photostory-number,.owl-video-number {left: 112px !important;}
	.day-in-pictures .news-title { font-size:12px;margin: 12px 0 0 200px}
	.day-in-pictures .news-copy { display:none;}
	.day-in-pictures .owl-video {margin: 0;}
	
	/* search-content */
	.slider-content-search .search-container {min-height: 50px;padding: 55px 0 20px;}
	.search-container .search-filter,.search-bt-advanced {display: none;}
	.search-container .span3 {width: 100%;}
	.slider-content-search {height: auto;}
	.search-content .column-2 {background: none !important;}
	.search-content .column-2 .span6 {float: none;padding: 0 2%;}
	.search-content .column-2 .span2 {width: 100%; clear:both;}
	.search-content .extra{ display:none;}
	.search-form-select {width: 96%;margin: 10px 2%;}
	.search-container .search-query {width: 87%; background-image:none;margin: 0 0 10px 2%;padding:0;}
	.search-container .control-label {margin: 0 22px 0 2%;}
	.search-container .bt-search {width: 41px;height: 41px;/*background: url(/sito/img/bt_search_41x41.png) no-repeat; background-position:left -404px ;*/}

	/*.day-in-pictures .bx-controls-direction{ display:none;}*/
	.daily-icon{top: 0%;left:29%;}
	.img-pattern{ width:100%; height:100%;}
	.day-in-pictures .owl-buttons {top: 160px;}
	.day-in-pictures .owl-item.loading,.img-daily-pattern {min-height:0;}
	.circle-152,.icon-video-152, .icon-photo-152 {width: 100px;height: 100px; line-height:100px; background-size:contain;}
	.day-in-pictures .owl-video-content {height: auto;}
	.day-in-pictures .owl-video-content .og-close {top: 23px !important;right: 10px !important;}

	/* tech-area */
	/*.tech-area .pp-column { margin:0 0 15px;}*/
	.tech-area .pp-news .news-title {margin: 0 5px 0 25px;}
	.bits-content .news-title {font-size: 26px; line-height:28px;}
	.box-category h2{font-size: 20px;}
	.bits-content-logo { width:40%;}
	
	/* cinema */
	.cinema-int-section .column-2,.cinema-box-section .column-2,cinema-archive-section .column-2{background: none;}
	.cinema-section .header-box-special {left: 0;}
	.cinema-int-section .cinema-int-item {font: 12px/16px Arial, Helvetica, sans-serif;}
	.cinema-int-section .span8,.find-economy-section .span8 {width: 96%; margin:0 auto;}
	.cinema-int-section .bt-share {margin: 13px 7px 0 0;}
	.cinema-int-item .bt-img {width: 60px;}
	.cinema-int-item-title a{font: bold 16px/18px Arial, Helvetica, sans-serif;}
	.cinema-int-info-item {width: 261px;}

	.cinema-box-section .cinema-int-item {font-size: 12px; line-height:16px;padding: 20px 0 0;}
	.cinema-box-section .span8 {width: 98%; margin:0 auto;}
	.cinema-box-section .bt-share {margin: 13px 0 0;}
	.box-office-position .bt-share {margin: 13px 0 7px 5px;}

	.cinema-box-item .bt-img {width: 75px;}
	.cinema-box-item-title {font: bold 16px/18px Arial, Helvetica, sans-serif;}
	.cinema-box-info-item {width: 261px;}
	.cinema-box-section .cinema-int-info-item {width: 290px;}
	.box-office-taking li {width: 120px;margin-right: 10px;}

	/*.box-special .bt-share {margin: 10px 0 0 9px;}*/
	.news-special {width: 98%; margin:0 auto;}
	.news-special img { width:40%;float: left;margin: 0 10px 10px 0 !important;}
	.news-special .bt-share {margin: 0;}
	.news-special .news-title {font: bold 20px/22px Georgia, "Times New Roman", Times, serif;}
	.movies-form-menu-select {height: 18px;}

	.cinema-archive-section .span8 {width: 98%; margin:0 auto;}
	.archive-form .text {width: 172px;}
	.archive-form .inline {width: 44px;float: left;}
	.archive-form label {width: 130px;}
	.archive-form-select {width: 334px;}
	.archive-form-select-small {width: 279px;}

	/* find-movies */
	.find-movies-section .span8 .trova-citta {width: 31%;}
	.find-movies-section .span8 .bt input { width:96%;margin: 10px 0 0;}
	.find-box {font-size: 11px; font-weight:normal;}
	.find-movies-section .column-2 {background:none!important;}	
	.find-sel-other{ float:right;}
	.find-box-select select {font-size: 13px;padding:2px 5px;}
	.find-box .f-radio {margin: 5px 3px 0 0;}
	.find-title .news-title {font-size:16px; line-height:18px;width: 55%;}

	.fm-table-cinema a {font-size: 14px;line-height: 16px;}
	
	.span8 .find-box-option {width: 52%;}
	.span8 .ricerca-sedex .btnRicerca {margin: 10px -10px 0 10px;}
	
		
	/* sheet-film */
	.sheet-film .special-menu ul {width: 89%; padding:0;}
	.movies-form-menu-select select {width: 67px;}
	.sheet-film .img-trailer{ width:100%;background-size: cover !important;}
	.sheet-film .cinema-dot{ width:100%; }
	.sheet-film .schedule,.sheet-film-pp .news-title{width: 319px;margin: 30px 0 30px 145px;}
	.sheet-film .special-related-container .news-img {width: 130px;margin: 0 0 0 5px;}
	.sheet-film .schedule dt {font: bold 12px/14px Arial, Helvetica, sans-serif;}
	.sheet-film .photo-container .owl-buttons {top: 175px;}
	.sheet-film .photo-container .owl-prev {margin: 0 250px 0 0 !important;}
	.sheet-film-icon { width:205px; padding: 100px 0 0;}
	.sheet-film .special-menu a, .movies-form-menu-select select  { font-size:10px; font-weight:bold;}	
	.sheet-film .special-related-container , .sheet-film .schedule dt{font-size: 16px; line-height:20px;}
	.sheet-film .special-menu {position: static; height:auto;}
	.sheet-film	.sheet-pp {padding: 10px 0;}
	.sheet-film-pp {padding: 0;}
	.sheet-film .video-page,.sheet-film .photo-page{margin: 0;}
	/*.sheet-film .view-mode{ display:none;}*/
	.sheet-film .view-mode-menu ul {width: 160px;}
	.sheet-film .photo-mosaic-item,.sheet-cast .photo-mosaic-item{width: 136px;}
	.sheet-film .film-photo-container {padding: 0;}
	.sheet-film .film-photo-container .owl-prev,.sheet-cast .film-photo-container .owl-prev {margin: 0 320px 0 0 !important;}
	.special-hp .header-news {font-size: 14px;line-height: 16px;}
	.sheet-film .film-photo-container .owl-buttons ,.sheet-cast .film-photo-container .owl-buttons {top: 80px;}

	/* sheet-atmovie-pp */
	.sheet-atmovie-content{ background:none;margin: 0 10px;}
	.sheet-atmovie-content-col{width:55%; display:block; float:left;}
	.sheet-atmovie-container li{font-size:14px}
	.sheet-atmovie-container dd {padding: 0 0 20px;}
	.sheet-atmovie-int { width:90%;font-size: 11px; padding:20px 2%;}
	.sheet-atmovie-container {width: 94%;}

	/* lst-cast */
	.lst-cast{ width:97%}
	.lst-cast li{width: 111px;height: 270px; line-height:12px;}
	.lst-cast img {width: 111px;height: 185px;}


	/* trailer */
	.trailer-container {padding: 50px 0 0;}
	.trailer-related-container .mosaic-content .news {width: 86px;padding:0 8px;}
	.trailer-related-container .news-content {width: 92%;margin: 0 0 0 8%;}
	.trailer-container #DIV_PLAYER{width: 480px !important;height: 287px !important; margin:0 auto;}
	.magazine-detail  video {width: 480px;height: 287px;}


	/* sheet-cast */
	.sheet-cast .special-menu{height:auto;}
	.sheet-cast .schedule,.sheet-cast blockquote{width: 319px;margin: 30px 0 30px 145px;}
	.sheet-cast .schedule{font-size:13px; line-height:20px;}
	.sheet-cast .schedule:first-letter{ font-size:52px; line-height:40px;}
	.sheet-cast .special-related-container .news-img {width: 130px;margin: 0 0 0 5px;}
	.sheet-cast blockquote{ font-size:24px; line-height:26px;}
	.sheet-cast blockquote:before {margin-left: 0em;font: bold 400%/1 Georgia, "Times New Roman", Times, serif;color: #3d443f;}
	.sheet-cast .film-photo-container {padding: 0;}
	.sheet-cast .photo-page{margin: 0;}

	/* lst-awards */
	.lst-awards img {margin: 0 20px 0 15px;}
	.lst-awards dl,.awards-info li {width: 285px;}

	.sheet-filmography-pp, .sheet-awards-pp {padding: 0;}
	.lst-filmography { margin:0;}
	.lst-filmography li {width: 147px;}
	.lst-filmography .og-details { padding:30px 0 0;}

	/* live-soccer */
	.live-soccer-info{ width:100%;}
	.box-live-soccer{width: 100%;height:auto;background:none; float:none; color:#fff;margin: 15px 0 0;-webkit-border-radius:0;moz-border-radius: 0;border-radius: 0;}
	.box-live-soccer h2{margin:0;}
	.box-live-soccer h2 span {display: inline-block;}
	.box-live-soccer h3,.box-live-soccer em{ font-size:11px; line-height:13px;display: inline-block;}
	
	.menu-live-soccer{ overflow:hidden;margin:15px auto 10px;}
	.menu-live-soccer li {width: 15.5%; text-align:center;float: left;display: block;margin: 0 0 0 1%;background: #000;padding: 0 7px;}
	.menu-live-soccer a { height:37px; line-height:37px; display:block;}
	.menu-live-soccer span { display:none;}

	.live-score {clear: both;padding: 5px 0 5px 5px;}
	.item-score {width: 48%;height: 67px;margin: 0 6px 4px 0;}

	/* football */
	.football-label {width: 98%;}
	.football-label select {min-width: 175px;}
	.football-teams-menu{ width:98%; height:auto; margin:10px auto 0;}
	.football-teams-menu strong{ float:none; width:100%; margin:0 0 5px;}
	.football-teams-menu li{ width: 42px; margin:0 0 10px;}

	.container-football .pp-inner {width: 96%;height: 332px;}
	.container-football .big {height: 327px;}
	.container-football .news-inner {width: 75%;height: 306px;}
	.container-football .pp-title {width: 240px;}
	.container-football .pp-abs {width: 240px;}

	.football-top-menu ul {margin: 0 0 0 11px;}
	.football-top-menu li,.champions-area .football-top-menu li ,.europaleague-area .football-top-menu li{width: 32%;}
	.football-days {width: 100%;margin: 0 auto;padding: 5px 0 10px;}
	.football-days span {float: none;margin: 0 auto;width: 94%;border-bottom: 1px solid #333;display: block;}
	.football-days ul {max-width: 97%;margin: 0 auto;border-width: 0 0 0 1px;}
	.football-days li {min-width: 45px;}
	.football-bot-menu li,.champions-area .football-bot-menu li,.europaleague-area .football-bot-menu li {width: 48.3%; float:none; display:inline-block;}
	.champions-area .football-bot-menu li:first-child,.europaleague-area .football-bot-menu li:first-child{ display:none;}
	.four-item li ,.six-item li {width: 48.3% !important;}
	.football-bot-menu ul {margin: 0 0 0 10px;}

	.table-container tbody .ris strong {height: 31px;width: 28px;}
	.table-container tbody tr {height: 25px;line-height: normal;}
	.table-container tbody td { font-size:11px;}
	.table-container tbody .team { width:25%;font-size:12px;}
	.team-table tbody .team {width: auto;}
	.team-table .team, .team-table ul {display: block;margin:0 0 3px;}
	.team-table .empty {width: 0%;}
	
	.team-table-content th{ width:auto;padding: 5px 0;}
	.team-table-content td{ padding:5px 0;}
	.team-table-content .player{ width:auto; padding:5px;}
	.team-table-content .p2a-thead th{ padding:5px;}

	/*.team-table tbody .team{width:15%;}
	.team-table tbody a {font-size: 15px;line-height: 18px;}*/
	/*.table-container .last-td{ display:none;}*/
	.live-data span,.live-info span,.container-live .b-r .link_detail_class {font-size: 10px;line-height: 12px;}
	.container-live .r-img { background-position: 121px 0; }
	
	.leader-table .vsel {font-size: 14px;}
	.table-container thead th {line-height: 14px;}
	
	
	/* game-container */
	.header-game{ width:93%;}
	.game-menu li,.game-menu a{ width:130px;}

	.header-game .home-team, .opposing-team{ width:145px;font: bold 20px/84px Arial, Helvetica, sans-serif;}
	.ris-game{ width:54px;  font: bold 48px/82px Arial, Helvetica, sans-serif;}

	/* score-game-table */
	.score-game-table,.news-table-content,.team-table-content,.player-table-content{ width:98%;}
	.score-game-table .live-data {padding: 3px 1%;}
	.ranking-table .contest { display:none;}
	.ranking-table .ranking-point {font-size:14px;}
	.ranking-table .number-position {width: 10%;}
	
	.football-menu-stats a {margin: 0 5px 0 0;padding: 0 0 0 10px;}
	.teamstats h2 {font-size: 16px;}
	.teamstats  thead th {height: 14px;}

	/* society-sect */
	.society-sect .bot-menu{margin: 0 0 7px;}
	.society-sect .center-column {margin-left: 0;}
	.society-sect .span12,.society-sect .span4,.society-sect .span4s {margin:0 0 7px;padding: 0 7px;}
	.society-sect .span8,.society-sect .span4s,.society-sect .span5 {width: 100%;}
	.society-sect .pp-img{ margin:0;}
	.society-sect .pp-img img{width: 100%;}
	.society-sect .pp-caption {min-height: 60px;bottom: 0;padding: 40px 0 0;}
	.pp-img .box-channel-brand {top: -30px;left: 10px;}
	.society-sect .pp-caption strong,.society-sect .pp-caption .news-title {margin-left: 10px;}
	.x-large-img .pp-caption,.large-img .pp-caption {min-height: 90px;}
	.x-large-img .box-channel-brand,.large-img .box-channel-brand {top: -5px;}
	.x-large-img .news-title ,.large-img .news-title {font-size: 22px;line-height: 24px;}

	.society-sect .large-img{margin: 0 7px 7px;}
	.society-mm-content .info-content {width: 100%; margin:0;}
	.society-sect .news {margin: 0 0 2em;}
	.society-mm-content .news-title,.society-mm-content .big .news-title { font-size: 22px;line-height: 24px; margin:0 0 0 25px;}
	.society-mm-content .news {margin: 0;}

	/**/
	.special-content .news-container {background: url(/sito/img/bk_news_container.png) repeat;}

	/* culture-sect */
	.culture-sect .bot-menu{margin: 0 0 10px;}
	.culture-sect .center-column {margin-left: 0;}
	.culture-sect .span12,.culture-sect .span4,.culture-sect .span4s {margin:0 0 7px;padding: 0 7px;}
	.culture-sect .span8,.culture-sect .span4s,.culture-sect .span5 {width: 100%;}
	.culture-sect .pp-column{ margin:0 0 15px;}
	.culture-sect .pp-img{ margin:0;}
	.culture-sect .pp-img img{width: 100%;}
	.culture-sect .pp-caption {min-height: 48px;bottom: 0;padding: 40px 0 10px;}
	.culture-sect .pp-caption strong,.culture-sect .pp-caption .news-title {margin-right: 10px;}
	.culture-sect .pp-caption .news-eyelet {font-size: 12px;line-height: 14px;}
	
	.culture-sect .large-img{margin: 0 7px 7px;}
	.culture-content .info-content {width: 100%; margin:0;}
	.culture-sect .news {margin: 0 0 2em;}
	.culture-content .news-title,.culture-content .big .news-title,.culture-sect .span4s header .news-title { font-size: 22px;line-height: 24px; margin:0 5px 0 10px;}
	.culture-content .news {margin: 0;}

	.x-large-img .pp-caption,.large-img .pp-caption {min-height: 90px;}
	.x-large-img .box-channel-brand,.large-img .box-channel-brand {top: -5px;}
	/*.x-large-img .news-title ,.large-img .news-title {font-size: 22px;line-height: 24px;}*/

	.culture-item .news-title{font-size: 26px; line-height:28px; margin:0;}
	.culture-item img{ width:43%;}
	.culture-item .news-abs{ font-size:12px; line-height:16px;}
	.culture-item .link {position: static;}
	.culture-item .news-info {width: 53%;}
	
	.culture-sect .slider-container .news-title {font-size: 17px;line-height: 19px;margin: 0 10px;}
	.slider .owl-buttons {bottom: 335px;}
	.slider .owl-prev {margin: 0 270px 0 0 !important;}
	

	.item-info{ font-size:11px; line-height:18px;}
	.social-footer-menu{ width:97%; height:50px; float:none; margin:0 auto;}
	.social-footer-menu li{ float:left; display:block;margin: 10px 5px 10px 0;}	
	.social-footer-menu .social-menu{ width:100%;}
	.social-footer-menu .social-menu span {line-height: 30px;margin: 10px 0 10px 10px;}
	
	.box-office .news-title {font-size:16px; line-height:20px ; margin:0;}
	.box-office em{ font-size:12px; line-height:14px;}
	.adv-container {width: 100%;}
	.adv {text-align: center;}
	.adv-phone-hp iframe,.adv iframe{margin: 0 auto!important}

	div[id^="dotnAdDivSk"]{ display:none !important;}
	.stickem  {position: static !important;}
	
	/* form-editors */
	.form-editors{margin:0 auto;}
	.form-editors legend{ font:bold 26px/28px Arial, Helvetica, sans-serif;}
	.short-explanation{margin:0 0 20px;}
	.form-editors .form-item,.wrp-captcha{ margin:0 0 10px;}
	.form-editors .form-item label{ float:none; width:100%;text-align:left;}
	.form-editors .form-item input,.form-editors .form-item textarea{width:100%}
	.form-editors .item-captcha input{ float:none; width:120px;}
	.form-editors .item-captcha .short-explanation {display: inline-block;text-align: left; line-height:18px;margin: 0 0 0 10px;}
	.form-editors .wrp-captcha,.form-editors #sub {margin: 0;}
	.form-editors #sub {width: 34%;text-align: left;padding-left: 32px;}
	
}
@media (max-width:479px){
	.collapse .nav {width: 94%;}
	.collapse .nav-mm,.bot-menu .nav-all {width: 96% !important;}
	.nav .plus{ width:99% !important;}
	.bot-menu .nav-all li {width: 98%;}

	/* flash-news-container */
	.flash-news-container,.flash-news/*,.flash-news-title*/{ height:auto;}
	.flash-news {padding: 9px 0;}
	.flash-news-title{ width:58%;min-height:49px;margin:0 0 0 135px;}
	.flash-news-title h3{font-size: 13px; line-height:16px;}

	.inner-section .header .brand strong{letter-spacing: -2px;}
	
	/*.inner-section .header .brand {margin: 0 0 0 6px;}*/
	.index-content .news {width: 94%;}
	.index-content .news-tags { display:none;}

	.pp-minihome-container .small {width: 43%;padding: 0 13px 0 0;}
	.pp-minihome-container .breaking-news,.pp-minihome-container .mm-container{width: 85%;}

	.big {margin: 9px 0 2em;}
	.big .pp-title{ font-size:26px; line-height:28px; margin:0 0 17px;}
	.pp-big .pp-title {margin:0 12px;}
	.pp-inner {width: 95%; padding:0;}
	.pp-column .news-title{ font-size:18px; line-height:20px;margin:0 0 10px;}
	.pp-sport .news-title{ margin:0 0 5px 35px;}
	.pp-sport .pp-abs{margin:0 0 0 35px !important;}
	.pp-sport .big .pp-title{margin:0 0 17px 35px;}
	

	/*.pp-brasile2014 .news-title{ margin:0 0 5px 23px;}
	.pp-brasile2014 .pp-abs{margin:0 0 0 23px !important;}*/

	/*.news a{ font-size:16px; line-height:18px;}*/

	/* video-extra-eco */
	.video-extra-eco .mm-right-item .news {width: 44%;margin-bottom: 0;}
	.video-extra-eco .mm-right-item .news-img { width: 100%;}
	.video-extra-eco .mm-top-viewed .news{ border:none;}
	.video-extra-eco .mm-item {min-height: 0;}

	.stock-section .hp-box-stock {width: 94%;}
	.stock-section .stock-ind {line-height: 13px;font-size: 12px;}

	.pp-big .pp-caption {min-height:75px;}
	.pp-big .news-info {width:auto;}
	.pp-caption strong{font-size:10px; line-height:12px;}
	
	.pp-xbig .pp-inner {width: 97%;padding: 2% 0;}
	.pp-xbig .pp-title{ margin:0 0 0 12px;}
	.pp-xbig .pp-stit {font-size: 12px;}
	.pp-xbig .news-more a{}
	.pp-xbig .news-more .pp-category { display:none;}

	.other-news .news-title {font-size:18px;line-height:20px;}
	.other-news .small .news-title {font-size:16px;line-height:18px;}
	.other-news .special a {font-size:16px;line-height:18px;}

	#section-1 .chapter-header {height: 270px;}
	/*.magazine-container {min-height: 340px;}*/
	.magazine-container .span4 {width: 94%!important;}
	.magazine-container .news {height: 330px;}
	.magazine-container .news-title {font-size:22px; line-height:24px;}
	.magazine-container .news-stit {font-size:11px; line-height:16px;}
	.related-magazine .news {height: auto;}
	.related-magazine .news-title,.video-info .news-title{ font-size:16px; line-height:18px; width:auto;}

/*	.box-magazine-brand{ width:100px; height:100px; top:-38px; background-size: contain !important; font-size:26px; line-height:22px;}*/
	.header-box-magazine em {top: -14px;right: 33px;}

	.breaking-news .meta {font-size:10px;}
	.breaking-news li {padding: 5px 0;}
	.breaking-news li a{ font-size:12px;margin: 0 0 0 40px;}

	/* news-detail */
	.news-detail .news-caption {min-width: 90% !important;}
	.news-detail .news-caption em { font-size:10px;line-height: 11px;}
	.share-icon{ display:none;}
	.fb_ltr{ width:300px !important;}

	/* special-content */
	.special-menu ul {width: 100%;}
	.special-simple .special-menu ul {width: 245px;}
	.special-menu li { padding:0 4px;}
	.special-content .header-news h1 {font-size: 26px; line-height:28px;}

	.special-content .photo-container .owl-buttons {top: 75px;}
	.special-content .photo-container .owl-prev {margin: 0 150px 0 0 !important;}

	.special-content .video-container .owl-buttons {top:85px;}
	.special-content .video-container .owl-prev {margin: 0 170px 0 0 !important;}
	.special-content .big-photo-page .slider-content {min-height: 0px;}
	.special-content .big-video-page .img-photo span {top: 27%;right: 35%;}

	/*.special-content .mosaic-content .news{ width:42%;}*/
	.special-content .mosaic-content .photo-mosaic-item,.special-content .mosaic-content .video-mosaic-item {width:42%;}
	.special-content .list-content .news-title {font: bold 16px/18px Arial, Helvetica, sans-serif;color: #fff;}
	.special-content .item-did {font-size:12px; line-height:14px;}
	.special-content .video-container .video-icon { top:-1%;left: 23%;}

	.idx-mm .img-photo {width: 80px;}
	.idx-mm .img-photo span {top: 10px;right: 25px;}

	.idx-special-channel .small img{ width:auto;}
	.special-channel .index-content .small .news-title {font-size: 13px;line-height: 15px;}



	/* day-in-pictures */
	.day-in-pictures .news-title {margin: 5px 0 0 165px;}
    .day-in-pictures .bx-wrapper .bx-pager,.owl-page-number,.owl-photostory-number,.owl-video-number {width: 50px;left: 86px;}
	.day-in-pictures .day-heading {width: 86px;left: 0; font-size:11px;}
	.day-in-pictures .slider-content {min-height: 0;}
	.day-in-pictures .bx-wrapper .bx-next {right: -31px;}
	.day-in-pictures .bx-wrapper .bx-prev {left: -31px;}
	.day-in-pictures .owl-item.loading{ display:none;}
	
	.day-in-pictures .owl-buttons {top: 125px !important;}
	.circle-152,.icon-video-152, .icon-photo-152 {width: 80px;height: 80px; line-height:80px;}
	.circle-152 a {margin: 36% auto 0;}
	.day-in-pictures .owl-theme .owl-controls .owl-prev,.day-in-pictures .owl-theme .owl-controls .owl-next {margin: 0;}
	.day-in-pictures .owl-page-number {left: 86px !important;}

	.daily-icon{top: -14%;left:23%;}
	.img-pattern{ width:320px; height:224px;}
	.circle-152 a {font-size:10px;}

	/* cinema */
	.cinema-int-section .title-section {font-size: 24px; line-height:26px;}
	.cinema-menu-select {margin: 9px 0 18px;}
	.cinema-int-item .bt-img {width: 51px;font-size: 9px;padding: 10px 0 0 37px;}
	.cinema-int-item .bt-img span {left: 3px;}
	.cinema-int-info-item {width: 55%;margin: 0 0 0 2%;}
	.cinema-int-info-item ul {display: none;}
	.cinema-int-img-item { width:30%;margin: 13px 10px 13px 0;}	
	.cinema-int-item .bt-img-box {width: 78px;}
	.cinema-box-section .cinema-int-info-item {width: 55%;margin: 0 0 0 2%;}
	.cinema-box-section .cinema-int-img-item {width: 27%;}
	.cinema-box-section .cinema-int-img-item{margin: 0 0 13px 0;}
	.box-office-position {margin: 0;}
	.cinema-box-section .box-office-icon,.cinema-box-section .box-number { width:40px; height:40px; background-size:cover; font-size:15px; line-height:40px;margin:0 10px 0 0;}

	.sheet-cast .film-info{text-align: left;padding: 0 7px;}
	.sheet-cast	.lst-awards h3{width: 100%;margin: 0;}
	.sheet-cast	.lst-awards h3 a {font-size:15px; line-height:19px;}
	
	.news-special .news-title {font: bold 16px/18px Georgia, "Times New Roman", Times, serif;}
	.archive-form-select {width: 176px;}
	.archive-form-select-small {width: 120px;}

	.trailer-related-container .news-content {width: 96%;margin: 0 0 0 4%;}
	.trailer-container #DIV_PLAYER{width: 320px !important;height: 191px !important; margin:0 auto;}
	.magazine-detail  video {width: 320px;height: 191px;}


	/* sheet-atmovie-pp */
	.sheet-pp {padding: 33px 0 0 3px;}
	.sheet-atmovie-content{ background:none;margin: 0 10px;}
	.sheet-atmovie-content-col{width:55%; display:block; float:left;}
	.sheet-atmovie-int h2 { font-size:20px;}
	.sheet-film .film-photo-container .owl-buttons,.sheet-cast .film-photo-container .owl-buttons {top: 60px;}

	/* sheet-film */
	.sheet-film .special-menu ul {width:100%;}
	.sheet-film .cinema-dot{ width:100%; }
	.sheet-film .schedule,.sheet-film-pp .news-title{width: 96%;margin: 30px auto;}
	.sheet-film .special-related-container .news-img {width: 150px; float:none;margin: 0 auto;}
	.movies-form-menu-select {width: 78px;height: 18px; background-position:-2365px -92px;}
	.sheet-film .li-form-menu {width: 80px;padding: 0;}
	.sheet-film .photo-container .owl-buttons {top: 75px;}
	.sheet-film .photo-container .owl-prev {margin: 0 150px 0 0 !important;}
	.sheet-film-icon { width:165px; padding: 110px 0 0;}
	.sheet-film .film-photo-container .owl-prev,.sheet-cast .film-photo-container .owl-prev {margin: 0 160px 0 0 !important;}

	/* sheet-cast */
	.sheet-cast .special-menu ul {width: 245px;}
	.sheet-cast .schedule{width: 96%;margin: 30px auto;}
	.sheet-cast blockquote{width: 60%;font-size: 18px;line-height: 22px;margin: 30px 0 30px 82px;}
	.sheet-cast blockquote:before {margin-left: 0em;font: bold 600%/1 Georgia, "Times New Roman", Times, serif;}
	.sheet-cast .special-related-container .news-img {width: 150px; float:none;margin: 0 auto;}

	/* lst-cast */
	.lst-cast li{width: 98px;height: 220px;}
	.lst-cast img {width: 98px;height: 163px;}

	/* lst-awards */
	.lst-awards .lst-awards-li { text-align:center;}
	.lst-awards img { float:none;margin: 0 auto 20px;}
	.lst-awards h3,.lst-awards .years{ width: 94%; margin:0 auto;text-align:left;}
	.lst-awards dl,.awards-info{ float:none; text-align:left;}
	.lst-awards dl,.awards-info li {width: 94%; margin:0 auto;}

	/* find-movies */
	.find-movies-section .span8 .trova-citta,.find-movies-section .span8 .trova-opt {width: 100%; float:none; border:none;}
	.find-movies-section .span8 .trova-citta {min-height: 0;}
	.find-movies-section .span8 .find-box-select {width: 92%;}
	.find-box-select select {width: 109%;}
	.find-box {min-height: 0;font-size: 12px;font-weight: bold;}
	.find-title .news-title { float:none; width:100%; margin:0 0 5px;}

	.find-movies-section .span8 .bt input {width: auto;}

	.span8 .ricerca-libera,.span8 .ricerca-sedex,.span8 .find-box-option {width: 100%;float:none; border:none;}
	.span8 .find-box .btnRicerca {margin: 0 -10px 0 0;}
	.span8 .ricerca-sedex .btnRicerca {float: right;margin: -10px -10px 0 0;}
		
	.span8 .trova-citta {float:none; width:100%;margin: 0 0 20px;}
	.span8 .trova-opt {padding:0;border:none;}
	.fm-cinema strong {font-size: 16px; font-weight:bold;}

	/* multimedia-section */
	.multimedia-container .sort-by {width: 82%;}
	.multimedia-container .news-item { width:100%;height: auto; float:none; text-align:center;}
	.multimedia-container .news-item .news-title{ text-align:left;}
	.multimedia-container .news-item img{ margin:0 auto;}
	.mm-soccer-area .sort-by {width: 100%;}
	.multimedia-container .sort-by a {width: 66px;}	
	.mm-soccer-area .link {float: none;margin: 0 0 20px;}
	
	.mm-right-item {width: 100%;}
	.mm-right-item .news {width: 28%;}

	/* news-detail */
	.news-related{width: 94%;margin: 15px 3% 0;}
	.news-detail .social-content .info-content {width: 155px;}
	.news-detail .social-content .news-title {font-size:14px; line-height:16px;}

	.pager-menu ul {margin: 10px 0 0 0;}
	.pager-menu strong{ display:none;}
	
	/* photo-detail */
	.photo-detail .owl-buttons,.region-mm .owl-buttons {top: 60px;}
	.photo-detail .owl-controls .owl-prev,.region-mm .owl-controls .owl-prev {margin: 0 145px 0 0;}

	/* video-detail */
	.video-detail #DIV_PLAYER,.region-mm #DIV_PLAYER,.news-detail #DIV_PLAYER{width: 100%; height:187px;}

	.mm-index .news {height: 180px;}
	#topvideoList .news{ height:auto;}
	.mm-index .news-title {font-size: 14px;line-height: 18px;}

	/* live-soccer */
	.menu-live-soccer li {width: 27.5%; margin-bottom:1%;}

	/* football */
	.football-label h2 {width: 93px;font: bold 17px/32px Arial, Helvetica, sans-serif;padding: 0 10px 0 0;}
	.football-label select {min-width: 120px;font: bold 20px/30px Arial, Helvetica, sans-serif;margin: 6px 0 0;}
	.football-teams-menu li {width: 55px;margin: 0 0 10px;text-align: center;}

	.container-football .pp-inner {width: 96%;height: auto;}
	.container-football .big {height: auto;}
	.container-football .pp-img {position: relative; min-height:0;}
	.container-football .news-inner { width: 94%;height: auto;background:none; position:static; margin:0;padding: 21px 16px;}
	.container-football .pp-title {width: auto;}
	.container-football .pp-abs {width: auto;}

	.table-container tbody td {font-size: 10px;}
	.table-container tbody .ris {width: auto;}
	.table-container tbody .ris strong {height: 28px;width: 16px;font: bold 17px/28px Arial, Helvetica, sans-serif;}
	.table-container tbody .team { width:25%;font: bold 14px/18px Arial, Helvetica, sans-serif;margin: 5px auto;}
	.container-live .r-img { background-position: 75px 0; }

	/* game-container */
	.header-game{ width:95%;}
	.game-menu li,.game-menu a{ width:94px;}
	.game-menu {left: 3px;bottom: 8px;}
	.game-menu a{ font-size:13px;}
	
	.team-table-content a {font: 11px/12px Arial, Helvetica, sans-serif;}
	.player-in, .player-out {margin: 0 0 5px;}
	.player-table-content .player {padding: 0 0 0 8px;}
	.player-table-content th,.player-table-content td {padding: 5px 0;}

	.header-game .home-team, .opposing-team{ width:95px;height: 86px;font: bold 18px/84px Arial, Helvetica, sans-serif; padding:0 5px;}
	.ris-game{ width:40px;height: 86px; font: bold 38px/82px Arial, Helvetica, sans-serif;}

	/* score-game-table */
	.score-game-table,.news-table-content,.team-table-content,.player-table-content{ width:98%; font-size:10px;}
	.player-table-content a {font-size: 10px}
	.score-game-table .live-data {padding: 3px 1%; font-size:11px;}
	.news-table-content table {font-size: 12px;line-height: 15px;}

	/* society-sect */
	.society-sect .pp-img {min-height: 210px;}
	.society-mm-content .news {margin: 0;padding: 16px 0 0;}
	.x-large-img .news-title ,.large-img .news-title {font-size: 22px;line-height: 24px;}
	.society-mm-content .big .news-title { font-size: 18px;line-height: 20px;}

	/* culture-sect */
	.culture-sect .pp-img {min-height: 210px;}
	.culture-content .news {margin: 0;padding: 16px 0 0;}
	.x-large-img .news-title ,.large-img .news-title {font-size: 20px;line-height: 22px;}
	.culture-content .news-title,.culture-content .big .news-title,.culture-sect .span4s header .news-title { font-size: 20px;line-height: 22px;}
	.culture-item .news-title{font-size: 26px; line-height:28px; margin:0;}
	.box-office .news-title {font-size:14px; line-height:18px ; margin:0;}
	.box-office em{ font-size:11px; line-height:13px;}
	.news-detail .news-social-toolbar li {margin: 0 0 10px 7px;}	

	.slider .owl-buttons {bottom: 240px;}
	.slider .owl-prev {margin: 0 105px 0 0 !important;}

	/* search-content */
	.search-container .search-query {width: 82%;}
	.search-bt-advanced {padding: 0 0 0 7px;border:none;}
	
}
@media (max-width:320px){
	.news-inner .pp-title{ font-size:24px; line-height:26px; margin:0 0 17px;}
	.pp-sport .pp-title {font-size:20px; line-height:22px; margin:0 0 11px 35px;}
	.pp-sport .big .pp-abs {margin:0 0 0 23px;}
	.soccer-widget-link ,.soccer-widget-link a{width: 87px;}
	.pp-sport .link {margin: 67px 0 0;}
	.news-detail .news-txt { width:94%;}

	/*.pp-brasile2014 .pp-title {font-size:20px; line-height:22px; margin:0 0 11px 23px;}
	.pp-brasile2014 .big .pp-abs {margin:0 0 0 23px;}
	.pp-brasile2014 .link {margin: 67px 0 0;}*/
	
	.pp-img{min-height:209px;}
	.box-channel .news-more{ width:auto;}
	.mm-content{ padding:0 0 20px;}
	.mm-content .big {width: 94%;margin: 55px auto 0px;padding: 0 10px;}
	/*.magazine-container {min-height: 510px;}*/
	.header-box-channel h2 {left: 120px;}
	.box-channel-brand {left: 10px;}
	.magazine-container .owl-buttons {bottom: 30px;}
	
	.m-breakingnews .news-social-toolbar{ width:55%;}


}

@media print {
	* { margin: 0; padding: 0; line-height: 1.4em; }
	body {background-color: #fff; color: #333;	font: normal 14pt "New Century Schoolbook", "Times New Roman", TimesNR, Times, serif;}
	.extra-container { margin: 0 5%; padding: 0; position: static; }
	a:link, a:visited { color: #000; text-decoration: none }
	a:after{content:" (" attr(href) ") "; display:none;}
	img { display: block; }
	a img { border: 0; }
	abbr, acronym,pre, blockquote { border: 0; }
	
	h1, h2, h3 { font-family: Palatino, Georgia, Arial, serif;}
	h1 { margin: 0 0 1em; padding: 0 }
	h2 { font-size: 14pt; margin: 0 0 1em; font-weight: normal; }
	h3 { font-size: 12pt; font-weight: bold; margin: 0 0 0.3em; padding: 0; }
	h4 { font-size: 11pt; font-weight: normal; margin: 0 0 0.3em; padding: 0; }
	
	[class*="span"] { margin-left: 0;}
	
	.top-menu,.utility-menu,.nav-menu,.extra, .footer-container, .footer-header .brand,
	.footer-header .ediction-menu-select,.pathway,.archived-news,.news-detail footer,
	.social-footer-menu,.soccer-results,.mm-container,.magazine-container,.breaking-news,
	.link,.pagination-bar,.news-tags,.mm-index,.news-social-toolbar,.tab-menu,
	.multimedia-container .news-item .news-info, .lazy,.cinema-int-item .bt-img, .find-title .bt-img,
	.img-trailer,.special-menu-container,.cinema-int-item .film-stable,.live-soccer,
	.pp-content-lbl,.slider,.tech-area .pp-img strong,.bt-share{ display:none !important;}
	
	/*.lazy {display: block !important;}*/
	.header{ position:static;}
	.inner-section .header {height: auto;}
	.inner-section .header .brand,.region-section .header .brand ,.english-area .header .brand{width: 100% !important;}
	.header .brand-txt {position:static; visibility:visible; display:block; text-indent:0; margin:0; padding:0; }
	
	.header .brand-logo,.inner-section .header .brand-logo {font-size: 20pt;line-height:22pt; font-weight:bold;float: left; width:100%; height:auto; text-align:center; display:inline-block; margin: 0;padding:0;}
	.inner-section .header .brand strong { font-size: 18pt; font-weight:normal; line-height:20pt; text-align:center; float:none; display:block; margin:0;}
	
	.pp-caption, .pp-eyelet {position: relative;padding: 10px 0 0;}
	.index-content .small img{ width:20%;}
	.index-content .news {border-bottom: 1px solid #dedede;}
	
	.big-more .news-more img {margin: 0 15px 0 0;}
	.big-more .news-more .news-title ,.big-more .news-more .news-category{margin: 0 0 0 90px;}
	
	.news-detail .location {padding: 0;}
	.news-detail .span8 {border-top: 1px solid #999;}
	.news-detail h1 { font-size: 20pt; margin: 0 0 0.2em; }
	.header-news .news-title,.header-news .news-stit{ text-align:center;}
	.header-news{width: 100%;margin: 0;}
	.news-detail .news-img { width:50%; margin:0 auto;}
	.news-detail .news-date span ,.news-detail .news-date em, .news-detail .news-date time{display: inline-block;}
	.news-detail .news-date span { margin:0 0 0 .2em;}
	.news-detail .news-date span:before, .news-detail .news-date em:before{content:" - ";}
	.news-detail .news-related {width: 100%;margin: 15px 0 0;}
	.news-detail .news-txt {width: 100%;}
	.news-detail .news-copy {margin-left: 0;}
	
	.pp-big header,.large-img .header-box-channel,.pp-big header, .large-img .header-box-channel,
	.culture-sect .pp-img header,.tech-area .pp-news header{ position:static;}
	.large-img .pp-caption ,.culture-sect .pp-caption{min-height: 0;position: static; padding:0;}
	.pp-big .pp-caption, .pp-big .pp-eyelet,.pp-img{min-height: 0;}
	
	.culture-item .news-info {width: 100%;}
	.bits-content-logo {width: 17%;margin: 0 auto 10px;}
	
	.multimedia-container .news-item { height:auto; border:none;}
	.og-grid li {margin:10px 0 !important;}
	.cinema-int-item .bt-img-box {width: 45px;}
	
	.news-detail .partner-copy, .news-channel .partner-copy{ border:none; text-align:left;}
	.news-channel .news-img{width:100%; margin: 0 0 1em;}
	.news-channel .img-photo{ }
}
/** Minified CSS for Menufication jQuery plugin **/
.menufication-search-holder { display: none!important }
#menufication-nav, #menufication-nav * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box }
.menufication-scroll, .menufication-non-css3-scroll { overflow-y: scroll!important; padding-bottom: 0!important }
.menufication-display, .menufication-non-css3-display { display: block!important }
#menufication-page-holder, #menufication-non-css3-page-holder { position: relative }
#menufication-nav h1, #menufication-non-css3-nav h1, #menufication-nav h2, #menufication-non-css3-nav h2, #menufication-nav h3, #menufication-non-css3-nav h3 { margin: 0!important; padding: 0!important }
.menu-toggle { display: none }
#menufication-top, #menufication-non-css3-top { width: 100%; position: fixed; top: 0; padding-right: 1px; left: -1px; height: 50px; min-height: 50px; background: #23ae46; background: -moz-linear-gradient(top, #23ae46 0, #1c1c1c 50%, #23ae46 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #23ae46), color-stop(50%, #30aa4e), color-stop(100%, #23ae46)); background: -webkit-linear-gradient(top, #23ae46 0, #30aa4e 50%, #23ae46 100%); background: -o-linear-gradient(top, #23ae46 0, #30aa4e 50%, #23ae46 100%); background: -ms-linear-gradient(top, #23ae46 0, #30aa4e 50%, #23ae46 100%); background: linear-gradient(to bottom, #23ae46 0, #30aa4e 50%, #23ae46 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#23ae46', endColorstr='#23ae46', GradientType=0);
box-shadow: 0 1px 4px rgba(0,0,0,.5); -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.5); z-index: 10000; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
#menufication-top { -webkit-transition: -webkit-transform 400ms ease; -moz-transition: -moz-transform 400ms ease; -o-transition: -ms-transform 400ms ease; transition: transform 400ms ease }
.menufication-custom-top, .menufication-non-css3-custom-top { position: fixed; top: 0; left: 0; padding-right: 1px; z-index: 10000; min-height: 50px; width: 100%; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transition: all 400ms ease; -moz-transition: all 400ms ease; -o-transition: all 400ms ease; transition: all 400ms ease }
#menufication-top p, #menufication-non-css3-top p { margin: 0 0 0 37px; padding-top: 6px; color: #fff }
#menufication-outer-wrap.menufication-transition-in #menufication-top, #menufication-outer-wrap.menufication-transition-in .menufication-custom-top { -webkit-transform: translate3d(270px, 0, 0); -moz-transform: translate3d(270px, 0, 0); -ms-transform: translate3d(270px, 0, 0); -o-transform: translate3d(270px, 0, 0); transform: translate3d(270px, 0, 0) }
#menufication-non-css3-outer-wrap.menufication-non-css3-transition-in #menufication-non-css3-top, #menufication-non-css3-outer-wrap.menufication-non-css3-transition-in .menufication-non-css3-custom-top { left: -270px!important }
#menufication-top #menufication-header-logo, #menufication-non-css3-top #menufication-non-css3-header-logo { max-height: 35px; height: 35px; margin-top: 10px }
#menufication-top #menufication-btn, #menufication-non-css3-top #menufication-non-css3-btn { position: absolute; margin: 11px 0 0 10px; border-radius: 2px; height: 50px; width: 60px; cursor: pointer; -webkit-tap-highlight-color: rgba(255,255,255,0); tap-highlight-color: rgba(255,255,255,0); outline: 0 }
#menufication-top #menufication-btn:before, #menufication-non-css3-top #menufication-non-css3-btn:before { border-bottom: 11px double #fff; border-top: 4px solid #fff; content: ""; position: absolute; height: 3px; left: 5px; top: 6px; width: 23px }
#menufication-outer-wrap #menufication-fixed-holder { -webkit-transition: -webkit-transform 400ms ease; -moz-transition: -moz-transform 400ms ease; -o-transition: -ms-transform 400ms ease; transition: transform 400ms ease; top: 70px; position: fixed }
#menufication-outer-wrap.menufication-transition-in #menufication-fixed-holder { left: 270px!important }
#menufication-outer-wrap { overflow: hidden; width: 100%; position: relative }
#menufication-inner-wrap { width: 100%; left: 0!important; position: relative; z-index: 2; -webkit-transition: -webkit-transform 400ms ease; -moz-transition: -moz-transform 400ms ease; -o-transition: -ms-transform 400ms ease; transition: transform 400ms ease; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden }
#menufication-outer-wrap.menufication-transition-in #menufication-inner-wrap { -webkit-transform: translate3d(270px, 0, 0) scale3d(1, 1, 1); -moz-transform: translate3d(270px, 0, 0) scale3d(1, 1, 1); -ms-transform: translate3d(270px, 0, 0) scale3d(1, 1, 1); -o-transform: translate3d(270px, 0, 0) scale3d(1, 1, 1); transform: translate3d(270px, 0, 0) scale3d(1, 1, 1) }
#menufication-scroll-container { position: fixed; overflow-y: auto; overflow-x: hidden!important; top: 0; left: 0; height: 100%; padding-bottom: 100%; width: 270px; z-index: 1; background-color: #262626; padding-top: 0; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform: translate3d(-100%, 0, 0); -moz-transform: translate3d(-100%, 0, 0); -ms-transform: translate3d(-100%, 0, 0); -o-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); -webkit-transition: -webkit-transform 400ms ease; -moz-transition: -moz-transform 400ms ease; -o-transition: -ms-transform 400ms ease; transition: transform 400ms ease; -webkit-box-shadow: inset -15px 0 15px -8px rgba(0,0,0,.5); -moz-box-shadow: inset .75em 0 .75em -.75em rgba(0,0,0,.5); box-shadow: inset .75em 0 .75em -.75em rgba(0,0,0,.5) }
#menufication-outer-wrap.menufication-transition-in #menufication-scroll-container { -webkit-transform: translate3d(0, 0, 0) scale3d(1, 1, 1); -moz-transform: translate3d(0, 0, 0) scale3d(1, 1, 1); -ms-transform: translate3d(0, 0, 0) scale3d(1, 1, 1); -o-transform: translate3d(0, 0, 0) scale3d(1, 1, 1); transform: translate3d(0, 0, 0) scale3d(1, 1, 1); overflow-y: scroll!important; overflow-x: hidden!important; z-index: 1 }
#menufication-transform-container { -webkit-transform: translate3d(90%, 10%, 0) scale3d(0.9, .9, .9); -moz-transform: translate3d(90%, 10%, 0) scale3d(0.9, .9, .9); -ms-transform: translate3d(90%, 10%, 0) scale3d(0.9, .9, .9); -o-transform: translate3d(90%, 10%, 0) scale3d(0.9, .9, .9); transform: translate3d(90%, 10%, 0) scale3d(0.9, .9, .9); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: -webkit-transform 400ms ease; -moz-transition: -moz-transform 400ms ease; -o-transition: -ms-transform 400ms ease; transition: transform 400ms ease; position: relative; z-index: 2; width: 100%; top: 0 }
#menufication-outer-wrap.menufication-transition-in #menufication-transform-container { -webkit-transform: translate3d(0, 0, 0) scale3d(1, 1, 1); -moz-transform: translate3d(0, 0, 0) scale3d(1, 1, 1); -ms-transform: translate3d(0, 0, 0) scale3d(1, 1, 1); -o-transform: translate3d(0, 0, 0) scale3d(1, 1, 1); transform: translate3d(0, 0, 0) scale3d(1, 1, 1) }
#menufication-nav { width: 100%; top: 0; position: absolute; -webkit-font-smoothing: antialiased!important; -moz-font-smoothing: antialiased!important; -ms-font-smoothing: antialiased!important; -o-font-smoothing: antialiased!important; font-smoothing: antialiased!important }
#menufication-nav img, #menufication-non-css3-nav img { margin-top: 20px; margin-bottom: 20px; max-width: 80% }
#menufication-nav *, #menufication-nav li, #menufication-nav div, #menufication-non-css3-nav *, #menufication-non-css3-nav li, #menufication-non-css3-nav div { -webkit-tap-highlight-color: rgba(255,255,255,0); tap-highlight-color: rgba(255,255,255,0); outline: 0 }
#menufication-nav.menufication-add-transition { -webkit-transition: all 600ms cubic-bezier(0, .09, 0, 1); -moz-transition: all 600ms cubic-bezier(0, .09, 0, 1); -ms-transition: all 600ms cubic-bezier(0, .09, 0, 1); -o-transition: all 600ms cubic-bezier(0, .09, 0, 1); transition: all 600ms cubic-bezier(0, .09, 0, 1); -webkit-transition-timing-function: cubic-bezier(0, .09, 0, 1); -moz-transition-timing-function: cubic-bezier(0, .09, 0, 1); -ms-transition-timing-function: cubic-bezier(0, .09, 0, 1); -o-transition-timing-function: cubic-bezier(0, .09, 0, 1); transition-timing-function: cubic-bezier(0, .09, 0, 1) }
#menufication-nav.menufication-add-transition-scroll { -webkit-transition: -webkit-transform 300ms ease-out; -moz-transition: -moz-transform 300ms ease-out; -o-transition: -ms-transform 300ms ease-out; transition: transform 300ms ease-out }
#menufication-nav ul:first-child, #menufication-nav .menufication-menu-level-0, #menufication-non-css3-nav .menufication-non-css3-menu-level-0 { padding-left: 0!important; margin-top: 0 }
#menufication-nav .menufication-menu-level-0:nth-child(2), #menufication-non-css3-nav .menufication-non-css3-menu-level-0:nth-child(2) { margin-top: 30px }
#menufication-nav ul, #menufication-non-css3-nav ul, #menufication-nav li, #menufication-non-css3-nav li { margin-left: 0; padding-left: 15px!important; max-width: 110%!important }
#menufication-nav li, #menufication-non-css3-nav li { width: 100% }
#menufication-nav li.menufication-active-class>a, #menufication-non-css3-nav li.menufication-active-class>a { color: #00A3E0!important }
#menufication-nav ul:first-child li, #menufication-non-css3-nav ul:first-child li { color: #fff }
#menufication-nav li, #menufication-non-css3-nav li { padding: 13px 0 13px 15px; list-style: none; position: relative; border-bottom: 1px solid #111; border-top: 1px solid #333; line-height: 1!important }
#menufication-nav li form input, #menufication-non-css3-nav li form input { border-radius: 2px; border: 0; color: #C9C9C9; font-size: 15px; padding: 7px 10px; width: 94%; margin: 0 0 2px; background: #353535 }
#menufication-nav li form input[type=submit], #menufication-non-css3-nav li form input[type=submit] { display: none }
#menufication-nav li.menufication-has-child-menu:before, #menufication-non-css3-nav li.menufication-non-css3-has-child-menu:before { content: "+"; color: #fff; font-size: 20px; font-weight: 700; margin-top: -2px; float: right; margin-right: 10%; height: 12px }
#menufication-nav li.menufication-child-menu-open:before, #menufication-non-css3-nav li.menufication-non-css3-child-menu-open:before { content: ""; width: 12px; border-bottom: 2px solid #fff; float: right; margin-right: 10.5%; height: 10px!important }
#menufication-nav .menufication-menu-level-1 li.menufication-has-child-menu:before, #menufication-non-css3-nav .menufication-non-css3-menu-level-1 li.menufication-non-css3-has-child-menu:before { margin-top: -3px!important }
#menufication-nav .menufication-menu-level-2 li.menufication-has-child-menu:before, #menufication-non-css3-nav .menufication-non-css3-menu-level-2 li.menufication-non-css3-has-child-menu:before { margin-top: -4px!important }
#menufication-nav .menufication-menu-level-1 li.menufication-child-menu-open:before, #menufication-non-css3-nav .menufication-non-css3-menu-level-1 li.menufication-non-css3-has-child-menu:before { height: 9px!important }
#menufication-nav .menufication-menu-level-2 li.menufication-has-child-menu:before, #menufication-non-css3-nav .menufication-non-css3-menu-level-2 li.menufication-non-css3-child-menu-open:before { height: 8px!important }
#menufication-nav li a, #menufication-non-css3-nav li a { color: #ccc; text-shadow: 0 1px 0 #000; text-decoration: none; -webkit-font-smoothing: antialiased!important; -moz-font-smoothing: antialiased!important; -ms-font-smoothing: antialiased!important; -o-font-smoothing: antialiased!important; font-smoothing: antialiased!important; font: 17px Helvetica, Arial, Georgia, Time!important; line-height: 1!important; font-family: Helvetica, Arial, Georgia, Time!important; font-weight: 400!important }
#menufication-nav li a, #menufication-non-css3-nav li a { font-size: 17px; font-weight: 700; /*text-transform: capitalize*/ }
#menufication-nav .menufication-child-menu, #menufication-non-css3-nav .menufication-non-css3-child-menu { margin-top: 13px; border-top: 1px solid #111; border-bottom: 1px solid #333; padding-left: 0!important; margin-bottom: -15px; display: none; margin-left: -15px }
#menufication-nav .menufication-child-menu li a, #menufication-nav-non-css3-nav .menufication-non-css3-child-menu li a {display:block;color: #ccc; font-size: 14px!important; margin-left: 10px }
#menufication-nav .menufication-menu-level-2 li a, #menufication-nav-non-css3-nav .menufication-non-css3-menu-level-2 li a { display:block; margin-left: 20px!important }
#menufication-nav .menufication-menu-level-3 li a, #menufication-nav-non-css3-nav .menufication-non-css3-menu-level-3 li a { display:block; margin-left: 30px!important }
#menufication-non-css3-outer-wrap { position: relative; overflow: hidden; width: 100% }
#menufication-non-css3-inner-wrap { position: relative; width: 100%; left: 0 }
#menufication-non-css3-outer-wrap.menufication-non-css3-transition-in #menufication-non-css3-inner-wrap { left: 270px!important }
#menufication-non-css3-scroll-container { position: fixed; top: 0; min-height: 200%; width: 270px; background-color: #262626; padding-top: 0; left: -100%; overflow: hidden }
#menufication-non-css3-transform-container { width: 100%; top: 0; position: absolute }
#menufication-non-css3-nav { width: 100%; top: 0; position: absolute }
#menufication-non-css3-nav * { -webkit-tap-highlight-color: rgba(255,255,255,0); tap-highlight-color: rgba(255,255,255,0); outline: 0 }
#menufication-non-css3-outer-wrap.menufication-non-css3-transition-in #menufication-non-css3-scroll-container { overflow-y: scroll!important; overflow-x: hidden!important; overflow: scroll; z-index: 200; left: 0!important }
#menufication-non-css3-nav ul:first-child { padding-left: 0!important; margin-top: 0; padding-top: 0 }
#menufication-outer-wrap.right-direction { }
#menufication-outer-wrap.right-direction.menufication-transition-in #menufication-top, #menufication-outer-wrap.right-direction.menufication-transition-in .menufication-custom-top { -webkit-transform: translate3d(-270px, 0, 0); -moz-transform: translate3d(-270px, 0, 0); -ms-transform: translate3d(-270px, 0, 0); -o-transform: translate3d(-270px, 0, 0); transform: translate3d(-270px, 0, 0) }
#menufication-outer-wrap.right-direction #menufication-top #menufication-btn { position: absolute; right: -13px; top: 10px; margin: 0; border-radius: 2px; height: 50px; width: 60px; cursor: pointer }
#menufication-outer-wrap.right-direction.menufication-transition-in #menufication-fixed-holder { right: 270px!important }
#menufication-outer-wrap.right-direction #menufication-inner-wrap { right: 0!important }
#menufication-outer-wrap.right-direction.menufication-transition-in #menufication-inner-wrap { -webkit-transform: translate3d(-270px, 0, 0) scale3d(1, 1, 1); -moz-transform: translate3d(-270px, 0, 0) scale3d(1, 1, 1); -ms-transform: translate3d(-270px, 0, 0) scale3d(1, 1, 1); -o-transform: translate3d(-270px, 0, 0) scale3d(1, 1, 1); transform: translate3d(-270px, 0, 0) scale3d(1, 1, 1) }
#menufication-outer-wrap.right-direction #menufication-scroll-container { right: 0!important; left: auto!important; -webkit-transform: translate3d(270px, 0, 0); -moz-transform: translate3d(270px, 0, 0); -ms-transform: translate3d(270px, 0, 0); -o-transform: translate3d(270px, 0, 0); transform: translate3d(270px, 0, 0); -webkit-box-shadow: inset -5px 0 5px 8px rgba(0,0,0,.5); -moz-box-shadow: inset .75em 0 .75em .75em rgba(0,0,0,.5); box-shadow: inset .75em 0 .75em .75em rgba(0,0,0,.5) }
#menufication-outer-wrap.right-direction.menufication-transition-in #menufication-scroll-container { -webkit-transform: translate3d(0, 0, 0) scale3d(1, 1, 1); -moz-transform: translate3d(0, 0, 0) scale3d(1, 1, 1); -ms-transform: translate3d(0, 0, 0) scale3d(1, 1, 1); -o-transform: translate3d(0, 0, 0) scale3d(1, 1, 1); transform: translate3d(0, 0, 0) scale3d(1, 1, 1) }
#menufication-outer-wrap.right-direction #menufication-transform-container { -webkit-transform: translate3d(10%, 10%, 0) scale3d(0.9, .9, .9); -moz-transform: translate3d(10%, 10%, 0) scale3d(0.9, .9, .9); -ms-transform: translate3d(10%, 10%, 0) scale3d(0.9, .9, .9); -o-transform: translate3d(10%, 10%, 0) scale3d(0.9, .9, .9); transform: translate3d(10%, 10%, 0) scale3d(0.9, .9, .9) }
#menufication-outer-wrap.right-direction.menufication-transition-in #menufication-transform-container { -webkit-transform: translate3d(0, 0, 0) scale3d(1, 1, 1); -moz-transform: translate3d(0, 0, 0) scale3d(1, 1, 1); -ms-transform: translate3d(0, 0, 0) scale3d(1, 1, 1); -o-transform: translate3d(0, 0, 0) scale3d(1, 1, 1); transform: translate3d(0, 0, 0) scale3d(1, 1, 1) }
#menufication-non-css3-outer-wrap.right-direction #menufication-non-css3-top #menufication-non-css3-btn { position: absolute; right: -13px; top: 10px; margin: 0; border-radius: 2px; height: 50px; width: 60px; cursor: pointer }
#menufication-non-css3-outer-wrap.right-direction.menufication-non-css3-transition-in #menufication-non-css3-top { right: 270px!important; left: auto!important }
#menufication-non-css3-outer-wrap.right-direction #menufication-non-css3-inner-wrap { position: relative; width: 100%; right: 0!important; left: auto!important }
#menufication-non-css3-outer-wrap.right-direction.menufication-non-css3-transition-in #menufication-non-css3-inner-wrap { right: 270px!important; left: auto!important }
#menufication-non-css3-outer-wrap.right-direction #menufication-non-css3-scroll-container { right: -100%; left: auto!important }
#menufication-non-css3-outer-wrap.right-direction.menufication-non-css3-transition-in #menufication-non-css3-scroll-container { right: 0!important; left: auto!important }
#menufication-outer-wrap.light #menufication-multiple-container, #menufication-non-css3-outer-wrap.light #menufication-multiple-container { background: #FAFAFA!important }
#menufication-outer-wrap.light #menufication-nav a, #menufication-outer-wrap.light #menufication-nav p, #menufication-outer-wrap.light #menufication-non-css3-nav a, #menufication-outer-wrap.light #menufication-non-css3-nav p, #menufication-non-css3-outer-wrap.light #menufication-nav a, #menufication-non-css3-outer-wrap.light #menufication-nav p, #menufication-non-css3-outer-wrap.light #menufication-non-css3-nav a, #menufication-non-css3-outer-wrap.light #menufication-non-css3-nav p { color: #5A5A5A; font-weight: 500!important; text-shadow: none; font-size: 18px!important }
#menufication-outer-wrap.light #menufication-nav li, #menufication-outer-wrap.light #menufication-non-css3-nav li, #menufication-non-css3-outer-wrap.light #menufication-nav li, #menufication-non-css3-outer-wrap.light #menufication-non-css3-nav li { border-top: 1px solid #FFF; border-bottom: 1px solid #E8E7E7 }
#menufication-outer-wrap.light #menufication-top, #menufication-outer-wrap.light #menufication-non-css3-top, #menufication-non-css3-outer-wrap.light #menufication-top, #menufication-non-css3-outer-wrap.light #menufication-non-css3-top { background: #fff; background: -moz-linear-gradient(top, #fff 0, #f7f7f7 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f7f7f7)); background: -webkit-linear-gradient(top, #fff 0, #f7f7f7 100%); background: -o-linear-gradient(top, #fff 0, #f7f7f7 100%); background: -ms-linear-gradient(top, #fff 0, #f7f7f7 100%); background: linear-gradient(to bottom, #fff 0, #f7f7f7 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f7f7', GradientType=0)
}
#menufication-outer-wrap.light #menufication-top #menufication-btn:before, #menufication-outer-wrap.light #menufication-non-css3-top #menufication-non-css3-btn:before, #menufication-non-css3-outer-wrap.light #menufication-top #menufication-btn:before, #menufication-non-css3-outer-wrap.light #menufication-non-css3-top #menufication-non-css3-btn:before { border-color: #303335!important }
#menufication-outer-wrap.light #menufication-scroll-container, #menufication-outer-wrap.light #menufication-non-css3-scroll-container, #menufication-non-css3-outer-wrap.light #menufication-scroll-container, #menufication-non-css3-outer-wrap.light #menufication-non-css3-scroll-container { background: #FAFAFA; -webkit-box-shadow: inset -5px 0 10px -8px rgba(0,0,0,.4); -moz-box-shadow: inset -5px 0 10px -8px rgba(0,0,0,.4); box-shadow: inset -5px 0 10px -8px rgba(0,0,0,.4) }
#menufication-outer-wrap.light .menufication-menu-level-0 li:first-child, #menufication-outer-wrap.light .menufication-non-css-3-menu-level-0 li:first-child, #menufication-non-css3-outer-wrap.light .menufication-menu-level-0 li:first-child, #menufication-non-css3-outer-wrap.light .menufication-non-css-3-menu-level-0 li:first-child { border-top: 0!important }
#menufication-outer-wrap.light .menufication-child-menu, #menufication-outer-wrap.light .menufication-non-css3-child-menu, #menufication-non-css3-outer-wrap.light .menufication-child-menu, #menufication-non-css3-outer-wrap.light .menufication-non-css3-child-menu { border-top: 1px solid #E8E7E7 }
#menufication-outer-wrap.light #menufication-nav li.menufication-has-child-menu:before, #menufication-outer-wrap.light #menufication-non-css3-nav li.menufication-non-css3-has-child-menu:before, #menufication-non-css3-outer-wrap.light #menufication-nav li.menufication-has-child-menu:before, #menufication-non-css3-outer-wrap.light #menufication-non-css3-nav li.menufication-non-css3-has-child-menu:before { color: #5A5A5A }
#menufication-outer-wrap.light #menufication-nav li.menufication-child-menu-open:before, #menufication-outer-wrap.light #menufication-non-css3-nav li.menufication-non-css3-child-menu-open:before, #menufication-non-css3-outer-wrap.light #menufication-nav li.menufication-child-menu-open:before, #menufication-non-css3-outer-wrap.light #menufication-non-css3-nav li.menufication-non-css3-child-menu-open:before { border-bottom: 2px solid #5A5A5A }
#menufication-outer-wrap.light #menufication-nav li form input, #menufication-outer-wrap.light #menufication-non-css3-nav li form input, #menufication-non-css3-outer-wrap.light #menufication-nav li form input, #menufication-non-css3-outer-wrap.light #menufication-non-css3-nav li form input { color: #5A5A5A; background: #ededed }
.menufication-multiple-toggle, .menufication-non-css3-multiple-toggle { position: absolute; top: 10px; max-height: 40px }
.left-direction .menufication-multiple-toggle, .left-direction .menufication-non-css3-multiple-toggle { right: 20px }
.right-direction .menufication-multiple-toggle, .right-direction .menufication-non-css3-multiple-toggle { left: 20px }
#menufication-multiple-container, #menufication-non-css3-multiple-container { -webkit-box-sizing: border-box!important; box-sizing: border-box!important; position: fixed; overflow: scroll; -webkit-overflow-scrolling: touch; overflow-scrolling: touch; -webkit-transform: translateZ(0px); padding: 20px; padding-bottom: 60px; top: 0; width: 270px; z-index: 1; background-color: #262626 }
#menufication-multiple-container { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: -webkit-transform 400ms ease; -moz-transition: -moz-transform 400ms ease; -o-transition: -ms-transform 400ms ease; transition: transform 400ms ease }
#menufication-multiple-container.menufication-multiple-right { right: 0; -webkit-transform: translate3d(270px, 0, 0); -moz-transform: translate3d(270px, 0, 0); -ms-transform: translate3d(270px, 0, 0); -o-transform: translate3d(270px, 0, 0); transform: translate3d(270px, 0, 0) }
#menufication-multiple-container.menufication-multiple-left { left: 0; -webkit-transform: translate3d(-270px, 0, 0); -moz-transform: translate3d(-270px, 0, 0); -ms-transform: translate3d(-270px, 0, 0); -o-transform: translate3d(-270px, 0, 0); transform: translate3d(-270px, 0, 0) }
#menufication-non-css3-multiple-container.menufication-non-css3-multiple-right { right: -270px }
#menufication-non-css3-multiple-container.menufication-non-css3-multiple-left { left: -270px }
#menufication-outer-wrap.menufication-transition-in-multiple.left-direction #menufication-inner-wrap { -webkit-transform: translate3d(-270px, 0, 0) scale3d(1, 1, 1); -moz-transform: translate3d(-270px, 0, 0) scale3d(1, 1, 1); -ms-transform: translate3d(-270px, 0, 0) scale3d(1, 1, 1); -o-transform: translate3d(-270px, 0, 0) scale3d(1, 1, 1); transform: translate3d(-270px, 0, 0) scale3d(1, 1, 1) }
#menufication-outer-wrap.menufication-transition-in-multiple.left-direction #menufication-top { -webkit-transform: translate3d(-270px, 0, 0) scale3d(1, 1, 1); -moz-transform: translate3d(-270px, 0, 0) scale3d(1, 1, 1); -ms-transform: translate3d(-270px, 0, 0) scale3d(1, 1, 1); -o-transform: translate3d(-270px, 0, 0) scale3d(1, 1, 1); transform: translate3d(-270px, 0, 0) scale3d(1, 1, 1) }
#menufication-outer-wrap.menufication-transition-in-multiple.right-direction #menufication-inner-wrap { -webkit-transform: translate3d(270px, 0, 0) scale3d(1, 1, 1); -moz-transform: translate3d(270px, 0, 0) scale3d(1, 1, 1); -ms-transform: translate3d(270px, 0, 0) scale3d(1, 1, 1); -o-transform: translate3d(270px, 0, 0) scale3d(1, 1, 1); transform: translate3d(270px, 0, 0) scale3d(1, 1, 1) }
#menufication-outer-wrap.menufication-transition-in-multiple.right-direction #menufication-top { -webkit-transform: translate3d(270px, 0, 0) scale3d(1, 1, 1); -moz-transform: translate3d(270px, 0, 0) scale3d(1, 1, 1); -ms-transform: translate3d(270px, 0, 0) scale3d(1, 1, 1); -o-transform: translate3d(270px, 0, 0) scale3d(1, 1, 1); transform: translate3d(270px, 0, 0) scale3d(1, 1, 1) }
#menufication-outer-wrap.menufication-transition-in-multiple .menufication-multiple-right { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
#menufication-outer-wrap.menufication-transition-in-multiple .menufication-multiple-left { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
#menufication-non-css3-outer-wrap.menufication-non-css3-transition-in-multiple.left-direction #menufication-non-css3-inner-wrap { left: -270px!important }
#menufication-non-css3-outer-wrap.menufication-non-css3-transition-in-multiple.left-direction #menufication-non-css3-top { left: -270px!important }
#menufication-non-css3-outer-wrap.menufication-non-css3-transition-in-multiple.right-direction #menufication-non-css3-inner-wrap { left: 270px!important }
#menufication-non-css3-outer-wrap.menufication-non-css3-transition-in-multiple.right-direction #menufication-non-css3-top { left: 270px!important }
#menufication-non-css3-outer-wrap.menufication-non-css3-transition-in-multiple .menufication-non-css3-multiple-right { right: 0!important }
#menufication-non-css3-outer-wrap.menufication-non-css3-transition-in-multiple .menufication-non-css3-multiple-left { left: 0!important }

/* style */
.extra-container .header, .bot-menu{display:block !important;}
#mobile-menu,#multiple-content,#togglebutton,.extra-container .header-mobile {display:none !important;}
	
@media all and (max-width: 767px) {
.menufication-add-padding, .menufication-non-css3-add-padding { padding-top: 50px }
.extra-container .header, .bot-menu{display:none !important;}
/*.utility-menu ul {margin-right: 45px;}
.extra-container .header-mobile,.extra-container article header{display:block !important;}*/
.header-mobile{box-shadow: 0 1px 4px rgba(0,0,0,.5);-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.5);}

#menufication-outer-wrap.menufication-transition-in-multiple .menufication-multiple-right {transform: translate3d(30px, 0px, 0px) !important; }

#menufication-nav li:nth-child(2) span{ display:block; width:90%;height: 18px;background: url(/sito/img/ico_services_footer.png?00) no-repeat right -50px;}
#menufication-nav li:nth-child(4) span{ display:block; width:90%;height: 18px;background: url(/sito/img/ico_services_footer.png?00) no-repeat right -100px;}
#menufication-nav li:nth-child(3) span{ display:block; width:90%;height: 18px;background: url(/sito/img/ico_services_footer.png?00) no-repeat right -125px;}
#menufication-nav li:nth-child(5) span{ display:block; width:90%;height: 18px;background: url(/sito/img/ico_services_footer.png?00) no-repeat right -75px;}
#menufication-nav li:nth-child(6) span{ display:block; width:90%;height: 18px;background: url(/sito/img/ico_services_footer.png?00) no-repeat right -150px;}
#menufication-nav li:nth-last-child(2) span{ display:block; width:90%;height: 18px;background: url(/sito/img/ico_services_footer.png?00) no-repeat right -175px;}

.menufication-child-menu li a p{ display:block; float:right;width:18%;height: 18px;background: url(/sito/img/ico_mobile_frendly.png) no-repeat right 0;margin-right: 10px;}

.btn-hamburger{/*position: absolute;right: -13px;top: 0;*/ position:relative; display:block;margin: 0;border-radius: 2px;height:50px;width:40px;cursor: pointer;}
.btn-hamburger p{margin: 0 0 0 37px;padding-top: 6px;color: #fff;}
.btn-hamburger:before {border-bottom: 11px double #fff;border-top: 4px solid #fff;content: "";position: absolute;height: 3px;left: 5px;top: 5px;width: 23px;}

/*.inner-section{padding-top: 10px;}*/
.english-area{padding-top: 0;}
.header-internal .brand strong { float:left; display:inline-block;font: bold 38px/64px Georgia, "Times New Roman", Times, serif;letter-spacing: -2px;color: #fff;text-shadow: 0 0 5px #333;margin: 0 0 0 5px;}
.header-internal .brand-logo {width:55px;height:40px;float:left;background:url(/sito/img/sprite_mobile.png?20140930) no-repeat -3733px top; margin: 5px 0 0 3px; }
.header-internal .brand strong,.brand-en strong {font: bold 22px/50px Georgia, "Times New Roman", Times, serif;float:left; display:inline-block;color: #fff;text-shadow: 0 0 5px #333;margin: 0 0 0 5px;}	

.header-internal-eng .brand-logo {background-position: -290px top!important;width: 61px;}
}
	#cookie-bar {background:#000;min-height:15px;line-height:15px;font-size:11px;color:#fff;text-align:center;padding:3px 0;box-sizing: initial;}
#cookie-bar.fixed {position:fixed; top:0; left:0; width:100%;}
#cookie-bar.fixed.bottom {bottom:0; top:auto;}
#cookie-bar p { max-width:925px;color:#fff;margin:0 auto; padding:0;}
#cookie-bar a {color:#ffffff; display:inline-block; border-radius:3px; text-decoration:none; padding:0 5px; margin-left:8px;}
#cookie-bar .cb-enable {background:#0f9a31;}
#cookie-bar .cb-enable:hover {background:#11a535;}
#cookie-bar .cb-disable {background:#990000;}
#cookie-bar .cb-disable:hover {background:#bb0000;}
#cookie-bar .cb-policy {background:#555;}
#cookie-bar .cb-policy:hover {background:#666;}

@media (max-width: 979px) and (min-width: 768px){
	#cookie-bar {position:absolute;z-index:999999;width:100%;height:auto;line-height: 20px;font-size:13px;padding:6px 0;}
	#cookie-bar a {padding:0 7px;}
}

@media (max-width: 767px){
	#cookie-bar {position:absolute;z-index:999999;width:100%;height:auto;line-height: 20px;font-size:12px;padding:6px 0;}
	#cookie-bar a {padding:0 7px;}
}

