/*
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
 
.
*/


* {
margin:0;
padding:0;
font-family:arial,sans-serif,Helvetica;
}
html , body {
height:100%;
}
body {
background:#ffffff;
background:url("/wp-content/themes/cb-template-spec/images/sfondoBodyComunica.png") repeat-x #737373;
}
body.ecomondo {
background:#ffffff;
/* background:url("/wp-content/themes/cb-template-spec/images/skin/speciali/ecomondo.jpg") no-repeat white;
background-position: center 5px; */
}
.generalContainer {
position: relative;
z-index: 88;
width:990px;
margin:0px auto;
background:#ffffff;
}
.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 10px 10px 7px;
width: 663px;
}
.columnLeftSplinder {
min-height: 300px;
padding: 0 10px 10px 7px;
}
/**********************************************************************************/
/*HEADER*/
.headString {
position: relative;
z-index: 88;
width:100%;
height:17px;
background:#cccccc;
}
.headContainer {
position: relative;
z-index: 88;
width:988px;
padding:0px 1px 0px 1px;
margin:0px auto;
background:#ffffff;
}
#header {
height:96px;
padding-bottom:2px;
border-bottom:1px solid #dbdbdb;
background:url("/wp-content/themes/cb-template-spec/images/sfondoHead.png") repeat-x;
}
#headerEcomondo {
height:97px;
border-bottom: 2px solid #a0be1c;
background: #FFF;
}
#headerIdeeRegalo {
height:97px;
border-bottom: 2px solid #cd1d10;
background: #FFF;
}
#headerSplinder {
padding-bottom:2px;
border-bottom:1px solid #dbdbdb;
background:url("/wp-content/themes/cb-template-spec/images/sfondoHead.png") repeat-x #e9e9e9;
height:144px;
}
.logoEcomondo {
background: url("/wp-content/themes/cb-template-spec/images/logoEcomondo.jpg") no-repeat scroll 0 0 transparent;
float: left;
width: 502px;
height: 97px;
}
.logoIdeeRegalo {
background: url("/wp-content/themes/cb-template-spec/images/logoIdeeRegalo.jpg") no-repeat scroll 0 0 transparent;
float: left;
width: 502px;
height: 97px;
}
.linkSpecial {
float: right;
margin-top: 5px;
text-transform: uppercase;
font-weight: bold;
margin-bottom: 10px;
}
.logo {
background: url("/wp-content/themes/cb-template-spec/images/spriteGenerico.png") no-repeat scroll 0 -1px transparent;
float: left;
height: 96px;
width: 222px;
}
.logoCblogs {
background: url("/wp-content/themes/cb-template-spec/images/spriteGenerico.png") no-repeat scroll 0 -1px transparent;
float: left;
height: 96px;
margin-left: 22px;
margin-top: 30px;
width: 222px;
}
.logo404 {
background: url("/wp-content/themes/cb-template-spec/images/comunicaSprite.png") no-repeat scroll -577px -193px transparent;
height: 130px;
width: 276px;
}
.logo404Container {
width:276px;
margin:100px auto 0px;
}
.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;
margin-right: 10px;
margin-top: 40px;
width: 472px;
}
.search404 {
width: 472px;
margin:0 auto;
}
.searchInput {
border: 0 none;
float: left;
font-size: 17px;
height: 21px;
padding: 7px 6px 6px;
width: 415px;
outline:none;
background: url("/wp-content/themes/cb-template-spec/images/comunicaSprite.png") no-repeat scroll -377px 0 transparent;
}
.searchButton {
border: 0 none;
float: left;
height: 33px;
width: 44px;
cursor:pointer;
cursor:hand;
background: url("/wp-content/themes/cb-template-spec/images/comunicaSprite.png") no-repeat scroll -806px 0 transparent;
}
/*SEARCHFORM.PHP*/
/*HEADER*/
/*MENU NAVIGATION*/
.allThePost {
color: #FF0000;
font-size: 13px;
font-weight: bold;
padding-bottom: 10px;
padding-top: 10px;
text-transform:uppercase;
}
.tag-links a {
color:orange;
text-decoration:none;
}
.nav-previous {
float:left;
}
.nav-next {
float:right;
}
#nav-below {
padding:10px;
}
.postsContainerHome {
border:1px solid #dbdbdb;
border-left:0px none;
-moz-border-radius-topright:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-bottom-right-radius:5px;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
}
.back {
background:#f2f2f2;
padding-left:5px;
}
.backMore {
background:#f2f2f2;
padding-left:10px;
}
.postsContainerHome {
margin-bottom:30px;
}
.post , .postSingle {
padding-bottom:20px;
overflow:hidden;
}
.postSingle {
margin-left:5px;
}
.post a {
text-decoration:none;
}
.boxHomeFirst , .boxHomeSecond {
border:1px solid #dbdbdb;
border-left:0px none;
width:308px;
float:left;
padding:5px 7px 5px 10px;
min-height:365px;
-moz-border-radius-topright:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-bottom-right-radius:5px;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
margin-bottom: 41px;
}
.boxHomeSecond {
margin-left:10px;
border-left:1px solid #dbdbdb;
padding-left:13px;
width:305px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
/*.boxHomeFirst , .boxHomeSecond {
border:1px solid #dbdbdb;
border-left:0px none;
width:318px;
float:left;
padding:5px 7px 5px 0px;
min-height:280px;
-moz-border-radius-topright:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-bottom-right-radius:5px;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
height: 365px;
margin-bottom: 41px;
}
.boxHomeSecond {
margin-left:10px;
border-left:1px solid #dbdbdb;
padding-left:7px;
width:311px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}*/
.boxHomeFirstPlan {
float: left;
margin-right: 15px;
min-height: 280px;
width: 310px;
}
.boxHomeSecondPlan, .boxHomeSecondPlanLast {
border-bottom: 1px solid #DBDBDB;
height: 86px;
margin-bottom: 9px;
overflow: hidden;
padding-bottom: 18px;
}
.boxHomeSecondPlanLast {
border-bottom:0px solid #DBDBDB;
/*margin-bottom:15px;*/
}
.thumbFirstPlan {
/*width: 116px;*/
}
.thumbBottom {
/*width: 85px;*/
}
.thumbBottomContainer {
float: left;
height: 78px;
margin-left: 5px;
margin-right: 10px;
margin-top: 6px;
overflow: hidden;
width: 117px;
}

.thumbnailTop {
	float: left;
	width: 116px;
	margin-right: 10px;
}

.thumbTopContainer {
	width: 116px;
	overflow: hidden;
	height: 73px;
	margin-bottom: 4px;
}

.shareBalloon, .shareBalloonHover {
	background-color: #FFF;
	border-radius: 5px;
	font-size: 0.6em;
	padding: 1px 3px;
	color: #666;
	cursor: pointer;
	cursor: hand;	
	width: 72px;
	float: right;
	border: 1px solid #FFF;
	border-top: 0;
	position: relative;
}

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

.shareBalloonHover {
	border: 1px solid #C7C7C7;
	border-top: 0;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
}

.shareText {
	display: block;
	float: left;
	margin-top: 2px;
}

.shareIcon {
	display: block;
	background: url('/wp-content/themes/cb-template-spec/images/comunicaSprite.png') no-repeat -578px -48px;
	width: 16px;
	height: 16px;
	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;
}

.social-box {
	float: left;
}

.facebook-box {
	width: 64px;
}

.google-box {
	width: 50px;
}

.twitter-box {
	width: 70px;
	margin: 0px 10px;	
}

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

.the-title , .the-author , .the-author-single {
text-decoration:none;
color:#000;
}
.the-title {
font-size:14px;
font-weight:bold;
}
.the-author , .the-date , .the-date a , .the-date-single , .the-date-single a , .the-author-single {
color:#a5a5a5;
font-size: 12px;
text-decoration:none;
}
.times-roman {
font-family:times new roman;	
}
.more {
overflow:hidden;
}
#content {
margin-right: 10px;
overflow: hidden;
text-align: justify;
}
#content h5 {
text-align:left;
}
h3.boxH3 {
color: #000000;
font-size: 20px;
margin-bottom: 5px;
margin-top: 5px;
text-align:left;
}
.boxH3 a {
color: #000000;
text-decoration:none;
}
.moreMargin {
padding-left:5px;
}
.morePadding {
padding-right:15px;
text-align:justify;
}
/*MENU NAVIGATION*/

