/*
Theme Name: cb-template-spec
Theme URI: http://example.com/example/
Description: Template generici per kingkontent.
Author: kingkontent srl
Author URI: http://www.kingkontent.it/
Version: 1.0
Tags: viaggi, tecnologia, finanza
.
Your theme can be your copyrighted work.
Like WordPress, this work is released under GNU General Public License, version 2 (GPL).
 
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
 
.
*/
@font-face {
	font-family: 'BebasNeue';
	src: url('/tecnologia-sub/static/css/fonts/BebasNeue.otf');
	font-weight: normal;
	font-style: normal;
}

* {
/*margin:0;
padding:0;*/
font-family:arial,sans-serif,Helvetica;
}
#background {
	height: 100%;
	position: fixed;
	width: 100%;
	top: 0px;
	z-index: -1;	
}
#testataSkin {
	position: fixed;
	top: 0px;	
	left: 50%;
	margin-left: -631px;
	z-index: 2000;
}
html , body {
height:100%;
margin: 0px;
padding: 0px;
}
body {
background:#ffffff;
}
body.ecomondo {
background:#ffffff;
/* background:url("http://tecnologia.comunicablog.it/static/css/images/skin/speciali/ecomondo.jpg") no-repeat white;
background-position: center 5px; */
}
A{
	text-decoration: none;
	color: #000;
}
LI{
	display: list-item;
	text-align: -webkit-match-parent;
}
.generalContainer {
	/* position: relative; */
	width:990px;
	margin:0px auto;
	background:#ffffff;
	clear: both;
}
.generalContainer404 {
	width:990px;
	height:100%;
	margin:0px auto;
	background:#ffffff;
}
.container404 {
	width:990px;
	height:100%;
	margin:0px auto;
	background:#ffffff;
}
/*********************************************************************************/
.columnLeft {
	float: left;
	min-height: 300px;
	padding: 0 0px 10px 10px;
	width: 658px;
	border-right: 1px solid #dddddd;
}
DIV.columnLeft DIV.title {
	float: left;
	width: 645px;
	margin-bottom: 5px;
	/* font-family: 'Romeral', arial; */
	font-family: arial,sans-serif,Helvetica;
	font-size: 30px;
	line-height: 36px;
}
.columnLeftSplinder {
	min-height: 300px;
	padding: 0 10px 10px 7px;
}
/**********************************************************************************/
DIV.blogContainer {
	display: table;
	float: none;
	clear: both;
	margin: auto;
	width: 990px;
	/* height: 40px; */
	background-color : #fff;
	position: relative;
	z-index: 1;
}

/*HEADER*/
.headString {
position: relative;
z-index: 88;
width:100%;
height:17px;
background:#cccccc;
}
.headContainer {
display: table;
position: relative;
z-index: 88;
width:990px;
margin:0px auto;
background:#ffffff;
}
#header {
height:96px;
padding-bottom:2px;
border-bottom:1px solid #dbdbdb;
}
.notFound {
color: #909090;
font-size: 24px;
padding-bottom: 20px;
text-align: center;
}
.notFoundBlack {
color: #000000;
font-size: 13px;
padding-bottom: 20px;
text-align: center;
}
.notFoundBlack a {
text-decoration:none;
color:#000000;
}
/*SEARCHFORM.PHP*/
.search {
	float: right;
	background-color: white;
	width: 165px;
	height: 30px;
	margin-top: -50px;
	margin-right: 8px;
	border: 1px solid #AAA;
	/*background: rgb(255,255,255);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(238,238,238,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(238,238,238,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(238,238,238,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );*/
}
.search404 {
width: 472px;
margin:0 auto;
}

DIV.search input {
	float: left;
	border: none;
	width: 119px;
	height: 28px;
	margin-left: 5px;
	background-color: transparent;
}
DIV.search input.btn {
	float: left;
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat scroll -250px -68px transparent;
	width: 26px;
	height: 28px;
	cursor: pointer;
	cursor: hand;
}

/*SEARCHFORM.PHP*/
/*HEADER*/
/*MENU NAVIGATION*/
.allThePost, .widgetTitle {
	font-family: "BebasNeue",Arial,Sans-serif;
	font-size: 21px;
	float: left;
	margin-top: 5px;
	margin-bottom: 0px;
	width: 100%;
	text-align: left;	
}
.tag-links a {
color:orange;
text-decoration:none;
}
.display_cat_menu{
	display: none;
}
/*PRESI DA ALICE*/

DIV.primoPiano, DIV.singlePrimoPiano {
	float: left;
	width: 645px;
}
.singlePrimoPianoContainer{
	float: left;
	width: 645px;
	height: 464px;
	overflow: hidden;
	margin-bottom: 5px;
}
DIV.primoPiano {
	position: relative;	
	height: 500px;
	overflow: hidden;
}
DIV.singlePrimoPiano DIV.img {
	position:relative;
	float:left;
	width: 645px;
	height: 350px;
	overflow: hidden;
}
DIV.primoPianoFull, DIV.singlePrimoPianoFull {
	float: left;
	width: 970px;
}
.lancioClass{
	height: auto !important; 
	margin-bottom: 20px;
}
.singlePrimoPianoContainerFull{
	float: left;
	width: 970px;
	overflow: hidden;
	margin-bottom: 5px;
}
DIV.primoPianoFull {
	position: relative;
	width: 970px;
	overflow: hidden;
	margin-left: 10px;
	margin-bottom: 15px;
}
DIV.singlePrimoPianoFull DIV.img {
	position:relative;
	float:left;
	width: 970px;
	height: 526px;
	overflow: hidden;
}
DIV.singlePrimoPianoFull DIV.img img {
	/* margin-left: 9px;	 */
	position: absolute;
}
DIV.singlePrimoPianoFull DIV.title {
	font-family:arial,sans-serif,Helvetica;
	float: left;
	display: inline;
	font-size: 30px;
	font-weight: bold;
	width: 970px;
	/*white-space: nowrap;*/
	text-overflow: ellipsis;
	overflow: hidden;
	text-align: center;
	clear: both;
	margin: 0px;
	/* margin-left: 9px;	 */
	margin-top: 10px;
}
DIV.singlePrimoPianoFull DIV.post_extract {
	font-family:arial,sans-serif,Helvetica;
	float: left;
	display: inline;
	color: #000;
	width: 970px;
	font-size: 18px;
	line-height: 24px;
	max-height: 46px;	
	text-align: center;
	overflow: hidden;
	clear: both;
	/* margin-left: 9px;	 */
	margin-top: 5px;	
}
.categoria{
	font-size: 12px;
	float: left;
	display: inline;
}
.blogname{
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
	display: inline;
}
DIV.singlePrimoPiano DIV.img img {
	/* margin-left: 9px;	 */
	position: absolute;
}
DIV.singlePrimoPiano DIV.title {
	font-family:arial,sans-serif,Helvetica;
	float: left;
	display: inline;
	font-size: 30px;
	font-weight: bold;
	width: 645px;
	/*white-space: nowrap;*/
	text-overflow: ellipsis;
	overflow: hidden;
	clear: both;
	margin: 0px;
	/* margin-left: 9px;	 */
	margin-top: 10px;
}
DIV.singlePrimoPiano DIV.post_extract {
	font-family:arial,sans-serif,Helvetica;
	float: left;
	display: inline;
	color: #000;
	width: 645px;
	font-size: 15px;
	line-height: 24px;
	max-height: 48px;	
	text-align: justify;
	overflow: hidden;
	clear: both;
	/* margin-left: 9px;	 */
	margin-top: 5px;	
}
DIV.primoPiano DIV.left {
	position: absolute;
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat scroll -117px -124px transparent;
	width: 43px;
	height: 43px;
	/* 
	top: 50%;
	margin-top: -21px; 
	*/
	z-index: 20;
	/* margin-left: 9px; */
	margin-top: 153px;
	cursor:pointer;
}
DIV.primoPiano  DIV.right {
	position: absolute;
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat scroll -166px -124px transparent;
	width: 43px;
	height: 43px;
	left: 100%;
	/*
	top: 50%;
	margin-top: -21px;
	*/
	margin-left: -43px;
	z-index: 20;
	margin-top: 153px;	
	cursor:pointer;
}
DIV.primoPiano DIV.nav {
	/* margin-top: -45px;	*/
}
/*
DIV.nav DIV.left {
	float: left;
	background: url("/tecnologia-sub/static/images/spriteFood_v7.png") no-repeat scroll -105px -10px transparent;
	width: 43px;
	height: 43px;
}
DIV.nav DIV.right {
	float: right;
	background: url("/tecnologia-sub/static/images/spriteFood_v7.png") no-repeat scroll -158px -10px transparent;
	width: 43px;
	height: 43px;	
}
*/
DIV.noresults {
	float: left;
	/* clear: both; */
	width: 645px;
	margin-top: 30px;
	text-align: center;
}

