/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Page Template
    02. Search Page
    03. Archive Page
    04. Archive Page
    05. Listing Template
    06. "Diagnostika &#8211; Prenota esami diagnostici in modo veloce e gratuito" Page
    07. "Il Blog di DIAGNOSTIKA" Page
    08. "Contatti" Page
    09. "DIAGNOSYS" Listing
    10. "Esami diagnostici Ecografia" Page
    11. "Esami diagnostici Radiografia" Page
    12. "Esami diagnostici Ecocolor Doppler" Page
    13. "Esami diagnostici Mammografia" Page
    14. "Esami diagnostici Risonanza magnetica aperta" Page
    15. "Esami diagnostici Densitometria MOC" Page
    16. "Esami diagnostici Risonanza magnetica chiusa alto campo" Page
    17. "Esami diagnostici Tomografia Tac TC" Page
    18. "Esami diagnostici TC Cone Beam OPT" Page
    19. "Hai un Centro diagnostico?" Page
    20. "DIAGNOSTIKA CENTRO DEMO" Listing
    21. "Dashboard" Page
    22. "Piani e prezzi" Page
    23. "VITALMED" Listing
    24. "THERAPIA (VIA PERRINI)" Listing
    25. "Prenota il tuo esame in modo veloce" Page
    26. "IMAGO X RAY" Listing
    27. "CENTRO RADIOLOGICO &#8211; DR. VITO DI MOLFETTA (BISCEGLIE)" Listing
    28. "CENTRO MEDICO DIAGNOSTICO OPTIMUM" Listing
    29. "STUDIO RADIOLOGICO SAN TOMMASO" Listing
    30. "DOMUS MEDICA RADIOLOGIA DIAGNOSTICA" Listing
    31. "MEDICAL CENTER TERMOLI" Listing
    32. "Diagnostika &#8211; Prenota esami diagnostici in modo veloce e gratuito" Page
    33. "Istituto di Medicina dello Sport di Bari" Listing
    34. "CENTRO SENOLOGIA E SALUTE" Listing
    35. "Sei un Medico specialista?" Page
    36. "Centro Medico Diagnostico REMANFREDI" Listing
    37. "DN MEDICA" Listing

*/



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
body.page:not(.home) .elementor-shortcode div .cm-shuffle-box-quicksearch{
	background-color:#cc7d00;
}

@media (max-width:1439px){

	body.page:not(.home) .header-filter .top-search-form .search-form-field{
	width:271px !important;
}

body.page:not(.home) .top-search-form .lp-search-btn-header .lp-search-icon{
	left:-62px;
}

body.page:not(.home) .lp-header-middle .lp-logo-header4-sts{
	float:left;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page:not(.home) #select{
	width:100%;
}

body.page:not(.home) .lp-logo-header4-sts .header-filter form{
	width:501px !important;
	}

}



@media (max-width:1199px){

	body.page:not(.home) .lp-logo-header4-sts .header-filter form{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	width:381px !important;
}

body.page:not(.home) .header-filter .top-search-form .input-group{
	width:342px !important;
}

body.page:not(.home) #select{
	left:25px;
	width:95%;
}

body.page:not(.home) .header-filter .top-search-form .search-form-field{
	width:90%;
	}

}



@media (max-width:1023px){

	body.page:not(.home) .lp-header-middle .lp-logo-header4-sts{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page:not(.home) .lp-header-middle .lp-logo-header4-sts .header-filter{
	width:351px !important;
	margin-top:8px !important;
	}

}



@media (max-width:479px){

	body.page:not(.home) .top-search-form .lp-search-btn-header i{
	visibility:hidden;
	}

}



@media (max-width:430px){

	body.page:not(.home) #page .lp-header .lp-header-middle .container-fluid .row .lp-logo-header4-sts .header-filter .top-search-form .input-group{
	width:97% !important;
}

body.page:not(.home) .header-filter .top-search-form .lp-search-btn-header{
	left:-12px;
	width:97% !important;
	}

}



@media (max-width:425px){

	body.page:not(.home) .top-search-form .search-form-field > .pos-relative{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page:not(.home) div #page .header-inner-page-wrap .header-container .lp-header .lp-header-middle .container-fluid .row .lp-logo-header4-sts .header-filter .top-search-form .search-form-field{
	width:97% !important;
}

body.page:not(.home) .ui-widget span span span span{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



@media (max-width:420px){

	body.page:not(.home) .lp-logo-header4-sts .header-filter form{
	width:364px !important;
	}

}



@media (max-width:411px){

	body.page:not(.home) .lp-logo-header4-sts .header-filter form{
	left:-12px;
	}

}



@media (max-width:385px){

	body.page:not(.home) .lp-logo-header4-sts .header-filter form{
	left:-28px;
	}

}



@media (max-width:370px){

	body.page:not(.home) .lp-logo-header4-sts .header-filter form{
	width:347px !important;
	}

}



@media (max-width:360px){

	body.page:not(.home) .lp-logo-header4-sts .header-filter form{
	width:338px !important;
	}

}



@media (max-width:351px){

	body.page:not(.home) .lp-logo-header4-sts .header-filter form{
	width:329px !important;
	}

}



@media (max-width:325px){

	body.page:not(.home) .lp-logo-header4-sts .header-filter form{
	width:303px !important;
}

body.page:not(.home) .header-filter .top-search-form .lp-search-btn-header{
	left:-8px;
	}

}



/*-----------------------------------------------*/
/*  Search Page                                  */
/*-----------------------------------------------*/
body.search #select{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-left:85px;
}

body.search .elementor-shortcode div .cm-shuffle-box-quicksearch{
	background-color:#cc7d00;
}

body.search .row > .col-md-12{
	z-index:1;
}

body.search .pos-relative > div > div > div > .clearfix{
	z-index:1;
}

body.search .form-group > div a{
	background-color:#e2ad4d !important;
	font-weight:600 !important;
	color:#000000 !important;
	font-size:14px !important;
}

body.search #pop ul .btn{
	background-color:#c0c8c0 !important;
	color:#000000 !important;
	font-size:14px !important;
}

@media (max-width:1439px){

	body.search .header-filter .top-search-form .search-form-field{
	width:271px !important;
}

body.search .top-search-form .lp-search-btn-header .lp-search-icon{
	left:-62px;
}

body.search .lp-header-middle .lp-logo-header4-sts{
	float:left;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.search #select{
	width:100%;
}

body.search .lp-logo-header4-sts .header-filter form{
	width:501px !important;
}

body.search .header-main-menu ul{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.search .form-group > div a{
	position:relative;
	left:12px;
	}

}



@media (max-width:1350px){

	body.search .lp-logo-header4-sts .form-inline .lp-search-icon{
	left:-1px;
	right:auto !important;
	}

}



@media (max-width:1199px){

	body.search .lp-logo-header4-sts .header-filter form{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	width:381px !important;
}

body.search .header-filter .top-search-form .input-group{
	width:342px !important;
}

body.search .header-filter .top-search-form .search-form-field{
	width:90% !important;
}

body.search #select{
	left:25px;
	width:95%;
	padding-left:41px;
	}

}



@media (max-width:1114px){

	body.search .lp-logo-header4-sts .form-inline .lp-search-icon{
	top:11px;
	bottom:auto !important;
	left:7px !important;
}

body.search div #page .pos-relative .header-container .lp-header .lp-header-middle .container-fluid .row .lp-logo-header4-sts .pos-relative .form-inline .pos-relative .lp-search-icon{
	right:auto !important;
	}

}



@media (max-width:1023px){

	body.search .lp-header-middle .lp-logo-header4-sts{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.search .lp-header-middle .lp-logo-header4-sts .header-filter{
	width:351px !important;
	margin-top:8px !important;
	}

}



@media (max-width:980px){

	body.search .lp-logo-header4-sts .form-inline .lp-search-icon{
	left:37px;
}

body.search .lp-logo-header4-sts .pos-relative .form-inline > .pos-relative i{
	left:8px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.search .lp-logo-header4-sts .pos-relative form{
	left:37px;
	}

}



@media (max-width:640px){

	body.search .lp-logo-header4-sts .form-inline .lp-search-icon{
	left:45px;
}

body.search .lp-logo-header4-sts .pos-relative .form-inline > .pos-relative i{
	left:12px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.search .lp-logo-header4-sts .pos-relative form{
	left:29px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.search #select{
	padding-left:35px;
	width:308px;
	}

}



@media (max-width:600px){

	body.search #select{
	width:90%;
}

body.search .lp-header-logo a img{
	width:147px;
	}

}



@media (max-width:573px){

	body.search .lp-header-logo a img{
	position:relative;
	left:21px;
	}

}



@media (max-width:560px){

	body.search .lp-header-logo a img{
	width:113px;
	}

}



@media (max-width:556px){

	body.search #page > .pos-relative{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.search .form-group > div a{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



@media (max-width:520px){

	body.search .lp-header-logo a img{
	width:96px;
}

body.search #pop ul a{
	padding-left:6px !important;
}

body.search .form-group > div a{
	padding-left:9px !important;
	padding-right:9px !important;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	left:-4px;
}

body.search #pop a{
	top:6px;
}

body.search #select{
	width:302px;
}

body.search #pop ul .btn{
	position:relative;
	top:6px;
}