.titleSinglePost {
color: #000000;
font-size: 22px;
font-weight: bold;
margin-bottom: 4px;
}
.more a {
text-decoration:none;
color:#c20e0e;
font-size:13px;
}
.more a.boxFirstLink {
color:#c20e0e;

}
.post-edit-link {
color:blue;
text-decoration:none;
}
.postBottomHome, .postBottomHomeLast {
border-bottom: 1px solid #DBDBDB;
min-height: 125px;
margin-top: 5px;
overflow: hidden;
width: 99%;
padding-left:5px;
}
/*
.postBottomHome, .postBottomHomeLast {
border-bottom: 1px solid #DBDBDB;
height: 90px;
margin-bottom: 5px;
overflow: hidden;
padding-bottom: 2px;
width: 99%;
}
*/
.postSearch, .postSearchLast {
border-bottom: 1px solid #DBDBDB;
height:102px;
margin-top: 5px;
overflow: hidden;
width: 99%;
}
.postSearchLast {
border-bottom:0px none;
}
.postBottomHomeLast {
border-bottom:0px none;
}
.thumbnailSingle img {
float:right;
margin:0px 0px 15px 15px;
}
.thumbnail {
overflow:hidden;
height:185px;
width:300px;
}
.articleText , .articleTextSingle {
color: #2C2C2C;
font-size: 14px;
}
.articleText a {
text-decoration:none;
color:#127A73;
}
.articleText a.the-author , .articleText a.the-author-single {
text-decoration:none;
color:#A5A5A5;
}
.articleTextSingle {
line-height: 26px;
margin-bottom: 30px;
text-align: justify;
}
.articleTextSingle a {
text-decoration:none;
color:#127A73;
}
.sideBott li {
list-style-type:none;
}
.widgettitle {
color: #127A73;
font-size: 18px;
font-weight:normal;
}
.navigation a {
color:orange;
text-decoration:none;
}
/****************************************************************/
.gallery {
background:#eeeeee;
border:1px solid #dbdbdb;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
height:276px;
padding:8px;
margin-bottom: 20px;
}
.galleryP {
font-size:18px;
color:#127a73;
margin-bottom:15px;
}
.photo img{
width:58px;
height:58px;
float:left;
border:0px none;
}
.photo a {
border:0px none;
text-decoration:none;
}
.thumbGallery {
margin-bottom: 25px;
margin-right: 12px;
}
/****************************************************************/
.footRight {
background: none repeat scroll 0 0 #23AFA6;
color: #FFFFFF;
float: right;
font-size: 13px;
margin-left: 5px;
margin-right: 5px;
padding: 5px;
text-align: center;
width: 306px;
}
.footRightLogo {
 background: url("/wp-content/themes/cb-template-spec/images/comunicaSprite.png") no-repeat scroll 7px -77px transparent;
 height: 78px;
 margin-bottom: 25px;
 width: 300px;
}
.menuFoot {
margin-top:30px;
margin-bottom:30px;
text-align: center;
}
.menuFoot li {
float: left;
list-style-type: none;
padding-right:6px;
padding-left:5px;
}
.menuFoot li.extra-padding {
/*padding-left: 47px;*/
}
.menuFoot li a {
font-size:13px;
color:#fff008;
text-decoration:none;
}
.footRight span {
color:#ffba00;
}
/*********************************************************************************/
.moreRead {
margin-bottom:20px;
}
.moreReadButtons {
height:23px;
}



