a:hover,
a:focus{
	color: #d1563e;
}

.intro{
	margin: 50px 0 0;	
}

.gallery-item img {
  width: 100%;
}

.skill-desc.black{
	color: #000000;	
}

.sticky-header .logo,
.sticky-header .top-bars{
	text-align: left;
	margin-left: 15px;
}

@media only screen and (min-width: 600px) {
    .sticky-header .logo,
	.sticky-header .top-bars{
		text-align: center;
	}
}


.sticky-header .logo img{
	max-width: 100px;	
}

.fancybox-title-outside-wrap{
	color: #000000!important;	
}

.fancybox-opened .fancybox-skin {
    -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1)!important;
    -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1)!important;
}

.home-hero {
	background: url('../img/copertina.jpg') no-repeat center top;
  	background-size: cover;
}

.about-hero {
  background: url('../img/Chiara_Sidoti.jpg') no-repeat center top;
  background-size: cover;
}

#about-section .about {
    padding: 30px;
}

#about-section .about h4 {
    margin-top: 20px;
}

.project-item img{
    border: 1px solid #eeeeee;
}

.project-item img.noBorder{
    border: none;
}

.blog-post img{
    border: 1px solid #eeeeee;
}