body.search #pop{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



@media (max-width:479px){

	body.search .top-search-form .lp-search-btn-header i{
	visibility:hidden;
}

body.search .lp-header-logo a img{
	width:182px;
}

body.search div #pop a:nth-child(2){

	width:200px;
	background-color:#d16b2c;
	visibility:hidden;
}

body.search #select{
	margin-right:3px;
	width:339px;
}

body.search .lp-logo-header4-sts .pos-relative form{
	left:13px;
}

body.search div #page .pos-relative div div div .row .col-md-12 .clearfix #pop a{
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	}

}



@media (max-width:440px){

	body.search .lp-logo-header4-sts .pos-relative form{
	left:-12px;
	}

}



@media (max-width:430px){

	body.search #page .lp-header .lp-header-middle .container-fluid .row .lp-logo-header4-sts .header-filter .top-search-form .input-group{
	width:97% !important;
}

body.search .header-filter .top-search-form .lp-search-btn-header{
	left:-12px;
	width:97% !important;
	}

}



@media (max-width:420px){

	body.search .lp-logo-header4-sts .header-filter form{
	width:364px !important;
	}

}



@media (max-width:411px){

	body.search .lp-logo-header4-sts .header-filter form{
	left:-12px;
	}

}



@media (max-width:400px){

	body.search .lp-logo-header4-sts .pos-relative form{
	left:-20px;
	}

}



@media (max-width:385px){

	body.search .lp-logo-header4-sts .header-filter form{
	left:-28px;
}

body.search .lp-logo-header4-sts .pos-relative form{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.search #select{
	padding-left:34px !important;
	}

}



@media (max-width:370px){

	body.search .lp-logo-header4-sts .header-filter form{
	width:347px !important;
}

body.search #select{
	width:276px !important;
	}

}



@media (max-width:360px){

	body.search .lp-logo-header4-sts .header-filter form{
	width:338px !important;
	}

}



@media (max-width:351px){

	body.search .lp-logo-header4-sts .header-filter form{
	width:329px !important;
}

body.search #select{
	width:263px !important;
	}

}



@media (max-width:325px){

	body.search .lp-logo-header4-sts .header-filter form{
	width:303px !important;
}

body.search .header-filter .top-search-form .lp-search-btn-header{
	left:-8px;
}

body.search #select{
	width:237px !important;
	}

}



/*-----------------------------------------------*/
/*  Archive Page                                 */
/*-----------------------------------------------*/
body.archive #list-tags{
	padding-top:0px !important;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.archive .elementor-shortcode div .cm-shuffle-box-quicksearch{
	background-color:#cc7d00;
}

@media (max-width:1439px){

	body.archive .header-filter .top-search-form .search-form-field{
	width:271px !important;
}

body.archive .top-search-form .lp-search-btn-header .lp-search-icon{
	left:-62px;
}

body.archive .lp-header-middle .lp-logo-header4-sts{
	float:left;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.archive #select{
	width:100%;
}

body.archive .lp-logo-header4-sts .header-filter form{
	width:501px !important;
}

body.archive .header-main-menu ul{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



@media (max-width:1199px){

	body.archive .lp-logo-header4-sts .header-filter form{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	width:381px !important;
}

body.archive .header-filter .top-search-form .input-group{
	width:342px !important;
}

body.archive .header-filter .top-search-form .search-form-field{
	width:90% !important;
}

body.archive #select{
	left:25px;
	width:95%;
	}

}



@media (max-width:1023px){

	body.archive .lp-header-middle .lp-logo-header4-sts{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.archive .lp-header-middle .lp-logo-header4-sts .header-filter{
	width:351px !important;
	margin-top:8px !important;
	}

}



@media (max-width:479px){

	body.archive .top-search-form .lp-search-btn-header i{
	visibility:hidden;
	}

}



@media (max-width:430px){

	body.archive #page .lp-header .lp-header-middle .container-fluid .row .lp-logo-header4-sts .header-filter .top-search-form .input-group{
	width:97% !important;
}

body.archive .header-filter .top-search-form .lp-search-btn-header{
	left:-12px;
	width:97% !important;
	}

}



@media (max-width:420px){

	body.archive .lp-logo-header4-sts .header-filter form{
	width:364px !important;
	}

}



@media (max-width:411px){

	body.archive .lp-logo-header4-sts .header-filter form{
	left:-12px;
	}

}



@media (max-width:385px){

	body.archive .lp-logo-header4-sts .header-filter form{
	left:-28px;
	}

}



@media (max-width:370px){

	body.archive .lp-logo-header4-sts .header-filter form{
	width:347px !important;
	}

}



@media (max-width:360px){

	body.archive .lp-logo-header4-sts .header-filter form{
	width:338px !important;
	}

}



@media (max-width:351px){

	body.archive .lp-logo-header4-sts .header-filter form{
	width:329px !important;
	}

}



@media (max-width:325px){

	body.archive .lp-logo-header4-sts .header-filter form{
	width:303px !important;
}

body.archive .header-filter .top-search-form .lp-search-btn-header{
	left:-8px;
	}

}



/*-----------------------------------------------*/
/*  Archive Page                                 */
/*-----------------------------------------------*/
3.2.9



/*-----------------------------------------------*/
/*  Listing Template                             */
/*-----------------------------------------------*/
body.single-listing .lp-listing-title .lp-listing-logo img{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body.single-listing #page .lp-section-detail-page .lp-listing-top-title-header .pos-relative .row .testt .lp-style3-header-wrap .lp-listing-title .lp-listing-logo{
	width:auto !important;
	height:auto !important;
}

body.single-listing #page .lp-section-detail-page .lp-listing-top-title-header .pos-relative .row .testt .lp-style3-header-wrap .lp-listing-title .lp-listing-logo img{
	width:auto !important;
}

body.single-listing #page .lp-section-detail-page .pos-relative .row .sidebar-top0 .listing-page-sidebar .lp-widget-top .lp-listing-additional-details ul li{
	height:100% !important;
}

body.single-listing .lp-listing-reviews .lp-review-name a{
	font-size:14px;
}

body.single-listing .lp-listing-reviews .lp-review-left .lp-review-count{
	font-size:12px;
}

