.png-calendar .sk-cube-grid{width:60px;height:60px;margin:100px auto}.png-calendar .sk-cube-grid .sk-cube{width:27%;height:27%;margin:3%;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.png-calendar .sk-cube-grid .sk-cube1{-webkit-animation-delay:0.2s;animation-delay:0.2s}.png-calendar .sk-cube-grid .sk-cube2{-webkit-animation-delay:0.3s;animation-delay:0.3s}.png-calendar .sk-cube-grid .sk-cube3{-webkit-animation-delay:0.4s;animation-delay:0.4s}.png-calendar .sk-cube-grid .sk-cube4{-webkit-animation-delay:0.1s;animation-delay:0.1s}.png-calendar .sk-cube-grid .sk-cube5{-webkit-animation-delay:0.2s;animation-delay:0.2s}.png-calendar .sk-cube-grid .sk-cube6{-webkit-animation-delay:0.3s;animation-delay:0.3s}.png-calendar .sk-cube-grid .sk-cube7{-webkit-animation-delay:0s;animation-delay:0s}.png-calendar .sk-cube-grid .sk-cube8{-webkit-animation-delay:0.1s;animation-delay:0.1s}.png-calendar .sk-cube-grid .sk-cube9{-webkit-animation-delay:0.2s;animation-delay:0.2s}@-webkit-keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}.png-calendar .col-1{width:100%}@media screen and (min-width:1200px){.png-calendar .col-1{max-width:1%}}.png-calendar .col-2{width:100%}@media screen and (min-width:1200px){.png-calendar .col-2{max-width:2%}}.png-calendar .col-3{width:100%}@media screen and (min-width:1200px){.png-calendar .col-3{max-width:3%}}.png-calendar .col-4{width:100%}@media screen and (min-width:1200px){.png-calendar .col-4{max-width:4%}}.png-calendar .col-5{width:100%}@media screen and (min-width:1200px){.png-calendar .col-5{max-width:5%}}.png-calendar .col-6{width:100%}@media screen and (min-width:1200px){.png-calendar .col-6{max-width:6%}}.png-calendar .col-7{width:100%}@media screen and (min-width:1200px){.png-calendar .col-7{max-width:7%}}.png-calendar .col-8{width:100%}@media screen and (min-width:1200px){.png-calendar .col-8{max-width:8%}}.png-calendar .col-9{width:100%}@media screen and (min-width:1200px){.png-calendar .col-9{max-width:9%}}.png-calendar .col-10{width:100%}@media screen and (min-width:1200px){.png-calendar .col-10{max-width:10%}}.png-calendar .col-11{width:100%}@media screen and (min-width:1200px){.png-calendar .col-11{max-width:11%}}.png-calendar .col-12{width:100%}@media screen and (min-width:1200px){.png-calendar .col-12{max-width:12%}}.png-calendar .col-13{width:100%}@media screen and (min-width:1200px){.png-calendar .col-13{max-width:13%}}.png-calendar .col-14{width:100%}@media screen and (min-width:1200px){.png-calendar .col-14{max-width:14%}}.png-calendar .col-15{width:100%}@media screen and (min-width:1200px){.png-calendar .col-15{max-width:15%}}.png-calendar .col-16{width:100%}@media screen and (min-width:1200px){.png-calendar .col-16{max-width:16%}}.png-calendar .col-17{width:100%}@media screen and (min-width:1200px){.png-calendar .col-17{max-width:17%}}.png-calendar .col-18{width:100%}@media screen and (min-width:1200px){.png-calendar .col-18{max-width:18%}}.png-calendar .col-19{width:100%}@media screen and (min-width:1200px){.png-calendar .col-19{max-width:19%}}.png-calendar .col-20{width:100%}@media screen and (min-width:1200px){.png-calendar .col-20{max-width:20%}}.png-calendar .col-21{width:100%}@media screen and (min-width:1200px){.png-calendar .col-21{max-width:21%}}.png-calendar .col-22{width:100%}@media screen and (min-width:1200px){.png-calendar .col-22{max-width:22%}}.png-calendar .col-23{width:100%}@media screen and (min-width:1200px){.png-calendar .col-23{max-width:23%}}.png-calendar .col-24{width:100%}@media screen and (min-width:1200px){.png-calendar .col-24{max-width:24%}}.png-calendar .col-25{width:100%}@media screen and (min-width:1200px){.png-calendar .col-25{max-width:25%}}.png-calendar .col-26{width:100%}@media screen and (min-width:1200px){.png-calendar .col-26{max-width:26%}}.png-calendar .col-27{width:100%}@media screen and (min-width:1200px){.png-calendar .col-27{max-width:27%}}.png-calendar .col-28{width:100%}@media screen and (min-width:1200px){.png-calendar .col-28{max-width:28%}}.png-calendar .col-29{width:100%}@media screen and (min-width:1200px){.png-calendar .col-29{max-width:29%}}.png-calendar .col-30{width:100%}@media screen and (min-width:1200px){.png-calendar .col-30{max-width:30%}}.png-calendar .col-31{width:100%}@media screen and (min-width:1200px){.png-calendar .col-31{max-width:31%}}.png-calendar .col-32{width:100%}@media screen and (min-width:1200px){.png-calendar .col-32{max-width:32%}}.png-calendar .col-33{width:100%}@media screen and (min-width:1200px){.png-calendar .col-33{max-width:33%}}.png-calendar .col-34{width:100%}@media screen and (min-width:1200px){.png-calendar .col-34{max-width:34%}}.png-calendar .col-35{width:100%}@media screen and (min-width:1200px){.png-calendar .col-35{max-width:35%}}.png-calendar .col-36{width:100%}@media screen and (min-width:1200px){.png-calendar .col-36{max-width:36%}}.png-calendar .col-37{width:100%}@media screen and (min-width:1200px){.png-calendar .col-37{max-width:37%}}.png-calendar .col-38{width:100%}@media screen and (min-width:1200px){.png-calendar .col-38{max-width:38%}}.png-calendar .col-39{width:100%}@media screen and (min-width:1200px){.png-calendar .col-39{max-width:39%}}.png-calendar .col-40{width:100%}@media screen and (min-width:1200px){.png-calendar .col-40{max-width:40%}}.png-calendar .col-41{width:100%}@media screen and (min-width:1200px){.png-calendar .col-41{max-width:41%}}.png-calendar .col-42{width:100%}@media screen and (min-width:1200px){.png-calendar .col-42{max-width:42%}}.png-calendar .col-43{width:100%}@media screen and (min-width:1200px){.png-calendar .col-43{max-width:43%}}.png-calendar .col-44{width:100%}@media screen and (min-width:1200px){.png-calendar .col-44{max-width:44%}}.png-calendar .col-45{width:100%}@media screen and (min-width:1200px){.png-calendar .col-45{max-width:45%}}.png-calendar .col-46{width:100%}@media screen and (min-width:1200px){.png-calendar .col-46{max-width:46%}}.png-calendar .col-47{width:100%}@media screen and (min-width:1200px){.png-calendar .col-47{max-width:47%}}.png-calendar .col-48{width:100%}@media screen and (min-width:1200px){.png-calendar .col-48{max-width:48%}}.png-calendar .col-49{width:100%}@media screen and (min-width:1200px){.png-calendar .col-49{max-width:49%}}.png-calendar .col-50{width:100%}@media screen and (min-width:1200px){.png-calendar .col-50{max-width:50%}}.png-calendar .col-51{width:100%}@media screen and (min-width:1200px){.png-calendar .col-51{max-width:51%}}.png-calendar .col-52{width:100%}@media screen and (min-width:1200px){.png-calendar .col-52{max-width:52%}}.png-calendar .col-53{width:100%}@media screen and (min-width:1200px){.png-calendar .col-53{max-width:53%}}.png-calendar .col-54{width:100%}@media screen and (min-width:1200px){.png-calendar .col-54{max-width:54%}}.png-calendar .col-55{width:100%}@media screen and (min-width:1200px){.png-calendar .col-55{max-width:55%}}.png-calendar .col-56{width:100%}@media screen and (min-width:1200px){.png-calendar .col-56{max-width:56%}}.png-calendar .col-57{width:100%}@media screen and (min-width:1200px){.png-calendar .col-57{max-width:57%}}.png-calendar .col-58{width:100%}@media screen and (min-width:1200px){.png-calendar .col-58{max-width:58%}}.png-calendar .col-59{width:100%}@media screen and (min-width:1200px){.png-calendar .col-59{max-width:59%}}.png-calendar .col-60{width:100%}@media screen and (min-width:1200px){.png-calendar .col-60{max-width:60%}}.png-calendar .col-61{width:100%}@media screen and (min-width:1200px){.png-calendar .col-61{max-width:61%}}.png-calendar .col-62{width:100%}@media screen and (min-width:1200px){.png-calendar .col-62{max-width:62%}}.png-calendar .col-63{width:100%}@media screen and (min-width:1200px){.png-calendar .col-63{max-width:63%}}.png-calendar .col-64{width:100%}@media screen and (min-width:1200px){.png-calendar .col-64{max-width:64%}}.png-calendar .col-65{width:100%}@media screen and (min-width:1200px){.png-calendar .col-65{max-width:65%}}.png-calendar .col-66{width:100%}@media screen and (min-width:1200px){.png-calendar .col-66{max-width:66%}}.png-calendar .col-67{width:100%}@media screen and (min-width:1200px){.png-calendar .col-67{max-width:67%}}.png-calendar .col-68{width:100%}@media screen and (min-width:1200px){.png-calendar .col-68{max-width:68%}}.png-calendar .col-69{width:100%}@media screen and (min-width:1200px){.png-calendar .col-69{max-width:69%}}.png-calendar .col-70{width:100%}@media screen and (min-width:1200px){.png-calendar .col-70{max-width:70%}}.png-calendar .col-71{width:100%}@media screen and (min-width:1200px){.png-calendar .col-71{max-width:71%}}.png-calendar .col-72{width:100%}@media screen and (min-width:1200px){.png-calendar .col-72{max-width:72%}}.png-calendar .col-73{width:100%}@media screen and (min-width:1200px){.png-calendar .col-73{max-width:73%}}.png-calendar .col-74{width:100%}@media screen and (min-width:1200px){.png-calendar .col-74{max-width:74%}}.png-calendar .col-75{width:100%}@media screen and (min-width:1200px){.png-calendar .col-75{max-width:75%}}.png-calendar .col-76{width:100%}@media screen and (min-width:1200px){.png-calendar .col-76{max-width:76%}}.png-calendar .col-77{width:100%}@media screen and (min-width:1200px){.png-calendar .col-77{max-width:77%}}.png-calendar .col-78{width:100%}@media screen and (min-width:1200px){.png-calendar .col-78{max-width:78%}}.png-calendar .col-79{width:100%}@media screen and (min-width:1200px){.png-calendar .col-79{max-width:79%}}.png-calendar .col-80{width:100%}@media screen and (min-width:1200px){.png-calendar .col-80{max-width:80%}}.png-calendar .col-81{width:100%}@media screen and (min-width:1200px){.png-calendar .col-81{max-width:81%}}.png-calendar .col-82{width:100%}@media screen and (min-width:1200px){.png-calendar .col-82{max-width:82%}}.png-calendar .col-83{width:100%}@media screen and (min-width:1200px){.png-calendar .col-83{max-width:83%}}.png-calendar .col-84{width:100%}@media screen and (min-width:1200px){.png-calendar .col-84{max-width:84%}}.png-calendar .col-85{width:100%}@media screen and (min-width:1200px){.png-calendar .col-85{max-width:85%}}.png-calendar .col-86{width:100%}@media screen and (min-width:1200px){.png-calendar .col-86{max-width:86%}}.png-calendar .col-87{width:100%}@media screen and (min-width:1200px){.png-calendar .col-87{max-width:87%}}.png-calendar .col-88{width:100%}@media screen and (min-width:1200px){.png-calendar .col-88{max-width:88%}}.png-calendar .col-89{width:100%}@media screen and (min-width:1200px){.png-calendar .col-89{max-width:89%}}.png-calendar .col-90{width:100%}@media screen and (min-width:1200px){.png-calendar .col-90{max-width:90%}}.png-calendar .col-91{width:100%}@media screen and (min-width:1200px){.png-calendar .col-91{max-width:91%}}.png-calendar .col-92{width:100%}@media screen and (min-width:1200px){.png-calendar .col-92{max-width:92%}}.png-calendar .col-93{width:100%}@media screen and (min-width:1200px){.png-calendar .col-93{max-width:93%}}.png-calendar .col-94{width:100%}@media screen and (min-width:1200px){.png-calendar .col-94{max-width:94%}}.png-calendar .col-95{width:100%}@media screen and (min-width:1200px){.png-calendar .col-95{max-width:95%}}.png-calendar .col-96{width:100%}@media screen and (min-width:1200px){.png-calendar .col-96{max-width:96%}}.png-calendar .col-97{width:100%}@media screen and (min-width:1200px){.png-calendar .col-97{max-width:97%}}.png-calendar .col-98{width:100%}@media screen and (min-width:1200px){.png-calendar .col-98{max-width:98%}}.png-calendar .col-99{width:100%}@media screen and (min-width:1200px){.png-calendar .col-99{max-width:99%}}.png-calendar .col-100{width:100%}@media screen and (min-width:1200px){.png-calendar .col-100{max-width:100%}}.png-calendar .loader{position:relative;margin:0 auto;width:100%}.png-calendar .loader:before{content:'';display:block;padding-top:100%}.png-calendar .circular{animation:rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.png-calendar .path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.png-calendar .post-header{padding:25px 20px}.png-calendar .post-header .nav{margin-bottom:0;text-transform:capitalize}.png-calendar .sidebar-toggle{margin-bottom:15px;padding:15px;background-color:#000}.png-calendar .calendar-footer .legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:576px){.png-calendar .calendar-footer .legend{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.png-calendar .calendar-footer .legend-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0}@media screen and (min-width:576px){.png-calendar .calendar-footer .legend-item{margin:10px}}.png-calendar .calendar-footer .legend-item:not(:last-child){margin-right:50px}.png-calendar .calendar-footer .legend-item .legend-color{width:22px;height:22px;border-radius:50%;display:inline-block;margin-right:5px}.png-calendar .nav{margin-bottom:30px}.png-calendar .nav.custom-arrows .nav-button.next img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.png-calendar .nav.custom-arrows .nav-button a:before{content:none}.png-calendar .nav .nav-button a:before{content:'';border-style:solid;border-color:#000;border-width:.15em .15em 0 0;display:inline-block;height:1em;left:.15em;position:relative;top:.15em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:top;width:1em;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.png-calendar .nav .nav-button a:hover:before{border-color:#eee}.png-calendar .nav .nav-button.back{margin-right:15px}.png-calendar .nav .nav-button.back a:before{left:.25em;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.png-calendar .nav .nav-button.next{margin-left:15px}.png-calendar .nav .nav-button.next a:before{left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.png-calendar .calendar-container{margin-bottom:50px}@media screen and (max-width:1200px){.png-calendar .calendar-container{padding:0}}.png-calendar .event-modal .modal-dialog{max-width:970px}.png-calendar .event-modal .modal-content{padding:45px}.png-calendar .event-modal .modal-content a{color:#000}.png-calendar .event-modal .thumbnail{max-width:100%;background-position:center;background-size:cover;height:0;padding-bottom:30%}.png-calendar .location{margin-bottom:30px}.png-calendar .location a{display:inline-block}.png-calendar .location:before{content:"";background-image:url(/wp-content/plugins/penega-calendar/images/pin.png);width:18px;height:22px;display:inline-block;margin-right:10px;vertical-align:middle}.png-calendar .types .btn{padding:10px 15px;border:1px solid #eee;background-color:#fff0;border-radius:0}.png-calendar .types .dropdown-menu{min-width:100%}.png-calendar .types .dropdown-menu a{padding:10px 15px}.png-calendar .calendar .header{background-color:#000}.png-calendar .calendar .week{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.png-calendar .calendar .day{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;width:100%;background-color:#fff;height:0;padding-bottom:10%;position:relative;border:solid 1px #000;border-radius:5px;margin:2px;}@media screen and (min-width:1200px){.png-calendar .calendar .day{margin:7px;border-radius:10px}}.png-calendar .calendar .day:last-child{margin-right:0}.png-calendar .calendar .day:first-child{margin-left:0}.png-calendar .calendar .day.inactive{border:1px solid #000;opacity:.2}.png-calendar .calendar .day:nth-child(7n+1),.png-calendar .calendar .day:nth-child(7n){border:1px solid rgb(0 63 104 / .4);background-color:rgb(0 0 0 / .4)}.png-calendar .calendar .day:nth-child(7n+1).inactive,.png-calendar .calendar .day:nth-child(7n).inactive{border:1px solid rgb(0 0 0 / .2);background-color:rgb(0 0 0 / .2)}.png-calendar .calendar .day.header{background-color:#000;border-radius:0;height:inherit;padding:5px;border:none;text-align:center}.png-calendar .calendar .day.header.letter-header .single-letter{display:inline}.png-calendar .calendar .day.header.letter-header .full-word{display:none}@media screen and (min-width:768px){.png-calendar .calendar .day.header .single-letter{display:none}}.png-calendar .calendar .day.header .full-word{display:none}@media screen and (min-width:768px){.png-calendar .calendar .day.header .full-word{display:inline}}.png-calendar .calendar .day ::-webkit-scrollbar{width:7px}.png-calendar .calendar .day ::-webkit-scrollbar-track{background:#fff0}.png-calendar .calendar .day ::-webkit-scrollbar-thumb{background:rgb(0 0 0 / .75);border-radius:100px}.png-calendar .calendar .day .inner-day{overflow:auto;position:absolute;left:0;right:0;top:0;bottom:0;padding:3px}@media screen and (min-width:768px){.png-calendar .calendar .day .inner-day{padding:10px}}.png-calendar .calendar .day .inner-day .top-right{position:absolute;top:0;right:0;height:60%;max-height:3rem;text-align:right;background:#fff;border-bottom-left-radius:5px}.png-calendar .calendar .day .inner-day .top-right img{height:100%;width:auto;padding:.5rem .25rem}.png-calendar .calendar .day .inner-day ul{padding-left:0}.png-calendar .calendar .day .inner-day ul li.dot{display:inline-block}.png-calendar .calendar .day .inner-day a{cursor:pointer}.png-calendar .calendar .day .inner-day span{cursor:pointer;margin-bottom:5px}.png-calendar .calendar .day .inner-day span.complete{display:block}.png-calendar .calendar .day .inner-day span.dot{display:none}@media screen and (min-width:1200px){.png-calendar .calendar .day .inner-day span{line-height:1}}.png-calendar .calendar .day .inner-day .calendar-event.dot{height:2vw;width:2vw;border-radius:50%;background-color:#000;display:block}@media screen and (max-width:768px){.png-calendar .calendar .day .inner-day .calendar-event{height:2vw;width:2vw;border-radius:50%;background-color:#000;display:block}}@media screen and (min-width:768px){.png-calendar .calendar .day .inner-day .calendar-event.complete{background-color:inherit!important}}.png-calendar .calendar-sidebar .calendar-inner-sidebar{padding:20px 15px;background:inherit;height:100%;width:100%}.png-calendar .calendar-sidebar a{color:#000;position:relative}.png-calendar .calendar-sidebar h3{position:relative;margin-bottom:50px;padding-bottom:5px}.png-calendar .calendar-sidebar h3.underline:before{content:"";width:55px;height:4px;z-index:1;position:absolute;bottom:-6px;left:0;background-color:#000}.png-calendar .calendar-sidebar h3.underline:after{background-color:#000}.png-calendar .calendar-sidebar .current-date{text-transform:capitalize}.png-calendar .calendar-sidebar .event{padding:40px 0;position:relative;width:100%}.png-calendar .calendar-sidebar .event span{font-weight:700;padding:0;margin:15px 0 10px}.png-calendar .calendar-sidebar .event .link{margin:5px 0 15px;display:inline-block}.png-calendar .calendar-sidebar .event:not(:last-child){border-bottom:2px solid #eee}