<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: HealthFlex Child
Theme URI: http://plethorathemes.com/healthflex/
Description: Child theme for Health Flex (Plethora Themes). We strongly recommend using this child theme that will allow you to include all your custom functionality without fear of losing it when updating the parent theme. Note that theme updates must be applied only on parent theme, and not on this child theme. 
Author: Plethora Themes
Author URI: http://plethorathemes.com
License: GNU General Public License v2 or later 
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: responsive-layout, theme-options, translation-ready
Template: healthflex
*/
/* DO YOUR STUFF AFTER THIS !!  */

body {font-size:16px;}

.main &gt; section {padding-top:80px; padding-bottom:80px;}

.menu_container ul.main_menu li a, .top_menu_container ul.main_menu li a {font-size:16px;}
.menu_container ul.top_menu li a, .top_menu_container ul.top_menu li a {font-size:13px;}
.menu_container ul.main_menu li.lihasdropdown ul li a, .top_menu_container ul.main_menu li.lihasdropdown ul li a, .menu_container ul.top_menu li.lihasdropdown ul li a, .top_menu_container ul.top_menu li.lihasdropdown ul li a {font-size:14px;}

.stretchy_wrapper.ratio_slider {padding-bottom:500px !important;}
.home .caption .inner.light_section .t1 {font-weight:500; color:#fe2580; text-transform:uppercase;}
.home .caption .inner.light_section .t2 {font-weight:500; color:#555; font-size:26px;}

#home-top-categorie .teaser_box {padding-bottom:30px;}
#home-top-categorie .figure img {margin-top:19px; width:120px;}

#home-top-categorie .top-famiglie {border:#b81c59; background-color:#b81c59;}
#home-top-categorie .top-anziani {border:#ce3571; background-color:#ce3571;}
#home-top-categorie .top-giovani {border:#e54e89; background-color:#e54e89;}
#home-top-categorie .top-immigrati {border:#ee71a2; background-color:#ee71a2;}
#home-top-categorie .top-disabili {border:#f99dc1; background-color:#f99dc1;}

#home-top-categorie .teaser_box .content .hgroup h4 {font-size: 21px; font-weight: 600;}
#home-top-categorie .teaser_box .content .hgroup h4 a {color:#fff !important;}

#home-project-1 {top:-30px;}
#home-project-2 .home-project-box {padding-top:20px !important;}
.home-project h4, .home-project h4 a {text-transform:none; font-weight:500; font-size:24px;}
.home-project .vc_sep_line {border-color:#fe8302 !important;}
.home-project-box {padding:0 !important; background:#fff; border-bottom:5px solid #fe8302;}
.home-project-box .content {padding-top:0;}
.home-project-box .content .desc {font-size:16px; padding:20px 20px 40px 20px;}
.home-project-box .btn {font-size:14px !important;}

.home-prenotazione {background-color:#e1e1e1;}
.prenota-title {margin-bottom:10px;}
.prenota-title .content .hgroup h4 {font-size:24px; color:#fe2580;}
.wpcf7-form-control, .wpcf7-form-control.wpcf7-date, .form-control {background-color:#fff; border:1px solid #ccc;}
textarea.form-control {height:120px; resize:none;}

.sistema-acli-home .content .hgroup h4 {font-size:30px; margin-bottom:20px;}
.sistema-acli-home .content .hgroup p {font-size:20px;}

#home-bottom-soggetti .teaser_box {padding-bottom:30px;}
#home-bottom-soggetti .bottom-soggetti .teaser_box {padding-bottom:5px;}
#home-bottom-soggetti .teaser_box .figure {height:100px;}
#home-bottom-soggetti .figure img {margin-top:40px; width:auto; max-height:60px;}
#home-bottom-soggetti .teaser_box .content {height:70px;}
#home-bottom-soggetti .bottom-soggetti .teaser_box .content {height:auto;}

#home-bottom-soggetti .bottom-patronato {background-color:#e5e5e5;}
#home-bottom-soggetti .bottom-caf {background-color:#f5f5f5;}
#home-bottom-soggetti .bottom-cta {background-color:#e5e5e5;}
#home-bottom-soggetti .bottom-lega {background-color:#f5f5f5;}
#home-bottom-soggetti .bottom-farete-famiglia {background-color: #fc1a78; /* fallback color if gradients are not supported */
  background-image: -webkit-linear-gradient(top, #fc1a78, #fb7e00); /* For Chrome 25 and Safari 6, iOS 6.1, Android 4.3 */
  background-image:    -moz-linear-gradient(top, #fc1a78, #fb7e00); /* For Firefox (3.6 to 15) */
  background-image:      -o-linear-gradient(top, #fc1a78, #fb7e00); /* For old Opera (11.1 to 12.0) */ 
  background-image:         linear-gradient(to bottom, #fc1a78, #fb7e00); /* Standard syntax; must be last */
}

#home-bottom-soggetti .bottom-farete-famiglia .figure img {margin-top:30px; width:auto; max-height:80px;}
#home-bottom-soggetti .bottom-farete-famiglia .teaser_box .content .hgroup h4 a {color:#fff !important;}
#home-bottom-soggetti .bottom-farete-famiglia .separator_top {border-color:#fc1a78 !important;}
#home-bottom-soggetti .bottom-farete-famiglia .separator_bottom {border-color:#fb7e00 !important;}


#home-bottom-soggetti .teaser_box .content .hgroup h4 {font-size: 22px; font-weight: 600;}
#home-bottom-soggetti .teaser_box .content .hgroup h4 a {color:#888 !important;}

.service-box.boxed_special::after {background:#fb7e00 !important;}
.service-box.teaser_box {border-color:#fb7e00 !important; padding-top:20px !important;}
.service-box img {max-height:60px; max-width:50%; margin:auto auto;}
.service-box.teaser_box .figure {height:60px;}

.single .vc_separator {color:#fe8302 !important;}
.single .vc_separator h4 {color:#fe2580;}
.vc_message_box-icon &gt; .fa {left:13px;}
.single-terminology .vc_tta-panel-title {text-transform:none; font-weight:600;}
.single .vc_tta-panel.vc_active .vc_tta-panel-title &gt; a {color:#fe8302 !important;}

.single .team_member {}
.single .team_member .stretchy_wrapper {padding-bottom:0 !important;}
.single .team_member .stretchy_wrapper.ratio_1-1 {padding-bottom:70px !important;}
.single .team_member.teaser_box .figure {background-size:auto 60px !important;}
.single .team_member .desc {display:none;}

.single-profile .profile_single_photo {display:none !important;}
.single-profile .main section &gt; .container {padding-top:20px !important;}
.single-profile .container .row div &gt; .col-md-7 {width:100% !important;}

.single-profile .knowledgebase .row .col-md-3, .single-profile .knowledgebase .row .col-sm-6 {width:100% !important;}
.single-profile .knowledgebase .row {margin-bottom:30px;}
.single-profile .knowledgebase h5 {display:none;}
.single-profile .knowledgebase ul { margin-bottom: 10px; margin-left: 20px; padding-left: 20px; padding-right:10px;}

/**********paolo 2020*****/
div.knowledgebase.el_class div.row div.col-md-3.col-sm-6.same_height_col h5 {display: none}
div.knowledgebase.el_class div.row div.col-md-3.col-sm-6.same_height_col ul {margin-bottom: 10px; margin-left: 5px; padding-left: 0px!important; padding-right:10px;}
div.knowledgebase.el_class div.row div.col-md-3.col-sm-6.same_height_col ul {border: none}
div.knowledgebase.el_class div.row div.col-md-3.col-sm-6.same_height_col {width:100% !important;}
#home-top-categorie .top-immigrati {max-height: 336px;}
#home-top-categorie.vc_row.wpb_row.vc_row-fluid.no_padding.elevate.folded_section.separator_top.separator_bottom div.container div.row div.top-immigrati.wpb_column.vc_column_container.col-sm-2.skincolored_section.same_height_col.sep_triangular_downhill_top.sep_triangular_downhill_bottom div.separator_bottom
/*per amminitrazione*/ .mce-panel.mce-menu {z-index: 8000000!important;}
/*********fine paolo*****/


.single-profile .teaser_box .figure &gt; i, .single-profile .teaser_box .figure &gt; a i {font-size: 40px;}
.single-profile .sede-telefono .desc {font-size:22px; line-height:28px; color:green;}

.timetable table.timetable_hours tr td:nth-child(3n) {text-align:right;}

.page-id-37 .head_panel .hgroup .title.diagonal-bgcolor-trans .container h1 {background-image:url(/wp-content/uploads/2016/05/icona-famiglie.png); background-repeat:no-repeat; background-position: top 20px left; background-size:60px; padding-left:70px; line-height:70px;}
.page-id-39 .head_panel .hgroup .title.diagonal-bgcolor-trans .container h1 {background-image:url(/wp-content/uploads/2016/05/icona-anziani.png); background-repeat:no-repeat; background-position: top 20px left; background-size:60px; padding-left:70px; line-height:70px;}
.page-id-41 .head_panel .hgroup .title.diagonal-bgcolor-trans .container h1 {background-image:url(/wp-content/uploads/2016/05/icona-giovani.png); background-repeat:no-repeat; background-position: top 20px left; background-size:60px; padding-left:70px; line-height:70px;}
.page-id-43 .head_panel .hgroup .title.diagonal-bgcolor-trans .container h1 {background-image:url(/wp-content/uploads/2016/05/icona-immigrati.png); background-repeat:no-repeat; background-position: top 20px left; background-size:60px; padding-left:70px; line-height:70px;}
.page-id-45 .head_panel .hgroup .title.diagonal-bgcolor-trans .container h1 {background-image:url(/wp-content/uploads/2016/05/icona-disabili.png); background-repeat:no-repeat; background-position: top 20px left; background-size:60px; padding-left:70px; line-height:70px;}

#sidebar .light_section, #sidebar .secondary_section {overflow:hidden;}

.info-sede {margin-bottom:15px;}

footer {padding-bottom:50px; padding-top:50px;}
footer .pl_about_us_widget img {width:300px;}
footer h4 {color:#fc1a78 !important;}
footer a i {color:#fff !important;}

.pl_about_us_widget i.fa-youtube-play, .team_social i.fa-youtube-play {background-color: #ce201f;}


@media screen and (min-width:991px) and (max-width: 1200px) {

.logo a.brand img {max-width:250px;}
.menu_container ul.main_menu li a, .top_menu_container ul.main_menu li a {font-size:15px;}

}

@media screen and (min-width:768px) and (max-width: 991px) {

#home-top-categorie .container {width:100%;}
#home-bottom-soggetti .container {width:100%;}

#home-top-categorie .teaser_box .content .hgroup h4 a {font-size:20px}
#home-bottom-soggetti .teaser_box .content .hgroup h4 a {font-size:16px}

}


@media screen and (max-width:991px) {

#wpcf7-f5-o1 p, #wpcf7-f5-p2-o1 p {padding:0 !important;}
.full_width_photo {min-height:380px;}

}

@media screen and (max-width:991px) {

.single-profile .map {min-height: 480px; height: auto !important;}
.single-profile .head_panel .hgroup {}

}


@media screen and (max-width:567px) {

.single-terminology .col-xs-2 {padding:0 3px;}

}
</pre></body></html>