body.single-listing .lp-listing-top-title-header .pos-relative .row{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-listing .lp-section-detail-page .pos-relative .sidebar-top0{
	top:-199px !important;
}

@media (max-width:4850px){

	body.single-listing .lp-listing-title .lp-listing-logo img{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



@media (max-width:2000px){

	body.single-listing .lp-header-logo a img{
	width:200px;
	height:35px;
	}

}



@media (max-width:320px){

	body.single-listing .lp-section-detail-page .pos-relative .sidebar-top0{
	position:relative;
}

body.single-listing #page .lp-section-detail-page .pos-relative .sidebar-top0{
	top:-1px !important;
	}

}



@media (min-width:992px){

	body.single-listing .lp-section-detail-page .pos-relative .sidebar-top0{
	position:absolute;
	}

}



/*-----------------------------------------------*/
/*  "Diagnostika &#8211; Prenota esami diagnostici in modo veloce e gratuito" Page*/
/*-----------------------------------------------*/
body.page-id-102 #page .header-front-page-wrap .header-container{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-102 .header-front-page-wrap .lp-home-banner-contianer .page-header-overlay{
	background-color:rgba(0,0,0,0);
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-102 .lp-home-banner-contianer .lp_auto_loc_container p{
	font-family:'Quicksand';
	font-weight:600;
	line-height:1.3em;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-102 .lp-home-banner-contianer .lp-search-description{
	font-weight:600;
	color:#094d5e;
}

body.page-id-102 .e-con-inner .elementor-element .elementor-widget-container .ekit-wid-con .ekit-fancy-text .ekit-fancy-prefix-text{
	color:#447d79;
}

body.page-id-102 #select{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	color:#000000;
}

body.page-id-102 .elementskit-section-title-wraper .ekit-heading__description h4{
	color:#e6a123;
	font-family:'Quicksand', sans-serif;
}

body.page-id-102 .lp-home-banner-contianer .img-curtasy p{
	visibility:hidden;
}

body.page-id-102 .elementor-widget-cubewp_taxonomy .cwp-taxonomy-term-box a{
	font-size:13px;
	line-height:1.4em;
	font-weight:600;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-102 .elementor-widget-cubewp_taxonomy .cwp-taxonomy-term-box .cwp-taxonomy-term-box-heading{
	height:71px;
}

body.page-id-102 .header-front-page-wrap .lp-home-banner-contianer .img-curtasy{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	visibility:hidden;
}

body.page-id-102 .elementor-widget-blog-grids h4 a{
	font-size:23px;
	white-space:break-spaces;
	line-height:1.2em;
}

body.page-id-102 .elementor-widget-blog-grids .lp-blog-grid-box .lp-blog-user-thumb{
	visibility:visible;
	background-image:url("https://www.diagnostika.it/wp-content/uploads/2024/02/512-diagnostika.jpg");
	background-size:cover;
}

body.page-id-102 .elementor-widget-blog-grids .lp-blog-user-thumb img{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	visibility:hidden;
	opacity:1;
}

body.page-id-102 #menu-home-page-menu .menu-item a{
	font-family:'Montserrat', sans-serif;
}

body.page-id-102 .nl4wp-form-fields p a{
	color:#12816b;
	font-size:16px;
}

body.page-id-102 .nl4wp-form-fields p input{
	font-size:14px;
}

body.page-id-102 .nl4wp-form-fields p input[type=email]{
	margin-bottom:5px;
}

body.page-id-102 .elementor-element-31f60378 .ekit-wid-con h2{
	text-align:center;
}

body.page-id-102 .elementor-element-31f60378 .ekit-wid-con h3{
	text-align:center;
}

body.page-id-102 .elementor-widget-blog-grids a span{
	visibility:hidden;
}

body.page-id-102 .elementor-widget-blog-grids a i{
	visibility:hidden;
}

body.page-id-102 .elementor-widget-blog-grids li span{
	visibility:hidden;
}

body.page-id-102 .elementor-widget-blog-grids li .fa-calendar{
	visibility:hidden;
}

body.page-id-102 .lp-header-logo a img{
	display:inline-block;
	width:245px;
	max-width:245px;
}

@media (max-width:2000px){

	body.page-id-102 .lp-home-banner-contianer .lp-banner-browse-txt b{
	font-size:1.3em;
}

body.page-id-102 .form-inline .form-group .lp-search-btn{
	background-color:#10838d;
}

body.page-id-102 #page .header-front-page-wrap .header-container{
	background-image:url("https://www.diagnostika.it/wp-content/uploads/2024/05/cover-home-diagnostika.webp") !important;
	}

}



@media (max-width:1920px){

	body.page-id-102 .header-front-page-wrap .lp-home-banner-contianer{
	height:450px !important;
}

body.page-id-102 .lp-home-banner-contianer .lp_auto_loc_container p{
	font-size:1.6em !important;
	position:relative;
	top:53px;
}

body.page-id-102 .lp-home-banner-contianer h1{
	position:relative;
	top:17px;
}

body.page-id-102 .lp-home-banner-contianer .lp-banner-browse-txt b{
	font-size:1.3em;
}

body.page-id-102 .form-inline .pos-relative .what-placeholder{
	padding-left:25px;
}

body.page-id-102 #page .header-front-page-wrap .header-container{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	z-index:1000;
	background-size:auto;
}

body.page-id-102 .form-inline .form-group .lp-search-btn{
	background-color:#118592;
	}

}



@media (max-width:1250px){

	body.page-id-102 .lp-home-banner-contianer .lp-banner-browse-txt b{
	font-size:1.2em;
}

body.page-id-102 .lp-home-banner-contianer .lp_auto_loc_container p{
	font-size:27px !important;
	}

}



@media (max-width:666px){

	body.page-id-102 .lp-home-banner-contianer .lp_auto_loc_container p{
	top:8px;
}

body.page-id-102 #select{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-102 .lp-search-bar .form-inline > .lp-suggested-search{
	z-index:1000;
}

body.page-id-102 .form-inline .form-group .lp-search-btn{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-color:#0f6366;
}

body.page-id-102 .header-front-page-wrap .lp-home-banner-contianer .page-header-overlay{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



@media (max-width:640px){

	body.page-id-102 #page .header-front-page-wrap .header-container .lp-header .lp-header-middle .container-fluid .row .mobile-nav-icon{
	top:36% !important;
}

body.page-id-102 .lp-header-middle .mobile-nav-icon{
	bottom:19px;
	right:100%;
}

body.page-id-102 .header-front-page-wrap .lp-home-banner-contianer .page-header-overlay{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-102 #page .header-front-page-wrap .header-container{
	background-image:url("https://www.diagnostika.it/wp-content/uploads/2024/05/cover-home-diagnostika-mobile.webp") !important;
	background-size:auto;
	}

}



@media (max-width:600px){

	body.page-id-102 #select{
	width:447px !important;
}

body.page-id-102 #page .header-front-page-wrap .header-container{
	background-image:url("https://www.diagnostika.it/wp-content/uploads/2024/05/cover-home-diagnostika-mobile-copia.webp") !important;
	background-size:cover;
	}

}



@media (max-width:573px){

	body.page-id-102 #page .header-front-page-wrap .header-container{
	background-image:url("https://www.diagnostika.it/wp-content/uploads/2024/05/cover-home-diagnostika-mobile-.webp") !important;
	background-size:cover;
	background-attachment:scroll;
	}

}



@media (max-width:568px){

	body.page-id-102 #select{
	width:430px !important;
}

body.page-id-102 #page .header-front-page-wrap .header-container{
	background-image:none !important;
	}

}



@media (max-width:560px){

	body.page-id-102 #page .header-front-page-wrap .header-container{
	background-image:url("https://www.diagnostika.it/wp-content/uploads/2024/05/cover-home-diagnostika-mobile-1-1.webp") !important;
	}

}



@media (max-width:556px){

	body.page-id-102 .lp-home-banner-contianer h1{
	top:-8px;
}

body.page-id-102 .lp-home-banner-contianer .lp_auto_loc_container p{
	top:-17px;
	}

}



@media (max-width:520px){

	body.page-id-102 #select{
	width:305px !important;
	right:-29px;
	padding-left:0px;
	left:95px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-102 #page .header-front-page-wrap .header-container{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-image:url("https://www.diagnostika.it/wp-content/uploads/2024/05/cover-home-diagnostika-mobile2-1.webp") !important;
	background-size:500px 589px;
	background-attachment:fixed;
	display:inline-block;
	height:477px;
	width:100%;
}

body.page-id-102 .lp-home-banner-contianer .lp-search-bar form{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-102 .lp-search-bar .form-inline > .lp-suggested-search{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-102 .form-inline .pos-relative .what-placeholder{
	left:-32px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	z-index:756;
	}

}



@media (max-width:479px){

	body.page-id-102 .lp-home-banner-contianer .lp_auto_loc_container p{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-size:24px !important;
}

body.page-id-102 #select{
	padding-left:59px;
	width:353px !important;
	margin-left:0px;
}

body.page-id-102 .lp-home-banner-contianer .col-md-offset-2{
	padding-left:5px;
	padding-right:5px;
}

body.page-id-102 .form-inline .pos-relative .what-placeholder{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-102 .form-inline .form-group .lp-search-btn{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-102 .form-inline .lp-search-bar-right i{
	width:15px;
	visibility:hidden;
}

body.page-id-102 #page .header-front-page-wrap .header-container{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-image:none !important;
}

body.page-id-102 .lp-header-logo a img{
	width:194px;
	}

}



@media (max-width:440px){

	body.page-id-102 #select{
	width:316px !important;
	left:67px;
	padding-left:28px;
}

body.page-id-102 .lp-home-banner-contianer .col-md-offset-2{
	padding-right:5px;
}

body.page-id-102 .lp-home-banner-contianer .lp_auto_loc_container{
	background-image:url("https://www.diagnostika.it/wp-content/uploads/2024/05/cover-home-diagnostika-mobile3.webp");
	background-size:contain;
	height:495px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-102 .lp-home-banner-contianer .row p{
	top:117px;
	font-size:22px !important;
	font-weight:700;
	line-height:1.2em;
	}

}



@media (max-width:430px){

	body.page-id-102 .lp-home-banner-contianer .lp_auto_loc_container p{
	font-size:21px !important;
	}

}



@media (max-width:425px){

	body.page-id-102 .lp-home-banner-contianer .col-md-offset-2{
	padding-left:5px;
	padding-right:5px;
}

body.page-id-102 #select{
	width:300px !important;
	}

}