.moreRead ul {
padding:0px;
margin-top:15px;
}
.moreRead li {
margin-bottom:10px;
list-style-type:none;
}
.moreRead ul li a:link, .moreRead ul li a:visited, .moreRead ul li a:active {
background: url("/wp-content/themes/cb-template-spec/images/listSquare.png") no-repeat scroll 0 7px transparent;
color: #127A73;
font-size: 13px;
padding-left: 7px;
text-decoration: none;
}






.buttonContainer {
float:left;
height:23px;
padding-right:5px;
cursor:pointer;
cursor:hand;
}
.buttonContainerTag {
height:23px;
}
.whiteButtonSx , .whiteButtonDx , .whiteButtonCt {
float: left;
height: 23px;
}
.whiteButtonSx {
width: 4px;
background: url("/wp-content/themes/cb-template-spec/images/comunicaSprite.png") no-repeat scroll -400px -37px transparent;
}
.whiteButtonDx {
width: 4px;
background: url("/wp-content/themes/cb-template-spec/images/comunicaSprite.png") no-repeat scroll -405px -37px transparent;
}
.whiteButtonCt {
background: url("/wp-content/themes/cb-template-spec/images/sfondoBottoneBianco.png") repeat-x scroll 0 0 transparent;
color: #3e3a3a;
font-size: 13px;
height: 20px;
padding-left: 5px;
padding-right: 5px;
padding-top: 3px;
cursor:pointer;
cursor:hand;
}
.moreRead ul {
padding:0px;
margin-top:15px;
}
.moreRead li {
margin-bottom:10px;
list-style-type:none;
}
.moreRead ul li a:link, .moreRead ul li a:visited, .moreRead ul li a:active {
background: url("/wp-content/themes/cb-template-spec/images/listSquare.png") no-repeat scroll 0 7px transparent;
color: #127A73;
font-size: 13px;
padding-left: 7px;
text-decoration: none;
}
/***************************************************************************/
.greenButtonSx , .greenButtonCt , .greenButtonSx {
float: left;
height: 23px;
}
.greenButtonSx {
background: url("/wp-content/themes/cb-template-spec/images/spriteGenerico.png") no-repeat scroll -239px -35px transparent;
width: 5px;
}
.greenButtonCt {
background: url("/wp-content/themes/cb-template-spec/images/sfondoBottoneVerde.png") repeat-x ;
}
a.selected div.greenButtonCt {
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
padding-top: 4px;
text-decoration: none;
}
.greenButtonDx {
background: url("/images/spriteComunica.png") no-repeat scroll -239px -35px transparent;
width: 5px;
}
/*******************************************************************************/
/***********************************************************************************/
.coloumnRight {
float:left;
width:300px;
margin-left:5px;
margin-right:5px;
}
.createBlog {
margin-bottom:8px;
}

.createBlog a, .createBlogCat a {
	display: block;
	background: url('/wp-content/themes/cb-template-spec/images/comunicaSprite.png') no-repeat -546px -84px;
	width: 300px;
	height: 65px;
}


.createBlogCat {
margin-bottom:8px;
}
.createBlog img {
cursor:pointer;
cursor:hand;
}
/************************************************************/
.rxAdContainer {
	margin-bottom:20px;
}
.tagsContainer {
width:auto;
padding:8px;
border:1px solid #dbdbdb;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
margin-bottom:20px;
margin-top: 20px;
}
.tagsContainer a {
color:#858585;
text-decoration:none;
}
.tagsContainerSearch {
margin-bottom:20px;
}
.tagsContainerSearch a {
color:#858585;
text-decoration:none;
font-size:13px;
}
.tagsContainer p.momentTags {
font-family:Arial,Sans-serif,Helvetica;
font-size:18px;
color:#127a73;
}
.tagsContainer a.tags {
font-family:Arial,Sans-serif,Helvetica;
font-size:16px;
color:#858585;
text-decoration:none;
}
.tagsContainer a.tagsBig {
font-family:Arial,Sans-serif,Helvetica;
font-size:20px;
color:#858585;
text-decoration:none;
}
/**************************************************************/