DIV.lastArticle, DIV.longArticles {
	float: left;
	/* clear: both; */
	width: 645px;
	margin-top: 10px;
}
DIV.lastArticle DIV.left, DIV.lastVideo DIV.left{
	float: left;
	width: 330px;
	margin-bottom: 20px;
}
DIV.lastArticle DIV.right, DIV.lastVideo DIV.right{
	float: left;
	width: 304px;	
	margin-left: 10px;
}
DIV.lastArticle DIV.left DIV.vipArticle {
	float: left;
	width: 300px;
}
DIV.vipArticle DIV.vipArticleContainer {
	float: left;
	width: 300px;
	height: 290px;
	overflow: hidden;
}
DIV.lastArticle DIV.vipArticle DIV.img {
	float: left;
	/* margin-left: 9px;	 */
	width: 300px;
	height: 200px;
	position:relative;
	overflow:hidden;	
}
DIV.lastArticle DIV.vipArticle img {
	position: relative;
}
DIV.lastArticle DIV.vipArticle DIV.title {
	font-family:arial,sans-serif,Helvetica;
	float: left;
	display: inline;
	font-weight: bold;
	font-size: 18px;
	width: 300px;
	margin: 0px;
	margin-top: 15px;
/* margin-left: 9px; */
/* white-space: nowrap; */
	text-overflow: ellipsis;
	overflow: hidden;
	line-height: 22px;
}
DIV.lastArticle DIV.vipArticle DIV.post_extract {
	float: left;
	padding: 10px;
	width: 300px;
	color: #657b83;
	font-family:arial,sans-serif,Helvetica;
	font-size: 14px;
	line-height: 18px;
	max-height: 36px;
	/*
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;	
	*/
	text-align: justify;
	overflow: hidden;
	padding: 0px;
	margin-left: 0px;
	margin-top: 10px;
}
DIV.lastArticle DIV.vipArticle DIV.post_extract A{
	color: #5b6f76;
}
DIV.lastArticle  DIV.singleArticle {
	float: left;
	width: 304px;
	margin-bottom: 36px;
	font-family:arial,sans-serif,Helvetica;
	font-size: 14px;
	line-height: 18px;	
	clear: both;
}

DIV.lastArticle  DIV.singleArticle p.title {
	font-family: arial,sans-serif,Helvetica;
	font-size: 15px;
	line-height: 15px;
	font-weight: bold;
	height: 45px;
	margin: 0px;
	overflow: hidden;
}
DIV.lastArticle  DIV.singleArticle P.post_extract {
	margin: 0px;	
	margin-top: 5px;
	line-height: 18px;
	max-height: 36px;
	/*
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;	
	*/
	text-align: justify;
	overflow: hidden;	
	color: #000;
}
DIV.lastArticle  DIV.singleArticle DIV.img {
	position: relative;
	float: left;	
	width: 100px;
	height: 70px;	
	overflow: hidden;
	margin-right: 10px;
}
DIV.lastArticle  DIV.singleArticle DIV.img img, DIV.longArticles  DIV.singleArticle DIV.img img {
	position: relative;
}

DIV.lastVideo {
	float: left;
	/* clear: both; */
	width: 668px;
	margin-top: 10px;
}
DIV.lastVideo DIV.singleVideo {
	float: left;
	width: 300px;
	margin-right: 20px;	
	margin-bottom: 20px;
}
DIV.lastVideo DIV.singleVideo:nth-child(even) {
	margin-right: 0px;
}
DIV.lastVideo DIV.singleVideo DIV.img {
	float: left;
	width: 300px;
	height: 196px;
	overflow: hidden;
	position: relative;	
}
DIV.lastVideo DIV.singleVideo DIV.img  img {
	position: relative;	
}
DIV.lastVideo DIV.singleVideo DIV.title {
	float: left;
	/* font-family: 'Romeral', arial; */
	font-family:arial,sans-serif,Helvetica;
	font-weight: bold;
	font-size: 18px;
	padding: 0px;
	margin-bottom: 0px;
	margin-top: 6px;
	line-height: 20px;
	clear: both;
	width: 300px;
}
DIV.overlayVideo {
	position: relative;
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat scroll -440px -253px transparent;
	width: 60px;
	height: 60px;
	top: 80px;
	left: 50%;
	margin-left: -30px;
}
DIV.vipArticleMenu DIV.overlayVideo {
	position: relative;
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat scroll -440px -253px transparent;
	width: 60px;
	height: 60px;
	top: 45px;
	left: 50%;
	margin-left: -30px;
}
DIV.overlayFoto {
	position: relative;
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat scroll -440px -182px transparent;
	width: 60px;
	height: 60px;
	top: 80px;
	left: 50%;
	margin-left: -30px;
}
DIV.lastArticlesList {
	float: left;
	clear: both;
	width: 644px;
}
DIV.lastArticlesList DIV.singleArticlesList {
	float: left;
	/* clear: both; */
	width: 644px;
	margin-top: 20px;	
}
DIV.lastArticlesList DIV.singleArticlesList DIV.left {
	float: left;
	width: 147px;
}
DIV.lastArticlesList DIV.singleArticlesList DIV.left DIV.img {
	position: relative;
	float: left;
	width: 147px;
	height: 90px;
	overflow: hidden;
}
DIV.lastArticlesList DIV.singleArticlesList DIV.left DIV.img img {
	position: relative;
}
DIV.lastArticlesList DIV.singleArticlesList DIV.right {
	float: left;
	width: 479px;
	margin-left: 18px;
}
DIV.lastArticlesList DIV.singleArticlesList DIV.right DIV.title {
	float: left;
	/* font-family: 'Romeral', arial; */
	font-family:arial,sans-serif,Helvetica;
	font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	clear: both;
	margin: 0px;
	width: 479px;
	max-height: 40px;
	overflow: hidden;
}
DIV.lastArticlesList DIV.singleArticlesList DIV.right DIV.text {
	float: left;
	font-family:arial,sans-serif,Helvetica;
	color: #5b6f76;
	font-size: 14px;
	line-height: 18px;
	max-height: 54px;
	overflow: hidden;
	clear: both;	
	margin-top: 8px;
	margin-bottom: 5px;
	/*
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;		
	*/
	text-align: justify;
	width: 100%;
}