@media (max-width:420px){

	body.page-id-102 #select{
	width:296px !important;
	}

}



@media (max-width:411px){

	body.page-id-102 .lp-home-banner-contianer .col-md-offset-2{
	padding-left:5px;
	padding-right:5px;
}

body.page-id-102 #select{
	width:279px !important;
	}

}



@media (max-width:400px){

	body.page-id-102 .lp-home-banner-contianer .lp_auto_loc_container p{
	font-size:20px !important;
}

body.page-id-102 #select{
	width:280px !important;
}

body.page-id-102 .lp-home-banner-contianer .col-md-offset-2{
	padding-left:5px;
	padding-right:5px;
}

body.page-id-102 .lp-home-banner-contianer .lp-search-bar form{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



@media (max-width:385px){

	body.page-id-102 .lp-home-banner-contianer .lp_auto_loc_container p{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	top:-21px;
	font-size:20px !important;
}

body.page-id-102 .lp-home-banner-contianer h1{
	top:-4px;
}

body.page-id-102 #select{
	width:264px !important;
}

body.page-id-102 .lp-home-banner-contianer .col-md-offset-2{
	padding-left:5px;
	padding-right:5px;
	}

}



@media (max-width:370px){

	body.page-id-102 #select{
	width:254px !important;
}

body.page-id-102 .lp-home-banner-contianer .lp_auto_loc_container{
	background-image:url("https://www.diagnostika.it/wp-content/uploads/2024/05/cover-home-diagnostika-mobile6.webp");
	height:407px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-102 .lp-home-banner-contianer .row p{
	top:50px;
	font-size:21px !important;
	}

}



@media (max-width:360px){

	body.page-id-102 #select{
	width:240px !important;
}

body.page-id-102 .container .row .lp_auto_loc_container p{
	font-size:19px !important;
	}

}



@media (max-width:351px){

	body.page-id-102 .lp-home-banner-contianer .lp_auto_loc_container p{
	font-size:18px !important;
}

body.page-id-102 #select{
	width:226px !important;
}

body.page-id-102 .lp-home-banner-contianer .col-md-offset-2{
	padding-left:5px;
	padding-right:5px;
}

body.page-id-102 .lp-home-banner-contianer .row p{
	top:79px;
	}

}



@media (max-width:325px){

	body.page-id-102 .lp-home-banner-contianer .col-md-offset-2{
	padding-left:5px;
	padding-right:5px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-102 #select{
	width:244px !important;
	padding-left:57px;
}

body.page-id-102 .lp-home-banner-contianer .row p{
	font-weight:700;
	font-size:16px !important;
	}

}



@media (max-width:320px){

	body.page-id-102 .lp-home-banner-contianer .lp_auto_loc_container p{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-102 #select:active{
	z-index:35;
}

body.page-id-102 #select{
	width:198px !important;
	z-index:1;
	padding-left:36px;
	padding-right:0px;
}

body.page-id-102 .lp-home-banner-contianer .lp_auto_loc_container{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-image:url("https://www.diagnostika.it/wp-content/uploads/2024/05/cover-home-diagnostika-mobile6-1.webp");
	top:37px;
	display:inline-block;
}

body.page-id-102 #page .header-front-page-wrap .header-container{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-102 .lp-home-banner-contianer .lp-home-banner-contianer-inner-new .container{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-102 .header-front-page-wrap .lp-home-banner-contianer{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-102 .lp-home-banner-contianer .row p{
	top:28px;
	}

}



@media (min-width:481px){

	body.page-id-102 .lp-home-banner-contianer .lp_auto_loc_container p{
	font-size:1.8em;
	}

}



/*-----------------------------------------------*/
/*  "Il Blog di DIAGNOSTIKA" Page                */
/*-----------------------------------------------*/
body.blog #page .page-heading .page-header-overlay{
	height:121px;
}

body.blog #page .page-heading{
	visibility:hidden;
}

body.blog #page .header-container{
	height:86px;
}

body.blog #page .elementor-location-archive .e-con-boxed{
	background-image:url("https://www.diagnostika.it/wp-content/uploads/2024/04/immagine-blog-1920x800-copia.jpg");
	-webkit-box-shadow:none;	box-shadow:none;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-size:cover;
	color:rgb(51, 51, 51);
}

body.blog .elementor-widget-heading h2{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.blog div #page .e-con-boxed:nth-child(1){

	background-image:url("https://www.diagnostika.it/wp-content/uploads/2024/04/immagine-blog-1920x800-copia.jpg");
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.blog div #page .e-con-boxed:nth-child(2){

	background-image:none;
}

@media (min-width:769px){

	body.blog #page .page-heading{
	height:122px;
	}

}



/*-----------------------------------------------*/
/*  "Contatti" Page                              */
/*-----------------------------------------------*/
body.page-id-57 .cwp-user-form-submit .cwp-from-submit{
	background-color:#34535f !important;
}



/*-----------------------------------------------*/
/*  "DIAGNOSYS" Listing                          */
/*-----------------------------------------------*/
body.postid-27803 #page .lp-section-detail-page .pos-relative .row .sidebar-top0 .listing-page-sidebar .lp-widget-top .lp-listing-additional-details ul li{
	height:119% !important;
}

body.postid-27803 .lp-listing-slider a img{
	padding-left:2px;
	padding-right:2px;
}

body.postid-27803 #page .lp-section-detail-page .pos-relative .sidebar-top0{
	top:-347px !important;
}

@media (max-width:1439px){

	body.postid-27803 .lp-header-logo a img{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	}

}



/*-----------------------------------------------*/
/*  "Esami diagnostici Ecografia" Page           */
/*-----------------------------------------------*/
body.page-id-30535 .elementor-shortcode div .cm-shuffle-box-quicksearch{
	background-color:#cc7d00;
}



/*-----------------------------------------------*/
/*  "Esami diagnostici Radiografia" Page         */
/*-----------------------------------------------*/
body.page-id-30956 .elementor-shortcode div .cm-shuffle-box-quicksearch{
	background-color:#cc7d00;
}

body.page-id-30956 .header-main-menu ul{
	position:relative;
	top:21px;
}

body.page-id-30956 .lp-header-middle .hidden-xs{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1439px){

	body.page-id-30956 .header-filter .top-search-form .search-form-field{
	width:271px !important;
}

body.page-id-30956 .top-search-form .lp-search-btn-header .lp-search-icon{
	left:-62px;
}

body.page-id-30956 .lp-header-middle .lp-logo-header4-sts{
	float:left;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-30956 #select{
	width:100%;
}

body.page-id-30956 .lp-logo-header4-sts .header-filter form{
	width:501px !important;
	}

}



@media (max-width:1199px){

	body.page-id-30956 .lp-logo-header4-sts .header-filter form{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	width:381px !important;
}

body.page-id-30956 .header-filter .top-search-form .input-group{
	width:342px !important;
}

body.page-id-30956 .header-filter .top-search-form .search-form-field{
	width:90% !important;
}

body.page-id-30956 #select{
	left:25px;
	width:95%;
	}

}



@media (max-width:1023px){

	body.page-id-30956 .lp-header-middle .lp-logo-header4-sts{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-30956 .lp-header-middle .lp-logo-header4-sts .header-filter{
	width:351px !important;
	margin-top:8px !important;
	}

}



@media (max-width:479px){

	body.page-id-30956 .top-search-form .lp-search-btn-header i{
	visibility:hidden;
	}

}



@media (max-width:430px){

	body.page-id-30956 #page .lp-header .lp-header-middle .container-fluid .row .lp-logo-header4-sts .header-filter .top-search-form .input-group{
	width:97% !important;
}

body.page-id-30956 .header-filter .top-search-form .lp-search-btn-header{
	left:-12px;
	width:97% !important;
	}

}



@media (max-width:420px){

	body.page-id-30956 .lp-logo-header4-sts .header-filter form{
	width:364px !important;
	}

}



@media (max-width:411px){

	body.page-id-30956 .lp-logo-header4-sts .header-filter form{
	left:-12px;
	}

}



@media (max-width:385px){

	body.page-id-30956 .lp-logo-header4-sts .header-filter form{
	left:-28px;
	}

}



@media (max-width:370px){

	body.page-id-30956 .lp-logo-header4-sts .header-filter form{
	width:347px !important;
	}

}



@media (max-width:360px){

	body.page-id-30956 .lp-logo-header4-sts .header-filter form{
	width:338px !important;
	}

}