/**************************************************************************/
.argumentsContainer {
margin-bottom:20px;
}
.argumentsSearch {
margin-bottom:20px;
}
.arguments , .photoTags {
width:50%;
float:left;
}
.greyButtonSx , .greyButtonDx , .greyButtonCt {
float: left;
height: 23px;
}
.greyButtonSx {
width: 4px;
background: url("/wp-content/themes/cb-template-spec/images/comunicaSprite.png") no-repeat scroll -389px -37px transparent;
}
.greyButtonDx {
width: 4px;
background: url("/wp-content/themes/cb-template-spec/images/comunicaSprite.png") no-repeat scroll -394px -37px transparent;
}
.greyButtonCt {
background: url("/wp-content/themes/cb-template-spec/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;
}
.argumentsContainer li {
list-style-type:none;
}
.argumentsContainer li a:link, .argumentsContainer li a:visited, .argumentsContainer li a:active {
color: #858585;
font-size: 12px;
text-decoration: none;
}
.comment-title {
color:#454545;
font-size: 19px;
font-style: italic;
margin-top:20px;
}
.loggedin a , .logout a {
color:orange;
text-decoration: none;
}
.loggedin {
color:#454545;
font-style: italic;
}
#comment {
margin-top: 10px;
}
#comments {
border-top:1px solid #dbdbdb;
border-bottom:1px solid #dbdbdb;
border-right:1px solid #dbdbdb;
-moz-border-radius-topright:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-bottom-right-radius:5px;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
min-height:300px;
margin-top:30px;
}
.number-of-comments {
border-bottom: 1px solid #DBDBDB;
color: #454545;
font-family: Georgia,Arial;
font-size: 22px;
font-style: italic;
height: 40px;
margin-left: 15px;
margin-right: 8px;
padding-top: 8px;
}
#respond {
margin-bottom: 20px;
padding-left: 15px;
padding-top: 12px;
}
.comment {
border-bottom: 1px solid #DBDBDB;
color: #454545;
font-family: Arial,Sans-serif,Helvetica;
font-size: 12px;
margin-left: 15px;
margin-right: 8px;
padding-bottom: 15px;
padding-top: 15px;
}
.avatar {
float: left;
margin-right: 10px;
}
.page-title {
color:#000;
font-size:20px;
margin-bottom:20px;
margin-top:20px;
}
.url {
color:orange;
text-decoration:none;
font-weight:normal;
text-decoration:none;
font-style:italic;
}
.articleTags {
margin-bottom:15px;
}
.tag-links {
color: #5C5C5C;
font-size: 13px;
}
.tag-cat a {
font-family: Arial,Sans-serif,Helvetica;
font-size: 13px;
text-decoration: none;
}
.tag-links a {
color: #FF6600;
font-family: Arial,Sans-serif,Helvetica;
font-size: 13px;
text-decoration: none;
}
.single-meta {
float:left;
}
.single-meta-container {
margin-bottom:25px;
}
.shareWith {
border-bottom: 1px solid #D7D7D7;
border-top: 1px solid #D7D7D7;
color: #999999;
float: right;
font-family: Arial,Sans-serif,Helvetica;
font-size: 12px;
height: 23px;
margin-top: -4px;
padding-bottom: 6px;
padding-top: 8px;
}
.cloudOne {
float: left;
height: 11px;
margin-top: 4px;
width: 11px;
background: url("/wp-content/themes/cb-template-spec/images/comunicaSprite.png") no-repeat scroll -412px -39px transparent;
}
.comments-under-title {
color: #5C5C5C;
float: left;
font-family: Arial,Sans-serif,Helvetica;
font-size: 11px;
margin-top: 3px;
padding-left: 3px;
}
.iLikeIt {
background:#000000;
float: left;
height: 20px;
margin-left: 20px;
width: 90px;
}
.rssArticle {
float: left;
height: 14px;
margin-left: 20px;
margin-top: 3px;
width: 14px;
}
.comments-under-title a {
color: #5C5C5C;
text-decoration:none;
}
.currentContainer {
height: 23px;
margin-bottom: 15px;
margin-top: 3px;
}
.currentDx , .currentSx {
width:5px;
}
.currentDx, .currentCt, .currentSx {
height: 23px;
float: left;
}
.currentCt {
background: none repeat-x scroll 0 0 #23AFA6;
height: 20px;
padding-top: 3px;
}
#currentLi .currentCt a {
color:#FFFFFF;
}
#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-left: 10px;
padding-top: 3px;
min-height: 40px;
}
#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;
}
#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;	
}
.searchButtonContainer {
margin-top:20px;
margin-bottom:10px;
}
.search-page-title {
color:#FFFFFF;
font-size:15px;
font-weight:bold;
} 
.searchSx , .searchCt , .searchDx {
float: left;
height: 23px;
}
.searchSx , .searchDx {
width: 4px;
}
.searchDx {
background: url("/wp-content/themes/cb-template-spec/images/comunicaSprite.png") no-repeat scroll -394px -37px transparent;
}
.searchSx {
background: url("/wp-content/themes/cb-template-spec/images/comunicaSprite.png") no-repeat scroll -389px -37px transparent;
}
.searchCt {
background: url("/wp-content/themes/cb-template-spec/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%;
}
.attention {
height:23px;
width:20px;
background:url("/wp-content/themes/cb-template-spec/images/attention.png") no-repeat ;
float:left;
}
.footerContainer {
position: relative;
z-index: 88;
width:100%;
height:255px;
border-top:17px solid #cccccc;
background:#ff7f38;
}
.footerLogo {
float: left;
height: 128px;
margin-top: 10px;
width: 127px;
}
.footerContent {
margin: 0 auto;
width: 990px;
}
.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;
}
.logoKing {
height: 65px;
margin: 53px auto 0;
width: 176px;
cursor:pointer;
cursor:hand;
}
.subtitleSinglePost {
font-weight: normal;
margin-bottom: 10px;
font-size:15px;
}
.firstPlanImg {
	height: 139px;
	overflow: hidden;
	padding-left:5px;
	text-align:center;
	width:300px;
}
.onBlog {
color: #000000;
float: left;
font-size: 14px;
margin-right: 5px;
margin-top: 5px;
}