.shareBalloon, .shareBalloonHover {
	color: #666;
	cursor: pointer;
	cursor: hand;
	width: 19px;
	float: right;
	border-top: 0;
	position: relative;
}

.shareBalloonContainer .shareBalloon, .shareBalloonContainer .shareBalloonHover {
	margin: 6px 0px;
}


.shareIcon {
	display: block;
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat -252px -19px;
	width: 19px;
	height: 19px;
	float: right;
}

#shareBalloonPopup {
	display: none;
	position: absolute;
	background-color: #FFF;
	width: 205px;
	border: 1px solid #C7C7C7;
	/*z-index: 880;*/
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-left-radius: 5px;
	padding: 5px 5px 7px 5px;
	overflow-x: hidden;
}

/*FINE PRESI DA ALICE*/

.social-container {
	float: right;
	margin-right: 2px;
	margin-top:5px;
}

.social-box {
	float: left;
}

.facebook-box {
	width: 64px;
}

.google-box {
	width: 50px;
}

.twitter-box {
	width: 70px;
	margin: 0px 10px;	
}
.fbicon {
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat -109px -88px;
	width: 21px;
	height: 23px;
	float:left;
	margin-right: 5px;
}

.twitticon {
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat -135px -88px;
	width: 21px;
	height: 23px;
	float:left;
	margin-right: 5px;
}

.youicon {
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat -161px -88px;
	width: 21px;
	height: 23px;
	float:left;
	margin-right: 5px;
}
.rssicon {
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat -187px -88px;
	width: 21px;
	height: 23px;
	float:left;
	margin-right: 5px;
}
.mailicon{
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat -213px -88px;
	width: 21px;
	height: 23px;
	float:left;
	margin-right: 5px;
}

h3.title {
color:#000;
font-size:14px;
}
h3.title a {
text-decoration:none;
color:#000;
}

.footRight {
background: none repeat scroll 0 0 #cccccc;
color: #000;
float: right;
font-size: 13px;
margin-left: 5px;
margin-right: 5px;
padding: 5px;
text-align: center;
width: 306px;
}
.footRightLogo {
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat scroll -150px -173px transparent;
	height: 78px;
	margin-bottom: 25px;
	width: 250px;
	margin-left: 35px;
}
.menuFoot {
margin-top:30px;
margin-bottom:30px;
text-align: center;
}
.menuFootList{
	width: 25%;
	float: left;
	padding-top: 15px;
}
.menuFootList .title{
	color: #FFF;
	font-size: 22px;
}
.logoChannel{
	margin-left: 10px;
}
.menuFootList .titleSocial{
	color: #FFF;
	font-size: 22px;
	margin-top: 40px;
}
.menuFootList .social-container {
	float: left;
	margin-right: 2px;
	margin-top: 5px;
}
.menuFootList li {
	font-size: 16px;
	list-style-type: none;
	padding-top:5px;
	padding-bottom:5px;
}
.menuFootList li.extra-padding {
/*padding-left: 47px;*/
}
.menuFootList li a {
	text-decoration:none;
}
.footRight span {
	color:#ffba00;
}

.columnRight {
	float:left;
	width:300px;
	margin-right: 10px;
	margin-left: 10px;
}
/************************************************************/

DIV#sponsoredLinksBoxGoogle {
	float: left;
	width: 645px;
	margin-top: 10px;
	margin-bottom: 0px;
}
#navPages UL{
	margin: 0px;
	padding: 0px;
}

#navPagesCat {
	/* height:28px; */
	padding-left: 10px;
	padding-top: 3px;
}
#navPagesCat #currentLi {
	margin-left: -5px;
	margin-top: 5px;
	padding-right: 5px;
}
#navPagesCat li {
	float: left;
	list-style-type: none;
	margin-top: 10px;
	padding-right: 10px;
	display:block;
}
#navPagesCat li a {
color: #3E3E3E;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-transform: uppercase;
}
#navPages {
	/* height: 40px; */
	padding-top: 3px;
	min-height: 35px;
}
#navPages #currentLi {
	margin-left: -5px;
	margin-top: 5px;
	padding-right: 5px;
}
#navPages li {
	float: left;
	list-style-type: none;
	margin-top: 10px;
	padding-right: 10px;
	display:block;
	font-size: 13px;
}
#navPages li a {
	color: #3E3E3E;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}
#navPages ul div, #navPagesCat li div {
	float: left;	
}
.footerContainer {
position: relative;
z-index: 88;
width:100%;
background: none repeat scroll 0 0 #cccccc;
display: table;
}
.footerLogo {
float: left;
height: 128px;
margin-top: 10px;
width: 127px;
}
.footerContent {
margin: 0 auto;
width: 990px;
background: none repeat scroll 0 0 #cccccc;
border-bottom: 1px solid #6d6d6d;
}
.footerMenu {
float: left;
margin-left: 36px;
overflow: hidden;
padding-top: 15px;
text-align: center;
width: 620px;
}
.footerList {
list-style-type: none;
padding-bottom: 5px;
}
.footerList li {
display: inline;
padding-right: 15px;
}
.footerList li a {
text-decoration:none;
color:#3e3e3e;
font-size:12px;
font-weight:bold;
}
.footerDescription {
color:#fff008;
font-size:13px;
}

.logSignalContainer {
/*	
height:54px;
margin-bottom:20px;
*/
	padding: 5px;
	margin-bottom:20px;
	border-top: 1px solid #C7C7C7;
	border-bottom: 1px solid #C7C7C7;
	background-color: #FFF;
	font-size: 12px;
	display: table;
	width: 290px;
}
.logSignalContainer a {
	text-decoration: none;
	color: #000;
}
.login {
float:left;
height:54px;
width:145px;
background:url('http://tecnologia.comunicablog.it/static/css/images/comunicaSprite.png') no-repeat -557px -36px ;
}
.signalToUs {
background: url("http://tecnologia.comunicablog.it/static/css/images/comunicaSprite.png") no-repeat scroll -705px -36px transparent;
float: left;
height: 54px;
margin-left: 10px;
width: 145px;
}
.signalToUs:hover {
background-position:-705px -92px;
}
.signalToUsSelected {
background: url("http://tecnologia.comunicablog.it/static/css/images/comunicaSprite.png") no-repeat scroll -705px -92px transparent;
float: left;
height: 54px;
margin-left: 10px;
width: 145px;
}