@media (max-width:351px){

	body.page-id-30956 .lp-logo-header4-sts .header-filter form{
	width:329px !important;
	}

}



@media (max-width:325px){

	body.page-id-30956 .lp-logo-header4-sts .header-filter form{
	width:303px !important;
}

body.page-id-30956 .header-filter .top-search-form .lp-search-btn-header{
	left:-8px;
	}

}



/*-----------------------------------------------*/
/*  "Esami diagnostici Ecocolor Doppler" Page    */
/*-----------------------------------------------*/
body.page-id-30967 .elementor-shortcode div .cm-shuffle-box-quicksearch{
	background-color:#cc7d00;
}



/*-----------------------------------------------*/
/*  "Esami diagnostici Mammografia" Page         */
/*-----------------------------------------------*/
body.page-id-30972 .elementor-shortcode div .cm-shuffle-box-quicksearch{
	background-color:#cc7d00;
}



/*-----------------------------------------------*/
/*  "Esami diagnostici Risonanza magnetica aperta" Page*/
/*-----------------------------------------------*/
body.page-id-30977 .elementor-shortcode div .cm-shuffle-box-quicksearch{
	background-color:#cc7d00;
}



/*-----------------------------------------------*/
/*  "Esami diagnostici Densitometria MOC" Page   */
/*-----------------------------------------------*/
body.page-id-30982 .elementor-shortcode div .cm-shuffle-box-quicksearch{
	background-color:#cc7d00;
}



/*-----------------------------------------------*/
/*  "Esami diagnostici Risonanza magnetica chiusa alto campo" Page*/
/*-----------------------------------------------*/
body.page-id-31005 .elementor-shortcode div .cm-shuffle-box-quicksearch{
	background-color:#cc7d00;
}



/*-----------------------------------------------*/
/*  "Esami diagnostici Tomografia Tac TC" Page   */
/*-----------------------------------------------*/
body.page-id-31010 .elementor-shortcode div .cm-shuffle-box-quicksearch{
	background-color:#cc7d00;
}



/*-----------------------------------------------*/
/*  "Esami diagnostici TC Cone Beam OPT" Page    */
/*-----------------------------------------------*/
body.page-id-31015 .elementor-shortcode div .cm-shuffle-box-quicksearch{
	background-color:#cc7d00;
}



/*-----------------------------------------------*/
/*  "Hai un Centro diagnostico?" Page            */
/*-----------------------------------------------*/
body.page-id-29287 #scopri .elementor-element span{
	color:#ffffff;
	font-size:92%;
	font-family:'Quicksand', sans-serif;
	font-weight:500;
}

body.page-id-29287 .cwp-user-form-submit .cwp-from-submit{
	background-color:#0b4b43 !important;
	position:relative;
	top:-41px;
}

@media (max-width:1114px){

	body.page-id-29287 #scopri .elementor-element span{
	line-height:100%;
	font-size:16px;
	}

}



@media (max-width:760px){

	body.page-id-29287 #scopri .elementor-element span{
	font-size:18px;
	line-height:1.3em;
	}

}



@media (max-width:640px){

	body.page-id-29287 #scopri .elementor-element span{
	font-size:24px;
	}

}



@media (max-width:351px){

	body.page-id-29287 #scopri .elementor-element span{
	font-size:18px;
	}

}



@media (max-width:320px){

	body.page-id-29287 #scopri .elementor-element span{
	line-height:1.1em;
	}

}



/*-----------------------------------------------*/
/*  "DIAGNOSTIKA CENTRO DEMO" Listing            */
/*-----------------------------------------------*/
body.postid-31132 div #page .lp-section-detail-page .pos-relative .row .sidebar-top0 .listing-page-sidebar .lp-widget-top .lp-listing-additional-details ul li{
	height:110px !important;
}

body.postid-31132 .lp-section-detail-page .pos-relative .listing-page-sidebar{
	position:relative;
	top:-197px;
}



/*-----------------------------------------------*/
/*  "Dashboard" Page                             */
/*-----------------------------------------------*/
body.page-id-96 .lp-user-header .lp-contact-support-outer:nth-child(3) a{
	visibility:hidden;
}



