/*
Theme Name: Studio Gilardoni
Theme URI: 
Author: Curly Themes
Author URI: 
Description: Child Theme for Legenda
Version: 1
Template: legenda
*/

@import url("../legenda/style.css");
.pdfemb-viewer .pdfemb-poweredby {display:none;}



@media only screen and (min-width: 980px){
.header-type-3 .main-nav .menu, .fixed-header .menu{margin-right: 100px;}


}



/*1324px*/
@media only screen and (min-width: 1657px){
body { box-shadow: 5px 10px 10px 15px #dedede;
    width: 80%; 
    margin-left:auto; 
    margin-right: auto;
    }
.contact-form{margin-left:3em;}

}

@media screen and (max-width: 780px){
	.header-type-3 .main-nav .menu, .fixed-header .menu{margin-right: 80px;}
#footer .footer footer-bottom-2 .copyright .copyright-2{
    font-family: EB Garamond;
}


}





.page-content, .header-wrapper .header-type-3{
margin:0 2%;
padding:0 5%;}



#text-3 .textwidget p, 
#text-3 .textwidget a{
color: white;
}


#footer .footer footer-bottom-2{
     position:absolute;    
     width: 800px;
         font-family:EB Garamond;
  
}

right{margin-left:2px;}

 


body , .page-content p, *, .widget-title, .main-nav .container{
    font-family: EB Garamond;
font-size:16px;}



.main-nav visible-desktop .double-border .container .header-wrapper header-type-3 .logo-with-menu{
    float: left;
    width: auto;}
.main-nav visible-desktop .double-border .container .header-wrapper header-type-3 .menu-main-menu-container{
    float: left;
    width: 0%;
    margin-left: -125px;}
.main-nav visible-desktop .double-border .container .menu-wrapper .menu-type{float:left;}

.post-description{
//width:970px;
}

.header-type-3 .logo-with-menu img, .header-type-4 .logo-with-menu img {display: table-cell;
display: table-cell;
vertical-align: middle;
width: 400px; //aprile 2017
float: none;
position:absolute;
top:35%;
}

.top-bar .languages-area {
  float: right;
  line-height: 25px;
}
.links li a, .post-date{ 
font-size:12px;}

.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, .wpb_button {
    margin-bottom: 1% !important;
}

.header-type-3 .main-nav .double-border, .header-type-4 .main-nav .double-border {
    padding: 30px 0;
    border: none;
}

.header-type-3 .main-nav .double-border, .header-type-4 .main-nav .double-border {
    border: medium none;
    padding: 17px 0;
}

#respond, .links .logout-link, .links .register-link, .post-info{
display:none;
}

h3, h2 {
    color: #2a819c;
    font-family:  EB Garamond;
}

h3{
  font-size: 24.5px;
}

h2{
  font-size: 20.5px;}

.h1, .h2, .h4, .h5, .h6, h1, h5, h6 {
    color: #000000;
    font-family:  EB Garamond;
    letter-spacing: 1px;
    margin-bottom: 10px;
    text-transform: uppercase;
    display: block;
    font-weight: normal;
}

body {
    font-family:  EB Garamond;
    font-size: 14px;
}

body, strong, h4, .page-content a:hover, .main-nav .visible-desktop .double-border .container a:hover, p, a, .widget-title, a:hover, .main-nav a{
 color:#6F6F6F;
}

.content a {
    color: #2a819c !important;
}

p {
    margin-bottom: 10px;
    line-height: 1.5;
}