/* FACEBOOK MOST LIKED */
.mostClicked {
	width: 300px;
	margin-bottom: 10px;	
}
DIV.postMostViewed {
	float: left;
	width: 300px;
	clear: both;
	padding-bottom: 10px;
	border-bottom: 1px solid #DBDBDB;
	margin-bottom: 10px;
	/* font-family: 'Romeral', arial; */
	font-family: 'Futura-Book', 'Signika', arial;
	font-size: 16px;
}
.postFacebook {
	width: 300px;
	float: left;
	padding-bottom: 10px;
	border-bottom: 1px solid #DBDBDB;
	margin-bottom: 10px;
}
.postFacebook a { 
	color: #000;
	text-decoration: none;
	font-size: 12px;	
	font-weight: bold;
}
.imgPostFacebook {
	float: left;
	width: 80px;
	height: 69px;
	overflow: hidden;
	margin-right: 10px;
	position: relative;
}
.imgPostFacebook IMG{
	position: relative;
}
.likeButton {
	margin-top: 5px;
}
#facebookContainerEver {
	display: none;	
}
.currentSpecialCt {
float: left;	
height: 23px;
line-height: 23px;
font-size: 12px;
background: none repeat-x scroll 0 0 #a61703;
}
.currentSpecialCt a {
color:#FFFFFF;
text-decoration: none;
}
/* INIZIO: I PIU VISTI */
DIV.mostViewed {
	float: left;	
	margin-top: 0px;	
}
DIV.postMostViewed {
	float: left;	
	width: 300px;
	clear: both;
	padding-bottom: 10px;
	border-bottom: 1px solid #DBDBDB;
	margin-bottom: 10px;
	/* font-family: 'Romeral', arial; */
	font-size: 16px;	
}
DIV.postMostViewed:last-child {
	border-bottom: none;
}
DIV.postMostViewed DIV.title {
	float: left;
	width: 200px;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	text-align: left;
}
DIV.postMostViewed a {
	/* font-family: 'Romeral', arial; */
	font-size: 14px;
	line-height: 16px;
	text-decoration: none;
}
DIV.postMostViewed DIV.gotoVideo {
	float: left;
	margin-top: 7px;
	color: #999;
	font-size: 12px;
}
DIV.postMostViewed DIV.gotoVideo a {
	font-family: inherit;
	color: inherit;	
}
DIV.imgpostMostViewed {
	float: left;
	width: 80px;
	height: 69px;
	overflow: hidden;
	margin-right: 10px;
}
DIV.imgpostMostViewed img {
	position: relative;
}
/* FINE I PIU CLICCATI */

/**GOOGLE BOXes**/
#gAdfs3 {
	margin-bottom: 25px;
}

#gAdfs2 {
	margin-bottom: 15px;
}

/* NUOVO CB */

.menuHeader{
	position: absolute;
	top: 55px;
	left: 310px;
}

.singleMenu{
	padding-left: 15px;
	padding-right: 15px;
	margin-left: 15px;
	float: left;
	padding-top: 3px;
	padding-bottom: 8px;
	font-weight: bold;
	color: #3E3E3E;
	font-family: arial,sans-serif,Helvetica;
	cursor: pointer;
}

.menuTitle{
	float: right;
}
.arrowMenu{
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat scroll -250px -45px transparent;
	width: 20px;
	height: 20px;
	float: right;
}
.shop a{
	color: #fc7907;
}

.singleVoice{
	color: #23AFA6;
	font-family: Arial,Sans-serif,Helvetica;
	font-size: 13px;
	text-decoration: none;
}

.box-top-left{
	width: 149px;
	height: 80px;
	margin-bottom: 10px;
	float:left;
}
.box-top-right{
	width: 149px;
	height: 80px;
	margin-bottom: 10px;
	float:right;
}
.box-medium{
	width: 100%;
	height: 64px;
	margin-bottom: 10px;
	float: left;
}

.buttonComunica {
background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat scroll -268px -270px transparent;
cursor: pointer;
float: left;
height: 41px;
margin-right: 0px;
width: 130px;
}
.iconContainer {
/*height: 64px;*/
width: auto;
}

.icon1, .icon2, .icon3, .icon4, .icon5, .icon6, .icon7, .icon8, .icon9, .icon10,
.icon11, .icon12, .icon13, .icon14, .icon15, .icon16, .icon17, .icon18, .icon19 , .icon20 , .icon21 
, .icon22 , .icon23, .icon24 , .icon25 , .icon26 , .icon27 , .icon28 , .icon29 , .icon30 , .icon31, 
.icon32 , .icon33, .icon34 , .icon35 , .icon36 , .icon37 , .icon38 , .icon39 , .icon40 , .icon41 , .icon42 , .icon43, .icon44, .icon45, .icon46, .icon47, .icon48, .icon49, .icon50 {
cursor: pointer;
float: left;
height: 18px;
margin-right: 6px;
width: 18px;
cursor:hand;
margin-bottom:5px;
}
.icon1 {
background: url("/tecnologia-sub/static/images/comunicaSprite.png") no-repeat scroll -376px -69px transparent;
}
.icon2 {
background: url("/tecnologia-sub/static/images/comunicaSprite.png") no-repeat scroll -396px -69px transparent;
}
.icon3 {
background: url("/tecnologia-sub/static/images/comunicaSprite.png") no-repeat scroll -376px -129px  transparent;
}
.icon9 {
background: url("/tecnologia-sub/static/images/comunicaSprite.png") no-repeat scroll -376px -109px transparent;
}
.icon14 {
background: url("/tecnologia-sub/static/images/comunicaSprite.png") no-repeat scroll -416px -109px transparent;
}
.icon16 {
background: url("/tecnologia-sub/static/images/comunicaSprite.png") no-repeat scroll -416px -89px transparent;
}
.icon18	{
background: url("/tecnologia-sub/static/images/comunicaSprite.png") no-repeat scroll -456px -89px transparent;
}
.icon23 {
background: url("/tecnologia-sub/static/images/comunicaSprite.png") no-repeat scroll -516px -69px transparent;
}
.icon24 {
background: url("/tecnologia-sub/static/images/comunicaSprite.png") no-repeat scroll -516px -109px transparent;
}
.icon25 {
background: url("/tecnologia-sub/static/images/comunicaSprite.png") no-repeat scroll -376px -129px transparent;
}
.icon26 {
background: url("/tecnologia-sub/static/images/comunicaSprite.png") no-repeat scroll -416px -129px transparent;
}
.icon31 {
background: url("/tecnologia-sub/static/images/comunicaSprite.png") no-repeat scroll -456px -129px transparent;
}
.icon32 {
background: url("/tecnologia-sub/static/images/comunicaSprite.png") no-repeat scroll -496px -129px transparent;
}
.icon42 {
background: url("/tecnologia-sub/static/images/comunicaSprite.png") no-repeat scroll -416px -149px transparent;
}
.icon45 {
background: url("/tecnologia-sub/static/images/comunicaSprite.png") no-repeat scroll -456px -169px transparent;
}
.icon47 {
background: url("/tecnologia-sub/static/images/comunicaSprite.png") no-repeat scroll -496px -169px transparent;
}
.icon49 {
background: url("/tecnologia-sub/static/images/comunicaSprite.png") no-repeat scroll -376px -189px transparent;
}
.icon50 {
background: url("/tecnologia-sub/static/images/comunicaSprite.png") no-repeat scroll -396px -189px transparent;
}
.borderComunica{
	border: 5px solid #e1e1e1;
	width: 290px;
	max-width: 635px;
	float: left;
	margin-bottom: 5px;
	margin-top: 0px;
}
.borderSearch {
	border: 5px solid #e1e1e1;
	width: 100%;
	max-width: 635px;
	float: left;
	margin-bottom: 5px;
	margin-top: 0px;
}
.networkContainer{
	width: 100%;
	float: left;
	margin-bottom: 15px;
}