/*-----------------------------------------------*/
/*  "Piani e prezzi" Page                        */
/*-----------------------------------------------*/
@media (max-width:989px){

	body.page-id-27008 .lp-logo-header4-sts .header-filter form{
	margin-right:18px;
	width:586px !important;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-27008 .header-filter .top-search-form .input-group{
	width:529px !important;
}

body.page-id-27008 #select{
	padding-left:40px;
	width:485px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



@media (max-width:980px){

	body.page-id-27008 .lp-logo-header4-sts .header-filter form{
	left:29px;
	}

}



@media (max-width:800px){

	body.page-id-27008 .lp-logo-header4-sts .header-filter form{
	left:13px;
	}

}



@media (max-width:780px){

	body.page-id-27008 .lp-header-logo a img{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	width:147px;
	}

}



@media (max-width:760px){

	body.page-id-27008 .lp-header-logo a img{
	width:121px;
	}

}



@media (max-width:725px){

	body.page-id-27008 .lp-header-logo a img{
	width:95px;
	}

}



@media (max-width:699px){

	body.page-id-27008 .lp-header-logo a img{
	position:relative;
	left:21px;
	}

}



@media (max-width:666px){

	body.page-id-27008 .lp-header-logo a img{
	width:241px;
	}

}



@media (max-width:640px){

	body.page-id-27008 .lp-header-logo a img{
	width:190px;
	}

}



@media (max-width:600px){

	body.page-id-27008 .lp-header-middle .lp-logo-header4-sts .header-filter{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-27008 .lp-logo-header4-sts .header-filter form{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	width:476px !important;
}

body.page-id-27008 div #page .header-inner-page-wrap .header-container .lp-header .lp-header-middle .container-fluid .row .lp-logo-header4-sts .header-filter .top-search-form .input-group{
	width:393px !important;
	}

}



@media (max-width:573px){

	body.page-id-27008 .lp-header-logo a img{
	top:-8px;
}

body.page-id-27008 .lp-logo-header4-sts .header-filter form{
	left:-24px;
	}

}



@media (max-width:520px){

	body.page-id-27008 .lp-logo-header4-sts .header-filter form{
	width:496px !important;
	}

}



@media (max-width:479px){

	body.page-id-27008 .lp-logo-header4-sts .header-filter form{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-27008 .top-search-form .search-form-field > .pos-relative{
	width:433px;
}

body.page-id-27008 .top-search-form .input-group .ui-widget{
	width:100%;
}

body.page-id-27008 .search-form-field .pos-relative .what-placeholder{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-27008 .header-filter .top-search-form .search-form-field{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-27008 div #page .header-inner-page-wrap .header-container .lp-header .lp-header-middle .container-fluid .row .lp-logo-header4-sts .header-filter form{
	width:135% !important;
}

body.page-id-27008 div #page .header-inner-page-wrap .header-container .lp-header .lp-header-middle .container-fluid .row .lp-logo-header4-sts .header-filter .top-search-form .input-group{
	width:100% !important;
	}

}



@media (max-width:440px){

	body.page-id-27008 .lp-logo-header4-sts .header-filter form{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-27008 #page .lp-header-middle .container-fluid{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-27008 .lp-header-middle .row{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-27008 .lp-header-middle .lp-logo-header4-sts .header-filter{
	width:24em !important;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-27008 #select{
	width:24em;
}

body.page-id-27008 .top-search-form .search-form-field > .pos-relative{
	width:24em;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-27008 .search-form-field .pos-relative .what-placeholder{
	width:24em;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-27008 div #page .header-inner-page-wrap .header-container .lp-header .lp-header-middle .container-fluid .row .lp-logo-header4-sts .header-filter form{
	width:22em !important;
	}

}



/*-----------------------------------------------*/
/*  "VITALMED" Listing                           */
/*-----------------------------------------------*/
body.postid-27888 .lp-review-form-top .lp-review-images a{
	visibility:hidden;
}

body.postid-27888 .lp-review-form-top .lp-review-images label{
	visibility:hidden;
}



/*-----------------------------------------------*/
/*  "THERAPIA (VIA PERRINI)" Listing             */
/*-----------------------------------------------*/
body.postid-27886 .lp-section-detail-page .pos-relative .sidebar-top0{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}



/*-----------------------------------------------*/
/*  "Prenota il tuo esame in modo veloce" Page   */
/*-----------------------------------------------*/
body.page-id-31773 #page .header-front-page-wrap .header-container{
	background-image:url("https://www.diagnostika.it/wp-content/uploads/2023/08/cover-diagnostika2024.jpg") !important;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-31773 .header-front-page-wrap .lp-home-banner-contianer .page-header-overlay{
	background-color:rgba(0,0,0,0);
}

body.page-id-31773 .lp-home-banner-contianer .lp_auto_loc_container p{
	font-family:'Quicksand';
	font-weight:600;
	line-height:1.3em;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-31773 .lp-home-banner-contianer .lp-search-description{
	font-weight:600;
	color:#094d5e;
}

body.page-id-31773 .e-con-inner .elementor-element .elementor-widget-container .ekit-wid-con .ekit-fancy-text .ekit-fancy-prefix-text{
	color:#447d79;
}

body.page-id-31773 #select{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	color:#000000;
}

body.page-id-31773 .elementskit-section-title-wraper .ekit-heading__description h4{
	color:#e6a123;
	font-family:'Quicksand', sans-serif;
}

body.page-id-31773 .lp-home-banner-contianer .img-curtasy p{
	visibility:hidden;
}

body.page-id-31773 .elementor-widget-cubewp_taxonomy .cwp-taxonomy-term-box a{
	font-size:13px;
	line-height:1.4em;
	font-weight:600;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-31773 .elementor-widget-cubewp_taxonomy .cwp-taxonomy-term-box .cwp-taxonomy-term-box-heading{
	height:71px;
}

body.page-id-31773 .header-front-page-wrap .lp-home-banner-contianer .img-curtasy{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	visibility:hidden;
}

body.page-id-31773 .elementor-widget-blog-grids h4 a{
	font-size:23px;
	white-space:break-spaces;
	line-height:1.2em;
}

body.page-id-31773 .elementor-widget-blog-grids .lp-blog-grid-box .lp-blog-user-thumb{
	visibility:visible;
	background-image:url("https://www.diagnostika.it/wp-content/uploads/2024/02/512-diagnostika.jpg");
	background-size:cover;
}

body.page-id-31773 .elementor-widget-blog-grids .lp-blog-user-thumb img{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	visibility:hidden;
	opacity:1;
}

body.page-id-31773 #menu-home-page-menu .menu-item a{
	font-family:'Montserrat', sans-serif;
}

body.page-id-31773 .nl4wp-form-fields p a{
	color:#12816b;
	font-size:16px;
}

body.page-id-31773 .nl4wp-form-fields p input{
	font-size:14px;
}

body.page-id-31773 .nl4wp-form-fields p input[type=email]{
	margin-bottom:5px;
}

body.page-id-31773 .elementor-element-31f60378 .ekit-wid-con h2{
	text-align:center;
}

body.page-id-31773 .elementor-element-31f60378 .ekit-wid-con h3{
	text-align:center;
}

body.page-id-31773 .elementor-widget-blog-grids a span{
	visibility:hidden;
}

body.page-id-31773 .elementor-widget-blog-grids a i{
	visibility:hidden;
}

body.page-id-31773 .elementor-widget-blog-grids li span{
	visibility:hidden;
}

body.page-id-31773 .elementor-widget-blog-grids li .fa-calendar{
	visibility:hidden;
}

@media (max-width:1920px){

	body.page-id-31773 .header-front-page-wrap .lp-home-banner-contianer{
	height:450px !important;
}

body.page-id-31773 .lp-home-banner-contianer .lp_auto_loc_container p{
	font-size:1.6em !important;
	position:relative;
	top:53px;
}

body.page-id-31773 .lp-home-banner-contianer h1{
	position:relative;
	top:17px;
}

body.page-id-31773 .lp-home-banner-contianer .lp-banner-browse-txt b{
	font-size:1.3em;
}

body.page-id-31773 .form-inline .pos-relative .what-placeholder{
	padding-left:25px;
}

body.page-id-31773 #page .header-front-page-wrap .header-container{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-31773 .form-inline .form-group .lp-search-btn{
	background-color:#118592;
	}

}



@media (max-width:1439px){

	body.page-id-31773 .lp-home-banner-contianer .lp-banner-browse-txt b{
	font-size:1.3em;
}

body.page-id-31773 .form-inline .form-group .lp-search-btn{
	background-color:#10838d;
	}

}



@media (max-width:1250px){

	body.page-id-31773 .lp-home-banner-contianer .lp-banner-browse-txt b{
	font-size:1.2em;
}

body.page-id-31773 .lp-home-banner-contianer .lp_auto_loc_container p{
	font-size:27px !important;
	}

}



@media (max-width:666px){

	body.page-id-31773 .lp-home-banner-contianer .lp_auto_loc_container p{
	top:8px;
}

body.page-id-31773 #select{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-31773 .lp-search-bar .form-inline > .lp-suggested-search{
	z-index:1000;
}

body.page-id-31773 .form-inline .form-group .lp-search-btn{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-color:#0f6366;
	}

}



@media (max-width:640px){

	body.page-id-31773 #page .header-front-page-wrap .header-container .lp-header .lp-header-middle .container-fluid .row .mobile-nav-icon{
	top:36% !important;
}

body.page-id-31773 .lp-header-middle .mobile-nav-icon{
	bottom:19px;
	right:100%;
	}

}



@media (max-width:600px){

	body.page-id-31773 #select{
	width:447px !important;
	}

}



@media (max-width:568px){

	body.page-id-31773 #select{
	width:430px !important;
	}

}



@media (max-width:556px){

	body.page-id-31773 .lp-home-banner-contianer h1{
	top:-8px;
}

body.page-id-31773 .lp-home-banner-contianer .lp_auto_loc_container p{
	top:-17px;
	}

}



@media (max-width:520px){

	body.page-id-31773 #select{
	width:395px !important;
	right:-29px;
}

body.page-id-31773 #page{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



@media (max-width:479px){

	body.page-id-31773 .lp-home-banner-contianer .lp_auto_loc_container p{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-size:24px !important;
}

body.page-id-31773 #select{
	padding-left:59px;
	width:353px !important;
	margin-left:0px;
}

body.page-id-31773 .lp-home-banner-contianer .col-md-offset-2{
	padding-left:5px;
	padding-right:5px;
}

body.page-id-31773 .form-inline .pos-relative .what-placeholder{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-31773 .form-inline .form-group .lp-search-btn{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-31773 .form-inline .lp-search-bar-right i{
	width:15px;
	visibility:hidden;
	}

}



@media (max-width:440px){

	body.page-id-31773 #select{
	width:314px !important;
}

body.page-id-31773 .lp-home-banner-contianer .col-md-offset-2{
	padding-right:5px;
	}

}



@media (max-width:430px){

	body.page-id-31773 .lp-home-banner-contianer .lp_auto_loc_container p{
	font-size:21px !important;
	}

}



@media (max-width:425px){

	body.page-id-31773 .lp-home-banner-contianer .col-md-offset-2{
	padding-left:5px;
	padding-right:5px;
}

body.page-id-31773 #select{
	width:300px !important;
	}

}



@media (max-width:420px){

	body.page-id-31773 #select{
	width:296px !important;
	}

}



@media (max-width:411px){

	body.page-id-31773 .lp-home-banner-contianer .col-md-offset-2{
	padding-left:5px;
	padding-right:5px;
}

body.page-id-31773 #select{
	width:279px !important;
	}

}



@media (max-width:400px){

	body.page-id-31773 .lp-home-banner-contianer .lp_auto_loc_container p{
	font-size:20px !important;
}

body.page-id-31773 #select{
	width:280px !important;
}

body.page-id-31773 .lp-home-banner-contianer .col-md-offset-2{
	padding-left:5px;
	padding-right:5px;
	}

}



@media (max-width:385px){

	body.page-id-31773 .lp-home-banner-contianer .lp_auto_loc_container p{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	top:-21px;
	font-size:20px !important;
}

body.page-id-31773 .lp-home-banner-contianer h1{
	top:-4px;
}

body.page-id-31773 #select{
	width:264px !important;
}

body.page-id-31773 .lp-home-banner-contianer .col-md-offset-2{
	padding-left:5px;
	padding-right:5px;
	}

}



@media (max-width:370px){

	body.page-id-31773 .lp-home-banner-contianer .lp_auto_loc_container p{
	font-size:19px !important;
}

body.page-id-31773 #select{
	width:254px !important;
	}

}



@media (max-width:360px){

	body.page-id-31773 #select{
	width:240px !important;
	}

}



@media (max-width:351px){

	body.page-id-31773 .lp-home-banner-contianer .lp_auto_loc_container p{
	font-size:18px !important;
}

body.page-id-31773 #select{
	width:226px !important;
}

body.page-id-31773 .lp-home-banner-contianer .col-md-offset-2{
	padding-left:5px;
	padding-right:5px;
	}

}



