====================================================================================== */ .contactMe input[type="checkbox"]{width: auto; height: auto;}
.copyright-info{font-size: 14px;}
.copyright-info a{color: #fff !important;}
form input.wpcf7-submit{background: #ee3131 !important; color: #fff !important; -webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease; transition: all 500ms ease;}
form input.wpcf7-submit:hover{background: #000 !important; color: #fff !important; -webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease; transition: all 500ms ease;}
.wpcf7-not-valid-tip{display: none !important;}
.wpcf7-not-valid{border: 1px solid #ff0000 !important;}
.wpcf7-response-output{border: none !important; text-align: center;}
.btn-primary.focus, .btn-primary:focus{box-shadow: none !important;}
.single-ts_service .post-navigation{display: none !important;}
.single-ts_service .post-media{display: none !important;}
.single-ts_service .post-meta{display: none !important;}
span.wpcf7-list-item{padding: 0px !important; margin: 0px !important;}
.ts-top-bar::before{background: #000 !important;}
.top-bar-angle::before{border-right-color: #000 !important; border-left-color: #000 !important;}
.top-bar-angle::after{background: #000 !important;}
.copyright{background: #000 !important;}
.footer{background: #000 !important;}
.black .btn-primary{background: #fff !important; border: 1px solid #fff !important;}
.btn-danielit{background: #000 !important; border: 1px solid #fff !important;}
.box_hover{-webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease; transition: all 500ms ease;}
.box_hover:hover{zoom: 1.1; -moz-transform: scale(1.1); -o-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1); z-index: 999999 !important; -webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease; transition: all 500ms ease;}
.box_hover_landing{-webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease; transition: all 500ms ease;}
.box_hover_landing:hover{zoom: 1.03; -moz-transform: scale(1.03); -o-transform: scale(1.03); -webkit-transform: scale(1.03); transform: scale(1.03); z-index: 999999 !important; -webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease; transition: all 500ms ease;}
.page-id-2615 header, .page-id-2615 .ts-top-bar-2{display: none !important}
.page-id-2615 .footer_landing_page{display: none}
.page-id-2615{background-image: url(https://www.edizionistudioigpi.com/demo/danielicarservice/wp-content/uploads/2021/04/sfondo.jpg); background-size: contain;}
.altezza_car{height: 400px; overflow: hidden}
.close_box{display: none; cursor: pointer; position: absolute; top: -32px; right: -32px;}
@media only screen 
and (max-width : 799px){
.box_hover:hover{zoom: 1; -moz-transform: scale(1); -o-transform: scale(1); -webkit-transform: scale(1); transform: scale(1);}
}
@media only screen 
and (max-width : 991px){
.page-id-2615 footer .col-md-6.footer-widget:nth-child(4){-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
.altezza_car, .altezza_car img{height: auto !important;}
.prenota .elementor-element-populated{padding: 0px !important}
.prenota .select-date-cont{padding: 0px 15px 15px 0px !important;}
.select-date-cont{width: 100% !important; padding: 0px !important;}
#datepicker{padding: 0px !important; margin-top: 15px !important;}
}
@media only screen  
and (max-width : 521px)
and (min-width : 400px){
.close_box{display: block !important;}
.altezza_car, .altezza_car img{height: auto !important;}
.prenota .elementor-element-populated{padding: 0px !important}
.prenota .select-date-cont{padding: 0px 15px 15px 0px !important;}
.select-date-cont{width: 100% !important; padding: 0px !important;}
#datepicker{padding: 0px !important; margin-top: 15px !important;}
#next_step{width: 93% !important;;}
input.submit-app{font-size: 14px !important; padding: 11px !important; width: 100% !important}
.ui-state-default, .ui-widget-content .ui-state-default{width: 43px !important;}
}
@media only screen 
and (max-width : 399px){
.close_box{display: block !important;}
.altezza_car, .altezza_car img{height: auto !important;}
.prenota .elementor-element-populated{padding: 0px !important}
.prenota .select-date-cont{padding: 0px 15px 15px 0px !important;}
.select-date-cont{width: 100% !important; padding: 0px !important;}
#datepicker{padding: 0px !important; margin-top: 15px !important;}
#next_step{width: 93% !important;;}
input.submit-app{font-size: 14px !important; padding: 11px !important; width: 100% !important}
.ui-state-default, .ui-widget-content .ui-state-default{width: 43px !important;}
}