.c-footer {
       font-size: 20px;
}
.entry-content h4, h4, .h4 {
    line-height: 1;
    letter-spacing: 1px;}

html body .intro {
    font-family: Neuton;
    font-size: 21px;
    font-weight: 300;
    line-height: 26px;
}
.c-footer.c-footer h1, .c-footer.c-footer h2, .c-footer.c-footer h3, .c-footer.c-footer h4, .c-footer.c-footer h5, .c-footer.c-footer h6 {
    font-family: Roboto;
    font-size: 12px;
    font-weight: 100;
    line-height: 1;
    letter-spacing: 3px;
    text-transform: uppercase;
}

body.u-site-header-sticky--top .u-header_sides_spacing {
    background: #00000075;
}

@media only screen and (min-width: 769px) {
article#post-1932 .slick-track img.c-hero__image.is-loaded {
    max-width: 100%;
    margin: 0 auto;
    left: 0!important;
    top: -44%!important;
    height: auto!important;
}}
article#post-1932 .row-style--stretch .column__wrapper img {
    width: auto;
    height: auto;
     min-width: 0!important; 
     min-height: 0!important;  }

.h0, .entry-content .h0, .c-hero__content .h0 {
    font-family: Woodford Bourne;
    font-size: 72px;
    font-weight: 700;
    line-height: 96px;
    text-transform: uppercase;
    margin-top: 26px;
}
body.home .c-hero__content.c-hero__content * {
     text-shadow: 2px 2px 40px #000;
}
a {
    text-decoration: none;
    border-bottom: 0px solid currentColor;
}
.null-instagram-feed img {

    max-width: 73px;
    float: left;
}
.h0, .entry-content .h0, .c-hero__content .h0 {
     text-shadow: 1px 1px 20px #0000007a;
}

nav a {
    letter-spacing: 0.3px;
}
nav li {
    margin-right: 17px!important;
}
.category-dropdown.has-inputs-inverted {
    display: none!important;
}
#post-1932 header {
    display: none;
}
input[type="text"], input[type="tel"], input[type="number"], input[type="date"], input[type="email"], input[type="password"], input[type="url"], div.wpforms-container[class] .wpforms-form input, div.wpforms-container[class] .wpforms-form select, div.wpforms-container[class] .wpforms-form textarea, textarea,  select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required {
    padding: 3px 11px 3px 10px;
    border: solid 0px #cccccc;
    background: #eee;
    border-radius: 0px;
font-size: 16px;
    min-width: 100%!important;
}

form label {
    min-width: 100%;
}

#post-3884
img.c-hero__image.is-loaded {
    max-width: 100%;
    left: 0!important;
}
.entry-content h3 {
    letter-spacing: 2px;
}

#post-3884 figure img {
    width: 100%;
    margin-bottom: 0!important;
    padding: 0!important;
}
.underlined:after {
    content: "";
    display: block;
    margin-top: 6px;
    border-top: 0;
}

#post-2071 .column-style--boxed {
    background-image:url('https://www.lacasinaristorante.it/wp-content/uploads/2018/06/tuscan-special-events.jpg')
;
background-position:center -13px; }


.c-card__meta {display:none;}

.c-gallery--blog {
      padding-top: 0;
}

.bannerStyle .contentStyle {
    line-height: 29px;
}

a.italybtn {
    background: #fff;
}

img.alignnone.size-medium.wp-image-3853.is-loaded {
    margin-top: 0;
}

.null-instagram-feed img {
    max-width: 73px;
    float: left;
    margin: 4px;
}
.strong-view.default .testimonial-inner {
    border: 1px solid #FFFFFF;
    padding: 20px;
    text-align: left;
    background: #efefef;
}

aside#secondary {
    display: none;
}
#post-2071 .column-style--boxed {

    text-shadow: 1px 1px 4px #000;
}

.menu-list__item-title .item_title {
    position: relative;
    z-index: 5;
    display: inline-block;
    padding-right: .2em;
    font: inherit;
    letter-spacing: -0.1px;
}
.menu-list__item-title {
    max-width: 100%;
}


article#post-4344 header {
    display: none;
}


body.home figure.gallery-item img.attachment-thumbnail.size-thumbnail.is-loaded {
    min-width: 150px!important;
    min-height: 150px!important;
}
body.home figure.gallery-item img.attachment-thumbnail.size-thumbnail.is-loaded {
    max-width: 150px!important;
    max-height: 150px!important;
}
.menu-list__item-desc p {
    font-style: italic;
    font-size: 85%;
}

.jp-carousel-image-meta {
    display: none;
}
.site-logo img, .custom-logo-link img {

    max-height: 86px;
    min-height: 56px;
}
@media screen and (max-width: 768px) {

.h0, .entry-content .h0, .c-hero__content .h0 {
    font-family: Woodford Bourne;
    font-size: 33px;
    font-weight: 700;
    line-height: 53px;
    text-transform: uppercase;
    margin-top: 26px;
}}