/*Da mettere nell'altro css?*/
.network {
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat scroll -4px -37px transparent;
	float: left;
	height: 25px;
	width: 85px;
}
.flashIcon {
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat scroll -7px -178px transparent;
	float: left;
	height: 25px;
	width: 105px;

}
.seguici {
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat scroll -106px -60px transparent;
	float: left;
	height: 25px;
	width: 80px;
}
.piucliccati{
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat scroll -106px -36px transparent;
	float: left;
	height: 25px;
	width: 100px;
}
.piuletti{
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat scroll -106px -12px transparent;
	float: left;
	height: 25px;
	width: 80px;
}
.ultimipost {
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat scroll -2px -36px transparent;
	float: left;
	height: 5px;
	width: 80px;
}
.motori{
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat scroll -2px -218px transparent;
	float: left;
	height: 5px;
	width: 80px;
}
.tecnologia{
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat scroll -2px -196px transparent;
	float: left;
	height: 5px;
	width: 80px;
}
/*
.video{
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat scroll -2px -102px transparent;
	float: left;
	height: 5px;
	width: 80px;
}
*/
.altriarticoli{
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat scroll -2px -123px transparent;
	float: left;
	height: 5px;
	width: 102px;
}

#homeMenuContainer, #videoMenuContainer, #fotoMenuContainer{
	display: none;
}

/*MENU*/
.menuContainer{
	background-color: #dddddd;
	width: 100%;
	position: absolute;
	z-index: 100;
	min-height: 270px;
	margin-top: 2px;
}

.menuContainer #navmenu{
	/* margin-left: 20px; */
	margin-top: 15px;
	margin-bottom: 15px;
	width: 25%;
	float: left;
}

.menuContainer #navmenu li {
	list-style-type: none;
	margin-top: 10px;
	padding-right: 10px;
	display: block;
	font-size: 14px;
	line-height: 18px;
}

DIV.lastArticleMenu {
	float: left;
	/* clear: both; */
	width: 75%;
	margin-top: 30px;
}
DIV.lastArticleMenu DIV.left DIV.vipArticleMenu {
	float: left;
	width: 220px;
	margin-right: 25px;
}
DIV.lastArticleMenu DIV.vipArticleMenu DIV.img {
	float: left;
	/* margin-left: 9px;	 */
	width: 220px;
	height: 150px;
	position:relative;
	overflow:hidden;	
	margin-bottom: 5px;
}
DIV.lastArticleMenu DIV.vipArticleMenu img {
	/* width: 220px; */
	position: relative;
	/* top: 50%; */
	height: 100%;
}
DIV.lastArticleMenu DIV.vipArticleMenu DIV.title {
	float: left;
	display: inline;
	font-weight: bold;
	font-size: 16px;
	width: 220px;
	margin: 0px;
	margin-top: 5px;
	max-height: 60px;
	overflow: hidden;
}

/*SINGLE POST*/
DIV.page DIV.thumbnail, DIV.columnLeft DIV.post DIV.thumbnail, DIV.columnLeft DIV.single-post DIV.thumbnail {
	float: left;
	width: 644px;
	height: 350px;	
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 10px;
	position: relative;
}
DIV.page DIV.thumbnail IMG, DIV.columnLeft DIV.post DIV.thumbnail IMG, DIV.columnLeft DIV.single-post DIV.thumbnail IMG {
	position: relative;
}
/* INIZIO OVERRIDE SUL POST SINGOLO */
DIV.columnLeft DIV.single-post DIV.thumbnail {
	height: auto;
}
/* FINE OVERRIDE SUL POST SINGOLO */
DIV.page DIV.text {
	float: left;
	clear: both;
	width: 644px;
	font-family: arial,sans-serif,Helvetica;
	color: #000;
	font-size: 16px;
	line-height: 24px;
	text-align: justify;
	text-align-last: left;
	margin-top: 10px;
	padding: 0px;
}
.post .title{
	float: left;
	width: 100%;
	margin-bottom: 5px;
	/* font-family: 'Romeral', arial; */
	font-family: arial,sans-serif,Helvetica;
	font-size: 30px;
	line-height: 36px;
}
.post .sub-title{
	font-size: 80%;
	color:#23AFA6;
}
.text-photogallery{
	width: 100%;
}
.text-video{
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: justify;
	width: 970px;
}
.text-photogallery-content{
	float: left;
	width: 100%;
	text-align: justify;
}
.text-fonte{
	width: 100%;
	text-align: right;
	color: #000;
	font-size: 12px;	
	padding-top: 5px;
}
DIV.inlineImage {
	display: table;
	margin: auto;
}
DIV.inlineImage IMG {
	width: 644px;
	height: auto;
	margin-bottom: 10px;
	float: left;
	clear: both;
}
DIV.creditLinkText {
	width: 100%;
	margin-top: 5px;
	float: right;
	clear: both;
}
.imgOwner {
	color: #868686;
	float:right;
	font-size: 12px;
	text-align: right;
	font-weight: normal;
	margin: 0px;
}
P.caption {
	width: 100%;
	float: left;
	clear: both;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0px;
	margin-bottom: 14px;
	font-size: 14px;
	font-style: italic;
	color: #999;
	line-height: 18px;
}
DIV.single-post {
	float: left;
	clear: both;
	width: 645px;
}
DIV.single-post DIV.title {
	float: left;
	clear: both;
	width: 644px;
	/* font-family: 'Romeral', arial; */
	font-family:arial,sans-serif,Helvetica;
	font-size: 34px;
	line-height: 36px;
	margin-bottom: 10px;
}
DIV.single-post DIV.text {
	float: left;
	clear: both;
	width: 644px;
	font-family:arial,sans-serif,Helvetica;
	color: #000;
	font-size: 16px;
	line-height: 24px;
	text-align: justify;
	text-align-last: left;
	margin-top: 10px;
	padding: 0px;
}
DIV.single-post DIV.text A{
	color: #127A73;
}
DIV.single-post DIV.text li{
	margin-left: 20px;
}
DIV.single-post DIV.text IMG {
	margin-left: auto;
	margin-right:auto;
}
/* INIZIO SOCIALS */
DIV.shareWith {
	float: left;
	width: 645px;
	margin-top: 10px;
	margin-bottom: 10px;
}
DIV.iTwittIt, DIV.iLikeIt, DIV.iPinIt, DIV.iPlusOne {
	float: left;	
	margin-right: 10px;
}
DIV.fb-comments {
	float: left;
	width: 644px;
	margin-top: 20px;	
}
.channelTitle{
	font-size: 22px !important; 
	font-weight: bold;
	color: #23AFA6;
	margin-top: 5px !important;
	margin-left: 10px;
}
DIV.fanpage {
	float: left;
	width: 290px;
	padding: 4px;
	border: 1px solid #dddddd;
	margin-top: 10px;
	margin-bottom: 10px;
}
DIV.fanpage DIV.social {
	float: left;
	width: 310px;
	margin-bottom: 10px;
}
DIV.fanpage DIV.title{
	width: 100%;
	font-size: 12px;
	font-weight: bold;
	float:left;
	margin-bottom: 5px;
}
DIV.fanpage DIV.titleChannel{
	width: 50%;
	font-size: 13px;
	font-weight: bold;
	float:left;
	margin-bottom: 5px;
	padding-top: 5px;
	text-transform: uppercase;
}
/* FINE SOCIALS */

