/*
	Theme Name: Semplice Child Theme
	Description: Child Theme for Semplice
	Author: Your name
	Template: semplice
*/



#navbar{
    padding-top: 45px;
    height: 45px;
    overflow: hidden;
}
#navbar .twenty #logo{
    padding:0;
    line-height: 1;
}

#navbar .navbar-inner{
    height: 45px;
}

.menu-style-nobutton ul li a, nav.standard ul li a{
    line-height: 1 !important;
}   

/* Custom CSS Start */
#navbar ul.menu{
    display: block;
    height: 45px;
    line-height: 45px;
    margin: 0;
}

.menu > li{
    line-height: 1;
    margin-left: 60px;
    vertical-align: bottom;
    margin-bottom: 8px;
    font-family: "AvenirLTStd-Black", Helvetica, Arial, sans-serif; 
    font-style: normal; 
    font-weight: normal; 
    font-size: 16px;
    line-height: 1;
}

nav.standard ul li a{
    padding: 0;
    font-size: 16px !important;
}

nav.standard ul li a{
    border-bottom: 4px solid transparent;
    padding-bottom: 5px;
    display: inline-block;
}

nav.standard ul > li.current-menu-item > a,
nav.standard ul > li > a:hover{
    border-bottom-color: black;
}

.share-box{
     padding-top: 45px;
     padding-bottom: 70px;
}

section#thumbnails .thumb h3{
     font-family: "AvenirLTStd-Book", Helvetica, Arial, sans-serif !important; font-style: normal; font-weight: normal; 
     line-height: 28px;
     font-size: 16px;
     letter-spacing: -0.05px;
     margin-top: 0;
     margin-bottom: 2px !important;
}
section#thumbnails .thumb .thumb-inner .thumb-hover{
    text-align: center;
    background-color: rgba(255,255,255,0.9);
    -webkit-transform-style: preserve-3d;
     -moz-transform-style: preserve-3d;
     transform-style: preserve-3d;
}
section#thumbnails .thumb .thumb-inner .thumb-hover h3{
    display: block;
    color: black;
    font-weight: bold;
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    padding: 0;
    text-align: center;
    font-size: 18px;
    vertical-align: middle;
}
section#thumbnails .thumb .thumb-inner .thumb-hover h3 span{
    display: inline-block;
    color: black;
    font-weight: bold;
    font-size: 18px;
    vertical-align: middle;
}

#content-holder{
    margin-top: 192px !important;
}




/* Custom CSS End */