﻿/*!
Theme Name: CSI Ecommerce Theme
Theme URI: http://underscores.me/
Author: BAMS WEB
Author URI: http://www.bamsweb.it
Description: Tema per CSI ecommerce multisite
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: csi-ecommerce-theme
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

CSI Ecommerce Theme is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#666;font-family:"Open Sans",sans-serif;font-size:16px;font-size:1rem;line-height:1.5;font-size:14px}h1,h2,h3,h4,h5,h6{clear:both;letter-spacing:.2px;font-family:"Roboto Condensed",sans-serif;font-weight:700}h1{font-size:36px}h1.entry-title{text-align:center;color:#fff}h2{font-size:25px}h3{font-size:22px;letter-spacing:.2px}h4{font-size:20px;line-height:1.5}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{border-left:4px solid #21409a;padding-left:20px}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}::selection{color:#fff;background:#f37021}::-moz-selection{color:#fff;background:#f37021}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#f7f7f7}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em;width:100%}ul,ol{margin:0 0 1.5em 0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}figure.wp-block-image{background:#f1f1f1}figure.wp-block-image figcaption{margin:.5em;font-size:12px;color:#333}table{margin:0 0 1.5em;width:100%}table .thead-light th{background:#f9f9f9 !important;color:#333 !important;text-transform:uppercase;padding:6px 0}table tr.estratto{background:#e0e0ff !important}table tr.estratto td.sorting_1{background:#e0e0ff !important}table td{vertical-align:middle !important;padding:6px 8px;font-size:13px}table td:hover a{color:#21409a}table td.data--nascosta span{display:none}#calendario_wrapper{overflow:hidden}.dataTables_wrapper{max-width:100%;overflow-x:scroll}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid #21409a;border-radius:0;background:#21409a;color:#fff;font-size:12px;font-size:.75rem;line-height:1;padding:.5rem 1rem;cursor:pointer;width:auto;font-size:14px;font-weight:bold;display:inline-block;text-transform:uppercase}button:hover,button:active,button:focus,input[type=button]:hover,input[type=button]:active,input[type=button]:focus,input[type=reset]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:hover,input[type=submit]:active,input[type=submit]:focus{border-color:#000 !important;color:#fff !important;background:#000 !important;transition:all .3s ease-in-out}button.btn--giallo,button.buttons-pdf,button.fc-today-button,button.buttons-csv,button.buttons-excel,input[type=button].btn--giallo,input[type=button].buttons-pdf,input[type=button].fc-today-button,input[type=button].buttons-csv,input[type=button].buttons-excel,input[type=reset].btn--giallo,input[type=reset].buttons-pdf,input[type=reset].fc-today-button,input[type=reset].buttons-csv,input[type=reset].buttons-excel,input[type=submit].btn--giallo,input[type=submit].buttons-pdf,input[type=submit].fc-today-button,input[type=submit].buttons-csv,input[type=submit].buttons-excel{color:#fff;background:#f37021;border-color:#f37021;border-radius:0}button.btn--giallo a,button.buttons-pdf a,button.fc-today-button a,button.buttons-csv a,button.buttons-excel a,input[type=button].btn--giallo a,input[type=button].buttons-pdf a,input[type=button].fc-today-button a,input[type=button].buttons-csv a,input[type=button].buttons-excel a,input[type=reset].btn--giallo a,input[type=reset].buttons-pdf a,input[type=reset].fc-today-button a,input[type=reset].buttons-csv a,input[type=reset].buttons-excel a,input[type=submit].btn--giallo a,input[type=submit].buttons-pdf a,input[type=submit].fc-today-button a,input[type=submit].buttons-csv a,input[type=submit].buttons-excel a{color:#fff}button.btn--blu,button.fc-prev-button,button.fc-next-button,input[type=button].btn--blu,input[type=button].fc-prev-button,input[type=button].fc-next-button,input[type=reset].btn--blu,input[type=reset].fc-prev-button,input[type=reset].fc-next-button,input[type=submit].btn--blu,input[type=submit].fc-prev-button,input[type=submit].fc-next-button{color:#fff;background:#21409a;border-color:#21409a}button.btn--blu a,button.fc-prev-button a,button.fc-next-button a,input[type=button].btn--blu a,input[type=button].fc-prev-button a,input[type=button].fc-next-button a,input[type=reset].btn--blu a,input[type=reset].fc-prev-button a,input[type=reset].fc-next-button a,input[type=submit].btn--blu a,input[type=submit].fc-prev-button a,input[type=submit].fc-next-button a{color:#fff}button.btn--transparent,input[type=button].btn--transparent,input[type=reset].btn--transparent,input[type=submit].btn--transparent{color:#666;background:#fff;border-color:#fff}[type=submit]{height:50px}.wp-block-button__link{border:1px solid #21409a;border-radius:0;background:#21409a;color:#fff;font-size:12px;font-size:.75rem;line-height:1;padding:.5rem 1rem;cursor:pointer;width:auto;font-size:14px;font-weight:bold;display:inline-block;text-transform:uppercase}.wp-block-button__link:hover,.wp-block-button__link:active,.wp-block-button__link:focus{border-color:#000 !important;color:#fff !important;background:#000 !important;transition:all .3s ease-in-out}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:0;padding:10px 20px;height:50px;width:100%}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}select{border:1px solid #ccc}select.custom-select{height:50px}textarea{width:100%}form.wpcf7-form{margin-bottom:50px}form.wpcf7-form select{width:100%;height:50px}form.wpcf7-form label{width:100%}.acf-field{border:none !important;min-height:auto !important}.acf-field label{font-weight:normal !important}.acf-field select{height:50px}.password-input,.woocommerce-form-login__rememberme{float:left;clear:left;width:100%}a{color:#333;font-weight:600}a:active,a:focus,a:visited{color:#333;outline:0;text-decoration:none}a:hover{color:#21409a;outline:0;text-decoration:none}a.button{border:1px solid #21409a;border-radius:0;background:#21409a;color:#fff !important;font-size:12px;font-size:.75rem;padding:.5rem 1rem;cursor:pointer;width:auto;font-size:14px;font-weight:bold;display:inline-block;text-transform:uppercase;line-height:30px}a.button:hover,a.button:active,a.button:focus{border-color:#000 !important;color:#fff !important;background:#000 !important;transition:all .3s ease-in-out}.main-navigation{clear:both;display:block;float:right;width:auto}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{background:#fff;border:1px solid #c6c6c6;box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li{border-bottom:1px solid #c6c6c6}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul li:last-of-type{border-bottom:none}.main-navigation ul ul a{width:185px;display:block;text-decoration:none;color:#333;font-size:14px;font-weight:bold;line-height:normal;padding:10px 15px;text-transform:uppercase;text-align:left}.main-navigation ul ul :hover>a,.main-navigation ul ul .focus>a{background:#21409a;color:#fff}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto;border-top:3px solid #21409a;border-left:none;border-right:none;border-bottom:none}.main-navigation li{float:left;position:relative}.main-navigation li.carrello a::before{content:"";font-family:"Font Awesome 5 Free";font-weight:bold;float:left;margin-right:10px}.main-navigation li.account a::before{content:"";font-family:"Font Awesome 5 Free";font-weight:bold;float:left;margin-right:10px}.main-navigation a{display:block;text-decoration:none;color:#000;font-size:14px;font-weight:bold;line-height:normal;padding:33px 14px;text-transform:uppercase}.main-navigation .current_page_item>a,.main-navigation .current-menu-item>a,.main-navigation .current_page_ancestor>a,.main-navigation .current-menu-ancestor>a{color:#21409a}.menu-toggle{display:block;float:right;padding:20px;height:100%}.main-navigation.toggled{width:100% !important}.main-navigation.toggled ul{display:block}.main-navigation.toggled ul li{width:100%;text-align:center}.main-navigation.toggled ul li a{padding:20px 14px}@media screen and (min-width: 768px){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-previous::before,.posts-navigation .nav-previous::before,.post-navigation .nav-previous::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";margin-right:10px;color:#21409a}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.comment-navigation .nav-next::after,.posts-navigation .nav-next::after,.post-navigation .nav-next::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";margin-left:10px;color:#21409a}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.widget{margin:0 0 30px 0;border-left:1px solid #c6c6c6;border-right:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;border-top:7px solid #21409a;font-size:13px;background:#fff}.widget select{max-width:100%}.widget h4{color:#666;font-size:20px;font-weight:400;line-height:1.5;text-transform:uppercase;padding:20px 25px;position:relative;border-bottom:1px solid #f1f1f1}.widget p{margin-bottom:10px;font-size:12px}.widget ul{list-style-type:none;margin:0;padding:0}.widget ul li{text-transform:uppercase;width:100%;font-weight:bold;line-height:20px;padding:10px 25px;border-bottom:1px solid #f1f1f1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.widget ul li:hover{padding-left:30px;background-color:#21409a}.widget ul li:hover a{color:#fff;text-decoration:none}.widget ul li:hover .wc-block-product-categories-list-item-count{color:#fff}.widget ul li:last-of-type{border-bottom:none}.widget ul li a{color:#666}.widget ul li a::before{content:"";font-family:"Font Awesome 5 Free";font-size:13px;left:20px;margin:2px 0 0;position:absolute}.widget ul li a:hover{text-decoration:none;color:#fff}.widget ul li .wc-block-product-categories-list-item-count{float:right}.widget ul li li{border-bottom:none;padding:5px}.widget ul li li:hover{padding-left:10px}.widget ul li li a::before{left:30px}.widget .widget__contenitore{margin:20px}.widget .widget__contenitore .row{margin:10px 0;border-bottom:1px solid #c6c6c6;padding-bottom:10px}.widget.widget--news h4,.widget.widget--classifica h4{margin-bottom:0}.widget.widget--news p,.widget.widget--classifica p{padding:10px 25px}.widget.widget--news{min-height:380px}.widget.widget--tag,.widget.widget_tag_cloud,.widget.widget--societa{min-height:255px}.widget.widget--tag h4 a,.widget.widget_tag_cloud h4 a,.widget.widget--societa h4 a{color:#333}.widget.widget--tag h4 a:hover,.widget.widget_tag_cloud h4 a:hover,.widget.widget--societa h4 a:hover{color:#21409a}.widget.widget--tag .widget__contenitore a,.widget.widget--tag .tagcloud a,.widget.widget_tag_cloud .widget__contenitore a,.widget.widget_tag_cloud .tagcloud a,.widget.widget--societa .widget__contenitore a,.widget.widget--societa .tagcloud a{padding:10px;color:#21409a;text-transform:uppercase}.widget.widget--tag .widget__contenitore a:hover,.widget.widget--tag .tagcloud a:hover,.widget.widget_tag_cloud .widget__contenitore a:hover,.widget.widget_tag_cloud .tagcloud a:hover,.widget.widget--societa .widget__contenitore a:hover,.widget.widget--societa .tagcloud a:hover{color:#f37021}.widget.widget--tag .tagcloud,.widget.widget_tag_cloud .tagcloud,.widget.widget--societa .tagcloud{padding:20px}.widget.widget--ig{height:390px}.widget.widget--ig .widget__contenitore{text-align:center}.widget.widget--ig .widget__contenitore #instagram.row{border-bottom:none}.widget.widget--ig .widget__contenitore #instagram.row .instagram__post .instagram__post_like{display:none;position:absolute;text-align:center;width:100%;height:100%;top:33%;left:0;z-index:99;font-size:20px}.widget.widget--ig .widget__contenitore #instagram.row .instagram__post .igimg{max-height:100px;margin-top:10px}.widget.widget--ig .widget__contenitore #instagram.row .instagram__post:hover img{opacity:.3;transition:.5s ease}.widget.widget--ig .widget__contenitore #instagram.row .instagram__post:hover .instagram__post_like{display:block;opacity:1}.widget.widget--convenzioni h3{padding:5px 10px;background:#21409a;color:#fff;font-size:14px;display:inline-block;margin-top:10px}.widget.widget--convenzioni h3:hover{background:#000}.widget.widget--convenzioni .owl-carousel .owl-stage{display:flex;align-items:center}.widget.widget--convenzioni .owl-carousel .owl-stage .owl-item{text-align:center}.widget.widget--convenzioni .owl-carousel .owl-stage .owl-item img{width:auto}.widget.widget--partner .owl-carousel .owl-stage{display:flex;align-items:center}.widget.widget--partner .owl-carousel .owl-stage .owl-item img{width:auto}.widget.widget--newsletter,.widget.widget--calendario{height:450px}.sticky{display:block}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.entry-header{min-height:200px;margin-bottom:40px}.entry-header .sfondo{background-size:cover;background-position:center;background-repeat:no-repeat}.entry-header .sfondo .overlay{position:relative;width:100%;min-height:200px;z-index:2;padding:0px}.entry-header .sfondo .overlay h1{text-transform:uppercase;color:#333;position:relative;font-weight:bold;text-shadow:2px 2px 4px #fff;margin-top:0;margin-bottom:0;padding-top:150px}.entry-header .breacrumbs{text-align:center;padding:10px;background:#fff}.entry-header .overlay--squadra{position:relative;width:100%;min-height:200px;background-color:rgba(255,255,255,.4);z-index:2;padding:20px}.entry-header .overlay--squadra p,.entry-header .overlay--squadra h2,.entry-header .overlay--squadra h3{margin:0;color:#333;text-shadow:2px 2px 4px #fff}.entry-header .breacrumbs__container{background:#fff}.entry-header .breacrumbs__container h1{font-size:16px;text-transform:uppercase;color:#333;font-weight:bold;text-shadow:2px 2px 4px #fff;margin-top:0;margin-bottom:0}.entry-content{width:100%}.container-fluid .entry-header{min-height:auto;margin-bottom:0}.container-fluid .entry-header .entry-header__categoria{margin-bottom:5px}.container-fluid .entry-header .entry-header__categoria a{text-transform:uppercase;color:#f37021}.container-fluid .entry-header .entry-header__tag{margin-bottom:5px}.container-fluid .entry-header .entry-meta{font-weight:bold}.box-blu{overflow:hidden;margin-bottom:40px}.box-blu .box-blu__titolo{z-index:1;float:left;width:auto;color:#fff;margin:0;position:relative;line-height:normal;text-transform:uppercase;padding:11px 35px 12px 20px;clear:none}.box-blu .box-blu__titolo::before{top:0;right:0;z-index:-1;content:"";bottom:auto;height:100%;width:2000%;position:absolute;-webkit-transform:skew(-30deg);-moz-transform:skew(-30deg);-ms-transform:skew(-30deg);-o-transform:skew(-30deg);transform:skew(-30deg);background-color:#21409a}.box-blu .box-blu__contenitore{background:#fff;width:100%;border:1px solid #d7d8d8;float:left;padding:10px}.box-blu .nav-pills--blu{margin:0}.box-blu .nav-pills--blu li a{padding:0}.box-blu .nav-pills--blu li a h3{color:#333}.box-blu .nav-pills--blu li a h3::before{background-color:#fff;border-top:1px solid #d7d8d8;border-left:1px solid #d7d8d8;border-right:1px solid #d7d8d8}.box-blu .nav-pills--blu li a.active{background-color:transparent !important}.box-blu .nav-pills--blu li a.active h3{color:#fff !important}.box-blu .nav-pills--blu li a.active h3::before{background-color:#21409a;border-top:1px solid #21409a;border-left:1px solid #21409a;border-right:1px solid #21409a}.box-blu .nav-pills--blu li:first-of-type a h3{z-index:4}.box-blu .nav-pills--blu li:nth-of-type(2) a h3{z-index:3}.box-blu .nav-pills--blu li:nth-of-type(3) a h3{z-index:2}.ellipsis--riga{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ellipsis--righe{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.container-fluid{width:95%}.awesomplete ul{z-index:999;color:#000;background:#fff}.awesomplete #awesomplete_list_2{float:left;position:relative}.page-template-default .entry-content,.page-template-page-partner .entry-content,.page-template-page-convenzioni .entry-content,.page-template-page-interessi .entry-content,.page-template-page-societa .entry-content,.page-template-page-elencoanagrafiche .entry-content,.page-template-page-elencoanagrafichesportrick .entry-content,.page-template-page-planning .entry-content,.page-template-page-registrazione .entry-content{background:#fff;border:1px solid #d2d2d2;padding:20px;margin-bottom:30px;float:left}.colonne{column-count:3;column-gap:40px}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}header#masthead{background:#fff;position:relative;z-index:10}header#masthead .site-header__top{background-color:#25252f;color:#fff}header#masthead .site-header__top .row{min-height:40px}header#masthead .site-header__top .header__barrasuperiore--wc a{color:#fff}header#masthead .site-header__top .header__barrasuperiore--wc a:hover{color:#21409a}header#masthead .site-header__top .header__barrasuperiore--social a i{font-size:15px;color:#fff;border:none;height:40px;line-height:40px;width:34px;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header#masthead .site-header__top .header__barrasuperiore--social a:hover i{color:#fff;background-color:#21409a !important;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header#masthead .site-header__top .header__barrasuperiore--search{padding:0;color:#fff;height:40px;line-height:40px;text-align:center;margin-right:17px;margin-left:60px;float:right;-webkit-transform:skew(-30deg);-moz-transform:skew(-30deg);-ms-transform:skew(-30deg);-o-transform:skew(-30deg);transform:skew(-30deg);background-color:#21409a !important}header#masthead .site-header__top .header__barrasuperiore--search i{-webkit-transform:skew(30deg);-moz-transform:skew(30deg);-ms-transform:skew(30deg);-o-transform:skew(30deg);transform:skew(30deg)}header#masthead .site-header__top .header__barrasuperiore--search button{height:40px}header#masthead .site-header__top form{margin-top:5px;text-align:right}header#masthead .site-header__top form button{margin-left:-4px}header#masthead .site-header__main{background:#fff;-webkit-box-shadow:0px 0px 5px 0px #004c92;-moz-box-shadow:0px 0px 5px 0px #004c92;box-shadow:0px 3px 5px 0px rgba(0,76,146,.2)}header#masthead .site-header__main .site-branding{min-height:86px}header#masthead .site-header__main .site-branding::before{top:0;right:0;bottom:0;content:"";width:1000%;position:absolute;-webkit-transform:skew(-30deg);-moz-transform:skew(-30deg);-ms-transform:skew(-30deg);-o-transform:skew(-30deg);transform:skew(-30deg);background-color:#21409a;z-index:1}header#masthead .site-header__main .site-branding img{position:relative;z-index:2;max-height:60px;width:auto;margin:5px 0}footer#colophon{float:left;width:100%}footer#colophon i{width:35px;height:35px;color:#fff;font-size:16px;line-height:33px;border-radius:100%;text-align:center;border:1px solid #acacac;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}footer#colophon i:hover{color:#fff;background-color:#21409a;border:1px solid #21409a;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}footer#colophon a{color:#fff;margin-right:15px;display:inline-block}footer#colophon a:hover{text-decoration:underline}footer#colophon .footer__social{text-align:center}footer#colophon .footer__social .box-blu--social{margin-bottom:0;background:#21409a}footer#colophon .footer__social .box-blu--social .box-blu__titolo{padding:15px 35px 15px 45px}footer#colophon .footer__social .box-blu--social .box-blu__titolo::before{background:#235d91}footer#colophon .footer__social .box-blu--social .box-blu__contenitore{background:#21409a;border:none;padding:0}footer#colophon .footer__social .box-blu--social .box-blu__contenitore .box-blu__paragrafo{margin-bottom:0;text-align:right}footer#colophon .footer__social .box-blu--social .box-blu__contenitore .box-blu__paragrafo a{margin:5px 10px}footer#colophon .footer__social .box-blu--social .box-blu__contenitore .box-blu__paragrafo a i:hover{color:#21409a;background-color:#fff;border:1px solid #fff}footer#colophon .footer__principale{padding:60px 0 30px 0;background-color:#252525}footer#colophon .footer__principale .widget{margin:0 0 20px 0;border:none;background:transparent}footer#colophon .footer__principale .widget h4{color:#fff;font-size:20px;font-weight:bold;line-height:normal;margin:-7px 0 30px;text-transform:capitalize;padding:0 0 28px 0;position:relative;border:none}footer#colophon .footer__principale .widget h4::before{height:4px;position:absolute;bottom:0;left:0;width:44px;content:"";background-color:#fff}footer#colophon .footer__principale .widget p{color:#fff;letter-spacing:.2px;width:100%;float:left}footer#colophon .footer__principale .widget p i{float:left;margin-right:10px;margin-bottom:2px}footer#colophon .footer__principale .widget p span{float:right;width:88%}footer#colophon .footer__principale .widget ul li{border-bottom:1px solid #c6c6c6}footer#colophon .footer__principale .widget ul li:hover a{text-decoration:none}footer#colophon .footer__principale .widget .media{border-bottom:1px solid #c6c6c6;margin-bottom:10px}footer#colophon .footer__principale .widget .media img{max-width:50px}footer#colophon .footer__principale .widget .media p{font-size:12px}footer#colophon .footer__principale .widget .media p.media-body__date{font-size:11px;font-weight:bold}footer#colophon .footer__principale .widget .media h5{color:#fff;font-weight:bold;font-size:13px}footer#colophon .footer__principale .widget iframe{width:200px}footer#colophon .footer__principale .widget .form-row,footer#colophon .footer__principale .widget button,footer#colophon .footer__principale .widget .form-check{float:left;clear:left;margin-bottom:10px;width:100%}footer#colophon .footer__barrainferiore{color:#fff;padding:10px 0;border-top:1px solid #585858;background-color:#222}footer#colophon .footer__barrainferiore .site-info{color:#fff;font-size:12px;line-height:33px}footer#colophon .footer__barrainferiore .footer__bams{font-size:12px}footer#colophon .footer__barrainferiore .footer__bams img{width:20px;display:inline-block;margin-right:-16px}.logged-in.admin-bar .fixed-top{top:32px}.logged-in .menu__login{display:none}.logged-in .menu__myaccount{display:inline-block}.menu__myaccount{display:none}.risultati .row{margin-top:30px;margin-bottom:30px}.risultati .risultati__sport a h4{background:#fff;color:#333;border:1px solid #d7d8d8;font-weight:bold;font-size:14px;text-align:center;text-transform:uppercase;padding:29px 0}.risultati .risultati__sport a h4::before{left:0;right:0;content:"";width:16px;bottom:-7px;margin:0 auto;position:absolute;border-top:8px solid;border-top-color:transparent;border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid transparent !important}.risultati .risultati__sport a h4:hover{background:#21409a;color:#fff;border-color:#21409a;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none}.risultati .risultati__sport a h4:hover::before{border-top-color:#21409a}.risultati .risultati__sport a.active h4{background:#21409a;color:#fff;border-color:#21409a}.risultati .risultati__sport a.active h4::before{border-top-color:#21409a}.risultati .risultati__sport a:hover{text-decoration:none}.risultati .risultati__sport a.omg,.risultati .risultati__sport a.omg-tournament{margin-top:20px;display:inherit}.risultati .risultati__sport a.omg h4,.risultati .risultati__sport a.omg-tournament h4{background:url("img/omg.png");background-repeat:no-repeat;background-size:cover;background-position:center;color:transparent;background-color:#fff}.risultati .risultati__sport a.omg.active h4,.risultati .risultati__sport a.omg-tournament.active h4{background:url("img/omg.png");background-repeat:no-repeat;background-size:cover;background-position:center;color:transparent;background-color:#fff}.risultati .risultati__categorie ul li a:hover{color:#fff !important}.contatti .contatti__dati .contatti__dati--box{margin-bottom:50px;padding:20px;border:1px solid #e3e3e3;height:220px;background:#fff}.contatti .contatti__dati .contatti__dati--box h5{font-size:16px;line-height:16px;font-weight:bold;text-align:left;padding-bottom:5px;text-transform:uppercase;position:relative;border-bottom:1px solid #e4e4e4}.contatti .contatti__dati .contatti__dati--box p{padding-top:5px;font-style:italic;margin-bottom:5px}.contatti .contatti__dati .contatti__dati--box p a{color:#666}.contatti .contatti__dati .contatti__dati--box:hover{background:#21409a;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contatti .contatti__dati .contatti__dati--box:hover a{color:#fff !important}.contatti .contatti__impianto{background:#fff;border:1px solid #e3e3e3;padding:20px 10px;margin-bottom:20px}.contatti .contatti__impianto h4{font-size:14px}.contatti .contatti__impianto p{margin-bottom:5px;font-size:12px}.contatti .contatti__impianto p.contatti__impianto__desc{margin-top:10px}.contatti .contatti__impianto p i{margin-right:5px;color:#21409a}.contatti .contatti__impianto button{margin-top:10px}.contatti .contatti__impianto .card{border:none;padding:0}.contatti .contatti__impianto .card li{font-size:12px}.contatti .contatti__mappaform{margin-bottom:80px}.contatti .contatti__mappaform .contatti__mappaform__contenitore{margin-bottom:80px}.contatti .contatti__mappaform .contatti__mappaform__contenitore .contatti__mappaform--mappa::before{right:0;bottom:-17px;top:20px;left:40px;content:"";position:absolute;background:#21409a;margin-bottom:80px}.contatti .contatti__mappaform .contatti__mappaform__contenitore .contatti__mappaform--mappa #map{height:400px;width:100%;background:#fff;z-index:1;position:relative}.contatti .contatti__mappaform .contatti__mappaform__contenitore .contatti__mappaform--form{background:#fff;border:1px solid #e3e3e3}.girone .row{margin-bottom:30px}.girone .box-blu .box-blu__contenitore{margin-bottom:40px}.girone .box-blu .box-blu__contenitore table{margin-bottom:0}.girone .box-blu .box-blu__contenitore table tr.orange td,.girone .box-blu .box-blu__contenitore table tr.orange td.sorting_1{background-color:#ffc15e !important}.girone .box-blu .box-blu__contenitore table tr th{background:#f9f9f9;color:#333;text-transform:uppercase}.girone .box-blu .box-blu__contenitore table tr td.fase{color:#21409a;text-transform:uppercase;font-weight:bold;text-align:center}.girone .widget{background:#fff;font-size:13px;margin-bottom:40px}.girone .widget .widget__contenitore{margin:20px}.girone .widget .widget__contenitore .row{margin:10px 0;border-bottom:1px solid #c6c6c6;padding-bottom:10px}.girone #calendario-completo .row{margin-bottom:10px;margin-top:0}.girone #calendario-completo #pills-tab{margin:0}.girone #calendario-completo #pills-tab .nav-link{text-transform:uppercase;border-radius:0}.girone #calendario-completo #pills-tab .nav-link.active{background:#21409a}.girone #calendario-completo #pills-tabContent{padding:0}.girone #calendario-completo #pills-tabContent .calendario-completo__giornata{margin-bottom:20px}.girone #calendario-completo #pills-tabContent .calendario-completo__giornata h4{margin:10px 15px;color:#21409a}.girone #calendario-completo #pills-tabContent .calendario-completo__giornata .calendario-completo__giornata__riga{border-bottom:1px solid #d7d8d8;margin:10px 0;font-size:12px}.girone #calendario-completo #pills-tabContent .btn--blu{min-width:180px}.girone #calendario-completo .calendario-completo__pdf{float:right}.girone #calendario-completo .calendario-completo__pdf a{color:#fff !important}.girone #box .carousel-item{width:100%;height:100%;min-height:370px;max-width:370px;margin-bottom:40px}.girone #box .carousel-item .carousel-item__image{width:100%;height:100%;min-height:370px;max-width:370px;background-size:cover;background-position:center;background-repeat:no-repeat}.girone .modal-dialog{text-align:center}.girone .modal-dialog .modal-footer a{width:100%;text-align:center}.squadra .squadra__calendario .squadra__calendario-maglia strong{border:1px solid #21409a;border-radius:0;background:#21409a;color:#fff;font-size:12px;font-size:.75rem;line-height:1;padding:.5rem 1rem;width:auto;font-size:14px;font-weight:bold;display:inline-block;text-transform:uppercase}.squadra .squadra__calendario #calendario-squadra_wrapper table tr.orange td,.squadra .squadra__calendario #calendario-squadra_wrapper table tr.orange td.sorting_1{background-color:#ffc15e !important}.squadra .squadra__calendario #calendario-squadra_wrapper table tr td.fase{color:#21409a;text-transform:uppercase;font-weight:bold;text-align:center}.squadra .squadra__statistiche .squadra__statistiche__grafico{text-align:center;margin:40px 0}.partita{color:#fff}.partita h2.partita__punteggio{font-size:50px;font-weight:bold}.partita p.partita__squadre{font-size:13px}.partita p.partita__girone{font-size:13px}.page-template-page-home .carousel .carousel-inner .carousel-item{background-size:cover;background-repeat:no-repeat;background-position:center}.page-template-page-home .carousel .carousel-inner .carousel-item .carousel-caption{z-index:2}.page-template-page-home .carousel .carousel-inner .carousel-item .carousel-caption h3,.page-template-page-home .carousel .carousel-inner .carousel-item .carousel-caption p{color:#333;text-shadow:2px 2px 4px #fff;text-align:left;text-transform:uppercase;font-weight:bold}.page-template-page-home .carousel.carousel--slider{margin-bottom:40px;height:400px}.page-template-page-home .carousel.carousel--slider .carousel-inner{height:400px}.page-template-page-home .carousel.carousel--slider .carousel-inner .carousel-item{height:400px}.page-template-page-home .carousel.carousel--slider .carousel-inner .carousel-item .carousel-caption{background:url("img/macchia2.png");background-position:top left;background-repeat:no-repeat;background-size:contain;height:250px}.page-template-page-home .carousel.carousel--slider .carousel-inner .carousel-item .carousel-caption h3,.page-template-page-home .carousel.carousel--slider .carousel-inner .carousel-item .carousel-caption p{margin-left:60px}.page-template-page-home .carousel.carousel--slider .carousel-inner .carousel-item .carousel-caption p{font-size:16px}.page-template-page-home .carousel.carousel--slider .carousel-inner .carousel-item .carousel-caption h3{margin-top:40px;font-size:25px}.page-template-page-home .carousel.carousel--slider .carousel-inner .carousel-item .carousel-caption h3:hover{color:#f37021}.page-template-page-home .carousel.carousel--news{height:300px}.page-template-page-home .carousel.carousel--news .carousel-inner{height:300px}.page-template-page-home .carousel.carousel--news .carousel-inner .carousel-item{height:300px}.page-template-page-home .carousel.carousel--news .carousel-inner .carousel-item .carousel-caption{background:rgba(241,148,0,.8);padding:10px}.page-template-page-home .carousel.carousel--news .carousel-inner .carousel-item .carousel-caption h5{text-align:left;text-shadow:none}.page-template-page-home .carousel.carousel--news .carousel-inner .carousel-item .carousel-caption h5 a{color:#333;text-transform:none !important;text-shadow:none}.page-template-page-home .carousel.carousel--news .carousel-inner .carousel-item .carousel-caption p{color:#fff;text-transform:none !important;text-align:left;padding:0;font-weight:400;text-shadow:none}.page-template-page-home .carousel.carousel--news .carousel-control-prev,.page-template-page-home .carousel.carousel--news .carousel-control-next{opacity:1;background:#444;width:30px;height:30px;top:20px}.page-template-page-home .carousel.carousel--news .carousel-control-prev .carousel-control-next-icon,.page-template-page-home .carousel.carousel--news .carousel-control-prev .carousel-control-prev-icon,.page-template-page-home .carousel.carousel--news .carousel-control-next .carousel-control-next-icon,.page-template-page-home .carousel.carousel--news .carousel-control-next .carousel-control-prev-icon{width:10px}.page-template-page-home .carousel.carousel--news .carousel-control-prev{right:40px;left:auto}.page-template-page-home .home__header .box-blu--breaking{margin-bottom:0;z-index:2;position:relative}.page-template-page-home .home__header .box-blu--breaking .box-blu__contenitore{padding:0;width:auto;float:none;background:rgba(68,68,68,.4);color:#fff;border:none}.page-template-page-home .home__header .box-blu--breaking .box-blu__contenitore .box-blu__titolo{padding-left:45px}.page-template-page-home .home__header .box-blu--breaking .box-blu__contenitore .box-blu__titolo::before{background:#f37021}.page-template-page-home .home__header .box-blu--breaking .box-blu__contenitore p{margin-bottom:0;text-align:right;padding-right:60px}.page-template-page-home .home__categorie{margin-bottom:30px}.page-template-page-home .home__categorie .categorie__contenitore{position:relative;min-height:200px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:10px}.page-template-page-home .home__categorie .categorie__contenitore .categorie__testo{position:absolute;bottom:30px;width:100%;text-align:center}.page-template-page-home .home__categorie .categorie__contenitore .categorie__testo p{color:#fff;font-weight:bold}.page-template-page-home .home__main .news-media{background:#fff;border:1px solid #c6c6c6;margin:0 0 30px 0;min-height:260px}.page-template-page-home .home__main .news-media .news-media__image{min-height:258px;background-position:center;background-size:cover}.page-template-page-home .home__main .news-media .news-media__body{padding:20px 30px}.page-template-page-home .home__main .news-media .news-media__body .news-media__body__categoria{margin-bottom:5px}.page-template-page-home .home__main .news-media .news-media__body .news-media__body__categoria a{color:#f37021;text-transform:uppercase}.page-template-page-home .home__main .news-media .news-media__body h3{text-transform:uppercase;color:#000;font-size:18px;font-weight:bold;margin-top:10px}.page-template-page-home .home__main .news-media .news-media__body .news-media__body__readmore{text-transform:uppercase;color:#666}.page-template-page-home .home__main .banner--rettangolo{min-height:200px;width:100%;margin-bottom:30px;background-size:cover;background-repeat:no-repeat;background-position:center}.page-template-page-home .home__main #calendar .fc-toolbar h2{text-transform:uppercase}.page-template-page-home .home__main #calendar .fc-row:first-child table{margin:0}.page-template-page-home .home__main #calendar .fc-title,.page-template-page-home .home__main #calendar .fc-time{color:#fff}.page-template-page-home .home__main #calendar .fc-today{background:rgba(242,148,0,.2) !important}.page-template-page-home .home__sidebar .banner--quadrato{min-height:300px;width:100%;margin-bottom:30px;background-size:cover;background-repeat:no-repeat;background-position:center}.page-template-page-home .home__sidebar form.form--home input,.page-template-page-home .home__sidebar form.form--home button{width:100%;margin-bottom:10px}.page-template-page-home .home__sidebar form.form--home input.form-check-input,.page-template-page-home .home__sidebar form.form--home button.form-check-input{width:auto}.page-template-page-home .news__quadrate .news__contenitore{background:#fff;border:1px solid #c6c6c6;margin-bottom:30px;padding:20px}.page-template-page-home .news__quadrate .news__contenitore .news__categoria a{font-weight:bold;text-transform:uppercase;background:#f37021;color:#fff !important;font-size:14px;padding:5px;display:inline-block}.page-template-page-home .news__quadrate .news__contenitore .news__titolo a{font-weight:bold;font-size:18px}.page-template-page-home .news__quadrate .news__contenitore .news__data{text-transform:uppercase;font-weight:bold;font-size:12px}.page-template-page-home .news__quadrate .news__contenitore .news__testo{margin-bottom:0}.page-template-page-home .news__quadrate .news__contenitore .news__testo.ellipsis--righe{-webkit-line-clamp:2}.page-template-page-home .widget--convenzioni,.page-template-page-home .widget--partner{height:300px}.page-template-page-home .widget--news{height:380px}.page-template-page-home .widget--tag,.page-template-page-home .widget_tag_cloud,.page-template-page-home .widget--societa{height:260px}.page-template-page-home .widget--tag .widget__contenitore,.page-template-page-home .widget--societa .widget__contenitore{overflow-y:scroll;height:140px}.page-template-page-home .categoria__single{margin-bottom:40px;text-align:center;padding:20px}.page-template-page-home .categoria__single a{display:inline-block}.page-template-page-home .categoria__single a img{max-height:100px;width:auto;margin-bottom:20px}.page-template-page-home .categoria__single a h2{padding:10px;margin-bottom:0}.page-template-page-home .categoria__single:hover{background:#21409a !important}.page-template-page-home .categoria__single:hover h2{color:#fff}.page-template-page-home .avviso-shop{margin:50px 0}.page-template-page-home .caroselli{margin:50px 0}.sponsor .sponsor__elemento{margin:20px 0;min-height:110px;border:1px solid #21409a;background:#fff;text-align:center;min-height:160px}.sponsor .sponsor__elemento .sponsor__elemento__titolo{padding:20px}.sponsor .sponsor__elemento .sponsor__elemento__img{min-height:100px;display:flex;align-items:center}.sponsor .sponsor__elemento .sponsor__elemento__img img{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;max-height:100px;width:auto;margin:10px auto}.sponsor .sponsor__elemento a:hover img{opacity:.6;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.archive .widget form.search-form,.blog .widget form.search-form,.single .widget form.search-form,.page-template-page-modulistica .widget form.search-form{padding:20px}.archive .post-loop,.blog .post-loop,.single .post-loop,.page-template-page-modulistica .post-loop{background:#fff;border:1px solid #c6c6c6;margin:0 0 30px 0;min-height:260px}.archive .post-loop .post-image,.blog .post-loop .post-image,.single .post-loop .post-image,.page-template-page-modulistica .post-loop .post-image{background-size:cover;background-position:center;background-repeat:no-repeat;min-height:258px}.archive .post-loop .post-content,.blog .post-loop .post-content,.single .post-loop .post-content,.page-template-page-modulistica .post-loop .post-content{padding:20px}.single .post-loop{padding:20px;height:100%}.banner .owl-item,.convenzioni .owl-item{max-height:150px}.banner .owl-item .item img,.convenzioni .owl-item .item img{max-height:150px}.banner.owl-carousel .owl-nav button.owl-prev,.banner.owl-carousel .owl-nav button.owl-next,.convenzioni.owl-carousel .owl-nav button.owl-prev,.convenzioni.owl-carousel .owl-nav button.owl-next{background:#444;width:30px;height:30px}.banner.owl-carousel .owl-nav button.owl-prev span,.banner.owl-carousel .owl-nav button.owl-next span,.convenzioni.owl-carousel .owl-nav button.owl-prev span,.convenzioni.owl-carousel .owl-nav button.owl-next span{color:#fff}.banner.owl-carousel .owl-nav button.owl-prev,.convenzioni.owl-carousel .owl-nav button.owl-prev{margin-right:10px}.convenzione{margin-bottom:30px}.convenzione .entry-content{background:#fff;border:1px solid #d2d2d2;padding:20px;margin-bottom:30px}.convenzione .entry-content h3{color:#f37021;margin-bottom:20px}.convenzione .entry-content i{width:20px}.banner .owl-item,.convenzioni .owl-item{max-height:150px}.banner .owl-item .item img,.convenzioni .owl-item .item img{max-height:150px}.banner.owl-carousel .owl-nav button.owl-prev,.banner.owl-carousel .owl-nav button.owl-next,.convenzioni.owl-carousel .owl-nav button.owl-prev,.convenzioni.owl-carousel .owl-nav button.owl-next{background:#444;width:30px;height:30px}.banner.owl-carousel .owl-nav button.owl-prev span,.banner.owl-carousel .owl-nav button.owl-next span,.convenzioni.owl-carousel .owl-nav button.owl-prev span,.convenzioni.owl-carousel .owl-nav button.owl-next span{color:#fff}.banner.owl-carousel .owl-nav button.owl-prev,.convenzioni.owl-carousel .owl-nav button.owl-prev{margin-right:10px}.convenzione{margin-bottom:30px}.convenzione .entry-content{background:#fff;border:1px solid #d2d2d2;padding:20px;margin-bottom:30px}.convenzione .entry-content h3{color:#f37021;margin-bottom:20px}.convenzione .entry-content i{width:20px}.documenti{margin-top:50px}.planning .planning__risultato{margin-top:50px;text-align:center}.planning .planning__risultato #calendar .fc-widget-header{height:20px}.planning .planning__risultato #calendar .fc-event .fc-title,.planning .planning__risultato #calendar .fc-event .fc-time{color:#fff}.form-estrazione{background:#fff;padding:20px;border:1px solid #ccc;margin-bottom:30px;text-align:center}.form-estrazione button{margin-top:30px}.inserisci-tabella{margin-bottom:50px}.inserisci-tabella #tabella-anagrafiche{background:#fff}#formestrazionecontabilita .form-check.form-check-inline{width:100%;margin-bottom:10px;text-align:left}#formestrazionecontabilita .form-data-label{margin-right:10px}.single-lesson .woocommerce-store-notice,.single-quiz .woocommerce-store-notice{display:none !important}.single-lesson #sensei-quiz-list,.single-lesson .answers,.single-quiz #sensei-quiz-list,.single-quiz .answers{list-style:none !important}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}/*# sourceMappingURL=style.css.map */