DIV.otherVideo {
	float: left;
	width: 97%;
	padding-right: 10px;
	text-align: right;
	background-color: #E1E1E1;
	height: 20px;
	line-height: 20px;
	font-family:arial,sans-serif,Helvetica;
	font-size: 13px;
	font-weight: bold;
	margin-top: 10px;
}
/*BREADCRUMB*/
DIV.breadcrumb {
	display: table;
	float: none;
	text-align: left;
	/* font-family: 'HelveticaNeue-Condensed', arial; */
	font-family:arial,sans-serif,Helvetica;
	font-size: 15px;
	width: 645px;
	margin-bottom: 10px;
}

/*SINGLE VIDEO*/
.single-video{
	width: 966px;
	margin-left: 10px;
	margin-right: 10px;
}
DIV.single-video DIV.title {
	float: left;
	clear: both;
	width: 100%;
	/* font-family: 'Romeral', arial; */
	font-family:arial,sans-serif,Helvetica;
	font-size: 34px;
	line-height: 36px;
	margin-bottom: 10px;
}
DIV.single-video DIV.text {
	float: left;
	clear: both;
	width: 100%;
	font-family:arial,sans-serif,Helvetica;
	color: #000;
	font-size: 16px;
	line-height: 24px;
	text-align: justify;
	text-align-last: left;
	margin-top: 10px;
	padding: 0px;
}
DIV.single-video DIV.text li{
	margin-left: 20px;
}
DIV.single-video DIV.text IMG {
	width: 100%;
	height: auto;	
}
DIV.tags {
	width: 644px;
	font-family:arial,sans-serif,Helvetica;
	color: #666;
	text-decoration: none;
	font-size: 12px;
	text-align: justify;
	margin-top: 15px;
	display: table;
	float: left;
}

.advertising{
	margin-top: 10px;
	margin-bottom: 10px;
}
.wmarketplace {
	float: left;
	border: 1px solid #ccc;
	width: 644PX;
	text-align: center;
	padding: 12PX 0PX;
	margin-top: 30px;	
}
/* INIZIO ADVERTISING */
DIV.myDiv {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border:solid 1px; 
	width: 100%; 
	padding:5px;
	text-align:center; 
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	
}
DIV.rxAdContainer, DIV.rxWidget {
	display: table;
	width: 300px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:10px;
}
DIV.rxAdContainer {
	display: inline;
	float: left;
	clear: both;
}
DIV.rxWidget {
	border: 1px solid #dddddd;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;	
}
DIV.widgetTitle {
	float: left;
	margin: 10px;
	margin-bottom: 0px;
	font-family: "BebasNeue",Arial,Sans-serif;
	font-size: 21px;	
}
DIV.rxAdContainer IMG, DIV.rxAdContainer DIV.myDiv {
	margin-top: 10px;
	margin-bottom: 10px;	
	font-size: 12px;
}
DIV.banner-full {
	float: left;
	width: 100%;
}
DIV.banner-full IMG, DIV.banner-full DIV.myDiv {
	margin-bottom: 10px;
	font-size: 12px;
}
DIV.banner-service {
	float: left;
	width: 100%;
}	
DIV.banner-service IMG, DIV.banner-service DIV.myDiv {
	margin-bottom: 10px;
	font-size: 12px;
}
.videoContainer{
	float: left;
	width: 644px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;	
	margin:auto;
	border: 7px solid #24b0a7;
	padding: 15px 30px;
	background-color: #FFF;
	margin-bottom: 15px;
}
.text-sponsored-video {
	float: left;
	width: 122px;
	height: 16px;
	clear: both;
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat scroll -443px -318px transparent;	
	margin-bottom: 15px;
}
.logocb-sponsored-video {
	float: right;
	width: 108px;
	height: 33px;
	clear: both;
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png") no-repeat scroll -270px -277px transparent;
	margin-top: 15px;
}
DIV.tab_speciale {
	float: left;	
}
DIV.tab_speciale  DIV.banner-service DIV.myDiv {
	font-size: 12px;
}
/* FINE ADVERTISING */
/* STATIC PAGE*/
DIV.page {
	float: left;
	width: 645px;
	font-family:arial,sans-serif,Helvetica;
	font-size: 16px;	
	text-align: justify;
}
DIV.page DIV.title{
	float: left;
	width: 100%;
	margin-bottom: 5px;
	/* font-family: 'Romeral', arial; */
	font-family: arial,sans-serif,Helvetica;
	font-size: 30px;
	line-height: 36px;
}

DIV.page DIV.text {
	float: left;
	width: 644px;	
	margin-top: 10px;	
}

