﻿@font-face{font-family:pignose-calendar-icon;src:url(../../fonts/pgcalendar/pignose.calendar.eot?gpa4vl);src:url(../../fonts/pgcalendar/pignose.calendar.eot?gpa4vl#iefix) format("embedded-opentype"),url(../../fonts/pgcalendar/pignose.calendar.ttf?gpa4vl) format("truetype"),url(../../fonts/pgcalendar/pignose.calendar.woff?gpa4vl) format("woff"),url(../../fonts/pgcalendar/pignose.calendar.svg?gpa4vl#pignose.calendar) format("svg");font-weight:400;font-style:normal}.pignose-calendar .icon-arrow-left,.pignose-calendar .icon-arrow-right{font-family:pignose-calendar-icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.pignose-calendar .icon-arrow-left:before{content:'\e90b'}.pignose-calendar .icon-arrow-right:before{content:'\e90a'}.pignose-calendar-wrapper{display:none;position:fixed;width:100%;max-width:360px;top:50%;left:50%;border-radius:2px;z-index:50001;overflow:hidden;-webkit-box-shadow:0 4px 16px #000;box-shadow:0 4px 16px #000;-webkit-transform:translate3d(0,160px,0);transform:translate3d(0,160px,0);opacity:0;-webkit-transition:opacity .3s ease,-webkit-transform .5s ease-out;transition:opacity .3s ease,-webkit-transform .5s ease-out;transition:opacity .3s ease,transform .5s ease-out;transition:opacity .3s ease,transform .5s ease-out,-webkit-transform .5s ease-out}.pignose-calendar-wrapper.pignose-calendar-wrapper-active{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.pignose-calendar-wrapper .pignose-calendar{max-width:auto;width:100%;border:none}.pignose-calendar-wrapper .pignose-calendar .pignose-calendar-button-group{border-top:1px solid #e2e2e2;overflow:hidden}.pignose-calendar-wrapper .pignose-calendar .pignose-calendar-button-group .pignose-calendar-button{width:50%;display:block;float:left;height:3.2em;text-align:center;line-height:3.2em;color:#333;font-weight:600;text-decoration:none;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;-webkit-box-sizing:border-box;box-sizing:border-box}.pignose-calendar-wrapper .pignose-calendar .pignose-calendar-button-group .pignose-calendar-button:hover{background-color:#efefef}.pignose-calendar-wrapper .pignose-calendar .pignose-calendar-button-group .pignose-calendar-button-apply{color:#fff;background-color:#2fabb7}.pignose-calendar-wrapper .pignose-calendar .pignose-calendar-button-group .pignose-calendar-button-apply:hover{background-color:#49c4d0}.pignose-calendar-wrapper-overlay{background-color:#000;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:50000}.pignose-calendar-wrapper-overlay.pignose-calendar-wrapper-overlay-active{opacity:.7}.pignose-calendar{width:100%;max-width:360px;background-color:#fff;border:1px solid #d8d8d8;font-size:100%;margin:0 auto;-webkit-box-shadow:0 3px 8px #00000040;box-shadow:0 3px 8px #00000040}.pignose-calendar .pignose-calendar-top{padding:.4em 0 0;background-color:#fafafa;border-bottom:1px solid #e2e2e2;-webkit-box-shadow:0 3px 8px #00000020;box-shadow:0 3px 8px #00000020;position:relative;overflow:hidden}.pignose-calendar .pignose-calendar-top .pignose-calendar-top-date{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;text-align:center;text-transform:initial;-webkit-box-sizing:border-box;box-sizing:border-box}.pignose-calendar .pignose-calendar-top .pignose-calendar-top-month,.pignose-calendar .pignose-calendar-top .pignose-calendar-top-year{display:block;text-align:center}.pignose-calendar .pignose-calendar-top .pignose-calendar-top-year{font-size:115%;color:#00000080}.pignose-calendar .pignose-calendar-top .pignose-calendar-top-month{margin-bottom:.4em;font-size:130%;font-weight:600}.pignose-calendar .pignose-calendar-top .pignose-calendar-top-nav{display:inline-block;width:1.6em;height:1.6em;position:relative;z-index:5;text-decoration:none}.pignose-calendar .pignose-calendar-top .pignose-calendar-top-nav .pignose-calendar-top-value{display:inline-block;color:#777;font-size:115%;font-weight:600;vertical-align:middle;margin-top:-10px}.pignose-calendar .pignose-calendar-top .pignose-calendar-top-nav .pignose-calendar-top-icon{color:#555;font-size:160%}.pignose-calendar .pignose-calendar-top .pignose-calendar-top-nav.pignose-calendar-top-prev{float:left;margin-left:1.6em}.pignose-calendar .pignose-calendar-top .pignose-calendar-top-nav.pignose-calendar-top-prev .pignose-calendar-top-value{margin-left:.2em}.pignose-calendar .pignose-calendar-top .pignose-calendar-top-nav.pignose-calendar-top-next{float:right;margin-right:1.6em}.pignose-calendar .pignose-calendar-top .pignose-calendar-top-nav.pignose-calendar-top-next .pignose-calendar-top-value{margin-right:.2em}.pignose-calendar .pignose-calendar-header{padding:0 1.2em;margin-top:0;font-weight:600;overflow:hidden}.pignose-calendar .pignose-calendar-header .pignose-calendar-week{float:left;width:14.28%;height:2.8em;text-align:center;line-height:2.8em;-webkit-box-sizing:border-box;box-sizing:border-box}.pignose-calendar .pignose-calendar-header .pignose-calendar-week.pignose-calendar-week-sat,.pignose-calendar .pignose-calendar-header .pignose-calendar-week.pignose-calendar-week-sun{color:#fa4832}.pignose-calendar .pignose-calendar-header .pignose-calendar-week:last-child{width:14.32%}.pignose-calendar .pignose-calendar-body{padding:0 1.2em}.pignose-calendar .pignose-calendar-body .pignose-calendar-row{overflow:hidden}.pignose-calendar .pignose-calendar-unit{float:left;display:block;height:3em;width:14.28%;text-align:center;line-height:2.8em;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700;margin-bottom:5px}.pignose-calendar .pignose-calendar-unit:last-child{width:14.32%}.pignose-calendar .pignose-calendar-unit .pignose-calendar-button-schedule-container{line-height:.5em}.pignose-calendar .pignose-calendar-unit .pignose-calendar-button-schedule-container .pignose-calendar-button-schedule-pin{display:inline-block;background-color:#777;width:.5em;height:.5em;border-radius:50%;margin-right:.2em}.pignose-calendar .pignose-calendar-unit .pignose-calendar-button-schedule-container .pignose-calendar-button-schedule-pin:last-child{margin-right:0}.pignose-calendar .pignose-calendar-unit a{display:inline-block;width:2.5em;height:2.5em;border-radius:50%;color:#49c4d0;line-height:2.5em;text-align:center;text-decoration:none;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}.pignose-calendar .pignose-calendar-unit a:active{background-color:#d8d8d8;font-size:16px}.pignose-calendar .pignose-calendar-unit.pignose-calendar-unit-disabled a{opacity:.5;background-color:#efefef}.pignose-calendar .pignose-calendar-unit.pignose-calendar-unit-active a{background-color:#2fabb7;color:#fff;font-weight:600;-webkit-box-shadow:0 1px 3px #00000080;box-shadow:0 1px 3px #00000080;font-size:16px}.pignose-calendar .pignose-calendar-unit.pignose-calendar-unit-active.pignose-calendar-unit-sat a,.pignose-calendar .pignose-calendar-unit.pignose-calendar-unit-active.pignose-calendar-unit-sun a{color:#fff}.pignose-calendar .pignose-calendar-unit.pignose-calendar-unit-range a{background-color:#efefef;border-radius:0;width:100%}.pignose-calendar .pignose-calendar-unit.pignose-calendar-unit-range.pignose-calendar-unit-disabled a{color:#b2b9bb;background-color:#e1e1e1}.pignose-calendar .pignose-calendar-unit.pignose-calendar-unit-range.pignose-calendar-unit-range-first a{border-top-left-radius:1.2em;border-bottom-left-radius:1.2em}.pignose-calendar .pignose-calendar-unit.pignose-calendar-unit-range.pignose-calendar-unit-range-last a{border-top-right-radius:1.2em;border-bottom-right-radius:1.2em}.pignose-calendar .pignose-calendar-unit.pignose-calendar-unit-sat a,.pignose-calendar .pignose-calendar-unit.pignose-calendar-unit-sun a{color:#fa4832}.pignose-calendar.pignose-calendar-default .pignose-calendar-body .pignose-calendar-row .pignose-calendar-unit.pignose-calendar-unit-toggle-active a{color:#ccc!important}.pignose-calendar.pignose-calendar-default.pignose-calendar-reverse .pignose-calendar-body .pignose-calendar-row .pignose-calendar-unit.pignose-calendar-unit-toggle-inactive a{color:#ccc!important}.pignose-calendar.pignose-calendar-dark{border-color:transparent;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.pignose-calendar.pignose-calendar-dark .pignose-calendar-top{background-color:transparent;border-bottom-color:transparent;-webkit-box-shadow:none;box-shadow:none}.pignose-calendar.pignose-calendar-dark .pignose-calendar-top .pignose-calendar-top-month{color:#176ee5}.pignose-calendar.pignose-calendar-dark .pignose-calendar-top .pignose-calendar-top-year{color:#176ee5}.pignose-calendar.pignose-calendar-dark .pignose-calendar-top .pignose-calendar-top-nav .pignose-calendar-top-value{color:#a2a9ab}.pignose-calendar.pignose-calendar-dark .pignose-calendar-top .pignose-calendar-top-nav .pignose-calendar-top-icon{color:#a2a9ab}.pignose-calendar.pignose-calendar-dark .pignose-calendar-header .pignose-calendar-week{color:#c7c7c7}.pignose-calendar.pignose-calendar-dark .pignose-calendar-header.pignose-calendar-week-sat,.pignose-calendar.pignose-calendar-dark .pignose-calendar-header.pignose-calendar-week-sun{color:#ff6060}.pignose-calendar.pignose-calendar-dark .pignose-calendar-body .pignose-calendar-row .pignose-calendar-unit a{color:#c7c7c7}.pignose-calendar.pignose-calendar-dark .pignose-calendar-body .pignose-calendar-row .pignose-calendar-unit.pignose-calendar-unit-sat a,.pignose-calendar.pignose-calendar-dark .pignose-calendar-body .pignose-calendar-row .pignose-calendar-unit.pignose-calendar-unit-sun a{color:#c7c7c7}.pignose-calendar.pignose-calendar-dark .pignose-calendar-body .pignose-calendar-row .pignose-calendar-unit.pignose-calendar-unit-disabled a{color:#000;background-color:transparent!important;text-decoration:line-through}.pignose-calendar.pignose-calendar-dark .pignose-calendar-body .pignose-calendar-row .pignose-calendar-unit.pignose-calendar-unit-active a{color:#fff;background-color:#176ee5;-webkit-box-shadow:0 1px 3px #000000bf;box-shadow:0 1px 3px #000000bf}.pignose-calendar.pignose-calendar-dark .pignose-calendar-body .pignose-calendar-row .pignose-calendar-unit.pignose-calendar-unit-toggle a{color:#8b8f94}.pignose-calendar.pignose-calendar-dark .pignose-calendar-body .pignose-calendar-row .pignose-calendar-unit.pignose-calendar-unit-range a{background-color:#5a5d62}.pignose-calendar.pignose-calendar-dark .pignose-calendar-body .pignose-calendar-row .pignose-calendar-unit.pignose-calendar-unit-range.pignose-calendar-unit-disabled a{color:#727a7c;background-color:#4f5558}.pignose-calendar.pignose-calendar-dark .pignose-calendar-button-group{border-top:1px solid #323537;overflow:hidden}.pignose-calendar.pignose-calendar-dark .pignose-calendar-button-group .pignose-calendar-button{color:#fff}.pignose-calendar.pignose-calendar-dark .pignose-calendar-button-group .pignose-calendar-button:hover{background-color:#5a5d62}.pignose-calendar.pignose-calendar-dark .pignose-calendar-button-group .pignose-calendar-button-apply{color:#fff;background-color:#31bbbf}.pignose-calendar.pignose-calendar-blue{background-color:#fafafa}.pignose-calendar.pignose-calendar-blue .pignose-calendar-top{background-color:#009fe3;border-bottom-color:#e1e1e1}.pignose-calendar.pignose-calendar-blue .pignose-calendar-top .pignose-calendar-top-month{color:#fff}.pignose-calendar.pignose-calendar-blue .pignose-calendar-top .pignose-calendar-top-year{color:#fff}.pignose-calendar.pignose-calendar-blue .pignose-calendar-top .pignose-calendar-top-nav .pignose-calendar-top-value{color:#fff}.pignose-calendar.pignose-calendar-blue .pignose-calendar-top .pignose-calendar-top-nav .pignose-calendar-top-icon{color:#fff}.pignose-calendar.pignose-calendar-blue .pignose-calendar-header .pignose-calendar-week{color:#5c6270}.pignose-calendar.pignose-calendar-blue .pignose-calendar-header .pignose-calendar-week.pignose-calendar-week-sat,.pignose-calendar.pignose-calendar-blue .pignose-calendar-header .pignose-calendar-week.pignose-calendar-week-sun{color:#fa4832}.pignose-calendar.pignose-calendar-blue .pignose-calendar-body .pignose-calendar-row .pignose-calendar-unit a{color:#5c6270}.pignose-calendar.pignose-calendar-blue .pignose-calendar-body .pignose-calendar-row .pignose-calendar-unit.pignose-calendar-unit-sat a,.pignose-calendar.pignose-calendar-blue .pignose-calendar-body .pignose-calendar-row .pignose-calendar-unit.pignose-calendar-unit-sun a{color:#fa4832}.pignose-calendar.pignose-calendar-blue .pignose-calendar-body .pignose-calendar-row .pignose-calendar-unit.pignose-calendar-unit-disabled a{background-color:#efefef}.pignose-calendar.pignose-calendar-blue .pignose-calendar-body .pignose-calendar-row .pignose-calendar-unit.pignose-calendar-unit-active a{color:#fff;background-color:#009fe3;-webkit-box-shadow:0 1px 3px #000000bf;box-shadow:0 1px 3px #000000bf}.pignose-calendar.pignose-calendar-blue .pignose-calendar-body .pignose-calendar-row .pignose-calendar-unit.pignose-calendar-unit-toggle a{color:#ccc}.pignose-calendar.pignose-calendar-blue .pignose-calendar-body .pignose-calendar-row .pignose-calendar-unit.pignose-calendar-unit-range a{background-color:#efefef}.pignose-calendar.pignose-calendar-blue .pignose-calendar-body .pignose-calendar-row .pignose-calendar-unit.pignose-calendar-unit-range.pignose-calendar-unit-disabled a{background-color:#efefef}.pignose-highlighted-avail-dates > a{color:#fff!important;background-color:#d2e3fd;-webkit-box-shadow:none!important;box-shadow:none!important;font-size:16px}.pignose-highlighted-avail-dates > a:hover{color:#fff!important;background-color:#1f75e8;-webkit-box-shadow:none!important;box-shadow:none!important}#wrapper{padding-bottom:40px}.inline pre,.inline code{display:inline!important;padding:0!important;text-align:left;background-color:transparent!important}.inline pre,.inline pre code,.inline pre code span{font-size:inherit}.code{font-weight:600;font-family:'Inconsolata','Consolas',sans-serif!important}.ui.segment{padding:40px}.ui.segments .ui.segment{padding:20px 32px}.ui.segment .ui.header{width:100%;border-bottom:1px solid #f2f2f2;margin:0 0 40px!important;padding:0 0 20px}.ui.table{font-size:15px;font-family:'Raleway','Consolas',sans-serif!important}.ui.button.thin{font-weight:400}.label .fas,.label .fab,.button .fas,.button .fab{margin-right:.6em}.center{text-align:center!important}.header{max-width:1440px;width:90%;margin:40px auto 20px;text-align:center}.header h1{font-family:'Raleway','Lato','helvetica','sans-serif';font-size:24px;font-weight:600;margin:20px 0 40px;color:#333}.header .version{font-family:'Raleway','Lato','helvetica','sans-serif';margin:20px auto 0;margin-top:20px;padding-top:20px;max-width:320px;width:100%;border-top:1px solid #f8f8f8}.article{max-width:1440px;width:90%;margin:0 auto;margin-top:80px;padding-top:80px;border-top:1px solid #efefef}.article h3{font-family:'Raleway','Lato','helvetica','sans-serif';display:inline-block;margin-bottom:40px;position:relative;font-weight:600;font-size:22px}.article h3 span{font-family:'Raleway','Lato','helvetica','sans-serif';position:relative;z-index:10}.article h3:after{display:block;position:absolute;content:'';height:.3em;border-radius:0 .3em .3em 0;top:50%;margin-top:-.15em;right:-2em;left:20%;background-color:#e1fff4}.article h4{margin-bottom:40px}.article h5{margin-top:60px;margin-bottom:20px;font-size:115%;font-weight:600}.article > blockquote{margin-bottom:40px}.article ul{display:inline-block;font-size:115%;font-weight:600;margin:20px 0}.article ul li{margin:10px 0}.article :not(pre) > code[class*="language-"],.article pre[class*="language-"]{background-color:#f5f6f9;padding:1.6em 2em}.beta-mark{font-style:italic}.token.function,.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#ff4848}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#0040df}.token.punctuation{color:#00abb2}.token.atrule,.token.attr-value,.token.keyword{color:#626368}.guide{padding:1.2em 1.6em;max-width:360px;margin:1.6em auto;background-color:#f8f8f8;line-height:2}.guide h5{margin:0;padding:0;font-size:110%}.guide .guide-dates{margin-top:1.6em;text-align:center}.guide .guide-dates span{display:inline-block;vertical-align:middle;width:33%}.box{display:none;max-width:360px;margin:0 auto;font-weight:600;margin-top:2em;padding:1.6em;background-color:#fafafa;border:1px solid #d8d8d8;box-shadow:0 4px 12px #00000040;-o-box-shadow:0 4px 12px #00000040;-moz-box-shadow:0 4px 12px #00000040;-webkit-box-shadow:0 4px 12px #00000040;overflow:hidden}.box .label{margin:.4em;white-space:normal;word-break:break-word}h5{text-align:center}.title{margin-bottom:40px;text-align:center}.title h3{margin-bottom:0}.pignose-calendar{font-family:'Lato','Open Sans',sans-serif;font-size:14px!important}.box{text-align:center}.language-calender .pignose-calender{margin-top:.4em!important}.input-calendar{display:block;width:100%;max-width:360px;margin:0 auto;height:3.2em;line-height:3.2em;font:inherit;padding:0 1.2em;border:1px solid #d8d8d8;box-shadow:0 4px 12px #00000040;-o-box-shadow:0 4px 12px #00000040;-moz-box-shadow:0 4px 12px #00000040;-webkit-box-shadow:0 4px 12px #00000040}.btn-calendar{display:block;text-align:center;width:100%;max-width:360px;height:3.2em;line-height:3.2em;background-color:#52555a;margin:0 auto;font-weight:600;color:#fff!important;text-decoration:none!important;box-shadow:0 4px 12px #00000040;-o-box-shadow:0 4px 12px #00000040;-moz-box-shadow:0 4px 12px #00000040;-webkit-box-shadow:0 4px 12px #00000040}.btn-calendar:hover{background-color:#5a6268}@media screen and (max-width: 640px){.pignose-calendar{font-size:12px!important}}