.site-content .entry-content{max-width:1270px}[class*="cal-cell"]{float:left;margin-left:0;min-height:1px;transition:all 0.2s;-webkit-transition:all 0.2s}.cal-row-fluid{width:100%;*zoom:1}.cal-row-fluid:before,.cal-row-fluid:after{display:table;content:"";line-height:0}.cal-row-fluid:after{clear:both}.cal-row-fluid [class*="cal-cell"]{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0%;*margin-left:-.05213764337851929%;background:#EDEDED}.cal-row-fluid [class*="cal-cell"]:first-child{margin-left:0}.cal-row-fluid .controls-row [class*="cal-cell"]+[class*="cal-cell"]{margin-left:0%}.cal-row-fluid .cal-cell7{width:100%;*width:99.94669509594883%}.cal-row-fluid .cal-cell6{width:85.71428571428571%;*width:85.66098081023453%}.cal-row-fluid .cal-cell5{width:71.42857142857142%;*width:71.37526652452024%}.cal-row-fluid .cal-cell4{width:57.14285714285714%;*width:57.089552238805965%}.cal-row-fluid .cal-cell3{width:42.857142857142854%;*width:42.80383795309168%}.cal-row-fluid .cal-cell2{width:28.57142857142857%;*width:28.518123667377395%}.cal-row-fluid .cal-cell1{width:14.285714285714285%;*width:14.232409381663112%}.cal-week-box .cal-offset7,.cal-row-fluid .cal-offset7,.cal-row-fluid .cal-offset7:first-child{margin-left:100%;*margin-left:99.89339019189765%}.cal-week-box .cal-offset6,.cal-row-fluid .cal-offset6,.cal-row-fluid .cal-offset6:first-child{margin-left:85.71428571428571%;*margin-left:85.60767590618336%}.cal-week-box .cal-offset5,.cal-row-fluid .cal-offset5,.cal-row-fluid .cal-offset5:first-child{margin-left:71.42857142857142%;*margin-left:71.32196162046907%}.cal-week-box .cal-offset4,.cal-row-fluid .cal-offset4,.cal-row-fluid .cal-offset4:first-child{margin-left:57.14285714285714%;*margin-left:57.03624733475479%}.cal-week-box .cal-offset3,.cal-row-fluid .cal-offset3,.cal-row-fluid .cal-offset3:first-child{margin-left:42.857142857142854%;*margin-left:42.750533049040506%}.cal-week-box .cal-offset2,.cal-row-fluid .cal-offset2,.cal-row-fluid .cal-offset2:first-child{margin-left:28.57142857142857%;*margin-left:28.46481876332622%}.cal-week-box .cal-offset1,.cal-row-fluid .cal-offset1,.cal-row-fluid .cal-offset1:first-child{margin-left:14.285714285714285%;*margin-left:14.17910447761194%}.cal-row-fluid .cal-cell1{width:14.285714285714285%;*width:14.233576642335766%}[class*="cal-cell"].hide,.cal-row-fluid [class*="cal-cell"].hide{display:none}[class*="cal-cell"].pull-right,.cal-row-fluid [class*="cal-cell"].pull-right{float:right}.cal-row-head [class*="cal-cell"]:first-child,.cal-row-head [class*="cal-cell"]{min-height:auto;overflow:hidden;text-overflow:ellipsis}.cal-events-num{margin-top:20px}.cal-month-day{position:relative;display:block;width:100%}#cal-week-box{position:absolute;width:70px;left:-71px;top:-1px;padding:8px 5px;cursor:pointer}#cal-day-tick{position:absolute;left:50%;bottom:-21px;padding:0 5px;cursor:pointer;z-index:5;text-align:center;width:26px;margin-left:-13px}.cal-year-box #cal-day-tick{margin-right:-7px}#cal-slide-box{position:relative;display:block;width:99.99999%}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,#cal-slide-box{width:99.5%}}.cal-slide-tick{width:0;height:0;border-left:10px solid #fff0;border-right:10px solid #fff0;border-top:10px solid #fcdcdd;padding:0;position:absolute;left:50%;bottom:-10px;margin-left:-10px;visibility:hidden;z-index:999;transition:all 0s;-webkit-transition:all 0s}.cal-day-today .cal-slide-tick{border-top:10px solid #e8fde7}.cal-slide-tick.tick-month1{visibility:visible}.cal-slide-tick.tick-month2{visibility:visible}.cal-slide-tick.tick-month3{visibility:visible}.cal-slide-tick.tick-month4{visibility:visible}.cal-slide-tick.tick-day1{visibility:visible}.cal-slide-tick.tick-day2{visibility:visible}.cal-slide-tick.tick-day3{visibility:visible}.cal-slide-tick.tick-day4{visibility:visible}.cal-slide-tick.tick-day5{visibility:visible}.cal-slide-tick.tick-day6{visibility:visible}.cal-slide-tick.tick-day7{visibility:visible}.events-list{position:absolute;bottom:0;left:0;right:0;overflow:hidden;height:auto;text-align:center;display:block;padding-left:5px;z-index:999}#cal-slide-content ul.unstyled{margin-bottom:0}.cal-week-box{position:relative}.cal-week-box [data-event-class]{white-space:nowrap;height:30px;margin:1px 1px;line-height:30px;text-overflow:ellipsis;overflow:hidden;padding-left:10px}.cal-week-box .cal-column{position:absolute;height:100%;z-index:-1}.cal-week-box .arrow-before,.cal-week-box .arrow-after{position:relative}.cal-week-box .arrow-after:after{content:"";position:absolute;top:0;width:0;height:0;right:0;border-top:15px solid #fff;border-left:8px solid;border-bottom:15px solid #FFF}.cal-week-box .arrow-before:before{content:"";position:absolute;top:0;width:0;height:0;left:1px;border-top:15px solid #fff0;border-left:8px solid #FFF;border-bottom:15px solid #fff0}#cal-day-box{text-wrap:none}#cal-day-box .cal-day-hour-part{height:30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom:thin dashed #e1e1e1}#cal-day-box .cal-day-hour .day-highlight{height:30px}#cal-day-box .cal-hours{font-weight:bolder}#cal-day-box .cal-day-hour:nth-child(odd){background-color:#fafafa}#cal-day-box #cal-day-panel{position:relative;padding-left:60px}#cal-day-box #cal-day-panel-hour{position:absolute;width:100%;margin-left:-60px}#cal-day-box .day-event{position:relative;max-width:200px;overflow:hidden}#cal-day-box .day-highlight{line-height:30px;padding-left:8px;padding-right:8px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #c3c3c3;margin:1px 1px;overflow:hidden;text-overflow:ellipsis}#cal-day-box .day-highlight.dh-event-important{border:1px solid #ad2121}#cal-day-box .day-highlight.dh-event-warning{border:1px solid #e3bc08}#cal-day-box .day-highlight.dh-event-info{border:1px solid #1e90ff}#cal-day-box .day-highlight.dh-event-inverse{border:1px solid #1b1b1b}#cal-day-box .day-highlight.dh-event-success{border:1px solid #006400}#cal-day-box .day-highlight.dh-event-special{background-color:#ffe6ff;border:1px solid purple}.event{display:inline-block;background-color:#c3c3c3;width:12px;height:12px;margin-right:5px;margin-bottom:5px;-webkit-box-shadow:inset 0 0 5px 0 rgb(0 0 0 / .4);box-shadow:inset 0 0 5px 0 rgb(0 0 0 / .4);border:1px solid #fff;z-index:9999}.event:hover{text-decoration:none;margin-right:5px;margin-bottom:5px}.event.event-default-black-hidden{display:none}@media(max-width:767px){.event{display:none}.event.event-default-black-hidden{display:inline-block}}.event-block{display:block;background-color:#c3c3c3;width:20px;height:100%}.cal-event-list .event.pull-left{margin-top:3px}.event-important{background-color:#ad2121}.event-info{background-color:#1e90ff}.event-warning{background-color:#e3bc08}.event-inverse{background-color:#1b1b1b}.event-success{background-color:#006400}.event-special{background-color:purple}.event-default-red{background-color:#46a5e5}.event-default-black-hidden{background-color:#222}.day-highlight:hover,.day-highlight{background-color:#ddd}.day-highlight.dh-event-important:hover,.day-highlight.dh-event-important{background-color:#fae3e3}.day-highlight.dh-event-warning:hover,.day-highlight.dh-event-warning{background-color:#fdf1ba}.day-highlight.dh-event-info:hover,.day-highlight.dh-event-info{background-color:#d1e8ff}.day-highlight.dh-event-inverse:hover,.day-highlight.dh-event-inverse{background-color:#c1c1c1}.day-highlight.dh-event-success:hover,.day-highlight.dh-event-success{background-color:#caffca}.day-highlight.dh-event-special:hover,.day-highlight.dh-event-special{background-color:#ffe6ff}.day-highlight.dh-event-default-red:hover,.day-highlight.dh-event-default-red{background-color:#fcdcdd}.cal-row-head [class*="cal-cell"]:first-child,.cal-row-head [class*="cal-cell"]{font-weight:bolder;text-align:center;border:0 solid;padding:5px 0}.cal-row-head [class*="cal-cell"] small{font-weight:400}.cal-month-day{min-height:100px}[class*="cal-cell"]:hover{background-color:#fcdcdd!important}.add-hover-red{background-color:#fcdcdd!important}.cal-year-box [class*="span"],.cal-month-box [class*="cal-cell"]{min-height:100px;border-right:5px solid #FFF;position:relative}.cal-year-box [class*="span"]{min-height:60px}.cal-year-box .row-fluid [class*="span"]:last-child,.cal-month-box .cal-row-fluid [class*="cal-cell"]:last-child{border-right:none}.cal-year-box .row-fluid,.cal-month-box .cal-row-fluid{border-bottom:5px solid #FFF;margin-left:0;margin-right:0}.cal-year-box .row-fluid:last-child,.cal-month-box .cal-row-fluid:last-child{border-bottom:0}span[data-cal-date]{font-size:1.2em;font-weight:400;transition:all 0.3s ease-in-out;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;margin-top:4px;margin-left:15px;color:#444;font-size:14px}.cal-day-outmonth span[data-cal-date]{opacity:.1;cursor:default}.cal-day-today{background-color:#e8fde7}.cal-day-today span[data-cal-date]{color:darkgreen}.cal-month-box .cal-day-today span[data-cal-date]{font-size:1.9em}.cal-day-holiday span[data-cal-date]{color:purple}.cal-day-weekend span[data-cal-date]{color:#46a5e5}#cal-week-box{border:1px solid #e1e1e1;border-right:0;border-radius:5px 0 0 5px;background-color:#fafafa;text-align:right}#cal-day-tick{border:1px solid #fcdcdd;border-top:0 solid;border-radius:0 0 5px 5px;background-color:#fcdcdd;text-align:center;display:none!important}#cal-day-tick i:before{color:#444;padding:0}.cal-day-today #cal-day-tick{background-color:#e8fde7;border:1px solid #e8fde7;border-top:0 solid}#cal-slide-content{width:100%;color:#fff;background:#EDEDED}.slider-content{border-bottom:5px solid #FFF;margin-top:-5px;overflow:hidden}.cal-slide-content{margin-bottom:0;width:100%;color:#fff;background:#EDEDED}#cal-slide-content a.event-item,.cal-slide-content a.event-item{color:#222;font-weight:400;font-size:24px;font-weight:700;text-decoration:none;transition:all 0.2s;-webkit-transition:all 0.2s;display:block;margin-top:-8px;overflow:hidden;position:relative}.slider-item .overlay-thumb{position:absolute;top:0;bottom:0;left:0;right:0;background:#fff0;z-index:1;transition:all 0.2s;-webkit-transition:all 0.2s;transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2)}#cal-slide-content a.event-item:hover,.cal-slide-content a.event-item:hover{color:#46a5e5;text-decoration:none}.cal-slide-content .row.slider-item{padding-top:30px}.row.slider-item{padding-left:15px;padding-right:15px;padding-bottom:30px}.cal-column{border-left:1px solid #e1e1e1}a.cal-event-week{text-decoration:none;color:#151515}.badge-important{background-color:#b94a48}.add-min-height{min-height:250px}#calendar-box{position:relative;width:100%;font-family:inherit;display:none}#calendar-options{display:none}#calendar-box .header-content{display:block;width:99.99999%;height:50px;background:#666;text-align:center;padding:0;position:relative}#calendar-box .header-content.width-100{width:100%}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,#calendar-box .header-content{width:99.5%}}html[xmlns*=""]:root .header-content{border-right:10px solid #fff0}#calendar-box h3{display:inline-block;text-align:center;text-transform:uppercase;color:#FFF;font-size:18px;font-weight:500;margin-top:15px;white-space:nowrap;min-width:50px;line-height:1.1}#calendar-box h3.list-btt-rem{position:absolute;left:20px;line-height:1.1}#calendar-box button[data-calendar-nav=prev]{display:inline-block;border:none;background:none;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;z-index:1;outline:none;margin-top:4px;margin-right:40px;vertical-align:top}#calendar-box button[data-calendar-nav=next]{display:inline-block;border:none;background:none;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;z-index:1;outline:none;margin-top:4px;margin-left:30px;vertical-align:top}@media(max-width:480px){#calendar-box button[data-calendar-nav=prev]{padding:5px;margin-right:20px;margin-top:10px}#calendar-box button[data-calendar-nav=next]{padding:5px;margin-left:20px;margin-top:10px}#calendar-box h3{font-size:16px;margin-top:16px}}#calendar-box button[data-calendar-nav=prev].list-btt-rem,#calendar-box button[data-calendar-nav=next].list-btt-rem{position:absolute;right:5px;margin-top:4px}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,#calendar-box h3{display:inline-table}::i-block-chrome,#calendar-box button[data-calendar-nav=prev]{margin-top:-27px}::i-block-chrome,#calendar-box button[data-calendar-nav=next]{margin-top:-27px}}#stm-calendar-id .cal-row-head .cal-cell1{font-size:18px;font-weight:500;text-transform:uppercase;color:#444;padding-top:14px;padding-bottom:9px;background:#FFF}#stm-calendar-id .cal-row-head .cal-cell1:hover,#stm-calendar-id .cal-row-head:hover{background:transparent!important}.tooltip{background:#444444!important;font-size:14px!important;font-weight:normal!important;padding:4px 10px!important;border-radius:3px!important;color:#FFFFFF!important;border-radius:0px!important;-webkit-border-radius:0px!important;opacity:1!important}.tooltip.top{margin-top:-6px;padding:5px 0;background-color:#444444!important}.tooltip-inner{background-color:#444444!important;color:#FFFFFF!important}.tooltip.top .tooltip-arrow{bottom:-5px;left:50%;margin-left:-5px;border-width:5px 6px 0;border-top-color:#444}.cal-month-day{position:relative}.number-events{position:absolute;text-transform:uppercase;color:#444;display:table;transition:all 0.2s ease;right:15px;font-weight:700;top:4px}.container.cal-event-list{padding-left:0;padding-right:0}.cal-event-list .navagation-m{border-bottom:1px #D8D8D8 solid;margin-bottom:30px;height:50px;width:100%;z-index:1}.cal-event-list .navagation-m span{line-height:15px}.cal-event-list .slider-item .img-content{overflow:hidden;position:relative}.cal-event-list .slider-item .img-content img{width:100%;height:auto;transition:all 0.2s;-webkit-transition:all 0.2s;backface-visibility:hidden;-webkit-backface-visibility:hidden}.cal-event-list .slider-item .img-content:hover img{width:100%;height:auto;transform:scale(1.1);-webkit-transform:scale(1.1)}.cal-event-list .slider-item .img-content:hover .overlay-thumb{background-color:rgb(0 0 0 / .5)}@media(max-width:767px){#cal-slide-content .slider-item .col-md-9.col-sm-9 a.event-item{display:block;margin-top:22px}.cal-slide-content .slider-item .col-md-9.col-sm-9 a.event-item{display:block;margin-top:22px}}.cal-event-list .slider-item .img-content{overflow:hidden}.container.cal-event-list .owl-nav{position:absolute;padding:0 0 0 15px;text-align:left;top:0;right:0;left:0;margin-top:10px}.container.cal-event-list .owl-nav .owl-prev{background:#fff0;border:1px #999 solid;border-radius:50%;transition:all 0.2s;-webkit-transition:all 0.2s;text-align:center;opacity:1;padding:0;width:25px;height:25px;margin:0}.container.cal-event-list .owl-nav .owl-prev:hover{border:1px #46a5e5 solid}.container.cal-event-list .owl-nav .owl-prev i:before{color:#999;font-size:18px;transition:all 0.2s;-webkit-transition:all 0.2s;margin-top:2px;display:inline-block}.container.cal-event-list .owl-nav .owl-prev:hover i:before{color:#46a5e5}.container.cal-event-list .owl-nav .owl-next{background:#fff0;border:1px #999 solid;border-radius:50%;transition:all 0.2s;-webkit-transition:all 0.2s;text-align:center;opacity:1;padding:0;width:25px;height:25px;margin-left:10px}.container.cal-event-list .owl-nav .owl-next:hover{border:1px #46a5e5 solid}.container.cal-event-list .owl-nav .owl-next i:before{color:#999;font-size:18px;transition:all 0.2s;-webkit-transition:all 0.2s;margin-top:2px;display:inline-block}.container.cal-event-list .owl-nav .owl-next:hover i:before{color:#46a5e5}.container.cal-event-list .close-button{border:1px #999 solid;border-radius:50%;text-align:center;padding:0;width:25px;height:25px;display:inline-block;cursor:pointer;background:#EDEDED;overflow:hidden;position:absolute;right:15px;top:10px;line-height:1.2;opacity:0;transition:opacity 0.8s,color 0.3s;-webkit-transition:opacity 0.8s,color 0.3s}.container.cal-event-list .close-button:hover{border:1px #46a5e5 solid}.container.cal-event-list .close-button i:before{color:#999;font-size:15px;margin-top:3.3px;display:inline-block;margin-left:0;cursor:pointer}.container.cal-event-list .close-button:hover i:before{color:#46a5e5}.container.cal-event-list .number-event{color:#999;position:absolute;left:89px;top:20px}.container.cal-event-list .number-event-pd{color:#999;position:absolute;left:15px;top:20px}.container.cal-event-list .stm-time,.container.cal-event-list .stm-location{color:#999;display:block;line-height:22px}.container.cal-event-list .event-btt{color:#FFF;display:inline-block;background:#1fa756;padding:10px 20px 10px 20px;border-radius:3px;-webkit-border-radius:3px;transition:all 0.2s;-webkit-transition:all 0.2s;text-decoration:none;font-size:18px;font-weight:500;margin-top:15px;line-height:25px}.container.cal-event-list .event-btt:hover{background:#46a5e5}#calendar-options .left-options{float:left}#calendar-options .right-options{float:right;display:none}#calendar-options .right-options ul{list-style:none;padding:0}#calendar-options .right-options ul li{float:left}#calendar-options .right-options ul li ul{position:absolute;visibility:hidden;transform:scaleY(.7);-webkit-transform:scaleY(.7);transition:all 0.2s;-webkit-transition:all 0.2s;opacity:.5}#calendar-options .right-options ul li:hover>ul{visibility:visible;transform:scaleY(1);-webkit-transform:scaleY(1);opacity:1}#calendar-options .right-options ul li a{border-bottom:5px solid #fff0;display:inline-block}#calendar-options .right-options ul li ul li{float:none;white-space:nowrap;background:#444;border-bottom:1px solid #666}#calendar-options .right-options ul li ul li a{color:#999;width:100%;display:block;border-bottom:none;padding:5px 10px}#calendar-options .right-options ul li ul li a:hover{color:#FFF}#calendar-options .right-options ul li ul li:hover,#calendar-options .right-options ul li ul li:hover a{background:#46a5e5;color:#FFF}#calendar-options .right-options ul li ul li:last-child{border-bottom:none}#calendar-options{margin-top:15px;color:#999;margin-bottom:60px}#calendar-options a{font-size:13px;font-weight:400;color:#999;transition:all 0.2s;-webkit-transition:all 0.2s}#calendar-options a:hover{color:#46a5e5;text-decoration:none}#calendar-options a.active{font-size:13px;font-weight:400;color:#46a5e5;text-decoration:underline}@media(max-width:910px){.number-events{position:absolute;text-transform:uppercase;color:#444;display:table;transition:all 0.2s ease;left:15px;font-weight:700;top:35px;font-size:12px}}@media(max-width:767px){span[data-cal-date]{margin-top:4px;margin-left:10px}.number-events{display:none}.cal-year-box [class*="span"],.cal-month-box [class*="cal-cell"]{min-height:70px;height:70px}.cal-month-day{min-height:70px}}.number-events.addclasshidden{display:none}.number-events.addclassfix{position:absolute;text-transform:uppercase;color:#444;display:table;transition:all 0.2s ease;left:15px;font-weight:700;top:35px;font-size:12px}@media(max-width:767px){.number-events.addclassfix{left:10px}}#calendar-box #calendar-loading{position:absolute;background:rgb(0 0 0 / .5);top:0;bottom:0;left:0;right:0;z-index:9999999;display:none}.windows8{position:absolute;width:60px;height:60px;left:50%;top:50%;margin-top:-30px;margin-left:-30px}.windows8 .wBall{position:absolute;width:57px;height:57px;opacity:0;-moz-transform:rotate(225deg);-moz-animation:orbit 3.3s infinite;-webkit-transform:rotate(225deg);-webkit-animation:orbit 3.3s infinite;-ms-transform:rotate(225deg);-ms-animation:orbit 3.3s infinite;-o-transform:rotate(225deg);-o-animation:orbit 3.3s infinite;transform:rotate(225deg);animation:orbit 3.3s infinite}.windows8 .wBall .wInnerBall{position:absolute;width:8px;height:8px;background:#FFF;left:0;top:0;-moz-border-radius:8px;-webkit-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.windows8 #wBall_1{-moz-animation-delay:0.72s;-webkit-animation-delay:0.72s;-ms-animation-delay:0.72s;-o-animation-delay:0.72s;animation-delay:0.72s}.windows8 #wBall_2{-moz-animation-delay:0.14s;-webkit-animation-delay:0.14s;-ms-animation-delay:0.14s;-o-animation-delay:0.14s;animation-delay:0.14s}.windows8 #wBall_3{-moz-animation-delay:0.29s;-webkit-animation-delay:0.29s;-ms-animation-delay:0.29s;-o-animation-delay:0.29s;animation-delay:0.29s}.windows8 #wBall_4{-moz-animation-delay:0.43s;-webkit-animation-delay:0.43s;-ms-animation-delay:0.43s;-o-animation-delay:0.43s;animation-delay:0.43s}.windows8 #wBall_5{-moz-animation-delay:0.58s;-webkit-animation-delay:0.58s;-ms-animation-delay:0.58s;-o-animation-delay:0.58s;animation-delay:0.58s}@-moz-keyframes orbit{0%{opacity:1;z-index:99;-moz-transform:rotate(-180deg);-moz-animation-timing-function:ease-out}7%{opacity:1;-moz-transform:rotate(-300deg);-moz-animation-timing-function:linear;-moz-origin:0%}30%{opacity:1;-moz-transform:rotate(-410deg);-moz-animation-timing-function:ease-in-out;-moz-origin:7%}39%{opacity:1;-moz-transform:rotate(-645deg);-moz-animation-timing-function:linear;-moz-origin:30%}70%{opacity:1;-moz-transform:rotate(-770deg);-moz-animation-timing-function:ease-out;-moz-origin:39%}75%{opacity:1;-moz-transform:rotate(-900deg);-moz-animation-timing-function:ease-out;-moz-origin:70%}76%{opacity:0;-moz-transform:rotate(-900deg)}100%{opacity:0;-moz-transform:rotate(-900deg)}}@-webkit-keyframes orbit{0%{opacity:1;z-index:99;-webkit-transform:rotate(-180deg);-webkit-animation-timing-function:ease-out}7%{opacity:1;-webkit-transform:rotate(-300deg);-webkit-animation-timing-function:linear;-webkit-origin:0%}30%{opacity:1;-webkit-transform:rotate(-410deg);-webkit-animation-timing-function:ease-in-out;-webkit-origin:7%}39%{opacity:1;-webkit-transform:rotate(-645deg);-webkit-animation-timing-function:linear;-webkit-origin:30%}70%{opacity:1;-webkit-transform:rotate(-770deg);-webkit-animation-timing-function:ease-out;-webkit-origin:39%}75%{opacity:1;-webkit-transform:rotate(-900deg);-webkit-animation-timing-function:ease-out;-webkit-origin:70%}76%{opacity:0;-webkit-transform:rotate(-900deg)}100%{opacity:0;-webkit-transform:rotate(-900deg)}}@-ms-keyframes orbit{0%{opacity:1;z-index:99;-ms-transform:rotate(-180deg);-ms-animation-timing-function:ease-out}7%{opacity:1;-ms-transform:rotate(-300deg);-ms-animation-timing-function:linear;-ms-origin:0%}30%{opacity:1;-ms-transform:rotate(-410deg);-ms-animation-timing-function:ease-in-out;-ms-origin:7%}39%{opacity:1;-ms-transform:rotate(-645deg);-ms-animation-timing-function:linear;-ms-origin:30%}70%{opacity:1;-ms-transform:rotate(-770deg);-ms-animation-timing-function:ease-out;-ms-origin:39%}75%{opacity:1;-ms-transform:rotate(-900deg);-ms-animation-timing-function:ease-out;-ms-origin:70%}76%{opacity:0;-ms-transform:rotate(-900deg)}100%{opacity:0;-ms-transform:rotate(-900deg)}}@-o-keyframes orbit{0%{opacity:1;z-index:99;-o-transform:rotate(-180deg);-o-animation-timing-function:ease-out}7%{opacity:1;-o-transform:rotate(-300deg);-o-animation-timing-function:linear;-o-origin:0%}30%{opacity:1;-o-transform:rotate(-410deg);-o-animation-timing-function:ease-in-out;-o-origin:7%}39%{opacity:1;-o-transform:rotate(-645deg);-o-animation-timing-function:linear;-o-origin:30%}70%{opacity:1;-o-transform:rotate(-770deg);-o-animation-timing-function:ease-out;-o-origin:39%}75%{opacity:1;-o-transform:rotate(-900deg);-o-animation-timing-function:ease-out;-o-origin:70%}76%{opacity:0;-o-transform:rotate(-900deg)}100%{opacity:0;-o-transform:rotate(-900deg)}}@keyframes orbit{0%{opacity:1;z-index:99;transform:rotate(-180deg);animation-timing-function:ease-out}7%{opacity:1;transform:rotate(-300deg);animation-timing-function:linear;origin:0%}30%{opacity:1;transform:rotate(-410deg);animation-timing-function:ease-in-out;origin:7%}39%{opacity:1;transform:rotate(-645deg);animation-timing-function:linear;origin:30%}70%{opacity:1;transform:rotate(-770deg);animation-timing-function:ease-out;origin:39%}75%{opacity:1;transform:rotate(-900deg);animation-timing-function:ease-out;origin:70%}76%{opacity:0;transform:rotate(-900deg)}100%{opacity:0;transform:rotate(-900deg)}}#stm-list-calendar{margin-top:20px}#stm-list-calendar .panel-group .panel{border:none;box-shadow:none;-webkit-box-shadow:none;border-radius:0!important;-webkit-border-radius:0!important}#stm-list-calendar .panel-group .panel .panel-heading{border-radius:0!important;-webkit-border-radius:0!important;min-height:80px;background-image:none;padding:0}#stm-list-calendar .panel-group .panel .panel-heading .panel-title a{display:block;width:100%;min-height:80px;position:relative;text-decoration:none;background-color:#46a5e5;transition:all 0.2s;-webkit-transition:all 0.2s}.arrow-down{width:0;height:0;border-left:10px solid #fff0;border-right:10px solid #fff0;border-top:0 solid #46a5e5;position:absolute;left:50%;bottom:-12px;margin-left:-10px;position:relative;z-index:999;transition:all 0.2s;-webkit-transition:all 0.2s}#stm-list-calendar .panel-group .panel .panel-heading .panel-title a>.arrow-down{border-top:10px solid #46a5e5}#stm-list-calendar .panel-group .panel .panel-heading .panel-title a:after{position:absolute;content:"more";top:50%;z-index:999;right:38px;font-size:12px;margin-top:-7px;color:#FFF;font-weight:400;transition:all 0.2s;-webkit-transition:all 0.2s}#stm-list-calendar .panel-group .panel .panel-heading .panel-title a:before{font-family:'FontAwesome';position:absolute;content:"\f077";top:50%;z-index:999;right:20px;font-size:8px;margin-top:-4px;color:#FFF;transition:all 0.2s;-webkit-transition:all 0.2s}#stm-list-calendar .panel-title a .day-min{display:inline-block;width:80px;height:50px;border-right:1px solid rgb(255 255 255 / .25);margin-top:17px;transition:border-right-color 0.2s ease;-webkit-transition:border-right-color 0.2s ease}#stm-list-calendar .panel-title a .day-min .day-min-d{font-size:14px;font-weight:700;color:#FFF;display:block;width:100%;text-align:center;text-transform:uppercase;margin-bottom:1px;transition:all 0.2s;-webkit-transition:all 0.2s;line-height:1.1}#stm-list-calendar .panel-title a .day-min .day-min-n{font-size:32px;font-weight:700;color:#FFF;display:block;width:100%;text-align:center;text-transform:uppercase;transition:all 0.2s;-webkit-transition:all 0.2s;line-height:1.1}#stm-list-calendar .panel-title a .pri-title{position:absolute;left:110px;right:95px;top:50%;margin-top:-15px;display:block;font-size:24px;color:#FFF;font-weight:700;transition:all 0.2s;-webkit-transition:all 0.2s;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.3}#stm-list-calendar .panel-group .panel .panel-heading h4.panel-title{line-height:1.3;margin:0}#stm-list-calendar .panel-group .panel .panel-heading .panel-title a.collapsed{background-color:#EDEDED!important}#stm-list-calendar .panel-group .panel .panel-heading .panel-title a.collapsed>.arrow-down{border-top:0 solid #46a5e5}#stm-list-calendar .panel-group .panel .panel-heading .panel-title a.collapsed:hover{background-color:#46a5e5}#stm-list-calendar .panel-group .panel .panel-heading .panel-title a.collapsed:after{color:#999}#stm-list-calendar .panel-group .panel .panel-heading .panel-title a.collapsed:before{content:"\f078";color:#999}#stm-list-calendar .panel-group .panel .panel-heading .panel-title a.collapsed:hover:after,#stm-list-calendar .panel-group .panel .panel-heading .panel-title a.collapsed:hover:before{color:#FFF}#stm-list-calendar .panel-title a.collapsed .day-min{border-right:1px solid #d8d8d8}#stm-list-calendar .panel-title a.collapsed:hover .day-min{border-right:1px solid rgb(255 255 255 / .25)}#stm-list-calendar .panel-title a.collapsed .day-min .day-min-d{color:#999}#stm-list-calendar .panel-title a.collapsed .day-min .day-min-n{color:#444}#stm-list-calendar .panel-title a.collapsed .pri-title{color:#222}#stm-list-calendar .panel-title a.collapsed:hover .day-min .day-min-d,#stm-list-calendar .panel-title a.collapsed:hover .day-min .day-min-n,#stm-list-calendar .panel-title a.collapsed:hover .pri-title{color:#FFF}#stm-list-calendar .panel-group .panel-heading+.panel-collapse>.panel-body{padding:0;border-top:5px solid #fff0}.panel-group .panel+.panel{margin-top:5px}.uni-tex-course,.uni-tex-event{display:none}.cactus-calendar-course .uni-tex-course,.cactus-calendar-event .uni-tex-event{display:inline-block}.month-noevent{font-size:18px}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}