.blogNameLabel {
	float: left; 
	width: 200px;
}

.logSignalContainer {
/*	
height:54px;
margin-bottom:20px;
*/
	padding: 5px;
	margin-bottom:20px;
	border-top: 1px solid #C7C7C7;
	border-bottom: 1px solid #C7C7C7;
	background-color: #F4F4F4;
	font-size: 12px;
	background:url('/wp-content/themes/cb-template-spec/images/loginBk.png') no-repeat ;
}
.logSignalContainer a {
	text-decoration: none;
	color: #000;
}
.login {
float:left;
height:54px;
width:145px;
background:url('/wp-content/themes/cb-template-spec/images/comunicaSprite.png') no-repeat -557px -36px ;
}
.signalToUs {
background: url("/wp-content/themes/cb-template-spec/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("/wp-content/themes/cb-template-spec/images/comunicaSprite.png") no-repeat scroll -705px -92px transparent;
float: left;
height: 54px;
margin-left: 10px;
width: 145px;
}
.dedicated , .dedicatedSignal , .dedicatedSmall {
color:#23afa6;
font-size:14px;
}
.dedicatedSmall {
font-size:11px;
color:#606060;
}
.dedicatedSmallPrivacy {
font-size:11px;
color:#606060;
}
.dedicatedSignal {
float: left;
text-align: right;
width:75px;
padding-right: 20px;
}
.dedicatedBlack {
color:#3e3a3a;
font-size:13px;
}
.listSpan {
float:left;
margin-top:4px;
}
.listP {
padding-left: 12px;
padding-top: 4px;
}
.divInput {
border: 1px solid #8D8D8D;
height: 19px;
padding: 6px;
width: 267px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
.inputContainer {
margin-bottom: 25px;
margin-top: 26px;
}
.checkContainer {
padding-left:95px;
margin-bottom:30px;
}
input[type="checkbox"] {
margin-right: 7px;
}
.captchaContainer {
margin-bottom:30px;
}
.captcha {
border: 1px solid #000000;
height: 61px;
margin-bottom: 10px;
width: 280px;
}
.captchaInput {
-moz-border-radius:5px;
border-radius:5px;
-webkit-border-radius:5px;
border: 1px solid #8D8D8D;
height: 19px;
margin-top: 11px;
padding: 6px;
width: 267px;
}
.containerAllInput {
overflow: hidden;
}
.send {
background: url("/wp-content/themes/cb-template-spec/images/comunicaSprite.png") repeat scroll 410px -37px transparent;
border: medium none;
cursor: pointer;
height: 23px;
margin-left: 91px;
margin-top: 3px;
width: 76px;
}
.subMenu {
padding-bottom:10px;
padding-left:10px;
}
.subMenu a {
color: #686868;
font-size: 12px;
padding-right: 12px;
text-decoration: none;
}
.quantity {
color: #202020;
font-size: 12px;
}
.blogSearch a {
color:#127a73;
font-size:13px;
}
.attention {
background: url("/wp-content/themes/cb-template-spec/images/attention.png") no-repeat scroll 0 0 transparent;
float: left;
height: 23px;
width: 20px;
}
.iconRSS {
float: right;
height: 31px;
margin-right: 6px;
margin-top: 4px;
width: 30px;
position:relative;
}
.tagsContainerSearch #moreRead {
margin-bottom:10px;
}
.buttonActive {
margin-bottom:10px;
}
.submitBlog {
color:#23AFA6;
font-size:25px;
}
.columnLeftSubmit {
min-height: 300px;
padding: 0 10px 10px 7px;
}
.containerAdviceSub {
border:7px solid #23AFA6;
padding:10px;
background:#fff;
margin-bottom:20px;
}
.submitLinkReturn {
text-decoration:none;
color:#C20E0E;
font-size:15px;
padding:10px;
border:2px solid #C20E0E;
text-align:center;
}




/*Css for slimHeader*/
.slimHead {
height:44px;
width:1000px;
margin:0px auto;
background:url('/wp-content/themes/cb-template-spec/images/slimBack.png') repeat-x;
}
.slimContent {
padding:0px 13px 0px;
}
.slimUl {
list-style-type:none;
float:right;
}
.slimUl li {
background: url("/wp-content/themes/cb-template-spec/images/slimHeadSep.png") no-repeat scroll right center transparent;
float: left;
font-family: aller,Arial;
font-size: 12px;
font-weight: bold;
height: 31px;
padding-left: 5px;
padding-right: 9px;
padding-top: 13px;
}
.slimUl li a {
color:#ababab;
text-decoration:none;
}
.slimUl li.shoppingLi {
background:none;
}
.slimUl li a.slimShopping {
color:#ef8f1e;
}
.slimLogo {
width:144px;
height:38px;
float:left;
background: url("/wp-content/themes/cb-template-spec/images/comunicaSprite.png") no-repeat  2px -169px;
}

.dynamicContent {
	overflow: hidden;
	width: 500px;
}
.dynamicButton {
	float:left;
}
.littleContent {
	width:500px;
	float:left;
}
/*sponsored links*/
.postBottomSourceContainer {
	border-bottom: 1px solid #DBDBDB;
	border-top: 1px solid #DBDBDB;
	padding-bottom:18px;
	padding-top:8px;
}
.postBottomSource , .postBottomSourceBig {
	min-height: 80px;
	overflow: hidden;
	padding-left: 5px;
	width: 99%;
}
.postBottomSource {
	margin-top: 5px;
}
.postBottomSourceBig {
	border-bottom: 1px solid #DBDBDB;
	padding-bottom:13px;
	margin-bottom: 18px;
}
.sourceBig {
line-height:26px;
}
.sourceBig p {
	/*margin-bottom:10px;*/
}
/*yahoo boxes*/
/*.moduleContainer {
	background: url("/images/sfondoOfferta4.png") repeat-x scroll 0 0 transparent;
	display: block;
	font-family: Arial,sans-serif,Helvetica;
	font-size: 11pt;
	font-weight: 700;
	height: 68px;
	line-height: 18px;
	margin: 3px 0 8px;
	/*min-width: 670px;*/
/*}*/
.moduleContainer {
	background: url("/images/sfondoOfferta4.png") repeat-x scroll 0 0 transparent;
	display: block;
	font-family: Arial,sans-serif,Helvetica;
	font-size: 11pt;
	font-weight: 700;
	height: 97px;
	line-height: 18px;
	margin: 3px 0 8px;
}
.littleModuleContainer {
	height: auto;
}
.moduleContainer .sponsoredLinkTitle {
	font-size: 13pt;
	font-weight: 700;
	color: #000000;
	text-decoration:none;
}
.moduleContainer .sponsoredLinkUrl {
	color: #23afa6;
	font-size: 12px;
	text-decoration: underline;
}
.moduleContainer .sponsoredLinkDescription {
	color: #282828;
	text-decoration:none;
}
.moduleContainer .sponsoredLinkDescription {
	font-family: arial,sans-serif;
	font-size: 15px;
	font-weight: lighter;
}
.legendSponsor {
	color: #858585;
	margin: 0 0 0 5px;
	padding: 0 5px;
	/*width:100%;*/
	height:15px;
	font-size:12px;
	text-align:right;
}
.moduleContainer .thumbSite {
	float: left;
	margin-bottom: 5px;
	margin-right: 10px;
	/*width: 76px;*/
	width:117px;
}
.moduleContainer .thumbSite img {
	margin-bottom: 12px;
	/*width: 76px;*/
	width: 117px;	
	border:0px none;
}
.thumbTopContainerSponsor {
	float: left;
	margin-bottom: 5px;
	margin-right: 10px;
	width:117px;
	height: 78px;
	overflow:hidden;
}
.thumbTopContainerSponsor img {
	border:0px none;
	width:117px;
}
#sponsoredLinksBox {
	padding-left: 5px;
	padding-top: 12px;
}
.social-rss {
width: 255px;
padding-left: 45px;
height: 36px;	
background: url("/wp-content/themes/cb-template-spec/images/comunicaSprite.png") no-repeat scroll -242px -220px transparent;
margin-bottom: 5px;
line-height: 36px;	
}
.social-rss a {
color: white;
font-size: 11px;
text-decoration: none;
}
.social-facebook {
width: 255px;
padding-left: 45px;
height: 29px;	
padding-top: 7px;
background: url("/wp-content/themes/cb-template-spec/images/comunicaSprite.png") no-repeat scroll -242px -261px transparent;
margin-bottom: 5px;
}
.social-twitter {
width: 255px;
padding-left: 45px;
height: 29px;	
padding-top: 7px;
background: url("/wp-content/themes/cb-template-spec/images/comunicaSprite.png") no-repeat scroll -242px -302px transparent;
margin-bottom: 5px;
}
.social-newsletter {
width: 260px;
padding-left: 40px;
height: 29px;
padding-top: 7px;
background: url("/wp-content/themes/cb-template-spec/images/comunicaSprite.png") no-repeat scroll -552px -344px transparent;
margin-bottom: 5px;
font-size: 11px;
}
.social-newsletter input {
border: none;	
height: 19px;
line-height: 19px;
}
.social-newsletter input.okNewsletter {
border: none;
background-color: #4d4d4d;
color: #FFF;
height: 19px;
line-height: 19px;
width: 31px;
text-transform: uppercase;
font-size: 11px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 5px;
margin-left: 5px;
}
.download-app {
width: 236px;
height: 33px;
background: url("/wp-content/themes/cb-template-spec/images/comunicaSprite.png") no-repeat scroll -242px -343px transparent;
margin-bottom: 20px;
padding-top: 22px;
padding-left: 64px;
font-size: 13px;
font-family: helvetica;
padding-right: 6px;
color: #666;
font-weight: bold;
text-align: left;
line-height: 29px;
text-decoration: none;
cursor: pointer;
cursor: hand;
}

