/**
Theme Name: JO Template
Author: Moka Adv
Author URI: https://www.moka-adv.it
Description: Ci occupiamo di comunicazione web dal 2008 creando delle autentiche esperienze digitali: dai siti internet ai siti e-commerce, dai video alla pubblicità sui social, dal search advertising allo sviluppo app mobile. Una miscela di servizi di web marketing in continua evoluzione per i nostri Clienti. Operiamo in tutta Italia e vantiamo un incredibile portfolio di Clienti europei.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: jo-template
Template: astra
*/

.sistemo-listati .elementor-icon-list-item {
  display:flex;
  align-items: flex-start;
}

.sistemo-listati .elementor-icon-list-icon{
  margin-top:10px;
}

h1, h2, h3, h4, h5, h6 {line-height:1.3em!important}
.grecaptcha-badge {opacity:0 !important;}
span.titolo {font-weight: 700;}
span.spazio-vuoto {width: 3em;}
.elementor-post__excerpt {text-align: justify;}
a.elementor-icon.elementor-social-icon.elementor-social-icon-instagram {
    background: #f09433;
    background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
    background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
    background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );
}
/*span.elementor-icon-list-text {text-align: justify!important;}*/
div.asl_r .results .item .asl_content .asl_desc {text-align: justify;}
div.asl_r * {text-align: justify!important;}

div#ajaxsearchliteres1 {z-index: 1;}
div#ajaxsearchlite1 {z-index: 1;}
.eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {z-index:1!important;}
.elementor-pagination {padding-top: 30px!important;}
.ajax-loader {display: none!important;}

.eael-adv-accordion .eael-accordion-list .eael-accordion-content p {text-align: justify;}
i.fa.fa-angle-right.fa-toggle {padding-left: 1em;}
.eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle {padding-left: 1em; padding-bottom: 1em; padding-right: 1em;}
span.wpcf7-list-item {margin: 0px!important;}
.clienti img.jgalleryImage { -webkit-filter: grayscale(100%); filter: grayscale(100%);}
.clienti img.jgalleryImage:hover { -webkit-filter: grayscale(0%); filter: grayscale(0%);}
input.wpcf7-form-control.wpcf7-submit.buttonsend {margin-top: 23px;}

.wpcf7-submit:disabled {
     opacity:0.5;
 }
 
 .wpcf7 form.sent .wpcf7-response-output {
  display:none!important;
}

.wpcf7-not-valid-tip {
  text-align:justify!important;
}

/* ONLY PHONE */

@media only screen  and (min-width: 320px)  and (max-width: 667px) {.no-mobile {display:none;} .bdt-tab {flex-direction: column;} .bdt-grid {display: grid!important;} span.spazio-vuoto {width: 1em!important;}
.wpcf7-form .wpcf7-submit {color: #2E5F85!important; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; padding-right: 20px; background-color: #ffffff!important; border: 3px solid #2E5F85; border-radius: 8px 8px 8px 8px;}
}
