p,
span,
a,
div,
#nav ul li ul li a,
#reviews #comments > h2,
#sticky-nav ul li ul li a,
#wrapper #nav ul li ul li > a,
#wrapper #sticky-nav ul li ul li > a,
.avada-container h3,
.comment-form input[type="submit"],
.ei-title h3,
.fusion-blog-shortcode .fusion-timeline-date,
.fusion-image-wrapper
.fusion-rollover
.fusion-rollover-content
.fusion-rollover-categories,
.fusion-image-wrapper
.fusion-rollover
.fusion-rollover-content
.fusion-rollover-title,
.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price,
.fusion-image-wrapper .fusion-rollover .fusion-rollover-content a,
.fusion-load-more-button,
.fusion-main-menu .sub-menu,
.fusion-main-menu .sub-menu li a,
.fusion-megamenu-widgets-container,
.fusion-megamenu-wrapper .fusion-megamenu-submenu > a:hover,
.fusion-megamenu-wrapper li .fusion-megamenu-title-disabled,
.fusion-page-title-bar h3,
.gform_page_footer input[type="button"],
.gform_page_footer input[type="button"],
.gform_wrapper .button,
.gform_wrapper .gfield_description,
.gform_wrapper .gform_button,
.gform_wrapper label,
.meta .fusion-date,
.more,
.post-content blockquote,
.review blockquote div strong,
.review blockquote q,
.ticket-selector-submit-btn[type="submit"],
body {
font-family: Inter !important;
font-weight: 400;
}
h1,
h2,
h3,
h4,
h5,
h6,
button,
a.button,
.widget-title,
.fusion-main-menu .menu-text span,
.titolo_servizio_primo_piano,
.titolo_terapia_primo_piano,
.entry-title > a,
.slide-button {
font-family: Poppins !important;
font-weight: 700;
text-transform: none !important;
text-decoration: none !important;
}
.terapia-primo-piano-box .img_terapia_primo_piano {
max-width: 150px;
}
.fusion-main-menu .fusion-widget-cart-counter > a:before,
.fusion-main-menu > ul > li > a {
color: #686868 !important;
}
.fusion-secondary-header .fusion-alignleft {
width: 30% !important;
}
html body #main .download .buttonn {
background: #55a270;
padding: 10px 15px;
color: #fff;
margin-top: 20px;
text-decoration: none !important;
}
html body #main .download .buttonn:hover {
color: #fff !important;
text-decoration: underline !important;
}
.fusion-standard-logo.fusion-logo-1x {
display: block !important;
}
.fusion-is-sticky .fusion-standard-logo.fusion-logo-1x {
display: none !important;
}
.fusion-is-sticky
.fusion-sticky-logo-1.fusion-header-v3
.fusion-sticky-logo-1x {
display: block !important;
}
.lang-nav {
margin-top: 8px;
float: left;
}
.lang-nav span,
.lang-nav a {
display: inline-flex;
margin-right: 16px;
cursor: pointer;
cursor: hand;
}
.fusion-main-menu > ul > li > a,
.side-nav li a {
font-size: 18px !important;
}
#breadcrumb a:hover {
color: #fff !important;
text-decoration: underline;
}
* {
font-weight: 300;
}
.post-content,
.post-content p,
.post-content li,
.post-content li a {
font-weight: 400;
}
b,
strong {
font-weight: 700;
}
.fusion-main-menu .menu-text {
text-transform: uppercase;
text-align: center;
display: inline-block;
}
.medicina_estetica_section .fusion-page-title-bar {
background: #9eaed0;
}
.cliniche_grazia_section .fusion-page-title-bar {
background: #7e74ba;
}
.studio_dentistico_section .fusion-page-title-bar {
background: #69c2ba;
}
.psiche_section .fusion-page-title-bar {
background: #6db591;
}
.futuri_section .fusion-page-title-bar {
background: #f5a4c6;
}
.general_section .fusion-page-title-bar {
background: #40755a;
}
.chirurgia_section .fusion-page-title-bar {
background: #2f8cc2;
}
.fisiclab_section .fusion-page-title-bar {
background: #6dc3c8;
}
body:not(.single-lp) .fusion-page-title-bar h1 {
text-transform: uppercase;
}
.fusion-page-title-secondary {
float: left;
width: 100%;
clear: both;
text-align: left;
padding: 20px 0 0;
}
.fusion-page-title-captions {
float: left;
width: 100%;
clear: both;
text-align: left;
}
.main {
width: 70%;
float: left;
padding-right: 100px;
}
.page-template-team-page .main,
.page-template-sgprime-page .main,
.page-id-6024 .main {
width: 100%;
padding-right: 0;
}
.page-template-sgprime-page .main {
margin-bottom: 50px;
}
.sidebar {
width: 30%;
float: left;
}
.blocco_1 {
float: left;
width: 100%;
}
.blocco_2 {
float: left;
width: 50%;
padding-right: 50px;
}
.blocco_3 {
float: left;
width: 50%;
}
.blocco_4 {
float: left;
width: 100%;
}
.blocco ul {
padding-left: 35px;
list-style-type: none;
margin: 0 0 1em;
}
.blocco p + ul {
margin-top: -1em;
}
.blocco ul li {
position: relative;
padding: 1.5px 0;
}
.blocco ul li:before {
content: "\f111";
font-family: FontAwesome;
position: absolute;
left: -28px;
line-height: 20px;
font-size: 6px;
}
.blocco ul[data-style="si"] li:before {
content: "\f00c";
color: #0b7834;
font-size: 16px;
left: -33px;
}
.blocco ul[data-style="no"] li:before {
content: "\f00d";
color: #c10606;
font-size: 16px;
left: -33px;
}
.professionisti_correlati {
float: left;
width: 100%;
}
.professionista_correlato {
float: left;
width: 22%;
margin-right: 4%;
margin-bottom: 4%;
}
.professionista_correlato:nth-child(4n + 1) {
margin-right: 0;
}
#professionisti_grid_1,
#professionisti_grid_2,
#professionisti_grid_3,
#professionisti_grid {
display: block;
float: left;
clear: both;
width: 100%;
}
#professionisti_grid_1 .professionista_correlato,
#professionisti_grid_2 .professionista_correlato,
#professionisti_grid_3 .professionista_correlato,
#professionisti_grid .professionista_correlato {
margin: 30px 0;
width: 16.66% !important;
display: inline-block;
}
.professionista_correlato .top {
background-size: cover;
background-position: center;
float: left;
width: 100%;
min-height: 215px;
}
.professionista_correlato .bottom {
background: #e6e6e6;
padding: 20px 13px;
float: left;
width: 100%;
color: #000000;
min-height: 100px;
}
.professionista_correlato .nome_professionista {
font-size: 14px;
float: left;
width: 100%;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;
}
.professionista_correlato .titolo_professionista {
font-size: 11px;
float: left;
width: 100%;
text-transform: uppercase;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;
line-height: 150%;
}
.recent-posts-content {
font-size: 14px;
}
#professionisti_grid_filters {
margin-left: 20px;
}
.servizio_correlato_row {
float: left;
width: 100%;
display: flex;
}
.fusion-header .fusion-logo {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.fusion-page-title-wrapper {
display: inline-block;
}
.fusion-secondary-menu > ul > li > a {
line-height: 40px;
text-align: center;
width: 100%;
display: inline-block;
}
.fusion-main-menu > ul {
padding-top: 5px;
}
.centri_medicina_estetica_section h1,
.centri_medici_section h1 {
text-align: center;
}
.centri_medicina_estetica_section .sezione_home_medicina_estetica h1 {
color: #2f5d9e;
}
.centri_medicina_estetica_section .sezione_home_cliniche_grazia h1 {
color: #6f60a7;
}
span.button.button-contatti.hvr-bounce-in {
margin-left: 0 !important;
text-transform: uppercase;
width: 85%;
border: 1px solid #0b7834;
padding: 11px 0;
color: #0b7834;
margin-top: 14px;
}
span.button.button-contatti.hvr-bounce-in a {
font-size: 18px !important;
color: #0b7834;
}
.pre-footer-contacts span.button.button-contatti {
display: none !important;
}
.news_analisi_sangue_container.mobile {
display: none !important;
visibility: hidden;
}
.fusion-page-title-secondary {
color: white;
}
.fusion-page-title-secondary a,
.fusion-page-title-secondary span {
color: white;
}
.fusion-page-title-secondary a:hover span {
text-decoration: underline !important;
}
.gform_wrapper {
display: inherit !important;
} input#filters-search-input {
width: 300px;
height: 30px;
border: 1px solid lightgray;
border-radius: 0 !important;
margin-top: 8px;
outline: none !important;
padding-left: 4px;
}
.professionisti_grid.new:first-child {
margin-top: 30px;
}
.professionisti_grid.new .professionista_correlato {
padding-top: 50px;
}
#professionisti_loop #professionisti_grid .title,
.prestazioni-grid .title {
margin: 0 15px;
border-bottom: 1.4px solid #0b7834;
display: flex;
align-items: center;
padding-bottom: 6px;
position: absolute;
width: 100%;
}
#professionisti_loop #professionisti_grid .title a,
#professionisti_loop #professionisti_grid .title span,
.prestazioni-grid .title a,
.prestazioni-grid .title span {
text-decoration: none !important;
display: flex;
align-items: center;
transition: all 0.3s ease;
}
#professionisti_loop #professionisti_grid .title a:hover,
.prestazioni-grid .title a:hover,
.prestazioni-grid .title span:hover {
opacity: 0.6;
}
#professionisti_loop .prestazioni-grid .title + .prestazione,
#professionisti_loop .prestazioni-grid .title + .prestazione + .prestazione,
#professionisti_loop
.prestazioni-grid
.title
+ .prestazione
+ .prestazione
+ .prestazione,
#professionisti_loop
.prestazioni-grid
.title
+ .prestazione
+ .prestazione
+ .prestazione
+ .prestazione {
margin: 80px 0 0 !important;
}
.title a h2 {
text-decoration: none;
}
#professionisti_loop .prestazioni-grid .prestazione {
margin: 65px 0 0 !important;
}
#professionisti_loop .prestazioni-grid:not(.hidden) {
margin-bottom: 30px !important;
}
#professionisti_loop .prestazioni-grid .title {
margin-bottom: 3rem !important;
}
.title img {
height: 50px;
width: auto;
margin-right: 15px;
}
.prestazioni-grid .title {
margin: 0 !important;
}
.titolo_disciplina {
font-size: 24px !important;
color: #0b7834 !important;
margin-bottom: 0;
}
.ricerca {
display: flex;
align-items: center;
justify-content: center;
background-color: #55a270;
color: #fff;
flex-direction: column;
padding: 14px 0;
padding-top: 14px !important;
max-width: 500px;
margin: 0 auto;
float: none !important;
width: 500px !important;
margin: 0 auto !important;
}
#professionisti_loop {
float: none !important;
width: auto !important;
}
.prestazioni-grid.shuffle.hidden {
margin-top: 0 !important;
} .form-calcolo {
display: flex;
flex-flow: row wrap;
align-items: center;
}
.form-calcolo > span {
width: 100%;
margin-bottom: 20px;
}
.form-calcolo .input-row {
margin: 0;
display: flex;
}
.form-calcolo .input-row input {
height: 43px;
display: flex;
align-items: center;
margin-right: 15px;
padding: 0 10px;
border-radius: 0;
border: 1px solid #707070;
}
.form-calcolo .calcola-data {
display: inline-flex;
justify-content: center;
align-items: center;
height: 43px;
padding: 0px 22px;
background: #de6b99;
color: #fff;
text-transform: uppercase;
cursor: pointer;
border: none;
}
.form-calcolo .calcola-data:hover {
opacity: 0.7;
}
.calcolo-result {
margin-top: 35px;
padding: 40px;
background: #de6b99;
display: flex;
flex-flow: row wrap;
justify-content: center;
width: 88%;
}
.calcolo-result .box {
width: calc(100% / 3);
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.calcolo-result .box span {
color: #fff;
display: block;
text-align: center;
}
.calcolo-result .box span.value {
font-size: 26px;
line-height: 26px;
font-weight: bold;
margin-bottom: 11px;
}
.servizi_correlati {
float: left;
width: 100%;
padding-top: 30px;
display: table;
}
.gray_under > .servizi_correlati {
top: 50px;
}
.servizio_correlato {
float: left;
width: 25%;
}
#servizi_grid .servizio_correlato {
float: none;
margin: 0;
}
.page-template-category_trattamento_medicina-page .servizio_correlato,
.page-template-category_trattamento_cliniche-page .servizio_correlato,
.page-template-category_prestazione_derma-page .servizio_correlato,
.page-template-category_prestazione_orl-page .servizio_correlato,
.page-template-category_prestazione_sangue_clg-page .servizio_correlato,
.page-template-category_prestazione_nutrizio-page .servizio_correlato,
.page-template-category_prestazione_chirurg-page .servizio_correlato,
.page-template-category_prestazione_dolore-page .servizio_correlato,
.page-template-category_prestazione_flebo-page .servizio_correlato,
.page-template-category_prestazione_podo-page .servizio_correlato,
.page-template-category_prestazione_allerg-page .servizio_correlato,
.page-template-category_prestazione_ginec-page .servizio_correlato,
.page-template-category_prestazione_ocul-page .servizio_correlato,
.page-template-category_prestazione_sport-page .servizio_correlato,
.page-template-category_prestazione_uro-page .servizio_correlato,
.page-template-category_prestazione_neuroc-page .servizio_correlato,
.page-template-category_prestazione_orto-page .servizio_correlato,
.page-template-category_terapia_dentista-page .servizio_correlato {
margin-bottom: 60px;
}
.servizio_correlato .top {
background-size: cover;
background-position: center;
min-height: 215px;
float: left;
width: 100%;
}
.servizio_correlato .bottom {
min-height: 18.5rem !important;
background: #9eaed0;
padding: 30px;
float: left;
width: 100%;
color: #000000;
min-height: 80px;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}
.medicina_estetica_section .servizio_correlato_row.even {
background: #9eaed0;
}
.medicina_estetica_section .servizio_correlato_row.odd,
.servizio_correlato .odd {
background: #2f5d9e;
}
.cliniche_grazia_section .servizio_correlato_row.even,
.cliniche_grazia_section .servizio_correlato .bottom {
background: #7e74ba;
}
.cliniche_grazia_section .servizio_correlato_row.odd,
.cliniche_grazia_section .servizio_correlato .odd {
background: #6f60a7;
}
.studio_dentistico_section .servizio_correlato .bottom {
background: #5cc8be;
}
.studio_dentistico_section .servizio_correlato .odd {
background: #2aab9f;
}
.psiche_section .servizio_correlato .bottom {
background: #66ac88;
}
.psiche_section .servizio_correlato .odd {
background: #79c39e;
}
.servizio_correlato_left {
background: #fff;
text-align: center;
}
.trattamenti_eseguiti_title {
color: #fff !important;
float: left;
clear: both;
text-transform: uppercase;
margin-bottom: 20px;
}
.servizio_correlato_center {
padding: 30px !important;
}
.servizio_correlato_right {
padding: 30px !important;
}
.trattamenti_eseguiti_links {
float: left;
padding-left: 16px;
color: #fff;
clear: both;
}
.trattamenti_eseguiti_links li {
float: left;
clear: both;
}
.servizio_correlato_row,
.servizio_correlato_left {
min-height: 300px;
}
.trattamento_eseguito_link,
.trattamento_eseguito_link:hover {
color: #fff !important;
float: left;
clear: both;
}
.servizio_correlato .nome_servizio {
color: #ffffff;
font-size: 18px;
float: left;
width: 100%;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;
}
.page-template-category_cura_psiche-page .servizio_correlato .nome_servizio {
min-height: 40px !important;
}
.servizio_correlato .desc_servizio {
color: #ffffff;
float: left;
padding: 20px 0;
min-height: 120px;
font-size: 14px;
max-height: 140px;
overflow: hidden;
}
.servizio_correlato .button.default {
background: transparent !important;
color: #fff !important;
text-align: center;
text-transform: uppercase;
font-size: 18px;
}
.servizi_correlati_title {
font-size: 36px;
text-transform: uppercase;
padding-bottom: 30px;
text-align: center;
color: #2f5d9e;
}
.cliniche_grazia_section .servizi_correlati_title {
color: #7e74ba;
}
.page-template-homepage-medicina-estetica
#main
.fusion-row.servizi_evidenza_row,
.main_medicina_estetica_inner,
.gray_under > div,
.page-template-homepage-cliniche-la-grazia
#main
.fusion-row.servizi_evidenza_row,
.main_cliniche_grazia_inner,
.gray_under > div,
.terapie-primo-piano-area,
.citazione_studio_dentistico_inner {
max-width: 1520px;
margin: 0 auto !important;
float: none;
}
.page-template-homepage-fisiclab #main .fusion-row {
max-width: 100% !important;
}
.page-template-homepage-fisiclab #main {
padding-left: 0 !important;
padding-right: 0 !important;
padding-top: 0 !important;
}
.fisiclab_section
.page-template-homepage-fisiclab
.sezione_medicina_estetica_1
.link_medicina_estetica
.button.default {
background-color: unset !important;
color: #fff !important;
}
.fisiclab_section
.page-template-homepage-fisiclab
.link_medicina_estetica
.button.default,
.fisiclab_section .fusion-pre-footer .button.default {
color: #6dc3c8 !important;
}
.gray_under {
background: #eeeeee;
padding-top: 0;
}
.flex-direction-nav a {
font-family: icomoon !important;
}
#services_grid_filters {
color: #000;
text-transform: uppercase;
padding: 30px 0;
display: flex;
margin-top: -60px;
}
.filter-options-inner {
float: left;
}
.filter-options-inner:first-child {
margin-right: 20px;
}
.filter-option {
padding: 8px;
border: 2px solid transparent;
margin: 0 10px;
cursor: pointer;
cursor: hand;
}
.filter-option.active {
border-color: #2f5d9e;
color: #2f5d9e;
}
.cliniche_grazia_section .filter-option.active {
border-color: #7e74ba;
color: #7e74ba;
}
.main_medicina_estetica_inner .fusion-column:last-child,
.main_cliniche_grazia_inner .fusion-column:last-child {
padding-right: 0 !important;
}
.main_medicina_estetica_inner .fusion-column:first-child,
.main_cliniche_grazia_inner .fusion-column:first-child {
padding-left: 0 !important;
}
.main_medicina_estetica_row,
.main_cliniche_grazia_row {
padding: 50px 0;
}
.gold_standard_inner .fusion-column:last-child {
padding-right: 0 !important;
}
.gold_standard_inner .fusion-column:first-child {
padding-left: 0 !important;
}
.gold_standard_row {
padding: 50px 0;
}
.page-template-homepage-medicina-estetica .sottotitolo_medicina_estetica {
margin-top: 0;
}
.page-template-homepage-cliniche-la-grazia .sottotitolo_cliniche_grazia {
margin-top: 0;
}
.page-template-homepage-psiche .sottotitolo_psiche {
margin-top: 0;
}
.page-template-homepage-medicina-estetica .titolo_medicina_estetica,
.page-template-homepage-fisiclab .titolo_medicina_estetica {
font-size: 36px !important;
line-height: 36px !important;
color: #2f5d9e !important;
padding-bottom: 14px;
}
.page-template-homepage-fisiclab .titolo_medicina_estetica {
color: #6dc3c8 !important;
}
.page-template-homepage-cliniche-la-grazia .titolo_cliniche_grazia {
font-size: 36px !important;
line-height: 36px !important;
color: #6f60a7 !important;
padding-bottom: 14px;
}
.page-template-homepage-fisiclab h1 {
color: #6dc3c8 !important;
text-align: center;
}
.testata-doppia {
display: flex;
align-items: center;
justify-content: space-between;
max-width: 1520px;
margin: 0 auto;
margin-top: 30px;
}
.testata-doppia .contenuto {
width: 37%;
}
.testata-doppia .contenuto .h2 {
font-size: 1.5em;
line-height: 1.5;
font-weight: bold;
}
.testata-doppia .video-testata {
width: 57%;
display: block;
margin-bottom: 50px;
}
.page-template-homepage-fisiclab .video-testata video {
width: 100%;
height: auto;
display: block;
object-fit: cover;
}
.page-template-homepage-psiche .titolo_psiche {
font-size: 36px !important;
line-height: 36px !important;
color: #79c39e !important;
padding-bottom: 14px;
}
.page-template-homepage-studio-dentistico .titolo_studio_dentistico {
padding-top: 80px;
text-transform: uppercase;
font-size: 36px;
margin-bottom: 35px !important;
margin-top: 0 !important;
color: #2aab9f !important;
}
.page-template-homepage-chirurgia .titolo_studio_dentistico {
padding-top: 80px;
text-transform: uppercase;
font-size: 36px;
margin-bottom: 35px !important;
margin-top: 0 !important;
color: #2f8cc2 !important;
}
.page-template-homepage-medicina-estetica .testo_medicina_estetica,
.page-template-homepage-cliniche-la-grazia .testo_cliniche_grazia,
.page-template-buratto-page .testo_gold_standard {
padding: 30px 50px 0 0;
}
.page-template-homepage-psiche .testo_psiche {
padding: 30px 50px 0 0;
}
.sottotitolo_gold_standard {
font-size: 30px !important;
}
.servizi-evidenza-area {
margin: 0 !important;
}
.servizio_correlato {
padding: 0 !important;
}
.main_medicina_estetica_row {
background: #f1f1f1;
margin-top: 5em;
}
.main_cliniche_grazia_row {
background: #f1f1f1;
margin-top: 5em;
}
.main_medicina_estetica_inner {
display: table;
}
.main_medicina_estetica_inner .fusion-column {
display: table-cell;
vertical-align: middle;
}
.main_cliniche_grazia_inner {
display: table;
}
.main_cliniche_grazia_inner .fusion-column {
display: table-cell;
vertical-align: middle;
float: none;
}
.citazione_studio_dentistico_outer {
background: #2aab9f;
text-align: center;
color: #fff;
padding: 25px 0;
}
.page-template-buratto-page .citazione_studio_dentistico_outer {
background: #2f5d9e !important;
}
.page-template-buratto-page .buratto_collaborazioni_row {
background: #eee !important;
padding: 30px !important;
text-align: center;
}
.titolo_buratto_collaborazioni {
text-transform: uppercase;
font-size: 30px;
}
.citazione_studio_dentistico_title {
color: #fff !important;
font-size: 36px !important;
margin-bottom: 15px !important;
}
.citazione_studio_dentistico_testo {
font-size: 18px;
line-height: 24px;
}
.citazione_studio_dentistico_author {
font-size: 18px;
line-height: 24px;
font-weight: 700;
}
.citazione_studio_dentistico_inner p {
padding: 0 70px;
position: relative;
}
.citazione_studio_dentistico_inner p:before {
content: "\f10d";
font-family: FontAwesome;
position: absolute;
left: 0;
top: 0;
font-size: 30px;
}
.citazione_studio_dentistico_inner p:after {
content: "\f10e";
font-family: FontAwesome;
position: absolute;
right: 0;
bottom: 0;
font-size: 30px;
}
.sezione_studio_dentistico .fusion-column-first,
.sezione_poliambulatorio .fusion-column-first {
width: 50% !important;
margin-right: 4% !important;
}
.sezione_studio_dentistico .fusion-column-last,
.sezione_poliambulatorio .fusion-column-last {
width: 44% !important;
}
.casi_clinici {
float: left;
width: 100%;
}
.gform_wrapper {
width: 100%;
margin: 16px 0 0 !important;
background: #0b7834;
padding: 25px;
float: left;
position: relative;
}
.medicina_estetica_section .gform_wrapper {
background: #2f5d9e;
}
.cliniche_grazia_section .gform_wrapper {
background: #6f60a7;
}
.studio_dentistico_section .gform_wrapper {
background: #2aab9f;
}
.psiche_section .gform_wrapper {
background: #79c39e;
}
.futuri_section .gform_wrapper {
background: #de6b99;
}
.chirurgia_section .gform_wrapper {
background: #2f8cc2;
}
.fisiclab_section .gform_wrapper {
background: #6dc3c8;
} body:not(.page-template-san-gaetano-experience):not(
.page-template-san-gaetano-experience-places
):not(.page-template-homepage-poliambulatorio-en):not(
.page-template-homepage-poliambulatorio-zh
):not(.page-template-homepage-poliambulatorio-fr):not(
.page-template-homepage-poliambulatorio-de
)
.gform_wrapper
ul.gform_fields
li.gfield {
padding-right: 0 !important;
}
body:not(.single-lp) .button.default,
body:not(.single-lp) .fusion-body #main .gform_wrapper .button,
body:not(.single-lp) .fusion-body #main .gform_wrapper .gform_button,
body:not(.single-lp)
.fusion-body
#main
.gform_wrapper
.gform_footer
.gform_button,
body:not(.single-lp) .fusion-button-default,
.post-password-form input[type="submit"] {
border: 1px solid #fff !important;
background-color: #fff !important;
color: #0b7834 !important;
width: 100%;
padding-top: 14px;
padding-bottom: 14px;
}
body.page-template-category_cura_psiche-page .button.default {
background-color: transparent !important;
}
.medicina_estetica_section body:not(.single-lp) .button.default,
.medicina_estetica_section
body:not(.single-lp)
.fusion-body
#main
.gform_wrapper
.button,
.medicina_estetica_section
body:not(.single-lp)
.fusion-body
#main
.gform_wrapper
.gform_button,
.medicina_estetica_section
body:not(.single-lp)
.fusion-body
#main
.gform_wrapper
.gform_footer
.gform_button,
.medicina_estetica_section body:not(.single-lp) .fusion-button-default,
.medicina_estetica_section .post-password-form input[type="submit"] {
color: #2f5d9e !important;
}
.centri_medicina_estetica_section .button.default,
.centri_medicina_estetica_section .fusion-body #main .gform_wrapper .button,
.centri_medicina_estetica_section
.fusion-body
#main
.gform_wrapper
.gform_button,
body:not(.single-lp)
.centri_medicina_estetica_section
.fusion-body
#main
.gform_wrapper
.gform_footer
.gform_button,
.centri_medicina_estetica_section .fusion-button-default,
.centri_medicina_estetica_section .post-password-form input[type="submit"] {
color: #2f5d9e !important;
}
.cliniche_grazia_section .button.default,
.cliniche_grazia_section .fusion-body #main .gform_wrapper .button,
.cliniche_grazia_section .fusion-body #main .gform_wrapper .gform_button,
.cliniche_grazia_section
.fusion-body
#main
.gform_wrapper
.gform_footer
.gform_button,
.cliniche_grazia_section .fusion-button-default,
.cliniche_grazia_section .post-password-form input[type="submit"] {
color: #6f60a7 !important;
}
.medicina_estetica_section .servizi_evidenza_row .button.default,
.medicina_estetica_section .servizi_correlati .button.default,
.cliniche_grazia_section .servizi_evidenza_row .button.default,
body:not(.single-lp)
.cliniche_grazia_section
.servizi_correlati
.button.default,
.studio_dentistico_section .servizi_correlati .button.default,
.psiche_section .servizi_correlati .button.default,
.chirurgia_section .servizi_correlati .button.default,
.fisiclab_section .servizi_correlati .button.default {
color: #fff !important;
}
.studio_dentistico_section .button.default,
.studio_dentistico_section .fusion-body #main .gform_wrapper .button,
.studio_dentistico_section .fusion-body #main .gform_wrapper .gform_button,
body:not(.single-lp)
.studio_dentistico_section
.fusion-body
#main
.gform_wrapper
.gform_footer
.gform_button,
.studio_dentistico_section .fusion-button-default,
.studio_dentistico_section .post-password-form input[type="submit"] {
color: #2aab9f !important;
}
.psiche_section .button.default,
.psiche_section .fusion-body #main .gform_wrapper .button,
.psiche_section .fusion-body #main .gform_wrapper .gform_button,
body:not(.single-lp)
.psiche_section
.fusion-body
#main
.gform_wrapper
.gform_footer
.gform_button,
.psiche_section .fusion-button-default,
.psiche_section .post-password-form input[type="submit"] {
color: #79c39e !important;
}
.chirurgia_section body:not(.single-lp) .button.default,
.chirurgia_section
body:not(.single-lp)
.fusion-body
#main
.gform_wrapper
.button,
body:not(.single-lp)
.chirurgia_section
.fusion-body
#main
.gform_wrapper
.gform_button,
body:not(.single-lp)
.chirurgia_section
.fusion-body
#main
.gform_wrapper
.gform_footer
.gform_button,
.chirurgia_section body:not(.single-lp) .fusion-button-default,
.chirurgia_section .post-password-form input[type="submit"] {
color: #2f8cc2 !important;
}
.fisiclab_section .button.default,
.fisiclab_section .fusion-body #main .gform_wrapper .button,
.fisiclab_section .fusion-body #main .gform_wrapper .gform_button,
body:not(.single-lp)
.fisiclab_section
.fusion-body
#main
.gform_wrapper
.gform_footer
.gform_button,
.fisiclab_section .fusion-button-default,
.fisiclab_section .post-password-form input[type="submit"] {
color: #6dc3c8 !important;
} .widget_title {
font-size: 24px;
color: #0b7834;
line-height: 26px;
border-bottom: 2px solid #0b7834;
padding-bottom: 15px;
float: left;
width: 100%;
margin-top: 40px;
}
.single-prestazione_chirurg .widget_title,
.single-prestazione_dolore .widget_title,
.single-prestazione_flebo .widget_title,
.single-trattamento_cliniche .widget_title,
.single-trattamento_laser_c .widget_title {
margin-top: 20px;
}
.consulto_gratuito {
font-weight: 700;
font-size: 1.4em;
color: #6f60a7;
}
.medicina_estetica_section .widget_title {
color: #2f5d9e;
border-bottom: 2px solid #2f5d9e;
}
.cliniche_grazia_section .widget_title {
color: #6f60a7;
border-bottom: 2px solid #6f60a7;
}
.studio_dentistico_section .widget_title {
color: #2aab9f;
border-bottom: 2px solid #2aab9f;
}
.psiche_section .widget_title {
color: #6db591;
border-bottom: 2px solid #6db591;
}
.chirurgia_section .widget_title {
color: #2f8cc2;
border-bottom: 2px solid #2f8cc2;
}
.fisiclab_section .widget_title {
color: #6dc3c8;
border-bottom: 2px solid #6dc3c8;
}
.widget_title:first-child,
#prenota + .widget_title {
margin-top: 0;
text-align: center;
}
.professionista_correlato:hover .nome_professionista,
.professionista_correlato:hover .titolo_professionista {
color: #fff;
}
.tel_box {
text-align: center;
}
.tel_value {
font-size: 16px;
color: #0b7834;
font-weight: 700;
line-height: 45px;
}
.cell_value,
.ios_value,
.android_value {
font-size: 16px;
color: #0b7834;
font-weight: 700;
line-height: 45px;
}
.medicina_estetica_section .tel_value,
.medicina_estetica_section .cell_value {
color: #2f5d9e;
}
.cliniche_grazia_section .tel_value,
.cliniche_grazia_section .cell_value {
color: #6f60a7;
}
.studio_dentistico_section .tel_value,
.studio_dentistico_section .cell_value {
color: #2aab9f;
}
.psiche_section .tel_value,
.psiche_section .cell_value {
color: #6db591;
}
.chirurgia_section .tel_value,
.chirurgia_section .cell_value,
.chirurgia_section .ios_value,
.chirurgia_section .android_value {
color: #2f8cc2;
}
.fisiclab_section .tel_value,
.fisiclab_section .cell_value,
.fisiclab_section .ios_value,
.fisiclab_section .android_value {
color: #6dc3c8;
}
.pre-footer-contacts-inner .tel_value,
.pre-footer-contacts-inner .cell_value,
.pre-footer-contacts-inner .ios_value,
.pre-footer-contacts-inner .android_value {
color: #fff !important;
display: block;
font-size: 26px !important;
line-height: 26px !important;
}
.pre-footer-contacts-inner .ios_value,
.pre-footer-contacts-inner .android_value {
display: inline-block !important;
}
.poliambulatorio_section .pre-footer-contacts-inner br {
display: none !important;
}
.pre-footer-contacts-inner .tel_box i {
line-height: 1.1em !important;
margin-right: 0.4em !important;
}
.pre-footer-contacts-inner .tel_box {
padding: 20px 0;
}
.tel_box i {
font-size: 1.5em;
line-height: 1.5em;
vertical-align: sub;
padding: 0 5px 0 15px;
}
.form_alternative {
font-size: 16px;
text-align: center;
float: left;
width: 100%;
}
.menu_1 li a:after,
.menu_2 li a:after {
content: "\f138";
font-family: FontAwesome;
color: #0b7834;
font-size: 16px;
right: 0;
position: absolute;
}
.medicina_estetica_section .menu_1 li a:after,
.medicina_estetica_section .menu_2 li a:after {
color: #2f5d9e;
}
.cliniche_grazia_section .menu_1 li a:after,
.cliniche_grazia_section .menu_2 li a:after {
color: #6f60a7;
}
.studio_dentistico_section .menu_1 li a:after,
.studio_dentistico_section .menu_2 li a:after {
color: #2aab9f;
}
.chirurgia_section .menu_1 li a:after,
.chirurgia_section .menu_2 li a:after {
color: #2f8cc2;
}
.fisiclab_section .menu_1 li a:after,
.fisiclab_section .menu_2 li a:after {
color: #6dc3c8;
}
.menu_1 li,
.menu_2 li {
list-style: none;
}
.menu_1 li a,
.menu_2 li a {
text-transform: uppercase;
width: 100%;
display: inline-block;
line-height: 30px;
position: relative;
border-bottom: 1px solid #bbb;
font-size: 14px;
line-height: 50px;
font-weight: 400;
}
.menu_1,
.menu_2 {
float: left;
margin: 0;
padding: 0;
width: 100%;
}
.fusion-page-title-captions {
background-repeat: no-repeat;
padding-left: 130px;
margin-top: 70px;
background-size: 100px 100px;
}
.fusion-page-title-captions {
min-height: 100px;
}
.error404 .fusion-page-title-captions,
.page-template-centro-studio_dentistico-page .fusion-page-title-captions,
.page-template-buratto-page .fusion-page-title-captions,
.page-template-casi_clinici-page .fusion-page-title-captions,
.single-landing .fusion-page-title-captions,
.single-lp .fusion-page-title-captions,
.single-prima_dopo .fusion-page-title-captions,
.single-trattamento_medicina .fusion-page-title-captions,
.single-trattamento_laser .fusion-page-title-captions,
.single-depilazione_laser .fusion-page-title-captions,
.single-trattamento_cliniche .fusion-page-title-captions,
.single-trattamento_laser_c .fusion-page-title-captions,
.single-prestazione_derma .fusion-page-title-captions,
.single-prestazione_orl .fusion-page-title-captions,
.single-prestazione_sangue_clg .fusion-page-title-captions,
.single-prestazione_chirurg .fusion-page-title-captions,
.single-prestazione_dolore .fusion-page-title-captions,
.single-prestazione_flebo .fusion-page-title-captions,
.single-prestazione_nutrizio .fusion-page-title-captions,
.single-prestazione_podo .fusion-page-title-captions,
.single-prestazione_allerg .fusion-page-title-captions,
.single-prestazione_ginec .fusion-page-title-captions,
.single-prestazione_ocul .fusion-page-title-captions,
.single-prestazione_sport .fusion-page-title-captions,
.single-prestazioni_uro .fusion-page-title-captions,
.single-prestazioni_neuroc .fusion-page-title-captions,
.single-prestazione_orto .fusion-page-title-captions,
.page-template-centro-psiche-page .fusion-page-title-captions,
.page-template-info-psiche-page .fusion-page-title-captions {
padding-left: 0;
min-height: auto !important;
}
.page-template-buratto-page .prestazione_subtitle,
.single-prima_dopo .prestazione_subtitle,
.single-trattamento_medicina .prestazione_subtitle,
.single-trattamento_laser .prestazione_subtitle,
.single-depilazione_laser .prestazione_subtitle,
.single-trattamento_cliniche .prestazione_subtitle,
.single-trattamento_laser_c .prestazione_subtitle {
color: #000;
text-transform: uppercase;
margin-top: 20px;
float: left;
}
.error404 .fusion-page-title-captions,
.page-template-buratto-page .fusion-page-title-captions,
.search .fusion-page-title-captions,
.page-template-centro-studio_dentistico-page .fusion-page-title-captions,
.page-template-casi_clinici-page .fusion-page-title-captions,
.page-template-team-page .fusion-page-title-captions,
.single-landing .fusion-page-title-captions,
.single-lp .fusion-page-title-captions,
.page-template-without-images-page .fusion-page-title-captions,
.page-template-tecnologia-page .fusion-page-title-captions,
.page-template-tecnologia-la-grazia-page .fusion-page-title-captions,
.page-template-category_terapia_dentista-page .fusion-page-title-captions,
.page-template-category_cura_psiche-page .fusion-page-title-captions,
.page-template-category_trattamento_medicina-page .fusion-page-title-captions,
.page-template-category_trattamento_cliniche-page .fusion-page-title-captions,
.page-template-category_prestazione_derma-page .fusion-page-title-captions,
.page-template-category_prestazione_orl-page .fusion-page-title-captions,
.page-template-category_prestazione_sangue_clg-page .fusion-page-title-captions,
.page-template-category_prestazione_chirurg-page .fusion-page-title-captions,
.page-template-category_prestazione_dolore-page .fusion-page-title-captions,
.page-template-category_prestazione_flebo-page .fusion-page-title-captions,
.page-template-category_prestazione_nutrizio-page .fusion-page-title-captions,
.page-template-category_prestazione_podo-page .fusion-page-title-captions,
.page-template-category_prestazione_allerg-page .fusion-page-title-captions,
.page-template-category_prestazione_ginec-page .fusion-page-title-captions,
.page-template-category_prestazione_ocul-page .fusion-page-title-captions,
.page-template-category_prestazione_sport-page .fusion-page-title-captions,
.page-template-category_prestazione_uro-page .fusion-page-title-captions,
.page-template-category_prestazione_neuroc-page .fusion-page-title-captions,
.page-template-category_prestazione_orto-page .fusion-page-title-captions,
.page-template-default .fusion-page-title-captions,
.single-laser_medicale .fusion-page-title-captions,
.single-laser_medicale_c .fusion-page-title-captions,
.single-news_poliambulatorio .fusion-page-title-captions,
.single-news_medicina_esteti .fusion-page-title-captions,
.single-news_cliniche .fusion-page-title-captions,
.single-news_studio_dentisti .fusion-page-title-captions,
.single-news_psiche .fusion-page-title-captions,
.single-news_futuri .fusion-page-title-captions,
.single-prima_dopo .fusion-page-title-captions,
.page-template-centro-psiche-page .fusion-page-title-captions,
.page-template-info-psiche-page .fusion-page-title-captions,
.page-template-template-convenzioni .fusion-page-title-captions,
.single-posizioni-aperte .fusion-page-title-captions {
margin-top: 10px;
padding-left: 0;
min-height: auto !important;
}
.single-professionista .fusion-page-title-captions,
.single-professionista_clg .fusion-page-title-captions {
margin-top: 10px;
padding-left: 0;
}
.error404 .fusion-page-title-bar,
.page-template-buratto-page .fusion-page-title-bar,
.search .fusion-page-title-bar,
.page-template-centro-studio_dentistico-page .fusion-page-title-bar,
.page-template-casi_clinici-page .fusion-page-title-bar,
.page-template-team-page .fusion-page-title-bar,
.single-landing .fusion-page-title-bar,
.single-lp .fusion-page-title-bar,
.page-template-without-images-page .fusion-page-title-bar,
.page-template-tecnologia-page .fusion-page-title-bar,
.page-template-tecnologia-la-grazia-page .fusion-page-title-bar,
.page-template-category_terapia_dentista-page .fusion-page-title-bar,
.page-template-category_cura_psiche-page .fusion-page-title-bar,
.page-template-category_trattamento_medicina-page .fusion-page-title-bar,
.page-template-category_trattamento_cliniche-page .fusion-page-title-bar,
.page-template-category_prestazione_derma-page .fusion-page-title-bar,
.page-template-category_prestazione_orl-page .fusion-page-title-bar,
.page-template-category_prestazione_sangue_clg-page .fusion-page-title-bar,
.page-template-category_prestazione_nutrizio-page .fusion-page-title-bar,
.page-template-category_prestazione_chirurg-page .fusion-page-title-bar,
.page-template-category_prestazione_dolore-page .fusion-page-title-bar,
.page-template-category_prestazione_flebo-page .fusion-page-title-bar,
.page-template-category_prestazione_podo-page .fusion-page-title-bar,
.page-template-category_prestazione_allerg-page .fusion-page-title-bar,
.page-template-category_prestazione_ginec-page .fusion-page-title-bar,
.page-template-category_prestazione_ocul-page .fusion-page-title-bar,
.page-template-category_prestazione_sport-page .fusion-page-title-bar,
.page-template-category_prestazione_uro-page .fusion-page-title-bar,
.page-template-category_prestazione_neuroc-page .fusion-page-title-bar,
.page-template-category_prestazione_orto-page .fusion-page-title-bar,
.page-template-default .fusion-page-title-bar,
.single-laser_medicale .fusion-page-title-bar,
.single-laser_medicale_c .fusion-page-title-bar,
.single-news_poliambulatorio .fusion-page-title-bar,
.single-news_medicina_esteti .fusion-page-title-bar,
.single-news_cliniche .fusion-page-title-bar,
.single-news_studio_dentisti .fusion-page-title-bar,
.single-news_psiche .fusion-page-title-bar,
.single-news_futuri .fusion-page-title-bar,
.single-prima_dopo .fusion-page-title-bar,
.page-template-centro-psiche-page .fusion-page-title-bar,
.page-template-info-psiche-page .fusion-page-title-bar,
.page-template-template-convenzioni .fusion-page-title-bar,
.single-posizioni-aperte .fusion-page-title-bar {
height: auto !important;
padding-bottom: 0px;
}
.single-professionista .fusion-page-title-bar,
.single-professionista_clg .fusion-page-title-bar {
height: 110px !important;
}
.single-landing .entry-title,
.single-lp .entry-title {
margin-top: 10px;
}
.single-landing .tel-header,
.single-lp .tel-header {
display: none !important;
}
.fusion-page-title-bar {
position: relative;
}
.title_bar_image {
object-fit: cover;
right: 0;
width: 34%;
position: absolute;
height: 100%;
top: 0;
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
}
.page-template-tecnologia-page .title_bar_image,
.page-template-tecnologia-la-grazia-page .title_bar_image,
.page-template-category_trattamento_medicina-page .title_bar_image,
.page-template-category_trattamento_cliniche-page .title_bar_image,
.page-template-category_prestazione_derma-page .title_bar_image,
.page-template-category_prestazione_orl-page .title_bar_image,
.page-template-category_prestazione_sangue_clg-page .title_bar_image,
.page-template-category_prestazione_nutrizio-page .title_bar_image,
.page-template-category_prestazione_chirurg-page .title_bar_image,
.page-template-category_prestazione_dolore-page .title_bar_image,
.page-template-category_prestazione_flebo-page .title_bar_image,
.page-template-category_prestazione_podo-page .title_bar_image,
.page-template-category_prestazione_allerg-page .title_bar_image,
.page-template-category_prestazione_ginec-page .title_bar_image,
.page-template-category_prestazione_ocul-page .title_bar_image,
.page-template-category_prestazione_sport-page .title_bar_image,
.page-template-category_prestazione_uro-page .title_bar_image,
.page-template-category_prestazione_neuroc-page .title_bar_image,
.page-template-category_prestazione_orto-page .title_bar_image,
.page-template-category_terapia_dentista-page .title_bar_image {
height: 414px;
position: relative;
}
.discipline-grid .disciplina,
.prestazioni-grid .prestazione {
float: left;
width: 25%;
margin: 25px 0;
display: inline-table;
}
.news_analisi_sangue_title + .prestazioni-grid .prestazione {
width: 33.33%;
}
.news_analisi_sangue_title + .prestazioni-grid {
margin-top: 0;
}
.discipline-grid .disciplina .img_disciplina,
.prestazioni-grid .prestazione .img_prestazione {
width: 70px;
float: left;
}
.discipline-grid .disciplina .nome_disciplina,
.prestazioni-grid .prestazione .nome_prestazione {
line-height: 20px;
height: 80px;
float: left;
text-transform: uppercase;
font-size: 15px;
padding-left: 20px;
width: calc(100% - 90px);
display: table;
}
.discipline-grid .disciplina .nome_disciplina span,
.prestazioni-grid .prestazione .nome_prestazione span {
vertical-align: middle;
display: table-cell;
}
.discipline-grid,
.prestazioni-grid {
margin-top: 30px;
float: left;
width: 100%;
}
.fusion-main-menu .menu-text span {
float: left;
width: 100%;
clear: both;
} .slide-button.sg-care-btn {
width: 100%;
display: inline-block;
text-align: center;
margin-top: 20px;
padding: 10px;
}
.lista-sg-prime {
list-style-type: none;
padding: 0 !important;
}
.lista-sg-prime li {
padding-left: 40px !important;
margin: 15px 0 !important;
}
.lista-sg-prime li:before {
content: "" !important;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
width: 28px !important;
height: 28px !important;
position: absolute;
left: 0 !important;
top: -3px !important;
}
.lista-sg-prime .icon-checkup:before {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/sgprime/checkup.svg);
}
.lista-sg-prime .icon-lettura:before {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/sgprime/lettura.svg);
}
.lista-sg-prime .icon-consigli:before {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/sgprime/consigli.svg);
}
.lista-sg-prime .icon-visita:before,
.lista-sg-prime .icon-approfondimento:before {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/sgprime/visita.svg);
}
.lista-sg-prime .icon-tamponi:before {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/sgprime/tamponi.svg);
}
#smart-button-container {
margin-top: 15px;
}
.page-template-template-convenzioni h2,
.page-template-template-convenzioni h3 {
font-weight: bold !important;
}
.page-template-template-convenzioni .page.hentry .post-content {
width: 70%;
flex-basis: 70%;
padding-right: 100px;
}
.page-template-template-convenzioni .page.hentry .sidebar {
width: 30%;
flex-basis: 30%;
}
.page-template-template-convenzioni .page.hentry {
display: flex;
flex-flow: row wrap;
}
.page-template-sgprime-page .sidebar {
max-width: 1200px;
width: 100%;
margin: 0 auto;
float: none;
}
.page-template-sgprime-page .sidebar .button-contatti {
display: none;
}
.page-template-sgprime-page .blocco {
margin: 30px 0;
}
.page-template-sgprime-page .fusion-page-title-captions {
padding-left: 0 !important;
}
.pacchetti-sgprime {
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-content: flex-start;
justify-content: space-between;
align-items: flex-start;
}
.pacchetti-sgprime .blocco {
width: 30%;
padding: 20px;
background: #eeeeee;
border-radius: 10px;
}
.pacchetti-sgprime .blocco h2 {
font-size: 24px;
color: #0b7834 !important;
text-align: center;
display: block;
}
.lista-sg-prime {
border-top: 2px solid #dcdcdc;
border-bottom: 2px solid #dcdcdc;
padding: 20px 0 !important;
}
.lista-sg-prime,
.img-sg-prime-family {
min-height: 380px;
}
.img-sg-prime-family {
width: 100%;
object-fit: cover;
border-top: 2px solid #dcdcdc;
border-bottom: 2px solid #dcdcdc;
}
.pacchetto-foot {
text-align: center;
}
.pacchetto-foot strong {
font-size: 18px;
color: #0b7834;
}
.post-content .title-sg-prime {
color: #0b7834 !important;
font-weight: 600 !important;
font-size: 30px !important;
}
.post-content .title-sg-prime-big {
color: #0b7834 !important;
font-weight: 600 !important;
font-size: 40px !important;
text-transform: uppercase;
flex-basis: 45%;
line-height: 52px !important;
}
.sg-prim-top {
display: flex;
justify-content: space-between;
border-bottom: 1px solid #0b7834;
}
.sg-prime-top-right {
display: flex;
flex-direction: column;
flex-basis: 50%;
}
.page-template-sgprime-page .prestazione_subtitle {
font-size: 28px;
margin-top: 20px;
}
.page-template-sgprime-page .gform_fields {
display: flex !important;
flex-direction: row;
flex-wrap: wrap;
justify-content: space-between;
}
.page-template-sgprime-page .gform_fields > li {
flex-basis: 30%;
width: 30%;
}
.page-template-sgprime-page .gform_fields > li:nth-child(8),
.page-template-sgprime-page .gform_fields > li:nth-child(1),
.page-template-sgprime-page .gform_fields > li:nth-child(9),
.page-template-sgprime-page .gform_fields > li:nth-child(13),
.page-template-sgprime-page .gform_fields > li:nth-child(14),
.page-template-sgprime-page .gform_fields > li:nth-child(15),
.page-template-sgprime-page .gform_fields > li:nth-child(16),
.page-template-sgprime-page .gform_fields > li:nth-child(17) {
flex-basis: 100%;
width: 100%;
}
.page-template-sgprime-page .gform_fields > li:nth-child(8) label,
.page-template-sgprime-page .gform_fields > li:nth-child(9) label {
color: #fff;
margin-right: 30px;
}
.page-template-sgprime-page .gform_fields > li:nth-child(9) input {
margin-top: 0;
}
.page-template-sgprime-page .gform_fields > li:nth-child(10),
.page-template-sgprime-page .gform_fields > li:nth-child(11),
.page-template-sgprime-page .gform_fields > li:nth-child(12),
.page-template-sgprime-page .gform_fields > li:nth-child(13) {
flex-basis: 47%;
width: 47%;
}
.page-template-template-grazie-acquisto #smart-button-container {
margin-top: 10px;
width: 300px;
}
.page-template-template-grazie-acquisto .main ul li {
margin-top: 10px;
}
.page-template-template-grazie-acquisto .main ul li span {
font-weight: bold;
text-decoration: underline;
margin-bottom: 6px;
display: block;
}
.fusion-footer {
width: 100%;
clear: both;
}
.page-template-template-grazie-acquisto .last-p {
width: 100%;
padding-left: 86px;
}
.news-top-home-futuri.news-top-home-fisiclab {
margin-top: 40px;
} .sgcare-popup,
.newsletter-popup,
.mastoplastica-popup {
position: fixed;
left: 50%;
top: 50vh;
transform: translate(-50%, -50%);
padding: 15px;
background: #fff;
width: 49vw;
height: 24vw;
z-index: 9999999;
display: flex;
flex-flow: row wrap;
box-shadow: 1px 6px 8px #0000006c;
transition: opacity 0.28s ease, transform 0.43s ease;
}
.sgcare-popup:not(.active),
.newsletter-popup:not(.active),
.mastoplastica-popup:not(.active) {
transform: translate(-50%, -50%) scale(0.4);
opacity: 0;
visibility: hidden;
pointer-events: none;
width: 0;
transition: all 0s linear;
}
.sgcare-popup .left,
.newsletter-popup .left,
.mastoplastica-popup .left {
width: 50%;
height: 100%;
display: block;
}
.sgcare-popup .left .image,
.mastoplastica-popup .left .image {
width: 100%;
height: 100%;
}
.sgcare-popup .left .image img,
.newsletter-popup .left .image img,
.mastoplastica-popup .left .image img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
object-position: left;
}
.sgcare-popup .right,
.newsletter-popup .right,
.mastoplastica-popup .right {
display: flex;
flex-direction: column;
align-items: flex-start;
justify-content: center;
padding: 20px 25px;
width: 50%;
}
.sgcare-popup .right .h2,
.newsletter-popup .right h2,
.mastoplastica-popup .right h2 {
color: #0b7834 !important;
text-transform: uppercase !important;
font-size: 28px;
line-height: 34px !important;
margin-bottom: 13px;
font-weight: bold;
}
.mastoplastica-popup .right h2 {
color: #2f8cc2 !important;
}
.sgcare-popup .right .h3,
.newsletter-popup .right h3,
.mastoplastica-popup .right h3 {
margin: 0;
font-size: 22px;
line-height: 25px;
font-weight: bold;
}
.sgcare-popup .right .h4,
.newsletter-popup .right h4,
.mastoplastica-popup .right h4 {
margin-bottom: 0px;
font-weight: 400 !important;
font-style: italic;
font-size: 22px;
line-height: 24px;
margin-top: 20px;
font-weight: bold;
}
.sgcare-popup .right .h4 + p,
.newsletter-popup .right h4 + p,
.mastoplastica-popup .right h4 + p {
margin-top: 5px;
margin-bottom: 55px;
}
.sgcare-popup .right .button-wrapper a,
.mastoplastica-popup .right .button-wrapper a {
padding: 13px 21px;
background: #0b7834;
border: 2px solid transparent;
color: #fff;
text-transform: uppercase;
font-weight: bold;
font-size: 16px;
line-height: 16px;
transition: all 0.3s ease;
}
.mastoplastica-popup .right .button-wrapper a {
background: #2f8cc2;
}
.sgcare-popup.promo-palestra .right .button-wrapper {
margin-top: 10px;
}
.sgcare-popup.promo-palestra .right .button-wrapper a {
background: #6dc3c8;
}
.sgcare-popup .right .button-wrapper a:hover,
.mastoplastica-popup .right .button-wrapper a:hover {
border: 2px solid #0b7834;
background: #fff;
}
.mastoplastica-popup .right .button-wrapper a:hover {
border: 2px solid #2f8cc2;
}
.sgcare-popup .close,
.newsletter-popup .close,
.mastoplastica-popup .close {
position: absolute;
top: 24px;
right: 24px;
width: 22px;
height: 22px;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
z-index: 99;
transition: all 0.3s ease;
transform-origin: center;
}
.sgcare-popup .close img,
.newsletter-popup .close img,
.mastoplastica-popup .close img {
width: 100%;
height: 100%;
object-fit: contain;
display: block;
}
.sgcare-popup .close:hover,
.newsletter-popup .close:hover,
.mastoplastica-popup .close:hover {
opacity: 0.8;
transform: scale(0.88);
}
.sgcare-popup.promo-palestra {
width: 41vw;
}
.sgcare-popup.promo-palestra .left .image img {
object-position: center;
}
.sgcare-popup.promo-palestra .right h2 {
font-size: 40px;
line-height: 46px !important;
color: #6dc3c8 !important;
}
.sgcare-popup.promo-palestra .right h3 {
font-size: 25px;
line-height: 40px;
}
.sgcare-popup.promo-palestra .right p {
font-size: 20px;
line-height: 25px;
}
.newsletter-popup .right h2 {
font-size: 22px;
line-height: 31px !important;
}
.newsletter-popup .right h3 {
font-size: 16px;
line-height: 23px;
}
.newsletter-popup .right h4 {
font-size: 14px;
line-height: 23px;
}
.newsletter-popup .left .image {
display: block;
height: 100%;
}
#mc_embed_signup {
width: 100% !important;
}
#mc_embed_signup form {
margin: 20px 0 !important;
}
#mc_embed_signup .mc-field-group {
width: auto !important;
}
div#mc_embed_shell {
width: 51% !important;
}
#mc_embed_signup .mc-field-group input {
height: 40px;
outline: none !important;
}
#mc_embed_signup .button {
padding: 5px 40px !important;
vertical-align: unset !important;
clear: unset !important;
width: auto;
height: auto !important;
background: #0b7834 !important;
border-radius: 0 !important;
backface-visibility: hidden;
transform: translateZ(0);
-webkit-font-smoothing: subpixel-antialiased;
}
#mc_embed_signup div#mce-responses {
margin: 0 !important;
}
#mc_embed_signup #mce-success-response {
margin-top: 0 !important;
padding-top: 0 !important;
}
.fusion-recent-posts .fusion-flexslider .slides li a picture img,
.fusion-recent-posts .fusion-flexslider .slides li a > picture {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
}
.fusion-recent-posts .fusion-flexslider .slides li a {
background-image: unset !important;
}
.fisiclab_section
.page-template-homepage-fisiclab
.tfs-slider
.slide-content-container
.slide-content {
max-width: unset;
margin-left: 6vw;
display: inline-block;
padding: 33px;
background: #ffffffbd;
backdrop-filter: blur(110px);
}
.fisiclab_section .fusion-main-menu li:last-child .menu-text {
color: #686868 !important;
}
.fisiclab_section
.page-template-homepage-fisiclab
.tfs-slider
.flex-control-nav {
bottom: 0px !important;
}
.video-boxed {
padding: 90px 0;
display: flex;
justify-content: center;
}
.video-boxed video {
max-width: 1000px;
}
.share {
display: flex;
justify-content: flex-start;
align-items: center;
margin-top: 20px;
gap: 20px;
clear: both;
}
.share .social {
display: flex;
justify-content: flex-start;
align-items: center;
gap: 15px;
}
.share .social .single-social {
width: 30px;
height: 30px;
display: flex;
justify-content: center;
align-items: center;
background-color: #666666;
position: relative;
}
.share .social .single-social.fb {
background-color: #3b5998;
}
.share .social .single-social.wts {
background-color: #25d366;
}
.share .social .single-social a {
display: flex;
}
.share .social .single-social img {
height: 17px;
width: auto;
}
@media screen and (max-width: 1024px) {
.video-boxed {
padding: 0;
}
.video-boxed video {
max-width: 100%;
}
} @media only screen and (min-width: 2200px) {
.page-template-homepage-studio-dentistico .fusion-slider-container {
height: 760px !important;
max-height: 760px !important;
}
.page-template-homepage-studio-dentistico
.fusion-slider-container
.flexslider {
height: 760px !important;
}
.page-template-homepage-studio-dentistico
.fusion-slider-container
.flexslider
.background {
height: 760px !important;
}
} @media screen and (max-width: 1680px) {
.sgcare-popup,
.newsletter-popup,
.mastoplastica-popup {
width: 64vw;
height: 30vw;
}
.sgcare-popup.promo-palestra {
width: 65vw;
height: 30vw;
}
}
@media screen and (max-width: 1360px) {
.sgcare-popup,
.newsletter-popup,
.mastoplastica-popup {
width: 73vw;
height: 34vw;
}
.sgcare-popup.promo-palestra {
width: 73vw;
height: 34vw;
}
}
@media screen and (max-width: 1160px) {
.sgcare-popup,
.newsletter-popup,
.mastoplastica-popup {
width: 83vw;
height: 40vw;
}
.page-template-homepage-fisiclab .link_medicina_estetica .button.default {
padding-left: 2%;
padding-right: 2%;
font-size: 15px;
}
.sgcare-popup.promo-palestra {
width: 83vw;
height: 40vw;
}
}
@media screen and (max-width: 900px) {
.sgcare-popup,
.newsletter-popup,
.mastoplastica-popup {
width: 85vw;
height: auto;
z-index: 99999999999;
}
.sgcare-popup .left,
.newsletter-popup .left,
.mastoplastica-popup .left {
width: 100%;
height: auto;
display: block;
}
.sgcare-popup .right,
.newsletter-popup .right,
.mastoplastica-popup .right {
padding: 25px 15px 40px;
width: 100%;
}
.newsletter-popup .left .image img {
width: 100%;
height: 42vw;
}
.sgcare-popup.promo-palestra {
width: 90vw;
height: auto;
}
.sgcare-popup.promo-palestra .right h2 {
font-size: 26px !important;
line-height: 35px !important;
}
.sgcare-popup.promo-palestra .right h3 {
font-size: 21px !important;
line-height: 33px !important;
}
}
@media screen and (max-width: 600px) {
.img_servizio_primo_piano {
width: 100px !important;
height: 100px !important;
}
.fusion-columns .fusion-column.servizio-primo-piano-box {
margin-bottom: 17px !important;
}
.fusion-columns .fusion-column.servizio-primo-piano-box:last-child {
margin-bottom: 36px !important;
}
.sgcare-popup .left .image img,
.newsletter-popup .left .image img,
.mastoplastica-popup .left .image img {
object-position: 0vw -8vw;
}
.fisiclab_section
.page-template-homepage-fisiclab
.tfs-slider
.slide-content-container
.slide-content {
max-width: unset;
margin: 0;
padding: 20px;
width: 100%;
}
.page-template-homepage-fisiclab div#main {
margin-top: -55px;
}
.page-template-homepage-fisiclab .tfs-slider .background-image {
background-size: cover !important;
}
.fisiclab_section
.page-template-homepage-fisiclab
.post-content
> h2:first-child {
font-size: 26px !important;
line-height: 33px !important;
}
.sgcare-popup .left,
.mastoplastica-popup .left {
height: 40vw !important;
}
.sgcare-popup,
.newsletter-popup,
.mastoplastica-popup {
width: 90vw;
height: auto;
}
.sgcare-popup .left,
.newsletter-popup .left,
.mastoplastica-popup .left {
width: 100%;
height: auto;
display: block;
}
.sgcare-popup .right,
.newsletter-popup .right,
.mastoplastica-popup .right {
padding: 17px 5px 30px;
width: 100%;
}
.sgcare-popup .right .h2,
.newsletter-popup .right h2,
.mastoplastica-popup .right h2 {
font-size: 35px;
line-height: 30px !important;
margin-bottom: 14px;
}
.sgcare-popup .right .h3,
.newsletter-popup .right h3,
.mastoplastica-popup .right h3 {
font-size: 17px;
line-height: 22px;
}
.sgcare-popup .right .h4,
.newsletter-popup .right h4,
.mastoplastica-popup .right h4 {
font-size: 20px;
line-height: 25px;
margin-top: 13px;
}
.sgcare-popup .right .h4 + p,
.newsletter-popup .right h4 + p,
.mastoplastica-popup .right h4 + p {
margin-top: 5px;
margin-bottom: 39px;
}
.newsletter-popup .right .h2 {
font-size: 17px;
line-height: 23px !important;
margin-bottom: 14px;
}
.sgcare-popup .right .h4,
.newsletter-popup .right h4,
.mastoplastica-popup .right h4 {
font-size: 14px;
line-height: 21px;
margin-top: 13px;
}
.sgcare-popup .right .h3,
.newsletter-popup .right h3,
.mastoplastica-popup .right h3 {
font-size: 16px;
line-height: 22px;
}
div#mc_embed_shell {
width: 62% !important;
}
.sgcare-popup .right .h2,
.newsletter-popup .right h2,
.mastoplastica-popup .right h2 {
font-size: 20px !important;
line-height: 23px !important;
margin-bottom: 7px;
}
.sgcare-popup,
.newsletter-popup,
.mastoplastica-popup {
padding-top: 35px;
}
.sgcare-popup .close,
.newsletter-popup .close,
.mastoplastica-popup .close {
top: 11px;
right: 24px;
width: 15px;
height: 15px;
opacity: 0.5;
}
}
.fusion-header,
.side-header .fusion-footer-parallax,
.side-header-background-color,
.fusion-logo {
background-color: #ffffff !important;
}
.fusion-main-menu.fusion-sticky-menu .menu-text {
padding-top: 0 !important;
background: none !important;
}
.fusion-main-menu.fusion-sticky-menu > ul {
padding-top: 8px !important;
}
.fusion-main-menu.fusion-sticky-menu > ul > li > a {
padding-bottom: 0 !important;
height: 50px !important;
}
.fusion-main-menu > ul > li > a {
padding-bottom: 20px;
}
.fusion-main-menu > ul > li {
padding-right: 17px !important;
padding-left: 17px;
}
.fusion-main-menu > ul > li:last-child {
padding-right: 17px !important;
}
.fusion-main-menu li:last-child .menu-text {
color: #e66d4c;
}
.poliambulatorio_top {
background: #0b7834;
}
.futuri_section .poliambulatorio_top {
background: #de6b99;
}
.fisic_lab_top {
background: #6dc3c8;
}
.medicina_estetica_top {
background: #2f5d9e;
}
.cliniche_grazia_top {
background: #6f60a7;
}
.studio_dentistico_top {
background: #2aab9f;
}
.psiche_top {
background: #79c39e;
}
.poliambulatorio_section body:not(.home) .poliambulatorio_top,
.fisiclab_section body:not(.home) .fisic_lab_top,
.medicina_estetica_section body:not(.home) .medicina_estetica_top,
.cliniche_grazia_section body:not(.home) .cliniche_grazia_top,
.studio_dentistico_section body:not(.home) .studio_dentistico_top,
.psiche_section body:not(.home) .psiche_top,
.chirurgia_section body:not(.home) .chirurgia_top,
.fisiclab_section body:not(.home) .fisiclab_top {
background: #ffffff;
}
.poliambulatorio_section body:not(.home) .poliambulatorio_top .menu-text,
.fisiclab_section body:not(.home) .fisic_lab_top .menu-text,
.medicina_estetica_section body:not(.home) .medicina_estetica_top .menu-text,
.cliniche_grazia_section body:not(.home) .cliniche_grazia_top .menu-text,
.studio_dentistico_section body:not(.home) .studio_dentistico_top .menu-text,
.psiche_section body:not(.home) .psiche_top .menu-text,
.chirurgia_section body:not(.home) .chirurgia_top .menu-text,
.fisiclab_section body:not(.home) .fisiclab_top .menu-text {
color: #000000;
}
.fusion-secondary-menu > ul > li:first-child {
border-left: 1px solid #fff;
}
.fusion-secondary-menu > ul > li:last-child {
border-right: 1px solid #fff;
}
.fusion-secondary-menu > ul > li {
width: 130px;
}
.fusion-secondary-menu > ul > li > a {
margin: 0 auto;
}
.fusion-secondary-menu .menu-text {
color: #ffffff;
font-size: 12px;
}
.fusion-secondary-header {
border-bottom: none !important;
background: #0b7834 !important;
}
.general_section body .fusion-secondary-header,
body.home .fusion-secondary-header {
background-color: #005d2e !important;
}
.page-template-with-images-page .entry-title,
.page-template-check_up-page-php .entry-title,
.single-prestazione .entry-title,
.single-prestazione_f .entry-title,
.single-disciplina .entry-title,
.single-disciplina_f .entry-title,
.single-check_up .entry-title,
.single-terapia .entry-title,
.single-cura .entry-title {
line-height: 1em !important;
max-width: 64%;
padding: 10px 0;
}
.single-disciplina .gform_wrapper .gsection_title,
.single-disciplina .gform_wrapper .gchoice label {
color: #fff;
}
.single-disciplina .gform_required_legend {
display: none;
}
.post_type_title {
font-size: 14px;
text-transform: uppercase;
color: #000;
}
.prestazione_subtitle {
font-size: 14px;
color: #fff;
}
.page-template-tecnologia-page .prestazione_subtitle,
.page-template-tecnologia-la-grazia-page .prestazione_subtitle,
.page-template-category_trattamento_medicina-page .prestazione_subtitle,
.page-template-category_trattamento_cliniche-page .prestazione_subtitle,
.page-template-category_prestazione_derma-page .prestazione_subtitle,
.page-template-category_prestazione_orl-page .prestazione_subtitle,
.page-template-category_prestazione_sangue_clg-page .prestazione_subtitle,
.page-template-category_prestazione_chirurg-page .prestazione_subtitle,
.page-template-category_prestazione_dolore-page .prestazione_subtitle,
.page-template-category_prestazione_flebo-page .prestazione_subtitle,
.page-template-category_prestazione_nutrizio-page .prestazione_subtitle,
.page-template-category_prestazione_podo-page .prestazione_subtitle,
.page-template-category_prestazione_allerg-page .prestazione_subtitle,
.page-template-category_prestazione_ginec-page .prestazione_subtitle,
.page-template-category_prestazione_ocul-page .prestazione_subtitle,
.page-template-category_prestazione_sport-page .prestazione_subtitle,
.page-template-category_prestazione_uro-page .prestazione_subtitle,
.page-template-category_prestazione_neuroc-page .prestazione_subtitle,
.page-template-category_prestazione_orto-page .prestazione_subtitle,
.page-template-category_terapia_dentista-page .prestazione_subtitle {
text-transform: uppercase;
color: #000;
}
.page-template-tecnologia-page .fusion-page-title-bar h1,
.page-template-tecnologia-la-grazia-page .fusion-page-title-bar h1,
.page-template-category_trattamento_medicina-page .fusion-page-title-bar h1,
.page-template-category_trattamento_cliniche-page .fusion-page-title-bar h1,
.page-template-category_prestazione_derma-page .fusion-page-title-bar h1,
.page-template-category_prestazione_orl-page .fusion-page-title-bar h1,
.page-template-category_prestazione_analisi_clg-page .fusion-page-title-bar h1,
.page-template-category_prestazione_chirurg-page .fusion-page-title-bar h1,
.page-template-category_prestazione_dolore-page .fusion-page-title-bar h1,
.page-template-category_prestazione_flebo-page .fusion-page-title-bar h1,
.page-template-category_prestazione_nutrizio-page .fusion-page-title-bar h1,
.page-template-category_prestazione_podo-page .fusion-page-title-bar h1,
.page-template-category_prestazione_allerg-page .fusion-page-title-bar h1,
.page-template-category_prestazione_ginec-page .fusion-page-title-bar h1,
.page-template-category_prestazione_ocul-page .fusion-page-title-bar h1,
.page-template-category_prestazione_sport-page .fusion-page-title-bar h1,
.page-template-category_prestazione_uro-page .fusion-page-title-bar h1,
.page-template-category_prestazione_neuroc-page .fusion-page-title-bar h1,
.page-template-category_prestazione_orto-page .fusion-page-title-bar h1,
.page-template-category_terapia_dentista-page .fusion-page-title-bar h1,
.page-template-category_cura_psiche-page .fusion-page-title-bar h1 {
padding: 20px 0;
}
.medicina_estetica_section .fusion-secondary-header {
background: #2f5d9e !important;
}
.centri_medicina_estetica_section .fusion-secondary-header {
background: #2f5d9e !important;
}
.cliniche_grazia_section .fusion-secondary-header {
background: #6f60a7 !important;
}
.studio_dentistico_section .fusion-secondary-header {
background: #2aab9f !important;
}
.psiche_section .fusion-secondary-header {
background: #79c39e !important;
}
.futuri_section .fusion-secondary-header {
background: #de6b99 !important;
}
.chirurgia_section .fusion-secondary-header {
background: #2f8cc2 !important;
}
.fisiclab_section .fusion-secondary-header {
background: #6dc3c8 !important;
}
.gform_wrapper .top_label .gfield_label {
font-size: 14px;
color: #fff;
font-weight: 300;
}
.gform_wrapper .gfield_required {
color: #fff !important;
display: none !important;
}
#comment-input .placeholder,
#comment-input input,
#comment-textarea .placeholder,
#comment-textarea textarea,
#wrapper .search-table .search-field input,
.avada-select .select2-container .select2-choice,
.avada-select .select2-container .select2-choice2,
.avada-select-parent select,
.chzn-container .chzn-drop,
.chzn-container-single .chzn-single,
.comment-form-comment textarea,
.gform_wrapper .gfield input[type="email"],
.gform_wrapper .gfield input[type="number"],
.gform_wrapper .gfield input[type="password"],
.gform_wrapper .gfield input[type="password"] input[type="number"],
.gform_wrapper .gfield input[type="tel"],
.gform_wrapper .gfield input[type="text"],
.gform_wrapper .gfield input[type="url"],
.gform_wrapper .gfield select,
.gform_wrapper .gfield textarea,
.gform_wrapper .gfield_select[multiple="multiple"],
.input-text,
.main-nav-search-form input,
.post-password-form label input[type="password"],
.search-page-search-form input,
input.s,
input.s .placeholder,
input[type="email"],
input[type="text"],
select,
textarea {
color: #555;
}
.gfield_checkbox label {
color: #fff;
}
.gform_wrapper ul.gfield_checkbox,
.gform_wrapper ul.gfield_radio {
margin: 0 !important;
}
.ginput_container_checkbox {
float: left;
width: 100%;
}
.footer_line,
.fusion-widget-area .menu a {
float: left;
clear: both;
padding: 6px 0;
}
.footer_days {
display: inline-block;
min-width: 135px;
}   .fusion-is-sticky .fusion-header {
background-image: none !important;
}
.single-landing #main,
.single-lp #main,
.search-submit,
.search-field,
.fusion-secondary-header,
.fusion-secondary-menu > ul > li,
.fusion-pre-footer,
.fusion-pre-footer .figure,
.pre-footer-left {
position: relative;
} .general_section body .fusion-footer-copyright-area,
body.home .fusion-footer-copyright-area {
background-color: #005d2e;
}
.medicina_estetica_section .fusion-footer-copyright-area {
background-color: #2f5d9e;
}
.centri_medicina_estetica_section .fusion-footer-copyright-area {
background-color: #2f5d9e;
}
.cliniche_grazia_section .fusion-footer-copyright-area {
background-color: #6f60a7;
}
.studio_dentistico_section .fusion-footer-copyright-area {
background-color: #2aab9f;
}
.psiche_section .fusion-footer-copyright-area {
background-color: #79c39e;
}
.futuri_section .fusion-footer-copyright-area {
background-color: #de6b99;
}
.chirurgia_section .fusion-footer-copyright-area {
background-color: #2f8cc2;
}
.fisiclab_section .fusion-footer-copyright-area {
background-color: #6dc3c8;
}
.sezione_medicina_estetica_1 .fusion-column-last,
.sezione_medicina_estetica_3 .fusion-column-last,
.sezione_medicina_estetica_5 .fusion-column-last {
background: #2f5d9e;
}
.fisiclab_section .sezione_medicina_estetica_1 .fusion-column-last,
.fisiclab_section .sezione_medicina_estetica_3 .fusion-column-last,
.fisiclab_section .sezione_medicina_estetica_5 .fusion-column-last {
background: #6dc3c8;
}
.sezione_cliniche_grazia_1 .fusion-column-last,
.sezione_cliniche_grazia_3 .fusion-column-last,
.sezione_cliniche_grazia_5 .fusion-column-last,
.sezione_cliniche_grazia_7 .fusion-column-last,
.sezione_cliniche_grazia_9 .fusion-column-last {
background: #6f60a7;
}
.sezione_cliniche_grazia_2 .fusion-column-first,
.sezione_cliniche_grazia_4 .fusion-column-first,
.sezione_cliniche_grazia_6 .fusion-column-first,
.sezione_cliniche_grazia_8 .fusion-column-first,
.sezione_cliniche_grazia_10 .fusion-column-first {
background: #dbd4f7;
}
.sezione_psiche_1 .fusion-column-last,
.sezione_psiche_3 .fusion-column-last,
.sezione_psiche_5 .fusion-column-last,
.sezione_psiche_7 .fusion-column-last {
background: #79c39e;
}
.sezione_medicina_estetica_1 .fusion-column-wrapper,
.sezione_medicina_estetica_2 .fusion-column-wrapper,
.sezione_medicina_estetica_3 .fusion-column-wrapper {
padding: 0 18%;
}
.sezione_cliniche_grazia_1 .fusion-column-wrapper,
.sezione_cliniche_grazia_2 .fusion-column-wrapper,
.sezione_cliniche_grazia_3 .fusion-column-wrapper,
.sezione_cliniche_grazia_4 .fusion-column-wrapper,
.sezione_cliniche_grazia_5 .fusion-column-wrapper,
.sezione_cliniche_grazia_6 .fusion-column-wrapper,
.sezione_cliniche_grazia_7 .fusion-column-wrapper,
.sezione_cliniche_grazia_8 .fusion-column-wrapper,
.sezione_cliniche_grazia_9 .fusion-column-wrapper,
.sezione_cliniche_grazia_10 .fusion-column-wrapper {
padding: 0 18%;
}
.sezione_psiche_1 .fusion-column-wrapper,
.sezione_psiche_2 .fusion-column-wrapper,
.sezione_psiche_3 .fusion-column-wrapper,
.sezione_psiche_4 .fusion-column-wrapper,
.sezione_psiche_5 .fusion-column-wrapper,
.sezione_psiche_6 .fusion-column-wrapper,
.sezione_psiche_7 .fusion-column-wrapper {
padding: 0 18%;
}
.page-template-homepage-medicina-estetica #main,
.page-template-homepage-cliniche-la-grazia #main,
.page-template-homepage-psiche #main {
padding-top: 9px;
}
.titolo_medicina_estetica {
font-size: 48px !important;
text-transform: uppercase;
line-height: 30px !important;
}
.titolo_cliniche_grazia {
font-size: 48px !important;
text-transform: uppercase;
line-height: 30px !important;
}
.titolo_psiche {
font-size: 48px !important;
text-transform: uppercase;
line-height: 30px !important;
}
.sottotitolo_medicina_estetica {
margin-top: 1.5em;
margin-bottom: 1.5em;
}
.sottotitolo_cliniche_grazia {
margin-top: 1.5em;
margin-bottom: 1.5em;
}
.sezione_medicina_estetica_2 .titolo_medicina_estetica {
color: #2f5d9e;
}
.sezione_cliniche_grazia_2 .titolo_cliniche_grazia,
.sezione_cliniche_grazia_4 .titolo_cliniche_grazia {
color: #6f60a7;
}
.sezione_psiche_2 .titolo_psiche,
.sezione_psiche_4 .titolo_psiche,
.sezione_psiche_6 .titolo_psiche {
color: #79c39e;
}
.sezione_medicina_estetica_1 .titolo_medicina_estetica,
.sezione_medicina_estetica_3 .titolo_medicina_estetica,
.sezione_medicina_estetica_1 .sottotitolo_medicina_estetica,
.sezione_medicina_estetica_3 .sottotitolo_medicina_estetica {
color: #fff !important;
}
.sezione_cliniche_grazia_1 .titolo_cliniche_grazia,
.sezione_cliniche_grazia_3 .titolo_cliniche_grazia,
.sezione_cliniche_grazia_5 .titolo_cliniche_grazia,
.sezione_cliniche_grazia_7 .titolo_cliniche_grazia,
.sezione_cliniche_grazia_9 .titolo_cliniche_grazia,
.sezione_cliniche_grazia_1 .sottotitolo_cliniche_grazia,
.sezione_cliniche_grazia_3 .sottotitolo_cliniche_grazia,
.sezione_cliniche_grazia_5 .sottotitolo_cliniche_grazia,
.sezione_cliniche_grazia_7 .sottotitolo_cliniche_grazia,
.sezione_cliniche_grazia_9 .sottotitolo_cliniche_grazia {
color: #fff !important;
}
.sezione_psiche_1 .titolo_psiche,
.sezione_psiche_3 .titolo_psiche,
.sezione_psiche_5 .titolo_psiche,
.sezione_psiche_7 .titolo_psiche,
.sezione_psiche_1 .sottotitolo_psiche,
.sezione_psiche_3 .sottotitolo_psiche,
.sezione_psiche_5 .sottotitolo_psiche,
.sezione_psiche_7 .sottotitolo_psiche {
color: #fff !important;
}
.sezione_medicina_estetica_1 .link_medicina_estetica .button.default,
.sezione_medicina_estetica_3 .link_medicina_estetica .button.default {
color: #fff !important;
}
.sezione_cliniche_grazia_1 .link_cliniche_grazia .button.default,
.sezione_cliniche_grazia_3 .link_cliniche_grazia .button.default,
.sezione_cliniche_grazia_5 .link_cliniche_grazia .button.default,
.sezione_cliniche_grazia_7 .link_cliniche_grazia .button.default,
.sezione_cliniche_grazia_9 .link_cliniche_grazia .button.default {
color: #fff !important;
}
.sezione_psiche_1 .link_psiche .button.default,
.sezione_psiche_3 .link_psiche .button.default,
.sezione_psiche_5 .link_psiche .button.default,
.sezione_psiche_7 .link_psiche .button.default {
color: #fff !important;
background-color: transparent !important;
}
.link_medicina_estetica .button.default {
font-size: 18px;
text-transform: uppercase;
text-align: center;
background: transparent !important;
width: auto !important;
padding-left: 18%;
padding-right: 18%;
}
.link_cliniche_grazia .button.default {
font-size: 18px;
text-transform: uppercase;
text-align: center;
background: transparent !important;
width: auto !important;
padding-left: 18%;
padding-right: 18%;
}
.link_psiche .button.default {
font-size: 18px;
text-transform: uppercase;
text-align: center;
background: transparent !important;
width: auto !important;
padding-left: 18%;
padding-right: 18%;
}
.buratto_collaborazioni_row .link_medicina_estetica .button.default,
.gold_standard_row .link_medicina_estetica .button.default {
padding-left: 5%;
padding-right: 5%;
border-color: #2f5d9e !important;
}
.buratto_collaborazioni_row .link_cliniche_grazia .button.default,
.gold_standard_row .link_cliniche_grazia .button.default {
padding-left: 5%;
padding-right: 5%;
border-color: #6f60a7 !important;
}
.sezione_medicina_estetica_2 .link_medicina_estetica .button.default,
.main_medicina_estetica_inner .link_medicina_estetica .button.default {
border-color: #2f5d9e !important;
}
.page-template-homepage-fisiclab
.sezione_medicina_estetica_2
.link_medicina_estetica
.button.default,
.page-template-homepage-fisiclab
.main_medicina_estetica_inner
.link_medicina_estetica
.button.default {
border-color: #6dc3c8 !important;
}
.sezione_cliniche_grazia_2 .link_cliniche_grazia .button.default,
.sezione_cliniche_grazia_4 .link_cliniche_grazia .button.default,
.main_cliniche_grazia_inner .link_cliniche_grazia .button.default {
border-color: #6f60a7 !important;
}
.sezione_psiche_2 .link_psiche .button.default,
.sezione_psiche_4 .link_psiche .button.default,
.sezione_psiche_6 .link_psiche .button.default,
.main_psiche_inner .link_psiche .button.default {
border-color: #79c39e !important;
}
.sezione_medicina_estetica_3 {
margin-bottom: 5em;
}
.sezione_cliniche_grazia_5 {
margin-bottom: 5em;
}
.sezione_psiche_7 {
margin-bottom: 5em;
}
.page-template-tecnologia-page #main,
.page-template-category_trattamento_medicina-page #main,
.page-template-tecnologia-la-grazia-page #main,
.page-template-category_trattamento_cliniche-page #main,
.page-template-category_prestazione_derma-page #main,
.page-template-category_prestazione_orl-page #main,
.page-template-category_prestazione_sangue_clg-page #main,
.page-template-category_prestazione_nutrizio-page #main,
.page-template-category_prestazione_chirurg-page #main,
.page-template-category_prestazione_dolore-page #main,
.page-template-category_prestazione_flebo-page #main,
.page-template-category_prestazione_podo-page #main,
.page-template-category_prestazione_allerg-page #main,
.page-template-category_prestazione_ginec-page #main,
.page-template-category_prestazione_ocul-page #main,
.page-template-category_prestazione_sport-page #main,
.page-template-category_prestazione_uro-page #main,
.page-template-category_prestazione_neuroc-page #main,
.page-template-category_prestazione_orto-page #main,
.page-template-category_terapia_dentista-page #main,
body.home #main,
.page-template-homepage-centri-medicina-estetica #main,
.page-template-homepage-centri-medici #main {
padding-top: 0;
padding-right: 0;
padding-left: 0;
}
.prima_dopo_text {
padding-top: 20px;
float: left;
}
.prima_dopo_element {
padding-bottom: 50px;
float: left;
}
.prima_dopo_img,
.prima_dopo_text {
float: left;
clear: both;
}
.post-content > h4:first-child,
.post-content .blocco_1 > h4:first-child {
margin-top: 0;
}
.gallery_casi_clinici {
width: 50% !important;
margin: 0 auto !important;
}
.page-template-tecnologia-page #wrapper,
.page-template-tecnologia-la-grazia-page #wrapper,
.page-template-category_terapia_dentista-page #wrapper,
.page-template-category_terapia_dentista-page #main,
.page-template-category_trattamento_medicina-page #wrapper,
.page-template-category_trattamento_medicina-page #main,
.page-template-category_trattamento_cliniche-page #wrapper,
.page-template-category_prestazione_derma-page #wrapper,
.page-template-category_prestazione_sangue_clg-page #wrapper,
.page-template-category_prestazione_orl-page #wrapper,
.page-template-category_prestazione_nutrizio-page #wrapper,
.page-template-category_prestazione_chirurg-page #wrapper,
.page-template-category_prestazione_dolore-page #wrapper,
.page-template-category_prestazione_flebo-page #wrapper,
.page-template-category_prestazione_podo-page #wrapper,
.page-template-category_prestazione_allerg-page #wrapper,
.page-template-category_prestazione_ginec-page #wrapper,
.page-template-category_prestazione_ocul-page #wrapper,
.page-template-category_prestazione_sport-page #wrapper,
.page-template-category_prestazione_uro-page #wrapper,
.page-template-category_prestazione_neuroc-page #wrapper,
.page-template-category_prestazione_orto-page #wrapper,
.page-template-category_trattamento_cliniche-page #main,
.page-template-category_cura_psiche-page #wrapper,
.page-template-category_cura_psiche-page #main {
background: #eeeeee !important;
}
.footer_line.condensed {
padding: 0;
}
.news_analisi_sangue_container {
float: left;
clear: both;
}
.page-template-buratto-page #content h4 {
margin-top: 0 !important;
}
.sidebar .professionisti_correlati_title.chiedi_al_medico {
margin-top: 0 !important;
}
.videoWrapper {
position: relative;
padding-bottom: 56.25%; padding-top: 25px;
height: 0;
}
.videoWrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.fusion-main-menu > ul > li:hover .menu-text,
.fusion-main-menu > ul > li.current-menu-item .menu-text,
.fusion-main-menu li:last-child:hover .menu-text,
.fusion-main-menu li.current-menu-item:last-child .menu-text {
color: #0b7834;
}
.medicina_estetica_section .fusion-main-menu .current-menu-ancestor > a,
.medicina_estetica_section .fusion-main-menu .current-menu-parent > a,
.medicina_estetica_section .fusion-main-menu > ul > li:hover .menu-text,
.medicina_estetica_section
.fusion-main-menu
> ul
> li.current-menu-item
.menu-text,
.medicina_estetica_section .fusion-main-menu li:last-child:hover .menu-text,
.medicina_estetica_section
.fusion-main-menu
li.current-menu-item:last-child
.menu-text {
color: #2f5d9e !important;
}
.centri_medicina_estetica_section .fusion-main-menu .current-menu-ancestor > a,
.centri_medicina_estetica_section .fusion-main-menu .current-menu-parent > a,
.centri_medicina_estetica_section .fusion-main-menu > ul > li:hover .menu-text,
.centri_medicina_estetica_section
.fusion-main-menu
> ul
> li.current-menu-item
.menu-text,
.centri_medicina_estetica_section
.fusion-main-menu
li:last-child:hover
.menu-text,
.centri_medicina_estetica_section
.fusion-main-menu
li.current-menu-item:last-child
.menu-text {
color: #2f5d9e !important;
}
.cliniche_grazia_section .fusion-main-menu .current-menu-ancestor > a,
.cliniche_grazia_section .fusion-main-menu .current-menu-parent > a,
.cliniche_grazia_section .fusion-main-menu > ul > li:hover .menu-text,
.cliniche_grazia_section
.fusion-main-menu
> ul
> li.current-menu-item
.menu-text,
.cliniche_grazia_section .fusion-main-menu li:last-child:hover .menu-text,
.cliniche_grazia_section
.fusion-main-menu
li.current-menu-item:last-child
.menu-text {
color: #6f60a7 !important;
}
.studio_dentistico_section .fusion-main-menu .current-menu-ancestor > a,
.studio_dentistico_section .fusion-main-menu .current-menu-parent > a,
.studio_dentistico_section .fusion-main-menu > ul > li:hover .menu-text,
.studio_dentistico_section
.fusion-main-menu
> ul
> li.current-menu-item
.menu-text,
.studio_dentistico_section .fusion-main-menu li:last-child:hover .menu-text,
.studio_dentistico_section
.fusion-main-menu
li.current-menu-item:last-child
.menu-text {
color: #2aab9f !important;
}
.chirurgia_section .fusion-main-menu .current-menu-ancestor > a,
.chirurgia_section .fusion-main-menu .current-menu-parent > a,
.chirurgia_section .fusion-main-menu > ul > li:hover .menu-text,
.chirurgia_section .fusion-main-menu > ul > li.current-menu-item .menu-text,
.chirurgia_section .fusion-main-menu li:last-child:hover .menu-text,
.chirurgia_section
.fusion-main-menu
li.current-menu-item:last-child
.menu-text {
color: #2f8cc2 !important;
}
.fisiclab_section .fusion-main-menu .current-menu-ancestor > a,
.fisiclab_section .fusion-main-menu .current-menu-parent > a,
.fisiclab_section .fusion-main-menu > ul > li:hover .menu-text,
.fisiclab_section .fusion-main-menu > ul > li.current-menu-item .menu-text,
.fisiclab_section .fusion-main-menu li:last-child:hover .menu-text,
.fisiclab_section .fusion-main-menu li.current-menu-item:last-child .menu-text {
color: #6dc3c8 !important;
}
.medicina_estetica_section .fusion-megamenu-holder,
.medicina_estetica_section .fusion-main-menu .sub-menu {
border-color: #2f5d9e !important;
}
.centri_medicina_estetica_section .fusion-megamenu-holder,
.centri_medicina_estetica_section .fusion-main-menu .sub-menu {
border-color: #2f5d9e !important;
}
.cliniche_grazia_section .fusion-megamenu-holder,
.cliniche_grazia_section .fusion-main-menu .sub-menu {
border-color: #6f60a7 !important;
}
.studio_dentistico_section .fusion-megamenu-holder,
.studio_dentistico_section .fusion-main-menu .sub-menu {
border-color: #2aab9f !important;
}
.chirurgia_section .fusion-megamenu-holder,
.chirurgia_section .fusion-main-menu .sub-menu {
border-color: #2f8cc2 !important;
}
.fisiclab_section .fusion-megamenu-holder,
.fisiclab_section .fusion-main-menu .sub-menu {
border-color: #6dc3c8 !important;
}
.fusion-main-menu > ul > li:hover .menu-text:before,
.fusion-main-menu > ul > li.current-menu-item .menu-text:before,
.fusion-main-menu > ul > li.current-menu-ancestor .menu-text:before,
.fusion-main-menu li:last-child:hover .menu-text:before,
.fusion-main-menu li.current-menu-item:last-child .menu-text:before {
background-position: -62.5px 0;
}
.post-content table td {
border-color: #eaeaea !important;
}
.post-content table tr:first-child td {
background-color: #0b7834;
}
.medicina_estetica_section .post-content table tr:first-child td {
background-color: #2f5d9e;
}
.centri_medicina_estetica_section .post-content table tr:first-child td {
background-color: #2f5d9e;
}
.cliniche_grazia_section .post-content table tr:first-child td {
background-color: #6f60a7;
}
.studio_dentistico_section .post-content table tr:first-child td {
background-color: #2aab9f;
}
.chirurgia_section .post-content table tr:first-child td {
background-color: #2f8cc2;
}
.fisiclab_section .post-content table tr:first-child td {
background-color: #6dc3c8;
}
.post-content table tr:first-child td * {
color: #fff !important;
text-align: center;
font-size: 1.25em;
}
.post-content table tr:not(:first-child) td:first-child {
background-color: #0b7834aa;
}
.medicina_estetica_section
.post-content
table
tr:not(:first-child)
td:first-child {
background-color: #2f5d9eaa;
}
.centri_medicina_estetica_section
.post-content
table
tr:not(:first-child)
td:first-child {
background-color: #2f5d9eaa;
}
.cliniche_grazia_section
.post-content
table
tr:not(:first-child)
td:first-child {
background-color: #6f60a7aa;
}
.studio_dentistico_section
.post-content
table
tr:not(:first-child)
td:first-child {
background-color: #2aab9faa;
}
.chirurgia_section .post-content table tr:not(:first-child) td:first-child {
background-color: #2f8cc2aa;
}
.fisiclab_section .post-content table tr:not(:first-child) td:first-child {
background-color: #6dc3c8aa;
}
.post-content table tr:not(:first-child) td {
padding: 0 10px !important;
}
.post-content table tr:not(:first-child) td:first-child * {
color: #555 !important;
}
.search #posts-container {
display: flex;
flex-wrap: wrap;
flex-direction: row;
justify-content: flex-start;
align-content: flex-start;
}
.search article .fusion-post-wrapper {
height: 100%;
}
.search-field {
height: 40px;
float: left;
border: none !important;
background-color: #eee;
padding: 0 10px;
}
.search-submit {
height: 40px;
float: left;
border: none;
background-color: #eee;
padding: 0 13px;
}
.footer_address:before {
content: "\f041";
font-family: FontAwesome;
position: absolute;
left: 0;
top: 7px;
font-size: 20px;
color: #0b7834;
}
.footer_phone:before {
content: "\f095";
font-family: FontAwesome;
position: absolute;
left: 0;
top: 7px;
font-size: 20px;
color: #0b7834;
}
.footer_cell:before {
content: "\f232";
font-family: FontAwesome;
position: absolute;
left: 0;
top: 7px;
font-size: 20px;
color: #0b7834;
}
.footer_email:before {
content: "\f1fa";
font-family: FontAwesome;
position: absolute;
left: 0;
top: 7px;
font-size: 20px;
color: #0b7834;
}
.footer_telegram:before {
content: "\f2c6";
font-family: FontAwesome;
position: absolute;
left: 0;
top: 7px;
font-size: 20px;
color: #0b7834;
}
.flexslider .slides li {
-webkit-backface-visibility: visible !important;
}
.footer_address,
.footer_phone,
.footer_cell,
.footer_email,
.footer_telegram {
padding-left: 30px;
position: relative;
}
.footer_social {
font-size: 20px;
margin: 5px 20px 0 0;
float: left;
}
.footer_social i,
.widget-title {
color: #0b7834 !important;
}
.medicina_estetica_section .widget-title,
.medicina_estetica_section .footer_address:before,
.medicina_estetica_section .footer_phone:before,
.medicina_estetica_section .footer_cell:before,
.medicina_estetica_section .footer_email:before,
.medicina_estetica_section .footer_social i,
body.home .fusion-footer .fusion-column:nth-child(2) .footer_address:before,
body.home .fusion-footer .fusion-column:nth-child(2) .footer_phone:before,
body.home .fusion-footer .fusion-column:nth-child(2) .footer_cell:before,
body.home .fusion-footer .fusion-column:nth-child(2) .footer_email:before,
body.home .fusion-footer .fusion-column:nth-child(2) .footer_social i,
.general_section
body
.fusion-footer
.fusion-column:nth-child(2)
.footer_address:before,
.general_section
body
.fusion-footer
.fusion-column:nth-child(2)
.footer_phone:before,
.general_section
body
.fusion-footer
.fusion-column:nth-child(2)
.footer_cell:before,
.general_section
body
.fusion-footer
.fusion-column:nth-child(2)
.footer_email:before,
.general_section
body
.fusion-footer
.fusion-column:nth-child(2)
.footer_social
i {
color: #2f5d9e !important;
}
.centri_medicina_estetica_section .widget-title,
.centri_medicina_estetica_section
.fusion-footer
.fusion-column:nth-child(1)
.footer_address:before,
.centri_medicina_estetica_section
.fusion-footer
.fusion-column:nth-child(1)
.footer_phone:before,
.centri_medicina_estetica_section
.fusion-footer
.fusion-column:nth-child(1)
.footer_cell:before,
.centri_medicina_estetica_section
.fusion-footer
.fusion-column:nth-child(1)
.footer_email:before,
.centri_medicina_estetica_section
.fusion-footer
.fusion-column:nth-child(1)
.footer_social
i {
color: #2f5d9e !important;
}
.cliniche_grazia_section .widget-title,
.cliniche_grazia_section .footer_address:before,
.cliniche_grazia_section .footer_phone:before,
.cliniche_grazia_section .footer_cell:before,
.cliniche_grazia_section .footer_email:before,
.cliniche_grazia_section .footer_social i {
color: #6f60a7 !important;
}
.centri_medicina_estetica_section .widget-title,
.centri_medicina_estetica_section
.fusion-footer
.fusion-column:nth-child(3)
.footer_address:before,
.centri_medicina_estetica_section
.fusion-footer
.fusion-column:nth-child(3)
.footer_phone:before,
.centri_medicina_estetica_section
.fusion-footer
.fusion-column:nth-child(3)
.footer_cell:before,
.centri_medicina_estetica_section
.fusion-footer
.fusion-column:nth-child(3)
.footer_email:before,
.centri_medicina_estetica_section
.fusion-footer
.fusion-column:nth-child(3)
.footer_social
i {
color: #6f60a7 !important;
}
.studio_dentistico_section .widget-title,
.studio_dentistico_section .footer_address:before,
.studio_dentistico_section .footer_phone:before,
.studio_dentistico_section .footer_cell:before,
.studio_dentistico_section .footer_email:before,
.studio_dentistico_section .footer_social i,
body.home .fusion-footer .fusion-column:nth-child(3) .footer_address:before,
body.home .fusion-footer .fusion-column:nth-child(3) .footer_phone:before,
body.home .fusion-footer .fusion-column:nth-child(3) .footer_cell:before,
body.home .fusion-footer .fusion-column:nth-child(3) .footer_email:before,
body.home .fusion-footer .fusion-column:nth-child(3) .footer_social i,
.general_section
body
.fusion-footer
.fusion-column:nth-child(3)
.footer_address:before,
.general_section
body
.fusion-footer
.fusion-column:nth-child(3)
.footer_phone:before,
.general_section
body
.fusion-footer
.fusion-column:nth-child(3)
.footer_cell:before,
.general_section
body
.fusion-footer
.fusion-column:nth-child(3)
.footer_email:before,
.general_section
body
.fusion-footer
.fusion-column:nth-child(3)
.footer_social
i {
color: #69c2ba !important;
}
.psiche_section .widget-title,
.psiche_section .footer_address:before,
.psiche_section .footer_phone:before,
.psiche_section .footer_cell:before,
.psiche_section .footer_email:before,
.psiche_section .footer_social i {
color: #79c39e !important;
}
.chirurgia_section .widget-title,
.chirurgia_section .footer_address:before,
.chirurgia_section .footer_phone:before,
.chirurgia_section .footer_cell:before,
.chirurgia_section .footer_email:before,
.chirurgia_section .footer_social i {
color: #2f8cc2 !important;
}
.fisiclab_section .widget-title,
.fisiclab_section .footer_address:before,
.fisiclab_section .footer_phone:before,
.fisiclab_section .footer_cell:before,
.fisiclab_section .footer_email:before,
.fisiclab_section .footer_social i {
color: #6dc3c8 !important;
}
.fusion-pre-footer {
height: 382px;
background-position: left bottom;
background-repeat: no-repeat;
position: relative;
background: #55a270;
margin-top: 80px;
}
.general_section body .fusion-pre-footer,
body.home .fusion-pre-footer {
height: 382px;
background: #40755a;
}
.medicina_estetica_section .fusion-pre-footer {
height: 381px;
background: #2f5d9e;
}
.centri_medicina_estetica_section .fusion-pre-footer {
height: 381px;
background: #2f5d9e;
}
.cliniche_grazia_section .fusion-pre-footer {
height: 381px;
background: #6f60a7;
}
.studio_dentistico_section .fusion-pre-footer {
height: 382px;
background: #2aab9f;
margin-top: 120px;
}
.psiche_section .fusion-pre-footer {
height: 382px;
background: #79c39e;
margin-top: 120px;
}
.chirurgia_section .fusion-pre-footer {
height: 382px;
background: #2f8cc2;
margin-top: 120px;
}
.fisiclab_section .fusion-pre-footer {
height: 382px;
background: #6dc3c8;
margin-top: 120px;
}
.fusion-pre-footer .figure {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/fascia pre footer.png);
width: 867px;
height: 450px;
position: absolute;
right: 55%;
bottom: 0;
}
.chirurgia_section .fusion-pre-footer .figure {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/fascia pre footer chirurgia.png);
width: 867px;
height: 450px;
position: absolute;
right: 55%;
bottom: 0;
}
.fisiclab_section .fusion-pre-footer .figure {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/fascia pre footer fisiclab.jpg);
width: 867px;
height: 450px;
position: absolute;
right: 55%;
bottom: 0;
}
.general_section body .fusion-pre-footer .figure,
body.home .fusion-pre-footer .figure {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/fascia pre footer generale.png);
height: 473px;
width: 950px;
right: 50%;
margin-right: -475px;
}
.pre-footer-left {
display: none;
}
.general_section body .pre-footer-left,
body.home .pre-footer-left {
position: absolute;
width: 50%;
height: 100%;
left: 0;
bottom: 0;
background: #cfd9d2;
display: inline-block;
}
.medicina_estetica_section .fusion-pre-footer .figure {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/fascia pre footer medicina estetica.png);
height: 485px;
}
.centri_medicina_estetica_section .fusion-pre-footer .figure {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/fascia pre footer medicina estetica.png);
height: 485px;
}
.cliniche_grazia_section .fusion-pre-footer .figure {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/fascia pre footer cliniche la grazia.png);
height: 485px;
}
.studio_dentistico_section .fusion-pre-footer .figure {
background-image: url(https://poliambulatorisangaetano.it/wp-content/uploads/fascia-pre-footer-studio-dentistico.jpg);
height: 510px;
}
.psiche_section .fusion-pre-footer .figure {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/fascia pre footer psiche.png);
height: 450px;
}
.casi-slider {
display: flex;
flex-flow: row wrap;
align-items: center;
justify-content: space-between;
}
.casi-slider .casi-slide {
width: calc(50% - 10px);
flex-basis: calc(50% - 10px);
margin-bottom: 20px;
}
.fusion-is-sticky .fusion-logo img:not(.logo-minore, .logo-main) {
height: 140px !important;
}
body:not(.single-landing):not(.single-lp):not(.single-lp):not(.page-id-18472)
.fusion-header-v2
.fusion-header,
body:not(.single-landing):not(.single-lp):not(.single-lp):not(.page-id-18472)
.fusion-header-v3
.fusion-header,
body:not(.single-landing):not(.single-lp):not(.single-lp):not(.page-id-18472)
.fusion-header-v4
.fusion-header,
body:not(.single-landing):not(.single-lp):not(.single-lp):not(.page-id-18472)
.fusion-header-v5
.fusion-header {
height: 150px !important;
}
.fusion-is-sticky .fusion-main-menu:not(.fusion-sticky-menu) {
display: block !important;
}
.fusion-is-sticky .fusion-sticky-menu-1 .fusion-sticky-menu {
display: none !important;
}
.fusion-main-menu > ul > li > a {
height: 45px !important;
line-height: 45px !important;
} #wrapper .flex-control-paging li a {
width: 100%;
height: 6px;
-webkit-border-radius: 0 !important;
-moz-border-radius: 0 !important;
border-radius: 0 !important;
}
#wrapper .flex-control-nav li {
margin: 1px;
float: left;
}
.flexslider .slides li {
margin-bottom: 0;
}
.flex-control-nav {
bottom: -8px !important;
overflow: auto !important;
}
.main-flex {
overflow: inherit !important;
}
.flexslider {
margin-bottom: 10px;
}
.flex-control-paging li a {
background-color: #0b7834 !important;
opacity: 0.4;
}
.medicina_estetica_section .flex-control-paging li a {
background-color: #2f5d9e !important;
opacity: 0.4;
}
.cliniche_grazia_section .flex-control-paging li a {
background-color: #7e74ba !important;
opacity: 0.4;
}
.studio_dentistico_section .flex-control-paging li a {
background-color: #2aab9f !important;
opacity: 0.4;
}
.chirurgia_section .flex-control-paging li a {
background-color: #2f8cc2 !important;
opacity: 0.4;
}
.fisiclab_section .flex-control-paging li a {
background-color: #6dc3c8 !important;
opacity: 0.4;
}
.flex-control-paging li a:hover,
.flex-control-paging li a.flex-active {
opacity: 1 !important;
}
.fusion-flexslider .flex-direction-nav a,
.fusion-flexslider.flexslider-attachments .flex-direction-nav a,
.fusion-flexslider.flexslider-posts .flex-direction-nav a,
.fusion-flexslider.flexslider-posts-with-excerpt .flex-direction-nav a,
.fusion-slider-sc .flex-direction-nav a {
width: 33px !important;
height: 33px !important;
opacity: 1;
font-size: 23px !important;
background-color: transparent !important;
border: 2px solid #fff;
}
.fusion-slider-sc .flex-direction-nav a {
margin: 0 20px !important;
}
.prestazione_subtitle {
min-height: 19px;
display: inline-block;
}
.medicina_estetica_section .fusion-page-title-bar {
height: 350px;
}
.cliniche_grazia_section .fusion-page-title-bar {
height: 350px;
}
.cliniche_grazia_section .single-prestazione_derma .fusion-page-title-bar,
.cliniche_grazia_section .single-prestazione_sangue_clg .fusion-page-title-bar,
.cliniche_grazia_section .single-prestazione_orl .fusion-page-title-bar,
.cliniche_grazia_section .single-prestazione_nutrizio .fusion-page-title-bar,
.cliniche_grazia_section .single-prestazione_chirurg .fusion-page-title-bar,
.cliniche_grazia_section .single-prestazione_dolore .fusion-page-title-bar,
.cliniche_grazia_section .single-prestazione_flebo .fusion-page-title-bar,
.cliniche_grazia_section .single-prestazione_podo .fusion-page-title-bar,
.cliniche_grazia_section .single-prestazione_allerg .fusion-page-title-bar,
.cliniche_grazia_section .single-prestazione_ginec .fusion-page-title-bar,
.cliniche_grazia_section .single-prestazione_ocul .fusion-page-title-bar,
.cliniche_grazia_section .single-prestazione_sport .fusion-page-title-bar,
.cliniche_grazia_section .single-prestazioni_uro .fusion-page-title-bar,
.cliniche_grazia_section .single-prestazioni_neuroc .fusion-page-title-bar,
.cliniche_grazia_section .single-prestazione_orto .fusion-page-title-bar {
height: 260px;
}
.title_bar_fields_box {
position: absolute;
bottom: 0;
width: 440px;
height: 100px;
padding-left: 16px;
border-left: 2px solid #fff;
}
.fields_box_1 {
left: 0;
}
.fields_box_2 {
left: 440px;
}
.title_bar_field_name {
color: #000;
font-weight: 500;
clear: left;
float: left;
line-height: 1em;
padding-bottom: 10px;
}
.title_bar_field_value {
color: #fff;
margin-left: 5px;
float: left;
line-height: 1em;
padding-bottom: 10px;
}
.page-template-buratto-page #main > .fusion-row,
.page-template-buratto-page #main .fusion-row.citazione_studio_dentistico_outer,
.page-template-buratto-page #main .fusion-row.buratto_collaborazioni_row,
.page-template-homepage-poliambulatorio #main .fusion-row,
.page-template-homepage-poliambulatorio-schio #main .fusion-row,
.page-template-san-gaetano-experience #main .fusion-row,
.page-template-san-gaetano-experience-places #main .fusion-row,
.page-template-homepage-poliambulatorio-en #main .fusion-row,
.page-template-homepage-poliambulatorio-zh #main .fusion-row,
.page-template-homepage-poliambulatorio-fr #main .fusion-row,
.page-template-homepage-poliambulatorio-de #main .fusion-row,
.page-template-homepage-medicina-estetica #main .fusion-row,
.page-template-homepage-cliniche-la-grazia #main .fusion-row,
.page-template-homepage-studio-dentistico #main .fusion-row,
.page-template-homepage-psiche #main .fusion-row,
.page-template-homepage-futuri #main .fusion-row,
body.home #main .fusion-row,
.page-template-homepage-centri-medicina-estetica #main .fusion-row,
.page-template-homepage-centri-medici #main .fusion-row,
.page-template-homepage-chirurgia #main .fusion-row {
max-width: 100%;
}
.page-template-buratto-page #main,
.page-template-homepage-poliambulatorio #main,
.page-template-homepage-poliambulatorio-schio #main,
.page-template-san-gaetano-experience #main,
.page-template-san-gaetano-experience-places #main,
.page-template-homepage-poliambulatorio-en #main,
.page-template-homepage-poliambulatorio-zh #main,
.page-template-homepage-poliambulatorio-fr #main,
.page-template-homepage-poliambulatorio-de #main,
.page-template-homepage-medicina-estetica #main,
.page-template-homepage-cliniche-la-grazia #main,
.page-template-homepage-studio-dentistico #main,
.page-template-homepage-psiche #main,
.page-template-homepage-futuri #main,
.page-template-homepage-chirurgia #main {
padding-left: 0 !important;
padding-right: 0 !important;
}
.home-poli .video-wrapper {
width: 100%;
height: auto;
margin-bottom: 25px;
display: flex;
justify-content: center;
}
.home-poli .video-wrapper video {
width: 100%;
height: auto;
display: block;
}
.home-poli h1.titolo_poliambulatorio {
padding-top: 65px;
font-size: 36px;
max-width: 100%;
margin-bottom: 15px !important;
}
.home-poli h2.sottotitolo_poliambulatorio {
max-width: 95%;
margin-bottom: 0;
}
.home-poli .testo_poliambulatorio {
padding-bottom: 45px;
max-width: 100%;
}
.home-poli h3.sottotitolo2 {
max-width: 95%;
margin-top: 5px;
margin-bottom: 30px;
}
.home-poli .fusion-row.boxed {
padding: 0 15.8vw;
}
.home-poli .section2 {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
margin-top: 10px;
padding-bottom: 60px;
}
.home-poli .section2 .loghi {
display: flex;
align-items: center;
justify-content: center;
}
.home-poli .section2 .loghi .image:first-child {
margin-right: 50px;
}
.home-poli .section2 .loghi .image img {
mix-blend-mode: darken;
}
.home-poli .section2 .title h2 {
color: #0b7834 !important;
font-size: 24px !important;
}
.home-poli .mobile-link {
display: none !important;
}
html body.home-poli div#wrapper #sliders-container + div#main {
padding-top: 0 !important;
}
.home-poli h1.titolo_poliambulatorio {
padding-top: 41px;
}
.home-poli h3.sottotitolo2 {
max-width: 100%;
margin-top: -10px;
margin-bottom: 30px;
}
html body.home-poli .fusion-main-menu ul.fusion-menu li a {
padding: 18px 24px;
background: #0b7834;
color: #fff !important;
height: auto !important;
line-height: 18px !important;
display: flex;
align-items: center;
}
html body.home-poli .fusion-main-menu ul.fusion-menu li.menu-item a span {
color: #fff !important;
}
html body.home-poli .fusion-main-menu ul.fusion-menu li a:hover {
opacity: 0.7;
}
@media screen and (max-width: 1400px) {
.home-poli .fusion-row.boxed {
padding: 0 8vw;
}
}
@media screen and (max-width: 1100px) {
.home-poli .fusion-row.boxed {
padding: 0 5vw;
}
}
@media screen and (max-width: 700px) {
.home-poli .mobile-link {
display: flex !important;
align-items: center;
justify-content: center;
font-size: 18px;
line-height: 18px;
margin-bottom: 20px;
margin-top: -7px;
}
.home-poli .mobile-link a {
display: flex !important;
align-items: center;
justify-content: center;
font-size: 18px;
line-height: 18px;
padding: 10px 20px;
background: #0b7834;
color: #fff;
text-decoration: none !important;
font-weight: bold;
text-align: center;
}
.home-poli .section2 {
margin-top: 60px;
}
}  .servizi-primo-piano-area > div {
width: calc(100% / 5);
}
h2.servizi_primo_piano {
text-align: center;
font-size: 36px !important;
text-transform: uppercase;
color: #0b7834 !important;
}
h2.servizi_evidenza {
text-align: center;
font-size: 36px !important;
text-transform: uppercase;
color: #9eaed0 !important;
}
.cliniche_grazia_section h2.servizi_evidenza {
color: #6f60a7 !important;
}
h2.terapie_primo_piano {
text-align: center;
font-size: 36px !important;
text-transform: uppercase;
color: #2aab9f !important;
}
.chirurgia_section h2.terapie_primo_piano {
color: #2f8cc2 !important;
}
.fisiclab_section h2.terapie_primo_piano,
.fisiclab_section h2.servizi_primo_piano {
color: #6dc3c8 !important;
}
.terapia-primo-piano-box {
text-align: center;
margin-bottom: 2em;
margin-top: 1em;
}
.servizi-primo-piano-area {
max-width: 80%;
margin: 0 auto !important;
text-align: center;
display: flex;
flex-flow: row wrap;
justify-content: center;
padding-bottom: 50px;
width: 100%;
}
h1.titolo_poliambulatorio,
h1.titolo_futuri {
padding-top: 110px;
text-transform: uppercase;
color: #0b7834 !important;
font-size: 36px;
max-width: 580px;
margin-bottom: 0 !important;
margin-top: 0 !important;
}
h2.sottotitolo_poliambulatorio,
h2.sottotitolo_futuri {
font-size: 16px;
max-width: 580px;
}
.testo_poliambulatorio,
.testo_futuri {
font-size: 16px;
line-height: 22px;
padding-bottom: 110px;
max-width: 580px;
}
.sezione_studio_dentistico .fusion-layout-column,
.sezione_poliambulatorio .fusion-layout-column,
.sezione_futuri .fusion-layout-column {
margin-bottom: 0 !important;
}
.sezione_studio_dentistico .fusion-row,
.sezione_poliambulatorio .fusion-row,
.sezione_futuri .fusion-row {
background: #eeeeee;
}
.post-content .servizi-primo-piano-area p {
margin-bottom: 0;
}
.sezione_medicina_estetica_1 .fusion-layout-column.fusion-one-half,
.sezione_medicina_estetica_2 .fusion-layout-column.fusion-one-half,
.sezione_medicina_estetica_3 .fusion-layout-column.fusion-one-half {
margin: 0 !important;
width: 50% !important;
}
.sezione_medicina_estetica_1 .fusion-layout-column.fusion-one-half h2,
.sezione_medicina_estetica_2 .fusion-layout-column.fusion-one-half h2,
.sezione_medicina_estetica_3 .fusion-layout-column.fusion-one-half h2 {
padding-top: 180px;
}
.sezione_medicina_estetica_1
.fusion-layout-column.fusion-one-half
.sottotitolo_medicina_estetica
+ p,
.sezione_medicina_estetica_2
.fusion-layout-column.fusion-one-half
.sottotitolo_medicina_estetica
+ p,
.sezione_medicina_estetica_3
.fusion-layout-column.fusion-one-half
.sottotitolo_medicina_estetica
+ p {
padding-bottom: 150px;
}
.sezione_medicina_estetica_1,
.sezione_medicina_estetica_2,
.sezione_medicina_estetica_3 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.sezione_medicina_estetica_1 .fusion-layout-column.fusion-one-half p,
.sezione_medicina_estetica_2 p,
.sezione_medicina_estetica_3 p {
margin-bottom: 0 !important;
}
.sezione_cliniche_grazia_1 .fusion-layout-column.fusion-one-half,
.sezione_cliniche_grazia_2 .fusion-layout-column.fusion-one-half,
.sezione_cliniche_grazia_3 .fusion-layout-column.fusion-one-half,
.sezione_cliniche_grazia_4 .fusion-layout-column.fusion-one-half,
.sezione_cliniche_grazia_5 .fusion-layout-column.fusion-one-half,
.sezione_cliniche_grazia_6 .fusion-layout-column.fusion-one-half,
.sezione_cliniche_grazia_7 .fusion-layout-column.fusion-one-half,
.sezione_cliniche_grazia_8 .fusion-layout-column.fusion-one-half,
.sezione_cliniche_grazia_9 .fusion-layout-column.fusion-one-half,
.sezione_cliniche_grazia_10 .fusion-layout-column.fusion-one-half {
margin: 0 !important;
width: 50% !important;
}
.sezione_cliniche_grazia_1 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_2 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_3 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_4 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_5 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_6 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_7 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_8 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_9 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_10 .fusion-layout-column.fusion-one-half h2 {
padding-top: 180px;
}
.sezione_cliniche_grazia_1
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_cliniche_grazia_2
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_cliniche_grazia_3
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_cliniche_grazia_4
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_cliniche_grazia_5
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_cliniche_grazia_6
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_cliniche_grazia_7
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_cliniche_grazia_8
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_cliniche_grazia_9
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_cliniche_grazia_10
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p {
padding-bottom: 150px;
}
.sezione_cliniche_grazia_1,
.sezione_cliniche_grazia_2,
.sezione_cliniche_grazia_3,
.sezione_cliniche_grazia_4,
.sezione_cliniche_grazia_5,
.sezione_cliniche_grazia_6,
.sezione_cliniche_grazia_7,
.sezione_cliniche_grazia_8,
.sezione_cliniche_grazia_9,
.sezione_cliniche_grazia_10 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.sezione_cliniche_grazia_1 .fusion-layout-column.fusion-one-half p,
.sezione_cliniche_grazia_2 p,
.sezione_cliniche_grazia_3 p,
.sezione_cliniche_grazia_4 p,
.sezione_cliniche_grazia_5 p,
.sezione_cliniche_grazia_6 p,
.sezione_cliniche_grazia_7 p,
.sezione_cliniche_grazia_8 p,
.sezione_cliniche_grazia_9 p,
.sezione_cliniche_grazia_10 p {
margin-bottom: 0 !important;
}
.sezione_psiche_1 .fusion-layout-column.fusion-one-half,
.sezione_psiche_2 .fusion-layout-column.fusion-one-half,
.sezione_psiche_3 .fusion-layout-column.fusion-one-half,
.sezione_psiche_4 .fusion-layout-column.fusion-one-half,
.sezione_psiche_5 .fusion-layout-column.fusion-one-half,
.sezione_psiche_6 .fusion-layout-column.fusion-one-half,
.sezione_psiche_7 .fusion-layout-column.fusion-one-half {
margin: 0 !important;
width: 50% !important;
}
.sezione_psiche_1 .fusion-layout-column.fusion-one-half h2,
.sezione_psiche_2 .fusion-layout-column.fusion-one-half h2,
.sezione_psiche_3 .fusion-layout-column.fusion-one-half h2,
.sezione_psiche_4 .fusion-layout-column.fusion-one-half h2,
.sezione_psiche_5 .fusion-layout-column.fusion-one-half h2,
.sezione_psiche_6 .fusion-layout-column.fusion-one-half h2,
.sezione_psiche_7 .fusion-layout-column.fusion-one-half h2 {
padding-top: 180px;
}
.sezione_psiche_1 .fusion-layout-column.fusion-one-half .sottotitolo_psiche + p,
.sezione_psiche_2 .fusion-layout-column.fusion-one-half .sottotitolo_psiche + p,
.sezione_psiche_3 .fusion-layout-column.fusion-one-half .sottotitolo_psiche + p,
.sezione_psiche_4 .fusion-layout-column.fusion-one-half .sottotitolo_psiche + p,
.sezione_psiche_5 .fusion-layout-column.fusion-one-half .sottotitolo_psiche + p,
.sezione_psiche_6 .fusion-layout-column.fusion-one-half .sottotitolo_psiche + p,
.sezione_psiche_7
.fusion-layout-column.fusion-one-half
.sottotitolo_psiche
+ p {
padding-bottom: 150px;
}
.sezione_psiche_1,
.sezione_psiche_2,
.sezione_psiche_3,
.sezione_psiche_4,
.sezione_psiche_5,
.sezione_psiche_6,
.sezione_psiche_7 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.sezione_psiche_1 .fusion-layout-column.fusion-one-half p,
.sezione_psiche_2 p,
.sezione_psiche_3 p,
.sezione_psiche_4 .fusion-layout-column.fusion-one-half p,
.sezione_psiche_5 p,
.sezione_psiche_6 p,
.sezione_psiche_7 p {
margin-bottom: 0 !important;
}
.titolo_medicina_estetica {
margin: 0 !important;
}
.titolo_cliniche_grazia {
margin: 0 !important;
}
.titolo_psiche {
margin: 0 !important;
}
.news_analisi_sangue_title,
.professionisti_correlati_title,
.casi_clinici_title,
.allegati_title {
color: #0b7834 !important;
font-size: 24px !important;
border-bottom: 2px solid #0b7834;
padding: 15px 0;
}
.news_analisi_sangue_title {
float: left;
width: 100%;
}
.fisiclab_section .news_analisi_sangue_title,
.fisiclab_section .professionisti_correlati_title {
color: #6dc3c8 !important;
border-color: #6dc3c8 !important;
}
.cliniche_grazia_section .professionisti_correlati_title {
color: #6f60a7 !important;
border-bottom: 2px solid #6f60a7;
}
.psiche_section .professionisti_correlati_title {
color: #79c39e !important;
border-bottom: 2px solid #79c39e;
}
.psiche_section .professionisti_correlati_subtitle {
color: #79c39e !important;
font-size: 16px !important;
padding: 2em 0 0;
text-transform: uppercase;
}
.fisiclab_section .professionisti_correlati_subtitle {
color: #6dc3c8 !important;
font-size: 16px !important;
padding: 2em 0 0;
text-transform: uppercase;
}
.medicina_estetica_section .professionisti_correlati_title {
color: #2f5d9e !important;
border-bottom: 2px solid #2f5d9e;
}
.medicina_estetica_section .professionisti_correlati_subtitle {
color: #2f5d9e !important;
font-size: 16px !important;
padding: 2em 0 0;
text-transform: uppercase;
}
.chirurgia_section .professionisti_correlati_title {
color: #2f8cc2 !important;
border-bottom: 2px solid #2f8cc2;
}
.fisiclab_section .professionisti_correlati_title {
color: #6dc3c8 !important;
border-bottom: 2px solid #6dc3c8;
}
.hvr-sweep-to-top:before {
background: #79c39e !important;
}
.chirurgia_section .hvr-sweep-to-top:before {
background: #79a0c3 !important;
}
.fisiclab_section .hvr-sweep-to-top:before {
background: rgb(140, 219, 223) !important;
}
.news_analisi_sangue_container ul {
padding-left: 0;
}
.news_analisi_sangue_container ul li {
list-style-type: none;
padding: 20px 0;
border-bottom: 1px solid #bbb;
}
.news_analisi_sangue_container ul li:first-child {
padding-top: 0;
}
.news_analisi_sangue_container ul li a {
color: #0b7834 !important;
font-size: 18px;
}
.casi_clinici_title {
color: #2aab9f;
border-bottom-color: #2aab9f;
}
.caso_clinico_img {
padding: 20px 0;
float: left;
clear: both;
}
.link_allegato {
background-repeat: no-repeat;
padding-left: 45px;
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/download.png);
display: inline-block;
height: 30px;
line-height: 30px;
background-position: 0 0;
}
.pre-footer-contacts {
float: right;
width: 33%;
height: 380px;
text-align: center;
display: table;
margin-right: 21%;
}
.studio_dentistico_section .pre-footer-contacts {
width: 50%;
margin-right: 4%;
}
.pre-footer-contacts-inner {
display: table-cell;
vertical-align: middle;
color: #fff;
font-size: 30px;
line-height: 36px;
}
.pre-footer-contacts-inner .button {
text-transform: uppercase;
font-size: 18px !important;
max-width: 380px;
}
.fusion-megamenu-title {
padding: 0 20px 7px;
}
.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu a {
padding: 7px 20px;
border-bottom: 1px solid #dcdadb;
}
.fusion-megamenu-wrapper
.fusion-megamenu-submenu
.sub-menu
> li:last-child
> a {
border-bottom-width: 0 !important;
}
.fusion-megamenu-wrapper .fusion-megamenu-submenu {
padding: 15px 0 0;
max-width: 999px !important;
width: 207px !important;
}
.fusion-megamenu-bullet {
display: none !important;
}
.fusion-megamenu {
display: inline-block;
}
.fusion-megamenu-wrapper .fusion-megamenu-submenu {
display: inline-block;
}
.medicina_estetica_section
.fusion-main-menu
> ul
> li:first-child
.fusion-megamenu-holder {
width: 828px !important;
}
.medicina_estetica_section
.fusion-main-menu
> ul
> li:nth-child(3)
.fusion-megamenu-holder {
width: 414px !important;
}
.cliniche_grazia_section
.fusion-main-menu
> ul
> li:first-child
.fusion-megamenu-holder {
width: 828px !important;
}
.cliniche_grazia_section
.fusion-main-menu
> ul
> li:nth-child(2)
.fusion-megamenu-holder {
width: 414px !important;
} .fusion-megamenu-wrapper .fusion-megamenu-submenu {
border-left: 1px solid transparent;
margin-left: -1px;
}
.fusion-megamenu-wrapper .fusion-megamenu-submenu:first-child {
margin-left: 0;
border-left-width: 0;
}
.sezione_home_generale_top {
position: relative;
}
.sezione_home_generale_top .sezione_home_generale_top_img {
height: 23vw;
object-fit: cover;
width: 100%;
}
.logo_sezione_home_generale {
position: absolute;
left: 50%;
margin-left: -110px;
bottom: -110px;
}
.sezione_home_generale_bottom {
padding: 120px 20% 20px;
}
.sezione_home_generale_bottom {
padding: 120px 8% 20px;
}
.page-template-homepage-centri-medici .intro_sezione_home_generale {
min-height: 125px;
}
.page-template-homepage-centri-medici .sezione_home_futuri {
clear: left;
}
.page-template-homepage-centri-medici .sezione_home_poliambulatorio_schio {
clear: left;
}
@media only screen and (min-width: 1250px) {
.page-template-homepage-centri-medici .fusion-layout-column.fusion-one-half {
width: calc(100% / 3);
}
.page-template-homepage-centri-medici .sezione_home_beautylab {
clear: left;
}
.page-template-homepage-centri-medici .sezione_home_futuri {
clear: none;
}
.page-template-homepage-centri-medici .sezione_home_poliambulatorio_schio {
clear: none;
}
}
.page-template-homepage-centri-medici h1.page-h1 {
width: 100%;
display: flex;
text-align: center;
position: relative;
justify-content: center;
align-items: center;
top: unset;
left: unset;
transform: unset;
font-size: 21px;
z-index: 99;
background: #fff; padding: 0;
height: 50px;
margin: 0;
color: #fff;
border-color: rgba(255, 252, 255, 0);
border: none;
background-color: #55a270;
text-transform: lowercase;
}
.logo_convenzione {
display: flex;
margin-bottom: 35px;
}
.logo_convenzione img {
width: 255px;
height: auto;
display: block;
}
.sezione_home_generale_bottom .button {
text-transform: uppercase;
margin: 0 auto;
text-align: center;
width: 100%;
margin: 40px auto 0;
display: block;
float: none;
font-size: 18px;
}
.sezione_home_poliambulatorio .sezione_home_generale_bottom .button,
.sezione_home_poliambulatorio .sezione_home_generale_bottom .button:hover,
.sezione_home_futuri .sezione_home_generale_bottom .button,
.sezione_home_futuri .sezione_home_generale_bottom .button:hover {
color: #0b7834 !important;
border-color: #0b7834 !important;
}
.sezione_home_medicina_estetica .sezione_home_generale_bottom .button,
.sezione_home_medicina_estetica .sezione_home_generale_bottom .button:hover {
color: #2f5d9e !important;
border-color: #2f5d9e !important;
}
.sezione_home_cliniche_grazia .sezione_home_generale_bottom .button,
.sezione_home_cliniche_grazia .sezione_home_generale_bottom .button:hover {
color: #6f60a7 !important;
border-color: #6f60a7 !important;
}
.sezione_home_studio_dentistico .sezione_home_generale_bottom .button,
.sezione_home_studio_dentistico .sezione_home_generale_bottom .button:hover {
color: #2aab9f !important;
border-color: #2aab9f !important;
}
.sezione_home_cliniche_grazia .sezione_home_generale_bottom .button,
.sezione_home_cliniche_grazia .sezione_home_generale_bottom .button:hover {
color: #6f60a7 !important;
border-color: #6f60a7 !important;
}
.sezione_home_psiche .sezione_home_generale_bottom .button,
.sezione_home_psiche .sezione_home_generale_bottom .button:hover {
color: #79c39e !important;
border-color: #79c39e !important;
}
#credits {
float: right;
display: inline-block;
}
#credits a,
#credits a:hover {
color: #fff !important;
}
.fusion-copyright-content {
float: left;
width: auto;
}
.fusion-recent-posts {
margin-bottom: 0 !important;
}
#professionisti_grid .my-sizer-element {
width: 16.66% !important;
}
#servizi_correlati .my-sizer-element {
width: 25% !important;
}
.error-message-label {
text-align: center;
}
.error-message-button {
display: table;
margin: 50px auto 100px;
background: #005d2e;
padding: 14px 29px;
color: #fff !important;
text-transform: uppercase;
}
.lang_selector a {
padding: 13px 0 7px 15px;
display: inline-block;
}
.lang_selector_mobile {
display: none !important;
}
table {
border-collapse: collapse;
}
table td,
table th {
border: 1px solid black;
padding: 5px;
}
table thead tr:first-child th,
table thead tr:first-child td {
border-top: 0;
font-weight: 700;
}
table tr:last-child td {
border-bottom: 0;
}
table tr td:first-child,
table tr th:first-child {
border-left: 0;
font-weight: 700;
}
table tr td:last-child,
table tr th:last-child {
border-right: 0;
}
ul.servizi-schio-ul {
text-transform: uppercase;
column-count: 2;
font-size: 1.25em;
line-height: 1.5em;
} .flex-control-paging li:first-child:nth-last-child(1) {
width: 100%;
} .flex-control-paging li:first-child:nth-last-child(2),
.flex-control-paging li:first-child:nth-last-child(2) ~ li {
width: calc(50% - 2px);
} .flex-control-paging li:first-child:nth-last-child(3),
.flex-control-paging li:first-child:nth-last-child(3) ~ li {
width: calc(33% - 2px);
} .flex-control-paging li:first-child:nth-last-child(4),
.flex-control-paging li:first-child:nth-last-child(4) ~ li {
width: calc(25% - 2px);
} .flex-control-paging li:first-child:nth-last-child(5),
.flex-control-paging li:first-child:nth-last-child(5) ~ li {
width: calc(20% - 2px);
} .flex-control-paging li:first-child:nth-last-child(6),
.flex-control-paging li:first-child:nth-last-child(6) ~ li {
width: calc(16.66% - 2px);
} .flex-control-paging li:first-child:nth-last-child(7),
.flex-control-paging li:first-child:nth-last-child(7) ~ li {
width: calc(14.285% - 2px);
} .flex-control-paging li:first-child:nth-last-child(8),
.flex-control-paging li:first-child:nth-last-child(8) ~ li {
width: calc(12.5% - 2px);
} .flex-control-paging li:first-child:nth-last-child(9),
.flex-control-paging li:first-child:nth-last-child(9) ~ li {
width: calc(11.11% - 2px);
} .flex-control-paging li:first-child:nth-last-child(10),
.flex-control-paging li:first-child:nth-last-child(10) ~ li {
width: calc(10% - 2px);
}
.hvr-bounce-in {
display: inline-block;
vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px transparent;
-webkit-transition-duration: 0.5s;
transition-duration: 0.5s;
} .hvr-sweep-to-top {
display: inline-block;
vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px transparent;
position: relative;
-webkit-transition-property: color;
transition-property: color;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
}
.hvr-sweep-to-top:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #0b7834;
-webkit-transform: scaleY(0);
transform: scaleY(0);
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.professionista_correlato:hover .hvr-sweep-to-top, .professionista_correlato:focus .hvr-sweep-to-top:, .professionista_correlato:active .hvr-sweep-to-top, .hvr-sweep-to-top:hover, .hvr-sweep-to-top:focus, .hvr-sweep-to-top:active {
color: white;
}
.professionista_correlato:hover .hvr-sweep-to-top:before,
.professionista_correlato:focus .hvr-sweep-to-top:before,
.professionista_correlato:active .hvr-sweep-to-top:before,
.hvr-sweep-to-top:hover:before,
.hvr-sweep-to-top:focus:before,
.hvr-sweep-to-top:active:before {
-webkit-transform: scaleY(1);
transform: scaleY(1);
}
#fusion-slider-sc-slider_homepage_poliambulatorio .tfs-slider .flex-control-nav,
#fusion-slider-sc-slider_homepage_medicina_estetica
.tfs-slider
.flex-control-nav,
#fusion-slider-sc-slider_homepage_cliniche_grazia .tfs-slider .flex-control-nav,
#fusion-slider-sc-slider_homepage_studio_dentistico
.tfs-slider
.flex-control-nav,
#fusion-slider-sc-slider_homepage_psiche .tfs-slider .flex-control-nav {
bottom: -8px !important;
}
.poliambulatorio_section .flex-control-paging li a {
background: #0b7834;
opacity: 0.4;
}
.poliambulatorio_section .flex-control-paging li a.flex-active,
.poliambulatorio_section .flex-control-paging li a:hover {
background: #0b7834;
}
.medicina_estetica_section .flex-control-paging li a {
background: #9eaed0;
opacity: 0.4;
}
.medicina_estetica_section .flex-control-paging li a.flex-active,
.medicina_estetica_section .flex-control-paging li a:hover {
background: #9eaed0;
}
.cliniche_grazia_section .flex-control-paging li a {
background: #7e74ba;
opacity: 0.4;
}
.cliniche_grazia_section .flex-control-paging li a.flex-active,
.cliniche_grazia_section .flex-control-paging li a:hover {
background: #7e74ba;
}
.studio_dentistico_section .flex-control-paging li a {
background: #69c2ba;
opacity: 0.4;
}
.studio_dentistico_section .flex-control-paging li a.flex-active,
.studio_dentistico_section .flex-control-paging li a:hover {
background: #69c2ba;
}
.chirurgia_section .flex-control-paging li a {
background: #2f8cc2;
opacity: 0.4;
}
.fisiclab_section .flex-control-paging li a {
background: #6dc3c8;
opacity: 0.4;
}
.chirurgia_section .flex-control-paging li a.flex-active,
.chirurgia_section .flex-control-paging li a:hover {
background: #2f8cc2;
}
.fisiclab_section .flex-control-paging li a.flex-active,
.fisiclab_section .flex-control-paging li a:hover {
background: #6dc3c8;
}
.psiche_section .flex-control-paging li a {
background: #66ac88;
opacity: 0.4;
}
.psiche_section .flex-control-paging li a.flex-active,
.psiche_section .flex-control-paging li a:hover {
background: #66ac88;
}
.slide-button {
font-size: 18px;
padding: 18px 110px;
line-height: 18px;
}
.poliambulatorio_section .slide-button,
.futuri_section .slide-button {
color: #0b7834;
border: 2px solid #0b7834 !important;
}
.medicina_estetica_section .slide-button {
color: #9eaed0;
border: 2px solid #9eaed0 !important;
}
.cliniche_grazia_section .slide-button {
color: #7e74ba;
border: 2px solid #7e74ba !important;
}
.studio_dentistico_section .slide-button {
color: #69c2ba;
border: 2px solid #69c2ba !important;
}
.psiche_section .slide-button {
color: #66ac88;
border: 2px solid #66ac88 !important;
}
.chirurgia_section .slide-button {
color: #2f8cc2;
border: 2px solid #2f8cc2 !important;
}
.fisiclab_section .slide-button {
color: #6dc3c8;
border: 2px solid #6dc3c8 !important;
}
.main-flex .flex-next,
.main-flex .flex-prev {
width: 46px !important;
height: 46px !important;
line-height: 46px !important;
margin-left: 30px;
margin-right: 30px;
opacity: 1;
font-size: 23px !important;
background-color: transparent !important;
border: 2px solid #fff;
}
.page-template-homepage-poliambulatorio
#wrapper
> div
> .fusion-builder-row.fusion-row,
.page-template-homepage-poliambulatorio-schio
#wrapper
> div
> .fusion-builder-row.fusion-row,
.page-template-homepage-medicina-estetica
#wrapper
> div
> .fusion-builder-row.fusion-row,
.page-template-homepage-cliniche-la-grazia
#wrapper
> div
> .fusion-builder-row.fusion-row,
.page-template-homepage-studio-dentistico
#wrapper
> div
> .fusion-builder-row.fusion-row,
.page-template-homepage-psiche #wrapper > div > .fusion-builder-row.fusion-row,
.page-template-homepage-futuri #wrapper > div > .fusion-builder-row.fusion-row,
.page-template-homepage-fisiclab
#wrapper
> div
> .fusion-builder-row.fusion-row,
.page-template-homepage-chirurgia
#wrapper
> div
> .fusion-builder-row.fusion-row {
max-width: 100% !important;
}
.img_servizio_primo_piano {
width: 150px;
height: 150px;
margin: 0 auto;
display: block;
object-fit: contain;
}
.titolo_servizio_primo_piano {
font-size: 24px;
line-height: 28px;
margin: 0 auto;
display: block;
max-width: 230px;
padding: 0 0 20px;
}
.titolo_terapia_primo_piano {
font-size: 18px;
line-height: 24px;
margin: 0 auto;
display: block;
max-width: 230px;
padding: 0 0 20px;
min-height: 6em;
}
.poliambulatorio_section .main-flex .flex-next,
.poliambulatorio_section .main-flex .flex-prev {
color: #0b7834;
border: 2px solid #0b7834 !important;
}
.medicina_estetica_section .main-flex .flex-next,
.medicina_estetica_section .main-flex .flex-prev {
color: #9eaed0;
border: 2px solid #9eaed0 !important;
}
.cliniche_grazia_section .main-flex .flex-next,
.cliniche_grazia_section .main-flex .flex-prev {
color: #7e74ba;
border: 2px solid #7e74ba !important;
}
.studio_dentistico_section .main-flex .flex-next,
.studio_dentistico_section .main-flex .flex-prev {
color: #69c2ba;
border: 2px solid #69c2ba !important;
}
.psiche_section .main-flex .flex-next,
.psiche_section .main-flex .flex-prev {
color: #79c39e;
border: 2px solid #79c39e !important;
}
.chirurgia_section .main-flex .flex-next,
.chirurgia_section .main-flex .flex-prev {
color: #2f8cc2;
border: 2px solid #2f8cc2 !important;
}
.fisiclab_section .main-flex .flex-next,
.fisiclab_section .main-flex .flex-prev {
color: #6dc3c8;
border: 2px solid #6dc3c8 !important;
}
.testo_servizio_primo_piano {
font-size: 16px;
line-height: 22px;
max-width: 290px;
margin: 0 auto;
display: block;
}
.flexslider {
overflow: initial;
}
.flex-direction-nav {
display: inline-block !important;
}
#wrapper .fusion-date-and-formats .fusion-format-box {
display: none !important;
}
.fusion-date-and-formats {
width: 100px !important;
margin-right: 0 !important;
}
.fusion-recent-posts .columns .column h4 {
clear: both !important;
}
.dottore-area {
width: 100%;
}  .news-top-home-poliambulatorio,
.fusion-recent-posts,
.news-top-home-futuri,
.fusion-recent-posts {
max-width: 1520px;
margin: 0 auto;
}
.news-top-home-poliambulatorio .latest_news_title,
.news-top-home-futuri .latest_news_title {
font-size: 36px !important;
text-transform: uppercase;
color: #0b7834 !important;
margin-bottom: 0;
float: left;
}
.news-top-home-poliambulatorio .fusion_builder_column_1_1,
.news-top-home-futuri .fusion_builder_column_1_1 {
margin-bottom: 0 !important;
}
.news-top-home-fisiclab .latest_news_title {
font-size: 36px !important;
text-transform: uppercase;
color: #6dc3c8 !important;
margin-bottom: 0;
float: left;
}
.news-top-home-poliambulatorio .slide-button,
.news-top-home-futuri .slide-button {
float: right;
}
.news-home-poliambulatorio .flex-active-slide a,
.news-home-futuri .flex-active-slide a {
display: inline-block;
width: 100%;
min-height: 200px;
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
}
.news-home-poliambulatorio .entry-title,
.news-home-futuri .entry-title {
font-size: 18px;
line-height: 20px;
color: #0b7834 !important;
padding: 20px 0;
}
.news-home-fisiclab .entry-title {
font-size: 18px;
line-height: 20px;
color: #6dc3c8 !important;
padding: 20px 0;
}
.news-home-poliambulatorio .entry-title a,
.news-home-futuri .entry-title a {
color: #0b7834 !important;
}
.news-home-futuri .entry-title a {
color: #6dc3c8 !important;
}
.news-home-poliambulatorio .fusion-columns,
.news-home-futuri .fusion-columns {
margin: 0 -40px;
}
.news-home-poliambulatorio .fusion-column,
.news-home-futuri .fusion-column {
padding-right: 40px;
padding-left: 40px;
}
.news-home-poliambulatorio .fusion-date-and-formats .fusion-date-box,
.news-home-futuri .fusion-date-and-formats .fusion-date-box {
background: #0b7834;
padding: 14px 0 11px;
}
.news-home-fisiclab .fusion-date-and-formats .fusion-date-box {
background: #6dc3c8;
padding: 14px 0 11px;
}
.fisiclab_section .fusion-date-and-formats .fusion-date-box {
background: #6dc3c8;
border-color: #6dc3c8;
}
.news-top-home-medicina-estetica,
.fusion-recent-posts {
max-width: 1520px;
margin: 0 auto;
}
.news-top-home-medicina-estetica .latest_news_title {
font-size: 36px !important;
text-transform: uppercase;
color: #2f5d9e !important;
margin-bottom: 0;
float: left;
}
.news-top-home-medicina-estetica .fusion_builder_column_1_1 {
margin-bottom: 0 !important;
}
.news-top-home-medicina-estetica .slide-button {
float: right;
}
.news-home-medicina_estetica .flex-active-slide a {
display: inline-block;
width: 100%;
min-height: 200px;
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
}
.news-home-medicina_estetica .entry-title {
font-size: 18px;
line-height: 20px;
color: #2f5d9e !important;
padding: 20px 0;
}
.news-home-medicina_estetica .entry-title a {
color: #2f5d9e !important;
}
.news-home-medicina_estetica .fusion-columns {
margin: 0 -40px;
}
.news-home-medicina_estetica .fusion-column {
padding-right: 40px;
padding-left: 40px;
}
.news-home-medicina_estetica .fusion-date-and-formats .fusion-date-box {
background: #2f5d9e;
padding: 14px 0 11px;
}
.medicina_estetica_section .fusion-date-and-formats .fusion-date-box {
background: #2f5d9e;
}
.news-top-home-cliniche-grazia,
.fusion-recent-posts {
max-width: 1520px;
margin: 0 auto;
}
.news-top-home-cliniche-grazia .latest_news_title {
font-size: 36px !important;
text-transform: uppercase;
color: #6f60a7 !important;
margin-bottom: 0;
float: left;
}
.news-top-home-cliniche-grazia .fusion_builder_column_1_1 {
margin-bottom: 0 !important;
}
.news-top-home-cliniche-grazia .slide-button {
float: right;
}
.news-home-cliniche_grazia .flex-active-slide a {
display: inline-block;
width: 100%;
min-height: 200px;
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
}
.news-home-cliniche_grazia .entry-title {
font-size: 18px;
line-height: 20px;
color: #6f60a7 !important;
padding: 20px 0;
}
.news-home-cliniche_grazia .entry-title a {
color: #6f60a7 !important;
}
.news-home-cliniche_grazia .fusion-columns {
margin: 0 -40px;
}
.news-home-cliniche_grazia .fusion-column {
padding-right: 40px;
padding-left: 40px;
}
.news-home-cliniche_grazia .fusion-date-and-formats .fusion-date-box {
background: #6f60a7;
padding: 14px 0 11px;
}
.cliniche_grazia_section .fusion-date-and-formats .fusion-date-box {
background: #6f60a7;
}
.news-top-home-studio-dentistico,
.fusion-recent-posts {
max-width: 1520px;
margin: 0 auto;
}
.news-top-home-studio-dentistico .latest_news_title {
font-size: 36px !important;
text-transform: uppercase;
color: #69c2ba !important;
margin-bottom: 0;
float: left;
}
.news-top-home-studio-dentistico .fusion_builder_column_1_1 {
margin-bottom: 0 !important;
}
.news-top-home-studio-dentistico .slide-button {
float: right;
}
.news-home-studio_dentistico .flex-active-slide a {
display: inline-block;
width: 100%;
min-height: 200px;
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
}
.news-home-studio_dentistico .entry-title {
font-size: 18px;
line-height: 20px;
color: #69c2ba !important;
padding: 20px 0;
}
.news-home-studio_dentistico .entry-title a {
color: #69c2ba !important;
}
.news-home-studio_dentistico .fusion-columns {
margin: 0 -40px;
}
.news-home-studio_dentistico .fusion-column {
padding-right: 40px;
padding-left: 40px;
}
.news-home-studio_dentistico .fusion-date-and-formats .fusion-date-box {
background: #69c2ba;
padding: 14px 0 11px;
}
.studio_dentistico_section .fusion-date-and-formats .fusion-date-box {
background: #69c2ba;
}
.news-top-home-psiche,
.fusion-recent-posts {
max-width: 1520px;
margin: 0 auto;
}
.news-top-home-psiche .latest_news_title {
font-size: 36px !important;
text-transform: uppercase;
color: #79c39e !important;
margin-bottom: 0;
float: left;
}
.news-top-home-psiche .fusion_builder_column_1_1 {
margin-bottom: 0 !important;
}
.news-top-home-psiche .slide-button {
float: right;
}
.news-home-psiche .flex-active-slide a {
display: inline-block;
width: 100%;
min-height: 200px;
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
}
.news-home-psiche .entry-title {
font-size: 18px;
line-height: 20px;
color: #79c39e !important;
padding: 20px 0;
}
.news-home-psiche .entry-title a {
color: #79c39e !important;
}
.news-home-psiche .fusion-columns {
margin: 0 -40px;
}
.news-home-psiche .fusion-column {
padding-right: 40px;
padding-left: 40px;
}
.news-home-psiche .fusion-date-and-formats .fusion-date-box {
background: #79c39e;
padding: 14px 0 11px;
}
.psiche_section .fusion-date-and-formats .fusion-date-box {
background: #79c39e;
} .fusion-date {
font-size: 50px !important;
line-height: 48px !important;
font-weight: 300 !important;
}
.fusion-month-year {
font-size: 14px !important;
text-transform: uppercase;
}
.servizi-primo-piano-area .fusion-column {
border-right: 1px solid #ddd;
}
.servizi-primo-piano-area .fusion-column:last-child {
border-right: none !important;
}
.centri_medici_section .fusion-footer-widget-area a:hover,
.poliambulatorio_section .fusion-footer-widget-area a:hover,
.poliambulatorio_section .blog-shortcode-post-title.entry-title a,
.poliambulatorio_section
a:not(.btn-shortcode):not(.tel_value):not(.cell_value):not(.ios_value):not(
.android_value
):hover:not(.single-voce-legenda):hover,
.futuri_section .fusion-footer-widget-area a:hover,
.futuri_section .blog-shortcode-post-title.entry-title a,
.futuri_section
a:not(.btn-shortcode):not(.tel_value):not(.cell_value):not(.ios_value):not(
.android_value
):hover {
color: #55a270 !important;
}
.medicina_estetica_section .fusion-footer-widget-area a:hover,
.medicina_estetica_section .blog-shortcode-post-title.entry-title a,
.medicina_estetica_section
a:not(.btn-shortcode):not(.tel_value):not(.cell_value):not(.ios_value):not(
.android_value
):not(.trattamento_eseguito_link):not(.button):hover {
color: #2f5d9e !important;
}
.cliniche_grazia_section .fusion-footer-widget-area a:hover,
.cliniche_grazia_section .blog-shortcode-post-title.entry-title a,
.cliniche_grazia_section
a:not(.btn-shortcode):not(.tel_value):not(.cell_value):not(.ios_value):not(
.android_value
):not(.trattamento_eseguito_link):not(.button):hover {
color: #6f60a7 !important;
}
.studio_dentistico_section .fusion-footer-widget-area a:hover,
.studio_dentistico_section .blog-shortcode-post-title.entry-title a,
.studio_dentistico_section
a:not(.btn-shortcode):not(.tel_value):not(.cell_value):not(.ios_value):not(
.android_value
):hover {
color: #69c2ba !important;
}
.psiche_section .fusion-footer-widget-area a:hover,
.psiche_section .blog-shortcode-post-title.entry-title a,
.psiche_section
a:not(.btn-shortcode):not(.tel_value):not(.cell_value):not(.ios_value):not(
.android_value
):hover {
color: #55a270 !important;
}
.chirurgia_section .fusion-footer-widget-area a:hover,
.chirurgia_section .blog-shortcode-post-title.entry-title a,
.chirurgia_section
a:not(.btn-shortcode):not(.tel_value):not(.cell_value):not(.ios_value):not(
.android_value
):hover {
color: #2f8cc2 !important;
}
.fisiclab_section .fusion-footer-widget-area a:hover,
.fisiclab_section .blog-shortcode-post-title.entry-title a,
.fisiclab_section
a:not(.btn-shortcode):not(.tel_value):not(.cell_value):not(.ios_value):not(
.android_value
):hover {
color: #6dc3c8 !important;
}
.fusion-blog-shortcode .fusion-meta-info {
border-bottom: none !important;
}
.fusion-blog-shortcode .flex-active-slide a {
display: inline-block;
width: 100%;
background-size: cover;
background-position: center center;
}
.fusion-blog-shortcode .fusion-single-line-meta,
.fusion-blog-shortcode .fusion-meta-info {
display: none !important;
}
.fusion-blog-shortcode article {
margin-bottom: 30px;
}
.medicina_estetica_section .pagination .current {
background-color: #2f5d9e !important;
}
.cliniche_grazia_section .pagination .current {
background-color: #6f60a7 !important;
}
.studio_dentistico_section .pagination .current {
background-color: #69c2ba !important;
}
.chirurgia_section .pagination .current {
background-color: #2f8cc2 !important;
}
.fisiclab_section .pagination .current {
background-color: #6dc3c8 !important;
}
.fusion-blog-shortcode .post-content p {
padding-bottom: 20px;
}
.post-content
a:not(.titolo_servizio_primo_piano):not(.titolo_terapia_primo_piano) {
text-decoration: underline;
font-weight: 400;
}
.post-content a:hover {
text-decoration: none !important;
}
.fusion-blog-shortcode .button {
float: none;
border: 1px solid #55a270 !important;
display: inline;
clear: both;
text-transform: uppercase;
}
.medicina_estetica_section .fusion-blog-shortcode .button,
.medicina_estetica_section .pagination a.inactive:hover {
border-color: #2f5d9e !important;
}
.cliniche_grazia_section .fusion-blog-shortcode .button,
.cliniche_grazia_section .pagination a.inactive:hover {
border-color: #6f60a7 !important;
}
.studio_dentistico_section .fusion-blog-shortcode .button,
.studio_dentistico_section .pagination a.inactive:hover {
border-color: #69c2ba !important;
}
.chirurgia_section .fusion-blog-shortcode .button,
.chirurgia_section .pagination a.inactive:hover {
border-color: #2f8cc2 !important;
}
.fisiclab_section .fusion-blog-shortcode .button,
.fisiclab_section .pagination a.inactive:hover {
border-color: #6dc3c8 !important;
}
.us_wrapper .us_button:not(.us_share_text) {
width: 210px !important;
margin-right: 20px !important;
}
.us_wrapper.us_skin_default .us_button {
height: 35px !important;
}
.us_wrapper .us_button.us_no_count .us_share {
width: 38px !important;
border-right: 1px solid rgba(0, 0, 0, 0.25);
}
.share-via {
width: calc(100% - 38px);
font-size: 14px;
line-height: 35px;
text-align: left;
padding-left: 15px;
float: right;
}
.us_shortcode.social-share {
border-top: 1px solid #c0c0c0;
padding-top: 15px;
float: left;
width: 100%;
}
.allegati {
float: left;
width: 100%;
}
.tel-header {
float: right;
line-height: 150px;
}
.tel-header-title {
float: left;
font-size: 30px;
}
.tel-header .tel_box {
float: left;
}
.tel-header .tel_value,
.tel-header .cell_value {
font-size: 24px;
vertical-align: middle;
}
.single-landing .fusion-header,
.single-lp .fusion-header {
background-image: none !important;
}
.poliambulatorio_section .tel-header-title {
color: #0b7834;
}
.medicina_estetica_section .tel-header-title {
color: #2f5d9e;
}
.cliniche_grazia_section .tel-header-title {
color: #6f60a7;
}
.studio_dentistico_section .tel-header-title {
color: #69c2ba;
}
.chirurgia_section .tel-header-title {
color: #2f8cc2;
}
.fisiclab_section .tel-header-title {
color: #6dc3c8;
}
.title_coordinatrice_section,
.title_dottori_section,
.title_assistenti_section {
text-transform: uppercase;
font-size: 36px !important;
color: #2aab9f !important;
margin: 50px 0 25px;
}
.assistenti-area,
.coordinatrice-area,
.dottore-area {
margin-left: 0 !important;
margin-bottom: 5em !important;
float: left;
}
.coordinatrice-area-inner,
.dottore-area-inner {
padding-left: 0 !important;
background: #2aab9f;
color: #fff !important;
}
.assistenti-area .fusion-column:first-child {
padding-left: 0 !important;
padding-right: 0 !important;
}
.coordinatrice-area-inner .fusion-column:first-child,
.dottore-area-inner .fusion-column:first-child {
padding-left: 0 !important;
padding-right: 0 !important;
margin-left: 0 !important;
margin-right: 0 !important;
}
.titolo_coordinatrice,
.titolo_dottore {
font-size: 36px !important;
line-height: 3em;
}
.coordinatrice-area-inner > :nth-child(2),
.dottore-area-inner > :nth-child(2) {
padding: 0px 30px;
}
.albi-area {
padding-left: 25px;
}
.albi-area span {
font-weight: 700;
padding: 3.5em 0 1em;
float: left;
}
.assistente_item {
width: 46%;
float: left;
display: table;
margin-bottom: 5em;
}
.assistente_item:nth-child(2n + 1) {
margin-right: 4%;
}
.assistente_item:nth-child(2n) {
margin-left: 4%;
}
.img_assistente {
display: table-cell;
width: 100%;
}
.assistente_right {
background: #2aab9f;
display: table-cell;
width: 50%;
position: relative;
}
.assistente_right span {
position: absolute;
bottom: 20px;
left: 20px;
right: 20px;
color: #fff;
font-size: 26px;
line-height: 1em;
}
.search .fusion-content-sep,
.search .fusion-single-line-meta {
display: none !important;
}
.search article.section_poliambulatorio .fusion-post-wrapper {
border-top: 3px solid #0b7834;
}
.search article.section_medicina_estetica .fusion-post-wrapper {
border-top: 3px solid #2f5d9e;
}
.search article.section_studio_dentistico .fusion-post-wrapper {
border-top: 3px solid #2aab9f;
}
.search article.section_chirurgia .fusion-post-wrapper {
border-top: 3px solid #2f8cc2;
}
.search article.section_futuri .fusion-post-wrapper {
border-top: 3px solid #f5a4c6;
}
.page-template-tecnologia-page #main,
.page-template-category_trattamento_medicina-page #main {
background: #fff !important;
padding-bottom: 0 !important;
}
.page-template-tecnologia-la-grazia-page #main,
.page-template-category_trattamento_cliniche-page #main,
.page-template-category_prestazione_derma-page #main,
.page-template-category_prestazione_sangue_clg-page #main,
.page-template-category_prestazione_orl-page #main,
.page-template-category_prestazione_nutrizio-page #main,
.page-template-category_prestazione_chirurg-page #main,
.page-template-category_prestazione_dolore-page #main,
.page-template-category_prestazione_flebo-page #main,
.page-template-category_prestazione_podo-page #main,
.page-template-category_prestazione_allerg-page #main,
.page-template-category_prestazione_ginec-page #main,
.page-template-category_prestazione_ocul-page #main,
.page-template-category_prestazione_sport-page #main,
.page-template-category_prestazione_uro-page #main,
.page-template-category_prestazione_neuroc-page #main,
.page-template-category_prestazione_orto-page #main {
background: #fff !important;
padding-bottom: 0 !important;
}
.page-template-tecnologia-page .fusion-pre-footer,
.page-template-category_trattamento_medicina-page .fusion-pre-footer {
margin-top: 100px;
}
.page-template-tecnologia-la-grazia-page .fusion-pre-footer,
.page-template-category_trattamento_cliniche-page .fusion-pre-footer,
.page-template-category_prestazione_derma-page .fusion-pre-footer,
.page-template-category_prestazione_sangue_clg-page .fusion-pre-footer,
.page-template-category_prestazione_orl-page .fusion-pre-footer,
.page-template-category_prestazione_nutrizio-page .fusion-pre-footer,
.page-template-category_prestazione_chirurg-page .fusion-pre-footer,
.page-template-category_prestazione_dolore-page .fusion-pre-footer,
.page-template-category_prestazione_flebo-page .fusion-pre-footer,
.page-template-category_prestazione_podo-page .fusion-pre-footer,
.page-template-category_prestazione_allerg-page .fusion-pre-footer,
.page-template-category_prestazione_ginec-page .fusion-pre-footer,
.page-template-category_prestazione_ocul-page .fusion-pre-footer,
.page-template-category_prestazione_sport-page .fusion-pre-footer,
.page-template-category_prestazione_uro-page .fusion-pre-footer,
.page-template-category_prestazione_neuroc-page .fusion-pre-footer,
.page-template-category_prestazione_orto-page .fusion-pre-footer {
margin-top: 120px;
}
.maps_half {
width: 50%;
}
h2.thanks {
font-size: 3em !important;
text-align: center;
width: 100%;
margin-bottom: 20px;
}
h3.thanks {
font-size: 2em !important;
text-align: center;
width: 100%;
margin-top: 0;
}
body.page-id-6027 h3.thanks {
max-width: 800px;
margin: 0 auto;
}
body.page-id-12728 .sidebar,
body.page-id-2723 .sidebar,
body.page-id-2720 .sidebar,
body.page-id-2725 .sidebar,
body.page-id-4776 .sidebar,
body.page-id-6027 .sidebar,
body.page-id-6024 .sidebar {
display: none !important;
}
body.page-id-12728 .main,
body.page-id-2723 .main,
body.page-id-2720 .main,
body.page-id-2725 .main,
body.page-id-4776 .main,
body.page-id-6027 .main,
body.page-id-6024 .main {
width: 100% !important;
}
body.page-id-12728 #content,
body.page-id-2723 #content,
body.page-id-2720 #content,
body.page-id-2725 #content,
body.page-id-4776 #content,
body.page-id-6027 #content,
body.page-id-6024 #content {
width: 100% !important;
}
.page-template-tecnologia-page .my-sizer-element {
width: 100%;
}
.page-template-tecnologia-la-grazia-page .my-sizer-element {
width: 100%;
}
.page-template-tecnologia-page .servizio_correlato {
width: 100%;
}
.page-template-tecnologia-la-grazia-page .servizio_correlato {
width: 100%;
}
.slider_mobile {
display: none !important;
}
.prenota_box {
display: none;
}
.videoWrapper {
position: relative;
padding-bottom: 56.25%; padding-top: 25px;
height: 0;
margin-bottom: 20px;
width: 100% !important;
}
.videoWrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.prenotazione_mobile a:before {
position: relative;
width: 100%;
clear: both;
font-size: 100px;
margin: 0 auto 15px;
display: inline-block;
font-family: FontAwesome;
}
.prenotazione_mobile a {
width: 100%;
text-align: center;
padding: 30px 0 50px;
font-size: 18px;
color: #000 !important;
font-family: inherit;
}
.poliambulatorio_section .prenotazione_mobile a:before {
color: #0b7834 !important;
}
.medicina_estetica_section .prenotazione_mobile a:before {
color: #2f5d9e !important;
}
.cliniche_grazia_section .prenotazione_mobile a:before {
color: #6f60a7 !important;
}
.studio_dentistico_section .prenotazione_mobile a:before {
color: #2aab9f !important;
}
.chirurgia_section .prenotazione_mobile a:before {
color: #2f8cc2 !important;
}
.fisiclab_section .prenotazione_mobile a:before {
color: #6dc3c8 !important;
}
.psiche_section .prenotazione_mobile a:before {
color: #79c39e !important;
}
.futuri_section .prenotazione_mobile a:before {
color: #de6b99 !important;
}
.tel-location {
clear: both;
display: block;
font-weight: 700;
margin-bottom: 10px;
color: #0b7834;
}
.poliambulatorio_section .tel-location {
color: #0b7834 !important;
}
.medicina_estetica_section .tel-location {
color: #2f5d9e !important;
}
.cliniche_grazia_section .tel-location {
color: #6f60a7 !important;
}
.studio_dentistico_section .tel-location {
color: #2aab9f !important;
}
.chirurgia_section .tel-location {
color: #2f8cc2 !important;
}
.fisiclab_section .tel-location {
color: #6dc3c8 !important;
}
.psiche_section .tel-location {
color: #79c39e !important;
}
.futuri_section .tel-location {
color: #de6b99 !important;
}
.pre-footer-contacts .tel-location {
color: #fff !important;
font-weight: 300 !important;
margin-top: 10px;
}
.prenota_ora_mobile {
display: none;
}
.logo_collaborazione {
width: auto;
height: 120px;
margin: 0 25px 25px 0;
max-width: 100% !important;
}
.home .collaborazioni_container,
.studio_dentistico_section .collaborazioni_container {
text-align: center;
margin-bottom: 30px;
width: 100% !important;
}
.studio_dentistico_section .collaborazioni_container h4 {
font-size: 16px;
color: #333333;
margin-bottom: 50px;
display: block;
margin-top: 55px;
}
.intro_block_general {
max-width: calc(100% - 60px);
margin: 0 auto;
padding: 30px 0;
float: none !important;
}
.intro_block_general h1 {
text-align: center;
color: #000 !important;
max-width: 100%;
}
.intro_block_general h2 {
text-align: center;
max-width: 100%;
}
.intro_block_general div {
width: 950px;
margin: 0 auto;
max-width: 100%;
}
.sezione_home_generale_top > img {
width: 100%;
}
.awesomplete {
display: block !important;
}
.awesomplete ul {
top: 40px;
}
#cn-notice-text a {
color: #fff !important;
text-decoration: underline;
}
article.landing .gf_left_third .ginput_container,
article.landing .gf_middle_third .ginput_container {
width: calc(100% - 15px);
}
.landing .gravity-select-parent {
max-width: 100% !important;
}
.medicina_estetica_section .hvr-sweep-to-top:before {
background: #9eaed0 !important;
}
.cliniche_grazia_section .hvr-sweep-to-top:before {
background: #7e74ba !important;
}
#iubenda-cs-banner {
bottom: 0px !important;
left: 0px !important;
position: fixed !important;
width: 100% !important;
z-index: 99999998 !important;
background-color: black;
}
.iubenda-cs-content {
display: block;
margin: 0 auto;
padding: 20px;
width: auto;
font-family: Helvetica, Arial, FreeSans, sans-serif;
font-size: 14px;
background: #000;
color: #fff;
}
.iubenda-cs-rationale {
max-width: 900px;
position: relative;
margin: 0 auto;
}
.iubenda-banner-content > p {
font-family: Helvetica, Arial, FreeSans, sans-serif;
line-height: 1.5;
}
.iubenda-cs-close-btn {
margin: 0;
color: #fff;
text-decoration: none;
font-size: 14px;
position: absolute;
top: 0;
right: 0;
border: none;
}
.iubenda-cs-cookie-policy-lnk {
text-decoration: underline;
color: #fff;
font-size: 14px;
font-weight: 900;
}
.page-template-homepage-centri-medicina-estetica .fusion-page-title-bar,
.page-template-homepage-centri-medici .fusion-page-title-bar {
display: none !important;
}
.fisso,
.fisso span,
.cellulare,
.cellulare span {
color: #0b7834;
font-weight: 700;
font-size: 16px;
}
.schio {
padding-left: 2.4em !important;
}
.cellulare {
padding-bottom: 1em;
}
.pre-footer-contacts span.fisso,
.pre-footer-contacts .schio,
.pre-footer-contacts .schio + .cell_value,
.pre-footer-contacts .thiene {
display: none !important;
}
.cellulare1,
.cellulare2 {
display: inline-block;
}
.professionisti_correlati_title.chiedi_al_medico {
font-weight: 700 !important;
text-align: center !important;
text-transform: uppercase !important;
margin-top: 3em;
}
.gform_wrapper .top_label li.gfield.gf_left_half {
width: 49% !important;
margin-right: 1% !important;
float: left !important;
}
.gform_wrapper .top_label li.gfield.gf_right_half {
width: 49% !important;
margin-left: 1% !important;
clear: none !important;
float: left !important;
}
.gform_wrapper#gform_wrapper_14 {
background: #fff;
padding: 0;
box-shadow: none !important;
}
.gform_wrapper#gform_wrapper_14 .gform_body {
background: #eee;
border-radius: 5px;
}
.gform_wrapper#gform_wrapper_14:after {
display: none !important;
}
.gform_wrapper#gform_wrapper_14 .top_label .gfield_label {
color: #333 !important;
font-size: 1.25em;
}
.gform_wrapper#gform_wrapper_14 li.gfield:not(.gsection) {
padding: 10px 30px !important;
}
.gform_wrapper#gform_wrapper_14 li.gfield.gsection {
padding: 15px !important;
background: #0b7834;
text-align: center;
margin: 10px 0 0 !important;
}
.gform_wrapper#gform_wrapper_14 li.gfield.gsection:not(:first-child) {
margin-top: 50px !important;
}
.gform_wrapper#gform_wrapper_14 li.gfield.gsection:not(:first-child):before {
position: absolute;
top: -30px;
left: 0;
height: 30px;
width: 100%;
background: #fff;
content: "";
}
.gform_wrapper#gform_wrapper_14 input {
color: #333 !important;
}
.gform_wrapper#gform_wrapper_14 li:not(.nobig) input:not([type="radio"]) {
width: 100% !important;
border-radius: 5px !important;
height: 3em !important;
padding: 15px;
}
.gform_wrapper#gform_wrapper_14 .gfield_radio li label {
font-size: 1.25em;
}
.gform_wrapper#gform_wrapper_14 h2.gsection_title {
color: #fff !important;
text-transform: uppercase;
font-size: 1.5em !important;
}
.page-id-6024 .blocco.blocco_1 {
max-width: 1366px;
margin: 0 auto;
float: none;
}
.page-id-6024 .blocco.blocco_1 > p {
font-size: 1.5em;
line-height: 1.5em;
}
#main .gform_wrapper #gform_submit_button_14 {
margin: 0 auto;
display: block;
border: 2px solid #0b7834 !important;
font-size: 1.2em;
}
.gform_wrapper#gform_wrapper_14 li.gfield.gsection#field_14_16:after {
top: 0 !important;
left: 0 !important;
position: absolute !important;
content: "";
width: 60px !important;
height: 60px !important;
background-repeat: no-repeat;
background-size: auto 25px;
background-position: center center;
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/testa-la-tua-salute-dati.png) !important;
background-color: #016731 !important;
}
.gform_wrapper#gform_wrapper_14 li.gfield.gsection#field_14_17:after {
top: 0 !important;
left: 0 !important;
position: absolute !important;
content: "";
width: 60px !important;
height: 60px !important;
background-repeat: no-repeat;
background-size: auto 25px;
background-position: center center;
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/testa-la-tua-salute-info.png) !important;
background-color: #016731 !important;
}
.page-id-6024 .fusion-page-title-captions {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/icona-testa-la-tua-salute.png) !important;
}
.pum-container .pum-content > :last-child,
.pum-form__message:last-child {
margin: 0 !important;
}
.lang_selector {
display: none;
}
.gform_wrapper .top_label input.large.datepicker,
.gform_wrapper .top_label input.medium.datepicker,
.gform_wrapper .top_label input.small.datepicker {
width: 100% !important;
}
.data-post {
margin-bottom: 1em;
display: block;
text-align: center;
font-size: 1.5em;
font-weight: 700;
}
.poliambulatorio_section .data-post {
color: #55a270;
}
.medicina_estetica_section .data-post {
color: #2f5d9e !important;
}
.cliniche_grazia_section .data-post {
color: #6f60a7 !important;
}
.studio_dentistico_section .data-post {
color: #69c2ba !important;
}
.chirurgia_section .data-post {
color: #2f8cc2 !important;
}
.fisiclab_section .data-post {
color: #6dc3c8 !important;
}
.footer_phone a,
.footer_cell a,
.footer_email a,
.footer_telegram a {
text-decoration: underline;
}
.footer_phone a:hover,
.footer_cell a:hover,
.footer_email a:hover {
text-decoration: none;
}
#footer .fusion-copyright-notice a:hover {
color: #fff !important;
}
.page-template-homepage-centri-medici .fusion-builder-row.fusion-row,
.page-template-homepage-centri-medicina-estetica
.fusion-builder-row.fusion-row {
position: relative;
}
h1.page-h1 {
width: auto;
display: inline-block;
position: absolute;
top: 24%;
left: 50%;
transform: translateX(-50%) translateY(-50%);
z-index: 99;
background: white;
padding: 1.5rem 4rem;
color: #0b7834;
}
.page-template-homepage-centri-medicina-estetica h1.page-h1 {
color: #2f5d9e !important;
padding: 1.5rem 3rem;
} .post-content .data-post + h2,
.post-content > h2:first-child,
.post-content .blocco_1 > h2:first-child {
font-size: 36px !important;
line-height: 36px !important;
}
.post-content h2 {
font-size: 20px !important;
}
.post-content h3 {
font-size: 18px !important;
}
.post-content h4 {
font-size: 16px !important;
}
.centri_medicina_estetica_section h2.h1-style,
.centri_medici_section h2.h1-style {
text-align: center;
font-size: 28px;
} .cookie-tb-container td,
.cookie-tb-container th {
padding: 6px;
border: 1px solid #cccccc;
text-align: left;
}
.cookie-tb-container {
display: block;
float: none;
margin: 0 auto;
width: 100%;
margin-bottom: 40px;
max-width: 1000px;
}
.cookie-tb-container table {
margin-top: 40px;
width: 100%;
}
.blocco.blocco_1
+ .fusion-fullwidth.fullwidth-box.fusion-blend-mode.nonhundred-percent-fullwidth {
float: left;
} div#gform_wrapper_18 {
background: #fff;
padding: 0;
box-shadow: none !important;
}
div#gform_wrapper_18::after {
display: none;
}
#gform_wrapper_18 .gform_body {
background: #eee;
border-radius: 5px;
display: inline-block;
}
#gform_wrapper_18 li.gfield.gsection {
padding: 15px !important;
background: #0b7834;
text-align: center;
margin: 0 0 0 !important;
}
#gform_wrapper_18 h2.gsection_title {
color: #fff !important;
text-transform: uppercase;
font-size: 1.5em !important;
}
#gform_wrapper_18 li.gfield:not(.gsection) {
padding: 10px 30px !important;
}
div#gform_wrapper_18 #gform_submit_button_18 {
margin: 0 auto;
display: block;
border: 2px solid #0b7834 !important;
font-size: 1.2em;
}
.gform_wrapper#gform_wrapper_18 .top_label .gfield_label {
color: #333 !important;
font-size: 1.25em;
}
.gform_wrapper#gform_wrapper_18 li:not(.nobig) input:not([type="radio"]) {
width: 100% !important;
border-radius: 5px !important;
height: 3em !important;
padding: 15px;
}
.gform_wrapper#gform_wrapper_18 li.gfield.gsection:not(:first-child) {
margin-top: 50px !important;
position: relative;
}
.page-id-7809 .post-content p:first-child {
font-size: 1.5em;
line-height: 1.5em;
}
.gform_wrapper#gform_wrapper_18 li.gfield.gsection:not(:first-child):before {
position: absolute;
top: -30px;
left: 0;
height: 30px;
width: 100%;
background: #fff;
content: "";
}
.gfield_html {
color: #fff;
}
.gfield_html a,
html body #wrapper .gform_wrapper .gform_body .gfield_html.gfield a:hover {
color: #fff !important;
text-decoration: underline;
}
#gform_fields_14 .gfield_html {
color: #000;
}
#gform_fields_14 .gfield_html a,
html
body
#wrapper
.gform_wrapper
.gform_body
#gform_fields_14
.gfield_html.gfield
a:hover {
color: #000 !important;
text-decoration: underline;
}
.poli-claim {
line-height: 40px;
color: #fff;
text-transform: uppercase;
font-size: 17px;
margin-left: 15px;
font-weight: 400;
letter-spacing: 2px;
}
.poli-claim-mobile {
position: fixed;
bottom: 0;
width: 100%;
display: none;
background: #fff;
line-height: 25px;
height: 25px;
text-align: center;
text-transform: uppercase;
font-style: italic;
letter-spacing: 2px;
color: #0b7834;
z-index: 99;
font-size: 12px;
}
.centri_medicina_estetica_section .poli-claim,
.medicina_estetica_section .poli-claim,
.cliniche_grazia_section .poli-claim,
.studio_dentistico_section .poli-claim,
.psiche_section .poli-claim,
.centri_medicina_estetica_section .poli-claim-mobile,
.medicina_estetica_section .poli-claim-mobile,
.cliniche_grazia_section .poli-claim-mobile,
.studio_dentistico_section .poli-claim-mobile,
.psiche_section .poli-claim-mobile {
display: none !important;
} .banner_blocco {
display: flex;
margin: 10px 0;
}
.banner_blocco.centered {
justify-content: center;
}
.banner_blocco .blocco_item:first-child {
margin-right: 20px;
} .sanipocket_desktop {
display: block;
}
.sanipocket_desktop iframe {
width: 100% !important;
display: block;
}
iframe {
max-width: 100%;
} :lang(en) .search-form {
display: none !important;
}
:lang(en) .pre-footer-contacts-inner .tel_value,
:lang(en) .pre-footer-contacts-inner .cell_value {
font-size: 22px !important;
}
:lang(zh-hans) .search-form {
display: none !important;
}
:lang(zh-hans) .pre-footer-contacts-inner .tel_value,
:lang(zh-hans) .pre-footer-contacts-inner .cell_value {
font-size: 22px !important;
}
:lang(fr) .search-form {
display: none !important;
}
:lang(fr) .pre-footer-contacts-inner .tel_value,
:lang(fr) .pre-footer-contacts-inner .cell_value {
font-size: 22px !important;
}
:lang(de) .search-form {
display: none !important;
}
:lang(de) .pre-footer-contacts-inner .tel_value,
:lang(de) .pre-footer-contacts-inner .cell_value {
font-size: 22px !important;
}
.page-template-san-gaetano-experience-places #gform_wrapper_7,
.page-template-san-gaetano-experience #gform_wrapper_7,
.page-template-homepage-poliambulatorio-en #gform_wrapper_7,
.page-template-homepage-poliambulatorio-zh #gform_wrapper_19,
.page-template-homepage-poliambulatorio-fr #gform_wrapper_20,
.page-template-homepage-poliambulatorio-de #gform_wrapper_21 {
max-width: 800px;
margin: 50px auto !important;
float: none;
}
.page-template-san-gaetano-experience-places #gform_submit_button_7,
.page-template-san-gaetano-experience #gform_submit_button_7,
.page-template-homepage-poliambulatorio-en #gform_submit_button_7,
.page-template-homepage-poliambulatorio-zh #gform_submit_button_19,
.page-template-homepage-poliambulatorio-fr #gform_submit_button_20,
.page-template-homepage-poliambulatorio-de #gform_submit_button_21 {
max-width: 200px;
margin: 0 auto !important;
float: none;
display: block;
}
.page-template-san-gaetano-experience #main,
.page-template-san-gaetano-experience-places #main,
.page-template-san-gaetano-experience .sezione_poliambulatorio,
.page-template-homepage-poliambulatorio-en #main,
.page-template-homepage-poliambulatorio-en .sezione_poliambulatorio,
.page-template-homepage-poliambulatorio-zh #main,
.page-template-homepage-poliambulatorio-zh .sezione_poliambulatorio,
.page-template-homepage-poliambulatorio-fr #main,
.page-template-homepage-poliambulatorio-fr .sezione_poliambulatorio,
.page-template-homepage-poliambulatorio-de #main,
.page-template-homepage-poliambulatorio-de .sezione_poliambulatorio {
padding-top: 0 !important;
}
.header-contacts {
display: flex;
flex-direction: row;
align-items: flex-end;
height: 121px;
float: right;
margin-top: 20px;
}
.header-contact {
display: flex;
flex-direction: column;
height: 100%;
align-items: center;
padding: 15px 20px;
justify-content: flex-end;
}
.header-contact:not(:first-child) {
border-left: 1px solid #fff;
}
:lang(en) .fusion-main-menu li .menu-text span,
:lang(en) .fusion-main-menu li:last-child .menu-text span,
:lang(zh-hans) .fusion-main-menu li .menu-text span,
:lang(zh-hans) .fusion-main-menu li:last-child .menu-text span,
:lang(fr) .fusion-main-menu li .menu-text span,
:lang(fr) .fusion-main-menu li:last-child .menu-text span,
:lang(de) .fusion-main-menu li .menu-text span,
:lang(de) .fusion-main-menu li:last-child .menu-text span {
color: #0b7834 !important;
}
:lang(en).fusion-header .fusion-row,
:lang(zh-hans).fusion-header .fusion-row,
:lang(fr).fusion-header .fusion-row,
:lang(de).fusion-header .fusion-row {
flex-direction: row !important;
justify-content: space-between !important;
}
:lang(en) .sezione_poliambulatorio .fusion-row,
:lang(zh-hans) .sezione_poliambulatorio .fusion-row,
:lang(fr) .sezione_poliambulatorio .fusion-row,
:lang(de) .sezione_poliambulatorio .fusion-row {
background: #dedede;
}
:lang(en) .fusion-main-menu > ul,
:lang(zh-hans) .fusion-main-menu > ul,
:lang(fr) .fusion-main-menu > ul,
:lang(de) .fusion-main-menu > ul {
padding-top: 20px;
}
.contact-title-home {
text-align: center;
width: 100%;
display: inline-block;
font-weight: 700;
color: #0b7834;
font-size: 24px;
margin: 40px 0 10px;
}
:lang(en) .sidebar .gfield.gf_left_third,
:lang(en) .sidebar .gfield.gf_middle_third,
:lang(en) .sidebar .gfield.gf_right_third,
:lang(zh-hans) .sidebar .gfield.gf_left_third,
:lang(zh-hans) .sidebar .gfield.gf_middle_third,
:lang(zh-hans) .sidebar .gfield.gf_right_third,
:lang(fr) .sidebar .gfield.gf_left_third,
:lang(fr) .sidebar .gfield.gf_middle_third,
:lang(fr) .sidebar .gfield.gf_right_third,
:lang(de) .sidebar .gfield.gf_left_third,
:lang(de) .sidebar .gfield.gf_middle_third,
:lang(de) .sidebar .gfield.gf_right_third {
width: 100% !important;
}
.search #posts-container.fusion-blog-layout-grid .fusion-post-grid {
clear: none !important;
}
.fusion-secondary-menu > ul > li > a,
.search-field,
.search-submit {
height: 30px !important;
line-height: 30px !important;
}
.fusion-header .fusion-row {
display: flex;
flex-direction: column;
align-items: center;
}
.fusion-header .fusion-logo,
.fusion-header .fusion-logo img {
max-height: 100px;
margin-top: 5px;
}
.home.fusion-body .fusion-layout-column {
margin-bottom: 60px;
}
.page-template-template-specializzazione-chirurgia .main > h3,
.chirurgia_section span.button.button-contatti.hvr-bounce-in,
.chirurgia_section span.button.button-contatti.hvr-bounce-in a {
color: #2f8cc2 !important;
border-color: #2f8cc2 !important;
}
.fisiclab_section span.button.button-contatti.hvr-bounce-in,
.fisiclab_section span.button.button-contatti.hvr-bounce-in a {
color: #6dc3c8 !important;
border-color: #6dc3c8 !important;
}
.page-template-template-specializzazione-chirurgia
.pre-footer-contacts-inner
.tel_box {
padding: 0;
}
.page-template-template-chirurgia-plastica .heading .container {
width: 100%;
height: 28vw;
background-repeat: no-repeat;
background-position: top center;
background-size: cover;
position: relative;
}
.page-template-template-chirurgia-plastica
.heading
.container.video
.video-wrapper {
width: 100%;
height: auto;
display: block;
}
.page-template-template-chirurgia-plastica .heading .container.video {
height: auto;
}
.page-template-template-chirurgia-plastica
.heading
.container.video
.video-wrapper
video {
width: 100%;
height: auto;
display: block;
}
.page-template-template-chirurgia-plastica .heading .container .text {
position: absolute;
left: 11vw;
top: 50%;
transform: translateY(-50%);
display: flex;
flex-direction: column;
max-width: 34vw;
}
.page-template-template-chirurgia-plastica .heading .container .text h1 {
color: #2f8cc2;
text-transform: uppercase;
font-size: 40px;
line-height: 45px;
}
.page-template-template-chirurgia-plastica .heading .container .text h2 {
margin: 20px 0;
font-size: 36px;
line-height: 40px;
}
.page-template-template-chirurgia-plastica #wrapper #main {
padding: 0 !important;
}
.page-template-template-chirurgia-plastica #wrapper #main .fusion-row {
max-width: 100%;
}
.page-template-template-chirurgia-plastica .section-pages .container {
width: 100%;
display: flex;
flex-flow: row wrap;
align-items: center;
justify-content: space-between;
padding: 0 !important;
}
.page-template-template-chirurgia-plastica .section-pages .container .col {
width: calc(100% / 3 - 1.6px);
display: flex;
flex-direction: column;
}
.page-template-template-chirurgia-plastica .section-pages .container .col a {
width: 100%;
display: flex;
flex-direction: column;
}
.page-template-template-chirurgia-plastica
.section-pages
.container
.col
.image {
width: 100%;
height: auto;
overflow: hidden;
}
.page-template-template-chirurgia-plastica
.section-pages
.container
.col
.image
img {
width: 100%;
height: auto;
object-fit: cover;
display: block;
transition: all 0.3s ease;
transform-origin: center;
}
.page-template-template-chirurgia-plastica
.section-pages
.container
.col
a:hover
.image
img {
transform: scale(1.1);
}
.page-template-template-chirurgia-plastica
.section-pages
.container
.col
a:hover
.title {
opacity: 0.7;
}
.page-template-template-chirurgia-plastica
.section-pages
.container
.col
.title {
background: #2f8cc2;
padding: 30px;
width: 100%;
display: flex;
align-items: center;
justify-content: center;
transition: all 0.3s ease;
}
.page-template-template-chirurgia-plastica
.section-pages
.container
.col
.title
h3 {
color: #fff !important;
font-weight: bold;
text-align: center;
font-size: 42px;
}
.page-template-template-chirurgia-plastica .first {
width: 100%;
background: #f1f1f1;
}
.page-template-template-chirurgia-plastica .first .container {
display: flex;
flex-flow: row wrap;
justify-content: flex-start;
align-items: center;
padding: 50px 11vw;
max-width: 100%;
width: 100%;
}
.page-template-template-chirurgia-plastica .first .container .left,
.page-template-template-chirurgia-plastica .first .container .right {
width: 50%;
flex-basis: 50%;
}
.page-template-template-chirurgia-plastica .first .container .left.full {
width: 100%;
flex-basis: 100%;
}
.page-template-template-chirurgia-plastica .first .container .right {
display: flex;
align-items: center;
justify-content: center;
padding-left: 75px;
}
.page-template-template-chirurgia-plastica .first .container .right img {
display: block;
}
.page-template-template-chirurgia-plastica .first .container .left:first-child {
margin-bottom: 30px;
}
.page-template-template-chirurgia-plastica
.first
.container
.left:nth-child(2) {
margin-bottom: 30px;
}
.page-template-template-chirurgia-plastica .first .container .left video {
width: 100%;
height: auto;
display: block;
}
.page-template-template-chirurgia-plastica .section-row {
width: 100%;
background: #2f8cc2;
}
.page-template-template-chirurgia-plastica .section-row .container {
width: 100%;
max-width: 100%;
padding: 0;
display: flex;
align-items: center;
justify-content: stretch;
min-height: 26vw;
}
.page-template-template-chirurgia-plastica .section-row .container .left,
.page-template-template-chirurgia-plastica .section-row .container .right {
width: 50%;
flex-basis: 50%;
}
.page-template-template-chirurgia-plastica .section-row .container .img img {
width: 100%;
height: auto;
display: block;
}
.page-template-template-chirurgia-plastica .section-row .container .text {
display: flex;
flex-direction: column;
padding: 0 11vw;
}
.page-template-template-chirurgia-plastica .section-row .container .text > h2 {
font-size: 36px;
line-height: 36px;
margin-bottom: 18px;
}
.page-template-template-chirurgia-plastica .section-row * {
color: #fff !important;
}
.page-template-template-chirurgia-plastica .section-row.light * {
color: #333333 !important;
}
.page-template-template-chirurgia-plastica .section-row.light .text > h2 {
color: #2f8cc2 !important;
}
.page-template-template-chirurgia-plastica .section-row .text p,
.page-template-template-chirurgia-plastica .section-row .text ul li {
font-size: 18px;
line-height: 28px;
}
.page-template-template-chirurgia-plastica .section-row.light {
background: #fff;
}
.page-template-homepage-chirurgia
.post-content
+ .fusion-fullwidth.fullwidth-box.fusion-blend-mode.nonhundred-percent-fullwidth {
max-width: 70%;
margin: 0 auto;
margin-top: 65px;
}
.page-template-template-chirurgia-plastica
.section-gallery
.fusion-fullwidth.fullwidth-box.fusion-blend-mode.nonhundred-percent-fullwidth {
max-width: 70%;
margin: 0 auto;
margin-top: 65px;
}
.page-template-homepage-chirurgia .post-content p img {
width: 210px;
height: auto;
margin-top: 75px;
}
.page-template-homepage-chirurgia .titolo_studio_dentistico {
padding-top: 10px;
}
.page-template-homepage-chirurgia .intro {
margin: 0 auto;
margin-bottom: 30px;
width: 79vw;
}
.page-template-homepage-chirurgia .intro p {
font-size: 16px;
line-height: 23px;
}
.page-template-homepage-chirurgia .intro ul li {
font-size: 16px;
line-height: 23px;
}
.page-template-homepage-chirurgia .testo_poliambulatorio {
padding-bottom: 35px !important;
}
.page-template-homepage-chirurgia .btn.beauty {
margin-bottom: 90px;
display: inline-block;
transition: all 0.3s ease;
text-align: center;
text-transform: uppercase;
color: #2f8cc2;
padding: 11px 20px;
border: 2px solid #2f8cc2;
text-decoration: none !important;
font-weight: 600;
}
.page-template-template-single-chirurgia-plastica .fusion-page-title-bar h1 {
line-height: 46px !important;
}
.section-prestazioni {
width: 100%;
display: flex;
flex-flow: row wrap;
align-items: stretch;
justify-content: flex-start;
margin-top: 150px;
}
.page-template-template-single-chirurgia-plastica .section-prestazioni {
margin-top: 50px;
}
.section-prestazioni .prestazione-col {
width: calc(100% / 3 - 5px);
display: flex;
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
margin-bottom: 15px;
}
.section-prestazioni .prestazione-col:not(:nth-child(3n)) {
margin-right: 7px;
}
.section-prestazioni .prestazione-col a {
width: 100%;
display: flex;
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
}
.section-prestazioni .prestazione-col a > .image {
width: 100%;
height: 12vw;
margin-bottom: 0 !important;
overflow: hidden;
}
.section-prestazioni .prestazione-col a > .image img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
object-position: center;
transition: all 0.3s ease;
transform-origin: center;
}
.section-prestazioni .prestazione-col a:hover > .image img {
transform: scale(1.1);
}
.section-prestazioni .prestazione-col a:hover > .info {
opacity: 0.7;
}
.section-prestazioni .prestazione-col .info {
width: 100%;
padding: 20px;
display: flex;
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
background: #2f8cc2;
}
.section-prestazioni .prestazione-col .info .title h3 {
color: #fff !important;
margin-bottom: 9px;
}
.section-prestazioni .prestazione-col .info .title {
min-height: 93px;
}
.section-prestazioni .prestazione-col .info .icons {
width: 100%;
display: flex;
align-items: flex-start;
justify-content: space-between;
flex-flow: row wrap;
}
.section-prestazioni .prestazione-col .info .icons .icon-row {
display: flex;
align-items: center;
justify-content: flex-start;
margin-top: 10px;
width: calc(100%);
}
.section-prestazioni .prestazione-col .info .icons .icon-row span {
color: #fff !important;
display: flex;
margin-left: 8px;
flex-direction: column;
}
.section-prestazioni .prestazione-col .info .icons .icon-row .image {
margin: 0 !important;
width: 35px;
display: flex;
align-items: center;
justify-content: center;
}
.section-prestazioni .prestazione-col .info .icons .icon-row .image img {
width: 100%;
object-fit: contain;
display: block;
height: auto;
}
.prestazione-icons {
display: flex;
margin-top: 12px;
margin-bottom: 10px;
width: 60%;
flex-flow: row wrap;
}
.prestazione-icons .icon-row {
display: flex;
align-items: center;
justify-content: flex-start;
width: 50%;
margin-top: 8px;
}
.prestazione-icons .icon-row span {
color: #fff !important;
display: flex;
margin-left: 8px;
}
.prestazione-icons .icon-row span strong {
margin-left: 6px;
display: inline-block;
}
.prestazione-icons .icon-row .image {
margin: 0 !important;
width: 42px;
display: flex;
align-items: center;
justify-content: center;
}
.prestazione-icons .icon-row .image img {
width: 100%;
object-fit: contain;
display: block;
height: auto;
}
.chirurgia_section .single-prestazione .fusion-page-title-bar {
height: auto;
}
.sg-experience-gallery {
margin-bottom: 0 !important;
}
.sg-experience-right .titolo_poliambulatorio {
padding-top: 50px;
}
.sg-experience-right .testo_poliambulatorio {
padding-bottom: 50px;
}
.sg-experience-gallery .slick-slide img {
width: 100%;
height: auto;
display: block;
object-fit: cover;
}
.sg-experience-right {
padding-left: 50px;
}
.video-wrapper.video-sg-experience {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
margin: 70px 0;
}
.video-wrapper.video-sg-experience a.btn.btn-sgexperience {
max-width: 400px;
margin-top: 60px;
}
.btn-esperienze-per-te {
max-width: 600px;
display: block !important;
margin-top: 60px !important;
}
html:lang(it) .pacchetti-sgexperience {
justify-content: center;
}
html:lang(it) .pacchetti-sgexperience .blocco:last-child {
margin-left: 30px;
}
.page-template-san-gaetano-experience .gform_legacy_markup_wrapper,
.page-template-san-gaetano-experience-places .gform_legacy_markup_wrapper {
margin: 0 auto !important;
width: 1280px;
float: unset !important;
margin-top: 30px !important;
max-width: calc(100% - 100px);
} .btn-wrapper {
display: block;
text-align: center;
padding: 50px 10px;
}
body a.btn-shortcode {
color: #fff !important;
text-decoration: none !important;
padding: 10px 20px;
}
body a.btn-shortcode:hover {
opacity: 0.7;
color: #fff !important;
}
.btn-shortcode {
background: #0b7834;
}
.medicina_estetica_section .btn-shortcode {
background: #2f5d9e;
}
.cliniche_grazia_section .btn-shortcode {
background: #6f60a7;
}
.studio_dentistico_section .btn-shortcode {
background: #2aab9f;
}
.psiche_section .btn-shortcode {
background: #6db591;
}
.chirurgia_section .btn-shortcode {
background: #2f8cc2;
}
.fisiclab_section .btn-shortcode {
background: #6dc3c8;
}
.futuri_section .btn-shortcode {
background: #f5a4c6;
}
#regolo-ostetrico {
position: absolute;
top: -150px;
visibility: hidden;
}
.regolo-ostetrico {
position: relative;
}
.calendario_gravidanza {
flex-direction: column;
width: 88%;
display: none;
}
.calendario_gravidanza.visible {
display: flex;
}
.calendario_gravidanza .heading {
display: flex;
flex-flow: row wrap;
background: #fad3e5;
}
.calendario_gravidanza .heading .col {
width: 35%;
height: 40px;
display: flex;
align-items: center;
justify-content: flex-start;
padding: 16px;
border-bottom: 1px solid #de6b99;
}
.calendario_gravidanza .heading .col:last-child {
width: 65%;
border-left: 1px solid #de6b99;
}
.calendario_gravidanza .heading .col span {
font-weight: bold;
}
.calendario_gravidanza .row {
width: 100%;
display: none;
flex-flow: row wrap;
margin: 0;
background: #ffeaf4;
}
.calendario_gravidanza .row > div {
width: 35%;
height: 40px;
display: flex;
align-items: center;
justify-content: flex-start;
padding: 16px;
border-bottom: 1px solid #de6b99;
}
.calendario_gravidanza .row > div:last-child {
width: 65%;
border-left: 1px solid #de6b99;
}
.calendario_gravidanza .row:last-child > div {
border-bottom: 0;
}
.calendario_gravidanza .row.visible {
display: flex;
} .fusion-header .logo-minore {
width: 200px !important;
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
height: auto !important;
}
.single-lp #main {
padding-top: 0;
}
.single-lp h1 {
font-size: 32px !important;
line-height: 44px;
margin-top: 0;
}
.single-lp h2:not(.gform_submission_error) {
font-size: 29px !important;
line-height: 38px;
}
.single-lp h3 {
font-size: 26px !important;
line-height: 37px;
}
.single-lp h4 {
font-size: 24px !important;
line-height: 35px;
}
.single-lp h5 {
font-size: 22px !important;
line-height: 32px;
}
.single-lp h6 {
font-size: 20px !important;
}
.single-lp h7 {
font-size: 19px !important;
}
.single-lp > p {
width: 100%;
}
.single-lp #testata {
width: 100vw;
display: flex;
position: absolute;
top: 0;
left: 0;
}
.single-lp #testata .div-img {
width: 50%;
position: relative;
background-size: cover;
background-position: center center;
opacity: 0.2;
}
.single-lp #testata .text {
width: 50%;
position: relative;
display: flex;
flex-direction: column;
padding-bottom: 2.6vw;
}
.single-lp #testata .text .fusion-page-title-bar.custom {
width: 100%;
display: flex;
align-items: center;
padding: 3.2vw 5.2vw;
opacity: 0.2;
}
.single-lp #testata .text .fusion-page-title-bar.custom h1 {
margin-top: 0;
line-height: normal;
}
.single-lp #testata .text .titolo,
.single-lp #testata .text .testo {
width: 100%;
padding: 0 5.2vw;
opacity: 0.2;
}
.single-lp #testata .text .titolo {
padding-top: 3vw;
}
.single-lp #content {
width: 100vw;
display: flex;
flex-direction: column;
align-items: center;
position: relative;
}
.single-lp #content p {
font-size: 18px;
line-height: 26px;
}
.single-lp #content .sezione:not(.cont, #modulo, .ancora) {
width: 100vw;
position: relative;
padding: 5.2vw 23vw;
}
.single-lp #content > .grey:first-child {
margin-top: 0 !important;
}
.single-lp #content .sezione.grey {
background-color: #eeeeee;
}
.single-lp #content .sezione.grey {
opacity: 1 !important;
}
.single-lp #content .grey + .grey {
margin-top: 0 !important;
padding-top: 10px !important;
}
.single-lp #content .titolo {
color: #0b7834;
padding-top: 2.5vw !important;
padding-bottom: 2.5vw !important;
opacity: 0.2;
line-height: normal;
}
.chirurgia_section .single-lp #content .titolo,
.chirurgia_section .single-lp #testata .titolo {
color: #2f8cc2;
}
.medicina_estetica_section .single-lp #content .titolo,
.medicina_estetica_section .single-lp #testata .titolo {
color: #9eaed0;
}
.cliniche_grazia_section .single-lp #content .titolo,
.cliniche_grazia_section .single-lp #testata .titolo {
color: #7e74ba;
}
.studio_dentistico_section .single-lp #content .titolo,
.studio_dentistico_section .single-lp #testata .titolo {
color: #69c2ba;
}
.psiche_section .single-lp #content .titolo,
.psiche_section .single-lp #testata .titolo {
color: #6db591;
}
.futuri_section .single-lp #content .titolo,
.futuri_section .single-lp #testata .titolo {
color: #f5a4c6;
}
.general_section .single-lp #content .titolo,
.general_section .single-lp #testata .titolo {
color: #40755a;
}
.fisiclab_section .single-lp #content .titolo,
.fisiclab_section .single-lp #testata .titolo {
color: #6dc3c8;
}
.single-lp #content .titolo {
margin-bottom: 0;
}
.single-lp #content .sezione.testo {
padding: 2.6vw 23vw !important;
}
.single-lp #content .faq-lp {
padding: 5.2vw 23vw !important;
}
.single-lp #content .faq-lp .all-faq {
width: 100%;
display: flex;
flex-direction: column;
align-items: flex-start;
}
.single-lp #content .faq-lp .all-faq .single-faq {
border-bottom: 1px solid #d3c9c9;
opacity: 0.2;
}
.single-lp #content .faq-lp .all-faq .single-faq .domanda {
position: relative;
margin: 10px;
display: flex;
gap: 20px;
}
.single-lp #content .faq-lp .all-faq .single-faq .domanda span {
font-size: 20px;
cursor: pointer;
color: #fff;
width: 30px;
height: 30px;
display: inline-block;
text-align: center;
line-height: 30px;
}
.single-lp #content .faq-lp .all-faq .single-faq .domanda p {
width: calc(100% - 50px);
margin: 0;
font-weight: bold;
}
.single-lp #content .faq-lp .all-faq .single-faq .risposta {
overflow: hidden;
}
.single-lp #content .faq-lp .all-faq .single-faq .risposta p {
transition: all 0.4s ease;
padding: 0 0 15px 10px;
}
.single-lp #content .faq-lp .all-faq .single-faq .risposta p.visible {
margin-top: 0 !important;
transition: all 0.4s ease;
}
.single-lp #content .elenco-semplice {
display: flex;
flex-direction: column;
align-items: center;
width: 100vw;
padding: 30px 23vw !important;
}
.single-lp #content .elenco-semplice .title {
opacity: 0.2;
width: 100%;
text-align: center;
}
.single-lp #content .elenco-semplice .all-punti {
display: flex;
flex-direction: column;
align-items: flex-start;
width: 100%;
}
.single-lp #content .elenco-semplice .all-punti .single-punto {
opacity: 0.2;
position: relative;
padding-bottom: 0px;
padding-top: 15px;
display: flex;
width: 100%;
}
.single-lp #content .elenco-semplice .all-punti .single-punto > .point-content {
width: 100%;
}
.single-lp
#content
.elenco-semplice
.all-punti
.single-punto
> .point-content
ul
li {
font-size: 18px;
line-height: 26px;
}
.single-lp
#content
.elenco-semplice
.all-punti
.single-punto
> .point-content
p {
font-size: 19px;
line-height: 28px;
font-weight: bold;
margin: 0;
margin-bottom: 15px;
}
.single-lp #content .icon {
width: 30px;
height: 30px;
display: flex;
justify-content: center;
align-items: center;
margin-right: 20px;
margin-left: 7px;
margin-top: 0;
}
.single-lp .arrow {
border: solid white;
border-width: 0 2px 2px 0;
display: inline-block;
padding: 3px;
margin-left: -3px;
} .single-lp #content .elenco-semplice .all-punti .single-punto::after {
content: "";
display: inline-block;
position: absolute;
bottom: 0;
left: 0;
width: 0%;
height: 2px;
transition: all 0.6s ease;
}
.single-lp
#content
.elenco-semplice
.all-punti
.single-punto:last-child::after {
display: none;
}
.single-lp #content .elenco-semplice .all-punti .single-punto.active::after {
width: 100%;
}
.single-lp #content .elenco-semplice .all-punti .single-punto p {
margin-bottom: 0;
}
.single-lp #content .elenco-sinistra-destra {
width: 100vw;
padding: 35px 23vw !important;
}
.single-lp #content .elenco-sinistra-destra h2,
.single-lp #content #modulo .titolo-modulo,
.single-lp .title {
color: #0b7834;
}
.chirurgia_section .single-lp #content .elenco-sinistra-destra h2,
.chirurgia_section .single-lp #content #modulo .titolo-modulo,
.chirurgia_section .single-lp .title {
color: #2f8cc2;
}
.medicina_estetica_section .single-lp #content .elenco-sinistra-destra h2,
.medicina_estetica_section .single-lp #content #modulo .titolo-modulo,
.medicina_estetica_section .single-lp .title {
color: #9eaed0;
}
.cliniche_grazia_section .single-lp #content .elenco-sinistra-destra h2,
.cliniche_grazia_section .single-lp #content #modulo .titolo-modulo,
.cliniche_grazia_section .single-lp .title {
color: #7e74ba;
}
.studio_dentistico_section .single-lp #content .elenco-sinistra-destra h2,
.studio_dentistico_section .single-lp #content #modulo .titolo-modulo,
.studio_dentistico_section .single-lp .title {
color: #69c2ba;
}
.psiche_section .single-lp #content .elenco-sinistra-destra h2,
.psiche_section .single-lp #content #modulo .titolo-modulo,
.psiche_section .single-lp .title {
color: #6db591;
}
.futuri_section .single-lp #content .elenco-sinistra-destra h2,
.futuri_section .single-lp #content #modulo .titolo-modulo,
.futuri_section .single-lp .title {
color: #f5a4c6;
}
.general_section .single-lp #content .elenco-sinistra-destra h2,
.general_section .single-lp #content #modulo .titolo-modulo,
.general_section .single-lp .title {
color: #40755a;
}
.fisiclab_section .single-lp #content .elenco-sinistra-destra h2,
.fisiclab_section .single-lp #content #modulo .titolo-modulo,
.fisiclab_section .single-lp .title {
color: #6dc3c8;
}
.single-lp #content .elenco-sinistra-destra .titolo {
width: 100%;
display: inline-block;
text-align: center;
margin-bottom: 35px;
padding-top: 0 !important;
margin-top: 0;
padding-bottom: 0 !important;
}
.single-lp #content .elenco-sinistra-destra .all-punti {
display: flex;
flex-direction: column;
align-items: center;
}
.single-lp #content .elenco-sinistra-destra .all-punti .single-punto {
display: flex;
justify-content: flex-start;
gap: 4vw;
position: relative;
width: 100%;
margin-top: 30px;
padding-bottom: 30px;
min-height: 50px;
opacity: 0.2;
}
.single-lp #content .elenco-sinistra-destra .all-punti .single-punto .sinistra {
width: 40%;
display: inline-block;
}
.single-lp
#content
.elenco-sinistra-destra
.all-punti
.single-punto
.sinistra
p {
font-weight: bold;
position: relative;
font-size: 21px;
line-height: 28px;
color: #555555;
}
.single-lp #content .elenco-sinistra-destra .all-punti .single-punto::before {
content: "";
display: inline-block;
position: absolute;
bottom: 0px;
left: 0;
width: 0%;
height: 2px;
transition: all 0.6s ease;
}
.single-lp
#content
.elenco-sinistra-destra
.all-punti
.single-punto.active::before {
width: 100%;
}
.single-lp
#content
.elenco-sinistra-destra
.all-punti
.single-punto:last-child {
margin-bottom: 10px;
}
.sezione.div-img {
opacity: 0.2;
padding: 30px 23vw !important;
display: flex;
justify-content: center;
}
.sezione.div-img img {
border-radius: 20px;
}
.sezione.div-video {
opacity: 0.2;
padding: 30px 23vw !important;
display: flex;
justify-content: center;
position: relative;
}
.sezione.div-video iframe {
border-radius: 20px;
}
.sezione.div-video video {
border-radius: 20px;
width: 100%;
}
.single-lp #content .immagine-testo {
width: 100%;
display: flex;
position: relative;
justify-content: space-between;
align-items: center;
}
.single-lp #content .immagine-testo .div-img {
width: 45%;
opacity: 0.2;
}
.single-lp #content .immagine-testo .div-img img {
border-radius: 20px;
}
.single-lp #content .immagine-testo .text {
width: 45%;
opacity: 0.2;
}
.single-lp #content .elenco-sinistra-destra .all-punti .single-punto .destra {
width: 60%;
color: #555555;
}
.single-lp #content .cont {
width: 100vw;
position: relative;
height: 500px;
}
.single-lp #content .cont .div-img {
width: 100%;
height: 100%;
position: relative;
}
.single-lp #content .cont .div-img:after {
content: "";
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
opacity: 0.5;
}
.single-lp #content .cont img {
width: 100%;
height: 100%;
object-fit: cover;
}
.single-lp #content .cont .text {
position: absolute;
display: flex;
flex-direction: column;
align-items: center;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
color: #fff;
padding: 0 50px;
opacity: 0.2;
}
.single-lp #content .cont .text p {
line-height: normal;
font-size: 22px;
}
.single-lp #content .cont .text p:first-child {
font-weight: bold;
font-size: 55px;
font-family: "Cardo", serif !important;
line-height: normal;
}
.single-lp #content .testo-risalto {
padding-top: 30px !important;
padding-bottom: 30px !important;
opacity: 0.2;
}
.single-lp #content .testo-risalto h2 {
margin: 0;
}
.single-lp #content .testo-risalto h2 + p {
margin-top: 20px;
}
.single-lp #content .testo-risalto p {
font-size: 20px;
font-weight: bold;
margin: 0;
line-height: 25px;
}
.single-lp #content .ancora {
opacity: 0.2;
display: flex;
flex-direction: column;
}
.single-lp #content .ancora .text {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
width: 100%;
padding: 0 23vw;
margin-bottom: 30px;
}
.single-lp #content .ancora .text h2 {
display: block;
text-align: center;
text-transform: uppercase !important;
font-weight: bold;
margin: 0;
margin-bottom: 0px;
}
.single-lp #content .ancora .text p {
text-align: center;
font-size: 20px;
line-height: 26px;
}
.single-lp #content .ancora button {
border-radius: 10px;
}
.single-lp #content .faq-lp .all-faq .single-faq .domanda span,
.single-lp #content .elenco-sinistra-destra .all-punti .single-punto::before,
.single-lp #content .cont .div-img:after,
.single-lp #content .ancora button,
.single-lp #content .elenco-semplice .all-punti .single-punto::after,
.single-lp #content .icon,
.single-lp #content .contatti {
background-color: #0b7834;
}
.chirurgia_section
.single-lp
#content
.faq-lp
.all-faq
.single-faq
.domanda
span,
.chirurgia_section
.single-lp
#content
.elenco-sinistra-destra
.all-punti
.single-punto::before,
.chirurgia_section .single-lp #content .cont .div-img:after,
.chirurgia_section .single-lp #content .ancora button,
.chirurgia_section
.single-lp
#content
.elenco-semplice
.all-punti
.single-punto::after,
.chirurgia_section .single-lp #content .icon,
.chirurgia_section .single-lp #content .contatti {
background-color: #2f8cc2;
}
.medicina_estetica_section
.single-lp
#content
.faq-lp
.all-faq
.single-faq
.domanda
span,
.medicina_estetica_section
.single-lp
#content
.elenco-sinistra-destra
.all-punti
.single-punto::before,
.medicina_estetica_section .single-lp #content .cont .div-img:after,
.medicina_estetica_section .single-lp #content .ancora button,
.medicina_estetica_section
.single-lp
#content
.elenco-semplice
.all-punti
.single-punto::after,
.medicina_estetica_section .single-lp #content .icon,
.medicina_estetica_section .single-lp #content .contatti {
background-color: #9eaed0;
}
.cliniche_grazia_section
.single-lp
#content
.faq-lp
.all-faq
.single-faq
.domanda
span,
.cliniche_grazia_section
.single-lp
#content
.elenco-sinistra-destra
.all-punti
.single-punto::before,
.cliniche_grazia_section .single-lp #content .cont .div-img:after,
.cliniche_grazia_section .single-lp #content .ancora button,
.cliniche_grazia_section.single-lp
#content
.elenco-semplice
.all-punti
.single-punto::after,
.cliniche_grazia_section .single-lp #content .icon,
.cliniche_grazia_section .single-lp #content .contatti {
background-color: #7e74ba;
}
.studio_dentistico_section
.single-lp
#content
.faq-lp
.all-faq
.single-faq
.domanda
span,
.studio_dentistico_section
.single-lp
#content
.elenco-sinistra-destra
.all-punti
.single-punto::before,
.studio_dentistico_section .single-lp #content .cont .div-img:after,
.studio_dentistico_section .single-lp #content .ancora button,
.studio_dentistico_section
.single-lp
#content
.elenco-semplice
.all-punti
.single-punto::after,
.studio_dentistico_section .single-lp #content .icon,
.studio_dentistico_section .single-lp #content .contatti {
background-color: #69c2ba;
}
.psiche_section .single-lp #content .faq-lp .all-faq .single-faq .domanda span,
.psiche_section
.single-lp
#content
.elenco-sinistra-destra
.all-punti
.single-punto::before,
.psiche_section .single-lp #content .cont .div-img:after,
.psiche_section .single-lp #content .ancora button,
.psiche_section
.single-lp
#content
.elenco-semplice
.all-punti
.single-punto::after,
.psiche_section .single-lp #content .icon,
.psiche_section .single-lp #content .contatti {
background-color: #6db591;
}
.futuri_section .single-lp #content .faq-lp .all-faq .single-faq .domanda span,
.futuri_section
.single-lp
#content
.elenco-sinistra-destra
.all-punti
.single-punto::before,
.futuri_section .single-lp #content .cont .div-img:after,
.futuri_section .single-lp #content .ancora button,
.futuri_section
.single-lp
#content
.elenco-semplice
.all-punti
.single-punto::after,
.futuri_section .single-lp #content .icon,
.futuri_section .single-lp #content .contatti {
background-color: #f5a4c6;
}
.general_section .single-lp #content .faq-lp .all-faq .single-faq .domanda span,
.general_section
.single-lp
#content
.elenco-sinistra-destra
.all-punti
.single-punto::before,
.general_section .single-lp #content .cont .div-img:after,
.general_section .single-lp #content .ancora button,
.general_section.single-lp
#content
.elenco-semplice
.all-punti
.single-punto::after,
.general_section .single-lp #content .icon,
.general_section .single-lp #content .contatti {
background-color: #40755a;
}
.fisiclab_section
.single-lp
#content
.faq-lp
.all-faq
.single-faq
.domanda
span,
.fisiclab_section
.single-lp
#content
.elenco-sinistra-destra
.all-punti
.single-punto::before,
.fisiclab_section .single-lp #content .cont .div-img:after,
.fisiclab_section .single-lp #content .ancora button,
.fisiclab_section
.single-lp
#content
.elenco-semplice
.all-punti
.single-punto::after,
.fisiclab_section .single-lp #content .icon,
.fisiclab_section .single-lp #content .contatti {
background-color: #6dc3c8;
}
.single-lp #content #modulo {
position: relative;
padding: 4vw 23vw; width: 100vw;
opacity: 0.2;
}
.single-lp #content #modulo .titolo-modulo {
position: relative;
width: 100%;
font-size: 25px;
z-index: 1;
font-weight: bold;
line-height: normal;
text-align: start;
padding-bottom: 2.6vw;
}
.single-lp #content .gform_wrapper {
width: 100%;
padding: 3vw 0 0;
max-width: unset;
margin: 0 !important;
}
.single-lp #content #modulo {
background: #0b783477;
}
.single-lp #content .gform_wrapper {
background: transparent !important;
}
.medicina_estetica_section .single-lp #content #modulo {
background: #2f5d9e77;
}
.cliniche_grazia_section .single-lp #content #modulo {
background: #6f60a777;
}
.studio_dentistico_section .single-lp #content #modulo {
background: #2aab9f77;
}
.psiche_section .single-lp #content #modulo {
background: #79c39e77;
}
.futuri_section .single-lp #content #modulo {
background: #de6b9977;
}
.chirurgia_section .single-lp #content #modulo {
background: #2f8cc277;
}
.fisiclab_section .single-lp #content #modulo {
background: #6dc3c877;
}
.single-lp #content form > div > ul {
display: flex;
flex-wrap: wrap;
align-items: baseline;
}
.single-lp #content form ul li {
width: 47.5%;
}
.single-lp #content form ul li.destra {
margin-left: 5% !important;
}
.single-lp #content form ul li.gfield--type-checkbox {
width: 100%;
margin: 0 !important;
position: relative;
}
.single-lp #content form ul li.gfield--type-checkbox ul li {
width: 100%;
}
.single-lp #content form ul li.gfield--type-fileupload {
width: 100%;
}
.single-lp #content form ul li.gfield--type-fileupload div input[type="file"] {
height: 9vw;
display: flex;
padding: 4vw 35%;
width: 100%;
}
.single-lp
#content
form
ul
li:not(.gfield--type-checkbox, .gfield--type-radio)
div
input,
.single-lp #content form ul li div select {
height: 40px;
}
.single-lp #content form ul li div input,
.single-lp #content form ul li div select,
.single-lp #content form ul li div textarea {
border: 2px solid;
border-radius: 10px;
padding: 0 10px;
}
.single-lp #content form ul li.gfield--type-textarea {
width: 100%;
margin: 0 !important;
}
.single-lp #content form ul li label {
color: black;
font-size: 16px;
font-weight: bold;
}
.single-lp #content form ul li.gfield--type-checkbox label {
font-weight: normal;
}
.single-lp #content form ul li.gfield--type-html,
.single-lp #content form ul li.gfield--type-html a {
color: black !important;
}
.single-lp #content .ancora {
width: 100vw;
padding: 60px 0;
display: flex;
justify-content: center;
align-items: center;
}
.single-lp #content .ancora a {
display: block;
width: 25vw;
height: 50px;
position: relative;
cursor: pointer;
}
.single-lp #content .ancora button {
width: 100%;
height: 100%;
color: #fff;
font-size: 20px;
border: none;
cursor: pointer;
}
.single-lp #content form .gform_footer input {
border: 2px solid;
border: none !important;
border-radius: 10px;
color: #fff !important;
width: 100%;
height: 50px;
padding-top: 14px;
padding-bottom: 14px;
}
.single-lp
#content
form
ul
li.gfield--type-fileupload
div
.gform_fileupload_multifile
.gform_drop_area {
border: 2px solid;
border-radius: 10px;
}
.single-lp #content form ul li.gfield--type-radio ul {
display: flex;
}
.single-lp #content form ul li.gfield--type-radio ul li {
width: auto;
}
.single-lp #content form input[type="radio"] {
display: none;
}
.single-lp #content form ul li.gfield--type-radio ul li label {
display: inline-block;
padding: 10px 20px;
margin-right: 10px;
border: 2px solid;
cursor: pointer;
user-select: none;
min-width: 67px;
display: flex;
justify-content: center;
align-items: center;
}
.single-lp
#content
form
ul
li.gfield--type-radio
input[type="radio"]:checked
+ label {
background-color: #2f8cc2;
color: #fff;
border-color: black;
}
.single-lp #content form ul li.gfield--type-radio ul li label {
border-color: #0b7834;
}
.medicina_estetica_section
.single-lp
#content
form
ul
li.gfield--type-radio
ul
li
label {
border-color: #2f5d9e;
}
.cliniche_grazia_section
.single-lp
#content
form
ul
li.gfield--type-radio
ul
li
label {
border-color: #6f60a7;
}
.studio_dentistico_section
.single-lp
#content
form
ul
li.gfield--type-radio
ul
li
label {
border-color: #2aab9f;
}
.psiche_section .single-lp #content form ul li.gfield--type-radio ul li label {
border-color: #79c39e;
}
.futuri_section .single-lp #content form ul li.gfield--type-radio ul li label {
border-color: #de6b99;
}
.chirurgia_section
.single-lp
#content
form
ul
li.gfield--type-radio
ul
li
label {
border-color: #2f8cc2;
}
.fisiclab_section
.single-lp
#content
form
ul
li.gfield--type-radio
ul
li
label {
border-color: #6dc3c8;
}
.single-lp
#content
form
ul
li.gfield--type-radio
input[type="radio"]:checked
+ label {
background-color: #0b7834;
}
.medicina_estetica_section
.single-lp
#content
form
ul
li.gfield--type-radio
input[type="radio"]:checked
+ label {
background-color: #2f5d9e;
}
.cliniche_grazia_section
.single-lp
#content
form
ul
li.gfield--type-radio
input[type="radio"]:checked
+ label {
background-color: #6f60a7;
}
.studio_dentistico_section
.single-lp
#content
form
ul
li.gfield--type-radio
input[type="radio"]:checked
+ label {
background-color: #2aab9f;
}
.psiche_section
.single-lp
#content
form
ul
li.gfield--type-radio
input[type="radio"]:checked
+ label {
background-color: #79c39e;
}
.futuri_section
.single-lp
#content
form
ul
li.gfield--type-radio
input[type="radio"]:checked
+ label {
background-color: #de6b99;
}
.chirurgia_section
.single-lp
#content
form
ul
li.gfield--type-radio
input[type="radio"]:checked
+ label {
background-color: #2f8cc2;
}
.fisiclab_section
.single-lp
#content
form
ul
li.gfield--type-radio
input[type="radio"]:checked
+ label {
background-color: #6dc3c8;
}
.single-lp #content form ul li div input,
.single-lp #content form ul li div select,
.single-lp #content form ul li div textarea,
.single-lp #content form .gform_footer input,
.single-lp
#content
form
ul
li.gfield--type-fileupload
div
.gform_fileupload_multifile
.gform_drop_area {
border-color: #0b7834;
color: black;
}
.medicina_estetica_section .single-lp #content form ul li div input,
.medicina_estetica_section .single-lp #content form ul li div select,
.medicina_estetica_section .single-lp #content form ul li div textarea,
.medicina_estetica_section .single-lp #content form .gform_footer input,
.medicina_estetica_section
.single-lp
#content
form
ul
li.gfield--type-fileupload
div
.gform_fileupload_multifile
.gform_drop_area {
border-color: #2f5d9e;
}
.cliniche_grazia_section .single-lp #content form ul li div input,
.cliniche_grazia_section .single-lp #content form ul li div select,
.cliniche_grazia_section .single-lp #content form ul li div textarea,
.cliniche_grazia_section .single-lp #content form .gform_footer input,
.cliniche_grazia_section
.single-lp
#content
form
ul
li.gfield--type-fileupload
div
.gform_fileupload_multifile
.gform_drop_area {
border-color: #6f60a7;
}
.studio_dentistico_section .single-lp #content form ul li div input,
.studio_dentistico_section .single-lp #content form ul li div select,
.studio_dentistico_section .single-lp #content form ul li div textarea,
.studio_dentistico_section .single-lp #content form .gform_footer input,
.studio_dentistico_section
.single-lp
#content
form
ul
li.gfield--type-fileupload
div
.gform_fileupload_multifile
.gform_drop_area {
border-color: #2aab9f;
}
.psiche_section .single-lp #content form ul li div input,
.psiche_section .single-lp #content form ul li div select,
.psiche_section .single-lp #content form ul li div textarea,
.psiche_section .single-lp #content form .gform_footer input,
.psiche_section
.single-lp
#content
form
ul
li.gfield--type-fileupload
div
.gform_fileupload_multifile
.gform_drop_area {
border-color: #79c39e;
}
.futuri_section .single-lp #content form ul li div input,
.futuri_section .single-lp #content form ul li div select,
.futuri_section .single-lp #content form ul li div textarea,
.futuri_section .single-lp #content form .gform_footer input,
.futuri_section
.single-lp
#content
form
ul
li.gfield--type-fileupload
div
.gform_fileupload_multifile
.gform_drop_area {
border-color: #de6b99;
}
.chirurgia_section .single-lp #content form ul li div input,
.chirurgia_section .single-lp #content form ul li div select,
.chirurgia_section .single-lp #content form ul li div textarea,
.chirurgia_section .single-lp #content form .gform_footer input,
.chirurgia_section
.single-lp
#content
form
ul
li.gfield--type-fileupload
div
.gform_fileupload_multifile
.gform_drop_area {
border-color: #2f8cc2;
}
.fisiclab_section .single-lp #content form ul li div input,
.fisiclab_section .single-lp #content form ul li div select,
.fisiclab_section .single-lp #content form ul li div textarea,
.fisiclab_section .single-lp #content form .gform_footer input,
.fisiclab_section
.single-lp
#content
form
ul
li.gfield--type-fileupload
div
.gform_fileupload_multifile
.gform_drop_area {
border-color: #6dc3c8;
}
.single-lp #content form .gform_footer input {
background-color: #0b7834 !important;
}
.medicina_estetica_section .single-lp #content form .gform_footer input {
background-color: #2f5d9e !important;
}
.cliniche_grazia_section .single-lp #content form .gform_footer input {
border-color: #6f60a7 !important;
}
.studio_dentistico_section .single-lp #content form .gform_footer input {
background-color: #2aab9f !important;
}
.psiche_section .single-lp #content form .gform_footer input {
background-color: #79c39e !important;
}
.futuri_section .single-lp #content form .gform_footer input {
background-color: #de6b99 !important;
}
.chirurgia_section .single-lp #content form .gform_footer input {
background-color: #2f8cc2 !important;
}
.fisiclab_section .single-lp #content form .gform_footer input {
background-color: #6dc3c8 !important;
}
.single-lp #content .galleria {
padding: 5.2vw 23vw !important;
margin: 0 !important;
}
.single-lp #content .galleria .slick-list {
height: 600px;
position: relative;
}
.single-lp #content .galleria .slick-list .slick-track {
height: 100%;
}
.single-lp #content .galleria .slick-list .slick-track .div-img {
width: 100%;
height: 100%;
border-radius: 20px;
}
.single-lp #content .galleria .slick-list .slick-track .div-img img {
width: 100%;
height: 100%;
object-fit: contain;
border-radius: 20px;
}
.single-lp #content .galleria .slick-dots {
position: relative;
}
.single-lp #content .comparatore {
display: flex;
flex-direction: column;
}
.single-lp #content .comparatore .title h2 {
padding: 0 !important;
margin-bottom: 10px;
}
.single-lp #content .comparatore .comparatore-wrapper {
width: 100%;
display: flex;
flex-flow: row wrap;
align-items: stretch;
justify-content: center;
margin-top: 20px;
}
.single-lp #content .comparatore .comparatore-wrapper .col {
width: calc(100% / 5);
display: flex;
flex-direction: column;
padding: 40px 30px;
border-right: 1px solid #d9d9d9;
border-top: 1px solid #d9d9d9;
border-bottom: 1px solid #d9d9d9;
}
.single-lp #content .comparatore .comparatore-wrapper .col:first-child {
border-left: 1px solid #d9d9d9;
}
.single-lp #content .comparatore .comparatore-wrapper .col h3 {
margin: 0;
margin-bottom: 15px;
padding: 0 !important;
opacity: 1 !important;
}
.single-lp #content .comparatore .comparatore-wrapper .col .image {
width: 100%;
margin-bottom: 16px;
}
.single-lp #content .comparatore .comparatore-wrapper .col .image img {
width: 100%;
height: auto;
display: block;
object-fit: cover;
}
.single-lp #content .comparatore .comparatore-wrapper .col .price {
display: flex;
margin-bottom: 45px;
margin-top: 10px;
}
.single-lp #content .comparatore .comparatore-wrapper .col .price span.old {
font-size: 17px;
line-height: 18px;
text-decoration: line-through;
font-weight: 400;
margin-right: 8px;
font-style: italic;
}
.single-lp #content .comparatore .comparatore-wrapper .col .price span {
font-size: 30px;
font-weight: bold;
display: block;
}
.single-lp #content .comparatore .comparatore-wrapper .col .button span {
width: 100%;
padding: 15px 5px;
display: flex;
align-items: center;
justify-content: center;
font-size: 17px;
text-transform: uppercase;
font-weight: bold;
text-align: center;
color: #fff;
cursor: pointer;
}
.single-lp #content .comparatore .comparatore-wrapper .col .button span:hover {
opacity: 0.7;
}
.single-lp #content #modulo form li#field_choice {
width: 70%;
opacity: 0.6 !important;
pointer-events: none;
}
.single-lp #content .contatti {
width: 100%;
height: auto;
display: flex;
align-items: flex-start;
padding: 2vw 23vw !important;
position: relative;
gap: 4vw;
opacity: 0.2;
}
.single-lp #content .contatti .title {
width: 40%;
}
.single-lp #content .contatti .title h3 {
color: white;
margin-top: 0;
}
.single-lp #content .contatti .all-contatti {
width: 60%;
display: flex;
flex-direction: column;
align-items: flex-start;
}
.single-lp #content .contatti .single-contatto a {
display: flex;
gap: 12px;
margin-bottom: 15px;
}
.single-lp #content .contatti .single-contatto span {
color: white;
font-size: 20px;
font-weight: 600;
}
.single-lp #content .contatti .single-contatto i {
color: white;
font-size: 20px;
font-weight: 600;
} .page-template-template-lavora-con-noi
.fusion-page-title-bar-left
.fusion-page-title-captions {
display: flex !important;
}
.page-template-template-lavora-con-noi
.fusion-page-title-bar-left
.fusion-page-title-captions
.prestazione_subtitle {
display: none;
}
.page-template-template-lavora-con-noi #content {
display: flex;
align-items: flex-start;
justify-content: space-between;
position: relative;
}
.page-template-template-lavora-con-noi .site-content {
width: 70%;
position: relative;
}
.page-template-template-lavora-con-noi .ancore {
width: 20%;
position: sticky;
display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
top: 200px;
background-color: #55a270;
padding: 20px;
margin-top: 40px;
margin-bottom: 50px;
}
.page-template-template-lavora-con-noi .ancore p {
color: white;
font-weight: bold;
font-size: 23px;
}
.page-template-template-lavora-con-noi .ancore .voci {
display: flex;
flex-direction: column;
align-items: flex-start;
}
.page-template-template-lavora-con-noi .ancore .voci a {
color: white;
}
.page-template-template-lavora-con-noi .ancore .voci a:hover {
color: #0b7834 !important;
}
.page-template-template-lavora-con-noi .fusion-page-title-captions {
display: flex;
justify-content: flex-start;
gap: 20px;
padding-left: 0;
align-items: center;
margin-top: 50px;
}
.page-template-template-lavora-con-noi .fusion-page-title-captions img {
width: 80px;
height: auto;
}
.page-template-template-lavora-con-noi h2.h1-style {
font-size: 28px !important;
}
.page-template-template-lavora-con-noi .section {
margin-top: 40px;
}
.page-template-template-lavora-con-noi .dati-numerici .all-dati {
display: flex;
justify-content: space-between;
align-items: flex-start;
}
.page-template-template-lavora-con-noi .dati-numerici .all-dati .single-dato {
display: flex;
flex-direction: column;
align-items: center;
width: 27%;
}
.page-template-template-lavora-con-noi .dati-numerici .single-dato div {
text-align: center;
margin-top: 15px;
}
.page-template-template-lavora-con-noi .dati-numerici .single-dato div span {
line-height: normal;
}
.page-template-template-lavora-con-noi .dati-numerici .single-dato .num span {
font-size: 50px;
font-weight: bold;
}
.page-template-template-lavora-con-noi .dati-numerici .single-dato .soggetto {
min-height: 60px;
}
.page-template-template-lavora-con-noi
.dati-numerici
.single-dato
.soggetto
span {
font-size: 25px;
}
.page-template-template-lavora-con-noi
.dati-numerici
.single-dato
.percentuale
span {
font-size: 40px;
}
.page-template-template-lavora-con-noi
.dati-numerici
.single-dato
.oggetto
span {
font-size: 25px;
}
.page-template-template-lavora-con-noi
.dati-numerici
.single-dato
.percentuale {
margin-top: 0px;
}
.page-template-template-lavora-con-noi
.dati-numerici
.single-dato
.percentuale
circle-progress {
width: 200px;
height: 200px;
}
.page-template-template-lavora-con-noi
.dati-numerici
.single-dato
.percentuale
circle-progress::part(base) {
width: 100% !important;
height: 100% !important;
}
.page-template-template-lavora-con-noi
.dati-numerici
.single-dato
.percentuale
circle-progress::part(text) {
fill: #555555;
font-size: 25px;
}
.page-template-template-lavora-con-noi
.dati-numerici
.single-dato
.percentuale
circle-progress::part(circle) {
stroke-width: 6;
}
.page-template-template-lavora-con-noi
.dati-numerici
.single-dato
.percentuale
circle-progress::part(value) {
stroke-width: 6;
stroke: var(--colore-barra);
}
.page-template-template-lavora-con-noi .chi-cerchiamo .all-immagini {
display: flex;
align-items: start;
margin-top: 30px;
flex-wrap: wrap-reverse;
}
.page-template-template-lavora-con-noi .chi-cerchiamo .all-immagini .div-img {
width: calc(100% / 6 - (200px / 6));
position: relative;
margin-right: 40px;
}
.page-template-template-lavora-con-noi
.chi-cerchiamo
.all-immagini
.div-img:nth-child(6n) {
margin-right: 0;
}
.page-template-template-lavora-con-noi
.chi-cerchiamo
.all-immagini
.div-img
img {
width: 100%;
height: auto;
}
.page-template-template-lavora-con-noi .all-posizioni .title h2 {
margin-bottom: 15px;
}
.page-template-template-lavora-con-noi .all-posizioni .text p {
margin-top: 0;
}
.page-template-template-lavora-con-noi .all-posizioni-aperte-category {
display: flex;
align-items: stretch;
margin-top: 30px;
flex-wrap: wrap;
}
.page-template-template-lavora-con-noi
.all-posizioni-aperte-category
.single-posizione {
position: relative;
width: calc(100% / 4);
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
background-color: #55a270;
padding: 30px;
margin-bottom: 50px;
}
.page-template-template-lavora-con-noi
.all-posizioni-aperte-category
.single-posizione:nth-child(2n) {
background-color: #0b7834;
}
.page-template-template-lavora-con-noi
.all-posizioni-aperte-category
.single-posizione
.title-pos {
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
}
.page-template-template-lavora-con-noi
.all-posizioni-aperte-category
.single-posizione
img {
width: 70px;
height: auto;
}
.page-template-template-lavora-con-noi
.all-posizioni-aperte-category
.single-posizione
h3 {
font-size: 20px;
color: white;
text-align: center;
}
.page-template-template-lavora-con-noi
.all-posizioni-aperte-category
.single-posizione
.invia-candidatura {
width: 100%;
}
.page-template-template-lavora-con-noi
.all-posizioni-aperte-category
.single-posizione
.invia-candidatura
a {
width: auto;
padding: 10px;
display: flex;
justify-content: center;
align-items: center;
background-color: #fff;
color: #55a270;
width: 100%;
}
.page-template-template-lavora-con-noi
.all-posizioni-aperte-category
.single-posizione:nth-child(2n)
.invia-candidatura
a {
color: #0b7834;
}
.page-template-template-lavora-con-noi .title_bar_image {
width: 100% !important;
height: 100% !important;
position: absolute !important;
left: 0 !important;
top: 0 !important;
object-fit: cover !important;
margin: 0 !important;
}
.page-template-template-lavora-con-noi .separator {
width: 100%;
height: 2px;
background-color: #ccc;
margin: 60px 0;
} .single-posizioni-aperte .fusion-page-title-captions {
display: flex;
justify-content: flex-start;
gap: 20px;
padding-left: 0;
align-items: center;
margin-bottom: 15px;
}
.single-posizioni-aperte .fusion-page-title-captions img {
width: 80px;
height: auto;
}
.single-posizioni-aperte .container {
width: 100%;
display: flex;
justify-content: space-between;
align-items: flex-start;
position: relative;
}
.single-posizioni-aperte .container .text {
width: 45%;
}
.single-posizioni-aperte .form {
width: 45%;
}
.single-posizioni-aperte .form form label,
.single-posizioni-aperte .form form span {
color: #fff !important;
}
.single-posizioni-aperte a.cambia-pagina {
width: 250px;
padding: 20px;
display: flex;
justify-content: center;
align-items: center;
color: #0b7834;
border: 1px solid #0b7834;
margin-top: 50px;
} .page-template-homepage-poliambulatorio-schio #main {
padding-top: 0;
}
.page-template-homepage-poliambulatorio-schio .video-testata {
margin-bottom: 55px;
position: relative;
}
.page-template-homepage-poliambulatorio-schio .video-testata video {
width: 100%;
}
.page-template-homepage-poliambulatorio-schio .video-testata .testo-testata {
position: absolute;
left: 0;
bottom: 19%;
color: white;
font-size: 55px;
line-height: 65px;
font-weight: bold;
width: 100%;
text-align: center;
}
.page-template-homepage-poliambulatorio-schio .sede > div {
position: unset;
padding-bottom: 0 !important;
}
.page-template-homepage-poliambulatorio-schio .sede .fusion-builder-row {
position: unset;
}
.page-template-homepage-poliambulatorio-schio
.sede
.fusion_builder_column:last-child {
position: unset;
}
.page-template-homepage-poliambulatorio-schio .sede .bottone-discipline {
font-weight: bold;
color: #0b7834;
border: 2px solid #0b7834 !important;
font-weight: bold;
cursor: pointer;
padding: 10px;
display: flex;
justify-content: center;
align-items: center;
width: 200px;
}
.page-template-homepage-poliambulatorio-schio .discipline-schio {
opacity: 0;
position: fixed;
top: 58vh;
left: 50%;
transform: translate(-50%, -50%);
z-index: 9999;
background-color: #fff;
padding: 40px;
width: 1px;
height: 1px;
transition: opacity 0.3s ease;
box-shadow: 0px 0px 11px #808080;
}
.page-template-homepage-poliambulatorio-schio .discipline-schio.visible {
opacity: 1;
width: auto;
height: auto;
}
.page-template-homepage-poliambulatorio-schio
.discipline-schio
.container-discipline {
display: flex;
flex-wrap: wrap;
position: relative;
max-height: 600px;
overflow-y: auto !important;
}
.page-template-homepage-poliambulatorio-schio
.discipline-schio
.container-discipline::-webkit-scrollbar {
width: 1px;
background-color: transparent;
}
.page-template-homepage-poliambulatorio-schio
.discipline-schio
.container-discipline::-webkit-scrollbar-track {
background-color: transparent;
}
.page-template-homepage-poliambulatorio-schio
.discipline-schio
.container-discipline::-webkit-scrollbar-thumb {
background-color: #0b7834;
}
.page-template-homepage-poliambulatorio-schio .discipline-schio .close {
cursor: pointer;
}
.page-template-homepage-poliambulatorio-schio .discipline-schio .close:hover {
opacity: 0.8;
transform: scale(0.88);
}
.page-template-homepage-poliambulatorio-schio .discipline-schio p {
margin: 0;
}
.page-template-homepage-poliambulatorio-schio
.discipline-schio
.titolo-discipline {
text-align: center;
margin-bottom: 40px;
margin-top: 0;
}
.page-template-homepage-poliambulatorio-schio
.discipline-schio
.container-discipline
.single-disciplina {
position: relative;
width: calc(100% / 5 - (150px / 5));
margin-bottom: 50px;
}
.page-template-homepage-poliambulatorio-schio
.discipline-schio
.container-discipline
.single-disciplina:not(:nth-child(5n)) {
margin-right: 30px;
}
.page-template-homepage-poliambulatorio-schio
.discipline-schio
.container-discipline
.single-disciplina
a {
width: 100%;
display: flex;
flex-direction: column;
align-items: center;
text-decoration: none;
gap: 10px;
}
.page-template-homepage-poliambulatorio-schio
.discipline-schio
.container-discipline
.single-disciplina
a
picture {
display: flex;
justify-content: center;
}
.page-template-homepage-poliambulatorio-schio
.discipline-schio
.container-discipline
.single-disciplina
a
img {
width: 60%;
height: auto;
}
.page-template-homepage-poliambulatorio-schio
.discipline-schio
.container-discipline
.single-disciplina
a
span {
text-align: center;
}
.page-template-homepage-poliambulatorio-schio .palestra-schio {
display: flex;
width: 100%;
align-items: stretch;
justify-content: flex-start;
position: relative;
margin-bottom: 20px;
}
.page-template-homepage-poliambulatorio-schio .palestra-schio > div {
width: 50%;
}
.page-template-homepage-poliambulatorio-schio .palestra-schio .text-block {
padding: 50px;
display: flex;
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
background-color: #6dc3c8;
color: #ffffff;
font-size: 18px;
}
.page-template-homepage-poliambulatorio-schio .palestra-schio .text-block h2 {
font-size: 36px !important;
color: #ffffff;
font-weight: bold;
margin-top: 35px;
}
.page-template-homepage-poliambulatorio-schio .palestra-schio .text-block ul {
margin: 0;
color: #fff;
}
.page-template-homepage-poliambulatorio-schio
.palestra-schio
.text-block
ul
h4 {
color: #fff;
margin: 0;
}
.page-template-homepage-poliambulatorio-schio .palestra-schio .text-block a {
color: #fff;
}
.page-template-homepage-poliambulatorio-schio
.palestra-schio
.text-block
picture {
position: relative;
width: 120px;
}
.page-template-homepage-poliambulatorio-schio
.palestra-schio
.text-block
.logo-fisic
img {
width: 100%;
height: auto;
}
.page-template-homepage-poliambulatorio-schio
.palestra-schio
.text-block
.btn-fisic {
border: 1px solid white;
background-color: transparent;
padding: 20px;
display: flex;
justify-content: center;
align-items: center;
color: white;
text-decoration: none;
margin-top: 20px;
}
.page-template-homepage-poliambulatorio-schio
.palestra-schio
.text-block
.btn-fisic
span {
color: #ffffff !important;
}
.page-template-homepage-poliambulatorio-schio .palestra-schio .img-block img {
width: 100%;
height: 100%;
object-fit: cover;
}
.page-template-homepage-poliambulatorio-schio .sedi-schio {
padding: 0 10vw;
}
.page-template-homepage-poliambulatorio-schio
.servizi-primo-piano-area
.last
#icona-ultimo-servizio {
font-size: 24px;
line-height: 28px;
margin: 0 auto;
display: block;
max-width: 230px;
padding: 0 0 20px;
cursor: pointer;
}
.page-template-homepage-poliambulatorio-schio
.servizi-primo-piano-area
.last
#icona-ultimo-servizio
img {
width: 150px;
height: 150px;
margin: 0 auto;
display: block;
object-fit: contain;
}
.page-template-homepage-poliambulatorio-schio
.servizi-primo-piano-area
.last
#titolo-ultima-colonna
span {
font-size: 24px;
line-height: 28px;
margin: 0 auto;
display: block;
max-width: 230px;
padding: 0 0 20px;
color: #333333;
font-weight: bold;
font-family: Poppins !important;
cursor: pointer;
}
.page-template-homepage-poliambulatorio-schio
.servizi-primo-piano-area
.last
#titolo-ultima-colonna
span:hover {
color: #55a270 !important;
}
.page-template-homepage-poliambulatorio-schio
.servizi-primo-piano-area
.last
#testo-ultima-colonna {
font-size: 16px;
line-height: 22px;
max-width: 290px;
margin: 0 auto;
display: block;
} .search .fusion-page-title-row {
height: auto;
padding: 10px 0px;
}
.search .fusion-page-title-wrapper {
height: auto;
}
.event {
margin-top: 90px;
}
.event-top {
background: #0b7834 !important;
color: #fff;
display: flex;
flex-direction: row;
align-items: center;
padding: 20px 40px;
gap: 40px;
justify-content: space-between;
}
h2.event-title {
color: #fff !important;
font-size: 36px !important;
font-weight: 300 !important;
font-family: Inter !important;
line-height: 1.2em !important;
flex-basis: 50%;
margin: 0;
}
.event-when {
display: flex;
flex-direction: column;
position: relative;
}
.event-where {
display: flex;
flex-direction: column;
position: relative;
}
.event-location,
.event-address {
font-size: 24px;
line-height: 1.2em;
}
.event-location {
font-family: Poppins !important;
}
.event-when:before,
.event-where:before {
content: "";
width: 1px;
height: 100px;
background: #fff;
display: inline-block;
position: absolute;
left: -20px;
top: 50%;
transform: translateY(-50%);
}
.event-date {
font-family: Poppins !important;
font-size: 32px;
line-height: 1.2em;
}
.event-day,
.event-time {
font-family: Poppins !important;
font-size: 24px;
line-height: 1.2em;
}
.event-poster {
display: flex;
flex-direction: column;
align-items: center;
color: #fff;
gap: 10px;
white-space: nowrap;
}
.poliambulatorio_section
a.event-poster:not(.tel_value):not(.cell_value):not(.ios_value):not(
.android_value
):hover:not(.single-voce-legenda):hover {
color: #fff !important;
}
.event-poster:before {
content: "";
width: 50px;
height: 50px;
display: inline-block;
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/download-document.svg) !important;
background-position: center top !important;
background-repeat: no-repeat !important;
background-size: 50px auto !important;
}
.event-content {
padding: 30px 0 60px;
}
@media screen and (max-width: 1600px) {
.single-lp #content .sezione:not(.cont, #modulo, .ancora) {
padding: 5.2vw 20vw !important;
}
.single-lp #content .elenco-semplice {
padding: 30px 20vw !important;
}
.sezione.div-video {
padding: 30px 20vw !important;
}
.single-lp h2 {
font-size: 25px !important;
}
.single-lp #content .elenco-sinistra-destra {
padding: 35px 20vw !important;
}
.single-lp #content #modulo {
padding: 4vw 20vw;
}
.single-lp #content .comparatore .comparatore-wrapper .col {
width: calc(100% / 4);
}
.single-lp #content .ancora .text {
padding: 0 20vw !important;
}
}
@media only screen and (max-width: 1440px) {
.page-template-homepage-poliambulatorio-schio .video-testata .testo-testata {
font-size: 55px;
line-height: 60px;
}
.page-template-homepage-poliambulatorio-schio
.discipline-schio
.container-discipline
.single-disciplina
span {
font-size: 14px;
}
h2.event-title {
font-size: 32px !important;
}
.event-date {
font-size: 26px;
}
.event-location,
.event-address {
font-size: 22px;
}
.testata-doppia {
padding: 0 30px;
}
.section-prestazioni .prestazione-col .info .icons .icon-row .image {
width: 30px;
}
.section-prestazioni .prestazione-col .info .icons .icon-row span {
font-size: 13px;
line-height: 17px;
}
}
@media only screen and (max-width: 1200px) {
.single-lp #content .ancora a {
width: 300px;
}
.event-top {
flex-wrap: wrap;
}
h2.event-title {
flex-basis: 100%;
font-size: 30px !important;
}
.event-date {
font-size: 28px;
}
.event-when:before {
display: none;
}
.event {
width: 100% !important;
}
.event-top {
gap: 20px;
padding: 20px 30px;
}
.event-when,
.event-where {
flex-basis: calc(39% - 20px);
}
.event-poster {
flex-basis: calc(20% - 40px);
}
.testata-doppia {
flex-direction: column;
padding: 0;
gap: 40px;
}
.testata-doppia .contenuto {
width: 100%;
padding: 0 30px;
}
.testata-doppia .video-testata {
width: 100%;
}
}
@media only screen and (max-width: 1024px) {
.single-lp #content .comparatore .comparatore-wrapper .col {
width: calc(100% / 2);
border: 0;
}
.single-lp #content .comparatore .comparatore-wrapper .col:first-child {
border-left: 0;
}
.single-lp #content .comparatore .comparatore-wrapper .col:nth-child(even) {
border-left: 1px solid #d9d9d9;
}
.single-lp
#content
.comparatore
.comparatore-wrapper
.col:not(:nth-last-child(-n + 2)) {
border-bottom: 1px solid #d9d9d9;
}
.single-lp #content .comparatore .comparatore-wrapper {
border: 1px solid #d9d9d9;
}
.single-lp #content .sezione:not(.cont, #modulo, .ancora) {
padding: 5.2vw 11vw !important;
}
.single-lp #content #modulo,
.single-lp #content .elenco-semplice {
padding: 5.2vw 11vw !important;
}
.single-lp #content .faq-lp {
padding: 0 11vw !important;
}
.single-lp #content .ancora .text {
padding: 0 11vw !important;
}
.single-lp #content .galleria .slick-list {
height: 450px;
position: relative;
}
.single-lp h1 {
font-size: 29px !important;
margin-top: 0;
}
.single-lp h2 {
font-size: 26px !important;
}
.single-lp h3 {
font-size: 24px !important;
}
.single-lp h4 {
font-size: 22px !important;
}
.single-lp h5 {
font-size: 20px !important;
}
.single-lp h6 {
font-size: 19px !important;
}
.single-lp h7 {
font-size: 17px !important;
}
.single-lp #content .cont .text {
width: 80%;
}
.single-lp #content .cont .text p:first-child {
text-align: center;
}
.single-lp #wprmenu_bar {
display: none;
}
.single-lp .fusion-header {
display: block !important;
height: 115px !important;
}
.page-template-template-lavora-con-noi .ancore {
display: none;
}
.page-template-template-lavora-con-noi .site-content {
width: 100%;
}
.page-template-template-lavora-con-noi .dati-numerici .single-dato .num span {
font-size: 30px;
font-weight: bold;
}
.page-template-template-lavora-con-noi
.dati-numerici
.single-dato
.soggetto
span {
font-size: 18px;
}
.page-template-template-lavora-con-noi
.dati-numerici
.single-dato
.percentuale
span {
font-size: 30px;
}
.page-template-template-lavora-con-noi
.dati-numerici
.single-dato
.percentuale
circle-progress {
width: 130px;
height: 130px;
}
.page-template-template-lavora-con-noi
.dati-numerici
.single-dato
.percentuale
circle-progress::part(text) {
font-size: 18px;
}
.page-template-template-lavora-con-noi
.dati-numerici
.single-dato
.oggetto
span {
font-size: 18px;
}
.page-template-template-lavora-con-noi
.dati-numerici
.single-dato
.percentuale {
margin-top: 30px;
}
.single-posizioni-aperte .container {
flex-direction: column;
gap: 5.2vw;
}
.single-posizioni-aperte .container > * {
width: 100% !important;
}
}
@media only screen and (max-width: 1000px) {
.single-lp .fusion-header {
display: none !important;
}
.single-lp {
margin-top: -60px;
}
.single-lp .fusion-secondary-header {
background-color: white !important;
}
.logo-minore {
width: 150px !important;
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
height: auto !important;
}
.logo-main {
width: 200px !important;
height: auto !important;
}
}
@media only screen and (max-width: 900px) {
.single-lp h1 {
font-size: 25px !important;
margin-top: 0;
}
.single-lp h2 {
font-size: 23px !important;
}
.single-lp h3 {
font-size: 21px !important;
}
.single-lp h4 {
font-size: 19px !important;
}
.single-lp h5 {
font-size: 18px !important;
}
.single-lp h6 {
font-size: 16px !important;
}
.single-lp h7 {
font-size: 15px !important;
}
.single-lp p:not(.cont .text p:first-child) {
font-size: 16px !important;
}
}
@media only screen and (max-width: 768px) {
.calendario_gravidanza {
width: 100%;
}
.calendario_gravidanza .row > div {
width: 50% !important;
height: 60px;
}
.calendario_gravidanza .heading .col {
width: 50% !important;
}
.regolo-ostetrico {
margin-bottom: 40px;
}
.single-lp #content .comparatore > .title {
margin-bottom: 0 !important;
}
.single-lp #content .comparatore .comparatore-wrapper .col {
width: calc(100%);
border: 0;
}
.calendario_gravidanza .row > div {
font-size: 14px;
line-height: 18px;
}
.single-lp #content .comparatore .comparatore-wrapper .col:first-child {
border-left: 0;
}
.single-lp #content .comparatore .comparatore-wrapper .col:nth-child(even) {
border-left: 0;
}
.single-lp
#content
.comparatore
.comparatore-wrapper
.col:not(:nth-last-child(-n + 2)) {
border-bottom: 0;
}
.single-lp #content .comparatore .comparatore-wrapper .col:not(:last-child) {
border-bottom: 1px solid #d9d9d9;
}
.single-lp #content .elenco-sinistra-destra .titolo {
text-align: start;
}
.single-lp #content .elenco-sinistra-destra .all-punti .single-punto {
flex-direction: column;
gap: 0;
}
.single-lp #content .elenco-sinistra-destra .all-punti {
gap: 15px;
}
.single-lp
#content
.elenco-sinistra-destra
.all-punti
.single-punto
.sinistra,
.single-lp #content .elenco-sinistra-destra .all-punti .single-punto .destra {
width: 100%;
gap: 30px;
}
.single-lp
#content
.elenco-sinistra-destra
.all-punti
.single-punto
.sinistra
p,
.single-lp
#content
.elenco-sinistra-destra
.all-punti
.single-punto
.destra
p {
margin: 0;
}
.single-lp
#content
.elenco-sinistra-destra
.all-punti
.single-punto
.destra
p {
margin-top: 10px;
}
.single-lp #testata .div-img {
display: none;
}
.single-lp #testata .text {
width: 100%;
}
.single-lp #testata .text img {
width: 100%;
display: block !important;
max-height: 40vh;
object-fit: cover;
opacity: 0.2;
}
.single-lp #testata .fusion-page-title-bar,
.single-lp #testata .text .titolo,
.single-lp #testata .text .testo {
padding-left: 11vw !important;
padding-right: 11vw !important;
}
.single-lp #testata .text .testo {
padding-top: 2.6vw;
}
.single-lp #content .ancora a {
width: 200px;
}
.single-lp #content .ancora a button {
font-size: 15px;
}
.single-lp .ancora.grey {
background-color: white !important;
}
.single-lp #content .elenco-semplice .all-punti .single-punto.active::after {
width: 75%;
}
.single-lp #content #modulo .titolo-modulo {
font-size: 22px;
}
.single-lp #content {
padding-top: 0;
}
.single-lp #content .sezione.grey {
margin: 15px 0;
}
.single-lp #content .ancora a {
width: 270px;
}
.single-lp #content .ancora .text {
margin-bottom: 15px;
}
.single-lp h2 {
font-size: 20px !important;
line-height: 29px !important;
}
.single-lp .ancora.grey {
margin: 0 !important;
}
.single-lp #content .icon {
margin-right: 9px;
}
.single-lp
#content
.elenco-semplice
.all-punti
.single-punto
> .point-content
ul {
padding-left: 25px;
}
.single-lp #content .elenco-sinistra-destra .titolo {
margin-bottom: 0px;
}
.single-lp #content .elenco-sinistra-destra .all-punti .single-punto {
margin-top: 20px;
padding-bottom: 20px;
}
.single-lp
#content
.elenco-sinistra-destra
.all-punti
.single-punto.active:before {
width: 100%;
}
.single-lp #content .elenco-sinistra-destra .all-punti {
gap: 0;
}
.single-lp #content .elenco-semplice .title {
text-align: left;
padding-right: 2%;
}
.single-lp #main {
padding-bottom: 0 !important;
}
.single-lp #content form .gform_footer input {
display: flex;
align-items: center;
justify-content: center;
line-height: 20px;
}
.single-lp #content #modulo {
padding-top: 40px !important;
}
.single-lp #testata .text .fusion-page-title-bar.custom {
padding: 30px 5.2vw;
}
.single-lp #content .contatti {
flex-direction: column;
align-items: center;
gap: 0 !important;
}
.single-lp #content .contatti > * {
width: 100% !important;
}
.page-template-homepage-poliambulatorio-schio .testata-doppia {
margin-top: 0;
}
}
@media only screen and (max-width: 767px) {
.single-lp {
margin-top: -45px;
}
.logo-minore {
width: 65px !important;
position: absolute;
left: 5px;
top: 20px;
height: auto !important;
}
.logo-main {
width: 200px !important;
height: auto !important;
}
.event-top > * {
flex-basis: 100% !important;
}
.event-where:before {
display: none;
}
h2.event-title {
font-size: 24px !important;
}
.event-day,
.event-time {
font-size: 20px;
}
.event-date {
font-size: 24px;
}
.event-location,
.event-address {
font-size: 20px;
}
.event-top {
padding: 20px;
}
.event-poster {
flex-direction: row;
}
}
@media only screen and (max-width: 700px) {
.single-lp #content form ul li {
width: 100%;
margin-left: 0 !important;
}
.single-lp #content form ul li:nth-child(2n) {
margin-left: 0 !important;
}
.single-lp #content .immagine-testo {
flex-direction: column;
gap: 40px;
}
.single-lp #content .immagine-testo .div-img,
.single-lp #content .immagine-testo .text {
width: 100%;
}
}
@media only screen and (max-width: 600px) {
.single-lp #content .ancora button {
font-size: 17px;
}
.single-lp #content .galleria .slick-list {
height: 400px;
position: relative;
}
.single-lp h1 {
font-size: 22px !important;
margin-top: 0;
}
.single-lp h2 {
font-size: 20px !important;
}
.single-lp h3 {
font-size: 18px !important;
}
.single-lp h4 {
font-size: 17px !important;
}
.single-lp h5 {
font-size: 15px !important;
}
.single-lp h6 {
font-size: 14px !important;
}
.single-lp h7 {
font-size: 13px !important;
}
.single-lp .cont {
height: 500px !important;
}
.single-lp .cont .text p:first-child {
font-size: 40px !important;
}
}
@media only screen and (max-width: 650px) {
.single-lp #content .cont .text {
padding: 0 10px;
}
}
@media only screen and (max-width: 600px) {
.single-lp #content #modulo .titolo-modulo {
font-size: 20px;
}
}
@media only screen and (max-width: 500px) {
.single-lp #content .sezione:not(.cont, #modulo, .ancora) {
width: 100vw;
position: relative;
padding: 15px 5vw !important;
}
.single-lp #content #modulo,
.single-lp #content .ancora,
.single-lp #testata .text .titolo,
.single-lp #testata .text .testo,
.single-lp #testata .fusion-page-title-bar.custom {
padding-left: 5vw !important;
padding-right: 5vw !important;
}
.single-lp #content .ancora .text {
padding: 0 5vw !important;
}
.page-template-template-lavora-con-noi .dati-numerici .all-dati {
flex-direction: column;
gap: 20px;
}
.page-template-template-lavora-con-noi .dati-numerici .all-dati .single-dato {
width: 100%;
}
.page-template-template-lavora-con-noi .dati-numerici .single-dato .num span {
font-size: 30px;
font-weight: bold;
}
.page-template-template-lavora-con-noi
.dati-numerici
.single-dato
.soggetto
span {
font-size: 18px;
}
.page-template-template-lavora-con-noi
.dati-numerici
.single-dato
.percentuale
span {
font-size: 30px;
}
.page-template-template-lavora-con-noi
.dati-numerici
.single-dato
.percentuale
circle-progress {
width: 160px;
height: 160px;
}
.page-template-template-lavora-con-noi
.dati-numerici
.single-dato
.percentuale
circle-progress::part(text) {
font-size: 18px;
}
.page-template-template-lavora-con-noi
.dati-numerici
.single-dato
.oggetto
span {
font-size: 18px;
}
.page-template-template-lavora-con-noi
.dati-numerici
.single-dato
.percentuale {
margin-top: 30px;
}
.single-disciplina_f .table-cont {
width: 100%;
position: relative;
overflow-x: auto;
}
.single-disciplina_f .table-cont table {
min-width: 550px;
}
.single-prestazione_f .table-cont {
width: 100%;
position: relative;
overflow-x: auto;
}
.single-prestazione_f .table-cont table {
min-width: 550px;
}
}
@media screen and (max-width: 1200px) {
.section-prestazioni .prestazione-col {
width: calc(100% / 2 - 3px);
}
.section-prestazioni .prestazione-col:not(:nth-child(3n)) {
margin-right: 0px;
}
.section-prestazioni .prestazione-col:not(:nth-child(2n)) {
margin-right: 6px;
}
.section-prestazioni .prestazione-col a > .image {
height: 35vw;
}
.section-prestazioni .prestazione-col {
margin-bottom: 6px;
}
}
@media only screen and (max-width: 850px) {
.page-template-template-lavora-con-noi
.all-posizioni-aperte-category
.single-posizione {
width: calc(100% / 3);
margin-bottom: 30px;
}
}
@media screen and (max-width: 768px) {
.prestazione-icons {
width: 125%;
flex-flow: row wrap;
margin-left: -70px;
}
.prestazione-icons .icon-row {
width: 100%;
}
.prestazione-icons .icon-row span {
margin-left: 8px;
font-size: 14px;
}
.section-prestazioni .prestazione-col .info .icons {
display: none;
}
.section-prestazioni .prestazione-col .info {
width: 100%;
padding: 8px;
}
.section-prestazioni .prestazione-col .info .title h3 {
font-size: 16px;
}
.section-prestazioni {
margin: 180px 0 50px;
}
}
@media only screen and (max-width: 650px) {
.page-template-template-lavora-con-noi
.all-posizioni-aperte-category
.single-posizione {
width: calc(100% / 2);
margin-bottom: 20px;
}
.page-template-template-lavora-con-noi
.all-posizioni-aperte-category
.single-posizione
.invia-candidatura
a {
font-size: 12px;
}
.page-template-template-lavora-con-noi
.all-posizioni-aperte-category
.single-posizione
h3 {
font-size: 16px;
}
}
@media screen and (max-width: 600px) {
.page-template-template-chirurgia-plastica .section-pages .container .col {
width: 100%;
}
.page-template-template-chirurgia-plastica
.section-pages
.container
.col
.title {
margin-bottom: 0 !important;
}
.section-prestazioni .prestazione-col a > .image {
height: 33vw;
}
.section-prestazioni .prestazione-col .info .title {
min-height: unset;
}
}
.page-template-template-grazie-acquisto .main {
width: 100% !important;
}
.w100 {
width: 100% !important;
flex-basis: 100% !important;
}
.post-content.acquisto {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.post-content.acquisto h1 {
color: #55a270;
}
.page-template-san-gaetano-experience .tel_box,
.page-template-san-gaetano-experience-places .tel_box {
max-width: 800px;
margin: 20px auto 0;
}
.sgexperience-form-intro {
text-transform: uppercase;
}
.page-template-san-gaetano-experience
.testo_poliambulatorio_2
.page-template-san-gaetano-experience
.testo_pacchetti,
.page-template-san-gaetano-experience .intro_pacchetti {
max-width: 1520px;
margin: 60px auto 0;
}
.pacchetti-sgexperience {
max-width: 1520px;
margin: 0 auto;
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-content: flex-start;
justify-content: space-between;
align-items: stretch;
}
.testo_poliambulatorio_2,
.intro_pacchetti {
max-width: 1280px;
margin: 0 auto;
font-size: 16px;
line-height: 23px;
}
.testo_pacchetti {
max-width: 1520px;
margin: 0 auto;
font-size: 16px;
line-height: 23px;
}
.testo_poliambulatorio_2,
.testo_pacchetti {
margin-top: 80px;
}
.pacchetti-sgexperience .blocco {
width: 30%;
padding: 20px;
background: #eeeeee;
border-radius: 10px;
}
.pacchetti-sgexperience .blocco h2 {
font-size: 24px;
color: #0b7834 !important;
text-align: center;
display: block;
border-bottom: 2px solid #dcdcdc;
padding-bottom: 20px;
}
.img-sg-experience {
max-width: 250px;
margin: 0 auto 0;
display: block;
}
html:lang(it) .blocco_experience_1 {
display: none;
}
.btn-sgexperience {
margin: 10px auto;
border: 1px solid #0b7834;
color: #0b7834;
text-decoration: none !important;
font-size: 18px;
text-align: center;
width: 100%;
font-weight: 700 !important;
display: inline-block;
padding-top: 14px;
padding-bottom: 14px;
}
.page-template-san-gaetano-experience .contact-title-home,
.page-template-san-gaetano-experience-places .contact-title-home {
font-size: 32px;
margin-bottom: 40px;
text-transform: uppercase;
}
.sg-experience-top {
display: flex;
flex-direction: row;
background: #eeeeee;
}
.sg-experience-left {
width: 35%;
flex-basis: 35%;
}
.sg-experience-right {
width: 65%;
flex-basis: 65%;
flex-direction: column;
justify-content: center;
display: flex;
}
.sg-experience-right > * {
max-width: calc(100% - 50px);
}
.places-sgexperience {
max-width: 1520px;
margin: 0 auto;
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-content: flex-start;
justify-content: space-between;
align-items: stretch;
}
.places-sgexperience .place-sgexperience {
width: 30%;
padding: 20px;
background: #eeeeee;
border-radius: 10px;
margin-bottom: 20px;
}
.places-sgexperience-main-img {
height: 600px;
width: 100%;
object-fit: cover;
object-position: center;
}
.places-sgexperience-main {
max-width: 1520px;
margin: 60px auto;
}
.places-sgexperience-main h1.titolo_poliambulatorio {
padding-top: 40px !important;
}
.sgexperience-places-text {
font-size: 16px;
line-height: 23px;
}
.asiago-wrapper {
display: flex;
align-items: stretch;
background-color: #eeeeee;
margin: 60px 0;
}
.asiago-left,
.asiago-right {
flex-basis: 50%;
}
.asiago-left {
background-repeat: no-repeat;
background-position: center;
background-size: cover;
}
.asiago-right {
padding: 20px 60px;
}
.asiago-right > * {
max-width: 640px;
}
.asiago-right .contact-title-home {
text-align: left;
line-height: 2rem;
}
.recensioni {
width: 80vw;
margin: 2rem auto 0;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
margin-bottom: 40px;
}
.recensioni-title h2 {
font-weight: bold;
font-size: 36px;
line-height: 40px;
margin-bottom: 40px;
}
.recensioni-wrapper {
width: 100%;
display: flex;
flex-flow: row wrap;
align-items: flex-start;
justify-content: flex-start;
}
.recensioni-wrapper .recensione {
background: #fff;
padding: 10px;
display: flex;
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
}
.recensione-top {
display: flex;
flex-direction: column;
width: 100%;
padding: 8px 15px;
position: relative;
background: #0b7834d9;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom: 1px solid #fff;
}
.medicina_estetica_section .recensione-top {
background: #2f5d9ed9;
}
.cliniche_grazia_section .recensione-top {
background: #6f60a7d9;
}
.studio_dentistico_section .recensione-top {
background: #2aab9fd9;
}
.psiche_section .recensione-top {
background: #79c39ed9;
}
.futuri_section .recensione-top {
background: #de6b99d9;
}
.chirurgia_section .recensione-top {
background: #2f8cc2d9;
}
.fisiclab_section .recensione-top {
background: #6dc3c8d9;
}
.recensione-top * {
color: #fff;
}
.recensione-top span.name {
font-weight: bold;
font-size: 16px;
line-height: 20px;
margin-top: 7px;
text-transform: uppercase;
}
.recensione-content p {
font-style: italic;
height: 120px;
overflow-y: auto;
}
.recensione-content {
display: flex;
flex-direction: column;
margin-top: 0;
background: #0b7834a1;
color: #fff;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
padding: 0 15px 20px;
}
.medicina_estetica_section .recensione-content {
background: #2f5d9ea1;
}
.cliniche_grazia_section .recensione-content {
background: #6f60a7a1;
}
.studio_dentistico_section .recensione-content {
background: #2aab9fa1;
}
.psiche_section .recensione-content {
background: #79c39ea1;
}
.futuri_section .recensione-content {
background: #de6b99a1;
}
.chirurgia_section .recensione-content {
background: #2f8cc2a1;
}
.fisiclab_section .recensione-content {
background: #6dc3c8a1;
}
.recensione-content .data {
font-size: 14px;
}
.recensione-expand {
background: transparent;
border: none;
color: #fff;
cursor: pointer;
cursor: hand;
text-decoration: underline !important;
margin-top: -1rem;
}
.stars {
display: flex;
align-items: center;
justify-content: flex-end;
position: absolute;
top: 50%;
right: 12px;
transform: translateY(-50%);
width: 40%;
}
.stars span:not(:last-child) {
margin-right: 4px;
}
.stars span img {
display: block;
object-fit: contain;
width: 20px;
height: 20px;
}
.recensioni .slick-slide {
margin: 0 12px;
}
.recensioni .slick-list {
margin: 0 -12px;
}
.recensioni .slick-dots li button:before {
color: #0b7834;
}
.medicina_estetica_section .recensione-top {
background: #2f5d9e !important;
}
.medicina_estetica_section .recensioni-title h2 {
color: #2f5d9e !important;
}
.cliniche_grazia_section .recensione-top {
background: #6f60a7 !important;
}
.cliniche_grazia_section .recensioni-title h2 {
color: #6f60a7 !important;
}
.studio_dentistico_section .recensione-top {
background: #2aab9f !important;
}
.studio_dentistico_section .recensioni-title h2 {
color: #2aab9f !important;
}
.psiche_section .recensione-top {
background: #79c39e !important;
}
.psiche_section .recensioni-title h2 {
color: #79c39e !important;
} @media screen and (min-width: 1025px) {
.only_mobile {
display: none !important;
}
.sub-menu .menu-item-has-children::after {
content: "";
position: absolute;
top: 50%;
right: 10px;
transform: translateY(-50%) rotate(-45deg);
width: 1.5px;
height: 1.5px;
color: #333333;
border: solid black;
border-width: 0 1.5px 1.5px 0;
display: inline-block;
padding: 2px;
opacity: 0.76;
-webkit-transform: translateY(-50%) rotate(-45deg);
}
.medicina-estetica.menu-item .sub-menu .menu-item-has-children::after {
display: none !important;
}
}
@media screen and (max-width: 1750px) {
.fusion-header-wrapper {
z-index: 999 !important;
}
.page-template-san-gaetano-experience .testo_poliambulatorio_2,
.page-template-san-gaetano-experience .testo_pacchetti,
.page-template-san-gaetano-experience .intro_pacchetti {
max-width: 90vw;
margin: 80px auto 0;
}
.video-wrapper.video-sg-experience video {
max-width: 90vw;
height: auto;
display: block;
object-fit: cover;
}
.pacchetti-sgexperience {
max-width: 90vw;
}
}
@media screen and (max-width: 1600px) {
h1.page-h1 {
top: 22%;
}
.places-sgexperience-main,
.places-sgexperience {
max-width: 90vw;
margin: 0 auto;
}
.places-sgexperience-main-img {
height: 29vw;
width: 100%;
object-fit: cover;
object-position: center;
}
}
@media screen and (max-width: 1440px) {
.sg-experience-left {
width: 50%;
flex-basis: 50%;
}
.sg-experience-right {
width: 50%;
flex-basis: 50%;
}
h1.page-h1 {
top: 20%;
padding: 1.3rem 4rem;
}
.recensioni {
width: 91vw;
}
.fusion-main-menu > ul > li,
.fusion-main-menu > ul > li:last-child {
padding-right: 14px !important;
padding-left: 14px;
}
.fusion-is-sticky .fusion-logo img {
height: 120px !important;
}
.fusion-main-menu .menu-text:before {
background-size: 120px 60px;
width: 60px;
height: 60px;
display: block;
margin: 0 auto;
}
.fusion-main-menu > ul > li:hover .menu-text:before,
.fusion-main-menu > ul > li.current-menu-item .menu-text:before,
.fusion-main-menu > ul > li.current-menu-ancestor .menu-text:before,
.fusion-main-menu li:last-child:hover .menu-text:before,
.fusion-main-menu li.current-menu-item:last-child .menu-text:before {
background-position: -52.5px 0;
}
.fusion-header,
.fusion-footer-widget-area {
background-size: auto 20px;
}
.fusion-secondary-header:after,
.fusion-footer-copyright-area:before {
background-size: 46.66px 26.66px;
}
.fusion-logo img {
height: 127px;
}
.fusion-main-menu > ul > li > a {
height: 45px !important;
line-height: 45px !important;
}
.fusion-header-v2 .fusion-header,
.fusion-header-v3 .fusion-header,
.fusion-header-v4 .fusion-header,
.fusion-header-v5 .fusion-header {
height: 137px !important;
}
.fusion-secondary-menu > ul > li > a,
.search-field,
.search-submit {
height: 30px !important;
line-height: 30px !important;
} .title-heading-right {
padding-right: 80px !important;
}
.slide-content-right .buttons {
margin-right: 80px;
}
.title-heading-left {
padding-left: 80px !important;
}
.slide-content-left .buttons {
margin-left: 80px;
}
.news-top-home-poliambulatorio,
.news-top-home-futuri,
.fusion-recent-posts {
max-width: calc(100% - 60px);
}
.news-home-poliambulatorio .fusion-column,
.news-home-futuri .fusion-column {
padding-right: 30px;
padding-left: 30px;
}
.news-home-poliambulatorio .fusion-column:nth-child(3),
.news-home-futuri .fusion-column:nth-child(3) {
padding-right: 40px;
}
.news-home-poliambulatorio .fusion-column:first-child,
.news-home-futuri .fusion-column:first-child {
padding-left: 40px;
}
.pre-footer-contacts-inner {
font-size: 24px;
}
#slidingbar-area .widget-title,
#slidingbar-area h3,
.fusion-footer-widget-area .widget-title,
.fusion-footer-widget-area h3 {
font-size: 24px !important;
}
body:not(.single-lp) .fusion-page-title-bar h1 {
font-size: 30px !important;
}
.fusion-page-title-bar.has_image h1,
.prestazione_subtitle {
max-width: 64%;
line-height: 1em;
}
.discipline-grid .disciplina .nome_disciplina,
.prestazioni-grid .prestazione .nome_prestazione {
font-size: 14px;
}
.discipline-grid .disciplina .nome_disciplina span,
.prestazioni-grid .prestazione .nome_prestazione span {
font-weight: 400;
}
.servizio_correlato .desc_servizio {
font-size: 13px;
}
.page-template-tecnologia-page .servizio_correlato .desc_servizio {
padding: 10px 0;
}
.page-template-tecnologia-la-grazia-page .servizio_correlato .desc_servizio {
padding: 10px 0;
}
.servizio_correlato .nome_servizio {
font-size: 16px;
min-height: 40px;
}
.page-template-tecnologia-page .servizio_correlato .nome_servizio {
min-height: 0;
}
.page-template-tecnologia-la-grazia-page .servizio_correlato .nome_servizio {
min-height: 0;
}
body.page-template-tecnologia-page .main,
body.page-template-category_trattamento_medicina-page .main {
padding-left: 30px;
}
body.page-template-tecnologia-la-grazia-page .main,
body.page-template-category_trattamento_cliniche-page .main,
body.page-template-category_prestazione_derma-page .main,
body.page-template-category_prestazione_sangue_clg-page .main,
body.page-template-category_prestazione_orl-page .main,
body.page-template-category_prestazione_chirurg-page .main,
body.page-template-category_prestazione_dolore-page .main,
body.page-template-category_prestazione_flebo-page .main,
body.page-template-category_prestazione_nutrizio-page .main,
body.page-template-category_prestazione_podo-page .main,
body.page-template-category_prestazione_allerg-page .main,
body.page-template-category_prestazione_ginec-page .main,
body.page-template-category_prestazione_ocul-page .main,
body.page-template-category_prestazione_sport-page .main,
body.page-template-category_prestazione_uro-page .main,
body.page-template-category_prestazione_neuroc-page .main,
body.page-template-category_prestazione_orto-page .main {
padding-left: 30px;
}
.gray_under {
padding-right: 30px;
padding-left: 30px;
}
.filter-option {
font-weight: 400;
margin: 0 4px;
padding: 5px;
font-size: 12px;
}
.filter-intro {
font-weight: 400;
font-size: 12px;
}
.page-template-homepage-poliambulatorio #main .fusion-row,
.page-template-homepage-poliambulatorio-schio #main .fusion-row,
.page-template-homepage-medicina-estetica #main .fusion-row,
.page-template-homepage-cliniche-la-grazia #main .fusion-row,
.page-template-homepage-studio-dentistico #main .fusion-row,
.page-template-homepage-futuri #main .fusion-row,
.page-template-homepage-fisiclab #main .fusion-row,
body.home #main .fusion-row,
.page-template-homepage-psiche #main .fusion-row,
.page-template-homepage-chirurgia #main .fusion-row,
body.home #main .fusion-row {
margin: 0;
}
.main_medicina_estetica_row {
padding: 30px;
}
.main_cliniche_grazia_row {
padding: 30px;
}
.news-top-home-poliambulatorio,
.news-top-home-futuri,
.news-top-home-medicina-estetica,
.news-top-home-cliniche-grazia,
.news-top-home-studio-dentistico,
.news-top-home-psiche {
padding: 30px 30px 10px;
}
.citazione_studio_dentistico_inner p:before {
left: 30px;
}
.citazione_studio_dentistico_inner p:after {
right: 30px;
}
.first-section-buratto-page {
padding-left: 30px !important;
padding-right: 30px !important;
}
.first-section-buratto-page img {
border-bottom: 1px solid #2f5d9e;
}
.widget_title {
font-size: 18px !important;
}
.cellulare1,
.cellulare2 {
display: block;
}
.schio {
padding-left: 0 !important;
}
.servizio_correlato .bottom {
min-height: 19.5rem !important;
}
.footer_line {
font-size: 14px;
}
.page-template-template-chirurgia-plastica .heading .container {
width: 100%;
height: 36vw;
}
.page-template-template-chirurgia-plastica .heading .container .text h2 {
margin: 20px 0;
font-size: 30px !important;
line-height: 39px !important;
}
.page-template-template-chirurgia-plastica .first .container {
padding: 50px 8vw;
}
}
@media screen and (max-width: 1366px) {
h1.page-h1 {
top: 17%;
font-size: 24px;
padding: 1rem 4rem;
}
.page-template-homepage-centri-medicina-estetica h1.page-h1 {
padding: 1rem 1rem;
}
.home.fusion-body .fusion-layout-column {
width: 50%;
}
}
@media screen and (max-width: 1366px) {
.servizio_correlato .bottom {
min-height: 21rem !important;
}
span.poli-claim {
display: none !important;
}
}
@media screen and (min-width: 1025px) {
.poliambulatorio_only_mobile,
.medicina_estetica_only_mobile,
.cliniche_grazia_only_mobile,
.studio_dentistico_only_mobile,
.futuri_only_mobile {
display: none;
}
}
@media screen and (max-width: 1024px) {
.calcolo-result {
width: 100%;
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
}
.calcolo-result .box {
width: 100%;
display: flex;
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
}
.calcolo-result .box:not(:last-child) {
margin-bottom: 20px;
}
.studio_dentistico_section .fusion-secondary-header .fusion-secondary-menu,
.studio_dentistico_section .fusion-secondary-header .fusion-alignleft {
display: none !important;
}
html.studio_dentistico_section #wprmenu_bar {
background: #2aab9f !important;
background-image: unset !important;
}
.studio_dentistico_section #wprmenu_bar {
top: 100px !important;
}
html.studio_dentistico_section {
padding-top: 160px !important;
}
.studio_dentistico_section .wprmenu_icon {
margin: 21.5px 10px 16.75px 0 !important;
}
.studio_dentistico_section .menu_title,
.studio_dentistico_section #wprmenu_bar .wprmenu_icon_menu {
color: #fff !important;
}
.studio_dentistico_section #wprmenu_bar .menu_title,
.studio_dentistico_section #wprmenu_bar .wprmenu_icon_menu {
color: #fff !important;
}
.studio_dentistico_section #wprmenu_bar .wprmenu_icon span {
background: #fff !important;
}
html.studio_dentistico_section #wprmenu_bar .menu_title {
line-height: 60px;
}
html.studio_dentistico_section #wprmenu_bar .menu_title {
float: left !important;
}
html.studio_dentistico_section #wprmenu_bar .wprmenu_icon {
float: left !important;
}
html.studio_dentistico_section .prenota_box {
display: inline-block;
position: absolute;
right: 8px;
top: 0;
color: #fff !important;
}
html.studio_dentistico_section .prenota_box .link_prenota {
color: #fff !important;
margin-right: 5px !important;
font-size: 15px;
line-height: 40px;
display: inline-block;
vertical-align: middle;
}
.studio_dentistico_section .fusion-secondary-header {
text-align: center;
background: #eee !important;
}
.studio_dentistico_section .fusion-secondary-header:after {
display: none !important;
}
.studio_dentistico_section .prenota_box .fa:before {
font-family: FontAwesome;
color: #fff !important;
}
.studio_dentistico_section .prenota_box a.fa:before {
border-left: 1px solid #fff;
padding-left: 12px;
display: inline-block;
line-height: 40px;
padding-right: 5px;
}
.page-template-template-chirurgia-plastica .heading .container .text h2 {
font-size: 24px !important;
line-height: 36px !important;
}
.page-template-template-chirurgia-plastica .heading .container .text {
left: 6vw;
max-width: 47vw;
}
.page-template-template-chirurgia-plastica .first .container .left,
.page-template-template-chirurgia-plastica .first .container .right {
width: 100%;
flex-basis: 100%;
}
.page-template-template-chirurgia-plastica .first .container .right {
margin-top: 30px;
}
.page-template-template-chirurgia-plastica .section-row .container {
flex-flow: row wrap;
}
.page-template-template-chirurgia-plastica .section-row .container .left,
.page-template-template-chirurgia-plastica .section-row .container .right {
width: 100%;
flex-basis: 100%;
}
.page-template-template-chirurgia-plastica .section-row .container .text {
padding: 4vw 11vw;
}
.page-template-template-chirurgia-plastica .first .container .right {
padding-left: 0;
}
.page-template-template-chirurgia-plastica .section-row .container .img {
order: 2;
}
.chirurgia_section #wprmenu_bar {
background-image: unset !important;
}
.sg-experience-left,
.sg-experience-right {
width: 100%;
flex-basis: 100%;
}
.sg-experience-left {
height: 70vw;
width: 90vw;
margin: 0 auto;
}
.sg-experience-left .slick-slider {
height: 100%;
}
.sg-experience-top {
display: flex;
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
float: unset !important;
}
.sg-experience-right h1.titolo_poliambulatorio {
padding-top: 24px;
margin-bottom: 10px;
padding-bottom: 0;
}
.sg-experience-top .testo_poliambulatorio {
max-width: 100%;
padding-bottom: 0;
}
.page-template-san-gaetano-experience .post-content > div,
.page-template-san-gaetano-experience-places .post-content > div {
width: 100% !important;
}
.sg-experience-right {
padding: 0 !important;
max-width: 90vw;
margin: 0 auto;
}
.page-template-san-gaetano-experience .testo_poliambulatorio_2,
.page-template-san-gaetano-experience .testo_pacchetti,
.page-template-san-gaetano-experience .intro_pacchetti {
float: unset !important;
}
.page-template-san-gaetano-experience .contact-title-home,
.page-template-san-gaetano-experience-places .contact-title-home {
font-size: 24px;
margin-bottom: 37px;
}
.pacchetti-sgexperience .blocco {
width: calc(100% / 2 - 30px);
margin-bottom: 30px;
}
.page-template-san-gaetano-experience
.post-content
> div.pacchetti-sgexperience {
flex-flow: row wrap;
width: 90vw !important;
margin: 0 auto;
float: unset !important;
}
.page-template-san-gaetano-experience .contact-title-home,
.page-template-san-gaetano-experience-places .contact-title-home {
font-size: 22px;
margin-bottom: 12px;
}
.page-template-san-gaetano-experience .tel_box,
.page-template-san-gaetano-experience-places .tel_box {
max-width: 90vw;
margin: 20px auto 0;
float: unset;
}
.page-template-san-gaetano-experience .gform_legacy_markup_wrapper,
.page-template-san-gaetano-experience-places .gform_legacy_markup_wrapper {
margin: 0 auto !important;
max-width: 90vw !important;
float: unset !important;
margin-top: 30px !important;
padding-top: 30px !important;
}
.places-sgexperience-main-img {
max-width: 90vw;
margin: 0 auto;
display: block;
}
.places-sgexperience-main,
.places-sgexperience {
float: unset !important;
}
.places-sgexperience .place-sgexperience {
width: calc(100% / 2 - 15px);
padding: 20px;
background: #eee;
border-radius: 10px;
margin-bottom: 30px;
}
}
.sanipocket_desktop + .banner_blocco {
display: none !important ;
}
@media screen and (max-width: 1024px) {
.pre-footer-contacts-inner .button {
display: none !important;
}
.servizio_correlato .bottom {
min-height: unset !important;
}
.professionisti_grid.new {
padding-top: 0 !important;
}
h1.page-h1 {
top: 15%;
font-size: 22px;
padding: 1rem 2.5rem;
}
.sanipocket_desktop {
display: none !important;
}
.sanipocket_desktop + .banner_blocco {
display: flex !important ;
justify-content: center !important;
flex-direction: row !important;
}
html,
body {
max-width: 100%;
overflow-x: hidden;
}
#wprmenu_menu.wprmenu_levels ul li {
border-bottom: none !important;
background: #eee;
}
body:not(.home):not(.page-template-homepage-medicina-estetica):not(
.page-template-homepage-centri-medicina-estetica
):not(.page-template-homepage-centri-medici):not(
.page-template-homepage-cliniche-la-grazia
):not(.page-template-category_trattamento_medicina-page):not(
.page-template-tecnologia-page
):not(.page-template-homepage-psiche):not(.single-lp):not(.page-id-18472)
#main {
padding-top: 35px !important;
}
.main {
padding-right: 30px;
}
.fusion-header-wrapper {
position: fixed;
top: 0;
width: 100%;
}
#wprmenu_bar {
top: 30px !important;
height: auto !important;
padding: 0 30px !important;
}
#wprmenu_bar .menu_title,
#wprmenu_bar .wprmenu_icon_menu {
float: right;
}
#wprmenu_bar .menu_title {
line-height: 85px;
}
.wprmenu_icon {
margin: 34.5px 0 2.75px 10px !important;
}
#wprmenu_bar .wprmenu_icon span {
height: 2px;
}
.mobile-logo {
height: 85px;
}
#wprmenu_bar {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/triangolino top 2.jpg) !important;
background-position: center top !important;
background-repeat: no-repeat !important;
background-size: auto 20px !important;
}
body.home #wprmenu_bar {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/triangolino top generale 2.jpg) !important;
}
.medicina_estetica_section #wprmenu_bar {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/triangolino top medicina estetica 2.jpg) !important;
}
.centri_medicina_estetica_section #wprmenu_bar {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/triangolino top medicina estetica 2.jpg) !important;
}
.cliniche_grazia_section #wprmenu_bar {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/triangolino top cliniche la grazia 2.jpg) !important;
}
.studio_dentistico_section #wprmenu_bar {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/triangolino top studio dentistico 2.jpg) !important;
}
.psiche_section #wprmenu_bar {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/triangolino top psiche 2.jpg) !important;
}
.futuri_section #wprmenu_bar {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/triangolino top futuri 2.jpg) !important;
}
#wprmenu_menu.wprmenu_levels ul li {
text-align: center;
}
.fisiclab_section #wprmenu_bar {
background-image: unset !important;
}
#wprmenu_menu.wprmenu_levels ul li a {
text-align: center;
float: none;
width: auto;
display: inline-block;
position: relative;
}
#wprmenu_menu .wprmenu_icon_par {
display: inline;
position: relative;
float: none;
}
#wprmenu_menu.wprmenu_levels a.wprmenu_parent_item {
border-left: 0 !important;
}
#wprmenu_menu.wprmenu_levels
> ul
> li
> ul
> li.wprmenu_parent_item_li
a.wprmenu_parent_item {
margin-left: 44px !important;
}
#wprmenu_menu.wprmenu_levels
> ul
> li
> ul
> li:not(.wprmenu_parent_item_li) {
padding-left: 0;
}
#wprmenu_menu.wprmenu_levels > ul > li > ul > li > ul > li {
padding-left: 0 !important;
}
#slidingbar-area .widget-title,
#slidingbar-area h3,
.fusion-footer-widget-area .widget-title,
.fusion-footer-widget-area h3 {
font-size: 18px !important;
}
.pre-footer-contacts-inner .tel_value,
.pre-footer-contacts-inner .cell_value,
.pre-footer-contacts-inner .ios_value,
.pre-footer-contacts-inner .android_value {
font-size: 15px !important;
}
.pre-footer-contacts-inner {
font-size: 20px;
}
.servizio_correlato .bottom {
padding: 20px;
}
#wprmenu_menu.wprmenu_levels > ul > li > a {
text-transform: uppercase;
}
#wprmenu_menu.wprmenu_levels > ul > li > ul > li {
background-color: #a3c9b0;
}
#wprmenu_menu.wprmenu_levels > ul > li > ul > li > ul > li {
background-color: #55a270;
}
.medicina_estetica_section #wprmenu_menu.wprmenu_levels > ul > li > ul > li {
background-color: #b7cadf;
}
.medicina_estetica_section
#wprmenu_menu.wprmenu_levels
> ul
> li
> ul
> li
> ul
> li {
background-color: #9eaed0;
}
.centri_medicina_estetica_section
#wprmenu_menu.wprmenu_levels
> ul
> li
> ul
> li {
background-color: #b7cadf;
}
.centri_medicina_estetica_section
#wprmenu_menu.wprmenu_levels
> ul
> li
> ul
> li
> ul
> li {
background-color: #9eaed0;
}
.cliniche_grazia_section #wprmenu_menu.wprmenu_levels > ul > li > ul > li {
background-color: #7e74ba;
}
.cliniche_grazia_section
#wprmenu_menu.wprmenu_levels
> ul
> li
> ul
> li
> ul
> li {
background-color: #6f60a7;
}
.studio_dentistico_section #wprmenu_menu.wprmenu_levels > ul > li > ul > li {
background-color: #a9d7d3;
}
.studio_dentistico_section
#wprmenu_menu.wprmenu_levels
> ul
> li
> ul
> li
> ul
> li {
background-color: #69c2ba;
}
.futuri_section #wprmenu_menu.wprmenu_levels > ul > li > ul > li {
background-color: #e4a8c0;
}
.futuri_section #wprmenu_menu.wprmenu_levels > ul > li > ul > li > ul > li {
background-color: #d89bb3;
}
#wprmenu_menu.wprmenu_levels ul li {
border-top: 1px solid rgba(0, 0, 0, 0.15) !important;
}
#wprmenu_menu.wprmenu_levels > ul {
border-bottom: 1px solid rgba(0, 0, 0, 0.15) !important;
}
.fusion-footer {
font-size: 12px;
}
.footer_address,
.footer_phone,
.footer_cell,
.footer_email {
padding-left: 20px;
}
.footer_address:before,
.footer_phone:before,
.footer_cell:before,
.footer_email:before,
.footer_social i:before {
font-size: 16px;
}
.sezione_home_generale_bottom {
padding-left: 10%;
padding-right: 10%;
}
.sezione_home_generale_bottom .button {
width: 100%;
}
.fusion-recent-posts .fusion-column {
width: 50%;
}
h1.titolo_poliambulatorio,
h1.titolo_futuri {
padding-top: 50px;
max-width: 100%;
padding-left: 0;
padding-right: 0;
}
h2.sottotitolo_poliambulatorio,
h2.sottotitolo_futuri {
max-width: 100%;
padding-left: 0;
padding-right: 0;
}
.testo_poliambulatorio,
.testo_futuri {
max-width: 100%;
padding-bottom: 50px;
padding-left: 30px;
padding-right: 30px;
}
.servizi-primo-piano-area {
max-width: calc(100% - 60px);
}
.fusion-recent-posts .fusion-column:nth-child(3) {
display: none;
}
.discipline-grid .disciplina,
.prestazioni-grid .prestazione {
width: 33.33%;
}
.news_analisi_sangue_title + .prestazioni-grid .prestazione {
width: 50% !important;
}
.widget_title {
font-size: 20px;
}
.fusion-page-title-bar {
height: 190px !important;
}
.fusion-page-title-captions {
margin-top: 40px;
padding-left: 100px;
}
.search .fusion-page-title-bar,
.page-template-centro-studio_dentistico-page .fusion-page-title-bar,
.page-template-casi_clinici-page .fusion-page-title-bar,
.page-template-team-page .fusion-page-title-bar,
.single-landing .fusion-page-title-bar,
.single-lp .fusion-page-title-bar,
.page-template-without-images-page .fusion-page-title-bar,
.page-template-tecnologia-page .fusion-page-title-bar,
.page-template-tecnologia-la-grazia-page .fusion-page-title-bar,
.page-template-category_terapia_dentista-page .fusion-page-title-bar,
.page-template-category_trattamento_medicina-page .fusion-page-title-bar,
.page-template-category_trattamento_cliniche-page .fusion-page-title-bar,
.page-template-default .fusion-page-title-bar,
.single-laser_medicale .fusion-page-title-bar,
.single-laser_medicale_c .fusion-page-title-bar,
.single-news_poliambulatorio .fusion-page-title-bar,
.single-news_medicina_esteti .fusion-page-title-bar,
.single-news_cliniche .fusion-page-title-bar,
.single-news_studio_dentisti .fusion-page-title-bar,
.single-news_psiche .fusion-page-title-bar,
.single-news_futuri .fusion-page-title-bar,
.single-prima_dopo .fusion-page-title-bar,
.single-posizioni-aperte .fusion-page-title-bar {
height: auto !important;
padding-bottom: 0;
}
.fusion-page-title-captions {
background-size: 70px 70px;
}
.fusion-page-title-bar.has_image h1,
.prestazione_subtitle {
padding: 5px 0;
}
body:not(.single-lp) .fusion-page-title-bar h1 {
font-size: 26px !important;
}
body.has-sidebar #content {
width: calc(70% - 30px);
}
.main_medicina_estetica_row {
margin-top: 0;
padding-left: 30px;
padding-right: 30px;
}
.main_cliniche_grazia_row {
margin-top: 0;
padding-left: 30px;
padding-right: 30px;
}
.news-top-home-poliambulatorio,
.news-top-home-futuri,
.news-top-home-medicina-estetica,
.news-top-home-cliniche-grazia,
.news-top-home-studio-dentistico,
.fusion-recent-posts {
max-width: calc(100% - 60px);
}
.gold_standard_row {
width: 100% !important;
padding: 30px !important;
}
.gold_standard_inner {
margin: 0 !important;
padding: 30px 0;
}
.testo_gold_standard {
padding-right: 0 !important;
}
.page-template-homepage-poliambulatorio #main,
.page-template-homepage-poliambulatorio-schio #main,
.page-template-homepage-medicina-estetica #main,
.page-template-homepage-cliniche-la-grazia #main,
.page-template-homepage-studio-dentistico #main,
.page-template-homepage-psiche #main,
.page-template-homepage-futuri #main,
.page-template-homepage-fisiclab #main,
.page-template-homepage-chirurgia #main {
padding-top: 0 !important;
}
.sezione_medicina_estetica_1 .fusion-layout-column.fusion-one-half h2,
.sezione_medicina_estetica_2 .fusion-layout-column.fusion-one-half h2,
.sezione_medicina_estetica_3 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_1 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_2 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_3 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_4 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_5 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_6 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_7 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_8 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_9 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_10 .fusion-layout-column.fusion-one-half h2,
.sezione_psiche_1 .fusion-layout-column.fusion-one-half h2,
.sezione_psiche_2 .fusion-layout-column.fusion-one-half h2,
.sezione_psiche_3 .fusion-layout-column.fusion-one-half h2,
.sezione_psiche_4 .fusion-layout-column.fusion-one-half h2,
.sezione_psiche_5 .fusion-layout-column.fusion-one-half h2,
.sezione_psiche_6 .fusion-layout-column.fusion-one-half h2,
.sezione_psiche_7 .fusion-layout-column.fusion-one-half h2 {
padding-top: 110px;
}
.sezione_medicina_estetica_1
.fusion-layout-column.fusion-one-half
.sottotitolo_medicina_estetica
+ p,
.sezione_medicina_estetica_2
.fusion-layout-column.fusion-one-half
.sottotitolo_medicina_estetica
+ p,
.sezione_medicina_estetica_3
.fusion-layout-column.fusion-one-half
.sottotitolo_medicina_estetica
+ p,
.sezione_cliniche_grazia_1
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_cliniche_grazia_2
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_cliniche_grazia_3
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_cliniche_grazia_4
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_cliniche_grazia_5
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_cliniche_grazia_6
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_cliniche_grazia_7
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_cliniche_grazia_8
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_cliniche_grazia_9
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_cliniche_grazia_10
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_psiche_1
.fusion-layout-column.fusion-one-half
.sottotitolo_psiche
+ p,
.sezione_psiche_2
.fusion-layout-column.fusion-one-half
.sottotitolo_psiche
+ p,
.sezione_psiche_3
.fusion-layout-column.fusion-one-half
.sottotitolo_psiche
+ p,
.sezione_psiche_4
.fusion-layout-column.fusion-one-half
.sottotitolo_psiche
+ p,
.sezione_psiche_5
.fusion-layout-column.fusion-one-half
.sottotitolo_psiche
+ p,
.sezione_psiche_6
.fusion-layout-column.fusion-one-half
.sottotitolo_psiche
+ p,
.sezione_psiche_7
.fusion-layout-column.fusion-one-half
.sottotitolo_psiche
+ p {
padding-bottom: 110px;
}
.sezione_medicina_estetica_1 .fusion-column-wrapper,
.sezione_medicina_estetica_2 .fusion-column-wrapper,
.sezione_medicina_estetica_3 .fusion-column-wrapper,
.sezione_cliniche_grazia_1 .fusion-column-wrapper,
.sezione_cliniche_grazia_2 .fusion-column-wrapper,
.sezione_cliniche_grazia_3 .fusion-column-wrapper,
.sezione_cliniche_grazia_4 .fusion-column-wrapper,
.sezione_cliniche_grazia_5 .fusion-column-wrapper,
.sezione_cliniche_grazia_6 .fusion-column-wrapper,
.sezione_cliniche_grazia_7 .fusion-column-wrapper,
.sezione_cliniche_grazia_8 .fusion-column-wrapper,
.sezione_cliniche_grazia_9 .fusion-column-wrapper,
.sezione_cliniche_grazia_10 .fusion-column-wrapper,
.sezione_psiche_1 .fusion-column-wrapper,
.sezione_psiche_2 .fusion-column-wrapper,
.sezione_psiche_3 .fusion-column-wrapper,
.sezione_psiche_4 .fusion-column-wrapper,
.sezione_psiche_5 .fusion-column-wrapper,
.sezione_psiche_6 .fusion-column-wrapper,
.sezione_psiche_7 .fusion-column-wrapper {
padding: 0 12%;
}
.page-template-homepage-medicina-estetica .titolo_medicina_estetica,
.page-template-homepage-fisiclab .titolo_medicina_estetica {
font-size: 32px !important;
}
.page-template-homepage-cliniche-la-grazia .titolo_cliniche_grazia {
font-size: 32px !important;
}
.fusion-page-title-wrapper .title_bar_fields_box {
display: none !important;
}
.title_bar_fields_box {
position: relative;
float: left;
left: 0 !important;
width: 50%;
padding-left: 0;
height: auto;
padding: 30px 0 20px;
border-bottom: 1px solid #c0c0c0;
}
.title_bar_field_value {
color: #000;
}
.menu_1 li a,
.menu_2 li a {
line-height: 40px;
}
.post .post-content {
padding-top: 0;
}
.page-template-tecnologia-page .fusion-page-title-bar,
.page-template-tecnologia-la-grazia-page .fusion-page-title-bar,
.page-template-category_terapia_dentista-page .fusion-page-title-bar {
padding-top: 0 !important;
}
#services_grid_filters {
display: inline-block;
}
.filter-options-inner {
width: 100%;
}
.filter-option:first-child {
margin-left: 0;
}
.filter-option {
margin-top: 10px;
float: left;
}
.post-content > div {
padding-top: 0 !important;
}
body.has-sidebar #content {
width: calc(70% - 30px) !important;
}
body.has-sidebar.page-id-1763 #main .sidebar,
body.has-sidebar.page-id-1771 #main .sidebar,
body.has-sidebar.page-id-2012 #main .sidebar,
body.has-sidebar.page-id-4777 #main .sidebar,
body.has-sidebar.page-id-5448 #main .sidebar {
display: none !important;
}
body.has-sidebar.page-id-1763 #main,
body.has-sidebar.page-id-1771 #main,
body.has-sidebar.page-id-2012 #main,
body.has-sidebar.page-id-4777 #main,
body.has-sidebar.page-id-5448 #main {
width: 100% !important;
}
body.has-sidebar.page-id-1763 #content,
body.has-sidebar.page-id-1771 #content,
body.has-sidebar.page-id-2012 #content,
body.has-sidebar.page-id-4777 #content,
body.has-sidebar.page-id-5448 #content {
width: 100% !important;
}
.flexslider .flex-next,
.flexslider .flex-prev {
opacity: 1 !important;
display: inline-block !important;
}
.sezione_studio_dentistico .fusion-column-first,
.sezione_poliambulatorio .fusion-column-first,
.sezione_futuri .fusion-column-first {
margin-right: 0 !important;
}
.sezione_studio_dentistico .fusion-column-last,
.sezione_poliambulatorio .fusion-column-last,
.sezione_futuri .fusion-column-last {
width: 50% !important;
padding: 0 30px !important;
}
.testo_poliambulatorio,
.testo_futuri {
padding-left: 0 !important;
padding-right: 0 !important;
}
.citazione_studio_dentistico_outer {
padding: 30px;
}
.terapie_primo_piano {
padding-top: 20px;
}
.intro-team-area h4 {
margin-top: 0;
}
.titolo_coordinatrice,
.titolo_dottore {
font-size: 26px !important;
line-height: 2.5em;
}
.coordinatrice-area-inner,
.dottore-area-inner {
background: transparent !important;
}
.coordinatrice-area-inner div:nth-child(2),
.dottore-area-inner div:nth-child(2) {
background: #2aab9f;
}
.albi-area span {
padding-top: 27px;
}
.poliambulatorio_section .fusion-pre-footer .figure,
.futuri_section .fusion-pre-footer .figure,
.centri_medici_section .fusion-pre-footer .figure {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/fascia pre footer mobile.png);
position: absolute;
bottom: 0;
width: 328px;
left: 30px;
right: auto;
}
.medicina_estetica_section .fusion-pre-footer .figure {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/fascia pre footer medicina estetica mobile.png);
width: 418px;
height: 478px;
}
.centri_medicina_estetica_section .fusion-pre-footer .figure {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/fascia pre footer medicina estetica mobile.png);
width: 418px;
height: 478px;
}
.cliniche_grazia_section .fusion-pre-footer .figure {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/fascia pre footer cliniche la grazia mobile.png);
width: 418px;
height: 401px;
}
.studio_dentistico_section .fusion-pre-footer .figure {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/fascia pre footer studio dentistico mobile.png);
width: 355px;
height: 513px;
}
.psiche_section .fusion-pre-footer .figure {
background-image: url(https://poliambulatorisangaetano.it/wp-content/themes/poli-child/assets/images/fascia pre footer psiche mobile.png);
width: 355px;
height: 513px;
}
.medicina_estetica_section .fusion-pre-footer {
margin-top: 90px;
}
.centri_medicina_estetica_section .fusion-pre-footer {
margin-top: 90px;
}
.cliniche_grazia_section .fusion-pre-footer {
margin-top: 90px;
}
.pre-footer-contacts {
margin-right: 15%;
}
input[type="search"] {
-webkit-appearance: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
label {
padding: 0;
margin: 0;
}
.page-template-category_trattamento_medicina-page .my-sizer-element {
width: 33.33%;
}
.page-template-category_trattamento_cliniche-page .my-sizer-element {
width: 33.33%;
}
.page-template-category_trattamento_medicina-page .servizio_correlato {
width: 33.33%;
}
.page-template-category_trattamento_cliniche-page .servizio_correlato {
width: 33.33%;
}
.page-template-category_trattamento_medicina-page .main {
width: 60%;
}
.page-template-category_trattamento_cliniche-page .main {
width: 60%;
}
.page-template-category_trattamento_medicina-page .sidebar {
width: 40%;
}
.page-template-category_trattamento_cliniche-page .sidebar {
width: 40%;
}
.wpr_search form {
float: left;
width: 100%;
}
.wpr_search {
float: left;
width: 100%;
background: #eeeeee;
}
.wpr_search .search-field {
width: 100%;
border: 1px solid #ccc !important;
background: #fff;
padding: 20px 15px !important;
}
#wprmenu_menu_ul {
display: inline-block !important;
}
.banner_blocco {
flex-direction: column;
}
.banner_blocco img {
width: 25vw;
}
.banner_blocco .blocco_item {
margin-bottom: 10px;
}
.poli-claim {
float: right;
line-height: 60px;
}
.pacchetti-sgprime .blocco {
width: 32%;
}
.page-template-homepage-chirurgia
.post-content
+ .fusion-fullwidth.fullwidth-box.fusion-blend-mode.nonhundred-percent-fullwidth {
max-width: 93%;
margin: 0 auto;
margin-top: 0;
}
body.page-template-homepage-chirurgia:not(.home):not(
.page-template-homepage-medicina-estetica
):not(.page-template-homepage-centri-medicina-estetica):not(
.page-template-homepage-centri-medici
):not(.page-template-homepage-cliniche-la-grazia):not(
.page-template-category_trattamento_medicina-page
):not(.page-template-tecnologia-page):not(.page-template-homepage-psiche)
#main {
padding-top: 0 !important;
}
.single-lp #main {
padding-top: 0 !important;
}
}
@media screen and (min-width: 1001px) {
body > .fusion-secondary-menu,
.logo_only_mobile {
display: none !important;
}
.featured_image_widget_only_mobile {
display: none !important;
}
}
@media screen and (min-width: 1001px) {
.futuri_top,
.centri-toggle-mobile {
display: none;
}
}
@media screen and (max-width: 1000px) {
.sg-prim-top {
display: flex;
flex-flow: row wrap;
}
.fusion-secondary-header .fusion-alignright {
display: none !important;
}
.fusion-secondary-menu > ul > li {
border-right-width: 0 !important;
border-left-width: 0 !important;
}
.fusion-secondary-menu > ul > li:first-child {
border-top: 1px solid #ffffff;
}
.poli-claim-mobile {
display: inline-block !important;
}
html[lang="en-US"] .prenota_box,
html[lang="en-US"] .referti-online,
html[lang="en-US"] .prenota-online,
html[lang="zh-hans"] .prenota_box,
html[lang="zh-hans"] .referti-online,
html[lang="zh-hans"] .prenota-online,
html[lang="fr-FR"] .prenota_box,
html[lang="fr-FR"] .referti-online,
html[lang="fr-FR"] .prenota-online,
html[lang="de-DE"] .prenota_box,
html[lang="de-DE"] .referti-online,
html[lang="de-DE"] .prenota-online {
display: none !important;
}
html[lang="en-US"] .contact-title-home,
html[lang="zh-hans"] .contact-title-home,
html[lang="fr-FR"] .contact-title-home,
html[lang="de-DE"] .contact-title-home {
line-height: 30px !important;
}
h1.page-h1 {
top: 13%;
font-size: 20px;
padding: 1rem 2.5rem;
}
.recensioni-title h2 {
margin-bottom: 18px;
}
.page-id-952 .ricerca {
display: flex;
align-items: center;
justify-content: center;
background-color: #55a270;
color: #fff;
flex-direction: column;
padding: 14px 0;
padding-top: 14px !important;
max-width: 500px;
margin: 0 auto;
float: none !important;
width: 500px !important;
margin: 0 auto !important;
}
.professionisti_grid.new {
float: left;
width: calc(100% + 30px);
}
.post-content > div.news-top-home-medicina-estetica,
.post-content > div.news-top-home-cliniche-grazia,
.post-content > div.news-top-home-psiche {
margin: 0 auto;
float: none;
}
.centri-toggle-mobile {
position: fixed;
height: 40px;
background: #eeeeee;
width: 100%;
display: inline-block;
z-index: 999999999;
bottom: 0;
color: #000000;
text-align: center;
line-height: 40px;
text-transform: uppercase;
font-size: 12px;
font-weight: bold;
}
.centri-toggle-mobile:after {
content: "t";
font-family: "wprmenu";
speak: none;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
transform: rotate(-90deg);
transition: all 0.25s ease-in-out;
display: inline-block;
margin-left: 5px;
}
.centri-toggle-mobile.active:after {
font-family: "wprmenu";
speak: none;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
transform: rotate(90deg);
}
.fusion-secondary-menu {
position: fixed;
bottom: 40px;
left: 0;
width: 100%;
display: none;
}
.fusion-secondary-menu.active {
display: inline-block;
}
.fusion-secondary-menu ul {
display: flex;
flex-direction: column;
align-items: center;
}
.centri_medicina_estetica_section .fusion-secondary-menu,
.medicina_estetica_section .fusion-secondary-menu,
.cliniche_grazia_section .fusion-secondary-menu,
.studio_dentistico_section .fusion-secondary-menu,
.psiche_section .fusion-secondary-menu {
bottom: 0 !important;
}
.fusion-secondary-menu li {
width: 100% !important;
}
.fusion-secondary-menu li span {
color: #fff !important;
text-transform: uppercase;
font-size: 11px !important;
font-weight: 400 !important;
}
.poliambulatorio_top {
background: #0b7834 !important;
}
.futuri_top {
background: #de6b99 !important;
}
.fisic_lab_top {
background: #6dc3c8 !important;
}
.medicina_estetica_top {
background: #2f5d9e !important;
}
.centri_medicina_estetica_top {
background: #2f5d9e !important;
}
.cliniche_grazia_top {
background: #6f60a7 !important;
}
.studio_dentistico_top {
background: #2aab9f !important;
}
.fusion-secondary-header .fusion-secondary-menu {
display: none !important;
}
.fusion-secondary-menu > ul > li > a {
text-align: center;
padding: 0;
height: 40px !important;
line-height: 15px !important;
}
.fusion-secondary-header .fusion-alignleft {
display: none !important;
}
.fusion-footer-widget-area {
width: 100%;
}
.fusion-columns .fusion-column {
float: left !important;
}
.fusion-footer-copyright-area {
padding-bottom: 46px;
}
.title-heading-left,
.title-heading-right {
font-size: 16px !important;
line-height: 20px !important;
padding-left: 0 !important;
padding-right: 0 !important;
}
.slide-content .heading,
.caption {
text-align: center;
}
.title-heading-left,
.title-heading-right {
text-align: center !important;
}
#wprmenu_bar .mobile-logo {
display: none;
}
#wprmenu_bar .wprmenu_icon {
float: left !important;
}
#wprmenu_bar .menu_title {
float: left !important;
}
.tfs-slider .flex-direction-nav a {
margin-top: -23px !important;
}
.flex-control-nav {
display: none !important;
}
.fusion-columns .fusion-column.servizio-primo-piano-box {
width: 50% !important;
border-right: none !important;
}
.slide-content-container {
background: rgba(255, 255, 255, 0.8);
padding: 20px 0 !important;
}
.fusion-secondary-header,
body.home .fusion-secondary-header,
.medicina_estetica_section .fusion-secondary-header,
.centri_medicina_estetica_section .fusion-secondary-header,
.centri_medici_section .fusion-secondary-header,
.cliniche_grazia_section .fusion-secondary-header,
.studio_dentistico_section .fusion-secondary-header,
.psiche_section .fusion-secondary-header,
.futuri_section .fusion-secondary-header,
.fisiclab_section .fusion-secondary-header {
text-align: center;
background: #eeeeee !important;
}
.logo_only_mobile img:not(.logo-minore, .logo-main) {
height: 100px;
padding: 5px 0;
width: auto !important;
}
#wprmenu_bar {
top: 100px !important;
}
body.home #wprmenu_bar {
background: #005d2e !important;
}
.poliambulatorio_section #wprmenu_bar,
.futuri_section #wprmenu_bar,
.centri_medici_section #wprmenu_bar {
background: #0b7834 !important;
}
.medicina_estetica_section #wprmenu_bar {
background: #2f5d9e !important;
}
.centri_medicina_estetica_section #wprmenu_bar {
background: #2f5d9e !important;
}
.cliniche_grazia_section #wprmenu_bar {
background: #6f60a7 !important;
}
.studio_dentistico_section #wprmenu_bar {
background: #2aab9f !important;
}
.psiche_section #wprmenu_bar {
background: #79c39e !important;
}
.futuri_section #wprmenu_bar {
background: #de6b99 !important;
}
.fisiclab_section #wprmenu_bar {
background: #6dc3c8 !important;
}
.tfs-slider .slide-content-container .buttons {
background-image: none !important;
}
#wprmenu_bar .menu_title {
line-height: 60px;
}
.wprmenu_icon {
margin: 21.5px 10px 16.75px 0 !important;
}
html {
padding-top: 160px !important;
}
#wprmenu_bar .menu_title,
#wprmenu_bar .wprmenu_icon_menu {
color: #fff !important;
}
#wprmenu_bar .wprmenu_icon span {
background: #fff !important;
}
.tfs-slider .slide-content-container .buttons {
text-align: center;
margin-right: 0;
margin-left: 0;
}
.fusion-secondary-header:after {
background-image: none !important;
}
.sezione_medicina_estetica_2 .fusion-column-wrapper {
background-position: left center !important;
}
.sezione_cliniche_grazia_2 .fusion-column-wrapper,
.sezione_cliniche_grazia_4 .fusion-column-wrapper {
background-position: left center !important;
}
.servizi-evidenza-area.fusion-columns .fusion-column.servizio_correlato {
width: 50% !important;
}
.servizi-evidenza-area.fusion-columns
.fusion-column.servizio_correlato:nth-child(3),
.servizi-evidenza-area.fusion-columns
.fusion-column.servizio_correlato:nth-child(4) {
margin-bottom: 0 !important;
}
.sottotitolo_medicina_estetica {
padding-top: 30px;
}
.sottotitolo_cliniche_grazia {
padding-top: 30px;
}
.news-top-home-poliambulatorio .latest_news_title,
.news-top-home-poliambulatorio .slide-button,
.news-top-home-medicina-estetica .latest_news_title,
.news-top-home-medicina-estetica .slide-button,
.news-top-home-cliniche-grazia .latest_news_title,
.news-top-home-cliniche-grazia .slide-button,
.news-top-home-studio-dentistico .latest_news_title,
.news-top-home-studio-dentistico .slide-button,
.news-top-home-psiche .latest_news_title,
.news-top-home-psiche .slide-button,
.news-top-home-futuri .latest_news_title,
.news-top-home-futuri .slide-button {
float: none;
margin: 30px auto;
text-align: center;
display: inline-block;
clear: both !important;
}
.news-top-home-poliambulatorio .slide-button,
.news-top-home-medicina-estetica .slide-button,
.news-top-home-cliniche-grazia .slide-button,
.news-top-home-studio-dentistico .slide-button,
.news-top-home-psiche .slide-button,
.news-top-home-futuri .slide-button {
margin-top: 0 !important;
clear: both !important;
}
.news-top-home-poliambulatorio .fusion-column-wrapper,
.news-top-home-medicina-estetica .fusion-column-wrapper,
.news-top-home-cliniche-grazia .fusion-column-wrapper,
.news-top-home-studio-dentistico .fusion-column-wrapper,
.news-top-home-psiche .fusion-column-wrapper,
.news-top-home-futuri .fusion-column-wrapper {
text-align: center;
display: grid;
}
.pre-footer-contacts {
margin-right: 10%;
width: 35%;
}
.fusion-footer-widget-area .fusion-columns .fusion-column {
width: 50% !important;
}
.news-home-poliambulatorio .fusion-column:first-child,
.news-home-futuri .fusion-column:first-child {
padding-left: 30px;
}
.fusion-footer-copyright-area {
padding-bottom: 50px !important;
}
#credits {
float: none;
margin: 0 auto;
display: table;
padding: 7px 0 5px;
}
.page-template-tecnologia-page .post-content,
.page-template-category_trattamento_medicina-page .post-content {
padding-top: 30px !important;
}
.page-template-tecnologia-la-grazia-page .post-content,
.page-template-category_trattamento_cliniche-page .post-content,
.page-template-category_prestazione_derma-page .post-content,
.page-template-category_prestazione_sangue_clg-page .post-content,
.page-template-category_prestazione_orl-page .post-content,
.page-template-category_prestazione_chirurg-page .post-content,
.page-template-category_prestazione_dolore-page .post-content,
.page-template-category_prestazione_flebo-page .post-content,
.page-template-category_prestazione_nutrizio-page .post-content,
.page-template-category_prestazione_podo-page .post-content,
.page-template-category_prestazione_allerg-page .post-content,
.page-template-category_prestazione_ginec-page .post-content,
.page-template-category_prestazione_ocul-page .post-content,
.page-template-category_prestazione_sport-page .post-content,
.page-template-category_prestazione_uro-page .post-content,
.page-template-category_prestazione_neuroc-page .post-content,
.page-template-category_prestazione_orto-page .post-content {
padding-top: 30px !important;
}
.page-template-tecnologia-page .title_bar_image,
.page-template-category_trattamento_medicina-page .title_bar_image,
.page-template-tecnologia-la-grazia-page .title_bar_image,
.page-template-category_trattamento_cliniche-page .title_bar_image,
.page-template-category_terapia_dentista-page .title_bar_image {
width: 100% !important;
float: left;
}
body.page-template-tecnologia-page .main,
body.page-template-category_trattamento_medicina-page .main {
width: 100% !important;
}
body.page-template-tecnologia-la-grazia-page .main,
body.page-template-category_trattamento_cliniche-page .main,
body.page-template-category_prestazione_derma-page .main,
body.page-template-category_prestazione_sangue_clg-page .main,
body.page-template-category_prestazione_orl-page .main,
body.page-template-category_prestazione_nutrizio-page .main,
body.page-template-category_prestazione_chirurg-page .main,
body.page-template-category_prestazione_dolore-page .main,
body.page-template-category_prestazione_flebo-page .main,
body.page-template-category_prestazione_podo-page .main,
body.page-template-category_prestazione_allerg-page .main,
body.page-template-category_prestazione_ginec-page .main,
body.page-template-category_prestazione_ocul-page .main,
body.page-template-category_prestazione_sport-page .main,
body.page-template-category_prestazione_uro-page .main,
body.page-template-category_prestazione_neuroc-page .main,
body.page-template-category_prestazione_orto-page .main {
width: 100% !important;
}
.page-template-category_trattamento_medicina-page .my-sizer-element {
width: 50%;
}
.page-template-category_trattamento_cliniche-page .my-sizer-element {
width: 50%;
}
.page-template-category_trattamento_medicina-page .servizio_correlato {
width: 50%;
}
.page-template-category_trattamento_cliniche-page .servizio_correlato {
width: 50%;
}
.title_bar_fields_box {
border-left: 0 !important;
}
.fusion-slider-sc {
float: left;
}
.post-content > div {
float: left;
width: calc(100% + 30px);
}
.prenotazione_mobile {
width: 100% !important;
}
.post-content > div.blocco,
.post-content > div.fusion-fullwidth,
.post-content > div.servizi_evidenza_row {
width: 100%;
}
.main_medicina_estetica_inner .fusion-column:last-child {
padding: 0 !important;
}
.main_cliniche_grazia_inner .fusion-column:last-child {
padding: 0 !important;
}
.single-check_up .main,
.page-template-check_up-page .main,
.single-laser_medicale .main,
.single-laser_medicale_c .main,
.single-news_psiche .main,
.single-news_studio_dentisti .main,
.single-news_medicina_esteti .main,
.single-news_cliniche_grazia .main,
.single-news_poliambulatorio .main,
.single-news_futuri .main,
.single-professionista .main,
.single-professionista_clg .main,
.single-terapia .main,
.single-disciplina .main,
.single-disciplina_f .main,
.single-prestazione .main,
.single-prestazione_f .main,
.single-trattamento_laser .main,
.single-trattamento_laser_c .main,
.single-trattamento_medicina .main,
.single-trattamento_cliniche .main,
.single-prima_dopo .main,
.single-landing .main {
width: 60% !important;
}
body.has-sidebar.page-id-2282 #content,
body.has-sidebar.page-id-2732 #content,
body.has-sidebar.page-id-2737 #content,
body.has-sidebar.page-id-4774 #content,
body.has-sidebar.page-id-5404 #content {
width: 60% !important;
padding-right: 30px !important;
}
.single-check_up .sidebar,
.page-template-check_up-page .sidebar,
.single-laser_medicale .sidebar,
.single-laser_medicale_c .sidebar,
.single-news_psiche .sidebar,
.single-news_studio_dentisti .sidebar,
.single-news_medicina_esteti .sidebar,
.single-news_cliniche .sidebar,
.single-news_poliambulatorio .sidebar,
.single-news_futuri .sidebar,
.single-professionista .sidebar,
.single-professionista_clg .sidebar,
.single-terapia .sidebar,
.single-disciplina .sidebar,
.single-disciplina_f .sidebar,
.single-prestazione .sidebar,
.single-prestazione_f .sidebar,
.single-trattamento_laser .sidebar,
.single-trattamento_laser_c .sidebar,
.single-trattamento_medicina .sidebar,
.single-trattamento_cliniche .sidebar,
.single-prima_dopo .sidebar,
.single-landing .sidebar,
.page-id-2282 #sidebar,
.page-id-2732 #sidebar,
.page-id-2737 #sidebar,
.page-id-4774 #sidebar,
.page-id-5404 #sidebar {
width: 40% !important;
clear: none;
float: left !important;
}
.maps_half {
width: 100%;
height: 200px !important;
float: left;
}
.share-via {
padding-left: 0;
text-align: center;
}
.us_wrapper .us_button.us_share_text {
display: none;
}
.us_wrapper .us_button:not(.us_share_text) {
width: 100% !important;
margin-right: 0 !important;
}
.servizio_correlato {
width: 50%;
margin-bottom: 50px;
}
.discipline-grid .disciplina .nome_disciplina span,
.prestazioni-grid .prestazione .nome_prestazione span {
-ms-word-break: break-all;
word-break: break-all;
word-break: break-word;
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
font-size: 12px;
}
.discipline-grid .disciplina .nome_disciplina,
.prestazioni-grid .prestazione .nome_prestazione {
width: calc(100% - 80px);
padding-left: 10px;
}
.menu_1 li a,
.menu_2 li a {
line-height: 16px;
padding: 10px 15px 10px 0px;
}
.professionista_correlato {
width: 48%;
}
.professionista_correlato:nth-child(2n + 1) {
margin-right: 0;
}
#professionisti_grid_filters {
margin-left: 0;
float: left;
clear: both;
width: 100%;
margin-top: 10px;
}
#professionisti_grid.fusion-columns .fusion-column,
#professionisti_grid .my-sizer-element {
width: 50% !important;
}
.featured_image_widget_only_mobile {
margin: 0 auto;
width: 50%;
display: block;
margin-top: 10px;
}
.gform_wrapper {
width: 100%;
}
.featured_image_widget {
display: none;
}
.widget_title {
text-align: center;
}
.fusion-blog-layout-medium-alternate
.has-post-thumbnail
.fusion-post-content {
float: left !important;
width: calc(100% - 437px) !important;
clear: none !important;
padding-top: 0 !important;
}
.fusion-blog-shortcode article {
margin-bottom: 60px;
}
.fusion-blog-layout-medium-alternate .fusion-post-content-container {
margin-top: 10px;
}
.fusion-blog-shortcode .post-content p {
padding-bottom: 10px;
}
.servizio_correlato_right {
display: none !important;
}
.servizio_correlato_row {
margin-left: 0 !important;
margin-right: 0 !important;
}
.fusion-columns .fusion-column.servizio_correlato_left {
width: 40% !important;
margin-bottom: 0 !important;
}
.fusion-columns .fusion-column.servizio_correlato_center {
width: 60% !important;
margin-bottom: 0 !important;
margin-right: -15px !important;
}
.fusion-secondary-menu > ul > li {
padding: 0 2px;
display: table !important;
}
.fusion-secondary-menu > ul > li a {
display: table-cell;
vertical-align: middle;
}
.prenota_box {
display: inline-block;
position: absolute;
right: 8px;
top: 0;
color: #fff !important;
}
.prenota_box .fa:before {
font-family: FontAwesome;
color: #fff !important;
}
.prenota_box .link_prenota {
color: #fff !important;
margin-right: 5px !important;
font-size: 15px;
line-height: 40px;
display: inline-block;
vertical-align: middle;
}
.prenota_box a.fa:before {
border-left: 1px solid #fff;
padding-left: 12px;
display: inline-block;
line-height: 40px;
padding-right: 5px;
}
.prenota_box a.fa:last-child:before {
padding-right: 0;
}
.fusion-body .fusion-page-title-bar.bottoni_rapidi {
margin-bottom: 30px;
float: left;
padding-bottom: 0;
}
.prenota_ora_mobile {
float: none;
width: auto !important;
display: table;
margin: 30px auto 0;
top: 30px;
padding-left: 20px;
padding-right: 20px;
}
.poliambulatorio_section .prenota_ora_mobile.button.default,
.futuri_section .prenota_ora_mobile.button.default {
color: #fff !important;
background: #0b7834 !important;
}
.medicina_estetica_section .prenota_ora_mobile.button.default {
color: #fff !important;
background: #2f5d9e !important;
}
.centri_medicina_estetica_section .prenota_ora_mobile.button.default {
color: #fff !important;
background: #2f5d9e !important;
}
.cliniche_grazia_section .prenota_ora_mobile.button.default {
color: #fff !important;
background: #6f60a7 !important;
}
.studio_dentistico_section .prenota_ora_mobile.button.default {
color: #fff !important;
background: #2aab9f !important;
}
.psiche_section .prenota_ora_mobile.button.default {
color: #fff !important;
background: #79c39e !important;
}
.lang_selector_mobile {
display: inline-block !important;
position: absolute;
left: 32px;
top: 45px;
}
.pacchetti-sgprime .blocco {
width: 100%;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
.page-template-template-chirurgia-plastica .heading .container {
height: 56vw;
}
.page-template-template-chirurgia-plastica .heading .container .text {
left: 6vw;
max-width: 50vw;
}
.page-template-template-chirurgia-plastica .first .container {
padding: 50px 6vw;
}
.page-template-template-chirurgia-plastica .section-row .container .text {
padding: 4vw 6vw;
}
}
@media screen and (min-width: 768px) {
.title_bar_image_only_mobile {
display: none;
}
}
@media screen and (max-width: 800px) {
.main {
width: 100% !important;
padding-right: 0 !important;
}
.page-template-template-convenzioni .page.hentry .post-content {
width: 100%;
flex-basis: 100%;
padding-right: 0px;
}
.page-template-template-convenzioni .page.hentry .sidebar {
width: 100%;
flex-basis: 100%;
margin-top: 70px;
}
.page-template-template-convenzioni .page.hentry {
display: flex;
flex-flow: row wrap;
}
h1.page-h1 {
top: 3%;
padding: 1rem 4.5rem;
}
.page-template-homepage-centri-medicina-estetica h1.page-h1 {
top: -4%;
}
.sezione_home_generale_top .sezione_home_generale_top_img {
height: 40vw;
}
.recensioni .slick-slide {
margin: 0;
padding: 0;
}
.recensioni .slick-list {
margin: 0;
padding: 0;
}
.calcolo-result .box span.value {
font-size: 22px;
line-height: 23px;
font-weight: bold;
margin-bottom: 11px;
}
.calcolo-result {
padding: 20px;
}
.page-template-homepage-poliambulatorio-schio .palestra-schio {
flex-direction: column;
}
.page-template-homepage-poliambulatorio-schio .palestra-schio > * {
width: 100% !important;
}
.page-template-homepage-poliambulatorio-schio .palestra-schio .text-block {
padding: 5vw;
}
.page-template-homepage-poliambulatorio-schio .video-testata .testo-testata {
font-size: 35px;
line-height: 40px;
}
.page-template-homepage-poliambulatorio-schio .sedi-schio {
padding: 0 5vw;
}
}
@media screen and (max-width: 768px) {
.page-id-7809 .post-content p:first-child {
font-size: 18px;
}
.slider_mobile {
display: inline-block !important;
}
.slider_desktop {
display: none !important;
}
.page-template-homepage-futuri .flexslider .slides li,
.page-template-homepage-fisiclab .flexslider .slides li,
.page-template-homepage-poliambulatorio .flexslider .slides li,
.page-template-homepage-poliambulatorio-schio .flexslider .slides li,
.page-template-homepage-medicina-estetica .flexslider .slides li,
.page-template-homepage-cliniche-la-grazia .flexslider .slides li,
.page-template-homepage-studio-dentistico .flexslider .slides li,
.page-template-homepage-psiche .flexslider .slides li,
.page-template-homepage-chirurgia .flexslider .slides li {
display: -webkit-box !important;
display: -moz-box !important;
display: box !important;
-webkit-box-orient: vertical;
-moz-box-orient: vertical;
box-orient: vertical;
}
.page-template-homepage-futuri .flexslider .slides li .background-image,
.page-template-homepage-fisiclab .flexslider .slides li .background-image,
.page-template-homepage-poliambulatorio
.flexslider
.slides
li
.background-image,
.page-template-homepage-poliambulatorio-schio
.flexslider
.slides
li
.background-image,
.page-template-homepage-medicina-estetica
.flexslider
.slides
li
.background-image,
.page-template-homepage-cliniche-la-grazia
.flexslider
.slides
li
.background-image,
.page-template-homepage-studio-dentistico
.flexslider
.slides
li
.background-image,
.page-template-homepage-psiche .flexslider .slides li .background-image,
.page-template-homepage-chirurgia .flexslider .slides li .background-image {
-webkit-box-ordinal-group: 1;
-moz-box-ordinal-group: 1;
box-ordinal-group: 1;
}
.page-template-homepage-futuri
.flexslider
.slides
li
.slide-content-container,
.page-template-homepage-fisiclab
.flexslider
.slides
li
.slide-content-container,
.page-template-homepage-poliambulatorio
.flexslider
.slides
li
.slide-content-container,
.page-template-homepage-poliambulatorio-schio
.flexslider
.slides
li
.slide-content-container,
.page-template-homepage-medicina-estetica
.flexslider
.slides
li
.slide-content-container,
.page-template-homepage-cliniche-la-grazia
.flexslider
.slides
li
.slide-content-container,
.page-template-homepage-studio-dentistico
.flexslider
.slides
li
.slide-content-container,
.page-template-homepage-psiche
.flexslider
.slides
li
.slide-content-container,
.page-template-homepage-chirurgia
.flexslider
.slides
li
.slide-content-container {
position: relative !important;
top: 100% !important;
-webkit-transform: none !important;
-ms-transform: none !important;
transform: none !important;
-webkit-box-ordinal-group: 2;
-moz-box-ordinal-group: 2;
box-ordinal-group: 2;
}
.page-template-homepage-futuri .fusion-slider-container,
.page-template-homepage-fisiclab .fusion-slider-container,
.page-template-homepage-poliambulatorio .fusion-slider-container,
.page-template-homepage-poliambulatorio-schio .fusion-slider-container,
.page-template-homepage-medicina-estetica .fusion-slider-container,
.page-template-homepage-cliniche-la-grazia .fusion-slider-container,
.page-template-homepage-studio-dentistico .fusion-slider-container,
.page-template-homepage-psiche .fusion-slider-container,
.page-template-homepage-chirurgia .fusion-slider-container {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.page-template-homepage-futuri .tfs-slider .background-image,
.page-template-homepage-fisiclab .tfs-slider .background-image,
.page-template-homepage-poliambulatorio .tfs-slider .background-image,
.page-template-homepage-poliambulatorio-schio .tfs-slider .background-image,
.page-template-homepage-medicina-estetica .tfs-slider .background-image,
.page-template-homepage-cliniche-la-grazia .tfs-slider .background-image,
.page-template-homepage-studio-dentistico .tfs-slider .background-image,
.page-template-homepage-psiche .tfs-slider .background-image,
.page-template-homepage-chirurgia .tfs-slider .background-image {
background-size: contain !important;
}
.page-template-homepage-fisiclab .tfs-slider .background-image {
background-size: cover !important;
}
.page-template-homepage-fisiclab
.sezione_medicina_estetica_1
.fusion-layout-column.fusion-one-half
h2 {
text-align: left;
}
.page-template-homepage-fisiclab
.sezione_medicina_estetica_2
.fusion-layout-column.fusion-one-half
h2 {
text-align: left;
}
.servizi-primo-piano-area {
padding-bottom: 0;
}
.page-template-homepage-fisiclab .sottotitolo_medicina_estetica {
margin: 0px 0 20px;
}
.page-template-homepage-futuri .tfs-slider .flex-direction-nav a,
.page-template-homepage-fisiclab .tfs-slider .flex-direction-nav a,
.page-template-homepage-poliambulatorio .tfs-slider .flex-direction-nav a,
.page-template-homepage-poliambulatorio-schio
.tfs-slider
.flex-direction-nav
a,
.page-template-homepage-medicina-estetica .tfs-slider .flex-direction-nav a,
.page-template-homepage-cliniche-la-grazia .tfs-slider .flex-direction-nav a,
.page-template-homepage-studio-dentistico .tfs-slider .flex-direction-nav a,
.page-template-homepage-psiche .tfs-slider .flex-direction-nav a,
.page-template-homepage-chirurgia .tfs-slider .flex-direction-nav a {
margin-right: 0;
margin-left: 0;
}
.banner_blocco img {
width: 11rem;
}
.banner_blocco .blocco_item {
margin-bottom: 10px;
}
.page-id-952 .ricerca {
display: flex;
align-items: center;
justify-content: center;
background-color: #55a270;
color: #fff;
flex-direction: column;
padding: 14px 0;
padding-top: 14px !important;
max-width: 100%;
margin: 0 auto;
float: none !important;
width: 100% !important;
margin: 0 auto !important;
}
.professionisti_grid.new
.professionista_correlato:not(:nth-child(2)):not(:nth-child(3)) {
margin-top: 0 !important;
}
.professionisti_grid.new
.professionista_correlato:not(:nth-child(2)):not(:nth-child(3)) {
padding-top: 0px !important;
}
.professionisti_grid.new .professionista_correlato {
padding-bottom: 0px !important;
}
.title img {
height: 35px;
width: auto;
margin-right: 15px;
}
.professionisti_grid.new .professionista_correlato {
padding-top: 35px;
}
.professionisti_grid.new
.professionista_correlato[data-disciplina="Chirurgia Generale (in collaborazione con l’Ospedale Pederzoli)"] {
padding-top: 90px !important;
}
.professionista_correlato.shuffle-item--hidden:nth-of-type(1)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(2)
+ .professionista_correlato {
padding-top: 60px !important;
}
.professionista_correlato.shuffle-item--hidden:nth-of-type(1)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(2)
+ .professionista_correlato
+ .professionista_correlato {
padding-top: 60px !important;
}
.professionista_correlato.shuffle-item--hidden:nth-of-type(1)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(2)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(3)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(4)
+ .professionista_correlato {
padding-top: 60px !important;
}
.professionista_correlato.shuffle-item--hidden:nth-of-type(1)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(2)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(3)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(4)
+ .professionista_correlato
+ .professionista_correlato {
padding-top: 60px !important;
}
.professionista_correlato.shuffle-item--hidden:nth-of-type(1)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(2)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(3)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(4)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(5)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(6)
+ .professionista_correlato {
padding-top: 60px !important;
}
.professionista_correlato.shuffle-item--hidden:nth-of-type(1)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(2)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(3)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(4)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(5)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(6)
+ .professionista_correlato
+ .professionista_correlato {
padding-top: 60px !important;
}
.professionista_correlato.shuffle-item--hidden:nth-of-type(1)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(2)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(3)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(4)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(5)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(6)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(7)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(8)
+ .professionista_correlato {
padding-top: 60px !important;
}
.professionista_correlato.shuffle-item--hidden:nth-of-type(1)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(2)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(3)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(4)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(5)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(6)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(7)
+ .professionista_correlato.shuffle-item--hidden:nth-of-type(8)
+ .professionista_correlato
+ .professionista_correlato {
padding-top: 60px !important;
}
.professionista_correlato.shuffle-item--hidden
+ .professionista_correlato.shuffle-item--hidden
+ .professionista_correlato {
padding-top: 60px !important;
}
.professionista_correlato
+ .professionista_correlato.shuffle-item--hidden
+ .professionista_correlato {
padding-top: 60px !important;
}
}
@media screen and (max-width: 767px) {
.studio_dentistico_section .collaborazioni_container {
width: 77% !important;
margin: 0 auto 90px;
}
.studio_dentistico_section .collaborazioni_container img {
width: 100% !important;
height: auto !important;
display: block;
margin-bottom: 10px;
}
.places-sgexperience-main-img {
height: auto;
width: 100%;
}
.places-sgexperience-main h1.titolo_poliambulatorio {
padding-top: 27px !important;
}
.places-sgexperience .place-sgexperience {
width: 100%;
}
.asiago-left,
.asiago-right {
flex-basis: 100%;
}
.asiago-wrapper {
flex-flow: row wrap;
}
.asiago-right {
padding: 5vw;
}
.asiago-left {
height: 70vw;
}
.page-template-san-gaetano-experience-places .contact-title-home {
margin-top: 10px;
}
.page-template-template-convenzioni .post-content > h2:first-child {
font-size: 24px !important;
line-height: 31px !important;
}
.lang-nav {
margin-top: 4px;
}
.fusion-mobile-menu-design-modern .fusion-secondary-header {
height: 105px;
display: flex;
align-items: center;
}
.us_shortcode.social-share + .prenota_ora_mobile {
display: none !important;
}
:lang(en) .pre-footer-contacts-inner .tel_value,
:lang(en) .pre-footer-contacts-inner .cell_value {
font-size: 16px !important;
}
html[lang="en-US"] .pre-footer-contacts,
html[lang="zh-hans"] .pre-footer-contacts,
html[lang="fr-FR"] .pre-footer-contacts,
html[lang="de-DE"] .pre-footer-contacts {
padding: 20px 0;
}
html[lang="en-US"] #wprmenu_menu.wprmenu_levels a.wprmenu_parent_item,
html[lang="zh-hans"] #wprmenu_menu.wprmenu_levels a.wprmenu_parent_item,
html[lang="fr-FR"] #wprmenu_menu.wprmenu_levels a.wprmenu_parent_item,
html[lang="de-DE"] #wprmenu_menu.wprmenu_levels a.wprmenu_parent_item {
margin-left: 0 !important;
}
html[lang="en-US"] span.wprmenu_icon.wprmenu_icon_par.icon_default,
html[lang="zh-hans"] span.wprmenu_icon.wprmenu_icon_par.icon_default,
html[lang="fr-FR"] span.wprmenu_icon.wprmenu_icon_par.icon_default,
html[lang="de-DE"] span.wprmenu_icon.wprmenu_icon_par.icon_default {
display: none !important;
}
html[lang="en-US"] div#gform_wrapper_7,
html[lang="zh-hans"] div#gform_wrapper_19,
html[lang="fr-FR"] div#gform_wrapper_20,
html[lang="de-DE"] div#gform_wrapper_21 {
width: calc(100%) !important;
padding-top: 40px !important;
}
.post-content .ricerca {
padding: 17px 0 !important;
width: 100% !important;
}
#professionisti_loop .prestazioni-grid .title + .prestazione,
#professionisti_loop .prestazioni-grid .title + .prestazione + .prestazione,
#professionisti_loop
.prestazioni-grid
.title
+ .prestazione
+ .prestazione
+ .prestazione,
#professionisti_loop
.prestazioni-grid
.title
+ .prestazione
+ .prestazione
+ .prestazione
+ .prestazione {
margin: 60px 0 0 !important;
}
h1.page-h1 {
width: auto;
display: block;
position: relative;
top: auto;
left: auto;
font-size: 20px;
transform: none !important;
background: white;
padding: 1rem 4.5rem;
color: #0b7834;
}
.sanipocket_desktop + .banner_blocco {
display: flex !important ;
justify-content: center !important;
flex-direction: column !important;
align-items: center !important;
}
.sanipocket_desktop + .banner_blocco .blocco_item:first-child {
margin-right: 0 !important;
}
.gform_wrapper .top_label li.gfield.gf_left_half,
.gform_wrapper .top_label li.gfield.gf_right_half {
width: 100% !important;
clear: both !important;
margin-left: 0 !important;
margin-right: 0 !important;
}
.centri_medicina_estetica_section .intro_sezione_home_generale,
.centri_medici_section .intro_sezione_home_generale {
display: none !important;
}
.centri_medicina_estetica_section .sezione_home_generale_bottom .button,
.centri_medici_section .sezione_home_generale_bottom .button {
margin-top: 0 !important;
}
.centri_medicina_estetica_section .sezione_home_medicina_estetica,
.centri_medici_section .sezione_home_poliambulatorio {
margin-bottom: 0 !important;
}
.centri_medicina_estetica_section .sezione_home_generale_top > img,
.centri_medici_section .sezione_home_generale_top > img {
display: none !important;
}
.centri_medicina_estetica_section .sezione_home_generale_top,
.centri_medici_section .sezione_home_generale_top {
text-align: center;
margin-top: 15px;
}
.professionista_correlato .nome_professionista {
font-size: 12px !important;
}
.professionista_correlato .bottom {
padding: 20px 8px !important;
}
.logo_collaborazione {
margin: 25px 0 0 0;
clear: both;
display: block;
}
.lang_selector_mobile {
right: -5px;
left: auto;
top: 2px;
display: flex !important;
flex-direction: column;
}
.professionista_correlato .top {
min-height: 180px;
}
.fusion-date-and-formats {
width: 80px !important;
}
.fusion-blog-layout-medium-alternate .fusion-post-content-container {
width: 100%;
}
.fusion-columns .fusion-column.servizio-primo-piano-box {
width: 100% !important;
}
#professionisti_grid.fusion-columns .fusion-column,
#professionisti_grid .my-sizer-element,
#professionisti_grid_1.fusion-columns .fusion-column,
#professionisti_grid_1 .my-sizer-element,
#professionisti_grid_2.fusion-columns .fusion-column,
#professionisti_grid_2 .my-sizer-element,
#professionisti_grid_3.fusion-columns .fusion-column,
#professionisti_grid_3 .my-sizer-element {
width: 50% !important;
}
.fusion-columns .fusion-column.servizio_correlato_left {
width: 100% !important;
}
.fusion-columns .fusion-column.servizio_correlato_center {
width: 100% !important;
}
.servizio_correlato_row {
display: inline-block;
}
html {
padding-top: 145px !important;
}
.servizi-evidenza-area.fusion-columns .fusion-column.servizio_correlato {
width: 100% !important;
}
.fusion-footer-widget-area .fusion-columns .fusion-column {
width: 100% !important;
}
.logo_only_mobile img:not(.logo-minore, .logo-main) {
height: 80px !important;
padding: 0 !important;
width: auto !important;
}
#wprmenu_bar .menu_title {
line-height: 40px;
font-size: 15px;
}
.wprmenu_icon {
margin: 11.5px 10px 6.75px 0 !important;
}
#wprmenu_bar {
top: 105px !important;
padding: 0 15px !important;
}
.sezione_medicina_estetica_1 .fusion-layout-column.fusion-one-half,
.sezione_medicina_estetica_2 .fusion-layout-column.fusion-one-half,
.sezione_medicina_estetica_3 .fusion-layout-column.fusion-one-half,
.sezione_cliniche_grazia_1 .fusion-layout-column.fusion-one-half,
.sezione_cliniche_grazia_2 .fusion-layout-column.fusion-one-half,
.sezione_cliniche_grazia_3 .fusion-layout-column.fusion-one-half,
.sezione_cliniche_grazia_4 .fusion-layout-column.fusion-one-half,
.sezione_cliniche_grazia_5 .fusion-layout-column.fusion-one-half,
.sezione_psiche_1 .fusion-layout-column.fusion-one-half,
.sezione_psiche_2 .fusion-layout-column.fusion-one-half,
.sezione_psiche_3 .fusion-layout-column.fusion-one-half,
.sezione_psiche_4 .fusion-layout-column.fusion-one-half,
.sezione_psiche_5 .fusion-layout-column.fusion-one-half,
.sezione_psiche_6 .fusion-layout-column.fusion-one-half,
.sezione_psiche_7 .fusion-layout-column.fusion-one-half {
width: 100% !important;
}
.sezione_medicina_estetica_1 .fusion-column-wrapper,
.sezione_medicina_estetica_2 .fusion-column-wrapper,
.sezione_medicina_estetica_3 .fusion-column-wrapper,
.sezione_cliniche_grazia_1 .fusion-column-wrapper,
.sezione_cliniche_grazia_2 .fusion-column-wrapper,
.sezione_cliniche_grazia_3 .fusion-column-wrapper,
.sezione_cliniche_grazia_4 .fusion-column-wrapper,
.sezione_cliniche_grazia_5 .fusion-column-wrapper,
.sezione_psiche_1 .fusion-column-wrapper,
.sezione_psiche_2 .fusion-column-wrapper,
.sezione_psiche_3 .fusion-column-wrapper,
.sezione_psiche_4 .fusion-column-wrapper,
.sezione_psiche_5 .fusion-column-wrapper,
.sezione_psiche_6 .fusion-column-wrapper,
.sezione_psiche_7 .fusion-column-wrapper {
padding: 0 15px;
}
.sezione_medicina_estetica_1 .fusion-layout-column.fusion-one-half h2,
.sezione_medicina_estetica_2 .fusion-layout-column.fusion-one-half h2,
.sezione_medicina_estetica_3 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_1 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_2 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_3 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_4 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_5 .fusion-layout-column.fusion-one-half h2,
.sezione_psiche_1 .fusion-layout-column.fusion-one-half h2,
.sezione_psiche_2 .fusion-layout-column.fusion-one-half h2,
.sezione_psiche_3 .fusion-layout-column.fusion-one-half h2,
.sezione_psiche_4 .fusion-layout-column.fusion-one-half h2,
.sezione_psiche_5 .fusion-layout-column.fusion-one-half h2,
.sezione_psiche_6 .fusion-layout-column.fusion-one-half h2,
.sezione_psiche_7 .fusion-layout-column.fusion-one-half h2 {
padding-top: 30px;
}
.tfs-slider .slide-content-container {
height: 100%;
padding-left: 15px !important;
padding-right: 15px !important;
}
.slide-button {
padding: 12px 30px;
}
.tfs-slider .slide-content-container .heading {
margin-bottom: 5px;
}
.tfs-slider .slide-content-container .fusion-title-size-three h3 {
line-height: 16px !important;
font-size: 15px !important;
}
h2.servizi_primo_piano {
font-size: 20px !important;
}
.page-template-homepage-medicina-estetica .titolo_medicina_estetica,
.page-template-homepage-fisiclab .titolo_medicina_estetica,
.page-template-homepage-cliniche-la-grazia .titolo_cliniche_grazia,
.page-template-homepage-psiche .titolo_psiche {
font-size: 24px !important;
line-height: 28px !important;
}
.titolo_servizio_primo_piano {
font-size: 20px;
line-height: 24px;
}
.servizi-primo-piano-area .fusion-column {
border-right: none !important;
}
.servizi-primo-piano-area {
max-width: 100%;
}
.sezione_studio_dentistico .fusion-column-last,
.sezione_poliambulatorio .fusion-column-last,
.sezione_futuri .fusion-column-last,
.fisiclab .fusion-column-last {
padding: 0 15px !important;
}
.fusion-modal h1,
.fusion-widget-area h1,
.post-content h1 {
font-size: 24px !important;
}
.page-template-homepage-medicina-estetica .testo_medicina_estetica,
.page-template-homepage-cliniche-la-grazia .testo_cliniche_grazia,
.page-template-homepage-psiche .testo_psiche {
padding-right: 0;
}
.news-top-home-poliambulatorio .latest_news_title,
.news-top-home-medicina-estetica .latest_news_title,
.news-top-home-cliniche-grazia .latest_news_title,
.news-top-home-studio-dentistico .latest_news_title,
.news-top-home-psiche .latest_news_title {
font-size: 24px !important;
}
.news-home-poliambulatorio .fusion-column:first-child,
.news-home-medicina-estetica .fusion-column:first-child,
.news-home-cliniche-grazia .fusion-column:first-child,
.news-home-studio-dentistico .fusion-column:first-child,
.news-home-futuri .fusion-column:first-child {
padding-left: 15px;
}
.fusion-pre-footer .figure {
display: none;
}
.pre-footer-contacts {
width: 100%;
padding: 30px 15px 10px;
margin: 0;
}
.tel_box i {
padding-left: 7px;
}
#footer .tel_box i {
padding-left: 0;
}
.pre-footer-contacts-inner .button {
display: inline;
padding-left: 15px;
padding-right: 15px;
}
.studio_dentistico_section .pre-footer-contacts,
.pre-footer-contacts,
.fusion-pre-footer {
height: auto !important;
width: 100%;
display: flex;
justify-content: center;
}
.main_medicina_estetica_row {
padding-left: 15px;
padding-right: 15px;
}
.main_cliniche_grazia_row {
padding-left: 15px;
padding-right: 15px;
}
.news-top-home-poliambulatorio,
.news-top-home-medicina-estetica,
.news-top-home-cliniche-grazia,
.news-top-home-studio-dentistico,
.news-top-home-futuri,
.fusion-recent-posts,
.news-top-home-psiche {
max-width: calc(100% - 30px);
}
.first-section-buratto-page,
.gold_standard_row {
width: calc(100%) !important;
padding: 0 15px !important;
}
.gold_standard_row .fusion-column {
padding: 0 !important;
}
.fusion-month-year {
font-size: 12px !important;
}
.fusion-date-and-formats {
width: 80px;
}
.news-home-poliambulatorio .fusion-date-and-formats .fusion-date-box,
.news-home-medicina_estetica .fusion-date-and-formats .fusion-date-box,
.news-home-cliniche_grazia .fusion-date-and-formats .fusion-date-box,
.news-home-studio_dentistico .fusion-date-and-formats .fusion-date-box {
padding: 5px 0 !important;
}
.fusion-pre-footer {
margin-top: 10px !important;
}
#content {
margin-bottom: 0 !important;
}
#main {
padding-bottom: 10px !important;
}
.news-home-futuri .fusion-date-and-formats .fusion-date-box,
.poliambulatorio_section
.fusion-footer-widget-area
.fusion-column:nth-child(1),
.medicina_estetica_section
.fusion-footer-widget-area
.fusion-column:nth-child(1),
.medicina_estetica_section
.fusion-footer-widget-area
.fusion-column:nth-child(2),
.cliniche_grazia_section
.fusion-footer-widget-area
.fusion-column:nth-child(1),
.cliniche_grazia_section
.fusion-footer-widget-area
.fusion-column:nth-child(2),
.studio_dentistico_section
.fusion-footer-widget-area
.fusion-column:nth-child(1),
.studio_dentistico_section
.fusion-footer-widget-area
.fusion-column:nth-child(2) {
display: none !important;
}
.citazione_studio_dentistico_inner p:before,
.citazione_studio_dentistico_inner p:after {
font-size: 20px;
}
.citazione_studio_dentistico_inner p:before {
left: 0;
}
.citazione_studio_dentistico_inner p:after {
right: 0;
}
.citazione_studio_dentistico_inner p {
padding: 0 25px;
}
.citazione_studio_dentistico_outer {
padding: 15px;
}
.servizi-evidenza-area.fusion-columns
.fusion-column.servizio_correlato:nth-child(3),
.servizi-evidenza-area.fusion-columns
.fusion-column.servizio_correlato:nth-child(4) {
margin-bottom: 50px !important;
}
.main_medicina_estetica_row {
padding: 50px 0 10px;
}
.main_cliniche_grazia_row {
padding: 50px 0 10px;
}
.fusion-footer-widget-area .widget-title {
text-align: center;
}
.footer_line,
.fusion-widget-area .menu a {
text-align: center;
width: 100%;
}
.footer_address,
.footer_phone,
.footer_cell,
.footer_email {
padding-left: 0;
}
.footer_address:before,
.footer_phone:before,
.footer_cell:before,
.footer_email:before {
position: relative;
margin-right: 5px;
top: 1px;
}
.footer_social {
margin: 5px 10px;
float: none;
}
.fusion-footer-copyright-area,
.fusion-footer-widget-area {
padding-left: 15px !important;
padding-right: 15px !important;
}
.main_medicina_estetica_inner .fusion-column,
.main_medicina_estetica_inner .fusion-column:first-child,
.main_medicina_estetica_inner .fusion-column:last-child {
padding-left: 15px !important;
padding-right: 15px !important;
}
.main_cliniche_grazia_inner .fusion-column,
.main_cliniche_grazia_inner .fusion-column:first-child,
.main_cliniche_grazia_inner .fusion-column:last-child {
padding-left: 15px !important;
padding-right: 15px !important;
}
.sezione_medicina_estetica_1
.fusion-layout-column.fusion-one-half
.sottotitolo_medicina_estetica
+ p,
.sezione_medicina_estetica_2
.fusion-layout-column.fusion-one-half
.sottotitolo_medicina_estetica
+ p,
.sezione_medicina_estetica_3
.fusion-layout-column.fusion-one-half
.sottotitolo_medicina_estetica
+ p,
.sezione_cliniche_grazia_1
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_cliniche_grazia_2
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_cliniche_grazia_3
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_cliniche_grazia_4
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_cliniche_grazia_5
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_cliniche_grazia_6
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_cliniche_grazia_7
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_cliniche_grazia_8
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_cliniche_grazia_9
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_cliniche_grazia_10
.fusion-layout-column.fusion-one-half
.sottotitolo_cliniche_grazia
+ p,
.sezione_psiche_1
.fusion-layout-column.fusion-one-half
.sottotitolo_psiche
+ p,
.sezione_psiche_2
.fusion-layout-column.fusion-one-half
.sottotitolo_psiche
+ p,
.sezione_psiche_3
.fusion-layout-column.fusion-one-half
.sottotitolo_psiche
+ p,
.sezione_psiche_4
.fusion-layout-column.fusion-one-half
.sottotitolo_psiche
+ p,
.sezione_psiche_5
.fusion-layout-column.fusion-one-half
.sottotitolo_psiche
+ p,
.sezione_psiche_6
.fusion-layout-column.fusion-one-half
.sottotitolo_psiche
+ p,
.sezione_psiche_7
.fusion-layout-column.fusion-one-half
.sottotitolo_psiche
+ p {
padding-bottom: 30px;
}
.sezione_medicina_estetica_3,
.sezione_cliniche_grazia_5,
.sezione_psiche_7 {
margin-bottom: 2.5em;
}
.news-home-poliambulatorio .fusion-columns,
.news-home-futuri .fusion-columns {
margin: 0;
}
.news-home-poliambulatorio .fusion-column:first-child,
.news-home-futuri .fusion-column:first-child,
.news-home-medicina-estetica .fusion-column:first-child,
.news-home-cliniche_grazia .fusion-column:first-child,
.news-home-studio-dentistico .fusion-column:first-child {
padding-left: 0 !important;
}
.news-home-poliambulatorio .fusion-column,
.news-home-futuri .fusion-column,
.news-home-medicina-estetica .fusion-column,
.news-home-cliniche-grazia .fusion-column,
.news-home-studio-dentistico .fusion-column {
padding-left: 0 !important;
padding-right: 0 !important;
}
.page-template-homepage-studio-dentistico .titolo_studio_dentistico,
.page-template-homepage-chirurgia .titolo_studio_dentistico {
padding-top: 50px;
}
.terapie-primo-piano-area.fusion-columns .fusion-column {
width: 50% !important;
}
h2.terapie_primo_piano {
font-size: 24px !important;
}
.page-template-category_trattamento_medicina-page .my-sizer-element {
width: 100%;
}
.page-template-category_trattamento_cliniche-page .my-sizer-element {
width: 100%;
}
.page-template-category_trattamento_medicina-page .servizio_correlato {
width: 100%;
}
.page-template-category_trattamento_cliniche-page .servizio_correlato {
width: 100%;
}
.discipline-grid .disciplina,
.prestazioni-grid .prestazione,
.news_analisi_sangue_title + .prestazioni-grid .prestazione {
width: 100% !important;
margin: 10px 0;
}
.discipline-grid .disciplina .img_disciplina,
.prestazioni-grid .prestazione .img_prestazione {
width: 50px;
}
.discipline-grid .disciplina .nome_disciplina,
.prestazioni-grid .prestazione .nome_prestazione {
height: 50px;
}
#main {
padding-left: 15px !important;
padding-right: 15px !important;
}
.intro_block_general {
max-width: 100%;
}
.fusion-footer {
font-size: 1.1em;
}
.page-template-casi_clinici-page .main,
.single-check_up .main,
.page-template-check_up-page .main,
.single-laser_medicale .main,
.single-laser_medicale_c .main,
.single-news_psiche .main,
.single-news_studio_dentisti .main,
.single-news_medicina_esteti .main,
.single-news_cliniche .main,
.single-news_poliambulatorio .main,
.single-news_futuri .main,
.single-professionista .main,
.single-professionista_clg .main,
.single-terapia .main,
.single-disciplina .main,
.single-disciplina_f .main,
.single-prestazione .main,
.single-prestazione_f .main,
.single-trattamento_laser .main,
.single-trattamento_laser_c .main,
.single-trattamento_medicina .main,
.single-trattamento_cliniche .main,
.single-cura .main,
.single-prima_dopo .main,
.single-landing .main {
width: 100% !important;
padding-right: 0 !important;
}
body.has-sidebar.page-id-2282 #content,
body.has-sidebar.page-id-2732 #content,
body.has-sidebar.page-id-2737 #content,
body.has-sidebar.page-id-4774 #content,
body.has-sidebar.page-id-5404 #content {
width: 100% !important;
padding-right: 0 !important;
}
.single-check_up .sidebar,
.page-template-check_up-page .sidebar,
.single-laser_medicale .sidebar,
.single-laser_medicale_c .sidebar,
.single-news_psiche .sidebar,
.single-news_studio_dentisti .sidebar,
.single-news_medicina_esteti .sidebar,
.single-news_cliniche .sidebar,
.single-news_poliambulatorio .sidebar,
.single-news_futuri .sidebar,
.single-professionista .sidebar,
.single-professionista_clg .sidebar,
.single-terapia .sidebar,
.single-disciplina .sidebar,
.single-disciplina_f .sidebar,
.single-prestazione .sidebar,
.single-prestazione_f .sidebar,
.single-trattamento_laser .sidebar,
.single-trattamento_laser_c .sidebar,
.single-trattamento_medicina .sidebar,
.single-trattamento_cliniche .sidebar,
.single-prima_dopo .sidebar,
.single-landing .sidebar,
.page-id-2282 #sidebar,
.page-id-2732 #sidebar,
.page-id-2737 #sidebar,
.page-id-4774 #sidebar,
.page-id-5404 #sidebar {
width: 100% !important;
clear: both;
float: left !important;
margin-top: 50px !important;
}
.fusion-page-title-bar {
padding-left: 15px !important;
padding-right: 15px !important;
}
.servizio_correlato {
width: 100%;
}
.title_bar_fields_box {
width: 100%;
border-bottom: none;
padding-bottom: 0;
}
.fields_box_2 {
padding-top: 0;
}
#main #content {
float: left !important;
width: 100% !important;
}
.title_bar_field_name {
margin-right: 5px;
}
.title_bar_field_value {
margin-left: 0;
}
.title_bar_image_only_mobile {
display: none !important;
}
.title_bar_image {
position: relative;
object-fit: cover;
margin-top: 5px;
height: 250px;
width: calc(100% + 30px) !important;
background-repeat: no-repeat;
background-size: cover;
margin-left: -15px;
margin-right: -15px;
max-width: calc(100% + 30px);
float: left;
right: unset !important;
left: unset !important;
top: unset !important;
}
.fusion-page-title-bar.has_image h1,
.prestazione_subtitle {
width: 100%;
max-width: 100%;
}
.fusion-page-title-bar-left .fusion-page-title-secondary {
display: none !important;
}
.fusion-body .fusion-page-title-bar {
min-height: auto !important;
height: auto !important;
}
.fusion-page-title-captions {
margin-top: 20px;
}
body:not(.single-lp) .fusion-page-title-bar h1 {
font-size: 22px !important;
}
.fusion-page-title-captions {
padding-left: 70px;
}
.fusion-page-title-captions {
background-size: 50px 50px;
}
.post_type_title {
display: none;
}
.fusion-page-title-captions {
min-height: auto;
}
.fusion-blog-layout-medium-alternate
.has-post-thumbnail
.fusion-post-slideshow {
max-width: calc(100% - 80px) !important;
width: 100%;
margin-right: 0;
}
.fusion-blog-layout-medium-alternate .fusion-post-content {
padding-left: 80px;
}
.fusion-blog-shortcode article {
margin-bottom: 80px;
}
.fusion-body .fusion-blog-layout-medium-alternate .fusion-post-content,
.fusion-body
.fusion-blog-layout-medium-alternate
.has-post-thumbnail
.fusion-post-content {
padding-top: 0 !important;
}
.fusion-blog-layout-medium-alternate .fusion-post-content-container {
margin-top: 0 !important;
}
.fusion-blog-layout-medium-alternate
.has-post-thumbnail
.fusion-post-content {
width: 100% !important;
}
.sezione_medicina_estetica_2 .fusion-row,
.sezione_cliniche_grazia_2 .fusion-row,
.sezione_cliniche_grazia_4 .fusion-row,
.sezione_psiche_2 .fusion-row,
.sezione_psiche_4 .fusion-row,
.sezione_psiche_6 .fusion-row {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.sezione_medicina_estetica_2 .fusion-row > div:first-child,
.sezione_cliniche_grazia_2 .fusion-row > div:first-child,
.sezione_cliniche_grazia_4 .fusion-row > div:first-child,
.sezione_psiche_2 .fusion-row > div:first-child,
.sezione_psiche_4 .fusion-row > div:first-child,
.sezione_psiche_6 .fusion-row > div:first-child {
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.sezione_medicina_estetica_2 .fusion-row > div:last-child,
.sezione_cliniche_grazia_2 .fusion-row > div:last-child,
.sezione_cliniche_grazia_4 .fusion-row > div:last-child,
.sezione_psiche_2 .fusion-row > div:last-child,
.sezione_psiche_4 .fusion-row > div:last-child,
.sezione_psiche_6 .fusion-row > div:last-child {
-webkit-order: 0;
-ms-flex-order: 0;
order: 0;
}
.sezione_medicina_estetica_1 .fusion-layout-column.fusion-one-half h2,
.sezione_medicina_estetica_2 .fusion-layout-column.fusion-one-half h2,
.sezione_medicina_estetica_3 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_1 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_2 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_3 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_4 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_5 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_6 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_7 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_8 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_9 .fusion-layout-column.fusion-one-half h2,
.sezione_cliniche_grazia_10 .fusion-layout-column.fusion-one-half h2,
.sezione_psiche_1 .fusion-layout-column.fusion-one-half h2,
.sezione_psiche_2 .fusion-layout-column.fusion-one-half h2,
.sezione_psiche_3 .fusion-layout-column.fusion-one-half h2,
.sezione_psiche_4 .fusion-layout-column.fusion-one-half h2,
.sezione_psiche_5 .fusion-layout-column.fusion-one-half h2,
.sezione_psiche_6 .fusion-layout-column.fusion-one-half h2,
.sezione_psiche_7 .fusion-layout-column.fusion-one-half h2 {
text-align: center;
}
.sottotitolo_medicina_estetica + p,
.sottotitolo_cliniche_grazia + p,
.sottotitolo_psiche + p {
text-align: center;
}
.sottotitolo_medicina_estetica,
.sottotitolo_cliniche_grazia,
.sottotitolo_psiche {
padding-top: 5px;
}
.servizio_correlato .desc_servizio {
padding: 5px 0 20px;
min-height: auto !important;
}
.gray_under {
padding: 30px 15px 0 15px;
width: calc(100% + 30px);
margin-left: -15px;
margin-right: -15px;
}
.post {
margin-bottom: 30px;
}
body.page-template-tecnologia-page .main,
body.page-template-tecnologia-la-grazia-page .main,
body.page-template-category_trattamento_medicina-page .main,
body.page-template-category_trattamento_cliniche-page .main,
body.page-template-category_trattamento_laser-page .main,
body.page-template-category_trattamento_laser_c-page .main,
body.page-template-category_prestazione_derma-page .main,
body.page-template-category_prestazione_orl-page .main,
body.page-template-category_prestazione_sangue_clg-page .main,
body.page-template-category_prestazione_chirurg-page .main,
body.page-template-category_prestazione_dolore-page .main,
body.page-template-category_prestazione_flebo-page .main,
body.page-template-category_prestazione_podo-page .main,
body.page-template-category_prestazione_allerg-page .main,
body.page-template-category_prestazione_ginec-page .main,
body.page-template-category_prestazione_ocul-page .main,
body.page-template-category_prestazione_sport-page .main,
body.page-template-category_prestazione_uro-page .main,
body.page-template-category_prestazione_neuroc-page .main,
body.page-template-category_prestazione_orto-page .main {
padding-left: 0;
padding-right: 0;
}
.main-flex .flex-next,
.main-flex .flex-prev {
width: 35px !important;
height: 35px !important;
line-height: 35px !important;
font-size: 16px !important;
}
.tfs-slider .flex-direction-nav a {
margin-top: -17.5px !important;
}
body.page-template-homepage-studio-dentistico:not(.home):not(
.page-template-homepage-medicina-estetica
):not(.page-template-homepage-cliniche-la-grazia):not(
.page-template-category_trattamento_medicina-page
):not(.page-template-category_trattamento_cliniche-page):not(
.page-template-tecnologia-page
):not(.page-template-tecnologia-la-grazia-page)
#main {
padding-top: 0 !important;
}
.page-id-2282 #main > .fusion-row,
.page-id-2732 #main > .fusion-row,
.page-id-2737 #main > .fusion-row,
.page-id-4774 #main > .fusion-row,
.page-id-5404 #main > .fusion-row {
display: grid;
}
.page-id-2282 #content,
.page-id-2732 #content,
.page-id-2737 #content,
.page-id-4774 #content,
.page-id-5404 #content {
order: 2;
}
.page-id-2282 #sidebar,
.page-id-2732 #sidebar,
.page-id-2737 #sidebar,
.page-id-4774 #sidebar,
.page-id-5404 #sidebar {
order: 1;
margin: 0 0 50px !important;
}
.gform_wrapper#gform_wrapper_14 li.gfield.gsection#field_14_16:after,
.gform_wrapper#gform_wrapper_14 li.gfield.gsection#field_14_17:after {
display: none !important;
}
.gform_wrapper#gform_wrapper_14 li.gfield:not(.gsection) {
padding: 0px 15px !important;
}
#gform_wrapper_14 .gform_body {
padding-bottom: 10px;
}
.cookie-tb-container table,
.cookie-tb-container thead,
.cookie-tb-container tbody,
.cookie-tb-container th,
.cookie-tb-container td,
.cookie-tb-container tr {
display: block;
}
.cookie-tb-container {
width: 100% !important;
}
.cookie-tb-container thead tr {
position: absolute;
top: -9999px;
left: -9999px;
}
.cookie-tb-container tr {
border: 1px solid #ccc;
}
.cookie-tb-container td {
border: none;
border-bottom: 1px solid #eee;
position: relative;
padding-left: 50% !important;
}
.cookie-tb-container td:before {
position: absolute;
top: 6px;
left: 6px;
width: 45%;
padding-right: 10px;
white-space: nowrap;
font-weight: bold;
}
.cookie-tb-container td:nth-of-type(1):before {
content: "Proprietario";
}
.cookie-tb-container td:nth-of-type(2):before {
content: "Nome Tecnico";
}
.cookie-tb-container td:nth-of-type(3):before {
content: "Funzionalità";
}
.cookie-tb-container td:nth-of-type(4):before {
content: "Tempo di presistenza";
}
.poli-claim {
line-height: 40px;
letter-spacing: 0 !important;
}
.page-template-homepage-centri-medici h1.page-h1::before {
z-index: -1;
content: "";
width: 200vw;
position: absolute;
left: -50vw;
height: 50px;
top: 0;
background: #55a270;
}
.news_analisi_sangue_container.mobile {
display: block !important;
visibility: visible;
}
.news_analisi_sangue_container.desktop {
display: none !important;
visibility: hidden;
}
.pacchetti-sgprime .blocco {
max-width: 100%;
}
.post-content > div {
width: 100%;
}
.page-template-template-chirurgia-plastica .heading .container .text h2 {
font-size: 18px !important;
line-height: 26px !important;
}
.page-template-template-chirurgia-plastica .heading .container {
height: 69vw;
}
.page-template-template-chirurgia-plastica .heading .container .text {
left: 5vw;
max-width: 66vw;
}
.chirurgia_section #wprmenu_bar .menu_title,
.chirurgia_section #wprmenu_bar .wprmenu_icon_menu {
color: #333333 !important;
}
.chirurgia_section #wprmenu_bar .wprmenu_icon span {
background: #333333 !important;
}
.page-template-template-specializzazione-chirurgia
.post-content
> h2:first-child {
font-size: 24px !important;
line-height: 34px !important;
}
.video-wrapper.video-sg-experience a.btn.btn-sgexperience {
max-width: 90vw;
margin-top: 18px;
}
.video-wrapper.video-sg-experience {
margin-bottom: 0;
margin-top: 20px;
}
.page-template-san-gaetano-experience .contact-title-home,
.page-template-san-gaetano-experience-places .contact-title-home {
font-size: 18px;
margin-bottom: 12px;
}
.pacchetti-sgexperience .blocco {
width: 100% !important;
margin: 0 !important;
margin-bottom: 20px !important;
}
.post-content .title-sg-prime-big {
flex-basis: 100%;
font-size: 23px !important;
line-height: 33px !important;
}
.sg-prime-top-right {
flex-basis: 100%;
}
.page-template-homepage-poliambulatorio-schio
.servizi-primo-piano-area
.last
#titolo-ultima-colonna
span {
font-size: 20px;
line-height: 24px;
}
}
@media screen and (max-width: 600px) {
.page-template-sgprime-page .gform_fields > li {
flex-basis: 100% !important;
width: 100% !important;
}
.post-content .title-sg-prime {
font-size: 20px !important;
line-height: 26px !important;
}
.page-template-sgprime-page .blocco {
margin-top: 0;
}
.chirurgia_section .fusion-secondary-header {
background: #eee !important;
}
.page-template-homepage-chirurgia .background.background-image {
background-size: cover !important;
height: 50vw !important;
max-width: unset !important;
}
.page-template-homepage-chirurgia .intro {
margin: 0 auto;
margin-bottom: 30px;
width: 90vw;
}
.page-template-homepage-chirurgia .titolo_studio_dentistico {
padding-top: 0px;
}
.page-template-homepage-chirurgia .post-content p img {
width: 210px;
height: auto;
margin-top: 30px;
}
.page-template-template-chirurgia-plastica
.section-gallery
.fusion-fullwidth.fullwidth-box.fusion-blend-mode.nonhundred-percent-fullwidth {
max-width: 94%;
margin: 0 auto;
margin-top: 47px;
}
.page-template-homepage-poliambulatorio-schio
.servizi-primo-piano-area
.last
#icona-ultimo-servizio
img {
width: 100px;
height: 100px;
}
.recensione-content p {
height: 150px;
}
}
@media only screen and (max-width: 500px) {
.page-template-homepage-poliambulatorio-schio .video-testata .testo-testata {
font-size: 27px;
line-height: 35px;
}
}
.page-id-18472 #main {
padding: 0;
}
.page-id-18472 .fusion-row {
max-width: 100% !important;
}
.page-id-18472 .fusion-main-menu,
.page-id-18472 .fusion-is-sticky .fusion-main-menu {
display: none !important;
}
.page-id-18472 #breadcrumb {
display: none !important;
}
.page-id-18472 h1.entry-title {
text-align: center;
padding: 20px 0;
}
.page-id-18472 .fusion-page-title-bar {
height: 120px;
}
.page-id-18472 .fusion-page-title-captions {
min-height: 0;
margin: 0;
padding: 0;
}
.page-id-18472 .cta {
margin: 30px 0;
display: flex;
align-items: center;
justify-content: center;
}
.page-id-18472 .cta a {
color: #fff;
background: #2f8cc2;
border-radius: 10px;
display: flex;
flex-direction: column;
overflow: hidden;
}
.page-id-18472 .cta a span {
display: block;
text-align: center;
color: #fff;
margin-top: 0px;
padding: 14px;
font-weight: bold;
}
.page-id-18472 .social a.facebook {
margin-left: 20px;
}
.page-id-18472 .custom-row {
background: #2f8cc277;
padding: 40px 0;
}
.page-id-18472 .social {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.page-id-18472 .extra-content {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
color: #000;
}
.page-id-18472 .extra-content h2 {
color: #2f8cc2;
}
.page-id-18472 .social p {
font-size: 18px;
line-height: 22px;
}
.page-id-18472 .riepilogo {
text-align: center;
padding: 20px 0;
}
.page-id-18472 .riepilogo ul {
list-style: none;
padding: 0;
}
.page-id-18472 .cta a img {
width: 25vw;
height: 200px;
object-fit: cover;
}
@media screen and (max-width: 800px) {
.page-id-18472 .riepilogo {
text-align: center;
padding: 0;
}
.page-id-18472 .prestazione_subtitle {
display: none !important;
}
.page-id-18472 .extra-content h2 {
font-size: 21px !important;
text-align: center;
padding: 0 15px;
line-height: 27px !important;
}
.page-id-18472 .social p {
font-size: 18px;
line-height: 22px;
text-align: center;
}
.page-id-18472 .cta a {
color: #fff;
background: #2f8cc2;
border-radius: 10px;
text-align: center;
margin: 0 32px;
}
.page-id-18472 .video-poli {
width: 100%;
height: auto;
}
.page-id-18472 .video-poli video {
width: 100%;
height: auto;
display: block;
}
.page-id-18472 .cta a img {
width: 100%;
height: 200px;
object-fit: cover;
object-position: -87vw;
}
}