@media (max-width:325px){

	body.page-id-31773 .lp-home-banner-contianer .col-md-offset-2{
	padding-left:5px;
	padding-right:5px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-31773 #select{
	width:244px !important;
	padding-left:57px;
}

body.page-id-31773 .lp-home-banner-contianer .row p{
	font-weight:700;
	font-size:16px !important;
	}

}



@media (max-width:320px){

	body.page-id-31773 .lp-home-banner-contianer .lp_auto_loc_container p{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-31773 #select:active{
	z-index:35;
}

body.page-id-31773 #select{
	width:198px !important;
	z-index:1;
	padding-left:36px;
	padding-right:0px;
	}

}



@media (min-width:481px){

	body.page-id-31773 .lp-home-banner-contianer .lp_auto_loc_container p{
	font-size:1.8em;
	}

}



/*-----------------------------------------------*/
/*  "IMAGO X RAY" Listing                        */
/*-----------------------------------------------*/
body.postid-27813 .lp-listing-title .lp-listing-logo img{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-27813 #page .lp-section-detail-page .lp-listing-top-title-header .pos-relative .row .testt .lp-style3-header-wrap .lp-listing-title .lp-listing-logo{
	width:217px !important;
}

body.postid-27813 .lp-listing-additional-details ul li{
	font-size:16px;
}

body.postid-27813 #page .lp-section-detail-page .pos-relative .sidebar-top0{
	top:-337px !important;
}

@media (max-width:4850px){

	body.postid-27813 .lp-listing-title .lp-listing-logo img{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-27813 #page .lp-section-detail-page .lp-listing-top-title-header .pos-relative .row .testt .lp-style3-header-wrap .lp-listing-title .lp-listing-logo img{
	width:95% !important;
	}

}



/*-----------------------------------------------*/
/*  "CENTRO RADIOLOGICO &#8211; DR. VITO DI MOLFETTA (BISCEGLIE)" Listing*/
/*-----------------------------------------------*/
body.postid-27788 #page .lp-section-detail-page .pos-relative .row .sidebar-top0 .listing-page-sidebar .lp-widget-top .lp-listing-additional-details ul li:nth-child(4){

	height:100px !important;
}



/*-----------------------------------------------*/
/*  "CENTRO MEDICO DIAGNOSTICO OPTIMUM" Listing  */
/*-----------------------------------------------*/
body.postid-26765 .lp-section-detail-page .pos-relative .sidebar-top0{
	top:-388px !important;
}



/*-----------------------------------------------*/
/*  "STUDIO RADIOLOGICO SAN TOMMASO" Listing     */
/*-----------------------------------------------*/
body.postid-27881 .lp-listing-slider > div > div{
	height:172px;
}

body.postid-27881 .lp-section-detail-page .pos-relative .sidebar-top0{
	top:-354px !important;
}



/*-----------------------------------------------*/
/*  "DOMUS MEDICA RADIOLOGIA DIAGNOSTICA" Listing*/
/*-----------------------------------------------*/
body.postid-27805 .lp-listing-slider > div > div{
	height:175px;
}

body.postid-27805 .lp-section-detail-page .pos-relative .sidebar-top0{
	top:-335px !important;
}

@media (max-width:1079px){

	body.postid-27805 .lp-section-detail-page .pos-relative .sidebar-top0{
	top:-335px;
	}

}



/*-----------------------------------------------*/
/*  "MEDICAL CENTER TERMOLI" Listing             */
/*-----------------------------------------------*/
body.postid-31406 .lp-section-detail-page .pos-relative .sidebar-top0{
	top:-277px !important;
}



/*-----------------------------------------------*/
/*  "Diagnostika &#8211; Prenota esami diagnostici in modo veloce e gratuito" Page*/
/*-----------------------------------------------*/
body.page-id-32261 #page .header-front-page-wrap .header-container{
	background-image:url("https://www.diagnostika.it/wp-content/uploads/2024/05/cover-home-diagnostika.webp") !important;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-32261 .header-front-page-wrap .lp-home-banner-contianer .page-header-overlay{
	background-color:rgba(0,0,0,0);
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-32261 .lp-home-banner-contianer .lp_auto_loc_container p{
	font-family:'Quicksand';
	font-weight:600;
	line-height:1.3em;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-32261 .lp-home-banner-contianer .lp-search-description{
	font-weight:600;
	color:#094d5e;
}

body.page-id-32261 .e-con-inner .elementor-element .elementor-widget-container .ekit-wid-con .ekit-fancy-text .ekit-fancy-prefix-text{
	color:#447d79;
}

body.page-id-32261 #select{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	color:#000000;
}

body.page-id-32261 .elementskit-section-title-wraper .ekit-heading__description h4{
	color:#e6a123;
	font-family:'Quicksand', sans-serif;
}

body.page-id-32261 .lp-home-banner-contianer .img-curtasy p{
	visibility:hidden;
}

body.page-id-32261 .elementor-widget-cubewp_taxonomy .cwp-taxonomy-term-box a{
	font-size:13px;
	line-height:1.4em;
	font-weight:600;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-32261 .elementor-widget-cubewp_taxonomy .cwp-taxonomy-term-box .cwp-taxonomy-term-box-heading{
	height:71px;
}

body.page-id-32261 .header-front-page-wrap .lp-home-banner-contianer .img-curtasy{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	visibility:hidden;
}

body.page-id-32261 .elementor-widget-blog-grids h4 a{
	font-size:23px;
	white-space:break-spaces;
	line-height:1.2em;
}

body.page-id-32261 .elementor-widget-blog-grids .lp-blog-grid-box .lp-blog-user-thumb{
	visibility:visible;
	background-image:url("https://www.diagnostika.it/wp-content/uploads/2024/02/512-diagnostika.jpg");
	background-size:cover;
}

body.page-id-32261 .elementor-widget-blog-grids .lp-blog-user-thumb img{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	visibility:hidden;
	opacity:1;
}

body.page-id-32261 #menu-home-page-menu .menu-item a{
	font-family:'Montserrat', sans-serif;
}

body.page-id-32261 .nl4wp-form-fields p a{
	color:#12816b;
	font-size:16px;
}

body.page-id-32261 .nl4wp-form-fields p input{
	font-size:14px;
}

body.page-id-32261 .nl4wp-form-fields p input[type=email]{
	margin-bottom:5px;
}

body.page-id-32261 .elementor-element-31f60378 .ekit-wid-con h2{
	text-align:center;
}

body.page-id-32261 .elementor-element-31f60378 .ekit-wid-con h3{
	text-align:center;
}

body.page-id-32261 .elementor-widget-blog-grids a span{
	visibility:hidden;
}

body.page-id-32261 .elementor-widget-blog-grids a i{
	visibility:hidden;
}

body.page-id-32261 .elementor-widget-blog-grids li span{
	visibility:hidden;
}

body.page-id-32261 .elementor-widget-blog-grids li .fa-calendar{
	visibility:hidden;
}

@media (max-width:1920px){

	body.page-id-32261 .header-front-page-wrap .lp-home-banner-contianer{
	height:450px !important;
}

body.page-id-32261 .lp-home-banner-contianer .lp_auto_loc_container p{
	font-size:1.6em !important;
	position:relative;
	top:53px;
}

body.page-id-32261 .lp-home-banner-contianer h1{
	position:relative;
	top:17px;
}

body.page-id-32261 .lp-home-banner-contianer .lp-banner-browse-txt b{
	font-size:1.3em;
}

body.page-id-32261 .form-inline .pos-relative .what-placeholder{
	padding-left:25px;
}

body.page-id-32261 #page .header-front-page-wrap .header-container{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-32261 .form-inline .form-group .lp-search-btn{
	background-color:#118592;
	}

}



@media (max-width:1439px){

	body.page-id-32261 .lp-home-banner-contianer .lp-banner-browse-txt b{
	font-size:1.3em;
}

body.page-id-32261 .form-inline .form-group .lp-search-btn{
	background-color:#10838d;
	}

}



@media (max-width:1250px){

	body.page-id-32261 .lp-home-banner-contianer .lp-banner-browse-txt b{
	font-size:1.2em;
}

body.page-id-32261 .lp-home-banner-contianer .lp_auto_loc_container p{
	font-size:27px !important;
	}

}



@media (max-width:666px){

	body.page-id-32261 .lp-home-banner-contianer .lp_auto_loc_container p{
	top:8px;
}

body.page-id-32261 #select{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-32261 .lp-search-bar .form-inline > .lp-suggested-search{
	z-index:1000;
}

