/*
Theme Name: Lama San Giorgio Web Theme
Theme URI: http://xeniaplus.it
Description: Tema per Lama San Giorgio
Author: Xeniaplus
Author URI: http://xeniaplus.it
Version: 1.0.0
Template: creator
Text Domain: creator
*/


.eltd-position-center-inner .eltd-logo-wrapper > a {
    /* height: 60px !important; */
    height: 130px !important;
}

.eltd-logo-wrapper > a {
    /* height: 50px !important; */
    height: 120px !important;
}

.eltd-position-center-inner .eltd-logo-wrapper {
    margin-top: 40px;

}

.eltd-logo-wrapper .eltd-dark-logo {
    /*margin-top: 10px;*/
}


.eltd-logo-wrapper .eltd-light-logo,
.eltd-logo-wrapper .eltd-dark-logo,
.eltd-logo-wrapper .eltd-normal-logo
 .eltd-sticky-header .eltd-logo-wrapper .eltd-light-logo,
.eltd-sticky-header .eltd-logo-wrapper .eltd-dark-logo,
.eltd-sticky-header .eltd-logo-wrapper .eltd-normal-logo,
{
    margin-top: 0;
}

footer .widget {
    text-align: left !important;
}

.image-gallery-title-visible .image-gallery-title {
    position: absolute;
    bottom: 0;
    width: 100%;
    padding: 0 10px;
    background-color: rgba(255,255,255,0.7);
    color: #333;
    line-height: 30px;
    display: inline-block !important;
}

footer .eltd-icon-font-awesome {
    font-size: 36px;
}

/*
.eltd-page-header .eltd-menu-area .eltd-main-menu>ul li.eltd-active-item>a .item_outer ,
*/
.eltd-page-header .eltd-sticky-header .eltd-main-menu.eltd-sticky-nav>ul>li.eltd-active-item>a .item_outer  {
	color: #fff;
	background-color: #333;
}

.eltd-title.eltd-standard-type.eltd-has-background {
    background-size: cover;
}

/*html, body { overflow: auto; }*/

#ui-datepicker-div {
    position: relative !important;
    top: 10px !important;
    left: auto !important;
    margin-left: 30px !important;
}

.eltd-sticky-header .eltd-position-left .eltd-position-left-inner .eltd-logo-wrapper .eltd-dark-logo,
.eltd-sticky-header .eltd-position-left .eltd-position-left-inner .eltd-logo-wrapper .eltd-light-logo {
    display: none !important;
}

.text-justify {
    text-align: justify;
}

.powered-xenia > img {
    position: relative;
    top: 4px;
}

p, ul, ol, li {
    font-size: 16px;
    line-height: 38px;
}

footer p {
    font-size: 14px;
    line-height: 26px;
}

.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {
	position: absolute !important;
	width: 90% !important;
	padding: 40px !important;
	z-index: 300 !important;
	backgorund-color: #fff !important;
}

.vc_column_container>.vc_column-inner .wpb_content_element {

    padding-left: 15px !important;
    padding-right: 15px !important;

}

.menu-item.wpml-ls-slot-2.wpml-ls-item {
	width: 70px !important;
}


.menu-item.wpml-ls-slot-2.wpml-ls-item .menu_icon_wrapper {
	margin-right: 0;
}

.eltd-main-menu>ul>li>a span.item_inner {  
padding: 0 8px !important;
}

.text-shadow {
text-shadow: 2px 2px 2px rgba(100, 100, 100, 1);
}

.eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-3 .eltd-gallery-image {
  width: 100% !important;
}

.eltd-image-gallery .eltd-gallery-image {
    margin-right: 0px !important;
}

@media only screen and (min-width: 767px) {
.eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-3 .eltd-gallery-image:nth-child(3n+1),
.eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-3 .eltd-gallery-image:nth-child(2n),
.eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-3 .eltd-gallery-image:nth-child(2n+1) {
    clear: none !important;
    float: left;
}

.eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-3 .eltd-gallery-image {
  width: 49% !important;
  margin: 0 1px 10px;
  }
}

@media only screen and (min-width: 1024px) {
.eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-3 .eltd-gallery-image:nth-child(3n+1),
.eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-3 .eltd-gallery-image:nth-child(2n),
.eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-3 .eltd-gallery-image:nth-child(2n+1) {
    clear: none !important;
    float: left;
}

.eltd-image-gallery .eltd-image-gallery-grid.eltd-gallery-columns-3 .eltd-gallery-image {
  width: 33% !important;
  margin: 0 1px 10px;
  }
}

.wpml-ls-flag {
margin-top: -16px;
}

.menu-item .second {
  top: 80px !important;
}