/* FACEBOOK MOST LIKED */
.mostClicked {
	width: 300px;
	margin-bottom: 20px;	
}
.postFacebook {
	width: 300px;
	float: left;
	padding-bottom: 5px;
	border-bottom: 1px solid #DBDBDB;
	margin-bottom: 5px;
}
.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;
}
.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 #538fa4;
}
.currentSpecialCt a {
color:#FFFFFF;
text-decoration: none;
}
.currentSpecialSx {
width: 5px;
height: 23px;
float: left;
background: url("/wp-content/themes/cb-template-spec/images/comunicaSprite.png") no-repeat scroll -382px -65px  transparent;
}
.currentSpecialDx {
width: 5px;
height: 23px;
float: left;
background: url("/wp-content/themes/cb-template-spec/images/comunicaSprite.png") no-repeat scroll -376px -65px transparent;
}

#skin {
	position: absolute;
	width: 100%;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	left: 0px;
	z-index: 1;
}
#background {
	height: 100%;
	position: fixed;
	width: 100%;
	top:0px;
	z-index: 1;
}
div#cookieMobile {
	position: fixed;
	width: 100%;
	height: 100px;
	top: 0px;
	left: 0px;
	color: #71C009;
	margin-left: 0px;
	margin-top: -117px;
	background: #FFF;
	border-bottom: 4px solid #CCC;
	z-index: 101;
	font-size: 12px;
}
#cookieMobile div.cookieMobileContent {
	display: table;
	width: 990px;
	margin-left: auto;
	margin-right: auto;
}
#cookieMobile div.logo {
	background: url("/wp-content/themes/cb-template-spec/images/comunicaSprite.png") no-repeat scroll 15px 10px transparent;
	float: left;
	height: 80px;
	width: 292px;
}
#cookieMobile div.message {
	float: left;
	height: 100px;
	width: 688px;
	margin-left: 10px;
	text-align: center;
	color: #000;
}
#cookieMobile div.message p {
	line-height: 60px;
	font-size: 30px;
}
#cookieMobile div.message a.green {
	line-height: 30px;
	text-align: center;
	background-color: #509200;
	color: white;
	font-family: Helvetica, Arial, sans-serif, Lucida;
	font-size: 15px;
	font-weight: bold;
	background-image: linear-gradient(bottom, rgb(46,179,66) 25%, rgb(113,255,105) 82%);
	background-image: -o-linear-gradient(bottom, rgb(46,179,66) 25%, rgb(113,255,105) 82%);
	background-image: -moz-linear-gradient(bottom, rgb(46,179,66) 25%, rgb(113,255,105) 82%);
	background-image: -webkit-linear-gradient(bottom, rgb(46,179,66) 25%, rgb(113,255,105) 82%);
	background-image: -ms-linear-gradient(bottom, rgb(46,179,66) 25%, rgb(113,255,105) 82%);
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.25, rgb(46,179,66)),
		color-stop(0.82, rgb(113,255,105))
	);	
	border-radius:7px;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;	
	padding: 5px;
	margin-right: 10px;
}
#cookieMobile div.message a.red {
	line-height: 30px;
	text-align: center;
	background-color: #509200;
	color: white;
	font-family: Helvetica, Arial, sans-serif, Lucida;
	font-size: 15px;
	font-weight: bold;
	background-image: linear-gradient(bottom, rgb(208,20,3) 19%, rgb(250,46,29) 60%, rgb(255,74,56) 79%);
	background-image: -o-linear-gradient(bottom, rgb(208,20,3) 19%, rgb(250,46,29) 60%, rgb(255,74,56) 79%);
	background-image: -moz-linear-gradient(bottom, rgb(208,20,3) 19%, rgb(250,46,29) 60%, rgb(255,74,56) 79%);
	background-image: -webkit-linear-gradient(bottom, rgb(208,20,3) 19%, rgb(250,46,29) 60%, rgb(255,74,56) 79%);
	background-image: -ms-linear-gradient(bottom, rgb(208,20,3) 19%, rgb(250,46,29) 60%, rgb(255,74,56) 79%);	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.19, rgb(208,20,3)),
		color-stop(0.6, rgb(250,46,29)),
		color-stop(0.79, rgb(255,74,56))
	);	
	border-radius:7px;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;	
	padding: 5px;	
}

