.pika-single.family-theme{max-width:450px;overflow:auto;padding-bottom:12px;top:50%}.pika-single.family-theme .pikaday-action-bar{background-color:#ffbc0d;background-position:50%;background-size:contain;text-align:center;padding:10px 8px;position:relative}.pika-single.family-theme .pikaday-action-bar .title{text-align:center;font-size:25px;color:#000;text-transform:uppercase}.pika-single.family-theme .pikaday-action-bar .pika-btn-close{width:22px;height:22px;font-weight:600;position:absolute;right:8%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pika-single.family-theme .pikaday-action-bar .pika-btn-close:after,.pika-single.family-theme .pikaday-action-bar .pika-btn-close:before{content:"";display:block;background-color:#db0007;position:absolute;width:130%;height:20%;border-radius:50px;top:50%;left:50%}.pika-single.family-theme .pikaday-action-bar .pika-btn-close:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.pika-single.family-theme .pikaday-action-bar .pika-btn-close:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.pika-single.family-theme .pika-info-container{padding:0 5%}.pika-single.family-theme .pika-info-container .info-text{font-size:14px;color:#000;line-height:1.1;margin:0;padding:0}.pika-single.family-theme .pika-info-container ul{list-style:none}.pika-single.family-theme .pika-info-container ul li{margin-top:12px}.pika-single.family-theme .pika-info-container ul li .info-color-indicator{display:block;width:10px;height:17px;border-radius:50%;float:left;background-repeat:no-repeat;background-size:100%}.pika-single.family-theme .pika-info-container ul li .info-text{margin-left:17px}.pika-single.family-theme .pika-info-container .info-remark{margin-top:12px}.pika-single.family-theme .pika-lendar{width:100%;margin:0;padding:12px 20px}.pika-single.family-theme .pika-lendar:after{content:"";clear:both;display:table}.pika-single.family-theme .pika-lendar .pika-table-wrapper{margin-top:8px;padding:0;position:relative}.pika-single.family-theme .pika-lendar .pika-table-wrapper .pika-table-bg{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.pika-single.family-theme .pika-lendar .pika-table-wrapper .pika-table{position:relative;z-index:10;border-collapse:separate;border-spacing:8px}.pika-single.family-theme .pika-lendar .pika-table-wrapper .pika-table thead th abbr{font-size:18px;text-decoration:none;font-weight:400}.pika-single.family-theme .pika-lendar .pika-table-wrapper .pika-table thead th:first-child abbr,.pika-single.family-theme .pika-lendar .pika-table-wrapper .pika-table thead th:last-child abbr{color:red}.pika-single.family-theme .pika-lendar .pika-table-wrapper .pika-table tbody td{position:relative}.pika-single.family-theme .pika-lendar .pika-table-wrapper .pika-table tbody td:after{content:"";display:block;margin-top:100%}.pika-single.family-theme .pika-lendar .pika-table-wrapper .pika-table tbody td .pika-button{position:absolute;top:0;left:0;right:0;bottom:0;color:#000;font-size:18px;text-align:center;background:transparent;-webkit-box-shadow:none;box-shadow:none;border-radius:50%}.pika-single.family-theme .pika-lendar .pika-table-wrapper .pika-table tbody td.is-busy .pika-button{background-color:#ffc731}.pika-single.family-theme .pika-lendar .pika-table-wrapper .pika-table tbody td.is-selected .pika-button{background-color:#00b4a4}.pika-single.family-theme .pika-lendar .pika-table-wrapper .pika-table tbody td.is-full .pika-button{background-color:#ff4217;opacity:1}.pika-single.family-theme .pika-lendar .pika-table-wrapper .pika-table tbody td.is-disabled .pika-button,.pika-single.family-theme .pika-lendar .pika-table-wrapper .pika-table tbody td.is-not-available .pika-button,.pika-single.family-theme .pika-lendar .pika-table-wrapper .pika-table tbody td.is-off .pika-button{background-color:transparent;opacity:.3}.pika-single.family-theme .pika-title .pika-label{color:#db0007;font-size:22px;font-family:Nunito,inherit;margin-top:5px}.pika-single.family-theme .pika-next,.pika-single.family-theme .pika-prev{cursor:pointer;opacity:1;background-image:none;border-radius:0}.pika-single.family-theme .pika-next.is-disabled,.pika-single.family-theme .pika-prev.is-disabled{opacity:.5;background-color:#afafaf}@media screen and (max-width:767px){.pika-single.family-theme{max-width:unset;position:fixed!important;top:0!important;left:0!important;width:100%;height:100%}.pika-single.family-theme .pikaday-action-bar{padding:10px 8px}.pika-single.family-theme .pikaday-action-bar .pika-btn-close{width:30px;height:30px;right:6%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pika-single.family-theme .pika-info-container{padding:0 10%}.pika-single.family-theme .pika-info-container .info-text{font-size:18px;line-height:1.2}.pika-single.family-theme .pika-info-container ul li{margin-top:20px}.pika-single.family-theme .pika-info-container ul li .info-color-indicator{width:15px;height:27px}.pika-single.family-theme .pika-info-container ul li .info-text{margin-left:23px}.pika-single.family-theme .pika-info-container .info-remark{margin-top:20px}.pika-single.family-theme .pika-lendar .pika-table-wrapper{margin-top:8px;padding:25px 0 15px}.pika-single.family-theme .pika-lendar .pika-table-wrapper .pika-table{border-spacing:12px}.pika-single.family-theme .pika-lendar .pika-table-wrapper .pika-table tbody td .pika-button,.pika-single.family-theme .pika-lendar .pika-table-wrapper .pika-table thead th abbr{font-size:18px}.pika-single.family-theme .pika-title .pika-label{font-size:25px}}@media screen and (max-width:325px){.pika-single .pika-lendar{padding-left:0!important;padding-right:0!important}}