body.page-id-32261 .form-inline .form-group .lp-search-btn{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-color:#0f6366;
	}

}



@media (max-width:640px){

	body.page-id-32261 #page .header-front-page-wrap .header-container .lp-header .lp-header-middle .container-fluid .row .mobile-nav-icon{
	top:36% !important;
}

body.page-id-32261 .lp-header-middle .mobile-nav-icon{
	bottom:19px;
	right:100%;
}

body.page-id-32261 .header-front-page-wrap .lp-home-banner-contianer .page-header-overlay{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-32261 #page .header-front-page-wrap .header-container{
	background-image:url("https://www.diagnostika.it/wp-content/uploads/2024/05/cover-home-diagnostika-mobile.webp") !important;
	background-size:auto;
	}

}



@media (max-width:600px){

	body.page-id-32261 #select{
	width:447px !important;
	}

}



@media (max-width:568px){

	body.page-id-32261 #select{
	width:430px !important;
	}

}



@media (max-width:556px){

	body.page-id-32261 .lp-home-banner-contianer h1{
	top:-8px;
}

body.page-id-32261 .lp-home-banner-contianer .lp_auto_loc_container p{
	top:-17px;
	}

}



@media (max-width:520px){

	body.page-id-32261 #select{
	width:395px !important;
	right:-29px;
	}

}



@media (max-width:479px){

	body.page-id-32261 .lp-home-banner-contianer .lp_auto_loc_container p{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-size:24px !important;
}

body.page-id-32261 #select{
	padding-left:59px;
	width:353px !important;
	margin-left:0px;
}

body.page-id-32261 .lp-home-banner-contianer .col-md-offset-2{
	padding-left:5px;
	padding-right:5px;
}

body.page-id-32261 .form-inline .pos-relative .what-placeholder{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-32261 .form-inline .form-group .lp-search-btn{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-32261 .form-inline .lp-search-bar-right i{
	width:15px;
	visibility:hidden;
	}

}



@media (max-width:440px){

	body.page-id-32261 #select{
	width:314px !important;
}

body.page-id-32261 .lp-home-banner-contianer .col-md-offset-2{
	padding-right:5px;
	}

}



@media (max-width:430px){

	body.page-id-32261 .lp-home-banner-contianer .lp_auto_loc_container p{
	font-size:21px !important;
	}

}



@media (max-width:425px){

	body.page-id-32261 .lp-home-banner-contianer .col-md-offset-2{
	padding-left:5px;
	padding-right:5px;
}

body.page-id-32261 #select{
	width:300px !important;
	}

}



@media (max-width:420px){

	body.page-id-32261 #select{
	width:296px !important;
	}

}



@media (max-width:411px){

	body.page-id-32261 .lp-home-banner-contianer .col-md-offset-2{
	padding-left:5px;
	padding-right:5px;
}

body.page-id-32261 #select{
	width:279px !important;
	}

}



@media (max-width:400px){

	body.page-id-32261 .lp-home-banner-contianer .lp_auto_loc_container p{
	font-size:20px !important;
}

body.page-id-32261 #select{
	width:280px !important;
}

body.page-id-32261 .lp-home-banner-contianer .col-md-offset-2{
	padding-left:5px;
	padding-right:5px;
	}

}



@media (max-width:385px){

	body.page-id-32261 .lp-home-banner-contianer .lp_auto_loc_container p{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	top:-21px;
	font-size:20px !important;
}

body.page-id-32261 .lp-home-banner-contianer h1{
	top:-4px;
}

body.page-id-32261 #select{
	width:264px !important;
}

body.page-id-32261 .lp-home-banner-contianer .col-md-offset-2{
	padding-left:5px;
	padding-right:5px;
	}

}



@media (max-width:370px){

	body.page-id-32261 .lp-home-banner-contianer .lp_auto_loc_container p{
	font-size:19px !important;
}

body.page-id-32261 #select{
	width:254px !important;
	}

}



@media (max-width:360px){

	body.page-id-32261 #select{
	width:240px !important;
	}

}



@media (max-width:351px){

	body.page-id-32261 .lp-home-banner-contianer .lp_auto_loc_container p{
	font-size:18px !important;
}

body.page-id-32261 #select{
	width:226px !important;
}

body.page-id-32261 .lp-home-banner-contianer .col-md-offset-2{
	padding-left:5px;
	padding-right:5px;
	}

}



@media (max-width:325px){

	body.page-id-32261 .lp-home-banner-contianer .col-md-offset-2{
	padding-left:5px;
	padding-right:5px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-32261 #select{
	width:244px !important;
	padding-left:57px;
}

body.page-id-32261 .lp-home-banner-contianer .row p{
	font-weight:700;
	font-size:16px !important;
	}

}



@media (max-width:320px){

	body.page-id-32261 .lp-home-banner-contianer .lp_auto_loc_container p{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-32261 #select:active{
	z-index:35;
}

body.page-id-32261 #select{
	width:198px !important;
	z-index:1;
	padding-left:36px;
	padding-right:0px;
	}

}



@media (min-width:481px){

	body.page-id-32261 .lp-home-banner-contianer .lp_auto_loc_container p{
	font-size:1.8em;
	}

}



/*-----------------------------------------------*/
/*  "Istituto di Medicina dello Sport di Bari" Listing*/
/*-----------------------------------------------*/
body.postid-32593 .testt .lp-listing-slider{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-32593 .lp-listing-slider > div > div{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-32593 .lp-listing-slider a img{
	padding-left:5px;
}

body.postid-32593 #page .lp-section-detail-page .pos-relative .sidebar-top0{
	top:-419px !important;
}

@media (min-width:992px){

	body.postid-32593 .lp-listing-slider div .lp-listing-slide-wrap{
	width:240px !important;
	}

}



/*-----------------------------------------------*/
/*  "CENTRO SENOLOGIA E SALUTE" Listing          */
/*-----------------------------------------------*/
body.postid-27792 #page .lp-section-detail-page .pos-relative .sidebar-top0{
	top:-199px !important;
}



/*-----------------------------------------------*/
/*  "Sei un Medico specialista?" Page            */
/*-----------------------------------------------*/
body.page-id-32700 #scopri .elementor-element span{
	color:#ffffff;
	font-size:97%;
	font-family:'Quicksand', sans-serif;
	font-weight:500;
}

body.page-id-32700 .cwp-user-form-submit .cwp-from-submit{
	background-color:#0b4b43 !important;
	position:relative;
	top:-41px;
}

@media (max-width:1114px){

	body.page-id-32700 #scopri .elementor-element span{
	line-height:100%;
	font-size:16px;
	}

}



@media (max-width:760px){

	body.page-id-32700 #scopri .elementor-element span{
	font-size:18px;
	line-height:1.3em;
	}

}



@media (max-width:640px){

	body.page-id-32700 #scopri .elementor-element span{
	font-size:24px;
	}

}



@media (max-width:351px){

	body.page-id-32700 #scopri .elementor-element span{
	font-size:18px;
	}

}



@media (max-width:320px){

	body.page-id-32700 #scopri .elementor-element span{
	line-height:1.1em;
	}

}



/*-----------------------------------------------*/
/*  "Centro Medico Diagnostico REMANFREDI" Listing*/
/*-----------------------------------------------*/
body.postid-32779 #page .lp-section-detail-page .pos-relative .sidebar-top0{
	top:-380px !important;
}

@media (max-width:2000px){

	body.postid-32779 #page .lp-section-detail-page .lp-listing-top-title-header .pos-relative .row .testt .lp-style3-header-wrap .lp-listing-title .lp-listing-logo{
	width:200px !important;
	height:100% !important;
}

body.postid-32779 #page .lp-section-detail-page .lp-listing-top-title-header .pos-relative .row .testt .lp-style3-header-wrap .lp-listing-title .lp-listing-logo img{
	width:200px !important;
	height:100% !important;
}

body.postid-32779 #page .lp-section-detail-page .pos-relative .row .sidebar-top0 .listing-page-sidebar .lp-widget-top .lp-listing-additional-details ul:active{
	height:100% !important;
}

body.postid-32779 .lp-widget-top .lp-listing-additional-details .toggle-additional-details{
	bottom:-70px;
}

body.postid-32779 #page .lp-section-detail-page .pos-relative .row .sidebar-top0 .listing-page-sidebar .lp-widget-top .lp-listing-additional-details ul li{
	height:47px !important;
	}

}



/*-----------------------------------------------*/
/*  "DN MEDICA" Listing                          */
/*-----------------------------------------------*/
body.postid-27804 #page .lp-section-detail-page .pos-relative .sidebar-top0{
	top:-520px !important;
}