.addedPage{
	
	alignment-baseline: auto;
	background-attachment: scroll;
	background-clip: border-box;
	background-color: rgba(0, 0, 0, 0);
	background-image: none;
	background-origin: padding-box;
	background-position: 0% 0%;
	background-repeat: repeat;
	background-size: auto;
	baseline-shift: baseline;
	border-bottom-color: rgb(44, 44, 44);
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-style: none;
	border-bottom-width: 0px;
	border-collapse: separate;
	border-image-outset: 0px;
	border-image-repeat: stretch;
	border-image-slice: 100%;
	border-image-source: none;
	border-image-width: 1;
	border-left-color: rgb(44, 44, 44);
	border-left-style: none;
	border-left-width: 0px;
	border-right-color: rgb(44, 44, 44);
	border-right-style: none;
	border-right-width: 0px;
	border-top-color: rgb(44, 44, 44);
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-top-style: none;
	border-top-width: 0px;
	bottom: auto;
	box-shadow: none;
	box-sizing: content-box;
	caption-side: top;
	clear: none;
	clip: auto;
	clip-path: none;
	clip-rule: nonzero;
	color: rgb(44, 44, 44);
	color-interpolation: srgb;
	color-interpolation-filters: linearrgb;
	color-rendering: auto;
	cursor: auto;
	direction: ltr;
	display: block;
	dominant-baseline: auto;
	empty-cells: show;
	fill: #000000;
	fill-opacity: 1;
	fill-rule: nonzero;
	filter: none;
	float: none;
	flood-color: rgb(0, 0, 0);
	flood-opacity: 1;
	font-family: arial, sans-serif, Helvetica;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	glyph-orientation-horizontal: 0deg;
	glyph-orientation-vertical: auto;
	image-rendering: auto;
	kerning: 0;
	left: auto;
	letter-spacing: normal;
	lighting-color: rgb(255, 255, 255);
	line-height: 24px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: disc;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	marker-end: none;
	marker-mid: none;
	marker-start: none;
	mask: none;
	mask-type: luminance;
	max-height: none;
	max-width: none;
	min-height: 0px;
	min-width: 0px;
	opacity: 1;
	orphans: 2;
	outline-color: rgb(44, 44, 44);
	outline-style: none;
	outline-width: 0px;
	overflow-wrap: normal;
	overflow-x: visible;
	overflow-y: visible;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	page-break-after: auto;
	page-break-before: auto;
	page-break-inside: auto;
	pointer-events: auto;
	position: static;
	resize: none;
	right: auto;
	shape-rendering: auto;
	speak: normal;
	stop-color: rgb(0, 0, 0);
	stop-opacity: 1;
	stroke: none;
	stroke-dasharray: none;
	stroke-dashoffset: 0;
	stroke-linecap: butt;
	stroke-linejoin: miter;
	stroke-miterlimit: 4;
	stroke-opacity: 1;
	stroke-width: 1;
	tab-size: 8;
	table-layout: auto;
	text-align: justify;
	text-anchor: start;
	text-decoration: none;
	text-indent: 0px;
	text-overflow: clip;
	text-rendering: auto;
	text-shadow: none;
	text-transform: none;
	top: auto;
	unicode-bidi: normal;
	vector-effect: none;
	vertical-align: baseline;
	visibility: visible;
	white-space: normal;
	widows: 2;
	width: 658px;
	word-break: normal;
	word-spacing: 0px;
	word-wrap: normal;
	writing-mode: lr-tb;
	z-index: auto;
	zoom: 1;
}
.addedPage a{
	color:#000;
}

