/*
 Theme Name:   CTO2014
 Theme URI:    http://www.cioccola-to.it
 Description:  Child Theme
 Author:       plc
 Author URI:   http://www.sedicieventi.it
 Template:     alpha-forte
 Version:      0.0.1
 Tags:         tags
 Text Domain:  child
*/

@import url("../alpha-forte/style.css");

/* =evviva la vita
-------------------------------------------------------------- */
.hidden{display:none!important;}


body{background:#F8F4E8; padding:0;}

header{background: url(images/header2014.jpg) top no-repeat #fff;
	height: 360px;}
	
#primary-menu {float: right;}
#primary-menu li {margin-left:5px;}
#primary-menu li a {color:#481100; background-color:#481100; color:#fff; border-radius:0 0 8px 8px;}
#primary-menu li a:hover {background-color:#F60; color:#fff;}
	
	#blog-name{display:none;}
	#blog-description{display:none;}
	#single-meta{display:none;}
	#cat-tags{display:none;}

h1#single-heading{color: #481100;}

h3 {color: #481100;
border-left: 6px solid #f30;
padding-left: 10px;
}
h4 {color: #481100;
border-left: 4px solid #f60;
margin-left:10px;
padding-left: 10px;
}

article {color:#111;}
article a {color: #481100;}

article h6{text-decoration:none; color:#F60;}

.overup{margin-top:-60px;}
.w-100{width:100px!important; height:auto;}
.w-150{width:150px!important; height:auto;}

.teaser-more {background-color: #481100; color:#ffffff;}
.teaser-more .glyphicon { color: #ffffff;}

.lavoraconnoi img{width:90%; margin:10px 5%;  border:4px solid #ccc!important; border-radius:16px; height:auto;}
.lavoraconnoi img:hover{border:4px solid #52a228!important;}

.destraimg{float:right; width:120px; height:100px; margin:5px; margin-left:20px; border:4px solid #ccc!important; border-radius:16px; }
.destraimg:hover{border:4px solid #52a228!important;}

.avvisorosso{width:96%; margin:10px auto;  padding:6px; border-radius:4px; background:#c52519; color:#fff!important; text-align:center!important; font-size:1em;}
.avvisorosso span{color:#fc0; font-weight:bold;text-decoration: underline; }
.avvisorosso a{color:#fc0; font-weight:bold;}
.avvisorosso a:hover{color:#fff; font-weight:bold;text-decoration: underline;}


.avvisocentro{width:96%; margin:10px auto;  padding:6px; text-align:center!important; font-size:1em;}


ul.elencopuro{width:600px; margin-left:-25px;}
.elencopuro li {min-height:40px; margin-bottom:5px; padding:5px 2px;}
li.doppialtezza{min-height:80px;}
.elencopuro li:hover{background:#fff;}

.elencopuro img{float:right; width:120px; height:120px; margin:5px; margin-left:20px; border:4px solid #ccc!important; border-radius:16px; }
.elencopuro img:hover{border:4px solid #52a228!important;}
	
/*PARTNER*/

.partner {
	max-width: 234px;
    margin: 20px auto;
    text-align: center;
}

.partner h6 {
	margin-bottom: 0;
	white-space:nowrap;
	font-size:small;
	text-transform:uppercase;
}

.partner p {
	font-size: 14px;
	line-height: 1.8em;
}

.partner-info {
	position: relative;
}
.partner-photo h6{
	display:none;
		white-space:nowrap;
		font-size:x-small;
	
	}

.partner-photo {
	width: 100%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	border: 6px solid #fdfdfd;
	vertical-align: middle;
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-o-transition: all 0.2s;
	overflow: hidden;
}

.partner-photo img {
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	width: 100%;
	height: auto;
}

.partner-photo:hover{	border: 6px solid #fcfcfc;}

.partner:hover{
	display: block;
	-moz-animation: bounceIn 0.5s;
	-webkit-animation: bounceIn 0.5s;
	animation: bounceIn 0.5s;
}

	
#sidebar-left {background-color: #481100; }

#search-holder{background-color: #F6A702; }

.colonnamenu{
width:100%; 
float:left;}

	.colonnamenu ul{
	width:100%;
	margin:0;
	padding:0;  
	font-family: "Oxygen", Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em; 
	letter-spacing:1px; 
	text-align:left; 
	text-transform:uppercase; 
	
	list-style:none;}
	
		.colonnamenu li{
		width:85%;
		padding:20px 0; 
		padding-left:15%; 
		background: url(images/gianduiottomenu2.png) left no-repeat; 
		margin-bottom:10px;}
	.colonnamenu li:hover {
			background: url(images/gianduiottomenu.png) left no-repeat #f6a800; 
			border:0px inset #fff;}
		
		.colonnamenu a{
		display:block;
		margin:0;
		padding:0; 
		color:#fff!important;}
			.colonnamenu a:hover{
			text-decoration: none!important; 
			color:#471100;}

.divScorrevole{margin:0; margin-left:40px; padding:0; margin-bottom:20px; line-height:60%; margin-top:-10px;}
.submenu{background:none!important; margin:0!important; padding:0!important;}

.bannersinistra{margin:40px auto; width:180px; text-align:center;}


#sidebar-right {background-color: #F6A702; }

.partnerdestra{margin-bottom:20px;}
.partnerdestra h6{text-align:center; text-transform:uppercase; color:#FFFFFF; font-size:.9rem; margin-bottom:10px;}

footer{background:#481100; color:#FFFFFF;}

@media (max-width: 767px){
#sidebar-right {position:static!important; background:#481100;}
}
