.wpb_vc_table_container{overflow-y:auto;}.wpb_vc_table, #visual_composer_content .wpb_vc_table{border-collapse:collapse;}.wpb_vc_table td.vc_table_cell.vc_cell_border_top, #visual_composer_content .wpb_vc_table td.vc_table_cell.vc_cell_border_top{border-top:1px solid #000000;}.wpb_vc_table td.vc_table_cell.vc_cell_border_left, #visual_composer_content .wpb_vc_table td.vc_table_cell.vc_cell_border_left{border-left:1px solid #000000;}.wpb_vc_table td.vc_table_cell.vc_cell_border_right, #visual_composer_content .wpb_vc_table td.vc_table_cell.vc_cell_border_right{border-right:1px solid #000000;}.wpb_vc_table td.vc_table_cell.vc_cell_border_bottom, #visual_composer_content .wpb_vc_table td.vc_table_cell.vc_cell_border_bottom{border-bottom:1px solid #000000;}.wpb_vc_table td.vc_table_cell.vc_cell_borders_all, #visual_composer_content .wpb_vc_table td.vc_table_cell.vc_cell_borders_all{border:1px solid #000000;}.vc_stroked .vc_table_content{text-decoration:line-through;}.entry-content .wpb_vc_table {border-bottom: 0px;}.wpb_vc_table{width:100%;line-height:1;-webkit-box-sizing:padding-box;box-sizing:padding-box}#visual_composer_content table.vc-table-plugin-theme-default{border-collapse:separate;border-spacing:0;border:1px solid #ebebeb}#visual_composer_content table.vc-table-plugin-theme-default tr.vc-th td{border:1px solid #ebebeb;text-align:left}#visual_composer_content table.vc-table-plugin-theme-default td{padding:8px 15px;border:1px solid #ebebeb}table.vc-table-plugin-theme-classic{border:1px solid #dcdcdc}table.vc-table-plugin-theme-classic tr.vc-th td{font-weight:700;background-color:#f9f9f9;padding:10px 15px;border:1px solid #dcdcdc;text-align:left}table.vc-table-plugin-theme-classic td{padding:8px 15px;border:1px solid #dcdcdc}table.vc-table-plugin-theme-classic tr:hover,table.vc-table-plugin-theme-classic tr:nth-child(2n+1){background-color:#f9f9f9}table.vc-table-plugin-theme-classic_orange{border:1px solid #ffac14}table.vc-table-plugin-theme-classic_orange tr.vc-th td{font-weight:700;color:#fff;background:#ffac14;padding:10px 15px;border-bottom:none;text-align:left}table.vc-table-plugin-theme-classic_orange td{padding:8px 15px;border:1px solid #ffac14}table.vc-table-plugin-theme-classic_orange tr:hover,table.vc-table-plugin-theme-classic_orange tr:nth-child(2n+1){background-color:#fff4e0}table.vc-table-plugin-theme-classic_pink{border:1px solid #f64747}table.vc-table-plugin-theme-classic_pink tr.vc-th td{font-weight:700;color:#fff;background:#f64747;padding:10px 15px;border-bottom:none;text-align:left}table.vc-table-plugin-theme-classic_pink td{padding:8px 15px;border:1px solid #f64747}table.vc-table-plugin-theme-classic_pink tr:hover,table.vc-table-plugin-theme-classic_pink tr:nth-child(2n+1){background-color:#fef1f1}table.vc-table-plugin-theme-classic_purple{border:1px solid #4a4683}table.vc-table-plugin-theme-classic_purple tr.vc-th td{font-weight:700;color:#fff;background:#4a4683;padding:10px 15px;border-bottom:none;text-align:left}table.vc-table-plugin-theme-classic_purple td{padding:8px 15px;border:1px solid #4a4683}table.vc-table-plugin-theme-classic_purple tr:hover,table.vc-table-plugin-theme-classic_purple tr:nth-child(2n+1){background-color:#dddcec}table.vc-table-plugin-theme-classic_blue{border:1px solid #0c9df7}table.vc-table-plugin-theme-classic_blue tr.vc-th td{font-weight:700;color:#fff;background:#0c9df7;padding:10px 15px;border-bottom:none;text-align:left}table.vc-table-plugin-theme-classic_blue td{padding:8px 15px;border:1px solid #0c9df7}table.vc-table-plugin-theme-classic_blue tr:hover,table.vc-table-plugin-theme-classic_blue tr:nth-child(2n+1){background-color:#eaf7fe}table.vc-table-plugin-theme-classic_green{border:1px solid #98c407}table.vc-table-plugin-theme-classic_green tr.vc-th td{font-weight:700;color:#fff;background:#98c407;padding:10px 15px;border-bottom:none;text-align:left}table.vc-table-plugin-theme-classic_green td{padding:8px 15px;border:1px solid #98c407}table.vc-table-plugin-theme-classic_green tr:hover,table.vc-table-plugin-theme-classic_green tr:nth-child(2n+1){background-color:#f2fdcd}table.vc-table-plugin-theme-simple tr.vc-th td{font-weight:700;border-bottom:2px solid #dcdcdc;text-align:left}table.vc-table-plugin-theme-simple td{padding:8px;border-bottom:1px solid #dcdcdc}table.vc-table-plugin-theme-simple tr:hover{background-color:#f9f9f9}table.vc-table-plugin-theme-simple_orange tr.vc-th td{font-weight:700;border-bottom:2px solid #ffac14;text-align:left}table.vc-table-plugin-theme-simple_orange td{padding:8px;border-bottom:1px solid #ffac14}table.vc-table-plugin-theme-simple_orange tr:hover{background-color:#fff4e0}table.vc-table-plugin-theme-simple_pink tr.vc-th td{font-weight:700;border-bottom:2px solid #f64747;text-align:left}table.vc-table-plugin-theme-simple_pink td{padding:8px;border-bottom:1px solid #f64747}table.vc-table-plugin-theme-simple_pink tr:hover{background-color:#fef1f1}table.vc-table-plugin-theme-simple_purple tr.vc-th td{font-weight:700;border-bottom:2px solid #4a4683;text-align:left}table.vc-table-plugin-theme-simple_purple td{padding:8px;border-bottom:1px solid #4a4683}table.vc-table-plugin-theme-simple_purple tr:hover{background-color:#dddcec}table.vc-table-plugin-theme-simple_blue tr.vc-th td{font-weight:700;border-bottom:2px solid #0c9df7;text-align:left}table.vc-table-plugin-theme-simple_blue td{padding:8px;border-bottom:1px solid #0c9df7}table.vc-table-plugin-theme-simple_blue tr:hover{background-color:#eaf7fe}table.vc-table-plugin-theme-simple_green tr.vc-th td{font-weight:700;border-bottom:2px solid #98c407;text-align:left}table.vc-table-plugin-theme-simple_green td{padding:8px;border-bottom:1px solid #98c407}table.vc-table-plugin-theme-simple_green tr:hover{background-color:#f2fdcd}body{opacity:0;transition:opacity .2s ease-in;}
body.loaded{opacity:1;}
body{font-family:'Roboto', sans-serif;}
[class^="category-"] a{color:inherit;}
.gusta-post-title a{color:initial;}:root{--header-desktop-height:160px;--affiliazione-extra-desktop:30px;--header-mobile-height:90px;--affiliazione-extra-mobile:50px}
@media(min-width:769px){
#content.site-content{margin-top:var(--header-desktop-height)}
body:has(.vc_row.affiliazione) #content.site-content{margin-top:calc(var(--header-desktop-height) + var(--affiliazione-extra-desktop))}
}
@media(max-width:768px){
#content.site-content{margin-top:var(--header-mobile-height)}
body:has(.vc_row.affiliazione) #content.site-content{margin-top:calc(var(--header-mobile-height) + var(--affiliazione-extra-mobile))}
}
html, body{overflow-x:hidden;}
.immaginearticoli{border-radius:10px!important}
.wpb_single_image img{height:auto;max-width:100%;vertical-align:top;border-radius:10px}
.gusta-search-form{position:relative;width:50%;z-index:10!important}
.gusta-search-form #gusta-search{border:0 solid #ccc!important}
.gusta-search-form input,.gusta-search-form input:focus{background:#f2f2f2!important}
.gusta-search-form.gusta-small #gusta-search,.gusta-search-form.gusta-small .search-icon-button{font-size:12px;height:30px!important;letter-spacing:1px;margin-left:-20px!important;padding:0 8px!important;text-align:center;text-transform:uppercase}
#ctf p.ctf-tweet-text{margin-bottom:0!important;margin-top:20px!important}
.campoc{letter-spacing:2px}
.categorianews{background-color:#f2f2f2!important;padding-left:4px!important;padding-top:2px!important;text-transform:uppercase!important}
.comunicati{background-color:#fafafa;margin-bottom:0!important;padding:20px}
.container{width:96%}
.datac{letter-spacing:2px;text-transform:uppercase}
.datanews{padding-left:4px!important;padding-top:4px!important;text-transform:uppercase!important}
.hfeed .hentry .entry-summary{max-height:unset}
.iconasingola{border:0!important;max-width:100%!important;padding-left:86%!important;padding-top:8px}
.tasti{color:#000!important;font-weight:800!important;letter-spacing:2px}
.testonews{letter-spacing:0!important}
.titoloc{letter-spacing:2px}
.titolonews{letter-spacing:0!important}
.wpb-content--blank .wpb-content-wrapper{max-width:94%}
.titoloc{font-size:14px;line-height:14px!important}
.callto{height:400px!important;padding:24px!important}
.cat_widget{font-size:6pt!important;line-height:6pt!important;text-transform:uppercase}
.ftasti{float:left!important}
.login_header{display:grid!important}
.pnews{height:800px;overflow:scroll}
.post_widget{font-size:10pt;line-height:10pt}
.single-page-header.title-front .entry-title,.single-page-header.title-front .entry-subtitle{background-color:#ffffff63;color:#000;display:inline;padding:1%;text-align:center}
.site-footer.light{border-top:0 solid #e3e7e8}
.tastisezione{border-radius:10px!important}
.title_widget{color:#245f95!important;font-size:10pt;font-weight:500;letter-spacing:0;line-height:10pt}
.vc_btn3-container.vc_btn3-inline{bottom:60px;display:inline-block;position:absolute}
#footable_162877 thead tr th.ninja_column_0,#footable_162877 tbody tr td.ninja_column_0{color:#317bbcff}
.alignright{display:inline;float:right!important}
.archiviocom{height:900px!important}
.calltosidebar{height:420px!important;padding:0!important}
.colicona{background-position:50% 10%;background-repeat:no-repeat;background-size:110% 50%}
.container h1{border-bottom:0 solid #ccc!important}
.custom .tp-bullet{height:8px;width:40px!important}
.custom .tp-bullet.rs-touchhover,.custom .tp-bullet.selected{background:red!important}
.el-8272335086627c6b7d45e1,.el-8272335086627c6b7d45e1 a{line-height:27px!important;padding-bottom:10px!important;padding-top:10px!important}
.event{margin-bottom:0!important}
.event-day{color:#4d4d4d!important}
.event-widget{border-radius:0!important;margin:20px auto!important;padding:0!important}
.fci-doc-pages-design a{color:#818080;cursor:pointer;display:block;font-size:1em;margin:0;padding:10px;position:relative;text-align:left;text-decoration:none}
.fci-doc-pages-design a::after{background-image:url(https://phpfciksport.kgroup.eu/downicon.png);background-repeat:no-repeat;background-size:cover;content:'';display:inline-block;height:40px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:40px}
.fci-doc-pages-design a:hover{background-color:#f2f2f2;border-bottom:3px solid #000!important}
.fci-doc-pages-design br{display:block;margin:0}
.fci-doc-pages-design section{background-color:#ebebeb;border-radius:5px;color:#818080;display:inline-block;font-size:15px;font-weight:700;padding:10px}
.fci-doc-pages-design span{display:block;font-size:.9em;font-style:italic;margin-bottom:0}
.fci-doc-pages-design-link::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffffff' d='M14 3v2h3.59l-9.83 9.83l1.41 1.41L19 6.41V10h2V3m-2 16H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7h-2z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16px;margin-right:10px;vertical-align:middle;width:16px}
.fci-doc-pages-design-link a{border-radius:25px;font-weight:700;height:auto!important;text-align:center;text-decoration:underline!important;width:auto}
.fci-doc-pages-design-link br{display:block;margin:10px 0}
.focus{height:100px}
.focustitle{padding-top:13px!important}
.foo-table.footable.table>thead>tr>th{padding:0}
.footable-filtering{height:10px!important}
.header{margin-bottom:0!important;padding-left:10px!important}
.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline .form-group.footable-filtering-search{padding:32px 5px!important}
.page .page .entry-title{color:#245f95!important;font-size:20pt!important;padding-top:50px;text-align:left}
.pagination button{background-color:#fff;border:0 solid #ccc!important;border-radius:0!important;color:#000!important;cursor:pointer;height:13px!important;margin:0 5px;padding:5px;text-indent:-9999px;width:47px!important}
.pagination button.active{background-color:#4d4d4d!important}
.race{margin-bottom:0;padding:10px}
.scrollable-div{height:600px;overflow:auto}
.settore{color:#888!important;letter-spacing:1px;text-transform:uppercase}
.titolocomunicato,.menu-item,.menu-item-type-custom,.menu-item-object-custom,.menu-item-805{color:#000!important;text-transform:initial!important}
.titolonewswidget{color:#245f95!important}
.vc_tta-tabs:not(.vc_tta-color-grey) .vc_tta-tabs-list li a{color:#fff!important}
.vc_btn3:not(.vc_btn3-color-grey){color:#fff!important}
.vc_gitem_row .vc_gitem-col{padding-bottom:10px;padding-top:10px}
.vc_grid.vc_row.vc_grid-gutter-15px .vc_pageable-slide-wrapper{margin-left:0;margin-right:0}
.vc_separator.vc_separator_align_left h4{color:#757575!important;padding:0 .8em 0 0}
.vc_table_cell{font-size:12px}
.vc_tta-controls-icon{left:94%!important}
.vc_tta-title-text{border:none!important;font-size:10pt!important}
.vc_tta.vc_general .vc_tta-tab>a{border:none!important;padding:9px 40px!important}
.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon{border:none!important;position:absolute;right:20px!important}
.wpb-js-composer .vc_tta-accordion.vc_tta-style-classic .vc_tta-panels .vc_tta-panel .vc_tta-panel-title>a{padding-left:20px}
@media only screen and (max-device-width: 600px) {
.archivion{height:3000px!important}
}
.boxnewssports{height:900px!important}
.focusquadratotitoli{color:#777;letter-spacing:1px;text-transform:uppercase;word-break:break-word}
.konte-banner{margin-bottom:30px}
.konte-banner .konte-button.button-underline.large{display:none}
.konte-banner--font-bold .konte-banner__text{color:#fff;letter-spacing:1px;text-transform:uppercase}
.konte-banner__content{padding:30px;padding-bottom:60px;width:100%}
.vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item{padding-bottom:15px;padding-right:30px}
@media only screen and (max-device-width: 600px) {
.konte-banner--font-bold .konte-banner__text{color:#fff;letter-spacing:1px;text-transform:uppercase}
}
.konte-banner--font-bold .konte-banner__text{color:#fff;letter-spacing:1px;text-transform:uppercase}
@media only screen and (max-device-width: 600px) {
.konte-banner__content{padding:15px;top:76%;width:100%}
}
#cff .cff-date.cff-date-below,#cff .cff-timeline-event .cff-date.cff-date-below{margin:5px 0 0;padding-left:20px!important}
#cff .cff-load-more{-moz-border-radius:5px;-webkit-border-radius:5px;border:0!important;border-radius:5px;box-sizing:border-box;margin:0 14px!important;max-width:-webkit-fill-available;min-height:30px;outline:0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:background .1s ease-in-out;width:97%}
#cff .cff-meta-wrap{float:left;margin:5px 0 0;padding:0;padding-left:20px!important;width:100%}
#cff h3,#cff h4,#cff h5,#cff h6,#cff p{padding:20px}
#cff.cff-fixed-height{box-sizing:border-box!important;padding:0!important}
#ctf #ctf-more{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:center;text-transform:uppercase;transition:background .1s ease-in-out;border:none}
#ctf .ctf-item:first-child{border:0!important}
.datacorso{letter-spacing:1px}
.fb-header-container{left:0;position:fixed!important;right:0;z-index:1002!important}
.focuspat{height:200px}
.headerfci{overflow:visible!important;z-index:1001!important}
.konte-banner a img{pointer-events:none}
.konte-button.button-outline.text-default.align-inline.normal.button.square{background-color:transparent!important;border:2px solid #245f94!important;border-radius:4px!important;color:#245f94!important;cursor:pointer!important;display:inline-block!important;font-size:14px!important;font-weight:600!important;letter-spacing:1px!important;margin:5px!important;padding:10px 20px!important;text-align:center!important;text-decoration:none!important;text-transform:uppercase!important}
.konte-button.button-outline.text-default.align-inline.normal.button.square:hover{background-color:#245f94!important;border-color:#245f94!important;color:#fff!important}
.newssidebar{overflow:auto;padding-top:10px}
.sbi_follow_btn{-moz-border-radius:4px;-moz-box-sizing:border-box;-webkit-border-radius:4px;-webkit-box-sizing:border-box;background:#333;background:none!important;border:0!important;border:0!important;border-radius:4px;font-weight:500!important;height:15px!important;line-height:1.5;margin-top:8px!important;text-decoration:none;text-transform:uppercase;vertical-align:top}
.sbi_load_btn{background:#333;border:0!important;display:inline-block;height:30px!important;margin:5px auto 0;margin-top:14px!important;padding:6px 10px!important;text-decoration:none;text-transform:uppercase;vertical-align:top}
.ss-element.gusta-post-content
li{margin-left:10px}
.tabsocialtw{padding:40px!important}
.ult_tabitemname{box-sizing:border-box;padding-top:0!important;padding-right:0!important;padding-left:0!important;width:100%}
.vc_grid.vc_row.vc_grid-gutter-15px .vc_grid-item{padding-bottom:15px;padding-right:15px}
.vc_row.wpb_row.vc_row-fluid.vc_custom_1725436851119.vc_row-has-fill.vc_row-no-padding.vc_row-o-equal-height.vc_row-flex{overflow:visible!important}
.vc_tta-color-grey .vc_tta-title-text{color:#000!important}
.vc_tta-title-text{color:#fff!important}
.vc_tta-tab{border-color:#ccc!important;border-style:solid!important;margin-top:-1px!important;padding-left:0}
.vc_tta-tabs.vc_tta-has-pagination .vc_pagination{margin-bottom:0!important;margin-top:10px!important}
.vc_tta-tabs.vc_tta-has-pagination:not(.vc_tta-tabs-position-bottom){padding-bottom:10px!important}
.vc_tta.vc_tta-spacing-1 .vc_tta-tabs-list{margin:0!important;padding:0!important}
.vortexstyle{margin:-40px!important;padding:40px;padding-top:0!important}
.widget{letter-spacing:1px;margin:0 0 40px;text-transform:none;border:0 solid #e3e7e8;padding:0}
@media only screen and (max-width: 768px) {
.newsmobilepat{display:flex;flex-wrap:nowrap}
.separatore{border:1px solid #e7ecea!important;display:block!important}
}  #et-boc .wpfd-container-default .wpfd-categories h2,
.wpfd-container-default .wpfd-categories h2{color:#818080 !important;font-weight:700 !important;font-size:20px !important;margin:-5px !important;margin-bottom:10px !important;}
#et-boc .wpfd-content-default .wpfd_list .file,
.wpfd-content-default .wpfd_list .file{min-width:100% !important;}
.wpfd-content-default .wpfd_list .file{padding:0 !important;}
.wpfd-single-file{padding:5px !important;align-items:unset !important;}
.wpfd-single-file--icon{display:flex;justify-content:center;}
.wpfd-single-file .wpfd-file-content{padding-left:25px !important;}
@media screen and (max-width:450px){ .wpfd-single-file{padding:0 !important;}
.wpfd-single-file .wpfd-file-content{padding-left:0 !important;}
#et-boc .wpfd-content-default .wpfd_list .file .file-xinfo,
.wpfd-content-default .wpfd_list .file .file-xinfo{padding-left:0 !important;}
#et-boc .wpfd-content-default .wpfd_list .file .filecontent h3,
.wpfd-content-default .wpfd_list .file .filecontent h3{text-align:left !important;}
} .custom-pagination button{border-radius:0!important;height:14px!important;width:40px!important}
.custom-pagination button.active{background-color:#4d4d4d!important}
.datacomunicato{color:#4d4d4d!important;font-size:14pt!important;font-weight:500!important}
.fci-doc-pages-design-link::before{background-image:url(https://www.federciclismo.it/wp-content/uploads/2024/09/download-1.svg);margin-top:-2px}
.sottotitolonewssfumata{background:#ffffffb3;font-style:italic;font-weight:600;margin-left:-20px;padding:10px 30px;width:650px}
.tip{color:#245f95!important;font-size:25px!important;font-weight:700!important;text-transform:uppercase!important}
.vc-gitem-zone-height-mode-auto:before{padding-top:60%}
.vc_custom_1715092201441{font-size:.9em;font-weight:700!important;height:40px!important;text-transform:uppercase}
.vc_custom_3{font-size:.9em;font-weight:700!important;height:30px!important;text-transform:uppercase}
.widget input,.widget select,.widget textarea{border:1px solid #f4f4f4;padding:10px 20px}
.widget-title{border-bottom:1px solid;border-color:#e3e7e8;color:#4d4d4d;font-size:14px;font-weight:600;padding:0;text-transform:uppercase}
.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:10px!important}
.wpc-edit-filter-set{font-size:13px;padding-top:20px}
.wpc-filter-layout-submit-button{letter-spacing:0;text-transform:uppercase}
.wpc-filters-date-range-from-column{margin-bottom:10px;padding-top:10px}
@media only screen and (max-width: 768px) {
.banneronehome{display:block;height:140px;position:relative}
.banneronehome a{display:block;height:100%;position:relative;width:100%}
.banneronehome img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}
}
table[class^="vc-table-plugin-theme"]{border-collapse:collapse;table-layout:fixed;width:100%}
@media only screen and (max-width: 768px) {
table[class^="vc-table-plugin-theme"]{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;white-space:nowrap;width:100%}
}
.allegato-blocco{margin-bottom:30px}
.allegato-caption{color:#666;display:block;font-size:16px;font-style:italic;margin-bottom:3px;margin-top:5px}
.allegato-description{color:#333;display:block;font-size:16px;line-height:1.5;margin-top:5px}
.breadcrumb-container.theme1 ol li{display:inline;}
.categoria{display:flex;flex-direction:column}
.comunicati_d{font-size:12px!important;font-weight:600!important;letter-spacing:1px;text-transform:uppercase}
.comunicati_t1,.comunicati_t{font-size:22px!important;font-weight:600!important;letter-spacing:1px}
.comunicati_t1::before{color:#999;content:"N.° ";font-size:12px;font-weight:600;letter-spacing:1px}
.comunicati_t::before{color:#999;content:"DEL ";font-size:12px;font-weight:600;letter-spacing:1px}
.fci3button{background-color:#3c86c4!important;border-radius:10px;color:#fff!important;display:inline-block;font-weight:600!important;margin-bottom:5px;padding:15px;text-decoration:none;transition:background-color .3s ease}
.fci3button:hover{background-color:#2b6698!important}
.sottotitolonewsmobile{font-style:italic;font-weight:600;text-align:justify!important}
.vc_toggle.vc_toggle_ .vc_toggle_title{font-weight:700;margin-bottom:15px}
.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a{padding-left:20px!important}
.gallery-icon{height:200px;overflow:hidden}
.gallery-icon img{height:100%;object-fit:cover;width:100%}
.ombrabox{box-shadow:0 0 5px #0003;}
.pointernullo{pointer-events:none;}
#ctf.ctf_palette_light .ctf-author-name,#ctf.ctf_palette_light .ctf-author-screenname,#ctf.ctf_palette_light .ctf-header-bio,#ctf.ctf_palette_light .ctf-header-counts,#ctf.ctf_palette_light .ctf-header-name,#ctf.ctf_palette_light .ctf-header-type-text,#ctf.ctf_palette_light .ctf-tweet-actions a,#ctf.ctf_palette_light .ctf-tweet-text,#ctf.ctf-super-narrow .ctf-author-avatar,#ctf.ctf-super-narrow .ctf-author-avatar img,#ctf .ctf-tweet-actions a.ctf-like,#ctf .ctf-tweet-actions a.ctf-reply,#ctf .ctf-tweet-actions a.ctf-retweet,#ctf #ctf-more,#ctf .ctf-author-avatar,#ctf_lightbox .ctf-author-avatar{border:0}
a:not(.wp-element-button){text-decoration:none!important}
#sb_instagram #sbi_images{padding:0}
.ctf-tweet-media img,.ctf-tweet-media a.ctf-image,.ctf-tweet-media .ctf-lightbox-link{border:none!important;outline:none!important}
.ss-element *,
.ss-element{border-width:0 !important;border-style:none !important;}
.ss-element .vc_table_cell{border-bottom-width:1px !important;}
.ss-element .bordificatore{background-color:#4f575e !important;}
.ss-element button{background-color:#4d4d4d;color:#ffffff;border-radius:8px !important;padding:10px 20px;transition:background-color 0.3s;}
.ss-element button:hover{background-color:#1385ca;}
p.ctf-tweet-text, .sbi_caption_text, .sbi_link_area, .sby-read-more-target, .cff-text{font-family:"Noto Color Emoji", "Helvetica", "Comic Sans", serif;}
.ss-element.gusta-post-content ul, .ss-element.gusta-post-content ol{list-style-position:outside;list-style-type:initial !important;margin-left:1.2em !important;padding-left:0 !important;}
.ss-element.gusta-post-content ol li {
list-style-type: decimal !important;
}