#mailing-list{
	float: left;
	width: 100%;
	position:relative;
	
}
#mailing-list-up{
	float: left;
	width: 640px;
	height: 21px;
	background-image:url('/wp-content/themes/cb-template-spec/images/mailing-list/up.jpg');
}

#mailing-list-down{
	float: left;
	width: 640px;
	height: 21px;
	background-image:url('/wp-content/themes/cb-template-spec/images/mailing-list/down.jpg');
}

#mailing-list-image{
	float: left;
	width: 96px;
	height: 96px;
	background-image:url('/wp-content/themes/cb-template-spec/images/mailing-list/icona.png');
	display: block;
	margin: 10px 10px 20px 20px;
}

#mailing-list-content{
	margin-left: 1px;
	float: left;
	width: 640px;
	font-family: arial,sans-serif,Helvetica;
	font-size: 14px;
	color: #666;
	background: url('/wp-content/themes/cb-template-spec/images/mailing-list/riga.jpg') repeat-y;
}
#mailing-list-content p{
	padding-left: 170px;
	padding-top: 25px;
	padding-bottom: 25px;

}
#mailing-list-comunicablog-image{
	 background-image: url("/wp-content/themes/cb-template-spec/images/mailing-list/logo.jpg");
    float: left;
    height: 118px;
    left: 50%;
    margin-left: -209px;
    margin-top: 90px;
    position: absolute;
    top: 50%;
    width: 418px;
}

#newsletterContainer div, #newsletterContainer p, #newsletterContainer span, #newsletterContainer td {
	font-size: 15px;
}

#userDataNewsletter td {
	padding: 0 10px 12px 0;
}

#userDataNewsletter select {
	height: 22px;
}

#userDataNewsletter input {
	width: 300px;
	padding: 3px;
	height: 16px;
}

.subscribeContainer {
	text-align: center;
	margin: 30px 0;
}

.subscribeNewsletter {
	background: url('/wp-content/themes/cb-template-spec/images/mailing-list/buttonML.jpg') no-repeat;
	height: 34px;
	width: 153px;
	padding-top: 3px;
	text-align: center;
	display: inline-block;
	color: #FFF;
	font-weight: bold;
	font-size: 17px;
	border: 0 none;
}

.errorMessageML {
	color: #FD0303;
	font-weight: bold;
	margin-top: 20px;
}

.blogsML td {
	padding: 0 50px 20px 0;
	vertical-align: top;
}

.networkBlogs {
	margin-top: 7px;
}

.errorMessageJs {
	color: #FD0303;
	margin-left: 10px;
}
.errorMessageJs_check {
	position: absolute;
	margin-left: 360px;
	margin-top: 1px;
	color: #FD0303;
}

input[type="text"].errorField {
	border: 2px solid #FD0303;
}

#selectAllBlog {
	text-align: center;
	margin: 15px 0;
}

/*
.subscribeNewsletter {
	background: url('/wp-content/themes/cb-template-spec/images/mailing-list/buttonML.jpg') no-repeat;
	height: 26px;
	width: 153px;
	padding-top: 8px;
	text-align: center;
	display: inline-block;
	color: #FFF;
	font-weight: bold;
}

*/

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

#gAdfs2 {
	margin-bottom: 15px;
}