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;
}
.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: .8;transform: scale(.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: 9999999999;
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;
}
}