.fc-day-header.fc-widget-header{font-weight:bold;}.fc table{margin:auto;border-collapse:collapse;border-spacing:0;font-size:1em;}a:hover{color:#2494db;}a[data-goto]:hover{text-decoration:underline;}.fc-ltr .fc-dayGrid-view .fc-day-top .fc-day-number{color:#0d77b5;}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#bebcbc;}.fc-day-grid-event .fc-time{color:black;}.fc-title{color:black;}.barre-rettangolari-std{background:repeating-linear-gradient(45deg,#2bd61f,#2bd61f 12px,white 2px,white 20px);}.barre-rettangolari-rapid{background:repeating-linear-gradient(45deg,#fff705,#fff705 12px,white 2px,white 20px);}.barre-rettangolari-blitz{background:repeating-linear-gradient(45deg,#fc9403,#fc9403 12px,white 2px,white 20px);}.barre-rettangolari-Gvn{background:repeating-linear-gradient(45deg,#22c2e2,#22c2e2 12px,white 2px,white 20px);}.barre-rettangolari-Altro{background:repeating-linear-gradient(45deg,#89a5b3,#89a5b3 12px,white 2px,white 20px);}.barre-rettangolari-std-dot{background:repeating-linear-gradient(45deg,#2bd61f,#2bd61f 7px,white 2px,white 20px);}.barre-rettangolari-rapid-dot{background:repeating-linear-gradient(45deg,#fff705,#fff705 7px,white 2px,white 20px);}.barre-rettangolari-blitz-dot{background:repeating-linear-gradient(45deg,#fc9403,#fc9403 7px,white 2px,white 20px);}.barre-rettangolari-Gvn-dot{background:repeating-linear-gradient(45deg,#22c2e2,#22c2e2 7px,white 2px,white 20px);}.js-drupal-fullcalendar-Main{box-shadow:5PX 5PX 10px 1PX rgba(0,0,0,0.2);border-radius:10px;overflow:hidden;padding:1px;}.datepicker-header{height:150px;background-image:url(https://classroom.chessmavericks.com/c47b55d81f29f391eda13e0b4a5243fc.svg);background-position:center center;background-size:90%;background-repeat:no-repeat;background-color:#ffffff91;}.arrow{display:flex;align-items:center;justify-content:center;border:0;background-color:#ffffff3d;border-radius:12px;width:2.5rem;height:2.5rem;box-shadow:0 0 2px 0 rgba(0,0,0,0.25),0 0 10px 0 rgba(0,0,0,0.15);}.fc-center{padding-top:10px;}.fc-toolbar{background-color:#d4eef573;}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ffffff91;}
#block-pagetitle{margin-top:100px;}.field--label{font-weight:bold;}