/*SEARCH PAGE*/
.searchButtonContainer {
	margin-top: 20px;
	margin-bottom: 10px;
}
.searchSx {
	background: url("/tecnologia-sub/static/images/comunicaSprite.png") no-repeat scroll -389px -37px transparent;
}
.searchDx {
	background: url("/tecnologia-sub/static/images/comunicaSprite.png") no-repeat scroll -394px -37px transparent;
}
.searchSx, .searchDx {
	width: 4px;
}
.searchSx, .searchCt, .searchDx {
	float: left;
	height: 23px;
}
.searchCt {
	background: url("/tecnologia-sub/static/images/sfondoBottoneGrigio.png") repeat-x;
	color: #FFFFFF;
	float: left;
	font-size: 13px;
	height: 20px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	width: 97%;
}
.search-page-title {
	color: #999999;
	font-size: 15px;
	font-weight: bold;
	margin: 0px;
	padding:0px;
}
.rowRisultati{
	font-size: 18px;
	color: #4d4d4d;
	margin: 10px 0px 10px 0px;
	float: left;
}
.argumentsContainer{
	width: 100%;
}
.greyTitleRight{
	width: 100%;
	color: #4d4d4d;
	margin-top: 10px;
}
/*TAG SEARCH PAGE*/
.buttonActive {
	margin-bottom: 10px;
}
.greyButtonSx {
	width: 4px;
	background: url("/tecnologia-sub/static/images/comunicaSprite.png") no-repeat scroll -389px -37px transparent;
}
.greyButtonDx {
	width: 4px;
	background: url("/tecnologia-sub/static/images/comunicaSprite.png") no-repeat scroll -394px -37px transparent;
}
.greyButtonCt {
	background: url("/tecnologia-sub/static/images/sfondoBottoneGrigio.png") repeat-x;
	color: #FFFFFF;
	float: left;
	font-size: 13px;
	height: 20px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	cursor: pointer;
	cursor: hand;
}
.greyButtonSx, .greyButtonDx, .greyButtonCt {
	float: left;
	height: 23px;
}
.argumentsContainer ul{
	margin: 0px;
	padding : 0px;
} 
.argumentsContainer li a:link, .argumentsContainer li a:visited, .argumentsContainer li a:active {
	color: #858585;
	font-size: 12px;
	text-decoration: none;
}
.tagsContainerSearch {
	margin-bottom: 20px;
}
.tagsContainerSearch ul{
	margin: 0px;
	padding : 0px;
}
.tagsContainerSearch a {
	color: #858585;
	text-decoration: none;
	font-size: 13px;
}
.quantity {
color: #202020;
font-size: 12px;
}
/* PAGINAZIONE*/
#nav-below {
	padding: 10px;
}
.nav-next {
	float: right;
}
.nav-next a {
	color: #23AFA6;
}
/*TITOLO SEZIONI*/
.sectionTitle{
	
}
.flashNews{
	height: 175px;
	float: left;
	width: 645px;
	background-color: red;
}
/*NAVIGATION*/
DIV.navigation {
	float: left;
	width: 645px;
	margin: 10px auto;
	text-align: center;
}
DIV.navigation DIV.next {
	float: left;
	width: 50%;
	text-align: right;
	font-size: 15px;
}
DIV.navigation DIV.previous {
	float: left;
	width: 50%;
	text-align: left;
	font-size: 15px;
}
DIV.nav-numbers {
	/* float: left; */
	display: inline-block;
	margin: 0 5px;
}
DIV.nav-numbers span{
	color: #23afa6;
}
/*GALLERY*/
/* GESTIONE PHOTOGALLERY */
DIV.FoodPhotogallery {
	float: left;
	width: 970px;
	margin-top: 20px;
	margin-bottom: 20px;	
	position: relative;
}
DIV.FoodPhotogallery  DIV.active_img {
	float: left;
	width: 970px;
	height: 650px;
	overflow: hidden;
	position: relative;
}
DIV.FoodPhotogallery  DIV.active_img IMG{

	position: relative;
}
DIV.FoodPhotogallery DIV.sub-nav {
	float: left;
	width: 970px;
	height: 132px;	
	position: relative;
	overflow: hidden;
}
DIV.FoodPhotogallery DIV.sub-nav DIV.container {
	float: left;
	white-space: nowrap;
}
DIV.photoGallery{
	width: 970px;
	margin-left: 10px;
}
DIV.photoGallery DIV.navBarPhoto {
	width: 20%;
	height: 20px;
	float: right;
}
DIV.photoGallery DIV.navBarPrew {
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat scroll -509px -255px transparent;
	width: 25px;
	height: 25px;
	float: right;
}
DIV.photoGallery DIV.navBarNext {
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat scroll -538px -255px transparent;
	width: 25px;
	height: 25px;
	float: right;
}
DIV.photoGallery DIV.navBarPrewFoto {
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat scroll -503px -186px transparent;
	width: 38px;
	height: 50px;
	float: right;
	position: absolute;
	z-index: 1;
	top: 50%;
	margin-top: -25px;
}
DIV.photoGallery DIV.navBarNextFoto {
	background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat scroll -556px -186px transparent;
	width: 40px;
	height: 50px;
	float: right;
	position: absolute;
	right: 0px;
	z-index: 1;
	top: 50%;
	margin-top: -25px;
}
DIV.FoodPhotogallery DIV.navigation-text {
	float: left;
	width: 975px;
	height: 30px;
	line-height: 30px;
	font-family: 'Futura-Book', Trebuchet ms, arial;
	font-size: 12px;
	color: #333;
	background-color: #CCC;
	padding: 0px 10px;
}
.navigation-text{
				float:right;
				margin-right: 10px;
				margin-top: 3px;
			}
DIV.FoodPhotogallery DIV.image-text {
	float: left;
	width: 970px;	
	font-size: 16px;
	color: #000;
	margin-top: 10PX;
}
DIV.sectionTitleNT {
	float: left;
	margin:	0px;
	font-size: 18px;
	width: 322px;
}

DIV.containerPhoto {
	float: left;	
}
DIV.columnLeft DIV.photoGallery {
	float: left;
	margin-left: 9px;
	width: 644px;
	height: 150px;
	overflow: hidden;	
	margin-top: 20px;
	margin-bottom: 20px;
	position: relative;
}
DIV.columnLeft DIV.photoGallery DIV.singlePhoto {
	float: left;
	margin-right: 10px;
	width: 208px;
	height: 150px;
	overflow: hidden;
}
DIV.columnLeft DIV.photoGallery DIV.singlePhoto img {
	width: 100%;
	height: auto;	
}
DIV.photoGallery DIV.nav {
	position:absolute;
	top: 50%;	
	margin-top: -21px;
	width: 644px;
	left: 0px;
}
/* FINE CSS PHOTOGALLERY */

DIV.FoodPhotogallery DIV.active_img {
	float: left;
	width: 970px;
	position: relative;
	height: 550px;
	overflow: hidden;
}
DIV.FoodPhotogallery DIV.sub-nav DIV.pg-prev-nav {
	position: absolute;
	background: url("/tecnologia-sub/static/images/spriteFood_v2.png") no-repeat scroll -359px -279px transparent;
	width: 27px;
	height: 132px;
	top: 0;
	z-index: 20;
}
DIV.FoodPhotogallery DIV.sub-nav DIV.pg-next-nav {
	position: absolute;
	background: url("/tecnologia-sub/static/images/spriteFood_v2.png") no-repeat scroll -387px -279px transparent;
	width: 27px;
	height: 132px;
	top: 0;
	left: 100%;
	margin-left: -27px;
	z-index: 20;
}
/*HEADBAR*/
.channelHeadBar{
	width: 100%;
}
.menuOver{
	width: 50%;
}
.menuOver:hover, .menuOverHome:hover{
	font-weight: bold;
}
/*CATEGORY TAB*/
DIV.channelCategories {
	float: left;
	/* clear: both; */
	margin-top: 10px;
	width: 655px;
	margin-left: -10px;
}
DIV.channelCategories DIV.channelCategory {
	float: left;
	/* font-family: 'Romeral', arial; */
	font-size: 16px;
	padding-left: 10px;
	height: 40px;
	margin-bottom: 10px;
	line-height: 40px;
	width: 307px;
	margin-left: 10px;
}
.fotoContainer{
	position: relative;
	float: left;
	width: 645px;
	height: 135px;
	overflow: hidden;
	white-space: normal;
	margin: auto;
	margin-bottom: 30px;
	clear: both;
}
.single_foto_post {
	float: left;
	position: relative;
	margin-right: 20px;
	width: 195px;
	overflow: hidden;
	height: 135px;
}
.single_foto_post img{
	position: relative;
}
.channelnameHeader{
	font-size: 30px;
	text-transform:uppercase;
	float: left;
	margin-top: 45px;
	font-weight: bold;
}
.logoChannel {
	float: left;
	height: 60px;
	margin-top: 20px;
	width: 115px;
}
/*FLASH NEWS*/
.flash_container{
	margin-bottom: 20px;
	margin-top: 20px;
	float: left;
}

.single_flash_special{
	float: left;
	width: 645px;
}
.single_flash_special .flash_date{
	float: left;
	width: 100%;
	font-size: 13px;
	margin-bottom: 10px;
}
.single_flash_special .flash_news_description{
	font-family: arial,sans-serif,Helvetica;
	float: left;
	display: inline;
	color: #000;
	width: 100%;
	font-size: 16px;
	font-weight: bold;
	max-height: 44px;
	text-align: justify;
	overflow: hidden;
	padding-bottom: 10px;
	border-bottom: 1px solid #DBDBDB;
	margin-bottom: 10px;
	/* margin-left: 9px; */
}
DIV.lastArticle .single_flash{
	float: left;
	width: 645px;
	margin-bottom: 8px;
}
DIV.lastArticle .single_flash .flash_date{
	float: left;
	width: 75px;
	color: #23AFA6;
	font-size: 13px;
}
DIV.lastArticle .single_flash .flash_news_description{
	font-family: arial,sans-serif,Helvetica;
	float: left;
	display: inline;
	color: #000;
	width: 565px;
	font-size: 13px;
	max-height: 44px;
	text-align: justify;
	overflow: hidden;
	/* margin-left: 9px; */
}

