/*
Theme Name:     Hemlock Child
Theme URI:      http://solopine.com/
Description:    tema figlio modificato da Nicola
Author:         Nicola
Author URI:     http://solopine.com
Template:       hemlock
*/


body {

	/* nicola font-family:"Crimson Text", serif; */

	font-family:"Hind", sans-serif;
	
	font-size:14px;

	line-height:26px;

	letter-spacing: 1px;

	color:#333;

	background-color:#FFF;

}

p {

	font-size:14px;

	line-height:26px;

}

.ingredienti {
 background: #f2f2f2;
  /* border: 3px solid #d9d9d9;*/
 border-radius: 2px;
padding: 10px 15px;
}

.feat-cat {
display: none;
}

.post-header h1 {
	line-height:40px;
}

#owl-demo .item .feat-overlay h3 a {
    font-family: "Hind" !important; 
}

#solopine_about_widget-2 h4 {display:none;}

.container.archivio {width:1170px;}

.container {width:1170px;}

.archive-box span {
	display:none;
}
.pllexislider-normal ul li .jr-insta-datacontainer .jr-insta-caption {
  clear: both;
  display: block;
  font-size: 12px;
  line-height: 18px;
  margin-bottom: 5px;
  margin-top: 5px;
}
#languages {
  position: absolute;
  right: 150px;
  top: 0;
}
#languages ul{}
#languages ul li {
  display: inline;
  line-height: 52px;
  margin-left: 5px;
}

#logo img {
    height: 250px;
}

#top-search a {
    background: #d3d3d3 !important;
}

.post-share{
	display:none !important;
}

.at-share-btn-elements a.at-icon-wrapper,
#at4-share .at-icon-wrapper,
#at-share-dock .at-icon-wrapper{
	background-color:#fff !important; 
	border: 1px solid #e5e5e5;
}

.at-share-btn-elements a.at-icon-wrapper:hover{
	border: 1px solid #e5e5e5;
}

.at-icon {
    fill: #5b5b5b !important;
}

div.printfriendly {
    margin-left: 0 !important;
	margin-top: 0 !important;
}

.at-below-post{
	margin-bottom: 12px !important;
}

#snippet-box .snippet-title{
	width:95% !important;
}

#owl-demo .item .feat-overlay h3 a {
    font-family: 'Arial' !important;
	font-weight: 700;
}

#owl-demo .item{
	max-height: 439px;
	overflow: hidden;
}

#owl-demo .item a img{
	width: 100%;
}

.container.sp_sidebar #main {
    width: 75% !important;
}

/*Aggregatore portfolio*/
.page-template-portfolio .riga{
    width:100%;
    margin-bottom:30px;
}

.page-template-portfolio .colonna{
    width: 25%;
    display: inline-block;
}

.page-template-portfolio .colonna a img.alignnone{
    margin: 5px 20px 0 0;
}

.page-template-portfolio .colonna a img{
    width:100%;
}

.page-template-portfolio .colonna .inner-colonna{
    padding-right:20px !important;
}

.page-template-portfolio .colonna h5{
    padding-top:0;
}

.parent-pageid-5957 .post-image{
    display:none !important;
}



@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) { 
	.container {
		margin: 0 auto;
		width: 940px;
	}
	.container.sp_sidebar {
		overflow: hidden;
		width: 984px;
	}
	.container.sp_sidebar #main {
	  float: left;
	  margin-right: 30px;
	  width: 694px;
	}
}

@media screen and (max-width: 960px){
    .parent-pageid-5957 .post-entry ul{
        padding-left:0 !important;
    }
}

@media only screen and (max-width: 767px){
.container.sp_sidebar #main {
    width: 100% !important;
}
    
    .post-image img {
    width: 100% !important;
    }
}

@media screen and (max-width: 600px){
    .page-template-portfolio .colonna{
        width: 100%;
    }
    
    .page-template-portfolio .colonna .inner-colonna{
        padding-right:0 !important;
    }
}

@media only screen and (max-width: 767px) {
.container {
    width: 95% !important;
}  
    .container.sp_sidebar #sidebar,
    .container.sp_sidebar #sidebar .widget,
    .container.sp_sidebar .item-related{
    width: 100% !important;
}
}

