
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on December 28, 2012 */

@font-face {
    font-family: 'harlequinextraboldflfregular';
    src: url(/assets/fonts/harlequinflf/harlequinextraboldflf-webfont-f0f7e97d1775ede52be1.eot);
    src: url(/assets/fonts/harlequinflf/harlequinextraboldflf-webfont-f0f7e97d1775ede52be1.eot?#iefix) format('embedded-opentype'),
         url(/assets/fonts/harlequinflf/harlequinextraboldflf-webfont-bf0507f65b08cb090c1b.woff) format('woff'),
         url(/assets/fonts/harlequinflf/harlequinextraboldflf-webfont-77fa7a40c2d6c8188988.ttf) format('truetype'),
         url(/assets/fonts/harlequinflf/harlequinextraboldflf-webfont-1a3aacb0cc1422e0bed3.svg#harlequinextraboldflfregular) format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'harlequinflfbold';
    src: url(/assets/fonts/harlequinflf/harlequinflf-bold-webfont-23c8d1bfcd11007788cb.eot);
    src: url(/assets/fonts/harlequinflf/harlequinflf-bold-webfont-23c8d1bfcd11007788cb.eot?#iefix) format('embedded-opentype'),
         url(/assets/fonts/harlequinflf/harlequinflf-bold-webfont-4f5a61041162a886c9b8.woff) format('woff'),
         url(/assets/fonts/harlequinflf/harlequinflf-bold-webfont-93d86f48a4b188c97fb4.ttf) format('truetype'),
         url(/assets/fonts/harlequinflf/harlequinflf-bold-webfont-ca370107838df4adae96.svg#harlequinflfbold) format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'harlequinflfregular';
    src: url(/assets/fonts/harlequinflf/harlequinflf-webfont-0a52cae8940172009332.eot);
    src: url(/assets/fonts/harlequinflf/harlequinflf-webfont-0a52cae8940172009332.eot?#iefix) format('embedded-opentype'),
         url(/assets/fonts/harlequinflf/harlequinflf-webfont-26e53e64ee8e295e3c54.woff) format('woff'),
         url(/assets/fonts/harlequinflf/harlequinflf-webfont-a78b5c3aaa9e23196b4a.ttf) format('truetype'),
         url(/assets/fonts/harlequinflf/harlequinflf-webfont-f4846c8511f0483981b1.svg#harlequinflfregular) format('svg');
    font-weight: normal;
    font-style: normal;

}
/*
only here to force webpack to import thr fonts
 */

@font-face {
    font-family: "GlyphIconsPlaceholder";
    src: url(/assets/fonts/bootstrap/glyphicons-halflings-regular-5be1347c682810f199c7.eot);
    src: url(/assets/fonts/bootstrap/glyphicons-halflings-regular-5be1347c682810f199c7.eot?#iefix) format("embedded-opentype"),
    url(/assets/fonts/bootstrap/glyphicons-halflings-regular-82b1212e45a2bc35dd73.woff) format("woff"),
    url(/assets/fonts/bootstrap/glyphicons-halflings-regular-4692b9ec53fd5972caa2.ttf) format("truetype"),
    url(/assets/fonts/bootstrap/glyphicons-halflings-regular-060b2710bdbbe3dfe48b.svg) format("svg");
    font-weight: normal;
    font-style: normal;
}

/*!
*    ______ _       _   _
*    |  ____| |     | | (_)
*    | |__  | | __ _| |_ _  ___ ___  _ __
*    |  __| | |/ _` | __| |/ __/ _ \| '_ \
*    | |    | | (_| | |_| | (_| (_) | | | |
*    |_|    |_|\__,_|\__|_|\___\___/|_| |_|
*
*         https://www.flaticon.com
*/

@font-face {
    font-family: "flaticon_tockify";
    src: url(/assets/fonts/tockify19/flaticon_tockify-ecc40333fbbe237ea5c1.woff2) format("woff2"),
url(/assets/fonts/tockify19/flaticon_tockify-4fd59a9a89d88a87c3f9.woff) format("woff"),
url(/assets/fonts/tockify19/flaticon_tockify-8cda09fc97f9708ca952.eot#iefix) format("embedded-opentype"),
url(/assets/fonts/tockify19/flaticon_tockify-6a30d1fcfa1190017730.ttf) format("truetype"),
url(/assets/fonts/tockify19/flaticon_tockify-a7e4a2cfd1646b5bfa0b.svg#flaticon_tockify) format("svg")
}

i[class^="flaticon-"]:before, i[class*=" flaticon-"]:before {
    font-family: flaticon_tockify !important;
    font-style: normal;
    font-weight: normal !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: subpixel-antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.flaticon-arrows:before {
    content: "\f101";
}
.flaticon-expand38:before {
    content: "\f102";
}
.flaticon-search100:before {
    content: "\f103";
}
.flaticon-round:before {
    content: "\f104";
}
.flaticon-close47:before {
    content: "\f105";
}
.flaticon-round-1:before {
    content: "\f106";
}
.flaticon-draw:before {
    content: "\f107";
}
.flaticon-magnifying47:before {
    content: "\f108";
}
.flaticon-delete:before {
    content: "\f109";
}
.flaticon-arrow483:before {
    content: "\f10a";
}
.flaticon-clock148:before {
    content: "\f10b";
}
.flaticon-cross93:before {
    content: "\f10c";
}
.flaticon-linkedin20:before {
    content: "\f10d";
}
.flaticon-people:before {
    content: "\f10e";
}
.flaticon-next:before {
    content: "\f10f";
}
.flaticon-back:before {
    content: "\f110";
}
.flaticon-credit-card:before {
    content: "\f111";
}
.flaticon-arrows-1:before {
    content: "\f112";
}
.flaticon-clip:before {
    content: "\f113";
}
.flaticon-twitter:before {
    content: "\f114";
}
.flaticon-facebook-logo:before {
    content: "\f115";
}
.flaticon-link:before {
    content: "\f116";
}
.flaticon-email:before {
    content: "\f117";
}
.flaticon-expand:before {
    content: "\f118";
}
.flaticon-email-1:before {
    content: "\f119";
}
.flaticon-like:before {
    content: "\f11a";
}
.flaticon-user:before {
    content: "\f11b";
}
.flaticon-calendar:before {
    content: "\f11c";
}
.flaticon-lowercase:before {
    content: "\f11d";
}
.flaticon-plus-sign-button:before {
    content: "\f11e";
}
.flaticon-clip-1:before {
    content: "\f11f";
}
.flaticon-month:before {
    content: "\f120";
}
.flaticon-open-menu:before {
    content: "\f121";
}
.flaticon-import:before {
    content: "\f122";
}
.flaticon-download:before {
    content: "\f123";
}
.flaticon-back-arrow:before {
    content: "\f124";
}
.flaticon-right-arrows:before {
    content: "\f125";
}
.flaticon-left-arrow:before {
    content: "\f126";
}
.flaticon-right-arrow:before {
    content: "\f127";
}
.flaticon-back-1:before {
    content: "\f128";
}
.flaticon-next-1:before {
    content: "\f129";
}
.flaticon-down-arrow:before {
    content: "\f12a";
}
.flaticon-chevron:before {
    content: "\f12b";
}
.flaticon-close:before {
    content: "\f12c";
}
.flaticon-management:before {
    content: "\f12d";
}
.flaticon-bookmark:before {
    content: "\f12e";
}
.flaticon-close-1:before {
    content: "\f12f";
}
.flaticon-pinterest-logo:before {
    content: "\f130";
}
.flaticon-bookmark-1:before {
    content: "\f131";
}
.flaticon-fullscreen:before {
    content: "\f132";
}
.flaticon-twitter-1:before {
    content: "\f133";
}
.flaticon-floppy-disk:before {
    content: "\f134";
}
.flaticon-tcal2:before {
    content: "\f135";
}


.btn,.btn.active.focus,.btn.active:focus,.btn.focus,.btn.focus:active,.btn:active:focus,.btn:focus{box-shadow:none;outline:none}.btn,.form-control:focus,button,input[type=password],input[type=text],textarea{-webkit-appearance:none}.btn:active,.btn:focus,.btn:hover,.form-control:focus:active,.form-control:focus:focus,.form-control:focus:hover,button:active,button:focus,button:hover,input[type=password]:active,input[type=password]:focus,input[type=password]:hover,input[type=text]:active,input[type=text]:focus,input[type=text]:hover,textarea:active,textarea:focus,textarea:hover{border-color:#ccc;box-shadow:none;outline:0}.glyphicon.form-control-feedback.glyphicon-ok{color:#00d30c}.form-control{-webkit-appearance:none;box-shadow:none}select.form-control{-webkit-appearance:menulist;box-shadow:none}input{outline:none}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background:#fff}.uploadcare--tab.uploadcare--tab_current:after{color:#999;content:"It is illegal to upload or use copyrighted files or images without an appropriate license or permission and strictly forbidden by Tockify's terms of service.";font-size:12px;padding:0 10% 20px;position:relative}.label-danger{background-color:#f23949}.btn-default-focus{box-shadow:none;outline:none}a[role=tab]:focus .subscribe-label{-webkit-text-decoration:underline;text-decoration:underline}
.datepicker.dropdown-menu{padding:4px 8px;width:250px}.datepicker.dropdown-menu button{border:0;outline:none;text-transform:capitalize}.datepicker.dropdown-menu .dow{text-transform:capitalize}.datepicker.dropdown-menu tbody{height:180px}.datepicker.dropdown-menu tbody button{padding:6px}.datepicker.dropdown-menu table.l-footer{height:5%;position:relative;width:100%}.datepicker.dropdown-menu table.l-footer tbody{height:100%}.datepicker.dropdown-menu table.l-footer tbody tr td{width:100%}.datepicker.dropdown-menu table.l-footer tbody tr td a{color:#000;font-weight:700}.datepicker.dropdown-menu table.l-footer tbody tr td a:active,.datepicker.dropdown-menu table.l-footer tbody tr td a:hover{color:#000}.datepicker.dropdown-menu table.l-footer button.l-plainButton{background:none;font-weight:700;padding:.5em 0}.datepicker.dropdown-menu table.l-footer button.l-plainButton:hover{-webkit-text-decoration:underline;text-decoration:underline}.datepicker.dropdown-menu.datepicker-mode-1 tbody button,.datepicker.dropdown-menu.datepicker-mode-2 tbody button{height:65px}
.tkf-message-bar{background:transparent;height:0;opacity:1;position:fixed;text-align:center;top:0;transition:all .2s linear;width:100%;z-index:100000}.tkf-message-bar.ng-hide{opacity:0;transition:all .2s linear}.tkf-message-bar-centered span{display:inline-block;position:relative}.tkf-message-bar-centered .message-text{font-size:1.2em;top:-.2em}.tkf-message-bar-centered{background:#5a8fd4;border:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#fff;display:inline-block;padding:.5em 1.2em .3em 1.3em}.tkf-message-bar-centered.success{background:#00ca00}.tkf-message-bar-centered.error{background:red}
.status__pinboard{border-radius:4px;display:inline-block;font-size:1em;font-weight:400;letter-spacing:.2px;line-height:1.4;margin-bottom:.5em;padding:.4em 1em .3em;text-align:center;text-transform:uppercase;vertical-align:middle;width:100%}.status__agenda{margin-bottom:.5em}.status__agenda,.status__detail{border-radius:4px;display:inline-block;font-size:1em;font-weight:400;letter-spacing:.2px;line-height:1.4;max-width:100%;min-width:160px;padding:.4em 1em .3em;text-align:center;text-transform:uppercase;vertical-align:middle}.status__detail{margin-top:.5em}.status__detail.l-mini{padding:7px 1em}.status__monthly{border-radius:2px;display:inline-block;font-size:1em;font-weight:400;letter-spacing:.2px;line-height:1.4;margin:0 0 .5em;max-width:100%;padding:2px .8em;text-align:center;text-transform:uppercase;vertical-align:middle}.status__monthly.status__cancelled{font-size:1em}.status__hidden{background:#fff;border:1px solid #000;color:#000}.status__busy,.status__cancelled,.status__movedOnline,.status__notice,.status__postponed,.status__provisional,.status__rescheduled{color:#fff}
.tkf-popup-wrapper{bottom:0;height:100%;left:0;opacity:1;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0;z-index:80001}.tkf-popup-wrapper.ng-hide{opacity:0}.tkf-popup-wrapper{background:rgba(0,0,0,.6)}.tkf-popup-wrapper.ng-hide-add{animation:bgFade .4s linear reverse}.tkf-popup-wrapper.ng-hide-add .tkf-popup{animation:rotateIn .4s linear reverse}.tkf-popup-wrapper.ng-hide-remove{animation:bgFade .4s linear normal}.tkf-popup-wrapper.ng-hide-remove .tkf-popup{animation:rotateIn .4s linear normal}.tkf-popup-wrapper.message{background:rgba(0,0,0,.3)}.tkf-popup-wrapper.message.ng-hide-add{animation:bgFade .3s linear reverse}.tkf-popup-wrapper.message.ng-hide-add .tkf-popup{animation:bulgeIn .3s linear reverse}.tkf-popup-wrapper.message.ng-hide-remove{animation:bgFade .3s linear normal}.tkf-popup-wrapper.message.ng-hide-remove .tkf-popup{animation:bulgeIn .3s linear normal}.tkf-popup-wrapper .tkf-popup{left:0;margin:0 auto;position:absolute;right:0;width:100%}.tkf-popup-wrapper .tkf-popup .close-bar{background:transparent;color:#fff;font-size:24px;height:30px;text-align:right;width:100%}.tkf-popup-wrapper .tkf-popup .close-bar span:hover{color:#ccc}.tkf-popup-wrapper .tkf-popup .close-bar:focus i.flaticon-close-1{outline:thin dotted #fff}.tkf-popup-wrapper .tkf-popup .close-bar i.flaticon-close-1{position:relative;top:-3px}.tkf-popup-wrapper .tkf-popup .close-bar i.flaticon-close-1:after,.tkf-popup-wrapper .tkf-popup .close-bar i.flaticon-close-1:before{font-size:18px;line-height:18px;margin-left:0;margin-right:0}.tkf-popup-wrapper .tkf-popup .close-bar i.flaticon-close-1{cursor:pointer}.tkf-popup-wrapper .tkf-popup .popup-content{position:absolute;width:100%}.tkf-popup-wrapper .tkf-popup .popup-content h3{margin:0;padding:10px;text-align:center}.tkf-popup-wrapper .tkf-popup .popup-content .popup-body{padding:10px}.tkf-popup-wrapper .tkf-popup .popup-content .popup-section{padding:3px 10px}.tkf-popup-wrapper .tkf-popup .popup-content .popup-body-content{font-size:15px;margin:10px 25px}.tkf-popup-wrapper .tkf-popup .popup-content .popup-body-content.l-centered{text-align:center}.tkf-popup-wrapper .tkf-popup .popup-content .popup-buttons{padding-top:10px;text-align:center}@media only screen and (max-width:520px){.tkf-popup-wrapper .tkf-popup .popup-content .popup-buttons .btn{width:100%}}.tkf-popup-wrapper .tkf-popup .popup-content button{outline:none}.tkf-popup-wrapper .tkf-popup .popup-content button.safety{background:#fff;color:#000}.tkf-popup-wrapper .tkf-popup .popup-content.error{background:#e74c3c}.tkf-popup-wrapper .tkf-popup .popup-content.info{background:#459ff8}.tkf-popup-wrapper .tkf-popup .popup-content.newerror{color:#333}.tkf-popup-wrapper .tkf-popup .popup-content.newerror .popup-body{padding-bottom:20px}.tkf-popup-wrapper .tkf-popup .popup-content.newerror button{background:#fff;border:1px solid #aaa;color:#666;transition:color .2s,background-color .2s}.tkf-popup-wrapper .tkf-popup .popup-content.newerror button:active,.tkf-popup-wrapper .tkf-popup .popup-content.newerror button:focus,.tkf-popup-wrapper .tkf-popup .popup-content.newerror button:hover{background:#00ca00;border-color:transparent;color:#fff}.tkf-popup-wrapper .tkf-popup .popup-content.newerror button.l-danger{background:#fff;border:1px solid #aaa;color:red}.tkf-popup-wrapper .tkf-popup .popup-content.newerror button.l-danger:active,.tkf-popup-wrapper .tkf-popup .popup-content.newerror button.l-danger:focus,.tkf-popup-wrapper .tkf-popup .popup-content.newerror button.l-danger:hover{background:red;border-color:transparent;color:#fff}.tkf-popup-wrapper .tkf-popup .popup-content.newerror button.l-safety{background:#00ca00;border:1px solid #00ca00;color:#fff}.tkf-popup-wrapper .tkf-popup .popup-content.newerror button.l-safety:active,.tkf-popup-wrapper .tkf-popup .popup-content.newerror button.l-safety:focus,.tkf-popup-wrapper .tkf-popup .popup-content.newerror button.l-safety:hover{background:#019401;border-color:#019401;color:#fff}.tkf-popup-wrapper .tkf-popup .popup-content.newerror{background:#fff}.tkf-popup-wrapper .tkf-popup .popup-content.newerror h3{background:none;border-bottom:2px solid red;font-size:22px;font-weight:400}.tkf-popup-wrapper .tkf-popup.ng-leave{display:none}.tkf-popup-wrapper .tkf-popup .pop-up-link-section{padding-top:20px;text-align:center}.tkf-popup-wrapper .tkf-popup .pop-up-link-section a{color:gray}.tkf-popup-wrapper .tkf-popup.big-popup{bottom:50px;top:20px;width:500px}.tkf-popup-wrapper .tkf-popup.big-popup .popup-content{background:#fff;border-radius:2px;padding:10px 20px 20px}@media only screen and (max-width:520px){.tkf-popup-wrapper .tkf-popup.big-popup{top:0;width:100%}.tkf-popup-wrapper .tkf-popup.big-popup .popup-content{border-radius:0;padding:10px 10px 20px}}.tkf-popup-wrapper .tkf-popup.big2-popup{bottom:50px;max-width:100vw;top:20px;width:600px}.tkf-popup-wrapper .tkf-popup.big2-popup .popup-content{background:#fff;border-radius:2px;padding:10px 20px 20px}.tkf-popup-wrapper .tkf-popup.message-popup h3{background:rgba(0,0,0,.1)}.tkf-popup-wrapper .tkf-popup.message-popup button{background:rgba(0,0,0,.2)}.tkf-popup-wrapper .tkf-popup.message-popup button:hover{background:rgba(0,0,0,.3)}.tkf-popup-wrapper .tkf-popup.message-popup{color:#fff;top:50px;width:400px}.tkf-popup-wrapper .tkf-popup.message-popup.l-wide{max-width:100%;width:600px}.tkf-popup-wrapper .tkf-popup.message-popup{border:1px;border-radius:0}.tkf-popup-wrapper .tkf-popup.message-popup .popup-content{border-radius:3px}.tkf-popup-wrapper .tkf-popup.message-popup .popup-content button{min-width:80px}.tkf-popup-wrapper .tkf-popup.message-popup button{border:none;border-radius:2px;color:#fff;cursor:pointer;font-family:Lato,Calibri,Arial,sans-serif;font-size:.8em;letter-spacing:1px;margin:0 .5em;outline:none;padding:.6em 1.2em;text-transform:uppercase}.tkf-popup-wrapper .tkf-popup.message-popup.l-big{width:600px}.tkf-popup-wrapper .tkf-popup.message-popup.l-big .popup-body{font-size:16px;line-height:25px;padding:10px 20px;text-align:center}
@media print{a:link:after,a:visited:after{content:""}body{margin:0;padding:0;width:800px}}
.siteform-background{background:#03a4f9;background:linear-gradient(0deg,#48b1e8,#0096e5);min-height:100vh;overflow:auto}.siteform__buttons{margin-top:28px}.siteform__buttons a,.siteform__buttons button{border-radius:3px;font-size:16px}.siteform__buttons .siteform__buttons__fill{width:100%}.siteform__footerlink{margin-top:20px;text-align:center}.siteform__footerlink a,.siteform__footerlink a:hover,.siteform__footerlink a:visited{color:#aaa}.siteform input[type=password] .input--tlg,.siteform input[type=text] .input--tlg{border-radius:3px;box-shadow:none;font-size:16px;height:40px;line-height:1.33333;padding:10px 16px}.help-block--bright{background:#f23949;border-radius:3px;color:#fff;font-size:14px;margin-top:12px;padding:15px 20px;width:100%}.help-block--bright.l-lg{font-size:16px}.help-block--header{border-radius:3px 3px 0 0}.help-block--large{font-size:24px}.help-block--suggest{background:#ff821c;border-radius:3px;color:#fff;font-size:14px;margin-top:12px;padding:15px 20px;width:100%}a:active .tockify-logo,a:hover .tockify-logo{-webkit-text-decoration:underline;text-decoration:underline}.tockify-logo{display:inline-block;font-family:harlequinflfbold}.tockify-logo:first-letter{margin-right:-.15em}.tockify-logo--siteform{color:#fff;font-size:43px}.tockify-logo--siteform:active,.tockify-logo--siteform:focus,.tockify-logo--siteform:hover{color:#fff;-webkit-text-decoration:none;text-decoration:none}.site__focusbox{background:#fff;border-radius:3px;margin:100px auto;padding:30px 40px;position:relative;z-index:100}.site__focusbox [class*=" flaticon-"]:after,.site__focusbox [class*=" flaticon-"]:before,.site__focusbox [class^=flaticon-]:after,.site__focusbox [class^=flaticon-]:before{margin-left:0;position:absolute}.site__focusbox .r4:before,.site__focusbox .r8:before{color:hsla(0,0%,100%,.1);font-family:flaticon_tockify!important;position:absolute;z-index:-100}.site__focusbox .r4:before{font-size:298px;left:-178px;top:-100px;transform:rotate(-20deg)}.site__focusbox .r8:before{font-size:200px;right:-140px;top:-130px}.site__focusbox .tockify-logo__wrap{color:#fff;left:0;position:absolute;text-align:center;top:-60px;width:100%}.site__focusbox .tockify-logo__wrap:active,.site__focusbox .tockify-logo__wrap:focus,.site__focusbox .tockify-logo__wrap:hover{color:#fff;-webkit-text-decoration:none;text-decoration:none}.siteform__legend__link{font-size:16px;font-weight:400}@media print{.site__focusbox .invoice__status,.site__focusbox .r4:before,.site__focusbox .r8:before,.site__focusbox .tockify-logo__wrap{display:none}.site__focusbox{margin:0;padding:0}}.label-siteform{background-color:#0aa9ff}.label-siteform--red{background-color:#ff5656}.label-siteform--light{font-weight:400}.label-newFeature{background:#00ca00}
.spinner-wrap{height:0;left:0;position:fixed;top:0;width:100%;z-index:100000}.spinner.spinner__double-circles{height:40px;margin:100px auto;position:relative;width:40px;z-index:4000}.spinner.spinner__double-circles .circle{border:3px solid rgba(255,60,60,.25);border-radius:50%;position:absolute}.spinner.spinner__double-circles .circle1{animation:spinnerCircle .9s linear infinite;border-bottom-color:#ff3c3c;height:40px;width:40px}@media only screen and (max-width:600px){.spinner.spinner__double-circles{height:30px;width:30px}.spinner.spinner__double-circles .circle1{border-width:2px;height:30px;width:30px}}@keyframes spinnerCircle{25%{transform:scale(1.225) rotate(90deg)}50%{transform:scale(1.5) rotate(180deg)}75%{transform:scale(1.225) rotate(270deg)}to{transform:rotate(1turn)}}@keyframes tkfIconSpin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.tkf-icon-spin{animation:tkfIconSpin 2s linear infinite;display:inline-block}.tkf-icon-spin.flaticon-circle-3{left:3px;position:relative;top:2px}.tkf-icon-spin.flaticon-circle-3:before{margin-left:0}
.embedded404{background:#fff;font-size:16px;padding:20px}.embedded404 h1{font-size:20px}.trialExpired{background:#fff;font-size:16px;padding:20px}.trialExpired h2{font-size:20px}.siteform .site-notice{width:800px}.siteform .site-notice h1,.siteform .site-notice h2,.siteform .site-notice h3,.siteform .site-notice h4,.siteform .site-notice h5,.siteform .site-notice p{color:#333}.siteform .site-notice h1{font-weight:200;margin-bottom:20px;margin-top:0}.siteform .site-notice p{font-size:20px}.siteform .site-notice p.site-notice__footnote{color:#666;font-size:16px;margin-top:30px}.site-notice__email{color:#0096e5}
.d-title{overflow:hidden;word-break:break-word}.d-title a:not([href]):hover,a:not([href]):hover.d-title{-webkit-text-decoration:none;text-decoration:none}.d-text{font-size:1.2em;line-height:1.5em}.ad-text{font-size:1.5rem;line-height:2.2rem}.sd-text{font-size:1em;line-height:1.3em}.d-text--preview{font-size:1em;line-height:1.4em;overflow:hidden;word-break:break-word}.d-headerText,.d-headerText h1{font-size:32px;line-height:1.1em;margin:0}.d-headerText a,.d-headerText a:active,.d-headerText a:focus,.d-headerText a:hover,.d-headerText a:visited,.d-headerText h1 a,.d-headerText h1 a:active,.d-headerText h1 a:focus,.d-headerText h1 a:hover,.d-headerText h1 a:visited{-webkit-text-decoration:none;text-decoration:none}.d-headerText,.d-headerText h1{font-weight:inherit}.d-where{font-size:1.2em;line-height:1.5em}.d-when:first-letter{text-transform:capitalize}.svg-google{background-image:url(/assets/images/Google_Calendar-43919b7f54c6b0a8b090.svg);height:36px}.svg-google,.svg-yahoo{background-position:0 0;background-size:36px;width:36px}.svg-yahoo{background-image:url(/assets/images/yahoo-icon-44ccd25b062449993231.svg);height:32px}.svg-outlook{background-image:url(/assets/images/outlook-icon-0b6b2dec3d59e89b0455.svg)}.svg-apple,.svg-outlook{background-position:0 0;background-size:36px;height:36px;width:36px}.svg-apple{background-image:url(/assets/images/apple-cal-icon-5043d7b54312278cc9c4.svg)}.svg-other{background-image:url(/assets/images/other-cal-icon-36e286716cf4f350962c.svg)}.svg-microsoft,.svg-other{background-position:0 0;background-size:36px;height:36px;width:36px}.svg-microsoft{background-image:url(/assets/images/Microsoft_logo-72f0fcc793eda19cdc16.svg)}
.eventTags{letter-spacing:.04em}.eventTags .eventTags__tag,.eventTags .eventTags__tag a{font-size:12px;line-height:14px}.eventTags .eventTags__tag a{display:inline-block}.eventTags .eventTags__tag a .eventTags__text{display:inline-block;padding-bottom:1px;padding-top:1px}.eventTags{border-width:0;font-family:sans-serif;word-break:break-word}.eventTags a{color:#777}.eventTags--minimal .eventTags__tag a{font-size:1.1em}.eventTags--minimal .eventTags__tag a .eventTags__text:active,.eventTags--minimal .eventTags__tag a .eventTags__text:focus,.eventTags--minimal .eventTags__tag a .eventTags__text:hover{-webkit-text-decoration:underline;text-decoration:underline}.eventTags--minimal .eventTags__tag:before{content:" ● "}.eventTags--minimal .eventTags__tag:first-child:before{content:none}.eventTags--hashtag .eventTags__tag a{font-size:1.1em}.eventTags--hashtag .eventTags__tag a .eventTags__text:active,.eventTags--hashtag .eventTags__tag a .eventTags__text:focus,.eventTags--hashtag .eventTags__tag a .eventTags__text:hover{-webkit-text-decoration:underline;text-decoration:underline}.eventTags--hashtag .eventTags__tag:before{content:" #"}.eventTags--full .l-tag-span,.eventTags--full a{background-color:#00b9ff;border:1px solid #00b9ff;border-radius:2px;color:#fff;padding:0 4px}.eventTags--full a:active,.eventTags--full a:focus,.eventTags--full a:hover{background-color:#fff;color:#00b9ff}.eventTags--hollow a{background-color:transparent;border:1px solid #ff473a;border-radius:2px;color:#ff473a;padding:0 4px}.eventTags--hollow a:active,.eventTags--hollow a:focus,.eventTags--hollow a:hover{background-color:#ff473a;color:#fff}
.viewerArea{overflow:hidden;position:relative;top:0}.viewerArea .close-popup{position:fixed;top:16px}.viewerArea .close-popup button{border:none;margin:0;padding:0;-webkit-text-decoration:none;text-decoration:none}.viewerArea .close-popup button:focus{outline-offset:2px}.viewerArea .close-popup button i.flaticon-close-1{position:relative}.viewerArea .close-popup button i.flaticon-close-1:after,.viewerArea .close-popup button i.flaticon-close-1:before{font-size:40px;line-height:40px;margin-left:5px;margin-right:5px}.viewerArea .btn-loadMore{padding:7px 20px;text-transform:capitalize}.viewerArea__calendarTitleSection{margin:0 0 10px;position:relative}.viewerArea__displayName,h1.viewerArea__displayName{font-size:36px;line-height:1em;margin:0 1em 0 0;text-align:left}.viewerArea__displayName a:active,.viewerArea__displayName a:focus,.viewerArea__displayName a:hover,.viewerArea__displayName a:visited,h1.viewerArea__displayName a:active,h1.viewerArea__displayName a:focus,h1.viewerArea__displayName a:hover,h1.viewerArea__displayName a:visited{-webkit-text-decoration:none;text-decoration:none}.u-rtl .viewerArea__displayName,.u-rtl h1.viewerArea__displayName{margin:0 0 0 1em}.u-rtl{direction:rtl}.viewerArea__siteLink{float:right;margin-right:10px;margin-top:0;text-align:center}@media print{.viewerArea__siteLink{display:none}}.u-rtl{margin-left:10px;margin-right:0}@media(max-width:800px){.viewerArea__displayName,h1.viewerArea__displayName{font-size:28px;line-height:34px;margin-left:0;margin-top:0}.viewerArea__siteLink{float:right;height:40px;margin-top:0;text-align:right}}.subscribe-to-calendar-popup{word-wrap:break-word}.subscribe-to-calendar-popup .default-calendar-subscribe{margin-bottom:10px}.subscribe-to-calendar-popup .icon-subscribe{margin:0 auto 2px}.subscribe-to-calendar-popup .tab-pane{margin-top:10px}.viewer__navbar{color:inherit;font-size:14px}.viewer__navbar .btn.active,.viewer__navbar .btn:active{box-shadow:none}.viewer__navbar .viewer__navbar__search input{z-index:10}.viewer__navbar .viewer__navbar__search .input-group input:focus{outline-color:#888;outline-offset:-3px;outline-style:solid;outline-width:2px}.viewer__navbar .btn:focus{outline-color:#888;outline-offset:-3px;outline-style:solid;outline-width:1px}.viewer__navbar .btn.btn-cta:focus,.viewer__navbar a.btn-cta:focus{filter:brightness(1.1);outline-offset:1px}.viewer__navbar .viewer__navbar__right{position:absolute;right:10px}.viewer__navbar .navbar-default .navbar-nav a.viewer__navbar__link,.viewer__navbar .navbar-default .navbar-nav>li>a{color:inherit;cursor:pointer}.viewer__navbar .navbar-default .navbar-nav a.viewer__navbar__link:active,.viewer__navbar .navbar-default .navbar-nav a.viewer__navbar__link:focus,.viewer__navbar .navbar-default .navbar-nav a.viewer__navbar__link:hover,.viewer__navbar .navbar-default .navbar-nav>li>a:active,.viewer__navbar .navbar-default .navbar-nav>li>a:focus,.viewer__navbar .navbar-default .navbar-nav>li>a:hover{color:inherit;-webkit-text-decoration:underline;text-decoration:underline}.viewer__navbar .navbar-default .navbar-nav a.viewer__navbar__link,.viewer__navbar .navbar-default .navbar-nav>li>a{display:inline-block}.viewer__navbar .navbar-default .navbar-nav a.viewer__navbar__linkbutton{height:33px;line-height:20px;margin-right:7px;padding:6px 12px;position:relative;top:-3px}.viewer__navbar .navbar-default .navbar-nav a.viewer__navbar__linkbutton:active,.viewer__navbar .navbar-default .navbar-nav a.viewer__navbar__linkbutton:hover{color:#fff}.viewer__navbar .navbar-default .navbar-nav a.viewer__navbar__linkbutton:focus{border-color:#4cae4c}.viewer__navbar .navbar-default .navbar-nav a.btn-attach{max-width:120px;padding-left:4px}.viewer__navbar .navbar-default .navbar-nav a.btn-attach:active,.viewer__navbar .navbar-default .navbar-nav a.btn-attach:focus,.viewer__navbar .navbar-default .navbar-nav a.btn-attach:hover{background:#fff;border:1px solid #999;color:#000;-webkit-text-decoration:underline;text-decoration:underline}.viewer__navbar a.l-underline:active,.viewer__navbar a.l-underline:hover{-webkit-text-decoration:underline;text-decoration:underline}.viewer__navbar a.l-toggle{color:inherit;cursor:pointer;display:none;padding:10px 1px 0 0}.viewer__navbar a.l-toggle i{display:none;padding:2px}.viewer__navbar a.l-toggle i:before{font-size:22px;margin-left:0}.viewer__navbar a.l-toggle i.l-is-on{display:inline}.viewer__navbar a.l-toggle:active,.viewer__navbar a.l-toggle:hover,.viewer__navbar a.l-toggle:visited{-webkit-text-decoration:none;text-decoration:none}.viewer__navbar a.l-toggle.l-left{float:left;margin-left:8px;margin-right:0}.viewer__navbar a.l-toggle.l-right{float:right;margin-left:0;margin-right:8px}.viewer__navbar a.btn-attach{background:#fff;border:1px solid #ccc;color:#000;overflow:hidden;text-overflow:ellipsis}.viewer__navbar a.btn-attach:active,.viewer__navbar a.btn-attach:focus,.viewer__navbar a.btn-attach:hover{background:#fff;border:1px solid #999;color:#000;-webkit-text-decoration:underline;text-decoration:underline}.viewer__navbar input{outline:none}.viewer__navbar input.form-control[disabled],.viewer__navbar input.form-control[readonly]{background:#fff}.viewer__navbar input.main-search-box::-ms-clear{height:0;width:0}.viewer__navbar input.main-search-box.l-mini{font-size:16px}.viewer__navbar input.main-search-box{-webkit-appearance:none;box-shadow:none;max-width:180px}.viewer__navbar .viewer__rsvp__button{margin-right:7px;position:relative}.viewer__navbar .navbar{margin-bottom:0}.viewer__navbar .nav li.extra-space{margin-right:5px}.viewer__navbar .navbar-form{margin-bottom:7px;margin-top:7px}.viewer__navbar .nav>li>a{padding-left:10px;padding-right:10px}.viewer__navbar .nav>li>a.fullscreen-icon{padding-right:0}.viewer__navbar .viewer__navbar__text{line-height:36px;padding-right:10px}.viewer__navbar .navbar-left{margin-left:-15px}.viewer__navbar .navbar-form{padding:0}.viewer__navbar .date-navigator{display:inline-block;margin-left:5px}.viewer__navbar .date-navigator.l-mini input{font-size:16px}.viewer__navbar .date-navigator .btn{height:34px;padding:7px 3px 0;vertical-align:top}.viewer__navbar .date-navigator i.flaticon-71{position:relative}.viewer__navbar .date-navigator i.flaticon-71:after,.viewer__navbar .date-navigator i.flaticon-71:before{font-size:20px;line-height:20px;margin-left:0;margin-right:0}.viewer__navbar .date-navigator i.flaticon-7{position:relative}.viewer__navbar .date-navigator i.flaticon-7:after,.viewer__navbar .date-navigator i.flaticon-7:before{font-size:20px;line-height:20px;margin-left:0;margin-right:0}.viewer__navbar .date-navigator i.flaticon-back{position:relative}.viewer__navbar .date-navigator i.flaticon-back:after,.viewer__navbar .date-navigator i.flaticon-back:before{font-size:18px;line-height:18px;margin-left:0;margin-right:0}.viewer__navbar .date-navigator i.flaticon-next{position:relative}.viewer__navbar .date-navigator i.flaticon-next:after,.viewer__navbar .date-navigator i.flaticon-next:before{font-size:18px;line-height:18px;margin-left:0;margin-right:0}.viewer__navbar .date-navigator input{box-shadow:none;margin:0 3px;text-align:center;width:90px}.viewer__navbar .input-group-btn .btn{height:34px;padding:6px 6px 6px 5px}.viewer__navbar .fullscreen-icon{color:inherit;cursor:pointer;display:inline-block;padding-bottom:0;padding-right:0;padding-top:0;position:relative;top:3px}.viewer__navbar .fullscreen-icon:focus{outline-color:#888;outline-offset:1px;outline-style:solid;outline-width:2px}.viewer__navbar a i.flaticon-fullscreen{position:relative}.viewer__navbar a i.flaticon-fullscreen:after,.viewer__navbar a i.flaticon-fullscreen:before{font-size:26px;line-height:23px;margin-left:0;margin-right:0}.viewer__navbar a i.flaticon-fullscreen{top:2px}.viewer__navbar a i.flaticon-fullscreen.collapsed{top:10px}.viewer__navbar i.flaticon-close-1.l-search{position:relative}.viewer__navbar i.flaticon-close-1.l-search:after,.viewer__navbar i.flaticon-close-1.l-search:before{font-size:18px;line-height:21px;margin-left:0}.listStatus{text-align:center}.listStatus--searchAgenda{margin-top:20px}.listStatus--hasMore{padding:24px 24px 16px}.listStatus--hasMore a:focus{outline-color:#888;outline-offset:-3px;outline-style:solid;outline-width:2px}.listStatus--noEvents,.listStatus--noMore{font-size:24px;font-weight:400;padding:24px}.listStatus.listStatus--emptyEditor{color:#0aa9ff;font-family:Helvetica;font-size:28px;font-weight:200;padding:32px}.listStatus.listStatus--emptyEditor h1{font-weight:200}.listStatus.listStatus--emptyEditor h2{font-weight:200;margin-top:30px}.viewer__info{font-size:32px}.viewer__mode{text-transform:capitalize}.datepicker.dropdown-menu{color:#333}.datepicker.dropdown-menu .text-muted{color:#aaa}.dropdown-menu a{cursor:pointer}.dropdown-menu>li>a:focus{-webkit-text-decoration:underline;text-decoration:underline}.viewerArea__brand{padding:0 6px 3px 0;text-align:right}@media print{.viewerArea__brand{display:none}}.branding-subtle{border-style:solid;border-width:0;cursor:pointer;font-feature-settings:"kern";font-kerning:normal;font-size:15px;font-weight:200;letter-spacing:.3px;white-space:nowrap;z-index:10}.branding-subtle.is-fullscreen,.branding-subtle.is-standalone{border-top-left-radius:2px;border-width:1px 0 0 1px;bottom:0;padding:6px 12px;position:fixed;right:0}.d-headerText a.tockify__branding--incal{border-left:3px solid #ff6055;border-right:1px solid #e4e4e4;display:block;font-feature-settings:"kern";font-kerning:normal;font-size:14px;letter-spacing:.3px;margin-right:4px;padding:0 18px;position:relative}.d-headerText a.tockify__branding--incal,.d-headerText a.tockify__branding--incal:focus{background-color:#f7f4ef;color:#ff6055;transition:all .3s ease}.d-headerText a.tockify__branding--incal:active,.d-headerText a.tockify__branding--incal:hover{background-color:#ff6055;color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:all .3s ease}.d-headerText a.tockify__branding--incal .tockify-logo{font-size:16px;position:relative;-webkit-text-decoration:none;text-decoration:none;top:1px}.d-headerText a.tockify__branding--incal .tockify-logo:active,.d-headerText a.tockify__branding--incal .tockify-logo:focus,.d-headerText a.tockify__branding--incal .tockify-logo:hover{-webkit-text-decoration:none;text-decoration:none}.viewers__different-year-label{border-radius:2px;padding:2px 6px}.l-mobile-only,.l-mobile-responder,.viewer__navbar .fullscreen-icon--collapsed,.viewer__navbar .mobile-collapsed-switcher,.viewer__navbar .mobile-navbar-switcher,.viewer__navbar .mobile-navmenu-hide,.viewer__navbar .mobile-navmenu-view{display:none}@media only screen and (max-width:539px){.viewer__navbar input.main-search-box{max-width:none}.viewer__navbar__detail ul.navbar-right{display:none}.viewer__navbar__detail span.navbar-left{display:block}.viewer__navbar__detail .navbar-default .navbar-collapse,.viewer__navbar__detail .navbar-default .navbar-form{-webkit-appearance:none;border-width:0;box-shadow:none}.nav>li>a.l-mobile-hide{display:none}.l-mobile-responder{display:block;margin:10px 0;padding:0 10px}.l-mobile-responder .btn{width:100%}.l-mobile-responder.l-noPadding{padding:0}.viewerArea__nav{margin-left:-11px;margin-right:-11px}.tkf-main-embedded .viewerArea__nav{border-radius:3px;margin-left:0;margin-right:0}.tkf-main-embedded .viewerArea__nav .navbar{border-radius:3px}.viewer__navbar a.fullscreen-icon--collapsed{color:inherit;cursor:pointer;display:inline-block;float:right;margin-right:8px}.viewer__navbar a.fullscreen-icon--collapsed:active,.viewer__navbar a.fullscreen-icon--collapsed:hover,.viewer__navbar a.fullscreen-icon--collapsed:visited{-webkit-text-decoration:none;text-decoration:none}.viewer__navbar .fullscreen-icon{display:none}.viewer__navbar .navbar-form{border:none}.viewer__navbar .viewer__nav--dropdown{display:none}.viewer__navbar .navbar-header{width:100%}.viewer__navbar a.l-toggle.l-left{display:block}.viewer__navbar .mobile-navbar-switcher{display:inline-block;overflow:hidden;text-align:center;width:80%}.viewer__navbar .mobile-navbar-switcher .btn-group{width:96%}.viewer__navbar .mobile-navbar-switcher{position:relative}.viewer__navbar .mobile-navbar-switcher .viewer__navbar__button{height:34px;width:33.3%}.viewer__navbar .mobile-navbar-switcher .viewer__navbar__button.l-wide{width:100%}.viewer__navbar .date-navigator{margin-left:0;margin-right:0;width:100%}.viewer__navbar .date-navigator input{box-shadow:none;display:inline-block;margin:0 1%;width:78%}.viewer__navbar .date-navigator .form-control[readonly]{background:#fff;box-shadow:none;color:#555}.viewer__navbar .date-navigator .btn.btn-default.viewer__navbar__button{width:10%}}@media only screen and (max-width:380px){.viewer__navbar input.main-search-box{max-width:none}.l-mobile-only{clear:both;display:block}.viewer__navbar .navbar-default .navbar-nav .mobile-navmenu-view{display:block}.viewer__navbar .mobile-navbar-switcher,.viewer__navbar .mobile-navmenu-hide{display:none}.viewer__navbar a.l-toggle.l-right{display:block;margin-top:3px}}.viewerArea__about{font-size:18px;margin:15px 35px}.viewerArea__demoMessage{background:#fff;color:#000;padding:3px 0;text-align:center}.editor__navbar--spacer{height:60px}.viewerArea__clickPane{background:transparent;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.viewer__mobile__buttons a,.viewer__mobile__buttons button{margin-bottom:12px}.viewer__navbar__detailopts{margin-bottom:0;margin-top:0}.viewer__navbar .navbar-default .navbar-nav>li>a.viewer__navbar__button.l-wide{display:block}.ex-viewer__background{background:#fef8be;height:400px;position:absolute;width:100%}.viewer__secondarySubmit,.viewer__secondarySubscribe{display:none}.viewer__secondarySubmit.btn:focus,.viewer__secondarySubscribe.btn:focus{filter:brightness(1.1);outline-color:#888;outline-offset:2px;outline-style:solid;outline-width:1px}a.viewer__secondarySubscribe:active,a.viewer__secondarySubscribe:hover{-webkit-text-decoration:underline;text-decoration:underline}a.viewer__secondarySubscribe{color:inherit;vertical-align:middle}.viewer__navbar__submit,.viewer__navbar__subscribe{visibility:hidden}#ariaLiveStatus{border:0;height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);overflow:hidden}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}
.agenda{clear:both}.agendaView{margin-top:8px}.agendaItemWrap{border:solid #ddd;border-width:0 0 1px;page-break-inside:avoid}.agendaDivider{display:inline-block;font-size:32px;margin:0 auto;padding:.5em 0;position:relative}.agendaDivider:after,.agendaDivider:before{border-top:1px solid #000;content:" ";display:block;height:1px;left:0;position:absolute;top:1.2em;width:40%}.agendaDivider:after{left:auto;right:0}.agendaItem{cursor:pointer;overflow:hidden;position:relative}.agendaItem:active,.agendaItem:focus,.agendaItem:hover{-webkit-text-decoration:none;text-decoration:none}.agendaItem__title{line-height:1.3}.agendaItem__image{float:left;max-width:180px;width:30%}.agendaItem__summary{margin:0 20px;overflow:hidden}.agendaItem__image__wrap{margin:20px 11%}.agendaItem__image__img{width:100%}.agendaItem__image__img--placeholder{background:#eee;padding-bottom:100%}@media(max-width:320px){.agendaItem__image{display:none}}.agendaItem__when{font-weight:700;margin-bottom:10px}.agendaItem__when .l-previousWhen{font-size:.9em;font-weight:300;letter-spacing:.2px;margin-top:.2em;opacity:.7}.agendaItem__when.l-gone{-webkit-text-decoration:line-through;text-decoration:line-through}.d-text.agendaItem__where{font-size:1em;font-weight:600;margin-bottom:10px;margin-top:10px}.agendaItem__buttons{margin-bottom:10px;margin-left:0}.agendaItem__buttons a.btn-cta:focus,.agendaItem__buttons button.btn-cta:focus{filter:brightness(1.1);outline-color:#888;outline-offset:2px;outline-style:solid;outline-width:1px}.agendaItem__buttons .btn-cta:last-child:nth-child(n+2){margin-left:5px}.agendaItem__what{margin-bottom:10px;max-height:4.2em}.agendaItem__what.l-custom{max-height:none;white-space:pre-line}.agendaItem__tags a{margin:0 0 .6em}.agendaItem__tags{margin-bottom:.3em}.agendaItem__image__wrap{padding:2px}a.agendaItem__editLink{font-size:14px;line-height:1em;vertical-align:text-bottom}a.agendaItem__editLink.editor__link{border-bottom:2px solid transparent;color:#0fa0ef;cursor:pointer;-webkit-text-decoration:none;text-decoration:none}a.agendaItem__editLink.editor__link:active,a.agendaItem__editLink.editor__link:hover,a.agendaItem__editLink.editor__link:visited{border-bottom:2px solid #0fa0ef;-webkit-text-decoration:none;text-decoration:none}.agendaItem__rsvpSection{margin-top:10px}.agenda__editBlock{margin-bottom:10px}.agendaItem__tagColorBar{background:transparent;bottom:10px;left:0;position:absolute;top:10px;width:6px}
.cardBoard{display:block;position:relative}.cardBoard__column{position:absolute}.cardBoard__card{display:inline-block;opacity:1;position:relative;width:100%}.cardBoard__card--slideIn{transform:translateY(0)}.cardBoard__card--slideIn.l-animFadeTransitions.l-rnd0,.cardBoard__card--slideIn.l-animFadeTransitions.l-rnd1,.cardBoard__card--slideIn.l-animFadeTransitions.l-rnd2{transition:all .1s ease}.cardBoard__card--slideIn.l-animFadeStart{opacity:0}.cardBoard__card--slideIn.l-animSlideTransitions.l-rnd0{transition:all .65s ease}.cardBoard__card--slideIn.l-animSlideTransitions.l-rnd1{transition:all .75s ease}.cardBoard__card--slideIn.l-animSlideTransitions.l-rnd2{transition:all .85s ease}.cardBoard__card--slideIn.l-animSlideStart{opacity:0;transform:translateY(300px)}.testCard{background:#eee;border:1px solid #ccc}.cardBoardTest{margin:20px}
.eventDetail{word-wrap:break-word}.eventDetail__tag{margin:2px 0}.eventDetail__title{font-size:2.4em;line-height:1.3em;margin:14px 0 8px}.eventDetail__what{margin-top:20px}.eventDetail__when{font-size:1.2em;font-weight:700;margin-top:6px}.eventDetail__when.l-gone{-webkit-text-decoration:line-through;text-decoration:line-through}.eventDetail__where{font-size:1em;margin-top:3px}.tkf-webex .tkf-l-break{height:20px}.tkf-webex .tkf-l-label{font-weight:600}.eventDetail__vloc{margin-top:2px}.eventDetail__where a{line-height:1.7em;padding-bottom:0;padding-top:0;vertical-align:top}.eventDetail__where a.btn.btn-directions,.eventDetail__where a.btn.btn-map{padding:0 .6em}.eventDetail__where a.btn.btn-directions:focus,.eventDetail__where a.btn.btn-map:focus{box-shadow:0 0 2px 2px rgba(0,95,204,.5);outline:3px solid #005fcc;outline-offset:2px}.eventDetail__where a.l-vloc{line-height:inherit}.eventDetail__where__directions{border:solid transparent;border-width:0 0 0 5px;font-size:.9em;margin-top:.2em;padding:.5em;white-space:pre-line}.eventDetail__what__image{margin-bottom:12px}@media(max-width:414px){.eventDetail__what__image img{width:100%}}.eventDetail__what__image__img.l-is-free{width:256px}.eventDetail__footer{clear:both}.eventDetail__editButton,.eventDetail__tags{margin-top:6px}.eventDetail__what__description ol,.eventDetail__what__description ul{display:block;list-style-position:inside;margin:0 0 15px;padding:0}.eventDetail__what__description ol li,.eventDetail__what__description ul li{line-height:28px}.eventDetail__what__description ol ol,.eventDetail__what__description ol ul,.eventDetail__what__description ul ol,.eventDetail__what__description ul ul{margin:0 0 0 20px}.eventDetail__what__description ul{list-style-type:disc}.eventDetail__what__description ol{list-style-type:decimal}.eventDetail__what__description h2{font-size:1.8em;font-weight:400;line-height:1.5em}.eventDetail__what__description h3{font-size:1.5em;font-weight:400;line-height:1.5em}.eventDetail__what__description h1:first-child,.eventDetail__what__description h2:first-child,.eventDetail__what__description h3:first-child,.eventDetail__what__description h4:first-child,.eventDetail__what__description h5:first-child{margin-top:0}.eventDetail__what__description p{margin-bottom:1em}.eventDetail__what__description div{margin:0}.eventDetail__what__description a:active,.eventDetail__what__description a:hover{-webkit-text-decoration:underline;text-decoration:underline}.eventDetail__what__description .tkf-embed{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.eventDetail__what__description .tkf-embed iframe,.eventDetail__what__description .tkf-embed object{height:100%;left:0;position:absolute;top:0;width:100%}.eventDetail__what__description .tkf-video{display:inline-block;padding:0}.eventDetail__what__description .tkf-video__container{display:block;height:0;padding-bottom:56.25%;position:relative;width:100%}.eventDetail__what__description .tkf-video__content,.eventDetail__what__description .tkf-video__preview{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.eventDetail__what__description .tkf-video__preview{background:#000;opacity:0;z-index:100}.eventDetail__what__description .tkf-video.tkf__align__left,.eventDetail__what__description .tkf-video.tkf__align__right{width:50%}.eventDetail__what__description .tkf-video.tkf__align__center{width:80%}@media only screen and (max-width:767px){.eventDetail__what__description .tkf-video.tkf__align__left,.eventDetail__what__description .tkf-video.tkf__align__right{display:block;float:none;margin:0 auto .5em;width:90%}.eventDetail__what__description .tkf-video.tkf__align__center{width:90%}}@media only screen and (max-width:540px){.eventDetail__what__description .tkf-video.tkf__align__left,.eventDetail__what__description .tkf-video.tkf__align__right{display:block;float:none;margin:0 auto .5em;width:100%}.eventDetail__what__description .tkf-video.tkf__align__center{width:100%}}.eventDetail__what__description .tkf-custom-embed{display:inline-block;padding:0;position:relative;width:auto}.eventDetail__what__description .tkf-custom-embed iframe{width:100%}.eventDetail__what__description .tkf__align__left{float:left;margin:0 1em .5em 0}.eventDetail__what__description .tkf__align__right{float:right;margin:0 0 .5em 1em}.eventDetail__what__description .tkf__align__none{max-width:100%;vertical-align:middle}.eventDetail__what__description .tkf__align__center{clear:both;display:block;margin:0 auto .5em}.viewer__navbar__detail .navbar-left{display:block}.eventDetail--editButtonTopSpace{margin-top:10px}.eventDetail--editButtons{font-size:16px;margin-bottom:10px}.eventDetail--editButtons a.editor__link{border-bottom:2px solid transparent;color:#0fa0ef;cursor:pointer;-webkit-text-decoration:none;text-decoration:none}.eventDetail--editButtons a.editor__link:active,.eventDetail--editButtons a.editor__link:hover,.eventDetail--editButtons a.editor__link:visited{border-bottom:2px solid #0fa0ef;-webkit-text-decoration:none;text-decoration:none}.navbar-nav>li>a.viewer__attachments__toggle{display:block;padding-left:10px;padding-right:10px;position:relative}.viewer__nav_buttons p{margin-left:10px}.tkf-clear-float{clear:both}.detail-hdr__image-sizer{position:relative;width:100%}.detail-hdr__image-sizer:before{content:"";display:block;padding-top:50%}.detail-hdr__image-wrap{bottom:0;left:0;padding:20px 0;position:absolute;right:0;top:0}.detail-hdr__image{background:#d3d3d3;height:100%;width:100%}.detail-hdr__fields{font-size:20px;padding:20px 0}.detail__rsvpSection{margin-top:10px}.rsvp__betaNotice .label{font-size:14px}.viewer__info.viewer__info--detail{margin:12px 0}.flaticon-clip:after,.flaticon-clip:before{font-family:Flaticon;font-size:15px;font-style:normal;margin-left:0}
.saveShareBar{display:inline-block;line-height:36px;margin-top:0;vertical-align:middle}.saveShareBar a{background:transparent;border-radius:32px;color:transparent;cursor:pointer;display:block;float:left;font-size:20px;height:32px;line-height:32px;margin-right:4px;position:relative;text-align:center;width:32px}.saveShareBar a,.saveShareBar a:active,.saveShareBar a:focus,.saveShareBar a:hover{-webkit-text-decoration:none;text-decoration:none}.saveShareBar a [class*=" flaticon-"]:after,.saveShareBar a [class*=" flaticon-"]:before,.saveShareBar a [class^=flaticon-]:after,.saveShareBar a [class^=flaticon-]:before{margin-left:0}.saveShareBar a.linkedin-icon i.flaticon-linkedin20{position:relative;top:-1px}.saveShareBar a.linkedin-icon i.flaticon-linkedin20:after,.saveShareBar a.linkedin-icon i.flaticon-linkedin20:before{font-size:15px}.saveShareBar a.twitter-icon i.flaticon-twitter-1{left:3px;position:relative}.saveShareBar a.twitter-icon i.flaticon-twitter-1:after,.saveShareBar a.twitter-icon i.flaticon-twitter-1:before{font-size:16px}.saveShareBar a.pinterest-icon i.flaticon-pinterest-logo{position:relative;top:1px}.saveShareBar a.pinterest-icon i.flaticon-pinterest-logo:after,.saveShareBar a.pinterest-icon i.flaticon-pinterest-logo:before{font-size:17px}.saveShareBar a.facebook-icon i.flaticon-facebook-logo{position:relative}.saveShareBar a.facebook-icon i.flaticon-facebook-logo:after,.saveShareBar a.facebook-icon i.flaticon-facebook-logo:before{font-size:17px}.saveShareBar a.save-icon i.flaticon-floppy-disk{position:relative;top:-1px}.saveShareBar a.save-icon i.flaticon-floppy-disk:after,.saveShareBar a.save-icon i.flaticon-floppy-disk:before{font-size:14px}.saveShareBar a.save-icon i.flaticon-bookmark-1{position:relative;top:1px}.saveShareBar a.save-icon i.flaticon-bookmark-1:after,.saveShareBar a.save-icon i.flaticon-bookmark-1:before{font-size:17px}.saveShareBar a.copy-icon i.flaticon-link{position:relative;top:-1px}.saveShareBar a.copy-icon i.flaticon-link:after,.saveShareBar a.copy-icon i.flaticon-link:before{font-size:15px}.saveShareBar a.email-icon i.flaticon-email{position:relative}.saveShareBar a.email-icon i.flaticon-email:after,.saveShareBar a.email-icon i.flaticon-email:before{font-size:17px}.saveShareBar--circles a{color:#fff}.saveShareBar--circles a.twitter-icon{background-color:#55acee}.saveShareBar--circles a.twitter-icon i.flaticon-twitter-1{left:0}.saveShareBar--circles a.facebook-icon{background-color:#3b5998}.saveShareBar--circles a.linkedin-icon{background-color:#007bb6}.saveShareBar--circles a.pinterest-icon{background-color:#bd081c}.saveShareBar--circles a.save-icon{background-color:#27d84b}.saveShareBar--circles a.copy-icon{background-color:#ff52fd}.saveShareBar--circles a.email-icon{background-color:#ff5730}.saveShareBar--colorful a{width:26px}.saveShareBar--colorful a.copy-icon,.saveShareBar--colorful a.email-icon,.saveShareBar--colorful a.facebook-icon,.saveShareBar--colorful a.linkedin-icon,.saveShareBar--colorful a.pinterest-icon,.saveShareBar--colorful a.save-icon,.saveShareBar--colorful a.twitter-icon{background-color:transparent;margin-right:0}.saveShareBar--colorful a:active,.saveShareBar--colorful a:focus,.saveShareBar--colorful a:hover{transform:scale(1.2)}.saveShareBar--colorful a [class*=" flaticon-"]:after,.saveShareBar--colorful a [class*=" flaticon-"]:before,.saveShareBar--colorful a [class^=flaticon-]:after,.saveShareBar--colorful a [class^=flaticon-]:before{margin-left:0}.saveShareBar--colorful a.twitter-icon i:after,.saveShareBar--colorful a.twitter-icon i:before{color:#55acee}.saveShareBar--colorful a.facebook-icon i:after,.saveShareBar--colorful a.facebook-icon i:before{color:#3b5998}.saveShareBar--colorful a.linkedin-icon i:after,.saveShareBar--colorful a.linkedin-icon i:before{color:#007bb6}.saveShareBar--colorful a.pinterest-icon i:after,.saveShareBar--colorful a.pinterest-icon i:before{color:#bd081c}.saveShareBar--colorful a.save-icon i:after,.saveShareBar--colorful a.save-icon i:before{color:#27d84b}.saveShareBar--colorful a.copy-icon i:after,.saveShareBar--colorful a.copy-icon i:before{color:#ff52fd}.saveShareBar--colorful a.email-icon{top:1px}.saveShareBar--colorful a.email-icon i:after,.saveShareBar--colorful a.email-icon i:before{color:#ff5730}.saveShareBar--subtle a{color:inherit;width:26px}.saveShareBar--subtle a.copy-icon,.saveShareBar--subtle a.email-icon,.saveShareBar--subtle a.facebook-icon,.saveShareBar--subtle a.linkedin-icon,.saveShareBar--subtle a.pinterest-icon,.saveShareBar--subtle a.save-icon,.saveShareBar--subtle a.twitter-icon{background-color:transparent;margin-right:0}.saveShareBar--subtle a:active,.saveShareBar--subtle a:focus,.saveShareBar--subtle a:hover{transform:scale(1.2)}.saveShareBar--subtle a [class*=" flaticon-"]:after,.saveShareBar--subtle a [class*=" flaticon-"]:before,.saveShareBar--subtle a [class^=flaticon-]:after,.saveShareBar--subtle a [class^=flaticon-]:before{margin-left:0}.saveShareBar--subtle a.twitter-icon:active i:after,.saveShareBar--subtle a.twitter-icon:active i:before,.saveShareBar--subtle a.twitter-icon:focus i:after,.saveShareBar--subtle a.twitter-icon:focus i:before,.saveShareBar--subtle a.twitter-icon:hover i:after,.saveShareBar--subtle a.twitter-icon:hover i:before{color:#55acee}.saveShareBar--subtle a.facebook-icon:active i:after,.saveShareBar--subtle a.facebook-icon:active i:before,.saveShareBar--subtle a.facebook-icon:focus i:after,.saveShareBar--subtle a.facebook-icon:focus i:before,.saveShareBar--subtle a.facebook-icon:hover i:after,.saveShareBar--subtle a.facebook-icon:hover i:before{color:#3b5998}.saveShareBar--subtle a.linkedin-icon:active i:after,.saveShareBar--subtle a.linkedin-icon:active i:before,.saveShareBar--subtle a.linkedin-icon:focus i:after,.saveShareBar--subtle a.linkedin-icon:focus i:before,.saveShareBar--subtle a.linkedin-icon:hover i:after,.saveShareBar--subtle a.linkedin-icon:hover i:before{color:#007bb6}.saveShareBar--subtle a.pinterest-icon:active i:after,.saveShareBar--subtle a.pinterest-icon:active i:before,.saveShareBar--subtle a.pinterest-icon:focus i:after,.saveShareBar--subtle a.pinterest-icon:focus i:before,.saveShareBar--subtle a.pinterest-icon:hover i:after,.saveShareBar--subtle a.pinterest-icon:hover i:before{color:#bd081c}.saveShareBar--subtle a.save-icon:active i:after,.saveShareBar--subtle a.save-icon:active i:before,.saveShareBar--subtle a.save-icon:focus i:after,.saveShareBar--subtle a.save-icon:focus i:before,.saveShareBar--subtle a.save-icon:hover i:after,.saveShareBar--subtle a.save-icon:hover i:before{color:#27d84b}.saveShareBar--subtle a.copy-icon:active i:after,.saveShareBar--subtle a.copy-icon:active i:before,.saveShareBar--subtle a.copy-icon:focus i:after,.saveShareBar--subtle a.copy-icon:focus i:before,.saveShareBar--subtle a.copy-icon:hover i:after,.saveShareBar--subtle a.copy-icon:hover i:before{color:#ff52fd}.saveShareBar--subtle a.email-icon:active i:after,.saveShareBar--subtle a.email-icon:active i:before,.saveShareBar--subtle a.email-icon:focus i:after,.saveShareBar--subtle a.email-icon:focus i:before,.saveShareBar--subtle a.email-icon:hover i:after,.saveShareBar--subtle a.email-icon:hover i:before{color:#ff5730}.saveShareBar__savePopup table{width:100%}.saveShareBar__savePopup table a.addTo div{margin:4px auto 2px}.saveShareBar__savePopup table a.addTo{display:inline-block;margin:16px 40px;text-align:center}.saveShareBar__copyPopup input{width:100%}.saveShareBar__copyPopup input:readonly{background:transparent;color:inherit}.saveShareBar__copyPopup button{background:transparent;border:none;font-weight:400;margin-top:.2em;-webkit-text-decoration:underline;text-decoration:underline}.saveShareBar__copyPopup button:hover{color:#418dff}.saveShareBar__copyPopup .copy-message{padding-top:10px}.rsvp__standalone__wrap{margin:0 .5em}.rsvp__standalone{margin:0 auto;max-width:600px}.rsvp__buttons{margin-bottom:25px;text-align:center}.rsvp__sendbtn{padding:8px 30px;text-transform:capitalize}.rsvp__thankYou{font-size:8vw;font-weight:300;margin:0 auto;padding-top:100px;text-align:center;text-transform:capitalize;width:80%}.rsvp__thankYou__box{background:#f7f4ef;border:1px solid #dddad5;color:#331e17;margin-bottom:5vh;padding:10vh 1vw}
.viewer__info.viewer__info--month{margin:12px 0 9px}.week-part{height:100%}.monthView{display:inline-block;padding-top:5px;position:relative}.monthView__dayBar{visibility:hidden}.monthView__dayBar__day{float:left;line-height:1.5em;overflow:hidden;text-overflow:ellipsis}.monthView__week{min-height:80px;position:relative;visibility:hidden;width:100%}.monthView__dayWrap{float:left;height:100%;position:relative}.monthView__dayWrap .monthView__dayCell{height:100%;position:relative;width:100%}.monthView__dayFooter,.monthView__dayHeader{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.monthView__dayFooter{bottom:0;font-size:.7em;position:absolute;text-align:right;text-transform:uppercase;z-index:10}.monthView__dayFooter:active,.monthView__dayFooter:hover{cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.monthView__dayFooter .c-showHide{cursor:pointer;display:none;overflow:hidden;text-overflow:ellipsis}.monthView__dayFooter .c-showHide.is-closed,.monthView__dayFooter .c-showHide.is-open{display:inline}.monthView__dayFooter .c-showHide:active,.monthView__dayFooter .c-showHide:focus,.monthView__dayFooter .c-showHide:hover{-webkit-text-decoration:underline;text-decoration:underline}.monthView__strip{line-height:1.3em;overflow:hidden;padding:5px;position:absolute;text-overflow:ellipsis;vertical-align:text-top;visibility:hidden;word-break:break-word;z-index:10}.monthView__strip.is-overflow{display:none}.monthView__strip.is-overflow.is-open{display:block}.monthView__strip_text{font-weight:bolder;vertical-align:inherit}.monthView__strip__time{vertical-align:inherit}.monthView__strip__time.l-gone{-webkit-text-decoration:line-through;text-decoration:line-through}.monthView__dayBar__day,.monthView__dayFooter,.monthView__dayHeader{padding:0 4px}.monthView__preview{background:#000;border:2px solid;border-radius:3px;cursor:pointer;opacity:1;overflow:hidden;padding:6px;position:absolute;transition:opacity .1s ease-in-out;width:400px;z-index:1000}.monthView__preview.ng-hide{opacity:0}.monthView__preview .l-custom{max-height:none;white-space:pre-line}.monthView__preview__imgWrap{float:left;min-height:20px;padding:0 6px 0 0;width:108px}.monthView__preview__imgWrap.l-right{float:right;padding:0 0 0 6px}.monthPreview__tags{padding:2px 0 0}.monthView__preview__img{width:100%}.monthView__preview__summary{overflow:hidden;padding:0 0 0 6px}.monthView__preview__summary__when{border-bottom:2px solid;padding:0 0 6px}.monthView__preview__summary__when.l-gone{-webkit-text-decoration:line-through;text-decoration:line-through}.monthView__preview__summary__title{padding:6px 0}.monthView__imgWrap{margin-bottom:8px;max-width:100%;width:100px}.monthView__imgWrap img{border:none;padding:0;width:100%}.monthView__dayBar__day,.monthView_month{text-transform:capitalize}
@keyframes moveUp{to{opacity:1;transform:translateZ(0)}}.a-slideUp,.a-slideUp.ng-enter.fixed{opacity:1}.a-slideUp.ng-enter{opacity:0;transform:translate3d(0,300px,0)}.a-slideUp.ng-enter.rnd1{animation:moveUp .65s ease forwards}.a-slideUp.ng-enter.rnd2{animation:moveUp .75s ease forwards}.a-slideUp.ng-enter.rnd3{animation:moveUp .85s ease forwards}.a-slideUp.ng-enter-active{opacity:1}.pinboard{list-style:none;margin:0 auto;padding:0}.pincard{cursor:pointer;display:block;height:auto;min-height:20px;overflow:hidden}.pincard__tag{margin:2px 0}.pincard__separator{border-top:1px solid red;height:0;width:100%}.pincard__separator--partial{border-top:1px solid blue;height:0;margin:5%;width:90%}.pincard__main__when{font-size:1em;font-weight:700;line-height:1.6em}.pincard__main__when .l-previousWhen{font-size:.9em;font-weight:300;letter-spacing:.2px;margin-top:.2em;opacity:.7}.pincard__main__when.l-gone{-webkit-text-decoration:line-through;text-decoration:line-through}.pincard__main__title{line-height:1.4em;margin:0}.pincard__main__preview{max-height:7em;overflow:hidden;word-break:break-word}.pincard__main__preview.l-custom{max-height:none;white-space:pre-line}.d-text.pincard__where{font-size:1em;font-weight:600;word-wrap:break-word}.pincard__row{margin:7px 14px}.pincard__row:first-child{margin-top:14px}.pincard__row.pincard__row--flush{margin-left:0;margin-right:0;margin-top:0}.pincard__row.pincard__row--endspace{margin-bottom:14px}.pincard__row .l-vloc{word-break:break-word}.pincard__row a.btn-cta:focus,.pincard__row button.btn-cta:focus{filter:brightness(1.1);outline-color:#888;outline-offset:2px;outline-style:solid;outline-width:1px}.pincard__editButtons{margin:10px 0 15px}.pinboardItem__editButton{margin-bottom:8px}.pinboardItem__editLink{display:inline-block;font-size:14px;line-height:1em;margin-bottom:8px;vertical-align:text-bottom}.pinboardItem__editLink.editor__link{border-bottom:2px solid transparent;color:#0fa0ef;cursor:pointer;-webkit-text-decoration:none;text-decoration:none}.pinboardItem__editLink.editor__link:active,.pinboardItem__editLink.editor__link:hover,.pinboardItem__editLink.editor__link:visited{border-bottom:2px solid #0fa0ef;-webkit-text-decoration:none;text-decoration:none}.pincard__imageSection__image{color:transparent}
.rsvpFiller{background:#fff;font-size:16px;padding:20px 30px}.rsvpFiller h2{font-size:26px;font-weight:400;margin-bottom:10px;margin-top:0;text-align:center}.rsvpFiller__popup{max-width:100vw;width:500px}.rsvp__status__holder,.rsvp__title__holder{text-align:center}.rsvp__status__holder.l-full{margin-top:15px}h3.rsvp__status{color:#666;font-size:20px;font-weight:400;margin-top:0}.rsvp__space{height:20px}.rsvp__title{border-bottom:3px solid #0aa9ff;display:inline-block;margin:10px 0 0;padding:2px 6px}.rsvp__title__separator{color:#999;height:2px;margin:10px;width:100%}.rsvpViewer__fields.l-full{display:none}.rsvpViewer__options{list-style-position:outside;list-style-type:none;padding:0}.rsvpViewer__options .l-optionLabel{cursor:pointer;font-weight:400;margin-left:10px}.rsvpViewer__field__instructions{color:#666;font-size:14px}.rsvp__standalone__filler__wrap{background:#0aa9ff;margin:0 .5em}.rsvp__standalone__filler{background:#fff;margin:0 auto;max-width:600px;min-height:100vh;width:100%}.rsvp__filler__reminder__label{font-size:20px;font-weight:700;margin-left:7px;padding-bottom:8px;padding-top:8px}.rsvp__filler__reminder__label input[type=checkbox]{margin-left:-22px;margin-top:7px;transform:scale(1.6)}.rsvp__filler__reminder__count{display:inline-block;width:100px}.rsvp__filler__reminder__unit{display:inline-block;width:auto}.has-error .rsvp__filler__reminder__unit{border-color:#ccc;box-shadow:none}
.upcomingListItemWrap{border:solid transparent;border-width:0 0 1px;position:relative}.upcomingViewListItem__tagColor{background:transparent;bottom:6px;display:none;left:-1px;position:absolute;top:6px;width:3px;z-index:10}.upcomingListDivider{display:inline-block;margin:0 auto;padding:.5em 0;position:relative}.upcomingListDivider:after,.upcomingListDivider:before{border-top:1px solid #000;content:" ";display:block;height:1px;left:0;position:absolute;top:1.2em;width:40%}.upcomingListDivider:after{left:auto;right:0}.upcomingListItem{overflow:hidden;position:relative}.upcomingListItem.is-link{cursor:pointer}.upcomingListItem__free{overflow:hidden;padding:0 10px;position:relative}.upcomingListItem__title{font-size:1.1em;line-height:1.3;margin:.5em 0}.upcomingListItem__title a:not([href]):hover{-webkit-text-decoration:none;text-decoration:none}.upcomingListItem__summary{overflow:hidden}.upcomingListItem__image{float:left;max-width:180px;width:6em}@media(max-width:270px){.upcomingListItem__image{display:none}}.upcomingListItem__image__wrap{margin:.5em .8em .5em 0;overflow:hidden;padding:0}.upcomingListItem__image__img{width:100%}.upcomingListItem__image__img--placeholder{background:#eee;padding-bottom:100%}.upcomingListItem__when{font-weight:700;margin-bottom:10px}.upcomingListItem__where{font-size:1em;font-weight:500;margin-bottom:10px;margin-top:10px}.upcomingListItem__what{line-height:1.4em;margin-bottom:10px;max-height:2.8em;overflow:hidden}.upcomingListItem__what.l-custom{max-height:none;white-space:pre-line}.upcomingListItem__tags a{margin:0 0 .6em}.upcomingListItem__tags{margin-bottom:.3em}.upcomingList__empty{margin:1em 0;text-align:center}
[angular-ripple]{overflow:hidden;position:relative}@keyframes ripple{to{opacity:0;transform:scale(2.5)}}.angular-ripple{background-color:rgba(0,0,0,.1);border-radius:50%;display:block;position:absolute;transform:scale(0)}.angular-ripple.animate{animation:ripple .5s linear}.upcomingMonth{border:none;display:block;margin:0;position:relative}.upcomingMonth__header{height:60px;position:relative}.upcomingMonth__header .l-next,.upcomingMonth__header .l-prev{cursor:pointer;float:left;height:100%;text-align:center;width:15%}.upcomingMonth__header .l-next .l-center:active,.upcomingMonth__header .l-next .l-center:focus,.upcomingMonth__header .l-next .l-center:hover,.upcomingMonth__header .l-prev .l-center:active,.upcomingMonth__header .l-prev .l-center:focus,.upcomingMonth__header .l-prev .l-center:hover{-webkit-text-decoration:underline;text-decoration:underline}@media(max-width:300px){.upcomingMonth__header .l-next,.upcomingMonth__header .l-prev{width:20%}}@media(max-width:200px){.upcomingMonth__header .l-next,.upcomingMonth__header .l-prev{width:25%}}.upcomingMonth__header .l-date{float:left;height:100%;text-align:center;width:70%}@media(max-width:300px){.upcomingMonth__header .l-date{width:60%}}@media(max-width:200px){.upcomingMonth__header .l-date{width:50%}}.upcomingMonth__header .l-date .l-month{font-size:1.2em;text-align:center;text-transform:uppercase}.upcomingMonth__header .l-date .l-year{text-align:center}.upcomingMonth__header .l-center{display:inline-block;position:relative;top:50%;transform:translateY(-50%)}.upcomingMonth__header .l-center:focus{outline-color:#888;outline-offset:4px;outline-style:solid;outline-width:1px}.upcomingMonth__content{display:block}.upcomingMonth__dayBar__day{border:0 solid transparent;float:left;margin:0;overflow:hidden;padding:0 4px;text-align:center;text-overflow:ellipsis;text-transform:uppercase}.upcomingMonth__week{position:relative;width:100%}.upcomingMonth__dayWrap{cursor:pointer;float:left;height:100%;position:relative}.upcomingMonth__dayWrap:focus .l-centered-inner{outline-color:#888;outline-offset:3px;outline-style:solid;outline-width:1px}.upcomingMonth__dayHeader{overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:100%}.active-day .upcomingMonth__dayHeader{top:0;z-index:100}.active-day.is-today .upcomingMonth__dayHeader{height:0}.upcomingMonth__dayCell{border-style:solid;border-width:1px 0 0 1px;height:100%;position:relative;width:100%}.upcomingMonth__dayCell .l-centered{position:relative;text-align:center;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.upcomingMonth__dayCell .l-centered .l-centered-inner{display:inline-block;line-height:1em}@media(max-width:300px){.upcomingMonth__dayCell .l-centered{font-size:.9em}}@media(max-width:200px){.upcomingMonth__dayCell .l-centered{font-size:.8em}}.upcomingMonth__week:last-child .upcomingMonth__dayWrap .upcomingMonth__dayCell{border-bottom-width:1px}.upcomingMonth__week .upcomingMonth__dayWrap:last-child .upcomingMonth__dayCell{border-right-width:1px}.upcomingMonth__dayCell{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.upcomingMonth__date{display:inline}.upcomingMonth__eventIndicator{display:none}.upcoming__ripple.l-ripple--fast .angular-ripple.animate{animation:ripple .3s linear}.upcoming__ripple.l-ripple--off .angular-ripple{display:none}.upcomingBrand{height:2.2em;padding:.4em}.upcomingBrand a{font-size:13px;text-transform:capitalize}@media only screen and (max-width:420px){.upcomingBrand{display:none}}.upcomingView__free{background:#fff;color:#333;font-size:15px;padding:1em}.upcomingView__subscribe{margin-bottom:8px}.upcomingView__subscribe .btn-up-submit{border-radius:2px;width:100%}
.upcomingView__nav{border-bottom:0 solid;padding:0;width:100%}.upcomingView__nav__right{padding:2px;text-align:right}.upcomingView__nav__left{padding:2px;text-align:left;text-transform:capitalize}.upcomingView__showFull{display:none;font-size:85%;padding:6px 2px;text-align:right;text-transform:uppercase}.upcomingView__showMore{display:inline-block;font-size:85%;padding:0 0 6px 2px;position:relative;text-align:left;text-transform:uppercase;top:4px}.upcomingView__showMore a{padding:0 0 0 4px}.upcomingView__showMorePosition{top:-25px}.upcomingView__openFullText{padding:0 4px 0 0;text-transform:uppercase}
.tkf__overlays{z-index:80000}.tkf__overlay,.tkf__overlays{position:relative}.tkf__overlay__layer{bottom:0;height:100vh;left:0;opacity:1;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0}.tkf__popup{align-items:baseline;display:flex;height:100vh;justify-content:center;width:100%}.tkf__popup__content-wrapper{margin-top:60px}@media(max-width:500px){.tkf__dialog__no-surround .btn.tkf__popup__closebar{background:#fff;color:#666}.tkf__dialog__no-surround .btn.tkf__popup__closebar:hover{color:#666;-webkit-text-decoration:none;text-decoration:none}.tkf__dialog__no-surround .tkf__popup__content-wrapper{margin-top:0}.tkf__dialog__no-surround .tkf__popup__closebar i.flaticon-close-1{top:0}}.tkf__popup__closebar{background:transparent;color:#fff;font-size:24px;height:30px;text-align:right;width:100%}.tkf__popup__closebar span:hover{color:#ccc}.tkf__popup__closebar.btn:active,.tkf__popup__closebar.btn:focus,.tkf__popup__closebar.btn:hover{color:#fff;font-size:26px}.tkf__popup__closebar.btn:active i.flaticon-close-1,.tkf__popup__closebar.btn:focus i.flaticon-close-1,.tkf__popup__closebar.btn:hover i.flaticon-close-1{left:-3px;top:-6px}.tkf__popup__closebar.btn{border:none}.tkf__popup__closebar i.flaticon-close-1{cursor:pointer;left:-4px;position:relative;top:-5px}.tkf__popup__closebar i.flaticon-close-1:before{margin-left:0}.tkf__overlay__layer.tkf__dialog__animation__fadeIn{background:rgba(0,0,0,.4)}.tkf__overlay__layer.tkf__dialog__animation__fadeIn.ng-enter{animation:bgFade .3s linear normal;opacity:0}.tkf__overlay__layer.tkf__dialog__animation__fadeIn.ng-enter .tkf__popup__content-wrapper{animation:smallSlideUp .3s linear normal}.tkf__overlay__layer.tkf__dialog__animation__fadeIn.ng-enter.ng-enter-active{opacity:1}.tkf__overlay__layer.tkf__dialog__animation__fadeIn.ng-leave{animation:bgFade .3s linear reverse;opacity:1}.tkf__overlay__layer.tkf__dialog__animation__fadeIn.ng-leave .tkf__popup__content-wrapper{animation:smallSlideUp .3s linear reverse}.tkf__overlay__layer.tkf__dialog__animation__fadeIn.ng-leave.ng-leave-active{opacity:0}.tkf__overlay__layer.tkf__dialog__animation__rotateIn{background:rgba(0,0,0,.4)}.tkf__overlay__layer.tkf__dialog__animation__rotateIn.ng-enter{animation:bgFade .4s linear normal;opacity:0}.tkf__overlay__layer.tkf__dialog__animation__rotateIn.ng-enter .tkf__popup__content-wrapper{animation:rotateIn .4s linear normal}.tkf__overlay__layer.tkf__dialog__animation__rotateIn.ng-enter.ng-enter-active{opacity:1}.tkf__overlay__layer.tkf__dialog__animation__rotateIn.ng-leave{animation:bgFade .4s linear reverse;opacity:1}.tkf__overlay__layer.tkf__dialog__animation__rotateIn.ng-leave .tkf__popup__content-wrapper{animation:rotateIn .4s linear reverse}.tkf__overlay__layer.tkf__dialog__animation__rotateIn.ng-leave.ng-leave-active{opacity:0}.tkf__overlay__layer.tkf__dialog__animation__slideUp{background:#fff}.tkf__overlay__layer.tkf__dialog__animation__slideUp.ng-leave{animation:slideUp .4s linear reverse}.tkf__overlay__layer.tkf__dialog__animation__slideUp.ng-enter{animation:slideUp .4s linear normal}
@keyframes slideDown{0%{transform:translateY(-100%)}50%{transform:translateY(8%)}65%{transform:translateY(-4%)}80%{transform:translateY(4%)}95%{transform:translateY(-2%)}to{transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(100%)}50%{transform:translateY(8%)}65%{transform:translateY(4%)}80%{transform:translateY(3%)}95%{transform:translateY(2%)}to{transform:translateY(0)}}@keyframes slideLeft{0%{transform:translateX(150%)}50%{transform:translateX(-8%)}65%{transform:translateX(4%)}80%{transform:translateX(-4%)}95%{transform:translateX(2%)}to{transform:translateX(0)}}@keyframes slideRight{0%{transform:translateX(-150%)}50%{transform:translateX(8%)}65%{transform:translateX(-4%)}80%{transform:translateX(4%)}95%{transform:translateX(-2%)}to{transform:translateX(0)}}@keyframes rotateIn{0%{opacity:0;transform:scale(.8) translate3d(0,80px,0) rotate(3deg)}60%{opacity:0;transform:scale(.9) translate3d(0,80px,0) rotate(3deg)}90%{opacity:1;transform:scale(.97) translate3d(0,10px,0) rotate(0)}to{opacity:1;transform:scale(1) translateZ(0) rotate(0)}}@keyframes bulgeIn{0%{opacity:0;transform:scale(.8)}60%{opacity:0;transform:scale(.9)}80%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes bgFade{0%{opacity:0}60%{opacity:1}to{opacity:1}}@keyframes smallSlideUp{0%{opacity:0;transform:translate3d(0,80px,0)}60%{display:block;opacity:0;transform:translate3d(0,80px,0)}90%{opacity:1;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}