/* INIZIO CSS LIVESTREAM */
DIV.singleTweet {
	float: left;
	width: 644px;
	margin-top: 10px;	
	margin-bottom: 10px;	
	padding-top: 20px;
	border-top: 1px solid #CCC;
	
}
DIV.singleTweet p.twitterTitle {
	font-size: 22px;
	margin: 0px;	
	margin-top: 4px;
	margin-bottom: 4px;	
}
DIV.singleTweet p.title {
	font-size: 20px;
	margin: 0px;	
	margin-top: 4px;
	margin-bottom: 4px;
}
DIV.singleTweet p.text {
	font-size: 16px;
	color: #000;
	margin: 0px;	
	margin-bottom: 4px;
}
DIV.singleTweet p.data {
	font-family: arial;
	font-size: 11px;
	color: #666;
	margin: 0px;
	margin-bottom: 4px;
}
DIV.singleTweet p.data a {
	font-weight: bold;
	color: #21a5d6;
}
DIV.singleTweet DIV.buttons {
	float: left;
	width: 100%;
	margin-top: 4px;	
}
DIV.singleTweet  DIV.buttons DIV.more {
	float: left;
	font-family: arial;
	height: 20px;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	padding-left: 5px;	
	padding-right: 5px;
	margin-right: 10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #55acee;
}
DIV.shareTweet {
	float: left;
	width: 100%;
	margin-bottom: 20px;
	margin-top: 20px;
	padding: 30px 0px 30px 0px; 
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
}
DIV.shareTweet p {
	margin: 0px;
	margin-bottom: 10px;	
}
.twitterLancio {
	font-size: 32px !important;
	width: 585px !important;
	float: right !important;
	padding-left: 10px !important;
	border-left: 1px solid #ddd !important;
	clear : none !important;
	line-height: 38px !important;
	max-height: none !important;
}
.twitterLancioIcon{
		background: url("http://tecnologia.comunicablog.it/static/images/spriteCBnew.png?v20140630") no-repeat scroll -250px -95px transparent;
		background-color: #FFF;
		width: 35px;
		height: 35px;
		float: left;
}
.hashtag{
	color: #55acee;
}
/* FINE CSS LIVESTREAM */


.single-avatar {
	float: left;
	width: 45px;
	height: 45px;
	margin-right: 5px;
	overflow: hidden;
	position: relative;
}
.single-avatar IMG {
	position: relative;
}
.single-meta {
	float: left;
	line-height: 15px;
}

/*TAG LANCIO*/
.titleTag{
	float: left;
}
.tagsLancio{
	font-family:arial,sans-serif,Helvetica;
	text-decoration: none;
	font-size: 16px;
	text-align: justify;
	float: left;
	margin-left: 10px;
	color: #23AFA6;
}
/*Banner Speciale*/
.speciale{
	width: 100%;
}
.singleSpecial{
	float: left;
	font-size: 15px;
	font-family: 'Futura-Book', Trebuchet ms, arial;
	color: #4f4f4f;;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-top: 10px;
	clear: both;
	padding-bottom: 10px;
	width: 100%;
}
.singleSpecial A:hover {
	text-decoration: underline;
}
.borderSpecial{
	border-bottom: 1px solid #DBDBDB;
}
.thumbSpecial{
	float:left;
	background: #FFF;
	margin-right: 5px;
	width: 121px;
	overflow: hidden;
	height: 100px;
	border: 1px solid #cccccc ;
}
.singleSpecial a{
	font-family: Trebuchet MS, Helvetica, sans-serif;
}
.thumbSpecial IMG{
	margin: 2px;
	width: 115px;
	height: 95px;
	border: 1px solid #e7e7e7;
}
DIV.bannerspeciale {
	float: left;
	width: 644px;
	margin-bottom: 10px;
	margin-top: 10px;

}
DIV.bannerspeciale IMG{
	float: left;
	width: 644px;
}

.special-container-header{
	float: right;
	margin-right: 20px;
	margin-top: 5px;
	height: 21px;
	padding-left: 5px;
	padding-right:5px;
	font-size: 13px;
	line-height: 21px;
}
.thumbnail_special {
	position: relative;
	float: left;
	overflow: hidden;	
	width: 644px;
}
.thumbnail_special IMG{
	position: absolute;
}
.text_special{
	font-family: arial,sans-serif,Helvetica;
	float: left;
	display: inline;
	color: #000;
	width: 645px;
	font-size: 15px;
	line-height: 24px;
	/* max-height: 48px;*/
	text-align: justify;
	overflow: hidden;
	clear: both;
	/* margin-left: 9px; */
	margin-top: 5px;
}

.share_special{
	float: left;
	display: inline;
	margin-bottom: 10px;
	width: 645px;
	clear: both;
}
/*EDITORIALE*/
.editoriale{
	height: 30px;
	margin-bottom: 20px;
}
.editorialMenu{
	margin-left: -48px;
}
.voceEditoriale{
	margin-top: 3px;
	min-width: 50px;
	max-width: 150px;
	text-align: center;
	float: left;
	list-style: none;
	margin-left: 10px;
	font-size: 14px;
	font-family: arial;
	white-space: nowrap;
	overflow: hidden;
}
.editorialeActive{
	font-weight: bold;
	border-bottom: 6px solid #d80100;
}
.editorialeDisactive{
	border-bottom: 6px solid #828282;
}
.voceEditoriale a{
	text-decoration: none;
	color: #000;
}

DIV.gotoMobile {
	width: 95%;
	padding-top: 3px;
	font-size: 1em;
	padding-bottom: 3px;
	text-align: right;
	margin-top: 5px;
	margin-bottom: 5px;
	text-transform: uppercase;
	position: relative;
	color: #FFF;
	font-weight: bold;
	background-color: #127A73;
	padding-right: 5%;
}

/*FILTER*/
DIV.searchFilter {
	float: left;
	background-color: white;
	width: 644px;
	margin-top: 5px;
	border-top: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	padding-top: 5px;
	padding-bottom: 5px;
}
DIV.searchFilter DIV.checkbox {
	float: left;
	margin-left: 5px;
	padding-top: 6px;
	height: 20px;
}
input.cercaAdv{
	 float: left;
	 height: 24px;
	 margin-left: 10px;
	 margin-right: 5px;
	 padding-left: 5px;
	 width: 154px;
	 height: 24px;
	 border: 1px solid #E2E2E2;
}
DIV.searchFilter DIV.etichetta {
	float: left;
	font-size: 16px;
	float: left;
	margin-left: 5px;
	height: 26px;
	line-height: 26px;
	margin-top: 2px;

}
INPUT.btnCerca {
	float: right;
	height: 30px;
	border: 0px;
	text-align: center;
	width: 70px;
	font-size: 14px;
}
DIV.searchFilter .input{
	float: left;
}