@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
.color-calendar{position:relative;display:inline-flex;flex-direction:column;width:auto;height:auto;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;font-family:var(--cal-font-family-body);font-size:1rem;}.color-calendar .calendar__header{position:relative;display:grid;grid-template-columns:repeat(7,minmax(20px,55px));font-family:var(--cal-font-family-header);}.color-calendar .calendar__monthyear{font-size:1.5rem;margin:0 auto;text-align:center;grid-column:2/span 5;display:flex;align-items:center;justify-content:center;}.color-calendar .calendar__monthyear .calendar__month{cursor:pointer;}.color-calendar .calendar__monthyear .calendar__year{cursor:pointer;}.color-calendar .calendar__arrow{height:35px;width:100%;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;z-index:101;display:flex;align-items:center;justify-content:center;}.color-calendar .calendar__arrow-inner{width:35px;height:35px;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;}.color-calendar .calendar__arrow-prev{position:relative;display:flex;align-items:center;justify-content:center;}.color-calendar .calendar__arrow-prev .calendar__arrow-inner::before{margin-left:0.3em;transform:rotate(-135deg);}.color-calendar .calendar__arrow-next{position:relative;display:flex;align-items:center;justify-content:center;}.color-calendar .calendar__arrow-next .calendar__arrow-inner::before{margin-right:0.3em;transform:rotate(45deg);}.color-calendar .calendar__body{height:auto;overflow:hidden;}.color-calendar .calendar__weekdays{display:grid;grid-template-columns:repeat(7,minmax(20px,55px));margin-bottom:5px;font-family:var(--cal-font-family-weekdays);}.color-calendar .calendar__weekdays .calendar__weekday{display:flex;align-items:center;justify-content:center;height:40px;}.color-calendar .calendar__days{display:grid;grid-template-columns:repeat(7,minmax(20px,55px));grid-template-rows:repeat(6,minmax(30px,40px));font-family:var(--cal-font-family-body);}.color-calendar .calendar__days .calendar__day{position:relative;z-index:101;display:flex;align-items:center;justify-content:center;}.color-calendar .calendar__days .calendar__day-text{cursor:pointer;color:black;}.color-calendar.basic .calendar__days .calendar__day-selected .calendar__day-text{color:white;}.color-calendar .calendar__days .calendar__day-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(55% + 8px);height:90%;opacity:0;z-index:-1;cursor:pointer;transition:opacity 0.3s ease-out;will-change:opacity;}.color-calendar .calendar__days .calendar__day-event{}.color-calendar .calendar__days .calendar__day-event .calendar__day-bullet{position:absolute;top:80%;border-radius:50%;width:4px;height:4px;left:50%;transform:translateX(-50%);overflow:hidden;cursor:pointer;}.color-calendar .calendar__days .calendar__day-selected:not(.calendar__day-today) .calendar__day-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(55% + 8px);height:90%;z-index:-1;cursor:pointer;}.color-calendar .calendar__picker{position:absolute;z-index:201;width:100%;top:75px;left:0;bottom:0;background-color:white;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;transition:all 0.3s ease;font-family:var(--cal-font-family-body);}.color-calendar .calendar__picker .calendar__picker-month{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr));grid-gap:1rem 6%;gap:1rem 6%;margin:8%;transition:none;}.color-calendar .calendar__picker .calendar__picker-month-option{position:relative;text-align:center;padding:15px 0;font-weight:700;color:#323232;border-radius:var(--cal-border-radius);align-self:center;cursor:pointer;}.color-calendar .calendar__picker .calendar__picker-month-option::after{content:"";width:100%;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--cal-color-primary);border-radius:var(--cal-border-radius);opacity:0.1;z-index:-1;}.color-calendar .calendar__picker .calendar__picker-month-option:hover:after{opacity:0.08;}.color-calendar .calendar__picker .calendar__picker-month-selected{color:white;}.color-calendar .calendar__picker .calendar__picker-month-selected::after{opacity:1;}.color-calendar .calendar__picker .calendar__picker-month-selected:hover:after{opacity:0.9;}.color-calendar .calendar__picker .calendar__picker-year{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr));grid-gap:1rem 6%;gap:1rem 6%;margin:8%;transition:none;}.color-calendar .calendar__picker .calendar__picker-year-option{position:relative;text-align:center;padding:15px 0;font-weight:700;color:#323232;border-radius:var(--cal-border-radius);align-self:center;cursor:pointer;}.color-calendar .calendar__picker .calendar__picker-year-option::after{content:"";width:100%;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--cal-color-primary);border-radius:var(--cal-border-radius);opacity:0.1;z-index:-1;}.color-calendar .calendar__picker .calendar__picker-year-option:hover:after{opacity:0.08;}.color-calendar .calendar__picker .calendar__picker-year-selected{color:white;}.color-calendar .calendar__picker .calendar__picker-year-selected::after{opacity:1;}.color-calendar .calendar__picker .calendar__picker-year-selected:hover:after{opacity:0.9;}.color-calendar .calendar__picker .calendar__picker-year-arrow{position:absolute;opacity:0.4;border-radius:var(--cal-border-radius);cursor:pointer;transition:all 0.3s ease;}.color-calendar .calendar__picker .calendar__picker-year-arrow-left{top:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding-left:10px;padding-right:4px;}.color-calendar .calendar__picker .calendar__picker-year-arrow-right{top:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;padding-left:4px;padding-right:10px;}.color-calendar .calendar__picker .calendar__picker-year-arrow:hover{opacity:1;background-color:#f8f8f8;}.chevron-thin-left{display:inline-block;border-right:2px solid var(--cal-color-primary);border-bottom:2px solid var(--cal-color-primary);width:10px;height:10px;transform:rotate(-225deg);}.chevron-thin-right{display:inline-block;border-right:2px solid var(--cal-color-primary);border-bottom:2px solid var(--cal-color-primary);width:10px;height:10px;transform:rotate(-45deg);}.color-calendar.month-left-align .calendar__header .calendar__monthyear{grid-column:1/span 5;margin:0;justify-content:flex-start;padding-left:5%;}.color-calendar.basic{--cal-color-primary:#0062AB;--cal-font-family-header:"Work Sans",sans-serif;--cal-font-family-weekdays:"Work Sans",sans-serif;--cal-font-family-body:"Work Sans",sans-serif;--cal-drop-shadow:0 7px 30px -10px rgba(150,170,180,0.5);--cal-border:none;--cal-border-radius:0.5rem;--cal-header-color:white;--cal-header-background-color:none;--cal-weekdays-color:black;border-radius:var(--cal-border-radius);box-shadow:var(--cal-drop-shadow);color:var(--cal-color-primary);background-color:white;border:var(--cal-border);}.color-calendar.basic .calendar__header{padding:10px 14px 10px 14px;color:var(--cal-header-color);background:var(--cal-header-background-color);}.color-calendar.basic .calendar__monthyear{font-weight:600;color:var(--cal-header-color);}.color-calendar.basic .calendar__arrow-inner{border-radius:50%;}.color-calendar.basic .calendar__arrow-inner::before{content:"";width:0.6em;height:0.6em;position:absolute;border-style:solid;border-width:0.15em 0.15em 0 0;display:inline-block;transform-origin:center center;transform:rotate(-45deg);border-radius:1px;color:var(--cal-header-color);}.color-calendar.basic .calendar__arrow-inner::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:35px;height:35px;border-radius:50%;background-color:var(--cal-header-color);opacity:0;z-index:-1;transition:opacity 0.3s ease;will-change:opacity;}.color-calendar.basic .calendar__arrow-inner:hover::after{transition:opacity 0.3s ease;opacity:0.05;}.color-calendar.basic .calendar__arrow-prev{position:relative;display:flex;align-items:center;justify-content:center;}.color-calendar.basic .calendar__arrow-prev .calendar__arrow-inner::before{margin-left:0.3em;transform:rotate(-135deg);}.color-calendar.basic .calendar__arrow-next{position:relative;display:flex;align-items:center;justify-content:center;}.color-calendar.basic .calendar__arrow-next .calendar__arrow-inner::before{margin-right:0.3em;transform:rotate(45deg);}.color-calendar.basic .calendar__body{padding:14px;}.color-calendar.basic .calendar__weekdays{display:grid;grid-template-columns:repeat(7,minmax(20px,55px));margin-bottom:5px;}.color-calendar.basic .calendar__weekdays .calendar__weekday{font-weight:500;opacity:0.6;color:var(--cal-weekdays-color);}.color-calendar.basic .calendar__days .calendar__day-other{color:var(--cal-color-primary);opacity:0.2;}.color-calendar.basic .calendar__days .calendar__day{font-weight:600;}.color-calendar.basic .calendar__days .calendar__day-today{font-weight:700;color:var(--cal-color-primary);}.color-calendar.basic .calendar__days .calendar__day-today .calendar__day-box{border-radius:0.5rem;background-color:var(--cal-color-primary);opacity:0.1;}.color-calendar.basic .calendar__days .calendar__day-text:hover ~ .calendar__day-box{opacity:0.1;}.color-calendar.basic .calendar__days .calendar__day-bullet{background-color:var(--cal-color-primary);}.color-calendar.basic .calendar__days .calendar__day-bullet:hover ~ .calendar__day-box{opacity:0.1;}.color-calendar.basic .calendar__days .calendar__day-box{border-radius:0.5rem;background-color:var(--cal-color-primary);box-shadow:0 3px 15px -5px var(--cal-color-primary);}.color-calendar.basic .calendar__days .calendar__day-box:hover{opacity:0.1;}.color-calendar.basic .calendar__days .calendar__day-event{font-weight:700;}.color-calendar.basic .calendar__days .calendar__day-selected{color:white;font-weight:700;}.color-calendar.basic .calendar__days .calendar__day-selected .calendar__day-box{border-radius:0.5rem;background-color:var(--cal-color-primary);opacity:1;box-shadow:0 3px 15px -5px var(--cal-color-primary);}.color-calendar.basic .calendar__days .calendar__day-selected .calendar__day-text:hover ~ .calendar__day-box{opacity:1;}.color-calendar.basic .calendar__days .calendar__day-selected .calendar__day-bullet{background-color:white;}.color-calendar.basic .calendar__days .calendar__day-selected .calendar__day-bullet:hover ~ .calendar__day-box{opacity:1;}.color-calendar.basic .calendar__picker{background-color:white;border-radius:var(--cal-border-radius);}.color-calendar.basic .calendar__picker-month-today{box-shadow:inset 0px 0px 0px 1px var(--cal-color-primary);}.color-calendar.basic .calendar__picker-year-today{box-shadow:inset 0px 0px 0px 1px var(--cal-color-primary);}.color-calendar.basic.color-calendar--small{font-size:0.8rem;}.color-calendar.basic.color-calendar--small .calendar__header{padding:10px 10px 0 10px;grid-template-columns:repeat(7,minmax(25px,41px));}.color-calendar.basic.color-calendar--small .calendar__header .calendar__monthyear{font-size:1.2rem;}.color-calendar.basic.color-calendar--small .calendar__header .calendar__arrow-inner,.color-calendar.basic.color-calendar--small .calendar__header .calendar__arrow-inner::after{width:30px;height:30px;}.color-calendar.basic.color-calendar--small .calendar__body{padding:0 10px 10px 10px;}.color-calendar.basic.color-calendar--small .calendar__body .calendar__weekdays{grid-template-columns:repeat(7,minmax(25px,41px));margin-bottom:0;}.color-calendar.basic.color-calendar--small .calendar__body .calendar__days{grid-template-columns:repeat(7,minmax(25px,41px));grid-template-rows:repeat(6,minmax(30px,35px));}.color-calendar.basic.color-calendar--small .calendar__body .calendar__picker{top:55px;}.color-calendar.basic.color-calendar--small .calendar__body .calendar__picker .calendar__picker-month-option{padding:10px 0;}.color-calendar.basic.color-calendar--small .calendar__body .calendar__picker .calendar__picker-month-option::after{height:40px;}.color-calendar.basic.color-calendar--small .calendar__body .calendar__picker .calendar__picker-year-option{padding:10px 0;}.color-calendar.basic.color-calendar--small .calendar__body .calendar__picker .calendar__picker-year-option::after{height:40px;}
.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc;}.lt-ie8 .with-wireframes #header,.lt-ie8 .with-wireframes #main,.lt-ie8 .with-wireframes #content,.lt-ie8 .with-wireframes #navigation,.lt-ie8 .with-wireframes .region-sidebar-first,.lt-ie8 .with-wireframes .region-sidebar-second,.lt-ie8 .with-wireframes #footer,.lt-ie8 .with-wireframes .region-bottom{border:1px solid #ccc;}.element-invisible,.element-focusable,#navigation .block-menu .block__title,#navigation .block-menu-block .block__title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;}#skip-link{margin:0;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}.header__logo{float:left;margin:0;padding:0;}.header__logo-image{vertical-align:bottom;}.header__name-and-slogan{float:left;}.header__site-name{margin:0;font-size:2em;line-height:1.5em;}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none;}.header__site-link:hover,.header__site-link:focus{text-decoration:underline;}.header__site-slogan{margin:0;}.header__secondary-menu{float:right;}.header__region{clear:both;}#navigation{}#navigation .block{margin-bottom:0;}#navigation .links,#navigation .menu{margin:0;padding:0;text-align:left;}#navigation .links li,#navigation .menu li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none;}.breadcrumb ol{margin:0;padding:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}.page__title,.node__title,.block__title,.comments__title,.comments__form-title,.comment__title{margin:0;}.messages,.messages--status,.messages--warning,.messages--error{margin:1.5em 0;padding:10px 10px 10px 50px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD6UlEQVR42s2WX0xbVRzH3YwmC4k+GF/0ZS/S267/bmnX9nL7bwstZlnbjTDYyoC5GCbB0ZW5pdJCe6swbLFA6bpWIGuRMWVjKGP+21QW3SZBSAjGh4XEaTZTH82Cm/3ztS2xs7mw4KLRk3xyzj33/H6fe5Pz7zEA/yr/vUDukj9FH6drqTaqT8EoPs/UV+nX6TD1BlUh9AqLHlmgPKLcRHmoCOWmElK/FOKTYpS8UwLJkASiUyLI3pKhlClN0g46qj+qL/pbArlbrlO1q25JeiSgR2iYJ8ywXLSg/qP6LNl2ro8+Q4MMkKCd9K2t3q3KdQnkXXIF5aISkgEJzONm1F2qW52pDJN1MI2bUBIuAdVOJWSMTPNQgX6/vkjVpvpREpag6oMqWCYta1IzbsHh9ga0RJtzY8URMdRO9U/KSuWmNQUqh2pY3CtG+fvlqJyofMAFNrZAE+7e/RWR4X4cD9tgOGsA2U2CdtMDqwqyMyIzQ5KKqAKmcyaYxkzYd3YvjGNGFtXRPRj58DT+LOemRrFnrBLyITmUDmUyO/NYgu2d26ukHVJo3tXAMGpAs+cQmh0NeClan30uwN7TgnQ6nRd4r3thOGOAJqYB2UVC79AfZAnKHGUxQa8A2tNaNLW/jKvXv8Dyb8s4yryKA4O10A3roIvpUB+swTdz1/LJZ27PQBvT5lBH1RD4BChzlQ2wBNtc22aE/ULQgzRCl4P5BPcT93GMOYz9wb2QhCRgAq35d8u/L2PXe7tADVGgBlcQ+AXQtmlvsP/gzbJZvp8PMkJCFBYh8m0knyiVSsHe0YIGZz1+/uVOvt8z7QGvnwf+ST5EIRHIUyR4fh50rbp5lsDcYR4ReAXgBrng9q/Qfa0bfy035r7Ot2dvz4IX4IEIEAXwvDzscOw4zxJUd1YfEXlE4Aa4BQHMlwzSSBeI7iXvoTxWDqKPYCFsFaKmr+YVliB0JfS89DVpiuhlB9k/tSOZTuYFvq98yI7L0/MAsVWcGp0bfW61hbahwltxSeARsIKyWKesSKQSWIwvYkvvllwfx88pgOvhwthu/AzAxlVX8vz385tLbaVxwpcLZtEw0QDjsBGctzksiE4CimZFfHp++oWHbnbuUfdB0komMgHsRN1r0MWBsEmYODF5onY92/UTwcvBxuzXcN1ccHycVSn2FaPYWwzCQUDWKIt7z3utAJ5c74Hz+OLSomynY+cVfiM/xW3JiDyZpB3FuZrj4oCwE+Ad4qWMjPHjpTtL0mzMoxyZz9yM39Q7Y85Ok930icqm+k59TL2wm9l90dZv8y/8sPAigGf/iUN/Q4anM2zOsdLe+L+4VfwBVVjDs2rTYx0AAAAASUVORK5CYII=');*background-image:url(/themes/custom/shisu/images/message-24-ok.png);background-position:8px 8px;background-repeat:no-repeat;border:1px solid #be7;}.messages--warning{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACuElEQVRIiWP4//8/Ay0xSYqntTpnT252zqeJBf0Njhsykrz/pyd6/e9vcNpGVQv6q2wlm0qc/r0+IPD/3UG+/61l9v9mdrjIUc2C7hqHUzc3S///eZwBjO9tF/vfWe1wjioWTKixVm8otPn38wQT3IKfxxn/t5Va/utpsNSg2ILWcttrNzdJgQ3+dpQRjEHs+9tE/zeXWt+gyILOamuTqlxrsOtPLub+7+emBsSq/88v5wL7oqHQ9H9nmbkF2RbUF1rev7lJEuziuU3i/90ddcB4UZsoJC62ifyvK7R4QJYFrcUGrmUZ5v9hYb9hosh/bzcDMN42VRgeF9W5hv8bi/XdSbagKtfs2c1NEvCIPbaQ/7+/pwkYn17Ki0hR24T/l2eZPCfJgsZ83dCiNOP/yCnn7iau/8G+5mD8aBsHSoqqyNL9X5erHUm0BcVpRm9ubhZHMoTh/4eDzP/DA23+RwTZ/P96hAlF7t5Wof8FyfpvibKgNk8noyDZ4D9quofg1Bjr/1kJlhjiIF+Upmn/r83RzCJoQXaC3qcbm8SwGMLwvybP/H8jMGlik7u7VeB/Zqz2J7wWVGdr1uTG62J1PQgfWST1/+hiCaxyIF8UJqv9r8hQrcVpQVqkzrcbG0WwGvB2H/P/lnx5MAaxsam5vYn3f2KY+jesFpSlqfZnxWjidP2OGWL/g/0swBjExu4Lhv958Ur/i5KU+lEsCA1lYI4JUv95bZ0gTo2Pt3P+z0myBmMQG5e6mxu4/kf4Kf8EmQm3oCRNebKrvSawIGPBqRG9sMOp5hjjfwdrlf/58bKT4RaUpWvtcLZV/39iscD/H0AFP46jYwYiMeP/44u4/9tbKQODSXUH3II9G7v18hI0n8YGKv+IDVT6joxj/BVx4mgcOCde/SnITPRUJAHEGlTCEkQV19TAAN8FC67hZdFXAAAAAElFTkSuQmCC');*background-image:url(/themes/custom/shisu/images/message-24-warning.png);border-color:#ed5;}.messages--error{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACpElEQVR42rWWTUgbQRiGQ0Tx4MWDeFM8eBA9iKAoggiCoCiiIiL4L3oQV1CJB0UEf6iRYFpK7UniTw9VSqL2kvQsVDBpSZrtRo35czVNW3oprRf17exSl4yzu1ikAy9h59vvedhkMrMGAGoxknAk2w8MJ/WosXThiZkZt9jdLeglPjn5ATc3mhJNuNjbK0QbG3ExMICL/n6IfX0gcxB7ekDAELu6IHZ2IlJbi1hLS1BLogmPtbUhMTv7oMSamzUlqnByMxLT0/8STQkDj9TV4ZLj5OysrODl8jIu5Gs68dFR7JG6dWkJ0fFx+TpSX89IDMnwcHU1yKec12Yz3rlc4HkeLwjkXJpPip3U3+7vIx6P4ymph4eG5PlwTQ0lMdytlmBxMWKtrXLeT0zA5XTibvj9fjxfXETkb/3N/Dz2dneVuiTZtliU/rPSUsQ5ziuxZYG03IIlJdKKUPJjdRUAKMmzuTnskB/VYbdTtd9HR4g2NCi9Z2VliDY1BSnBaUEBzsrLqXyzWCiQ9HU5HA4afniIUFWV0hOqqMBpURErOM7NxWlhIZOvCwvA7S3Uxq+DA5AnZ3pO8vJYQSArC8c5Oeqx2Rj4udeLQH6+6v2B7GxW8DkjA0JmJpONwUHY7XZGIAgCzCYTeJUewmIFfqMRfEoKlQ2yJbza2oLWcLvdeDI2hk/3+iQWKzAYkJzNjg5srq9TwJ9OJ76YTNScx+ORJT66X1/grKyEbW2NgfPp6XKd/JMZySrHaQsSU1Oe+0/w3WpVgyu5HBlR6lc+H8gioevDwz6JrWwV5+3txyoSFk5DcOX1MnCyJ4Vwfb1zt1UY9SR8aioDpuppaVpwZbPTl+hHF04dOKzk8XBF8DgJC3/woU/W/EciOtELOWi8DDwp//215Q+p7kiKh2lQSAAAAABJRU5ErkJggg==');*background-image:url(/themes/custom/shisu/images/message-24-error.png);border-color:#ed541d;}.messages__list{margin:0;}.messages__item{list-style-image:none;}.messages--error p.error{color:#333;}.ok,.messages--status{background-color:#f8fff0;color:#234600;}.warning,.messages--warning{background-color:#fffce5;color:#840;}.error,.messages--error{background-color:#fef5f1;color:#8c2e0b;}.tabs-primary,.tabs-secondary{overflow:hidden;*zoom:1;background-image:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(100%,#bbbbbb),color-stop(100%,transparent));background-image:-webkit-linear-gradient(bottom,#bbbbbb 1px,transparent 1px);background-image:-moz-linear-gradient(bottom,#bbbbbb 1px,transparent 1px);background-image:-o-linear-gradient(bottom,#bbbbbb 1px,transparent 1px);background-image:linear-gradient(bottom,#bbbbbb 1px,transparent 1px);list-style:none;border-bottom:1px solid #bbbbbb \0/ie;margin:1.5em 0;padding:0 2px;white-space:nowrap;}.tabs-primary__tab,.tabs-secondary__tab,.tabs-secondary__tab.is-active{float:left;margin:0 3px;}a.tabs-primary__tab-link,a.tabs-secondary__tab-link{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.5em;text-decoration:none;}.tabs-primary__tab,.tabs-primary__tab.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:1px 1px 0 white;border:1px solid #bbbbbb;border-bottom-color:transparent;border-bottom:0 \0/ie;}.is-active.tabs-primary__tab{border-bottom-color:white;}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;color:#333;background-color:#dedede;letter-spacing:1px;padding:0 1em;text-align:center;}a.tabs-primary__tab-link:hover,a.tabs-primary__tab-link:focus{background-color:#e9e9e9;border-color:#f2f2f2;}a.tabs-primary__tab-link:active,a.tabs-primary__tab-link.is-active{background-color:transparent;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFE9E9E9',endColorstr='#00E9E9E9');background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e9e9e9),color-stop(100%,rgba(233,233,233,0)));background-image:-webkit-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-moz-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-o-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff;}.tabs-secondary{font-size:.9em;margin-top:-1.5em;}.tabs-secondary__tab,.tabs-secondary__tab.is-active{margin:0.75em 3px;}a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{-webkit-border-radius:0.75em;-moz-border-radius:0.75em;-ms-border-radius:0.75em;-o-border-radius:0.75em;border-radius:0.75em;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;text-shadow:1px 1px 0 white;background-color:#f2f2f2;color:#666;padding:0 .5em;}a.tabs-secondary__tab-link:hover,a.tabs-secondary__tab-link:focus{background-color:#dedede;border-color:#999;color:#333;}a.tabs-secondary__tab-link:active,a.tabs-secondary__tab-link.is-active{text-shadow:1px 1px 0 #333333;background-color:#666;border-color:#000;color:#fff;}.inline{display:inline;padding:0;}.inline li{display:inline;list-style-type:none;padding:0 1em 0 0;}span.field-label{padding:0 1em 0 0;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVR42qWTPQqDQBCFcwSPkCNITpAj5AjeIm1uYpkyR7Cy2Mot7OwsBAsRwUKwmOwLGRle3EIy8PyBfZ/z3J2TiPylz8VWWZZpUB40BonRKyizaxkA88MYYiqCEgv4MTvnZJom0VqWRbz3FlJZgLYtqmEY1Lg9r+sKsIXcLSC3AC019H0vqLquLeC5AfiHYSGkcdAJimKIBQiJ4+CO92OAtm0FNc8zOjkMwE5Q63FAtbeg6zpAYvG8BWR7i5qmQYwY4MIHqYhE2DOPQWcGJBQF2XU72ZzyUeZ5GCNt5/hybJgYdAXsq5sOEE/jG6dC5IOqCXTmAAAAAElFTkSuQmCC');*background-image:url(/themes/custom/shisu/images/help.png);background-position:0 50%;background-repeat:no-repeat;padding:1px 0 1px 20px;}.pager{clear:both;padding:0;text-align:center;}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-current{display:inline;padding:0 0.5em;list-style-type:none;background-image:none;}.pager-current{font-weight:bold;}.block{margin-bottom:1.5em;}.menu__item.is-leaf{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');*list-style-image:url(/themes/custom/shisu/images/menu-leaf.png);list-style-type:square;}.menu__item.is-expanded{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');*list-style-image:url(/themes/custom/shisu/images/menu-expanded.png);list-style-type:circle;}.menu__item.is-collapsed{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');*list-style-image:url(/themes/custom/shisu/images/menu-collapsed.png);list-style-type:disc;}.menu a.active{color:#000;}.new,.update{color:#c00;background-color:transparent;}.unpublished{height:0;overflow:visible;background-color:transparent;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}.lt-ie8 .node-unpublished > *,.lt-ie8 .comment-unpublished > *{position:relative;}.comments{margin:1.5em 0;}.comment-preview{background-color:#ffffea;}.comment{}.comment .permalink{text-transform:uppercase;font-size:75%;}.indented{margin-left:30px;}.form-item{margin:1.5em 0;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}tr.odd .form-item,tr.even .form-item{margin:0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item .description{font-size:0.85em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}.form-required{color:#c00;}label.option{display:inline;font-weight:normal;}a.button{-webkit-appearance:button;-moz-appearance:button;appearance:button;}.password-parent,.confirm-parent{margin:0;}#user-login-form{text-align:left;}.openid-links{margin-bottom:0;}.openid-link,.user-link{margin-top:1.5em;}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-left:-20px;}#user-login ul{margin:1.5em 0;}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}form tbody{border-top:1px solid #ccc;}form table ul{margin:0;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}tr.even{background-color:#fff;}.lt-ie8 tr.even th,.lt-ie8 tr.even td,.lt-ie8 tr.odd th,.lt-ie8 tr.odd td{border-bottom:1px solid #ccc;}td.active{background-color:#ddd;}td.checkbox,th.checkbox{text-align:center;}td.menu-disabled{background:#ccc;}#autocomplete .selected{background:#0072b9;color:#fff;}html.js .collapsible .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');*background-image:url(/themes/custom/shisu/images/menu-expanded.png);background-position:5px 65%;background-repeat:no-repeat;padding-left:15px;}html.js .collapsed .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');*background-image:url(/themes/custom/shisu/images/menu-collapsed.png);background-position:5px 50%;}.fieldset-legend .summary{color:#999;font-size:0.9em;margin-left:0.5em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}tr.selected td{background:#ffc;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}.progress .filled{background-color:#0072b9;background-image:url(/themes/custom/shisu/images/progress.gif);}
*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb;}::before,::after{--tw-content:'';}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}body{margin:0;line-height:inherit;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0;}button,select{text-transform:none;}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button;background-color:transparent;background-image:none;}:-moz-focusring{outline:auto;}:-moz-ui-invalid{box-shadow:none;}progress{vertical-align:baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}fieldset{margin:0;padding:0;}legend{padding:0;}ol,ul,menu{list-style:none;margin:0;padding:0;}textarea{resize:vertical;}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af;}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#9ca3af;}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af;}button,[role="button"]{cursor:pointer;}:disabled{cursor:default;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}[hidden]{display:none;}*,::before,::after{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}.not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal;}.pointer-events-none{pointer-events:none;}.pointer-events-auto{pointer-events:auto;}.visible{visibility:visible;}.\!visible{visibility:visible !important;}.invisible{visibility:hidden;}.static{position:static;}.fixed{position:fixed;}.\!fixed{position:fixed !important;}.absolute{position:absolute;}.relative{position:relative;}.sticky{position:-webkit-sticky;position:sticky;}.-inset-1{top:-0.25rem;right:-0.25rem;bottom:-0.25rem;left:-0.25rem;}.left-0{left:0px;}.top-0{top:0px;}.bottom-0{bottom:0px;}.isolate{isolation:isolate;}.isolation-auto{isolation:auto;}.float-right{float:right;}.float-left{float:left;}.float-none{float:none;}.clear-left{clear:left;}.clear-right{clear:right;}.clear-both{clear:both;}.clear-none{clear:none;}.m-auto{margin:auto;}.my-\[10px\]{margin-top:10px;margin-bottom:10px;}.my-\[30px\]{margin-top:30px;margin-bottom:30px;}.mt-2{margin-top:0.5rem;}.mt-\[5px\]{margin-top:5px;}.mt-\[30px\]{margin-top:30px;}.mt-\[10px\]{margin-top:10px;}.ml-\[15px\]{margin-left:15px;}.mb-\[15px\]{margin-bottom:15px;}.mb-\[30px\]{margin-bottom:30px;}.box-border{box-sizing:border-box;}.box-content{box-sizing:content-box;}.block{display:block;}.inline-block{display:inline-block;}.inline{display:inline;}.flex{display:flex;}.inline-flex{display:inline-flex;}.table{display:table;}.inline-table{display:inline-table;}.table-caption{display:table-caption;}.table-cell{display:table-cell;}.table-column{display:table-column;}.table-column-group{display:table-column-group;}.table-footer-group{display:table-footer-group;}.table-header-group{display:table-header-group;}.table-row-group{display:table-row-group;}.table-row{display:table-row;}.flow-root{display:flow-root;}.grid{display:grid;}.inline-grid{display:inline-grid;}.contents{display:contents;}.list-item{display:list-item;}.hidden{display:none;}.h-\[calc\(100\%-theme\(\'spacing\.1\'\)\)\] {
  height: calc(100% - 0.25rem);
}

.h-\[calc\(100\%-theme\(\"spacing\.1\"\)\)\] {
  height: calc(100% - 0.25rem);
}

.h-\[20px\] {
  height: 20px;
}

.h-\[50px\] {
  height: 50px;
}

.h-\[52px\] {
  height: 52px;
}

.h-\[220px\] {
  height: 220px;
}

.w-\[20px\] {
  width: 20px;
}

.w-\[50px\] {
  width: 50px;
}

.w-full {
  width: 100%;
}

.w-\[52px\] {
  width: 52px;
}

.w-\[25px\] {
  width: 25px;
}

.w-\[30px\] {
  width: 30px;
}

.w-\[62px\] {
  width: 62px;
}

.flex-shrink {
  flex-shrink: 1;
}

.shrink {
  flex-shrink: 1;
}

.flex-grow {
  flex-grow: 1;
}

.grow {
  flex-grow: 1;
}

.basis-2\/3 {
  flex-basis: 66.666667%;
}

.basis-1\/3 {
  flex-basis: 33.333333%;
}

.table-auto {
  table-layout: auto;
}

.table-fixed {
  table-layout: fixed;
}

.border-collapse {
  border-collapse: collapse;
}

.border-separate {
  border-collapse: separate;
}

.transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.\!transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.transform-cpu {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.transform-gpu {
  transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.transform-none {
  transform: none;
}

.touch-auto {
  touch-action: auto;
}

.touch-none {
  touch-action: none;
}

.touch-pan-x {
  --tw-pan-x: pan-x;
  touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);
}

.touch-pan-left {
  --tw-pan-x: pan-left;
  touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);
}

.touch-pan-right {
  --tw-pan-x: pan-right;
  touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);
}

.touch-pan-y {
  --tw-pan-y: pan-y;
  touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);
}

.touch-pan-up {
  --tw-pan-y: pan-up;
  touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);
}

.touch-pan-down {
  --tw-pan-y: pan-down;
  touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);
}

.touch-pinch-zoom {
  --tw-pinch-zoom: pinch-zoom;
  touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom);
}

.touch-manipulation {
  touch-action: manipulation;
}

.select-none {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.select-text {
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
}

.select-all {
  -webkit-user-select: all;
     -moz-user-select: all;
          user-select: all;
}

.select-auto {
  -webkit-user-select: auto;
     -moz-user-select: auto;
      -ms-user-select: auto;
          user-select: auto;
}

.resize-none {
  resize: none;
}

.resize-y {
  resize: vertical;
}

.resize-x {
  resize: horizontal;
}

.resize {
  resize: both;
}

.snap-none {
  -ms-scroll-snap-type: none;
      scroll-snap-type: none;
}

.snap-x {
  -ms-scroll-snap-type: x var(--tw-scroll-snap-strictness);
      scroll-snap-type: x var(--tw-scroll-snap-strictness);
}

.snap-y {
  -ms-scroll-snap-type: y var(--tw-scroll-snap-strictness);
      scroll-snap-type: y var(--tw-scroll-snap-strictness);
}

.snap-both {
  -ms-scroll-snap-type: both var(--tw-scroll-snap-strictness);
      scroll-snap-type: both var(--tw-scroll-snap-strictness);
}

.snap-mandatory {
  --tw-scroll-snap-strictness: mandatory;
}

.snap-proximity {
  --tw-scroll-snap-strictness: proximity;
}

.snap-start {
  scroll-snap-align: start;
}

.snap-end {
  scroll-snap-align: end;
}

.snap-center {
  scroll-snap-align: center;
}

.snap-align-none {
  scroll-snap-align: none;
}

.snap-normal {
  scroll-snap-stop: normal;
}

.snap-always {
  scroll-snap-stop: always;
}

.list-inside {
  list-style-position: inside;
}

.list-outside {
  list-style-position: outside;
}

.appearance-none {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.break-before-auto {
  -moz-column-break-before: auto;
       break-before: auto;
}

.break-before-avoid {
  -moz-column-break-before: avoid;
       break-before: avoid;
}

.break-before-all {
  -moz-column-break-before: all;
       break-before: all;
}

.break-before-avoid-page {
  -moz-column-break-before: avoid;
       break-before: avoid-page;
}

.break-before-page {
  -moz-column-break-before: page;
       break-before: page;
}

.break-before-left {
  -moz-column-break-before: left;
       break-before: left;
}

.break-before-right {
  -moz-column-break-before: right;
       break-before: right;
}

.break-before-column {
  -moz-column-break-before: column;
       break-before: column;
}

.break-inside-auto {
  -moz-column-break-inside: auto;
       break-inside: auto;
}

.break-inside-avoid {
  -moz-column-break-inside: avoid;
       break-inside: avoid;
}

.break-inside-avoid-page {
  break-inside: avoid-page;
}

.break-inside-avoid-column {
  -moz-column-break-inside: avoid;
       break-inside: avoid-column;
}

.break-after-auto {
  -moz-column-break-after: auto;
       break-after: auto;
}

.break-after-avoid {
  -moz-column-break-after: avoid;
       break-after: avoid;
}

.break-after-all {
  -moz-column-break-after: all;
       break-after: all;
}

.break-after-avoid-page {
  -moz-column-break-after: avoid;
       break-after: avoid-page;
}

.break-after-page {
  -moz-column-break-after: page;
       break-after: page;
}

.break-after-left {
  -moz-column-break-after: left;
       break-after: left;
}

.break-after-right {
  -moz-column-break-after: right;
       break-after: right;
}

.break-after-column {
  -moz-column-break-after: column;
       break-after: column;
}

.grid-flow-row {
  grid-auto-flow: row;
}

.grid-flow-col {
  grid-auto-flow: column;
}

.grid-flow-row-dense {
  grid-auto-flow: row dense;
}

.grid-flow-col-dense {
  grid-auto-flow: column dense;
}

.flex-row {
  flex-direction: row;
}

.flex-row-reverse {
  flex-direction: row-reverse;
}

.flex-col {
  flex-direction: column;
}

.flex-col-reverse {
  flex-direction: column-reverse;
}

.flex-wrap {
  flex-wrap: wrap;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse;
}

.flex-nowrap {
  flex-wrap: nowrap;
}

.place-content-center {
  place-content: center;
}

.place-content-start {
  place-content: start;
}

.place-content-end {
  place-content: end;
}

.place-content-between {
  place-content: space-between;
}

.place-content-around {
  place-content: space-around;
}

.place-content-evenly {
  place-content: space-evenly;
}

.place-content-stretch {
  place-content: stretch;
}

.place-items-start {
  place-items: start;
}

.place-items-end {
  place-items: end;
}

.place-items-center {
  place-items: center;
}

.place-items-stretch {
  place-items: stretch;
}

.content-center {
  align-content: center;
}

.content-start {
  align-content: flex-start;
}

.content-end {
  align-content: flex-end;
}

.content-between {
  align-content: space-between;
}

.content-around {
  align-content: space-around;
}

.content-evenly {
  align-content: space-evenly;
}

.items-start {
  align-items: flex-start;
}

.items-end {
  align-items: flex-end;
}

.items-center {
  align-items: center;
}

.items-baseline {
  align-items: baseline;
}

.items-stretch {
  align-items: stretch;
}

.justify-start {
  justify-content: flex-start;
}

.justify-end {
  justify-content: flex-end;
}

.justify-center {
  justify-content: center;
}

.justify-between {
  justify-content: space-between;
}

.justify-around {
  justify-content: space-around;
}

.justify-evenly {
  justify-content: space-evenly;
}

.justify-items-start {
  justify-items: start;
}

.justify-items-end {
  justify-items: end;
}

.justify-items-center {
  justify-items: center;
}

.justify-items-stretch {
  justify-items: stretch;
}

.space-y-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 1;
}

.space-x-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 1;
}

.divide-x > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(1px * var(--tw-divide-x-reverse));
  border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-y > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}

.divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 1;
}

.divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 1;
}

.divide-solid > :not([hidden]) ~ :not([hidden]) {
  border-style: solid;
}

.divide-dashed > :not([hidden]) ~ :not([hidden]) {
  border-style: dashed;
}

.divide-dotted > :not([hidden]) ~ :not([hidden]) {
  border-style: dotted;
}

.divide-double > :not([hidden]) ~ :not([hidden]) {
  border-style: double;
}

.divide-none > :not([hidden]) ~ :not([hidden]) {
  border-style: none;
}

.place-self-auto {
  place-self: auto;
}

.place-self-start {
  place-self: start;
}

.place-self-end {
  place-self: end;
}

.place-self-center {
  place-self: center;
}

.place-self-stretch {
  place-self: stretch;
}

.self-auto {
  align-self: auto;
}

.self-start {
  align-self: flex-start;
}

.self-end {
  align-self: flex-end;
}

.self-center {
  align-self: center;
}

.self-stretch {
  align-self: stretch;
}

.self-baseline {
  align-self: baseline;
}

.justify-self-auto {
  justify-self: auto;
}

.justify-self-start {
  justify-self: start;
}

.justify-self-end {
  justify-self: end;
}

.justify-self-center {
  justify-self: center;
}

.justify-self-stretch {
  justify-self: stretch;
}

.overflow-auto {
  overflow: auto;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-clip {
  overflow: clip;
}

.overflow-visible {
  overflow: visible;
}

.overflow-scroll {
  overflow: scroll;
}

.overflow-x-auto {
  overflow-x: auto;
}

.overflow-y-auto {
  overflow-y: auto;
}

.overflow-x-hidden {
  overflow-x: hidden;
}

.overflow-y-hidden {
  overflow-y: hidden;
}

.overflow-x-clip {
  overflow-x: clip;
}

.overflow-y-clip {
  overflow-y: clip;
}

.overflow-x-visible {
  overflow-x: visible;
}

.overflow-y-visible {
  overflow-y: visible;
}

.overflow-x-scroll {
  overflow-x: scroll;
}

.overflow-y-scroll {
  overflow-y: scroll;
}

.overscroll-auto {
  -ms-scroll-chaining: chained;
      overscroll-behavior: auto;
}

.overscroll-contain {
  -ms-scroll-chaining: none;
      overscroll-behavior: contain;
}

.overscroll-none {
  -ms-scroll-chaining: none;
      overscroll-behavior: none;
}

.overscroll-y-auto {
  overscroll-behavior-y: auto;
}

.overscroll-y-contain {
  overscroll-behavior-y: contain;
}

.overscroll-y-none {
  overscroll-behavior-y: none;
}

.overscroll-x-auto {
  overscroll-behavior-x: auto;
}

.overscroll-x-contain {
  overscroll-behavior-x: contain;
}

.overscroll-x-none {
  overscroll-behavior-x: none;
}

.scroll-auto {
  scroll-behavior: auto;
}

.scroll-smooth {
  scroll-behavior: smooth;
}

.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.overflow-ellipsis {
  text-overflow: ellipsis;
}

.text-ellipsis {
  text-overflow: ellipsis;
}

.text-clip {
  text-overflow: clip;
}

.whitespace-normal {
  white-space: normal;
}

.whitespace-nowrap {
  white-space: nowrap;
}

.whitespace-pre {
  white-space: pre;
}

.whitespace-pre-line {
  white-space: pre-line;
}

.whitespace-pre-wrap {
  white-space: pre-wrap;
}

.break-normal {
  overflow-wrap: normal;
  word-break: normal;
}

.break-words {
  overflow-wrap: break-word;
}

.break-all {
  word-break: break-all;
}

.rounded {
  border-radius: 0.25rem;
}

.rounded-t {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.rounded-r {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.rounded-b {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.rounded-l {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.rounded-tl {
  border-top-left-radius: 0.25rem;
}

.rounded-tr {
  border-top-right-radius: 0.25rem;
}

.rounded-br {
  border-bottom-right-radius: 0.25rem;
}

.rounded-bl {
  border-bottom-left-radius: 0.25rem;
}

.border {
  border-width: 1px;
}

.border-\[1px\] {
  border-width: 1px;
}

.border-x {
  border-left-width: 1px;
  border-right-width: 1px;
}

.border-y {
  border-top-width: 1px;
  border-bottom-width: 1px;
}

.border-t {
  border-top-width: 1px;
}

.border-r {
  border-right-width: 1px;
}

.border-b {
  border-bottom-width: 1px;
}

.border-l {
  border-left-width: 1px;
}

.border-solid {
  border-style: solid;
}

.border-dashed {
  border-style: dashed;
}

.border-dotted {
  border-style: dotted;
}

.border-double {
  border-style: double;
}

.border-hidden {
  border-style: hidden;
}

.border-none {
  border-style: none;
}

.border-\[\#fff\] {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}

.bg-\[rgb\(255\2c 0\2c 0\)\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 0 0 / var(--tw-bg-opacity));
}

.bg-\[red\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 0 0 / var(--tw-bg-opacity));
}

.bg-\[\#029d91\] {
  --tw-bg-opacity: 1;
  background-color: rgb(2 157 145 / var(--tw-bg-opacity));
}

.bg-\[\#6FBC48\] {
  --tw-bg-opacity: 1;
  background-color: rgb(111 188 72 / var(--tw-bg-opacity));
}

.bg-\[\#f89c1d\] {
  --tw-bg-opacity: 1;
  background-color: rgb(248 156 29 / var(--tw-bg-opacity));
}

.bg-\[\#F8B62C\] {
  --tw-bg-opacity: 1;
  background-color: rgb(248 182 44 / var(--tw-bg-opacity));
}

.bg-\[\#34BEE3\] {
  --tw-bg-opacity: 1;
  background-color: rgb(52 190 227 / var(--tw-bg-opacity));
}

.bg-\[\#00AFA2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(0 175 162 / var(--tw-bg-opacity));
}

.bg-\[url\(\'\.\.\.\'\)\] {
  background-image: url(/themes/custom/shisu/css/...);
}

.bg-\[url\(\"\.\.\.\"\)\] {
  background-image: url(/themes/custom/shisu/css/...);
}

.bg-\[url\(\'\.\.\.\'\)\2c url\(\'\.\.\.\'\)\] {
  background-image: url(/themes/custom/shisu/css/...),url(/themes/custom/shisu/css/...);
}

.bg-\[url\(\"\.\.\.\"\)\2c url\(\"\.\.\.\"\)\] {
  background-image: url(/themes/custom/shisu/css/...),url(/themes/custom/shisu/css/...);
}

.decoration-slice {
  -webkit-box-decoration-break: slice;
          box-decoration-break: slice;
}

.decoration-clone {
  -webkit-box-decoration-break: clone;
          box-decoration-break: clone;
}

.box-decoration-slice {
  -webkit-box-decoration-break: slice;
          box-decoration-break: slice;
}

.box-decoration-clone {
  -webkit-box-decoration-break: clone;
          box-decoration-break: clone;
}

.bg-fixed {
  background-attachment: fixed;
}

.bg-local {
  background-attachment: local;
}

.bg-scroll {
  background-attachment: scroll;
}

.bg-clip-border {
  background-clip: border-box;
}

.bg-clip-padding {
  background-clip: padding-box;
}

.bg-clip-content {
  background-clip: content-box;
}

.bg-clip-text {
  -webkit-background-clip: text;
          background-clip: text;
}

.bg-repeat {
  background-repeat: repeat;
}

.bg-no-repeat {
  background-repeat: no-repeat;
}

.bg-repeat-x {
  background-repeat: repeat-x;
}

.bg-repeat-y {
  background-repeat: repeat-y;
}

.bg-repeat-round {
  background-repeat: round;
}

.bg-repeat-space {
  background-repeat: space;
}

.bg-origin-border {
  background-origin: border-box;
}

.bg-origin-padding {
  background-origin: padding-box;
}

.bg-origin-content {
  background-origin: content-box;
}

.fill-\[\#bada55\] {
  fill: #bada55;
}

.fill-\[\#bada55\]\/50 {
  fill: rgb(186 218 85 / 0.5);
}

.object-contain {
  -o-object-fit: contain;
     object-fit: contain;
}

.object-cover {
  -o-object-fit: cover;
     object-fit: cover;
}

.object-fill {
  -o-object-fit: fill;
     object-fit: fill;
}

.object-none {
  -o-object-fit: none;
     object-fit: none;
}

.object-scale-down {
  -o-object-fit: scale-down;
     object-fit: scale-down;
}

.px-\[15px\] {
  padding-left: 15px;
  padding-right: 15px;
}

.px-1\.5 {
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}

.px-1 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.py-\[5px\] {
  padding-top: 5px;
  padding-bottom: 5px;
}

.py-\[10px\] {
  padding-top: 10px;
  padding-bottom: 10px;
}

.py-\[8px\] {
  padding-top: 8px;
  padding-bottom: 8px;
}

.py-\[20px\] {
  padding-top: 20px;
  padding-bottom: 20px;
}

.px-\[5px\] {
  padding-left: 5px;
  padding-right: 5px;
}

.px-\[10px\] {
  padding-left: 10px;
  padding-right: 10px;
}

.py-\[3px\] {
  padding-top: 3px;
  padding-bottom: 3px;
}

.pt-\[20px\] {
  padding-top: 20px;
}

.pb-\[40px\] {
  padding-bottom: 40px;
}

.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.text-justify {
  text-align: justify;
}

.align-baseline {
  vertical-align: baseline;
}

.align-top {
  vertical-align: top;
}

.align-middle {
  vertical-align: middle;
}

.align-bottom {
  vertical-align: bottom;
}

.align-text-top {
  vertical-align: text-top;
}

.align-text-bottom {
  vertical-align: text-bottom;
}

.align-sub {
  vertical-align: sub;
}

.align-super {
  vertical-align: super;
}

.font-\[\'some_font\'\2c sans-serif\] {
  font-family: 'some font',sans-serif;
}

.font-\[\"some_font\"\2c sans-serif\] {
  font-family: "some font",sans-serif;
}

.text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.text-\[13px\] {
  font-size: 13px;
}

.text-\[20px\] {
  font-size: 20px;
}

.uppercase {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

.capitalize {
  text-transform: capitalize;
}

.normal-case {
  text-transform: none;
}

.italic {
  font-style: italic;
}

.not-italic {
  font-style: normal;
}

.normal-nums {
  font-variant-numeric: normal;
}

.ordinal {
  --tw-ordinal: ordinal;
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}

.slashed-zero {
  --tw-slashed-zero: slashed-zero;
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}

.lining-nums {
  --tw-numeric-figure: lining-nums;
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}

.oldstyle-nums {
  --tw-numeric-figure: oldstyle-nums;
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}

.proportional-nums {
  --tw-numeric-spacing: proportional-nums;
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}

.tabular-nums {
  --tw-numeric-spacing: tabular-nums;
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}

.diagonal-fractions {
  --tw-numeric-fraction: diagonal-fractions;
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}

.stacked-fractions {
  --tw-numeric-fraction: stacked-fractions;
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}

.text-\[\#fff\] {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.underline {
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}

.overline {
  -webkit-text-decoration-line: overline;
          text-decoration-line: overline;
}

.line-through {
  -webkit-text-decoration-line: line-through;
          text-decoration-line: line-through;
}

.no-underline {
  -webkit-text-decoration-line: none;
          text-decoration-line: none;
}

.decoration-solid {
  -webkit-text-decoration-style: solid;
          text-decoration-style: solid;
}

.decoration-double {
  -webkit-text-decoration-style: double;
          text-decoration-style: double;
}

.decoration-dotted {
  -webkit-text-decoration-style: dotted;
          text-decoration-style: dotted;
}

.decoration-dashed {
  -webkit-text-decoration-style: dashed;
          text-decoration-style: dashed;
}

.decoration-wavy {
  -webkit-text-decoration-style: wavy;
          text-decoration-style: wavy;
}

.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.subpixel-antialiased {
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

.bg-blend-normal {
  background-blend-mode: normal;
}

.bg-blend-multiply {
  background-blend-mode: multiply;
}

.bg-blend-screen {
  background-blend-mode: screen;
}

.bg-blend-overlay {
  background-blend-mode: overlay;
}

.bg-blend-darken {
  background-blend-mode: darken;
}

.bg-blend-lighten {
  background-blend-mode: lighten;
}

.bg-blend-color-dodge {
  background-blend-mode: color-dodge;
}

.bg-blend-color-burn {
  background-blend-mode: color-burn;
}

.bg-blend-hard-light {
  background-blend-mode: hard-light;
}

.bg-blend-soft-light {
  background-blend-mode: soft-light;
}

.bg-blend-difference {
  background-blend-mode: difference;
}

.bg-blend-exclusion {
  background-blend-mode: exclusion;
}

.bg-blend-hue {
  background-blend-mode: hue;
}

.bg-blend-saturation {
  background-blend-mode: saturation;
}

.bg-blend-color {
  background-blend-mode: color;
}

.bg-blend-luminosity {
  background-blend-mode: luminosity;
}

.mix-blend-normal {
  mix-blend-mode: normal;
}

.mix-blend-multiply {
  mix-blend-mode: multiply;
}

.mix-blend-screen {
  mix-blend-mode: screen;
}

.mix-blend-overlay {
  mix-blend-mode: overlay;
}

.mix-blend-darken {
  mix-blend-mode: darken;
}

.mix-blend-lighten {
  mix-blend-mode: lighten;
}

.mix-blend-color-dodge {
  mix-blend-mode: color-dodge;
}

.mix-blend-color-burn {
  mix-blend-mode: color-burn;
}

.mix-blend-hard-light {
  mix-blend-mode: hard-light;
}

.mix-blend-soft-light {
  mix-blend-mode: soft-light;
}

.mix-blend-difference {
  mix-blend-mode: difference;
}

.mix-blend-exclusion {
  mix-blend-mode: exclusion;
}

.mix-blend-hue {
  mix-blend-mode: hue;
}

.mix-blend-saturation {
  mix-blend-mode: saturation;
}

.mix-blend-color {
  mix-blend-mode: color;
}

.mix-blend-luminosity {
  mix-blend-mode: luminosity;
}

.shadow {
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.\!shadow {
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1) !important;
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.outline {
  outline-style: solid;
}

.outline-dashed {
  outline-style: dashed;
}

.outline-dotted {
  outline-style: dotted;
}

.outline-double {
  outline-style: double;
}

.outline-hidden {
  outline-style: hidden;
}

.ring {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-inset {
  --tw-ring-inset: inset;
}

.blur {
  --tw-blur: blur(8px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.drop-shadow {
  --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.grayscale {
  --tw-grayscale: grayscale(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.invert {
  --tw-invert: invert(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.sepia {
  --tw-sepia: sepia(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.\!filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}

.filter-none {
  filter: none;
}

.backdrop-blur {
  --tw-backdrop-blur: blur(8px);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
          backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.backdrop-grayscale {
  --tw-backdrop-grayscale: grayscale(100%);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
          backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.backdrop-invert {
  --tw-backdrop-invert: invert(100%);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
          backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.backdrop-sepia {
  --tw-backdrop-sepia: sepia(100%);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
          backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.backdrop-filter {
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
          backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.backdrop-filter-none {
  -webkit-backdrop-filter: none;
          backdrop-filter: none;
}

.transition {
  transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.ease-in {
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}

.ease-out {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.content-\[\'hello\'\] {
  --tw-content: 'hello';
  content: var(--tw-content);
}

.content-\[\"hello\"\] {
  --tw-content: "hello";
  content: var(--tw-content);
}

.content-\[\'this-is-also-valid\]-weirdly-enough\'\] {
  --tw-content: 'this-is-also-valid]-weirdly-enough';
  content: var(--tw-content);
}

.\[attr\:value\] {
  attr: value;
}

.\[content\:\'hello\'\] {
  content: 'hello';}.\[content\:\"hello\"\] {
  content: "hello";}.first-letter\:text-\[13px\]::first-letter{font-size:13px;}.hover\:font-bold:hover{font-weight:700;}.before\:hover\:text-center:hover::before{content:var(--tw-content);text-align:center;}.hover\:before\:text-center:hover::before{content:var(--tw-content);text-align:center;}.hover\:focus\:text-center:focus:hover{text-align:center;}.focus\:hover\:text-center:hover:focus{text-align:center;}@media (min-width:640px){.sm\:mx-\[8px\]{margin-left:8px;margin-right:8px;}.sm\:mx-\[5px\]{margin-left:5px;margin-right:5px;}.sm\:mr-\[8px\]{margin-right:8px;}.sm\:ml-\[8px\]{margin-left:8px;}.sm\:ml-\[4px\]{margin-left:4px;}.sm\:mr-\[4px\]{margin-right:4px;}.sm\:flex{display:flex;}.sm\:h-\[220px\]{height:220px;}.sm\:h-\[226px\]{height:226px;}.sm\:h-\[230px\]{height:230px;}.sm\:h-\[240px\]{height:240px;}.sm\:h-\[217px\]{height:217px;}.sm\:h-\[222px\]{height:222px;}.sm\:flex-row{flex-direction:row;}.sm\:px-\[0\]{padding-left:0;padding-right:0;}.sm\:pr-\[8px\]{padding-right:8px;}.sm\:pl-\[8px\]{padding-left:8px;}.sm\:underline{-webkit-text-decoration-line:underline;text-decoration-line:underline;}}@media (prefers-color-scheme:dark){@media (min-width:1024px){.dark\:lg\:hover\:\[paint-order\:markers\]:hover{paint-order:markers;}}}
.rgba16x9{padding-bottom:56.25%;width:100%;position:relative;height:0}.rgba16x9 .img-box{position:absolute;top:0;bottom:0;right:0;overflow:hidden;width:100%}.rgba16x9 .img-box img{width:100%;height:100%;object-fit:cover;object-position:center}#my_main{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;margin-top:70px}.shisu-load-more a{height:35px;line-height:33px;padding:0 65px;margin-top:30px;border:2px solid #0062ab;color:#0062ab;font-size:18px}.shisu-load-more{line-height:1;padding:0;margin:0;border:none;text-align:center;clear:both}.page-events .view-events .item-list{padding:65px 35px;margin-left:2px;margin-right:2px;background:#e5e5e5;}.page-events .view-events .item-list .views-row{margin-top:40px;}.page-events .view-events .item-list .views-row:first-child,.page-events .view-events .item-list .views-row.first{margin-top:0;}.page-events .view-events .item-list .views-row .events-left{float:left;position:relative;margin-right:45px;margin-top:8px;border-top:2px solid #F8B62C;}.page-events .view-events .item-list .views-row .events-left:after{position:absolute;left:50%;top:0;margin-left:-3px;z-index:10;border-top:4px solid #F8B62C;border-left:4px dashed transparent;border-right:4px dashed transparent;}.page-events .view-events .item-list .views-row .events-left span{display:block;padding:5px 15px;background-color:#0062AB;color:#ffffff;text-align:center;}.page-events .view-events .item-list .views-row .events-left .field-content:first-child span{background-color:#ffffff;color:#444444;}.page-events .view-events .item-list .views-row .events-right{position:relative;padding:25px 30px 25px 30px;margin-left:110px;background-color:#ffffff;border:1px solid #ddd;}.page-events .view-events .item-list .views-row .events-right:after{position:absolute;left:-12px;top:26px;z-index:10;border-right:12px solid #ffffff;border-top:12px dashed transparent;border-bottom:12px dashed transparent;}.page-events .view-events .item-list .views-row .events-right:before{position:absolute;left:-13px;top:25px;z-index:5;border-right:13px solid #ddd;border-top:13px dashed transparent;border-bottom:13px dashed transparent;}.page-events .view-events .item-list .views-row .events-right .views-field-training-image{float:right;max-width:29%;margin:10px 0 0 15px;overflow:hidden;}.page-events .view-events .item-list .views-row .events-right .views-field-training-image .field-content,.page-events .view-events .item-list .views-row .events-right .views-field-training-image img{display:block;width:264px;max-width:100%;height:auto;}.page-events .view-events .item-list .views-row .events-right .views-field-title a{display:inline;line-height:1;color:#0062AB;font-size:24px;}.page-events .view-events .item-list .views-row .events-right .views-more-link{color:#0062AB;}.page-events .view-events .item-list .views-row .events-right .views-field-training-date-2{margin-bottom:5px;margin-top:10px;}.page-events .view-events .item-list .views-row .events-right .views-field-training-address{margin-bottom:10px;}.page-events .view-events .item-list .views-row .events-right .views-field-training-date-2 .views-label-training-date-2,.page-events .view-events .item-list .views-row .events-right .views-field-training-date-2 .field-content,.page-events .view-events .item-list .views-row .events-right .views-field-training-office-location .views-label-training-office-location,.page-events .view-events .item-list .views-row .events-right .views-field-training-office-location .field-content,.page-events .view-events .item-list .views-row .events-right .views-field-training-address .field-content div{display:inline-block;}.page-events .view-events .item-list .views-row .events-right .views-field-training-date-2 .views-label-training-date-2,.page-events .view-events .item-list .views-row .events-right .views-field-training-office-location .views-label-training-office-location,.page-events .view-events .item-list .views-row .events-right .views-field-training-description .views-label-training-description{margin-right:5px;font-weight:bold;}.page-events .view-events .item-list .views-row .events-right .views-field-training-description{display:inline;}.page-events .view-events .item-list .views-row .events-right .views-field-training-description .views-label-training-description{float:left;margin-right:8px;}.page-events .view-events .item-list .views-row .events-right .views-field-training-description .field-content{display:inline;}.page-events .view-events .item-list .views-row .events-right .addressfield-container-inline{margin:0 5px;}.page-events .view-events .item-list .views-row .events-right .addressfield-container-inline:after{display:inline-block !important;clear:none !important;}.page-events .view-events .item-list .views-row .events-right .addressfield-container-inline .clearfix{display:none;}.calendar-event-type-2{background-color:#6FBC48;white-space:initial;padding:5px;color:#fff;}.calendar-event-type-3{background-color:#34BEE3;white-space:initial;padding:5px;color:#fff;}.calendar-event-type-4{background-color:#00AFA2;white-space:initial;padding:5px;color:#fff;}.calendar-event-type-5{background-color:#383F47;white-space:initial;padding:5px;color:#fff;}.calendar-event-type-6{background-color:#F8B62C;white-space:initial;padding:5px;color:#fff;}.calendar-event-type-7{padding:5px;background-color:#0062AB;border-radius:3px;white-space:initial;padding:5px;color:#fff;}.calendar-event-type-2 a{color:#fff;font-weight:normal;text-decoration:underline;word-wrap:break-word;margin:0 3px;word-break:break-word;}.calendar-event-type-3 a{color:#fff;font-weight:normal;text-decoration:underline;word-wrap:break-word;margin:0 3px;word-break:break-word;}.calendar-event-type-4 a{color:#fff;font-weight:normal;text-decoration:underline;word-wrap:break-word;margin:0 3px;word-break:break-word;}.calendar-event-type-5 a{color:#fff;font-weight:normal;text-decoration:underline;word-wrap:break-word;margin:0 3px;word-break:break-word;}.calendar-event-type-6 a{color:#fff;font-weight:normal;text-decoration:underline;word-wrap:break-word;margin:0 3px;word-break:break-word;}.calendar-event-type-7 a{color:#fff;font-weight:normal;text-decoration:underline;word-wrap:break-word;margin:0 3px;word-break:break-word;}.calendar-event-type-7 .date-display-single{margin:0 3px;}.calendar-event-type-6 .date-display-single{margin:0 3px;}.calendar-event-type-5 .date-display-single{margin:0 3px;}.calendar-event-type-4 .date-display-single{margin:0 3px;}.calendar-event-type-3 .date-display-single{margin:0 3px;}.calendar-event-type-2 .date-display-single{margin:0 3px;}.date-flex-box{display:flex;align-items:center;}.date-flex-box .title{margin-right:20px;color:#0062AB;font-size:40px;}@media(max-width:600px){.date-flex-box .title{font-size:20px;margin-right:10px;}.sod_select{display:inline-block;position:relative;line-height:1;width:130px;padding:11px;margin-right:10px;border:1px solid #cfe0ea;background:#ffffff;color:#0062AB;font-size:15px;font-weight:700;text-align:left;outline:0;outline-offset:-2px;cursor:default;}.sod_select .sod_list_wrapper{position:absolute;top:100%;left:0;display:none;height:auto;max-height:380px;overflow-y:auto;width:130px;margin:0 0 0 -1px;background:#ffffff;border:1px solid #0062AB;border-top:none;color:#444444;font-size:14px;font-weight:300;z-index:499;}}.my_inner_box{height:100%}.inner{height:100%;}.calendar-event-type-2{white-space:initial;}.fc-v-event{background:transparent;border:none;}.my_inner_box div{height:100%;}#events_box .bg-\[\#6FBC48\] .more:hover{background:#fff;color:#6FBC48;border:1px solid #fff;}#events_box .bg-\[\#029d91\] .more:hover{background:#fff;color:#029d91;border:1px solid #fff;}#events_box .bg-\[\#f89c1d\] .more:hover{background:#fff;color:#f89c1d;border:1px solid #fff;}#events_box .bg-\[\#F8B62C\] .more:hover{background:#fff;color:#F8B62C;border:1px solid #fff;}.shisu-load-more a:hover{background:#0062ab;color:#fff;}#news .swiper-container{max-width:780px;max-height:534px;}#events_box  .more{min-width:80px;}
#jq_page{position:relative;display:flex;justify-content:center;margin-top:20px;}#jq_page a{color:#666;outline:none;text-decoration:none;-webkit-transition:0.2s;transition:0.2s;}#jq_page a:hover,#jq_page a:focus{color:#0062ab;text-decoration:none;}#jq_page a{text-decoration:none;}#jq_page #page{height:50px;display:table;margin:0 auto;}#jq_page .page{text-align:center;}#jq_page .pagingUl{float:right;padding:0;margin:0;list-style:none;height:38px;}#jq_page .pagingUl li{float:left;width:38px;height:38px;background:#fff;border:1px solid #e3e3e3;text-align:center;margin-right:5px;border-radius:0px;}#jq_page .pagingUl li a{display:inline-block;width:38px;height:38px;text-align:center;line-height:28px;color:#666;font-size:12px;border-radius:0px;display:flex;justify-content:center;align-items:center;}#jq_page .first,#jq_page .prv{display:none;}#jq_page .prv,#jq_page .next{width:auto;height:38px;text-align:center;line-height:38px;cursor:pointer;background:#fff;border:1px solid #e3e3e3;padding:0 5px;border-radius:0px;}#jq_page .prv{margin-right:10px;}#jq_page .first,#jq_page .last{width:auto;height:38px;font-size:12px;text-align:center;line-height:38px;cursor:pointer;background:#fff;border:1px solid #e3e3e3;padding:0 5px;border-radius:0px;margin-right:10px;}#jq_page .prv:hover,#jq_page .next:hover,#jq_page .first:hover,#jq_page .last:hover,#jq_page .pagingUl li a:hover,#jq_page .activP{background-color:#0062ab !important;color:#fff !important;}@media (max-width:768px){#jq_page .prv,#jq_page .next{width:auto;height:28px;line-height:28px;}#jq_page .pagingUl li{width:28px;height:28px;}#jq_page .pagingUl li a{width:28px;height:28px;line-height:28px;}#jq_page .first,#jq_page .last{height:28px;line-height:28px;}}#block-title{max-width:1200px;margin:auto;}.page-brands .view-special-brands .view-content .views-row .title{padding:0 15px;}.node-type-training #page-title{margin-top:30px;}.node-type-training .ssl-training-top .shisule-training-top-left{width:100% !important;margin-bottom:30px;}.node-type-training .ssl-training-top .shisule-training-top-left img{width:100%;}.node-type-training .ssl-training-top .ssl-training-top-right{width:100% !important;}.node-type-training .ssl-training-top{position:relative;}.node-type-training .ssl-training-top .addthis_toolbox{position:absolute;left:15px;bottom:0px;}@media (max-width:768px){.page-brands .view-special-brands .view-content{padding:0 10px;}.page-brands .view-special-brands .view-content .views-row{width:100% !important;height:auto !important;padding:0 !important;}.page-brands .view-special-brands .view-content .views-row .images{height:auto !important;}.page-brands .view-special-brands .view-content .views-row img{width:100% !important;}.page-brands .view-special-brands .view-content .views-row .desc{display:none !important;}.page-brands .view-special-brands .view-content .views-row .bottom{display:none;}.ssl-training-top .shisule-training-top-left{width:100% !important;}.ssl-training-top .ssl-training-top-right{width:100% !important;}.node-type-training .ssl-training-top{position:relative;padding-bottom:0;}.node-type-training .ssl-training-top .addthis_toolbox{position:absolute;left:15px;bottom:0px;}}.node-type-training .tab{margin-bottom:100px;}.sidebar-second #content,.node-type-activity-brand .node-activity-brand,.page-lecturer .lecturer,.page-speaker .lecturer{float:none !important;width:100% !important;margin:0 0.83333%;}@media (max-width:768px){#my_main{padding:0 10px;}.node-type-activity-brand .ssl-training-recent .view-brand-page-display .views-row .views-field-title a,.node-type-activity-brand .ssl-training-history .view-brand-page-display .views-row .views-field-title a{margin-bottom:5px;}.node-type-training .node-training{float:none !important;width:100% !important;}.training-right-bar{float:none !important;margin-bottom:40px;width:100% !important;}.training-right-bar .color-calendar--small{width:100%;}.training-right-bar .calendar__body,.training-right-bar .calendar__days{width:100%;}.color-calendar.basic.color-calendar--small .calendar__header{padding:10px 10px 0 10px;grid-template-columns:repeat(7,minmax(25px,50px));}.color-calendar.basic.color-calendar--small .calendar__body .calendar__days{grid-template-columns:repeat(7,minmax(30px,50px)) !important;}.color-calendar.basic.color-calendar--small .calendar__body .calendar__weekdays{grid-template-columns:repeat(7,minmax(25px,50px)) !important;}}.color-calendar.basic.color-calendar--small .calendar__header .calendar__arrow-inner{font-size:16px !important;}.node-type-training .ssl-training-top .ssl-training-top-right .ssl-training-top-right-inner{border:1px solid #ddd;margin-bottom:30px;}.section-events-list{display:flex;align-items:center;justify-content:space-between;}.section-events-list .ssl-events-type{height:28px;line-height:28px;display:flex;align-items:center;}.section-events-list .ssl-events-type .iconfont{color:#fff;padding:0 4px;}.section-events-list .ssl-events-type .ssl-events-calendar{height:28px;padding:0 7px;background:#b5b5b5;display:block;color:#fff;}.section-events-list .ssl-events-type .ssl-events-calendar.active{background-color:#0062ab;}@media (max-width:768px){.section-events-list .ssl-events-type{display:none;}.section-events-list .date-flex-box{justify-content:space-between;width:100%;}.section-events-list .title{font-size:14px;}.section-events-list .form-item{width:24%;}.section-events-list .form-item .sod_select{width:100%;font-size:14px;}.section-events-list .form-item .sod_select .sod_list_wrapper{width:100%;font-size:14px;}.section-events-list .sod_select:after{bottom:4px !important;}}#date-month .all{display:none;width:100%;}#date-day .all{display:none;width:100%;}@media (max-width:768px){#date-month .all{display:block !important;}#date-day .all{display:block !important;}.page-events .attachment.attachment-before{font-size:12px !important;padding:0 8px !important;}.page-events .attachment.attachment-before .calendar-links{width:100%;display:flex;justify-content:space-between;}.page-events .attachment.attachment-before .calendar-links > div{padding:0 !important;}.page-events .attachment.attachment-before .calendar-links > div::after{left:-5px !important;font-size:12px !important;}#calendar{display:none;}}#page-events-list{display:none;}.page-events-list #page-events-list{display:block !important;margin-bottom:60px;}.page-events-list #calendar{display:none !important;}.page-events-list #date-day{display:block;}.page-events-list #date-month .all{display:block;width:100%;}.page-events-list #date-day .all{display:block;width:100%;}.page-events .view-events .item-list .views-row .events-right{margin:0 !important;}.page-events .view-events .item-list .views-row .events-right .views-field-title-field .field-content{color:#0d64a9;font-size:20px;}.page-events .view-events .item-list .views-row .events-right .views-field-title-field .field-content a{color:#0d64a9;font-size:20px;}.page-events .view-events .item-list .views-row .events-right{display:flex;justify-content:space-between;}.page-events .view-events .item-list .views-row .events-right .desc-block{width:65%;}.page-events .view-events .item-list .views-row .events-right .views-field-training-image{min-width:30% !important;float:none !important;}.page-events .view-events .item-list .views-row .events-right .views-field-training-image .field-content{width:100% !important;}.page-events .view-events .item-list .views-row .events-right .views-field-training-image img{width:100% !important;}@media (max-width:768px){#page-events-list{display:block;}.desc-block{width:100% !important;}.item-list{padding:25px 10px !important;}.page-events .view-events .item-list .views-row .events-right:after{display:none;}.page-events .view-events .item-list .views-row .events-right{flex-flow:column;justify-content:center;align-items:center;}.page-events .view-events .item-list .views-row .events-right .views-field-training-image{margin:20px 0 0 0px !important;min-width:100% !important;width:100% !important;float:none !important;}}.fc-theme-standard td{background-color:#f9f9f9;}.fc-h-event{display:block;border:none !important;background-color:transparent !important;}#calendar,#page-events{margin-bottom:40px;}#date-day{display:none;}@media (max-width:768px){.page-brands h1#page-title{float:left;padding:0 10px;margin-right:0px !important;font-size:32px !important;padding-top:5px !important;}.select_block{float:right;width:130px !important;}.select_block .option_list{width:130px !important;}#date-day{display:block;}}.page-search_result .views-exposed-form,.page-brand-event_list .views-exposed-form{display:none;}.page-search_result #main,.page-brand-event_list #main{max-width:1200px;margin:auto;}@media (max-width:768px){.page-search_result #main,.page-brand-event_list #main{padding:0 10px;}}.page-search_result .search-result-row-image,.page-brand-event_list .search-result-row-image{margin-top:20px;}@media (min-width:768px){.page-search_result .search-result-row-content,.page-brand-event_list .search-result-row-content{width:70%;}.page-search_result .search-result-row-image,.page-brand-event_list .search-result-row-image{width:28%;margin:0;}}.page-search_result .views-field-training-image,.page-brand-event_list .views-field-training-image{width:100%;}.page-search_result .views-row,.page-brand-event_list .views-row{margin-top:40px !important;padding:15px;}.page-search_result .views-field-title,.page-brand-event_list .views-field-title{line-height:1;margin-bottom:10px;font-size:24px;}.page-search_result .views-field-title a,.page-brand-event_list .views-field-title a{display:inline;color:#0062ab;font-size:16px;}.page-search_result .views-row .time,.page-brand-event_list .views-row .time{margin-bottom:5px;}.page-search_result .views-more-link,.page-brand-event_list .views-more-link{color:#0062ab;}.page-search_result .view .view-content .views-row,.page-brand-event_list .view .view-content .views-row{position:relative;margin-top:30px;border:1px solid #ddd;overflow:hidden;}.page-events .attachment.attachment-before .calendar-links .active{color:#f89c1d !important;}.page-events .attachment.attachment-before .calendar-links .active a{color:#f89c1d !important;}.page-events .attachment.attachment-before .calendar-links .item a{cursor:pointer;}#header-search-form{float:right;padding:0;margin:0;position:relative;}#header-search-form input[type=text]{width:100%;max-width:420px;height:36px;line-height:36px;padding:0 40px 0 5px;border:1px solid #ddd;box-sizing:border-box;}#header-search-form .header-search-submit-box{float:none;position:absolute;right:0;top:12px;line-height:1;padding:0;z-index:450;}#header-search-form .form-item-search-api-views-fulltext{margin:0;}#header-search-form input[type=submit]{width:40px;height:35px;padding:0;line-height:1;margin-top:0;background:url(/themes/custom/shisu/images/search.png) no-repeat center center;border:none;font-size:0;}@media (min-width:768px){.page-search_result #block-shisu-content .views-row,.page-brand-event_list #block-shisu-content .views-row{display:flex;justify-content:space-between;}}#page-events-ul .hint{font-size:28px;color:#333;text-align:center;}.node-type-training .ssl-training-desc-menu li.active{position:relative;}.node-type-training .ssl-training-desc-menu li.active::after{content:"";width:100%;position:absolute;left:0;bottom:1px;border-bottom:2px solid #0062ab;}@media (min-width:768px){.basis-1\/3{width:33.333333%;}.basis-2\/3{width:66.666667%;}}@media (max-width:768px){.front #block-homepagenewsblock .news .arrow-left-news,.front #block-homepagenewsblock .news .arrow-right-news{top:11% !important;padding:18px 13px;}.front #block-homepagenewsblock .arrow-left-news img{width:100%;object-fit:contain;}.front #block-homepagenewsblock .arrow-left-news .desc{line-height:13px;}.front #block-homepagenewsblock .arrow-left-news .text{position:static !important;}.front #block-homepagenewsblock .arrow-left-news .text a{font-size:14px !important;color:#fff;}.breadcrumb{padding:0 10px !important;}.page-node .side-event{margin-bottom:60px;}.page-node .column{padding:0 10px;}.page-node #page-title{font-size:20px;line-height:25px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-header-left .sod_select{width:70px !important;}}.front #block-homepagebrandsblock .swiper-slide .title{height:45px;line-height:45px;background-color:#0062ab;color:#ffffff;font-size:18px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 5px;}.view-search .view-content{margin-bottom:40px;}.page-node .node-news-links{margin-bottom:40px;}.page-node .view-brand-page-display .views-row{margin:0px 0px 8px 0 !important;}.page-node .view-brand-page-display .views-row .views-field-title a{color:#444 !important;font-size:14px !important;}.page-node .view-brand-page-display .views-row .views-field-title a:hover{color:#0062ab !important;}.page-node #main{max-width:1200px;margin:auto;}.page-node .ssl-training-desc-body{word-wrap:break-word;word-break:break-all;white-space:normal;}.page-node .ssl-training-lecturer-title{padding:0 30px;}.page-node #page-title{font-weight:600;line-height:25px;}.page-node .ssl-training-desc-item{padding:0px !important;margin-top:10px;}#block-shisu-breadcrumbs{max-width:1200px;margin:auto;}#menu-task-primary{max-width:1200px;margin:auto;}.page-events #main,.page-brands #main,.page-user #main,.page-node #main,.page-usercenter #main{max-width:1200px;margin:auto;}.ellipsis{display:inline-block;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;}@media (max-width:768px){.front #block-homepagenewsblock .news .text{position:static !important;}}.sidebar-first .region-sidebar-first{margin:0 !important;}.page-events .view-events .item-list .views-row .events-right:after{display:none !important;}.page-events .view-events .item-list .views-row .events-right:before{display:none !important;}.node-type-activity-brand .ssl-training-recent .view-brand-page-display .views-row .views-field-title .field-content,.node-type-activity-brand .ssl-training-history .view-brand-page-display .views-row .views-field-title .field-content{display:flex;align-items:center;}.node-type-activity-brand .ssl-training-recent .view-brand-page-display .views-row .views-field-title .field-content span,.node-type-activity-brand .ssl-training-history .view-brand-page-display .views-row .views-field-title .field-content span{padding:4px 8px;white-space:nowrap;margin-right:5px;border:1px solid #e6e6e6;}#event_box .more{min-width:80px;}
.ssl-training-desc{padding:20px 30px;font-size:16px;}
@font-face{font-family:'icomoon';src:url(/themes/custom/shisu/fonts/icomoon.eot?k62ors=);src:url(/themes/custom/shisu/fonts/icomoon.eot?k62ors=#iefix) format('embedded-opentype'),url(/themes/custom/shisu/fonts/icomoon.ttf?k62ors=) format('truetype'),url(/themes/custom/shisu/fonts/icomoon.woff?k62ors=) format('woff'),url(/themes/custom/shisu/fonts/icomoon.svg?k62ors=#icomoon) format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-earth:before{content:"\e900";}.icon-calendar:before{content:"\e901";}.icon-meeting:before{content:"\e902";}.icon-phone:before{content:"\e903";}.icon-list:before{content:"\e904";}.icon-qrcode:before{content:"\e905";}.icon-exhibition:before{content:"\e906";}.icon-more:before{content:"\e907";}.icon-quote-right:before{content:"\e908";}.icon-quote-left:before{content:"\e909";}.icon-triangle-down:before{content:"\e90a";}.icon-triangle-up:before{content:"\e90b";}.icon-triangle-right:before{content:"\e90c";}.icon-triangle-left:before{content:"\e90d";}.icon-arrow-small-up:before{content:"\e90e";}.icon-arrow-small-down:before{content:"\e90f";}.icon-arrow-small-right:before{content:"\e910";}.icon-arrow-small-left:before{content:"\e911";}.icon-search:before{content:"\e912";}.icon-show:before{content:"\e913";}.icon-lecture:before{content:"\e914";}.icon-sport:before{content:"\e915";}.icon-tick:before{content:"\e916";}.icon-close:before{content:"\e917";}.icon-arrow-left:before{content:"\e918";}.icon-arrow-right:before{content:"\e919";}.icon-heart:before{content:"\e91a";}.icon-refresh:before{content:"\e91b";}.icon-weibo:before{content:"\f18a";}.icon-renren:before{content:"\f18b";}.icon-drupal:before{content:"\f1a9";}.icon-tencent-weibo:before{content:"\f1d5";}.icon-qq:before{content:"\f1d6";}.icon-wechat:before{content:"\f1d7";}.icon-weixin:before{content:"\f1d7";}.icon-share2:before{content:"\e91c";}.icon-home:before{content:"\e91d";}.icon-home2:before{content:"\e91e";}.icon-home3:before{content:"\e91f";}.icon-qrcode3:before{content:"\e93c";}.icon-location:before{content:"\e93d";}.icon-user:before{content:"\e93e";}.icon-quotes-left:before{content:"\e93f";}.icon-quotes-right:before{content:"\e940";}.icon-spinner11:before{content:"\e941";}.icon-search3:before{content:"\e942";}.icon-heart3:before{content:"\e943";}.icon-notification:before{content:"\e944";}.icon-question:before{content:"\e945";}.icon-info:before{content:"\e946";}.icon-cancel-circle:before{content:"\e947";}
@font-face{font-family:"iconfont";src:url(/themes/custom/shisu/fonts/iconfont.eot);src:url(/themes/custom/shisu/fonts/iconfont.eot#iefix) format('embedded-opentype'),url(/themes/custom/shisu/fonts/iconfont.woff) format('woff'),url(/themes/custom/shisu/fonts/iconfont.ttf) format('truetype'),url(/themes/custom/shisu/fonts/iconfont.svg#iconfont) format('svg');}.iconfont{font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;}.icon-library:before{content:"\e61b";}.icon-dingwei:before{content:"\e61d";}.icon-shouye:before{content:"\e600";}.icon-fenxiang:before{content:"\e601";}.icon-top:before{content:"\e603";}.icon-down:before{content:"\e605";}.icon-right:before{content:"\e608";}.icon-left:before{content:"\e609";}.icon-lbsfill:before{content:"\e60d";}.icon-lbs:before{content:"\e60e";}.icon-unie61e:before{content:"\e63e";}.icon-unie61f:before{content:"\e63f";}.icon-unie62c:before{content:"\e641";}.icon-graduationcap:before{content:"\e631";}.icon-24coordinate:before{content:"\e632";}.icon-bank:before{content:"\e642";}.icon-down0:before{content:"\e643";}.icon-left0:before{content:"\e644";}.icon-tight0:before{content:"\e645";}.icon-up0:before{content:"\e646";}.icon-diqiu:before{content:"\e602";}.icon-weibo:before{content:"\e604";}.icon-back:before{content:"\e606";}.icon-next:before{content:"\e622";}.icon-search:before{content:"\e633";}.icon-iconfontzuanshisolid:before{content:"\e647";}.icon-date:before{content:"\e634";}.icon-iconfonterweima:before{content:"\e607";}.icon-iconfontquanyonghu:before{content:"\e60a";}.icon-iconfontwiconguanbi:before{content:"\e60b";}.icon-iconfonticonfontweibo2:before{content:"\e60c";}.icon-iconfontzhanghao:before{content:"\e635";}.icon-iconfontbianji:before{content:"\e636";}.icon-attentioncircled:before{content:"\e60f";}.icon-ellipsis:before{content:"\e611";}.icon-heartempty:before{content:"\e612";}.icon-heart:before{content:"\e613";}.icon-infocircled:before{content:"\e614";}.icon-leftdir:before{content:"\e61c";}.icon-listbullet:before{content:"\e615";}.icon-menu:before{content:"\e616";}.icon-quoteleft:before{content:"\e618";}.icon-quoteright:before{content:"\e619";}.icon-renren:before{content:"\e61a";}.icon-rightdir:before{content:"\e620";}.icon-sortdown:before{content:"\e639";}.icon-spinner:before{content:"\e64b";}.icon-updir:before{content:"\e63a";}.icon-anniubutton4:before{content:"\e61e";}.icon-iconfontdianhua:before{content:"\e637";}.icon-iconfontright:before{content:"\e61f";}.icon-iconfontleft:before{content:"\e621";}.icon-bullhorn:before{content:"\e64c";}.icon-htmal5icon03:before{content:"\e64d";}.icon-htmal5icon43:before{content:"\e64e";}.icon-htmal5icon40:before{content:"\e64f";}.icon-htmal5icon37:before{content:"\e650";}.icon-facebook:before{content:"\e623";}.icon-facebook0:before{content:"\e624";}.icon-google:before{content:"\e625";}.icon-google0:before{content:"\e626";}.icon-jia:before{content:"\e651";}.icon-kaixinwang:before{content:"\e652";}.icon-kaixinwang0:before{content:"\e653";}.icon-kongjian:before{content:"\e654";}.icon-kongjian0:before{content:"\e655";}.icon-linkedin:before{content:"\e656";}.icon-linkedin0:before{content:"\e657";}.icon-pengyouquan:before{content:"\e658";}.icon-pengyouquan0:before{content:"\e659";}.icon-pengyouquanyin:before{content:"\e65a";}.icon-pengyouquanyin0:before{content:"\e65b";}.icon-pinterest:before{content:"\e65c";}.icon-pinterest0:before{content:"\e65d";}.icon-qq:before{content:"\e627";}.icon-qq0:before{content:"\e628";}.icon-renren1:before{content:"\e629";}.icon-renren0:before{content:"\e62a";}.icon-sina:before{content:"\e62b";}.icon-sina0:before{content:"\e610";}.icon-weibo1:before{content:"\e62d";}.icon-weiboo:before{content:"\e62e";}.icon-weixin:before{content:"\e62f";}.icon-weixin0:before{content:"\e630";}.icon-phone:before{content:"\e638";}.icon-home:before{content:"\e62c";}.icon-microphone:before{content:"\e63c";}.icon-peoples:before{content:"\e63d";}.icon-degree:before{content:"\e640";}.icon-player:before{content:"\e617";}.icon-sina1:before{content:"\e648";}.icon-sport:before{content:"\e649";}.icon-display:before{content:"\e64a";}
.sod_select,.sod_select *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.sod_select,.select_block{display:inline-block;position:relative;line-height:1;width:180px;padding:10px;margin-right:10px;border:1px solid #cfe0ea;background:#ffffff;color:#0062AB;font-size:20px;font-weight:700;text-align:left;outline:0;outline-offset:-2px;cursor:default;}.sod_select:before,.select_block::before,.sod_select:after,.select_block::after{content:"\25B2";position:absolute;right:10px;top:8px;font-size:12px;}.sod_select:after,.select_block::after{content:"\25BC";top:auto;bottom:8px;}.sod_select:hover,.select_block:hover,.sod_select.open,.select_block .open_option,.sod_select.focus,.select_block .select_block.focus{border-color:#0062AB;}.open_option{border:1px solid #0062AB !important;}.sod_select.open,.select_block .open_option{color:#919191;}.sod_select.focus,.select_block .sod_select.focus{box-shadow:0 0 5px rgba(0,0,0,.2);}.sod_select.disabled,.select_block .disabled{border-color:#828282;color:#b2b2b2;cursor:not-allowed;}.sod_select .sod_label,.select_block .select_label{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:15px;}.sod_select .sod_prefix{}.sod_select .sod_placeholder{}.sod_select .sod_list_wrapper,.select_block .option_list{position:absolute;top:100%;left:0;display:none;height:auto;max-height:580px;overflow-y:auto;width:180px;margin:0 0 0 -1px;background:#ffffff;border:1px solid #0062AB;border-top:none;color:#444444;font-size:14px;font-weight:300;z-index:499;}.sod_select.open .sod_list_wrapper{display:block;}.select_block .open .select_option{display:block;}.sod_select.disabled.open .sod_list_wrapper{display:none;}.select_block .open .select_option{display:none;}.sod_select.above .sod_list_wrapper{top:auto;bottom:100%;border-top:3px solid #0062AB;border-bottom:none;}.sod_select .sod_list{display:block;overflow-y:auto;padding:0;margin:0;}.sod_select .sod_option,.select_block .select_option{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;padding:10px 10px;list-style-type:none;}.sod_select .sod_option.optgroup,.select_block .select_option .optgroup,.sod_select .sod_option.optgroup.disabled,.select_block .select_option .optgroup.disabled{background:inherit;color:#939393;font-size:10px;font-style:italic;}.sod_select .sod_option.groupchild{padding-left:20px;}.sod_select .sod_option.is-placeholder{display:none;}.sod_select .sod_option.disabled{background:inherit;color:#cccccc;}.sod_select .sod_option.active{background:#34BEE3;color:#ffffff;}.sod_select .sod_option.selected{font-weight:700;padding-right:25px;}.sod_select .sod_option.selected:before,.select_block .select_option .selected::before{content:"";position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;color:#808080;height:9px;width:10px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTAgOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAgOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRDlEOUQ4IiBkPSJNNCw2LjdDMy42LDYuMywzLjUsNi4xLDMuMSw1LjdDMi42LDUuMiwyLDQuNiwxLjUsNC4xYy0wLjgtMC44LTIsMC40LTEuMiwxLjJjMC45LDAuOSwxLjksMS45LDIuOCwyLjgNCgkJYzAuNywwLjcsMS4zLDEsMiwwQzYuNyw2LDguMywzLjcsOS44LDEuNUMxMC41LDAuNSw5LTAuMyw4LjMsMC42bDAsMEM2LjcsMi45LDUuNyw0LjQsNCw2LjciLz4NCjwvZz4NCjwvc3ZnPg0K);}.sod_select.no_highlight .sod_option.selected{font-weight:300;}.sod_select.no_highlight .sod_option.selected:before{display:none;}.sod_select .sod_option.link{}.sod_select .sod_option.linkexternal{}.sod_select select{display:none !important;}.sod_select.touch select{-webkit-appearance:menulist-button;position:absolute;top:0;left:0;display:block !important;height:100%;width:100%;opacity:0;z-index:1;}.open_option .option_list{display:block;}.select_block .selected{font-weight:700;padding-right:25px;background:#F5F5F5;}.select_block .selected:before{content:"";position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;color:#808080;height:9px;width:10px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTAgOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAgOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRDlEOUQ4IiBkPSJNNCw2LjdDMy42LDYuMywzLjUsNi4xLDMuMSw1LjdDMi42LDUuMiwyLDQuNiwxLjUsNC4xYy0wLjgtMC44LTIsMC40LTEuMiwxLjJjMC45LDAuOSwxLjksMS45LDIuOCwyLjgNCgkJYzAuNywwLjcsMS4zLDEsMiwwQzYuNyw2LDguMywzLjcsOS44LDEuNUMxMC41LDAuNSw5LTAuMyw4LjMsMC42bDAsMEM2LjcsMi45LDUuNyw0LjQsNCw2LjciLz4NCjwvZz4NCjwvc3ZnPg0K);}.select_block .active{background:#F5F5F5;color:#444444;}.select_block .select_label{font-size:18px;color:#444;}.select_block::before,.select_block::after{top:0;right:0;background:#F5F5F5;color:#ddd;padding:5px 15px;padding-bottom:5px;}.select_block:after{top:auto;bottom:0;padding-top:5px;}.select_block:before{padding-bottom:5px;}
.clearfix:before,.section-user #content form:before,#header:before,#main:before,#footer:before,.node-type-event .ssl-training-summary:before,.page-usercenter-collections #content .view-user-center .views-row:before,.page-usercenter-signups .view-user-signup-event .views-row:before,.page-lecturer .ssl-training-summary:before,.page-speaker .ssl-training-summary:before,.node-type-activity-brand .ssl-training-summary:before,.clearfix:after,.section-user #content form:after,#header:after,#main:after,#footer:after,.node-type-event .ssl-training-summary:after,.page-usercenter-collections #content .view-user-center .views-row:after,.page-usercenter-signups .view-user-signup-event .views-row:after,.page-lecturer .ssl-training-summary:after,.page-speaker .ssl-training-summary:after,.node-type-activity-brand .ssl-training-summary:after{content:"";display:table;}.clearfix:after,.section-user #content form:after,#header:after,#main:after,#footer:after,.node-type-event .ssl-training-summary:after,.page-usercenter-collections #content .view-user-center .views-row:after,.page-usercenter-signups .view-user-signup-event .views-row:after,.page-lecturer .ssl-training-summary:after,.page-speaker .ssl-training-summary:after,.node-type-activity-brand .ssl-training-summary:after{clear:both;}.page-events .view-events .item-list .views-row .events-left:after,.page-events .view-events .item-list .views-row .events-right:after,.page-events .view-events .item-list .views-row .events-right:before,.front #block-wl-shisule-shisule-front-comments .comments li:after,.front #block-wl-shisule-shisule-front-comments .comments li:before,.front #block-wl-shisule-shisule-front-comments .comments li.item-1:before,.front #block-wl-shisule-shisule-front-comments .featured-lecturers .text:after{content:"";height:0;width:0;overflow:hidden;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;}body{margin:0;}html,button,input,select,textarea{font-family:sans-serif;}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background:transparent;text-decoration:none;-webkit-tap-highlight-color:transparent;}a:focus,a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}mark{background:transparent;color:#000;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;vertical-align:middle;}svg:not(:root){overflow:hidden;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;white-space:pre;white-space:pre-wrap;word-wrap:break-word;}code,kbd,pre,samp{font-size:1em;font-family:monospace,serif;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}optgroup{font-weight:bold;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button:disabled,html input:disabled{cursor:not-allowed;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}button,input{line-height:normal;}button:focus,input:focus{outline:0 none;}input[type="checkbox"],input[type="radio"]{padding:0;cursor:pointer;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:border-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}textarea{overflow:auto;resize:vertical;vertical-align:top;}::-moz-placeholder{opacity:1;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}script{display:none !important;}html,button,input,select,textarea{font-family:inherit;}h1,h2,h3,h4,h5,h6,p,figure,form,blockquote{margin:0;}ul,ol,li,dl,dd{margin:0;padding:0;}ul,ol{list-style:none;outline:none;}h1,h2,h3{line-height:2;font-weight:normal;}h1{font-size:2.52rem;font-size:1.8rem;}h2{font-size:2.24rem;font-size:1.6rem;}h3{font-size:1.96rem;font-size:1.4rem;}h4{font-size:1.4rem;}h5,h6{font-size:1.19rem;text-transform:uppercase;}input::-moz-placeholder,textarea::-moz-placeholder{color:#ccc;}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc;}.left{float:left;}.right{float:right;}.hide,.mobile-only{display:none !important;}.border-box{box-sizing:border-box;}.content-box{box-sizing:content-box;}img{width:100%;max-width:100%;height:auto;border:none;vertical-align:middle;}code{word-wrap:break-word;word-break:break-all;white-space:pre-wrap;}td,th{padding:0;}form .form-submit{cursor:pointer;cursor:pointer;background-color:#0062AB;color:#ffffff;font-size:18px;text-align:center;margin-right:10px;}input{border-radius:0;box-shadow:none;}body{background:#FFFFFF;color:#444444;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,"Microsoft Yahei",微软雅黑,SimSun,宋体,sans-serif;font-size:14px;line-height:1.5;overflow-y:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;}h1,h2,h3,h4,h5,h6,.title,h2.block-title,h1#page-title,h2.pane-title{font-family:Helvetica,Arial,"Microsoft Yahei UI","Microsoft Yahei",微软雅黑,sans-serif;}p#skip-link{margin:0;}p{word-wrap:break-word;word-break:break-word;text-align:justify;text-justify:inter-ideograph;}body.i18n-en p{word-wrap:break-word;word-break:break-word;text-align:left;text-justify:auto;}small{font-size:12px;}table{table-layout:auto;width:100%;border-collapse:collapse;border-spacing:0;border:0 none;}ul li,ol li,.menu__item.is-leaf{list-style-image:none;list-style-type:none;}a{display:inline-block;color:#444444;text-decoration:none;}a:focus,a:hover,a:active{color:#1276a6;}a,a:focus,a:hover,a:active{outline:none;}::-moz-selection{background:#0062AB;color:#ffffff;}::selection{background:#0062AB;color:#ffffff;}::-moz-selection{background:#0062AB;color:#ffffff;}::-webkit-selection{background:#0062AB;color:#ffffff;}input::-moz-placeholder,textarea::-moz-placeholder{color:#666666;}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#666666;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#666666;}textarea,input{border:1px solid #ddd;}textarea + .grippie{display:none;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#0062AB;}input::-moz-placeholder,textarea::-moz-placeholder{color:#0062AB;}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#0062AB;}#content input[type="text"]{height:30px;line-height:30px;}.iconfont{display:inline-block;line-height:1;font-size:18px;vertical-align:baseline;}.pager{margin-top:45px;text-align:left;}.pager li{padding:5px 10px;margin-right:2px;background-color:#F5F5F5;border:1px solid #ddd;font-size:13px;}.pager li a{display:inline;}.pager li.pager-current{background-color:#0062AB;border-color:#0062AB;color:#ffffff;}.section-user #content{padding-top:40px;}.section-user #content form{position:relative;width:100%;}.section-user #content form .form-item{padding-bottom:10px;clear:both;}.section-user #content form .form-item label{display:inline-block;width:85px;padding-top:5px;font-size:12px;text-align:right;}.section-user #content form .form-item input,.section-user #content form .form-item .form-text{height:35px;line-height:35px;padding:0 5px;border:1px solid #ddd;border-radius:5px;}.section-user #content form .form-item .description{padding-left:90px;padding-top:5px;font-size:12px;}.section-user #content form fieldset,.section-user #content form .captcha.form-wrapper{width:78%;padding:10px;margin:10px 0 0 65px;border:1px solid #ddd;}.section-user #content form fieldset .form-type-textfield,.section-user #content form .captcha.form-wrapper .form-type-textfield{padding-top:10px;}.section-user #content form fieldset .form-type-textfield label,.section-user #content form .captcha.form-wrapper .form-type-textfield label{width:auto;}.section-user #content form .item-list{position:absolute;left:200px;top:200px;}.section-user #content form .item-list a{color:#0062AB;font-weight:bold;border-bottom:1px solid #0062AB;}.section-user #content form .item-list a:hover{color:#444444;border-bottom:1px solid #444444;}.section-user #content form .form-submit{padding:8px 25px;margin:15px 0 0 85px;background:#ffffff;color:#0062AB;font-size:15px;font-weight:bold;border:1px solid #0062AB;cursor:pointer;}.section-user #content form .form-submit:hover{background:#0062AB;color:white;}div.contextual-links-wrapper{z-index:350 !important;}.ajax-progress .throbber{background:url(/themes/custom/shisu/images/loading-6.gif) no-repeat left top;width:16px;height:16px;}body.front #calendar-loading{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:url(/themes/custom/shisu/images/white-opacity.png) repeat left top;z-index:9998;}body.front #calendar-loading img{position:absolute;top:50%;left:50%;width:120px;height:auto;margin-top:-50px;margin-left:-60px;z-index:9999;}.page-newsletter #simplenews-confirm-add-form p{margin:10px 0;}.page-newsletter #edit-submit,.page-newsletter #edit-cancel{height:40px;line-height:40px;padding:0 25px;margin:15px 5px 0 0;font-size:15px;border:1px solid #0062AB;cursor:pointer;box-sizing:border-box;}.page-newsletter #edit-submit{background:#0062AB;color:#ffffff;}.page-newsletter #edit-submit:hover{background:#ffffff;color:#0062AB;}.page-newsletter #edit-cancel{background:#ffffff;color:#0062AB;}.page-newsletter #edit-cancel:hover{background:#0062AB;color:#ffffff;}html,body{width:100%;height:auto;}@media screen and (min-width:768px){}#header,#navigation,.region-sidebar-first,.region-sidebar-second,#footer{-ms-box-sizing:border-box;box-sizing:border-box;}#main{position:relative;min-height:680px;padding-top:35px;margin:auto;}.sidebar-first .region-sidebar-first{float:left;width:29.58333%;margin:0 0.83333%;}.sidebar-first #content{float:right;width:67.08333%;margin:0 0.83333%;}.sidebar-second .region-sidebar-second,.node-type-event .training-right-bar,.page-lecturer .lecturer-right-bar,.page-speaker .lecturer-right-bar{float:right;width:28.75%;margin:0 0.83333%;}.sidebar-second #content,.node-type-event .node-training,.node-type-activity-brand .node-activity-brand,.page-lecturer .lecturer,.page-speaker .lecturer{float:left;width:68.33333%;}h1#page-title{line-height:1;margin-bottom:30px;}.page-events h1#page-title{color:#0062AB;font-size:40px;}.node-type-event h1#page{font-size:32px;color:#444444;}a#main-content{display:none;}.breadcrumb{padding:0 0.83333% 30px 0.83333%;}.breadcrumb li a{margin:0 5px;}.breadcrumb li:first-child a{margin-left:0;}.section-comment.logged-in .breadcrumb,.no-sidebars .breadcrumb{width:100%;padding:0 0 10px 0;}.section-usercenter .breadcrumb,.page-user .breadcrumb{display:none;}.front h1#page-title{display:none;}.front .breadcrumb,.page-events .breadcrumb{display:none;}.messages{max-width:1120px;margin:0 auto;margin-bottom:30px;clear:both;}#content .view-empty{padding:0;}#logo,#header .region-header{height:143px;line-height:143px;width:48.33333%;}#header .region-header{display:table;float:right;clear:none;}#header .region-header .block-wl-shisule,#header .region-header .block-locale{display:table-cell;vertical-align:middle;line-height:20px;}#header .region-header .block-wl-shisule{text-align:right;}#header .region-header .block-locale{width:110px;padding-left:5%;box-sizing:border-box;}#header{background:#0163AE url(/themes/custom/shisu/images/headet_bg_1.jpg) no-repeat center top;border-bottom:3px solid #00a8fb;color:#ffffff;z-index:200;}#header .header-left,#header .header-right{height:143px;}#header .header-left{background:url(/themes/custom/shisu/images/header_bg_left.png) no-repeat left top;}#header .header-right{background:url(/themes/custom/shisu/images/header_bg_right.png) no-repeat right top;max-width:1200px;margin:auto;}#header .block{margin-bottom:0;}#logo img{width:100%;max-width:570px;margin-top:45px;}.header__logo-image{vertical-align:middle;}#logo img{opacity:1;}#logo:hover img,#logo img:hover{opacity:0.75;}#header .region-header a,#header .region-header a i{color:#ffffff;}#header .region-header a:hover{color:#F8B62C;text-decoration:none;}#header .block-wl-shisule .site-name,#header .block-wl-shisule .site-slogan,#header .block-wl-shisule .user-block{display:inline-block;width:auto;vertical-align:middle;}#header .block-wl-shisule .user-block{padding-left:5%;}#header .block-wl-shisule .user-block a{float:left;}#header .block-wl-shisule .user-block a.user{margin-right:5px;}#header .block-wl-shisule .site-name{display:none;}#header .block-wl-shisule .site-slogan{font-style:italic;}#header .block-wl-shisule .user-link,#header .block-wl-shisule .activity-manage{margin-top:0;height:21px;overflow:hidden;}.logged-in #header .user i,.logged-in #header .user:hover i{color:#f89c1d;}#header .region-header .block-locale{text-align:left;}#header .region-header .block-locale .language-switcher-locale-url{height:21px;overflow:hidden;}#header .region-header .block-locale li{position:relative;padding-left:20px;line-height:1.5;color:#ffffff;}#header .region-header .block-locale li:before{content:"";display:inline-block;position:absolute;left:0;top:4px;width:15px;height:15px;background:url(/themes/custom/shisu/images/icon.png) no-repeat left -250px;line-height:1.1;z-index:400;}#header .region-header .block-locale li.active{display:none;}#navigation{max-width:1200px;margin:auto;}#main-menu{float:left;position:relative;outline:none;z-index:490;}#navigation-wrap{position:relative;height:60px;line-height:60px;background-color:#ffffff;border-bottom:1px solid #ddd;font-size:16px;box-shadow:0 1px 3px rgba(0,0,0,0.15);}#navigation-wrap .links li,#navigation-wrap .menu li{position:relative;padding:0 20px;}#navigation-wrap .links li:nth-of-type(1){padding-left:0;}#navigation-wrap .links li :first-of-type{position:relative;padding:0;}#navigation-wrap .links li:after,#navigation-wrap .menu li:after{content:"/";position:absolute;right:-5px;top:0;color:#D2D2D2;font-size:22px;}#navigation-wrap .links li.last:after,#navigation-wrap .menu li.last:after{content:"";}#navigation-wrap .links li a:hover,#navigation-wrap .menu li a:hover{text-decoration:none;}#navigation-wrap .links li.active a,#navigation-wrap .menu li.active a{color:#0062AB;}#navigation-wrap .links li.active a:hover,#navigation-wrap .menu li.active a:hover{color:#444444;}#navigation-wrap .region-navigation{text-align:right;}#navigation-wrap .region-navigation #edit-search-api-views-fulltext-wrapper{float:right;width:100%;padding:0;margin:0;}#navigation-wrap .region-navigation .form-item.form-item-search-api-views-fulltext{margin:0;}#navigation-wrap .region-navigation form{display:inline-block;position:relative;width:37%;max-width:435px;}#navigation-wrap .region-navigation input[type="text"]{width:100%;max-width:420px;height:36px;line-height:36px;padding:0 40px 0 5px;border:1px solid #ddd;box-sizing:border-box;}#navigation-wrap .region-navigation .views-submit-button{float:none;position:absolute;right:0;top:12px;line-height:1;padding:0;z-index:450;}#navigation-wrap .region-navigation input[type="submit"]{width:40px;height:35px;padding:0;line-height:1;margin-top:0;background:url(/themes/custom/shisu/images/search.png) no-repeat center center;border:none;font-size:0;}#footer .misc{position:relative;height:173px;display:flex;justify-content:space-between;align-content:center;max-width:1200px;margin:auto;}#footer .footer-name,#footer form,#footer .social-links{float:left;width:31.66667%;padding:0 0.83333%;}#footer{background:#0163AE url(/themes/custom/shisu/images/footer_bg_1.jpg) no-repeat center top;border-bottom:4px solid #F8B62C;color:#CCDEF4;}#footer .footer-left{background:url(/themes/custom/shisu/images/footer_bg_left.png) no-repeat left top;border-bottom:1px solid #1F85D9;z-index:10;}#footer .footer-right{background:url(/themes/custom/shisu/images/footer_bg_right.png) no-repeat right top;}#footer .footer-name{height:173px;line-height:173px;}#footer .footer-name span{display:none;}#footer .footer-name img{width:auto;}#footer form{margin-top:40px;}#footer form > div{position:relative;width:100%;max-width:300px;overflow:hidden;}#footer form label{display:block;margin-bottom:15px;}#footer form input{height:43px;line-height:43px;}#footer form input[type="text"]{width:100%;padding:0 35px 0 5px;background-color:#b6d8f3;border:none;color:#0062AB;box-sizing:border-box;}#footer form input[type="submit"]{position:absolute;right:0;top:36px;padding:0 6px;background-color:#00579A;border:2px solid #00579A;color:#ffffff;font-weight:bold;}#footer form .form-item-mail,#footer form input[type="submit"],#footer .copyright,#footer .block{margin:0;}#footer .social-links{position:relative;display:flex}#footer .social-links i{display:none;padding:3px 1px 1px 1px;font-size:320%;color:#ffffff;}#footer .social-links a:hover i{color:#CFEBFF;}#footer .social-links li{float:left;width:16.66667%;text-align:center;}#footer .social-links li a{width:45px;height:45px;background:url(/themes/custom/shisu/images/contact_1.png) no-repeat left top;overflow:hidden;}#footer .social-links li a:hover{background-position:-62px top;}#footer .social-links li a img{display:none;}#footer .social-links li.wechat > img,#footer .social-links li.phone > span{display:none;display:inline-block;position:absolute;bottom:110%;left:0;width:0;height:0;min-width:120px;max-width:90%;z-index:100;}#footer .social-links li.phone > span{top:130%;bottom:auto;min-width:135px;padding-left:25%;font-size:20px;font-weight:bold;text-align:left;}#footer .social-links li.wechat a.active + img,#footer .social-links li.phone a.active + span{width:auto;height:auto;}#footer .social-links .wechat a{background-position:left -59px;}#footer .social-links .wechat a:hover{background-position:-62px -59px;}#footer .social-links .phone a{background-position:left bottom;}#footer .social-links .phone a:hover{background-position:-62px bottom;}#footer .social-links .home a{background-position:left -235px;}#footer .social-links .home a:hover{background-position:-62px -235px;}#footer .copyright{height:50px;line-height:50px;background-color:#00579A;font-weight:normal;text-align:center;}.region-sidebar-first #block-block-1 > img{width:100%;}.region-sidebar-first #block-menu-user-center .block-title,.region-sidebar-first #block-system-navigation .block-title{height:48px;line-height:48px;padding:0 20px;background-color:#F2F2F2;font-size:16px;font-weight:bold;}@media screen and (max-width:768px){.region-sidebar-first #block-menu-user-center .block-title,.region-sidebar-first #block-system-navigation .block-title{font-size:12px;}.region-sidebar-first #block-menu-user-center ul li a{font-size:12px;}}.region-sidebar-first #block-menu-user-center li,.region-sidebar-first #block-system-navigation li{height:40px;line-height:40px;padding:0 20px;border:1px solid #F2F2F2;border-top:none;}.region-sidebar-first #block-menu-user-center .menu a.active,.region-sidebar-first #block-system-navigation .menu a.active{color:#0062AB;}.training-right-bar > a,.ssl-training-top-right > a{display:block;height:50px;line-height:50px;margin-bottom:15px;background-color:#0062AB;color:#ffffff;font-size:18px;text-align:center;}.ssl-training-top-right > a{margin-top:10px;color:white !important;}.training-right-bar > a:hover,.ssl-training-top-right > a:hover{text-decoration:none;}.training-right-bar .training-qrcode-wrapper{padding:50px 0 35px 0;margin-bottom:30px;background-color:#eee;text-align:center;}.training-right-bar .training-qrcode-wrapper img{width:200px;max-width:70%;}.training-right-bar .training-qrcode-wrapper > p{padding-top:20px;text-align:center;}.training-right-bar .agenda{margin-bottom:20px;}.training-right-bar .agenda h3.agenda-title{height:50px;line-height:50px;background-color:#0062AB;border:1px solid #0062AB;color:#ffffff;font-size:18px;text-align:center;}.training-right-bar .agenda ul{padding:1em .7em;border:1px solid #ddd;border-top:none;}.training-right-bar .agenda li{padding:1em .5em;background:url(/themes/custom/shisu/images/dot-1.gif) repeat-x left top;clear:both;}.training-right-bar .agenda li:first-child{background:none;}.training-right-bar .agenda li .image{float:left;width:20%;height:20%;margin-right:10px;margin-bottom:10px;}.training-right-bar .agenda li .image img{width:100%;border:1px solid #ddd;border-radius:50%;}.training-right-bar .agenda li .name{font-size:15px;}.training-right-bar .agenda li .name a{color:#0062AB;}.training-right-bar .agenda li .name a:hover{color:#444444;}.training-right-bar .agenda li .date,.training-right-bar .agenda li .address{font-size:12px;}.training-right-bar .agenda li .date{padding-left:10px;margin-bottom:10px;}.training-right-bar .agenda li .address{margin-top:5px;}.training-right-bar .agenda li .title{font-size:13px;font-weight:bold;}.training-right-bar .agenda.time .date{position:relative;}.training-right-bar .agenda.time .date:after{content:"·";position:absolute;left:-1px;top:-6px;color:#004275;font-size:30px;font-weight:bold;line-height:1;}.training-right-bar .agenda.time .address,.training-right-bar .agenda.time .name,.training-right-bar .agenda.time .title{padding-left:10px;}.training-right-bar .agenda.materials .materials-list img{float:left;}.training-right-bar .agenda.materials .materials-list a{display:block;line-height:18px;margin-left:20px;color:#0062AB;vertical-align:middle;}.training-right-bar .agenda.materials .materials-list a:hover{color:#444444;}.page-lecturer .lecturer-right-bar .lecture-news-links,.page-speaker .lecturer-right-bar .lecture-news-links{padding:20px 15px 30px 15px;background-color:#F5F5F5;}.page-lecturer .lecturer-right-bar .lecture-news-links h2,.page-speaker .lecturer-right-bar .lecture-news-links h2{margin-bottom:15px;border-bottom:1px solid #ddd;color:#0062AB;font-size:22px;}.page-lecturer .lecturer-right-bar .lecture-news-links .field-item,.page-speaker .lecturer-right-bar .lecture-news-links .field-item{padding:20px 0;background:url(/themes/custom/shisu/images/dot-1.gif) repeat-x left bottom;}.page-lecturer .lecturer-right-bar .lecture-news-links .more-link,.page-speaker .lecturer-right-bar .lecture-news-links .more-link{padding-top:30px;}.page-lecturer .lecturer-right-bar .lecture-news-links .more-link a,.page-speaker .lecturer-right-bar .lecture-news-links .more-link a{color:#0062AB;}#comments .comments__title{display:none;}#comments .comments__form-title{border-bottom:1px solid #ddd;}.comment-form fieldset.filter-wrapper{display:none;}.comment-form .form-item.form-type-item{float:left;width:107px;overflow:hidden;}.comment-form .form-item.form-type-item img{width:105px;height:105px;border:1px solid #ddd;border-radius:50%;}.comment-form .field-name-comment-body,.comment-form .form-actions{margin-left:160px;}.comment-form .form-type-textarea label{display:block;margin-bottom:15px;font-size:18px;color:#0062AB;}.comment-form .form-actions .form-submit{height:35px;line-height:35px;padding:0 25px;margin:20px 0;background-color:#0062AB;border:none;color:#ffffff;font-weight:bold;text-align:center;box-shadow:none;}.comment-form .form-actions .form-submit:hover{background-color:#005391;}.comment header{float:left;}.comment .comment-body{padding-top:10px;margin-left:160px;}.comment .comment-body a{margin-right:5px;color:#0062AB;}.comment .comment-body a:hover{text-decoration:underline;}.comment .comment-user-img{width:109px;}.comment .comment-user-img img{width:107px;height:107px;border:1px solid #ddd;border-radius:50%;}.comment .submitted,.comment .links{font-size:13px;}.comment .submitted,.comment .field-name-comment-body{margin-bottom:10px;}.comment .submitted a.username{font-size:14px;}.indented .comment{background:none;padding:0 30px 0 0;}.indented .comment .comment-user-img{display:none;}.indented .comment .comment-body{padding:25px 30px;border:1px solid #ddd;}.comment.comment-unpublished .comment-body{background-color:#FFF4F4;}.section-comment.logged-in #content{width:98.33333%;padding:0 0.83333%;}.section-comment.logged-in .comment{padding-top:30px;border-top:1px solid #ddd;}.section-comment.logged-in .comment-form{margin-left:160px;border:none;}.section-comment.logged-in .comment-form .field-name-comment-body,.section-comment.logged-in .comment-form .form-actions{margin-left:0;}.section-comment.logged-in .comment-form .form-item.form-type-item{float:none;}.section-comment.logged-in .comment-form .form-item.form-type-item a{margin-left:5px;color:#0062AB;}.section-comment.logged-in .comment-form .form-item.form-type-item a:hover{text-decoration:underline;}.section-comment.logged-in .comment-form .form-actions .form-submit{margin-bottom:0;}.node-type-event.not-logged-in .form-item{margin:1.5em 30px;}.node-type-event.not-logged-in .form-item a{color:#0062AB;}.node-type-event.not-logged-in .form-item a:hover{color:#444444;}a#comment-2,.comment + a,.indented > a,.node-type-event .tab > a{display:none;}.indented{margin-left:0;}.page-events #content{width:100%;}.page-events h1#page-title{float:left;margin-right:40px;}.page-events .sod_label{font-weight:normal;}.page-events .view-id-events .view-empty{margin:30px auto 0 auto;text-align:center;}.page-events .view-id-events .view-filters{margin-left:2px;z-index:499;}.page-events .view-id-events .view-filters select{margin-right:10px;}.page-events .views-exposed-form .views-exposed-widget{padding-top:0;}.page-events .view-id-events .view-header{float:right;height:28px;line-height:28px;margin-top:10px;margin-right:2px;}.page-events .view-id-events .view-header .ssl-events-calendar,.page-events .view-id-events .view-header .ssl-events-list{position:relative;display:inline-block;padding:0 6px;color:#ffffff;}.page-events .view-id-events .view-header .ssl-events-calendar i,.page-events .view-id-events .view-header .ssl-events-list i{width:15px;height:15px;margin-right:3px;background:url(/themes/custom/shisu/images/icon.png) no-repeat left -227px;font-size:0;vertical-align:middle;}.page-events .view-id-events .view-header span{background-color:#0062AB;color:#ffffff;}.page-events .view-id-events .view-header a{background-color:#b5b5b5;}.page-events .view-id-events .view-header a:hover{color:#0062AB;}.page-events .view-id-events .view-header a:hover i{background-position:right -227px;}.page-events .view-id-events .view-header .ssl-events-calendar i{background-position:left -200px;}.page-events .view-id-events .view-header a.ssl-events-calendar:hover i{background-position:right -200px;}.page-events .attachment.attachment-before{position:relative;bottom:-2px;height:40px;line-height:40px;padding-right:15px;padding-left:40px;background-color:#0062AB;border:2px solid #ffffff;border-top:none;border-bottom:none;}.page-events .attachment.attachment-before .calendar-links > div,.page-events .attachment.attachment-before .calendar-links > div a,.page-events .attachment.attachment-before .calendar-type > div,.page-events .attachment.attachment-before .calendar-type > div a{text-transform:capitalize;}.page-events .attachment.attachment-before .calendar-links > div a,.page-events .attachment.attachment-before .calendar-type > div a{color:#ffffff;}.page-events .attachment.attachment-before .calendar-links > div a:hover,.page-events .attachment.attachment-before .calendar-type > div a:hover{color:#F8B62C;}.page-events .attachment.attachment-before .calendar-links > div,.page-events .attachment.attachment-before .calendar-type > div{padding:0 15px;}.page-events .attachment.attachment-before .calendar-links{color:#ffffff;}.page-events .attachment.attachment-before .calendar-links,.page-events .attachment.attachment-before .calendar-links > div{float:left;color:#fff;}.page-events .attachment.attachment-before .calendar-links,.page-events .attachment.attachment-before .calendar-links > div:last-child{color:#f89c1d;}.page-events .attachment.attachment-before .calendar-links > div.active,.page-events .attachment.attachment-before .calendar-links > div.active a{color:#ffffff;}.page-events .attachment.attachment-before .calendar-links > div.active a:hover{color:#f89c1d;}.page-events .attachment.attachment-before .calendar-links > div{position:relative;}.page-events .attachment.attachment-before .calendar-links > div:after{content:"/";position:absolute;left:0;top:0;font-size:16px;color:#ffffff;z-index:10;}.page-events .attachment.attachment-before .calendar-links > div:first-child:after{content:"";}.page-events .attachment.attachment-before .calendar-type{float:right;line-height:25px;color:#ffffff;}.page-events .attachment.attachment-before .calendar-type > div{float:left;padding:0 10px;margin:7px 5px 0 5px;}.page-events .attachment.attachment-before .calendar-type > div.active{border:1px solid #CFEBFF;}.page-events .view-events .item-list{padding:65px 35px;margin-left:2px;margin-right:2px;background:#e5e5e5;}.page-events .view-events .item-list .views-row{margin-top:40px;}.page-events .view-events .item-list .views-row:first-child,.page-events .view-events .item-list .views-row.first{margin-top:0;}.page-events .view-events .item-list .views-row .events-left{float:left;position:relative;margin-right:45px;margin-top:8px;border-top:2px solid #F8B62C;}.page-events .view-events .item-list .views-row .events-left:after{position:absolute;left:50%;top:0;margin-left:-3px;z-index:10;border-top:4px solid #F8B62C;border-left:4px dashed transparent;border-right:4px dashed transparent;}.page-events .view-events .item-list .views-row .events-left span{display:block;padding:5px 15px;background-color:#0062AB;color:#ffffff;text-align:center;}.page-events .view-events .item-list .views-row .events-left .field-content:first-child span{background-color:#ffffff;color:#444444;}.page-events .view-events .item-list .views-row .events-right{position:relative;padding:25px 30px 25px 30px;margin-left:110px;background-color:#ffffff;border:1px solid #ddd;}.page-events .view-events .item-list .views-row .events-right:after{position:absolute;left:-12px;top:26px;z-index:10;border-right:12px solid #ffffff;border-top:12px dashed transparent;border-bottom:12px dashed transparent;}.page-events .view-events .item-list .views-row .events-right:before{position:absolute;left:-13px;top:25px;z-index:5;border-right:13px solid #ddd;border-top:13px dashed transparent;border-bottom:13px dashed transparent;}.page-events .view-events .item-list .views-row .events-right .views-field-event-image{float:right;max-width:29%;margin:10px 0 0 15px;overflow:hidden;}.page-events .view-events .item-list .views-row .events-right .views-field-event-image .field-content,.page-events .view-events .item-list .views-row .events-right .views-field-event-image img{display:block;width:264px;max-width:100%;height:auto;}.page-events .view-events .item-list .views-row .events-right .views-field-title a{display:inline;line-height:1;color:#0062AB;font-size:24px;}.page-events .view-events .item-list .views-row .events-right .views-more-link{color:#0062AB;}.page-events .view-events .item-list .views-row .events-right .views-field-training-date-2{margin-bottom:5px;margin-top:10px;}.page-events .view-events .item-list .views-row .events-right .views-field-training-address{margin-bottom:10px;}.page-events .view-events .item-list .views-row .events-right .views-field-training-date-2 .views-label-training-date-2,.page-events .view-events .item-list .views-row .events-right .views-field-training-date-2 .field-content,.page-events .view-events .item-list .views-row .events-right .views-field-training-office-location .views-label-training-office-location,.page-events .view-events .item-list .views-row .events-right .views-field-training-office-location .field-content,.page-events .view-events .item-list .views-row .events-right .views-field-training-address .field-content div{display:inline-block;}.page-events .view-events .item-list .views-row .events-right .views-field-training-date-2 .views-label-training-date-2,.page-events .view-events .item-list .views-row .events-right .views-field-training-office-location .views-label-training-office-location,.page-events .view-events .item-list .views-row .events-right .views-field-training-description .views-label-training-description{margin-right:5px;font-weight:bold;}.page-events .view-events .item-list .views-row .events-right .views-field-training-description{display:inline;}.page-events .view-events .item-list .views-row .events-right .views-field-training-description .views-label-training-description{float:left;margin-right:8px;}.page-events .view-events .item-list .views-row .events-right .views-field-training-description .field-content{display:inline;}.page-events .view-events .item-list .views-row .events-right .addressfield-container-inline{margin:0 5px;}.page-events .view-events .item-list .views-row .events-right .addressfield-container-inline:after{display:inline-block !important;clear:none !important;}.page-events .view-events .item-list .views-row .events-right .addressfield-container-inline .clearfix{display:none;}.calendar-calendar tr.odd,.calendar-calendar tr.even{background-color:#ffffff;}.calendar-calendar .month-view .full tr.single-day .no-entry,.calendar-calendar .month-view .full tr.single-day .no-entry .inner{height:85px !important;}.calendar-calendar .month-view .full tr.single-day .noentry-multi-day .inner{height:55px !important;}.calendar-calendar th{height:30px;line-height:30px;font-size:12px;font-weight:normal;}.calendar-calendar th.days.sat,.calendar-calendar th.days.sun{color:#0062AB;}.calendar-calendar th,.calendar-calendar th.days,.calendar-calendar td,.calendar-calendar td.single-day.empty,.calendar-calendar td.date-box.empty{background-color:#e5e5e5;border-color:#ffffff;border-width:2px;color:calendar-text-color;font-weight:normal;}.calendar-calendar td a{font-weight:normal;text-decoration:underline;word-wrap:break-word;word-break:break-word;}.calendar-calendar td a:hover{text-decoration:none;}.calendar-calendar td .inner div.calendar div,.calendar-calendar td .inner div.calendar div a{background:none;}.calendar-calendar tr.date-box div.day{float:left;padding:15px 0 5px 15px;font-size:20px;color:#444444;}.calendar-calendar td.date-box.past div.day,.calendar-calendar td.date-box.future div.day{color:#444444;font-weight:normal;}.calendar-calendar td.date-box.past div.day a,.calendar-calendar td.date-box.future div.day a{color:#444444;}.calendar-calendar td.date-box.past div.day a:hover,.calendar-calendar td.date-box.future div.day a:hover{color:#0062AB;}.calendar-calendar td.date-box.past.empty div.day,.calendar-calendar td.date-box.future.empty div.day{color:#B5B5B5;}.calendar-calendar td.date-box.past.empty div.day a,.calendar-calendar td.date-box.future.empty div.day a{color:#B5B5B5;font-weight:bold;}.calendar-calendar td.date-box.past.empty div.day a:hover,.calendar-calendar td.date-box.future.empty div.day a:hover{color:#0062AB;}.calendar-calendar td.date-box.today div.day{color:#0062AB;}.calendar-calendar td.date-box.today div.day a{color:#0062AB;}.calendar-calendar td.date-box.today div.day a:hover{color:#f89c1d;}.calendar-calendar div.calendar div.inner .calendar-agenda-empty{background-color:#e5e5e5;}.calendar-calendar td.empty{background:#e5e5e5;border-color:#ffffff;color:#B5B5B5;}.calendar-calendar table.mini td.empty{background:#e5e5e5;border-color:#ffffff;}.calendar-calendar .month-view .full td.single-day .calendar-empty,.calendar-calendar .month-view .full td.single-day.empty,.calendar-calendar .month-view .full td.date-box.empty{background:#e5e5e5;}.calendar-calendar .multi-day a{margin:0 3px;}.calendar-calendar .month-view .full tr td.today,.calendar-calendar .month-view .full tr.odd td.today,.calendar-calendar .month-view .full tr.even td.today{background:#e5e5e5;border-color:#ffffff;color:#0062AB;}.calendar-calendar .month-view .full td.date-box.today{border-color:#ffffff;}.calendar-calendar .month-view .full tr td.single-day.today{border-bottom:2px solid #ffffff;}.calendar-calendar .month-view .full tr td.multi-day.starts-today{border-left:2px solid #ffffff;}.calendar-calendar .month-view .full tr td.multi-day.ends-today{border-right:2px solid #ffffff;}.calendar-calendar .month-view .full .date-box a{text-decoration:none;}.calendar-calendar .month-view .full td.single-day div.monthview{background:none;}.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .week-view .full td.multi-day div.weekview,.calendar-calendar .day-view .full td.multi-day div.dayview{height:auto;min-height:30px;background:none;border-radius:3px;}.calendar-calendar .month-view .full td.multi-day div.monthview > div,.calendar-calendar .week-view .full td.multi-day div.weekview > div,.calendar-calendar .day-view .full td.multi-day div.dayview > div{border-radius:3px;}.calendar-calendar .month-view .full td.multi-day div.monthview .continues,.calendar-calendar .month-view .full td.multi-day div.monthview .continuation,.calendar-calendar .week-view .full td.multi-day div.weekview .continues,.calendar-calendar .week-view .full td.multi-day div.weekview .continuation,.calendar-calendar .day-view .full td.multi-day div.dayview .continues,.calendar-calendar .day-view .full td.multi-day div.dayview .continuation{margin-top:3px;padding:0 5px;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents{position:relative;left:0;width:100%;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents a,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents a{display:inline;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents div.calendar-event-type-2,.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents div.calendar-event-type-3,.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents div.calendar-event-type-4,.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents div.calendar-event-type-5,.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents div.calendar-event-type-6,.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents div.calendar-event-type-7,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents div.calendar-event-type-2,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents div.calendar-event-type-3,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents div.calendar-event-type-4,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents div.calendar-event-type-5,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents div.calendar-event-type-6,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents div.calendar-event-type-7{padding-left:20px;}.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff,.calendar-calendar .week-view .full td.single-day .inner div.cutoff{width:0;height:0;}.calendar-calendar .month-view .full td .inner div.calendar.monthview,.calendar-calendar .week-view .full td .inner div.calendar.monthview,.calendar-calendar .day-view .full td .inner div.calendar.monthview{background:none;color:#ffffff;}.calendar-calendar .month-view .full td .inner div.calendar.monthview a,.calendar-calendar .week-view .full td .inner div.calendar.monthview a,.calendar-calendar .day-view .full td .inner div.calendar.monthview a{color:#ffffff;}.calendar-calendar .month-view .full td .inner div.calendar.monthview div.calendar-event-type-2,.calendar-calendar .month-view .full td .inner div.calendar.monthview div.calendar-event-type-3,.calendar-calendar .month-view .full td .inner div.calendar.monthview div.calendar-event-type-4,.calendar-calendar .month-view .full td .inner div.calendar.monthview div.calendar-event-type-5,.calendar-calendar .month-view .full td .inner div.calendar.monthview div.calendar-event-type-6,.calendar-calendar .month-view .full td .inner div.calendar.monthview div.calendar-event-type-7,.calendar-calendar .week-view .full td .inner div.calendar.monthview div.calendar-event-type-2,.calendar-calendar .week-view .full td .inner div.calendar.monthview div.calendar-event-type-3,.calendar-calendar .week-view .full td .inner div.calendar.monthview div.calendar-event-type-4,.calendar-calendar .week-view .full td .inner div.calendar.monthview div.calendar-event-type-5,.calendar-calendar .week-view .full td .inner div.calendar.monthview div.calendar-event-type-6,.calendar-calendar .week-view .full td .inner div.calendar.monthview div.calendar-event-type-7,.calendar-calendar .day-view .full td .inner div.calendar.monthview div.calendar-event-type-2,.calendar-calendar .day-view .full td .inner div.calendar.monthview div.calendar-event-type-3,.calendar-calendar .day-view .full td .inner div.calendar.monthview div.calendar-event-type-4,.calendar-calendar .day-view .full td .inner div.calendar.monthview div.calendar-event-type-5,.calendar-calendar .day-view .full td .inner div.calendar.monthview div.calendar-event-type-6,.calendar-calendar .day-view .full td .inner div.calendar.monthview div.calendar-event-type-7{padding:5px;background-color:#0062AB;border-radius:3px;}.calendar-calendar .month-view .full td .inner div.calendar.monthview div.calendar-event-type-2,.calendar-calendar .week-view .full td .inner div.calendar.monthview div.calendar-event-type-2,.calendar-calendar .day-view .full td .inner div.calendar.monthview div.calendar-event-type-2{background-color:#6FBC48;}.calendar-calendar .month-view .full td .inner div.calendar.monthview div.calendar-event-type-3,.calendar-calendar .week-view .full td .inner div.calendar.monthview div.calendar-event-type-3,.calendar-calendar .day-view .full td .inner div.calendar.monthview div.calendar-event-type-3{background-color:#34BEE3;}.calendar-calendar .month-view .full td .inner div.calendar.monthview div.calendar-event-type-4,.calendar-calendar .week-view .full td .inner div.calendar.monthview div.calendar-event-type-4,.calendar-calendar .day-view .full td .inner div.calendar.monthview div.calendar-event-type-4{background-color:#00AFA2;}.calendar-calendar .month-view .full td .inner div.calendar.monthview div.calendar-event-type-5,.calendar-calendar .week-view .full td .inner div.calendar.monthview div.calendar-event-type-5,.calendar-calendar .day-view .full td .inner div.calendar.monthview div.calendar-event-type-5{background-color:#383F47;}.calendar-calendar .month-view .full td .inner div.calendar.monthview div.calendar-event-type-6,.calendar-calendar .week-view .full td .inner div.calendar.monthview div.calendar-event-type-6,.calendar-calendar .day-view .full td .inner div.calendar.monthview div.calendar-event-type-6{background-color:#F8B62C;}.calendar-calendar .week-view,.calendar-calendar .day-view{margin-left:2px;margin-right:2px;}.calendar-calendar .week-view div.calendar.monthview,.calendar-calendar .day-view div.calendar.monthview{background:none;}.calendar-calendar .week-view #multi-day-container,.calendar-calendar .week-view #single-day-container,.calendar-calendar .day-view #multi-day-container,.calendar-calendar .day-view #single-day-container{border-left:none;}.calendar-calendar .week-view #header-container,.calendar-calendar .week-view #multi-day-container,.calendar-calendar .week-view #single-day-container,.calendar-calendar .week-view #multi-day-container td.calendar-agenda-hour,.calendar-calendar .day-view #header-container,.calendar-calendar .day-view #multi-day-container,.calendar-calendar .day-view #single-day-container,.calendar-calendar .day-view #multi-day-container td.calendar-agenda-hour{border-color:#ffffff;}.calendar-calendar .week-view .header-body-divider,.calendar-calendar .day-view .header-body-divider{border-color:#e5e5e5;}.calendar-calendar .week-view th,.calendar-calendar .day-view th{border:none;}.calendar-calendar .week-view div.calendar-agenda-items,.calendar-calendar .week-view div.calendar-agenda-hour,.calendar-calendar .day-view div.calendar-agenda-items,.calendar-calendar .day-view div.calendar-agenda-hour{border-top-color:#ffffff;}.calendar-calendar .day-view div.calendar{background:#e5e5e5;}.calendar-calendar .day-view td.calendar-agenda-items{padding:0;}.calendar-calendar .day-view td.calendar-agenda-items .inner div{background:none;}.calendar-calendar .day-view div.calendar.monthview{background:none;padding:0;}.calendar-calendar .week-view #multi-day-container table tr.all-day td{border-right:1px solid #ffffff;}.calendar-calendar .week-view #multi-day-container table td.calendar-agenda-hour,.calendar-calendar td.calendar-agenda-items{border-color:#ffffff;}.calendar-calendar .week-view #multi-day-container table tr.all-day .monthview .continuation{float:left;margin-top:3px;padding:0 5px;}.calendar-calendar .week-view #multi-day-container table tr.all-day .monthview a{display:inline;margin:0 3px;}.calendar-calendar .week-view .full div.calendar-agenda-hour,.calendar-calendar .day-view .full div.calendar-agenda-hour,.calendar-calendar .week-view .full div.calendar-agenda-items,.calendar-calendar .day-view .full div.calendar-agenda-items{width:100%;border-top:1px solid #ffffff;}.calendar-calendar .week-view .full div.calendar-agenda-hour span,.calendar-calendar .day-view .full div.calendar-agenda-hour span,.calendar-calendar .week-view .full div.calendar-agenda-items span,.calendar-calendar .day-view .full div.calendar-agenda-items span{padding:0 5px;}.calendar-calendar td.calendar-agenda-hour .calendar-hour{font-size:14px;font-weight:normal;text-align:center;}.calendar-calendar .month-view .full tr.date-box,.calendar-calendar .month-view .full tr.date-box td,.calendar-calendar .month-view .full tr.multi-day,.calendar-calendar .month-view .full tr.multi-day td{max-height:none;}.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .week-view .full td.multi-day div.weekview,.calendar-calendar .day-view .full td.multi-day div.dayview{height:auto !important;}.node-type-event .ssl-training-top{margin-bottom:35px;overflow:hidden;}.node-type-event .ssl-training-top .shisule-training-top-left{float:left;width:62.80303%;margin-right:0.83333%;}.node-type-event .ssl-training-top .ssl-training-top-right{float:right;width:35.5303%;margin-left:0.83333%;box-sizing:border-box;}.node-type-event .ssl-training-top .ssl-training-top-right a{color:#0062AB;}.node-type-event .ssl-training-top .ssl-training-top-right a:hover{color:#444444;}.node-type-event .ssl-training-top .ssl-training-top-right .ssl-training-top-right-inner{border:1px solid #ddd;}.node-type-event .ssl-training-top .ssl-training-top-right .ssl-training-item{padding:10px 5%;border-top:1px solid #ddd;display:flex;align-items:center}.node-type-event .ssl-training-top .ssl-training-top-right .ssl-training-item:first-child{border-top:none;}.node-type-event .ssl-training-top .ssl-training-top-right .ssl-training-item i{width:17px;height:16px;margin-left:5px;background:url(/themes/custom/shisu/images/icon.png) no-repeat left bottom;font-size:0;vertical-align:middle;}.node-type-event .ssl-training-top .ssl-training-top-right .ssl-training-item .ssl-training-item-title,.node-type-event .ssl-training-top .ssl-training-top-right .ssl-training-item .ssl-training-item-value{display:inline-block;width:auto;max-width:75%;vertical-align:top;}.node-type-event .ssl-training-top .ssl-training-top-right .ssl-training-item .ssl-training-item-title{margin-right:3%;font-weight:bold;width:20%;}.node-type-event .ssl-training-top .ssl-training-top-right .ssl-training-item.even{background-color:#F5F5F5;}.node-type-event .ssl-training-top .ssl-training-top-right .ssl-training-item.teacher i{background-position:left -359px;}.node-type-event .ssl-training-summary .addthis_toolbox .jiathis_txt,.node-type-event .ssl-training-summary .addthis_toolbox{float:left;}.node-type-event .ssl-training-summary .jiathis_style img,.node-type-event .ssl-training-summary .addthis_toolbox img{width:auto;}.node-type-event .ssl-training-summary .jiathis_style a,.node-type-event .ssl-training-summary .jiathis_style a span,.node-type-event .ssl-training-summary .addthis_toolbox a,.node-type-event .ssl-training-summary .addthis_toolbox a span{width:23px !important;height:23px !important;line-height:23px !important;}.node-type-event .ssl-training-summary .jiathis_style a,.node-type-event .ssl-training-summary .addthis_toolbox a{display:inline-block;overflow:hidden;}.node-type-event .ssl-training-summary .jiathis_style a span,.node-type-event .ssl-training-summary .addthis_toolbox a span{padding:0 !important;background:none !important;}.node-type-event .ssl-training-summary .jiathis_style a:hover,.node-type-event .ssl-training-summary .addthis_toolbox a:hover{background-position:-26px top;}.node-type-event .ssl-training-summary .jiathis_style a{margin-right:0 !important;background:url(/themes/custom/shisu/images/share_1.png) no-repeat left top;}.node-type-event .ssl-training-summary .addthis_toolbox a{padding:0;margin:0 2px;background:url(/themes/custom/shisu/images/share_en.png) no-repeat left top;}.node-type-event .ssl-training-summary .jiathis_style a.jiathis_button_weixin{background-position:left -25px;}.node-type-event .ssl-training-summary .jiathis_style a.jiathis_button_weixin:hover{background-position:-26px -25px;}.node-type-event .ssl-training-summary .jiathis_style a.jiathis_button_tqq{background-position:left -50px;}.node-type-event .ssl-training-summary .jiathis_style a.jiathis_button_tqq:hover{background-position:-26px -50px;}.node-type-event .ssl-training-summary .jiathis_style a.jiathis_button_qzone{background-position:left -75px;}.node-type-event .ssl-training-summary .jiathis_style a.jiathis_button_qzone:hover{background-position:-26px -75px;}.node-type-event .ssl-training-summary .jiathis_style a.jiathis_button_renren{background-position:left -150px;}.node-type-event .ssl-training-summary .jiathis_style a.jiathis_button_renren:hover{background-position:-26px -150px;}.node-type-event .ssl-training-summary .jiathis_style a.jiathis_button_xiaoyou{background-position:left -125px;}.node-type-event .ssl-training-summary .jiathis_style a.jiathis_button_xiaoyou:hover{background-position:-26px -125px;}.node-type-event .ssl-training-summary .jiathis_style a.jiathis_separator{padding:0 !important;margin-right:5px !important;background-position:left -100px;}.node-type-event .ssl-training-summary .jiathis_style a.jiathis_separator:hover{background-position:-26px -100px;}.node-type-event .ssl-training-summary .addthis_toolbox a.addthis_button_email{background-position:left top;}.node-type-event .ssl-training-summary .addthis_toolbox a.addthis_button_email:hover{background-position:-25px top;}.node-type-event .ssl-training-summary .addthis_toolbox a.addthis_button_facebook{background-position:left -25px;}.node-type-event .ssl-training-summary .addthis_toolbox a.addthis_button_facebook:hover{background-position:-25px -25px;}.node-type-event .ssl-training-summary .addthis_toolbox a.addthis_button_twitter{background-position:left -100px;}.node-type-event .ssl-training-summary .addthis_toolbox a.addthis_button_twitter:hover{background-position:-25px -100px;}.node-type-event .ssl-training-summary .addthis_toolbox a.addthis_button_google_plusone_share{background-position:left -50px;}.node-type-event .ssl-training-summary .addthis_toolbox a.addthis_button_google_plusone_share:hover{background-position:-25px -50px;}.node-type-event .ssl-training-summary .addthis_toolbox a.addthis_button_linkedin{background-position:left -75px;}.node-type-event .ssl-training-summary .addthis_toolbox a.addthis_button_linkedin:hover{background-position:-25px -75px;}.node-type-event .ssl-training-summary .addthis_toolbox a.addthis_button_compact{padding:0 !important;margin-right:5px !important;background-position:left -125px;}.node-type-event .ssl-training-summary .addthis_toolbox a.addthis_button_compact:hover{background-position:-25px -125px;}.node-type-event .ssl-training-summary .ssl-collection,.node-type-event .ssl-training-summary .ssl-collection,.node-type-event .ssl-training-summary .jiathis_style{float:left;}.node-type-event .ssl-training-summary .ssl-collection{line-height:16px;margin-left:30px;vertical-align:middle;}.node-type-event .ssl-training-summary .ssl-collection{display:inline-block;}.node-type-event .ssl-training-summary .ssl-collection .flag-throbber{width:auto;padding:0;font-size:14px;background:none;}.node-type-event .ssl-training-summary .ssl-collection .flag-wrapper{height:24px;line-height:24px;z-index:495;}.node-type-event .ssl-training-summary .ssl-collection .flag-wrapper a{display:inline-block;position:relative;width:auto;padding-right:25px;text-decoration:none;}.node-type-event .ssl-training-summary .ssl-collection .flag-wrapper a:before{content:"";display:inline-block;position:absolute;right:0;top:3px;width:16px;height:15px;background:url(/themes/custom/shisu/images/icon.png) no-repeat left -335px;line-height:1;z-index:400;}.node-type-event .ssl-training-summary .ssl-collection .flag-wrapper .unflag-action:before{background-position:right -335px;}.node-type-event .ssl-training-summary .ssl-collection .flag-wrapper .flag-message{top:0;left:110%;font-size:13px;color:#444444;}.node-type-event .ssl-training-desc .ssl-training-desc-item,.node-type-event .ssl-training-images .ssl-training-desc-item,.node-type-event .ssl-training-video .ssl-training-desc-item,.node-type-event .comment,.node-type-event .comment-form{padding:40px 30px 0 30px;}.node-type-event .ssl-training-lecturer .ssl-training-desc-item{padding:0px 30px 0 30px;}.node-type-event .ssl-training-desc .ssl-training-desc-body p,.node-type-event .ssl-training-lecturer .ssl-training-desc-body p{padding-bottom:8px;text-indent:2em;}.node-type-event .ssl-training-desc .ssl-training-desc-body p a,.node-type-event .ssl-training-lecturer .ssl-training-desc-body p a{text-indent:0;}.node-type-event .ssl-training-desc-title,.node-type-event .ssl-training-lecturer-title{font-size:24px;}.node-type-event .tab{padding-bottom:40px;border:1px solid #ddd;border-top:none;}.node-type-event .ssl-training-desc-menu{height:60px;line-height:60px;padding:0 20px 2px 0;font-size:16px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}.node-type-event .ssl-training-desc-menu li{float:left;padding:0 25px;margin:0 5px;}.node-type-event .ssl-training-desc-menu li a:hover{color:#0062AB;text-decoration:none;}.node-type-event .ssl-training-desc-menu li.active{color:#0062AB;}.node-type-event .ssl-training-desc-menu li.active a{color:#0062AB;}.node-type-event .ssl-training-desc .ssl-training-desc-item .ssl-training-desc-body,.node-type-event .ssl-training-lecturer .ssl-training-lecturer-value .ssl-training-desc-body{font-size:16px;}.node-type-event .ssl-training-lecturer .ssl-training-lecturer-value .ssl-training-desc-body *{font-size:16px !important;}.node-type-event .ssl-training-lecturer{clear:both;}.node-type-event .ssl-training-lecturer .lecturer-item{padding:0 30px 0 30px;}.node-type-event .ssl-training-lecturer .lecturer-item .ssl-training-lecturer-title{float:left;width:215px;min-height:140px;margin:30px 0;text-align:center}.node-type-event .ssl-training-lecturer .lecturer-item .ssl-training-lecturer-title img{width:140px;}.node-type-event .ssl-training-lecturer .lecturer-item .ssl-training-lecturer-value .lecturer-name{font-size:20px;}.node-type-event .ssl-training-lecturer .lecturer-item .ssl-training-lecturer-value .lecturer-name a{color:#0062AB;}.node-type-event .ssl-training-lecturer .lecturer-item .ssl-training-lecturer-value .lecturer-name a:hover{color:#444444;}.node-type-event .ssl-training-images{position:relative;}.node-type-event .ssl-training-images .ssl-training-desc-body{overflow:hidden;}.node-type-event .ssl-training-images .field-slideshow{padding-bottom:0 !important;}.node-type-event .ssl-training-images .field-slideshow .field-slideshow-slide{width:100% !important;}.node-type-event .ssl-training-images .field-slideshow img{width:100% !important;height:auto;}.node-type-event .ssl-training-images .item-list{padding:20px 55px;}.node-type-event .ssl-training-images .item-list .jcarousel-clip li{margin:0;padding:0 10px;text-align:center;box-sizing:border-box;}.node-type-event .ssl-training-images .item-list .jcarousel-clip li a{width:100%;overflow:hidden;}.node-type-event .ssl-training-images .item-list .jcarousel-clip li img{width:100%;max-width:120px;border:1px solid transparent;}.node-type-event .ssl-training-images .item-list .jcarousel-clip li.activeSlide img{border:1px solid #0062AB;}.node-type-event .ssl-training-images #field-slideshow-1-carousel-wrapper{position:relative;}.node-type-event .ssl-training-images a.carousel-prev,.node-type-event .ssl-training-images a.carousel-next{position:absolute;top:50%;width:45px;height:45px;line-height:45px;padding:0;margin:-22px 0 0 0;background-color:#f5f5f5;text-indent:-9999px;text-align:center;border-radius:50%;overflow:hidden;}.node-type-event .ssl-training-images a.carousel-prev:before,.node-type-event .ssl-training-images a.carousel-next:before{content:"\e650";display:block;position:absolute;left:50%;top:1px;margin-left:-15px;font-size:30px;color:#444444;font-family:'iconfont';font-weight:normal;line-height:45px;vertical-align:middle;text-indent:0;z-index:400;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;}.node-type-event .ssl-training-images a.carousel-prev:before{margin-left:-16px;}.node-type-event .ssl-training-images a.carousel-prev:hover:before,.node-type-event .ssl-training-images a.carousel-next:hover:before{color:#0062AB !important;}.node-type-event .ssl-training-images a.carousel-prev{left:0;}.node-type-event .ssl-training-images a.carousel-next{right:0;}.node-type-event .ssl-training-images a.carousel-next:before{content:"\e64f";}.node-type-event .ssl-training-video .ssl-training-desc-body{position:relative;padding:0;background-color:#ffffff;text-align:center;overflow:hidden;}.node-type-event .ssl-training-video iframe{border:none;box-shadow:none;}.node-type-event #tab{position:relative;}.node-type-event #tab .teb-1,.node-type-event #tab .tab-2{position:absolute;left:0;top:62px;background-color:#ffffff;z-index:100;}.node-type-event #tab .tab-content > .form-type-item p{padding:10px 30px;}.node-type-event #tab .tab-content > .form-type-item p a{color:#0062AB;}.node-type-event #tab .tab-content > .form-type-item p a:hover{color:#444444;}.field-slideshow-carousel-wrapper .hidden{display:block !important;visibility:visible !important;}:root .node-type-event .field-slideshow-carousel-wrapper a.carousel-prev,:root .node-type-event .field-slideshow-carousel-wrapper a.carousel-next{background-color:rgba(0,0,0,0.35);}:root .node-type-event .field-slideshow-carousel-wrapper a.carousel-prev:before,:root .node-type-event .field-slideshow-carousel-wrapper a.carousel-next:before{color:#ffffff;}.page-usercenter-signups #content .view-user-signup-event .calendar-links{height:40px;line-height:40px;padding:0 20px 0 35px;margin-bottom:35px;background-color:#F6F6F6;}.page-usercenter-signups #content .view-user-signup-event .calendar-links > div{position:relative;display:inline-block;padding:0 15px;font-weight:bold;}.page-usercenter-signups #content .view-user-signup-event .calendar-links > div:after{content:"/";position:absolute;left:0;top:0;z-index:5;}.page-usercenter-signups #content .view-user-signup-event .calendar-links > div:first-child:after{content:"";}.page-usercenter-signups #content .view-user-signup-event .calendar-links > div a{text-transform:capitalize;}.page-usercenter-signups #content .view-user-signup-event .calendar-links > div a,.page-usercenter-signups #content .view-user-signup-event .calendar-links > div:after{font-weight:normal;}.page-usercenter-collections #content .view-user-center .calendar-links{height:40px;line-height:40px;padding:0 20px 0 35px;margin-bottom:35px;background-color:#F6F6F6;}.page-usercenter-collections #content .view-user-center .calendar-links > div{position:relative;display:inline-block;padding:0 15px;font-weight:bold;}.page-usercenter-collections #content .view-user-center .calendar-links > div:after{content:"/";position:absolute;left:0;top:0;z-index:5;}.page-usercenter-collections #content .view-user-center .calendar-links > div:first-child:after{content:"";}.page-usercenter-collections #content .view-user-center .calendar-links > div a{text-transform:capitalize;}.page-usercenter-collections #content .view-user-center .calendar-links > div a,.page-usercenter-collections #content .view-user-center .calendar-links > div:after{font-weight:normal;}.page-usercenter-collections #content .view-user-center .views-row{padding-left:10px;margin-top:40px;border-left:4px solid #0062AB;overflow:hidden;}.page-usercenter-collections #content .view-user-center .views-row:first-child,.page-usercenter-collections #content .view-user-center .views-row.first{margin-top:0;}.page-usercenter-collections #content .view-user-center .views-row .views-field-event-image{float:left;width:175px;margin-right:20px;overflow:hidden;}.page-usercenter-collections #content .view-user-center .views-row .views-field-event-image a,.page-usercenter-collections #content .view-user-center .views-row .views-field-event-image img{width:175px;}.page-usercenter-collections #content .view-user-center .views-row .views-field-title a,.page-usercenter-signups #content .view-user-signup-event .views-row .views-field-title a{display:inline;color:#0062AB;font-size:18px;}@media screen and (max-width:768px){.page-usercenter-collections #content .view-user-center .calendar-links{height:50px;line-height:25px;padding:0 5px 0 5px;margin-bottom:20px;}.page-usercenter-collections #content .view-user-center .calendar-links > div{padding:0 8px;}.page-usercenter-collections #content .view-user-center .views-row .views-field-event-image{width:275px;padding-bottom:5px;}.page-usercenter-collections #content .view-user-center .views-row .views-field-event-image a,.page-usercenter-collections #content .view-user-center .views-row .views-field-event-image img{width:100%;}.page-usercenter-collections #content .view-user-center .views-row .views-field-title a,.page-usercenter-signups #content .view-user-signup-event .views-row .views-field-title a{}}.page-usercenter-collections #content .view-user-center .views-row .views-field-title,.page-usercenter-collections #content .view-user-center .views-row .field-title-field{margin-bottom:5px;}.page-usercenter-collections #content .view-user-center .views-row .views-field-training-description{line-height:1.65;font-size:13px;text-indent:2em;}.page-usercenter-collections #content .view-user-center .views-row .views-field-training-description a.views-more-link{display:inline;color:#0062AB;}.page-usercenter-collections #content .view-user-center .views-row .views-field-training-description a.views-more-link:hover{color:#444444;}.page-usercenter-comments .view-my-comments .views-row{padding:20px 10px 20px 20px;margin-top:30px;background-color:#F6F6F6;border-left:4px solid #0062AB;}.page-usercenter-comments .view-my-comments .views-row:first-child,.page-usercenter-comments .view-my-comments .views-row.fitst{margin-top:0;}.page-usercenter-comments .view-my-comments .views-row a{line-height:1;color:#0062AB;}.page-usercenter-comments .view-my-comments .views-row .views-field-changed,.page-usercenter-comments .view-my-comments .views-row .views-field-title,.page-usercenter-comments .view-my-comments .views-row .views-field-title .field-content{display:inline;}.page-usercenter-comments .view-my-comments .views-row .views-field-title{margin-left:30px;}.page-usercenter-comments .view-my-comments .views-row .views-field-title a{display:inline;}.page-usercenter-comments .view-my-comments .views-row .views-field-comment-body{margin-top:10px;}.page-usercenter-comments .view-my-comments .views-row .views-field-comment-body p{text-indent:2em;}.page-usercenter-signups #content{padding-top:0;}.page-usercenter-signups #views-exposed-form-user-signup-event-my-event-list{height:auto;line-height:40px;padding:0 35px;margin-bottom:35px;background-color:#F6F6F6;}div.form-item-training-category-target-id{margin:0;}.page-usercenter-signups #edit-event-category-target-id{padding:0;}.page-usercenter-signups #edit-event-category-target-id .views-widget,.page-usercenter-signups #edit-event-category-target-id > label{float:left;}.page-usercenter-signups #edit-event-category-target-id > label{padding-right:20px;}.page-usercenter-signups #edit-event-category-target-id ul li{position:relative;display:inline-block;padding:0 15px;}.page-usercenter-signups #edit-event-category-target-id ul li:after{content:"/";position:absolute;left:0;top:0;z-index:5;}.page-usercenter-signups #edit-event-category-target-id ul li a{text-transform:capitalize;}.page-usercenter-signups #edit-event-category-target-id ul li a.active{font-weight:bold;}.page-usercenter-signups #edit-event-category-target-id ul li:first-child:after{content:"";}.page-usercenter-signups .view-user-signup-event .views-row{position:relative;padding:0 150px 0 10px;margin-top:30px;border-left:4px solid #0062AB;overflow:hidden;}.page-usercenter-signups .view-user-signup-event .views-row:first-child,.page-usercenter-signups .view-user-signup-event .views-row.fitst{margin-top:0;}.page-usercenter-signups .view-user-signup-event .views-row .views-field-event-image{float:left;width:175px;margin-right:20px;overflow:hidden;}.page-usercenter-signups .view-user-signup-event .views-row .views-field-event-image a,.page-usercenter-signups .view-user-signup-event .views-row .views-field-event-image img{width:175px;}.page-usercenter-signups .view-user-signup-event .views-row .views-field-title{margin-bottom:5px;color:#0062AB;font-size:18px;}.page-usercenter-signups .view-user-signup-event .views-row .views-field-training-description p{display:inline;line-height:1.5;font-size:13px;text-indent:2em;}.page-usercenter-signups .view-user-signup-event .views-row .views-field-training-description a{display:inline;color:#0062AB;}.page-usercenter-signups .view-user-signup-event .views-row .views-field-training-description a:hover{color:#444444;}.page-usercenter-signups .view-user-signup-event .views-row .views-field-status{position:absolute;right:0;top:50%;margin-top:-18px;}.page-usercenter-signups .view-user-signup-event .views-row .views-field-status .field-content > div{height:35px;line-height:35px;padding:0 30px;background-color:#0062AB;color:#ffffff;}.page-usercenter-signups .view-user-signup-event .views-row .views-field-status .field-content > div.success{background-color:#0062AB;}.page-usercenter-signups .view-user-signup-event .views-row .views-field-status .field-content > div.pending{background-color:#34BEE3;}.page-usercenter-signups .view-user-signup-event .views-row .views-field-status .field-content > div.cancle{background-color:#F8B62C;}@media screen and (max-width:768px){.page-usercenter-signups .form-item-event-category-target-id{margin:0;}.page-usercenter-signups #views-exposed-form-user-signup-event-my-event-list{height:50px;line-height:25px;padding:0 5px 0 5px;margin-bottom:20px;background-color:#F6F6F6;}.page-usercenter-signups .view-user-signup-event .views-row{position:relative;padding:0 8px 0 10px;margin-top:30px;border-left:4px solid #0062AB;overflow:hidden;}.page-usercenter-signups #content .view-user-center .calendar-links{height:50px;line-height:25px;padding:0 5px 0 5px;margin-bottom:20px;}.page-usercenter-signups #edit-event-category-target-id ul li{padding:0 8px;}.page-usercenter-signups .view-user-signup-event .views-row .views-field-event-image{width:270px;padding-bottom:5px;}.page-usercenter-signups .view-user-signup-event .views-row .views-field-event-image a,.page-usercenter-signups .view-user-signup-event .views-row .views-field-event-image img{width:100%;}.page-usercenter-signups  .view-user-center .views-row .views-field-title a,.page-usercenter-signups  .view-user-signup-event .views-row .views-field-title a{}}.page-usercenter-messages .view-view-user-message th{height:40px;line-height:40px;padding:0 20px;background-color:#F5F5F5;text-align:left;}.page-usercenter-messages .view-view-user-message form th{border-bottom-width:1px;}.page-usercenter-messages .view-view-user-message td{padding:8px 20px;border-bottom:1px solid #ddd;}.page-usercenter-messages .view-view-user-message td.views-field-timestamp{min-width:120px;}.page-usercenter-messages .view-view-user-message tr.views-row-first td{padding-top:15px;}.page-usercenter-messages .view-view-user-message tr.even,.page-usercenter-messages .view-view-user-message tr.odd{background:none;}.page-usercenter-settings .image-preview .focal-point-wrapper{margin-bottom:1em;}.page-usercenter-settings .image-preview .focal-point-preview-link,.page-usercenter-settings #edit-user-picture-und-0-upload-button,.page-usercenter-settings #edit-user-picture-und-0-remove-button{background:none;border:none;color:#0062AB;}.page-usercenter-settings .image-preview .focal-point-preview-link:hover,.page-usercenter-settings #edit-user-picture-und-0-upload-button:hover,.page-usercenter-settings #edit-user-picture-und-0-remove-button:hover{color:#444444;}.page-usercenter-settings #edit-actions .form-submit{padding:5px 20px;margin:15px 0 0 0;background:#ffffff;color:#0062AB;font-size:14px;font-weight:bold;border:1px solid #0062AB;cursor:pointer;}.page-usercenter-settings #edit-actions .form-submit:hover{background:#0062AB;color:white;}#wl-shisule-user-settings-form .form-type-managed-file label{display:none;}.front{min-width:1200px;}.front #main{max-width:100%;padding-bottom:0;}.front #block-homepagenewsblock,.front #block-homepagebrandsblock .brands,.front #block-wl-shisule-shisule-front-comments .wrap{position:relative;width:100%;max-width:1200px;margin:0 auto;overflow:hidden;}@media (min-width:768px){.front #block-homepagenewsblock .swiper-slide img{width:100%;height:534px}}@media (max-width:765px){.front #block-homepagenewsblock .swiper-slide img{width:100%;height:243px}}.front #block-homepagebrandsblock .swiper-slide .title{height:45px;line-height:45px;background-color:#0062AB;color:#ffffff;font-size:18px;text-align:center;}.front #block-homepagebrandsblock .swiper-wrapper,.front #block-homepagenewsblock .news .swiper-wrapper,.front #block-wl-shisule-shisule-front-comments .featured-lecturers .swiper-wrapper{width:9999px;}.front #block-homepagebrandsblock .pagination,.front #block-homepagenewsblock .news-pagination,.front #block-homepagenewsblock .wish-pagination{position:absolute;z-index:20;bottom:35px;left:0;width:100%;line-height:1;text-align:right;display:flex;justify-content:center;}.front #block-homepagebrandsblock .pagination .swiper-pagination-switch,.front #block-homepagenewsblock .news-pagination .swiper-pagination-switch,.front #block-homepagenewsblock .wish-pagination .swiper-pagination-switch{display:inline-block;width:14px;height:14px;background:url(/themes/custom/shisu/images/arrow_2.png) no-repeat left -20px;margin:0 3px;cursor:pointer;}.front #block-homepagebrandsblock .pagination .swiper-active-switch,.front #block-homepagenewsblock .news-pagination .swiper-active-switch,.front #block-homepagenewsblock .wish-pagination .swiper-active-switch{background-position:left top;}.front #block-homepagenewsblock .news-pagination{left:auto;right:15px;bottom:25px;}.front #block-homepagenewsblock .news-pagination .swiper-pagination-switch{background-position:left -60px;}.front #block-homepagenewsblock .news-pagination .swiper-active-switch{background-position:left -40px;}.front #block-homepagenewsblock .wish-pagination{display:none;}.front #block-homepagebrandsblock{background-color:#CFEBFF;padding:80px 0 40px 0;margin-bottom:80px;}.front #block-homepagebrandsblock a,.front #block-homepagebrandsblock img{width:100%;height:auto;}.front #block-homepagebrandsblock .brands-inner{padding-bottom:80px;}.front #block-homepagebrandsblock .swiper-slide{display:flex;justify-content:space-between;}.front #block-homepagebrandsblock .swiper-slide-item{width:24%;padding:0;box-sizing:border-box;}@media(max-width:768px){.front #block-homepagebrandsblock .swiper-slide-item{width:50%;margin-bottom:15px;padding:0 10px;box-sizing:border-box;float:left;}}.front #block-homepagebrandsblock .more-brands{width:100%;position:absolute;right:0;bottom:0;display:flex;justify-content:center;}.front #block-homepagebrandsblock .more-brands a{width:auto;color:#0062AB;}.front #block-homepagebrandsblock .more-brands a:hover{color:#f89c1d;}.front #block-homepagenewsblock .news .arrow-left-news,.front #block-homepagenewsblock .news .arrow-right-news,.front #block-wl-shisule-shisule-front-comments .featured-lecturers .arrow-left,.front #block-wl-shisule-shisule-front-comments .featured-lecturers .arrow-right,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-slide .arrow-left,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-slide .arrow-right{position:absolute;width:17px;height:30px;margin-top:-15px;z-index:300;cursor:pointer;width:40px;height:50px;}.front #block-homepagenewsblock{margin-bottom:80px;overflow:hidden;}.front #block-homepagenewsblock .news .arrow-left-news,.front #block-homepagenewsblock .news .arrow-right-news{top:40%;padding:18px 13px;background:#000000 url(/themes/custom/shisu/images/arrows-large.png) no-repeat left center;opacity:0.5;}.front #block-homepagenewsblock .news .arrow-left-news:hover,.front #block-homepagenewsblock .news .arrow-right-news:hover{opacity:0.75;}.front #block-homepagenewsblock .news .arrow-left-news{left:0;}.front #block-homepagenewsblock .news .arrow-right-news{background-position:right center;right:0;}.front #block-homepagenewsblock .news .swiper-slide{position:relative;}.front #block-homepagenewsblock .news .text{position:absolute;left:0;bottom:0;padding:15px 20px;background-color:#0D64A9;color:#fff;width:100%;}.front #block-homepagenewsblock .news .text a{font-size:20px;color:#fff;}@media(min-width:600px){.front #block-homepagenewsblock .news,.front #block-wl-shisule-shisule-front-comments .comments{position:relative;float:left;width:65.0%;}.front #block-homepagenewsblock .wish-word,.front #block-wl-shisule-shisule-front-comments .featured-lecturers{float:right;position:relative;width:31.66667%;}}.front #block-homepagenewsblock .wish-word{position:relative;color:#ffffff;}.front #block-homepagenewsblock .wish-word .swiper-slide img{height:534px;object-fit:cover;}.front #block-homepagenewsblock .wish-word .swiper-slide{position:relative;}.front #block-homepagenewsblock .wish-word .wish-pagination{bottom:auto;right:auto;left:20px;top:60px;text-align:left;z-index:490;}.front #block-homepagenewsblock .wish-word span{display:inline-block;}.front #block-homepagenewsblock .wish-word .list-title,.front #block-homepagenewsblock .wish-word .text{position:absolute;left:0;z-index:490;}.front #block-homepagenewsblock .wish-word .list-title{top:0;width:100%;padding:20px 0;}.front #block-homepagenewsblock .wish-word .list-title .left{padding-left:20px;font-size:24px;}.front #block-homepagenewsblock .wish-word .list-title .right{position:relative;min-width:40px;height:60px;line-height:30px;padding:0 20px 0 0;background:transparent;}.front #block-homepagenewsblock .wish-word .list-title .right .flag-throbber{width:auto;padding:0;font-size:16px;background:none;}.front #block-homepagenewsblock .wish-word .list-title .right .flag-wrapper{width:auto;z-index:495;}.front #block-homepagenewsblock .wish-word .list-title .right .flag-wrapper a{display:block;float:left;position:relative;width:30px;height:30px;font-size:0;}.front #block-homepagenewsblock .wish-word .list-title .right .flag-wrapper a:before{content:"\e612";display:inline-block;position:absolute;left:0;top:3px;font-size:20px;color:#ffffff;font-family:'iconfont';font-style:normal !important;font-weight:normal;line-height:1;z-index:400;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;}.front #block-homepagenewsblock .wish-word .list-title .right .flag-wrapper .unflag-action:before,.front #block-homepagenewsblock .wish-word .list-title .right .flag-wrapper .flagged:before{color:#f89c1d;}.front #block-homepagenewsblock .wish-word .list-title .right .flag-wrapper .flag-action:before,.front #block-homepagenewsblock .wish-word .list-title .right .flag-wrapper .unflagged:before{color:#ffffff;}.front #block-homepagenewsblock .wish-word .list-title .right .flag-wrapper .flag-message{display:block;padding-top:10px;}.front #block-homepagenewsblock .wish-word .text{bottom:0;line-height:1.1;padding:35px;font-size:20px;text-shadow:0 1px 1px rgba(0,0,0,0.5);}.front #block-homepagenewsblock .wish-word .date{max-width:165px;max-height:150px;overflow:hidden;}.front #block-homepagenewsblock .wish-word .month-big,.front #block-homepagenewsblock .wish-word .month-small,.front #block-homepagenewsblock .wish-word .year{float:left;}.front #block-homepagenewsblock .wish-word .month-big{position:relative;margin:20px 15px 50px 0;line-height:1;font-family:"Microsoft Yahei",微软雅黑,Helvetica,Arial;font-size:80px;vertical-align:middle;}.front #block-homepagenewsblock .wish-word .month-small{margin-top:20px;padding-top:23px;font-size:28px;line-height:1;}.front #block-homepagenewsblock .wish-word .text .year{margin-bottom:50px;font-size:18px;line-height:24px;text-transform:uppercase;}.front #block-homepagenewsblock .wish-word .text p.title{clear:both;text-align:left;text-justify:none;font-size:20px;}.front #block-homepagenewsblock .wish-word .arrow-left-ww,.front #block-homepagenewsblock .wish-word .arrow-right-ww{position:absolute;left:27px;width:40px;height:16px;cursor:pointer;z-index:400;}.front #block-homepagenewsblock .wish-word .arrow-left-ww:before,.front #block-homepagenewsblock .wish-word .arrow-right-ww:before{content:"";display:inline-block;position:absolute;left:10px;width:22px;height:16px;background:url(/themes/custom/shisu/images/arrow_2.png) no-repeat left bottom;line-height:1;z-index:400;overflow:hidden;}.front #block-homepagenewsblock .wish-word .arrow-left-ww{top:-18px;}.front #block-homepagenewsblock .wish-word .arrow-left-ww:before{background-position:left -80px;}.front #block-homepagenewsblock .wish-word .arrow-left-ww:hover:before{background-position:-31px -80px;}.front #block-homepagenewsblock .wish-word .arrow-right-ww{bottom:-18px;}.front #block-homepagenewsblock .wish-word .arrow-right-ww:before{background-position:left bottom;}.front #block-homepagenewsblock .wish-word .arrow-right-ww:hover:before{background-position:-31px bottom;}.front #block-wl-shisule-shisule-front-comments{background-color:#F5F5F5;padding:80px 0;margin-bottom:0;overflow:hidden;}.front #block-wl-shisule-shisule-front-comments .wrap,.front #block-wl-shisule-shisule-front-comments .featured-lecturers{overflow:visible;}.front #block-wl-shisule-shisule-front-comments .comments li{position:relative;padding:20px 20% 20px 30px;margin-bottom:70px;background-color:#ffffff;border:1px solid #00AFA2;}.front #block-wl-shisule-shisule-front-comments .comments li:after{position:absolute;left:0;bottom:-35px;z-index:10;border-top:35px solid #ffffff;border-left:35px dashed transparent;border-right:35px dashed transparent;border-left-width:0;}.front #block-wl-shisule-shisule-front-comments .comments li:before{position:absolute;left:-1px;bottom:-37px;z-index:5;border-top:37px solid #00AFA2;border-left:37px dashed transparent;border-right:37px dashed transparent;border-left-width:0;}.front #block-wl-shisule-shisule-front-comments .comments li:last-child,.front #block-wl-shisule-shisule-front-comments .comments li.last{margin-bottom:35px;}.front #block-wl-shisule-shisule-front-comments .comments li .user-info{margin-bottom:20px;color:#00AFA2;font-size:18px;}.front #block-wl-shisule-shisule-front-comments .comments li .user-info img{width:40px;height:40px;margin-right:20px;border-radius:50%;}.front #block-wl-shisule-shisule-front-comments .comments li .comment-content{position:relative;min-height:4em;padding-left:75px;}.front #block-wl-shisule-shisule-front-comments .comments li .comment-content .iconfont{position:absolute;left:3px;top:0;width:35px;height:30px;background:url(/themes/custom/shisu/images/icon.png) no-repeat left -303px;font-size:0;z-index:50;}.front #block-wl-shisule-shisule-front-comments .comments li .social{position:absolute;right:-40px;top:0;bottom:0;width:18%;max-width:100px;background-color:#00AFA2;z-index:50;}.front #block-wl-shisule-shisule-front-comments .comments li .social .iconfont{position:absolute;top:50%;left:50%;width:68px;height:68px;margin-left:-34px;margin-top:-34px;background:url(/themes/custom/shisu/images/other.png) no-repeat left -142px;font-size:0;}.front #block-wl-shisule-shisule-front-comments .comments li .social.sina .iconfont{background-position:left -68px;}.front #block-wl-shisule-shisule-front-comments .comments li.item-1{border:1px solid #34BEE3;}.front #block-wl-shisule-shisule-front-comments .comments li.item-1 .comment-content .iconfont{background-position:right -303px;}.front #block-wl-shisule-shisule-front-comments .comments li.item-1:before{border-top:37px solid #34BEE3;border-left:37px dashed transparent;border-right:37px dashed transparent;border-left-width:0;}.front #block-wl-shisule-shisule-front-comments .comments li.item-1 .user-info{color:#34BEE3;}.front #block-wl-shisule-shisule-front-comments .comments li.item-1 .social{background-color:#34BEE3;}.front #block-wl-shisule-shisule-front-comments .featured-lecturers .arrow-left,.front #block-wl-shisule-shisule-front-comments .featured-lecturers .arrow-right{top:45px;padding:15px;background:#1182E0 url(/themes/custom/shisu/images/arrows.png) no-repeat left center;opacity:0.75;}.front #block-wl-shisule-shisule-front-comments .featured-lecturers .arrow-left:hover,.front #block-wl-shisule-shisule-front-comments .featured-lecturers .arrow-right:hover{opacity:1;}.front #block-wl-shisule-shisule-front-comments .featured-lecturers img{width:100%;}.front #block-wl-shisule-shisule-front-comments .featured-lecturers .arrow-left{right:0;}.front #block-wl-shisule-shisule-front-comments .featured-lecturers .arrow-right{background-position:right center;left:100%;}.front #block-wl-shisule-shisule-front-comments .featured-lecturers .text{position:relative;height:auto;padding:20px 20px 50px 40px;background-color:#6FBC48;color:#ffffff;}.front #block-wl-shisule-shisule-front-comments .featured-lecturers .text:after{position:absolute;left:60px;top:-10px;margin-left:-3px;z-index:10;border-bottom:10px solid #6FBC48;border-left:10px dashed transparent;border-right:10px dashed transparent;}.front #block-wl-shisule-shisule-front-comments .featured-lecturers .text .title{font-size:24px;margin-bottom:40px;}.front #block-wl-shisule-shisule-front-comments .featured-lecturers .text .name{line-height:1;font-size:50px;}.front #block-wl-shisule-shisule-front-comments .featured-lecturers .text .name a{color:#ffffff;}.front #block-wl-shisule-shisule-front-comments .featured-lecturers .text .name a:hover{color:#444444;}.front #block-wl-shisule-shisule-front-comments .featured-lecturers .text .name .iconfont{width:40px;height:40px;margin-left:15px;margin-top:10px;background:url(/themes/custom/shisu/images/other.png) no-repeat left bottom;font-size:0;vertical-align:top;}:root #block-wl-shisule-shisule-front-comments .comments li .social{right:0;}:root #block-homepagebrandsblock .pagination .swiper-pagination-switch,:root #block-homepagenewsblock .news-pagination .swiper-pagination-switch,:root #block-homepagenewsblock .wish-pagination .swiper-pagination-switch{display:inline-block;width:10px;height:10px;border-radius:50%;background:none;border:2px solid #0062AB;margin:0 3px;cursor:pointer;}:root #block-homepagebrandsblock .pagination .swiper-active-switch,:root #block-homepagenewsblock .news-pagination .swiper-active-switch,:root #block-homepagenewsblock .wish-pagination .swiper-active-switch{background:#0062AB;}:root #block-homepagenewsblock .news-pagination .swiper-pagination-switch{border:2px solid #ffffff;}:root #block-homepagenewsblock .news-pagination .swiper-active-switch{background:#ffffff;}.front.i18n-en #block-homepagenewsblock .wish-word .month-small{padding-left:0;margin-left:-3px;}.front.i18n-en #block-homepagenewsblock .news .text .desc{word-wrap:break-word;word-break:break-word;text-align:left;text-justify:auto;}.front.i18n-en #block-wl-shisule-shisule-front-comments .featured-lecturers .text{padding:20px 30px 50px 30px;}.front.i18n-en #block-wl-shisule-shisule-front-comments .featured-lecturers .text .name{font-size:40px;}.page-lecturer h1#page-title,.page-speaker h1#page-title,.node-type-activity-brand h1#page-title{padding:0 0.83333%;}.page-lecturer .ssl-training-top,.page-speaker .ssl-training-top,.node-type-activity-brand .ssl-training-top{margin-bottom:35px;overflow:hidden;}.page-lecturer .ssl-training-top .shisule-training-top-left,.page-speaker .ssl-training-top .shisule-training-top-left,.node-type-activity-brand .ssl-training-top .shisule-training-top-left{float:left;width:62.80303%;margin-right:0.83333%;}.page-lecturer .ssl-training-top .ssl-training-top-right,.page-speaker .ssl-training-top .ssl-training-top-right,.node-type-activity-brand .ssl-training-top .ssl-training-top-right{float:right;width:35.5303%;margin-left:0.83333%;box-sizing:border-box;}.page-lecturer .ssl-training-top .ssl-training-top-right .ssl-training-top-right-inner,.page-speaker .ssl-training-top .ssl-training-top-right .ssl-training-top-right-inner,.node-type-activity-brand .ssl-training-top .ssl-training-top-right .ssl-training-top-right-inner{border:1px solid #ddd;}.page-lecturer .ssl-training-top .ssl-training-top-right .field,.page-speaker .ssl-training-top .ssl-training-top-right .field,.node-type-activity-brand .ssl-training-top .ssl-training-top-right .field{padding:10px 5%;border-top:1px solid #ddd;}.page-lecturer .ssl-training-top .ssl-training-top-right .field.field-label-inline .field-label,.page-lecturer .ssl-training-top .ssl-training-top-right .field.field-label-inline .field-items,.page-speaker .ssl-training-top .ssl-training-top-right .field.field-label-inline .field-label,.page-speaker .ssl-training-top .ssl-training-top-right .field.field-label-inline .field-items,.node-type-activity-brand .ssl-training-top .ssl-training-top-right .field.field-label-inline .field-label,.node-type-activity-brand .ssl-training-top .ssl-training-top-right .field.field-label-inline .field-items{display:block;width:auto;max-width:84%;}.page-lecturer .ssl-training-top .ssl-training-top-right .field:first-child,.page-speaker .ssl-training-top .ssl-training-top-right .field:first-child,.node-type-activity-brand .ssl-training-top .ssl-training-top-right .field:first-child{border-top:none;}.page-lecturer .ssl-training-top .ssl-training-top-right .field .field-label,.page-speaker .ssl-training-top .ssl-training-top-right .field .field-label,.node-type-activity-brand .ssl-training-top .ssl-training-top-right .field .field-label{margin-right:2%;font-weight:bold;}.page-lecturer .ssl-training-top .ssl-training-top-right .field.even,.page-speaker .ssl-training-top .ssl-training-top-right .field.even,.node-type-activity-brand .ssl-training-top .ssl-training-top-right .field.even{background-color:#F5F5F5;}.page-lecturer .ssl-training-top .ssl-training-top-right .field-name-lecture-link.field-label-inline .field-items,.page-speaker .ssl-training-top .ssl-training-top-right .field-name-lecture-link.field-label-inline .field-items,.node-type-activity-brand .ssl-training-top .ssl-training-top-right .field-name-lecture-link.field-label-inline .field-items{display:block;float:left;}.page-lecturer .ssl-training-top .ssl-training-top-right .field-name-lecture-link a,.page-speaker .ssl-training-top .ssl-training-top-right .field-name-lecture-link a,.node-type-activity-brand .ssl-training-top .ssl-training-top-right .field-name-lecture-link a{display:block;position:relative;padding-left:20px;font-size:0;}.page-lecturer .ssl-training-top .ssl-training-top-right .field-name-lecture-link a:before,.page-speaker .ssl-training-top .ssl-training-top-right .field-name-lecture-link a:before,.node-type-activity-brand .ssl-training-top .ssl-training-top-right .field-name-lecture-link a:before{content:"";display:inline-block;position:absolute;left:0;top:3px;width:17px;height:16px;background:url(/themes/custom/shisu/images/icon.png) no-repeat left -359px;line-height:1;z-index:400;}.page-lecturer .ssl-training-summary,.page-speaker .ssl-training-summary,.node-type-activity-brand .ssl-training-summary{margin-bottom:30px;}.page-lecturer .ssl-training-summary .addthis_toolbox .jiathis_txt,.page-lecturer .ssl-training-summary .addthis_toolbox,.page-speaker .ssl-training-summary .addthis_toolbox .jiathis_txt,.page-speaker .ssl-training-summary .addthis_toolbox,.node-type-activity-brand .ssl-training-summary .addthis_toolbox .jiathis_txt,.node-type-activity-brand .ssl-training-summary .addthis_toolbox{float:left;}.page-lecturer .ssl-training-summary .jiathis_style img,.page-lecturer .ssl-training-summary .addthis_toolbox img,.page-speaker .ssl-training-summary .jiathis_style img,.page-speaker .ssl-training-summary .addthis_toolbox img,.node-type-activity-brand .ssl-training-summary .jiathis_style img,.node-type-activity-brand .ssl-training-summary .addthis_toolbox img{width:auto;}.page-lecturer .ssl-training-summary .jiathis_style a,.page-lecturer .ssl-training-summary .jiathis_style a span,.page-lecturer .ssl-training-summary .addthis_toolbox a,.page-lecturer .ssl-training-summary .addthis_toolbox a span,.page-speaker .ssl-training-summary .jiathis_style a,.page-speaker .ssl-training-summary .jiathis_style a span,.page-speaker .ssl-training-summary .addthis_toolbox a,.page-speaker .ssl-training-summary .addthis_toolbox a span,.node-type-activity-brand .ssl-training-summary .jiathis_style a,.node-type-activity-brand .ssl-training-summary .jiathis_style a span,.node-type-activity-brand .ssl-training-summary .addthis_toolbox a,.node-type-activity-brand .ssl-training-summary .addthis_toolbox a span{width:23px !important;height:23px !important;line-height:23px !important;}.page-lecturer .ssl-training-summary .jiathis_style a,.page-lecturer .ssl-training-summary .addthis_toolbox a,.page-speaker .ssl-training-summary .jiathis_style a,.page-speaker .ssl-training-summary .addthis_toolbox a,.node-type-activity-brand .ssl-training-summary .jiathis_style a,.node-type-activity-brand .ssl-training-summary .addthis_toolbox a{display:inline-block;overflow:hidden;}.page-lecturer .ssl-training-summary .jiathis_style a span,.page-lecturer .ssl-training-summary .addthis_toolbox a span,.page-speaker .ssl-training-summary .jiathis_style a span,.page-speaker .ssl-training-summary .addthis_toolbox a span,.node-type-activity-brand .ssl-training-summary .jiathis_style a span,.node-type-activity-brand .ssl-training-summary .addthis_toolbox a span{padding:0 !important;background:none !important;}.page-lecturer .ssl-training-summary .jiathis_style a:hover,.page-lecturer .ssl-training-summary .addthis_toolbox a:hover,.page-speaker .ssl-training-summary .jiathis_style a:hover,.page-speaker .ssl-training-summary .addthis_toolbox a:hover,.node-type-activity-brand .ssl-training-summary .jiathis_style a:hover,.node-type-activity-brand .ssl-training-summary .addthis_toolbox a:hover{background-position:-26px top;}.page-lecturer .ssl-training-summary .jiathis_style a,.page-speaker .ssl-training-summary .jiathis_style a,.node-type-activity-brand .ssl-training-summary .jiathis_style a{margin-right:0 !important;background:url(/themes/custom/shisu/images/share_1.png) no-repeat left top;}.page-lecturer .ssl-training-summary .addthis_toolbox a,.page-speaker .ssl-training-summary .addthis_toolbox a,.node-type-activity-brand .ssl-training-summary .addthis_toolbox a{padding:0;margin:0 2px;background:url(/themes/custom/shisu/images/share_en.png) no-repeat left top;}.page-lecturer .ssl-training-summary .jiathis_style a.jiathis_button_weixin,.page-speaker .ssl-training-summary .jiathis_style a.jiathis_button_weixin,.node-type-activity-brand .ssl-training-summary .jiathis_style a.jiathis_button_weixin{background-position:left -25px;}.page-lecturer .ssl-training-summary .jiathis_style a.jiathis_button_weixin:hover,.page-speaker .ssl-training-summary .jiathis_style a.jiathis_button_weixin:hover,.node-type-activity-brand .ssl-training-summary .jiathis_style a.jiathis_button_weixin:hover{background-position:-26px -25px;}.page-lecturer .ssl-training-summary .jiathis_style a.jiathis_button_tqq,.page-speaker .ssl-training-summary .jiathis_style a.jiathis_button_tqq,.node-type-activity-brand .ssl-training-summary .jiathis_style a.jiathis_button_tqq{background-position:left -50px;}.page-lecturer .ssl-training-summary .jiathis_style a.jiathis_button_tqq:hover,.page-speaker .ssl-training-summary .jiathis_style a.jiathis_button_tqq:hover,.node-type-activity-brand .ssl-training-summary .jiathis_style a.jiathis_button_tqq:hover{background-position:-26px -50px;}.page-lecturer .ssl-training-summary .jiathis_style a.jiathis_button_qzone,.page-speaker .ssl-training-summary .jiathis_style a.jiathis_button_qzone,.node-type-activity-brand .ssl-training-summary .jiathis_style a.jiathis_button_qzone{background-position:left -75px;}.page-lecturer .ssl-training-summary .jiathis_style a.jiathis_button_qzone:hover,.page-speaker .ssl-training-summary .jiathis_style a.jiathis_button_qzone:hover,.node-type-activity-brand .ssl-training-summary .jiathis_style a.jiathis_button_qzone:hover{background-position:-26px -75px;}.page-lecturer .ssl-training-summary .jiathis_style a.jiathis_button_renren,.page-speaker .ssl-training-summary .jiathis_style a.jiathis_button_renren,.node-type-activity-brand .ssl-training-summary .jiathis_style a.jiathis_button_renren{background-position:left -150px;}.page-lecturer .ssl-training-summary .jiathis_style a.jiathis_button_renren:hover,.page-speaker .ssl-training-summary .jiathis_style a.jiathis_button_renren:hover,.node-type-activity-brand .ssl-training-summary .jiathis_style a.jiathis_button_renren:hover{background-position:-26px -150px;}.page-lecturer .ssl-training-summary .jiathis_style a.jiathis_button_xiaoyou,.page-speaker .ssl-training-summary .jiathis_style a.jiathis_button_xiaoyou,.node-type-activity-brand .ssl-training-summary .jiathis_style a.jiathis_button_xiaoyou{background-position:left -125px;}.page-lecturer .ssl-training-summary .jiathis_style a.jiathis_button_xiaoyou:hover,.page-speaker .ssl-training-summary .jiathis_style a.jiathis_button_xiaoyou:hover,.node-type-activity-brand .ssl-training-summary .jiathis_style a.jiathis_button_xiaoyou:hover{background-position:-26px -125px;}.page-lecturer .ssl-training-summary .jiathis_style a.jiathis_separator,.page-speaker .ssl-training-summary .jiathis_style a.jiathis_separator,.node-type-activity-brand .ssl-training-summary .jiathis_style a.jiathis_separator{padding:0 !important;margin-right:5px !important;background-position:left -100px;}.page-lecturer .ssl-training-summary .jiathis_style a.jiathis_separator:hover,.page-speaker .ssl-training-summary .jiathis_style a.jiathis_separator:hover,.node-type-activity-brand .ssl-training-summary .jiathis_style a.jiathis_separator:hover{background-position:-26px -100px;}.page-lecturer .ssl-training-summary .addthis_toolbox a.addthis_button_email,.page-speaker .ssl-training-summary .addthis_toolbox a.addthis_button_email,.node-type-activity-brand .ssl-training-summary .addthis_toolbox a.addthis_button_email{background-position:left top;}.page-lecturer .ssl-training-summary .addthis_toolbox a.addthis_button_email:hover,.page-speaker .ssl-training-summary .addthis_toolbox a.addthis_button_email:hover,.node-type-activity-brand .ssl-training-summary .addthis_toolbox a.addthis_button_email:hover{background-position:-25px top;}.page-lecturer .ssl-training-summary .addthis_toolbox a.addthis_button_facebook,.page-speaker .ssl-training-summary .addthis_toolbox a.addthis_button_facebook,.node-type-activity-brand .ssl-training-summary .addthis_toolbox a.addthis_button_facebook{background-position:left -25px;}.page-lecturer .ssl-training-summary .addthis_toolbox a.addthis_button_facebook:hover,.page-speaker .ssl-training-summary .addthis_toolbox a.addthis_button_facebook:hover,.node-type-activity-brand .ssl-training-summary .addthis_toolbox a.addthis_button_facebook:hover{background-position:-25px -25px;}.page-lecturer .ssl-training-summary .addthis_toolbox a.addthis_button_twitter,.page-speaker .ssl-training-summary .addthis_toolbox a.addthis_button_twitter,.node-type-activity-brand .ssl-training-summary .addthis_toolbox a.addthis_button_twitter{background-position:left -100px;}.page-lecturer .ssl-training-summary .addthis_toolbox a.addthis_button_twitter:hover,.page-speaker .ssl-training-summary .addthis_toolbox a.addthis_button_twitter:hover,.node-type-activity-brand .ssl-training-summary .addthis_toolbox a.addthis_button_twitter:hover{background-position:-25px -100px;}.page-lecturer .ssl-training-summary .addthis_toolbox a.addthis_button_google_plusone_share,.page-speaker .ssl-training-summary .addthis_toolbox a.addthis_button_google_plusone_share,.node-type-activity-brand .ssl-training-summary .addthis_toolbox a.addthis_button_google_plusone_share{background-position:left -50px;}.page-lecturer .ssl-training-summary .addthis_toolbox a.addthis_button_google_plusone_share:hover,.page-speaker .ssl-training-summary .addthis_toolbox a.addthis_button_google_plusone_share:hover,.node-type-activity-brand .ssl-training-summary .addthis_toolbox a.addthis_button_google_plusone_share:hover{background-position:-25px -50px;}.page-lecturer .ssl-training-summary .addthis_toolbox a.addthis_button_linkedin,.page-speaker .ssl-training-summary .addthis_toolbox a.addthis_button_linkedin,.node-type-activity-brand .ssl-training-summary .addthis_toolbox a.addthis_button_linkedin{background-position:left -75px;}.page-lecturer .ssl-training-summary .addthis_toolbox a.addthis_button_linkedin:hover,.page-speaker .ssl-training-summary .addthis_toolbox a.addthis_button_linkedin:hover,.node-type-activity-brand .ssl-training-summary .addthis_toolbox a.addthis_button_linkedin:hover{background-position:-25px -75px;}.page-lecturer .ssl-training-summary .addthis_toolbox a.addthis_button_compact,.page-speaker .ssl-training-summary .addthis_toolbox a.addthis_button_compact,.node-type-activity-brand .ssl-training-summary .addthis_toolbox a.addthis_button_compact{padding:0 !important;margin-right:5px !important;background-position:left -125px;}.page-lecturer .ssl-training-summary .addthis_toolbox a.addthis_button_compact:hover,.page-speaker .ssl-training-summary .addthis_toolbox a.addthis_button_compact:hover,.node-type-activity-brand .ssl-training-summary .addthis_toolbox a.addthis_button_compact:hover{background-position:-25px -125px;}.page-lecturer .ssl-training-summary .ssl-collection,.page-lecturer .ssl-training-summary .ssl-collection,.page-lecturer .ssl-training-summary .jiathis_style,.page-speaker .ssl-training-summary .ssl-collection,.page-speaker .ssl-training-summary .ssl-collection,.page-speaker .ssl-training-summary .jiathis_style,.node-type-activity-brand .ssl-training-summary .ssl-collection,.node-type-activity-brand .ssl-training-summary .ssl-collection,.node-type-activity-brand .ssl-training-summary .jiathis_style{float:left;}.page-lecturer .ssl-training-summary .flag-lecturer,.page-speaker .ssl-training-summary .flag-lecturer,.node-type-activity-brand .ssl-training-summary .flag-lecturer{display:inline-block;margin-left:30px;}.page-lecturer .ssl-training-summary .flag-throbber,.page-speaker .ssl-training-summary .flag-throbber,.node-type-activity-brand .ssl-training-summary .flag-throbber{width:auto;padding:0;font-size:14px;background:none;}.page-lecturer .ssl-training-summary .flag-wrapper,.page-speaker .ssl-training-summary .flag-wrapper,.node-type-activity-brand .ssl-training-summary .flag-wrapper{height:24px;line-height:24px;z-index:495;}.page-lecturer .ssl-training-summary .flag-wrapper a,.page-speaker .ssl-training-summary .flag-wrapper a,.node-type-activity-brand .ssl-training-summary .flag-wrapper a{display:inline-block;position:relative;width:auto;padding-right:25px;text-decoration:none;}.page-lecturer .ssl-training-summary .flag-wrapper a:before,.page-speaker .ssl-training-summary .flag-wrapper a:before,.node-type-activity-brand .ssl-training-summary .flag-wrapper a:before{content:"";display:inline-block;position:absolute;right:0;top:3px;width:16px;height:15px;background:url(/themes/custom/shisu/images/icon.png) no-repeat left -335px;line-height:1;z-index:400;}.page-lecturer .ssl-training-summary .flag-wrapper .unflag-action:before,.page-speaker .ssl-training-summary .flag-wrapper .unflag-action:before,.node-type-activity-brand .ssl-training-summary .flag-wrapper .unflag-action:before{background-position:right -335px;}.page-lecturer .ssl-training-summary .flag-wrapper .flag-message,.page-speaker .ssl-training-summary .flag-wrapper .flag-message,.node-type-activity-brand .ssl-training-summary .flag-wrapper .flag-message{top:0;left:0;font-size:13px;color:#444444;}.page-lecturer .ssl-training-desc,.page-lecturer .ssl-training-recent,.page-lecturer .ssl-training-history,.page-speaker .ssl-training-desc,.page-speaker .ssl-training-recent,.page-speaker .ssl-training-history,.node-type-activity-brand .ssl-training-desc,.node-type-activity-brand .ssl-training-recent,.node-type-activity-brand .ssl-training-history{margin-bottom:45px;}.page-lecturer .ssl-training-desc h3,.page-lecturer .ssl-training-recent h3,.page-lecturer .ssl-training-history h3,.page-speaker .ssl-training-desc h3,.page-speaker .ssl-training-recent h3,.page-speaker .ssl-training-history h3,.node-type-activity-brand .ssl-training-desc h3,.node-type-activity-brand .ssl-training-recent h3,.node-type-activity-brand .ssl-training-history h3{margin-bottom:20px;font-size:24px;border-bottom:1px solid #ddd;}.page-lecturer .ssl-training-desc .view-empty,.page-lecturer .ssl-training-recent .view-empty,.page-lecturer .ssl-training-history .view-empty,.page-speaker .ssl-training-desc .view-empty,.page-speaker .ssl-training-recent .view-empty,.page-speaker .ssl-training-history .view-empty,.node-type-activity-brand .ssl-training-desc .view-empty,.node-type-activity-brand .ssl-training-recent .view-empty,.node-type-activity-brand .ssl-training-history .view-empty{text-indent:2em;}.page-lecturer .ssl-training-desc .ssl-training-desc-body p,.page-speaker .ssl-training-desc .ssl-training-desc-body p,.node-type-activity-brand .ssl-training-desc .ssl-training-desc-body p{text-indent:2em;}.page-lecturer .ssl-training-recent .views-row,.page-speaker .ssl-training-recent .views-row,.node-type-activity-brand .views-row{padding-left:10px;margin-top:40px;border-left:4px solid #0062AB;overflow:hidden;clear:both;}.page-lecturer .ssl-training-recent .views-row:first-child,.page-lecturer .ssl-training-recent .views-row.first,.page-speaker .ssl-training-recent .views-row:first-child,.page-speaker .ssl-training-recent .views-row.first,.node-type-activity-brand .ssl-training-recent .views-row:first-child,.node-type-activity-brand .ssl-training-recent .views-row.first{margin-top:0;}.page-lecturer .ssl-training-recent .views-row .views-field-event-image,.page-speaker .ssl-training-recent .views-row .views-field-event-image,.node-type-activity-brand .ssl-training-recent .views-row .views-field-event-image{float:left;margin-right:20px;}.page-lecturer .ssl-training-recent .views-row .views-field-event-image a,.page-lecturer .ssl-training-recent .views-row .views-field-event-image img,.page-speaker .ssl-training-recent .views-row .views-field-event-image a,.page-speaker .ssl-training-recent .views-row .views-field-event-image img,.node-type-activity-brand .ssl-training-recent .views-row .views-field-event-image a,.node-type-activity-brand .ssl-training-recent .views-row .views-field-event-image img{width:180px;}.page-lecturer .ssl-training-recent .views-row .views-field-event-image a,.page-speaker .ssl-training-recent .views-row .views-field-event-image a,.node-type-activity-brand .ssl-training-recent .views-row .views-field-event-image a{margin-right:20px;}.page-lecturer .ssl-training-recent .views-row .views-field-title a,.page-lecturer .ssl-training-recent .views-row .views-field-title a,.page-speaker .ssl-training-recent .views-row .views-field-title a,.page-speaker .ssl-training-recent .views-row .views-field-title a,.node-type-activity-brand .ssl-training-recent .views-row .views-field-title a,.node-type-activity-brand .ssl-training-recent .views-row .views-field-title a{display:inline;color:#0062AB;font-size:18px;}.page-lecturer .ssl-training-recent .views-row .views-field-training-description p,.page-speaker .ssl-training-recent .views-row .views-field-training-description p,.node-type-activity-brand .ssl-training-recent .views-row .views-field-training-description p{line-height:1.8;font-size:13px;text-indent:2em;}.page-lecturer .ssl-training-history .view-view-lecturer-trainings,.page-speaker .ssl-training-history .view-view-lecturer-trainings,.node-type-activity-brand .ssl-training-history .view-view-lecturer-trainings{margin:0 -10px;}.page-lecturer .ssl-training-history .view-view-lecturer-trainings .views-row,.page-speaker .ssl-training-history .view-view-lecturer-trainings .views-row,.node-type-activity-brand .ssl-training-history .view-view-lecturer-trainings .views-row{float:left;width:25%;padding:0 10px;margin-bottom:30px;box-sizing:border-box;overflow:hidden;}.page-lecturer .ssl-training-history .view-view-lecturer-trainings .views-row .views-field-event-image,.page-speaker .ssl-training-history .view-view-lecturer-trainings .views-row .views-field-event-image,.node-type-activity-brand .ssl-training-history .view-view-lecturer-trainings .views-row .views-field-event-image{margin-bottom:15px;}.page-lecturer .ssl-training-history .view-view-lecturer-trainings .views-row .views-field-title a,.page-lecturer .ssl-training-history .view-view-lecturer-trainings .views-row .views-field-title a,.page-speaker .ssl-training-history .view-view-lecturer-trainings .views-row .views-field-title a,.page-speaker .ssl-training-history .view-view-lecturer-trainings .views-row .views-field-title a,.node-type-activity-brand .ssl-training-history .view-view-lecturer-trainings .views-row .views-field-title a,.node-type-activity-brand .ssl-training-history .view-view-lecturer-trainings .views-row .views-field-title a{overflow:hidden;width:100%;height:40px;max-height:40px;}.front #block-wl-shisule-shisule-homepage-calendar{width:1200px;max-width:1200px;margin:0 auto 80px auto;box-sizing:border-box;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-header{height:45px;line-height:45px;padding:0 15px 0 62px;background-color:#0062AB;color:#ffffff;display:flex;justify-content:space-between;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-header-left{float:left;line-height:1;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-header-left .sod_select{width:100px;padding:5px;margin-right:10px;margin-top:10px;border:1px solid #CFEBFF;background:transparent;font-size:14px;font-weight:normal;color:#ffffff;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-header-left .sod_select .sod_list_wrapper{width:100px;margin:0 0 0 -1px;background:#ffffff;border:1px solid #CFEBFF;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-header-left .sod_select:before{display:none;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-header-left .sod_select:after{top:4px;right:5px;width:10px;height:22px;background:url(/themes/custom/shisu/images/other.png) no-repeat right top;font-size:0;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-header-left .sod_select .sod_option{padding:5px 10px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-header-right{float:right;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-header-right a{padding:0 8px;color:#ffffff;cursor:pointer}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-header-right a.active{line-height:26px;border:1px solid #CFEBFF;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-slide{position:relative;padding:0 60px;border:1px solid #ddd;border-top:none;overflow:hidden;clear:both;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-slide .swiper-wrapper{width:9999px;height:60px;margin-left:1px;overflow:hidden;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-slide .item{float:left;width:151px;height:60px;padding:0;background-color:#ffffff;border-bottom:3px solid #F8B62C;border-right:1px solid #ddd;text-align:center;box-sizing:border-box;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-slide .item:first-child{border-left:1px solid #ddd;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-slide .item span{display:block;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-slide .item span.slide-item-date{padding-top:5px;font-size:28px;line-height:1;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-slide .item span.slide-item-date a{display:block;color:#656565;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-slide .item span.slide-item-date a:hover{color:#444444;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-slide .item span.slide-item-week{padding-bottom:5px;color:#858585;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-slide .item.item-selected span.slide-item-date a{color:#0062AB;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-slide .arrow-left,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-slide .arrow-right{top:15px;padding:15px 22px;background:#ffffff url(/themes/custom/shisu/images/arrows_gray.png) no-repeat 8px center;opacity:1;filter:alpha(opacity=100);}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-slide .arrow-left:hover,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-slide .arrow-right:hover{opacity:1;filter:alpha(opacity=100);}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-slide .arrow-left{left:0px;border-right:1px solid #ddd;width:60px;height:60px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-slide .arrow-right{background-position:-35px center;right:0;border-left:1px solid #ddd;width:60px;height:60px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list{margin:60px -10px 0 -10px;color:#ffffff;overflow:hidden;clear:both;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .empty{color:#444444;text-align:center;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item{float:left;position:relative;width:380px;height:392px;margin:0 10px 20px 10px;overflow:hidden;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item img{width:100%;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-1{width:780px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-1,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item.noimage{padding-bottom:0;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-top,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-info{position:absolute;left:0;z-index:300;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-top{top:0;min-width:60px;text-align:center;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-top .category{padding:7px 0 6px 0;margin-bottom:5px;}.category .iconfont{width:26px;height:26px;line-height:1;margin-bottom:1px;background:url(/themes/custom/shisu/images/icon.png) no-repeat left top;font-size:0;vertical-align:top;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-top .category span{display:block;line-height:1;font-size:13px;}.front #block-wl-shisule-shisule-homepage-calendar #events_box .category.category-lecture .iconfont{background-position:left -31px;}.front #block-wl-shisule-shisule-homepage-calendar #events_box .category.category-meetting .iconfont{background-position:left -97px;}.front #block-wl-shisule-shisule-homepage-calendar #events_box .category.category-display .iconfont{background-position:left -63px;}.front #block-wl-shisule-shisule-homepage-calendar #events_box .category.category-show .iconfont{background-position:left -131px;}.front #block-wl-shisule-shisule-homepage-calendar #events_box .category.category-sport .iconfont{background-position:left -165px;}.front #block-wl-shisule-shisule-homepage-calendar #events_box .category.category-other .iconfont{background-position:left top;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-top .time{padding:5px 0;font-size:12px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-info{right:0;bottom:0;min-height:145px;padding:15px 25px 25px 25px;z-index:200;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-info .title{margin-bottom:8px;font-size:20px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-info .date,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-info .place{margin-left:-5px;font-size:13px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-info .date label.en,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-info .place label.en{padding:0 5px;font-size:15px;font-weight:bold;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-info .title,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-info .date,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-info .place{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-info .url a{position:relative;padding:3px 8px 3px 12px;margin-top:12px;border:1px solid #ffffff;color:#ffffff;vertical-align:middle;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-info .url a:hover{text-decoration:none;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-info .url a span{display:inline-block;padding:0;vertical-align:middle;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-info .url a .iconfont{margin:0;font-size:14px;vertical-align:middle;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item.activity-empty{height:392px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item.activity-empty .url{position:absolute;bottom:20px;left:20px;z-index:400;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item.activity-empty .url a{position:relative;padding:3px 8px 3px 12px;margin-top:12px;border:1px solid #ffffff;color:#ffffff;vertical-align:middle;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item.activity-empty .url a:hover{text-decoration:none;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item.activity-empty .url a span{display:inline-block;padding:0;vertical-align:middle;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item.activity-empty .url a .iconfont{margin:0;font-size:14px;vertical-align:middle;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item.noimage,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-top .category,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-top .time,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-info{background:#0062AB;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item.noimage .item-top .category,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item.noimage .item-top .time{background:#004275;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-info .url a:hover{background-color:#ffffff;color:#0062AB;text-shadow:none;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-1.noimage,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-1 .item-top .category,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-1 .item-top .time,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-1 .item-info{background:#6FBC48;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-1.noimage .item-top .category,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-1.noimage .item-top .time{background:#375123;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-1 .item-info .url a:hover{color:#6FBC48;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-2 .item-top .category,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-2 .item-top .time{background:#383F47;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-2 .item-info{background:url(/themes/custom/shisu/images/opacity.png) repeat left top;text-shadow:0 1px 1px rgba(0,0,0,0.5);}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-2.noimage,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-2.noimage .item-info{background:#f89c1d;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-2.noimage .item-top .category,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-2.noimage .item-top .time{background:#724404;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-2 .item-info .url a:hover{color:#f89c1d;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-3.noimage,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-3 .item-top .category,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-3 .item-top .time,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-3 .item-info{background:#F8B62C;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-3.noimage .item-top .category,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-3.noimage .item-top .time{background:#724f04;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-4.noimage,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-4 .item-top .category,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-4 .item-top .time,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-4 .item-info{background:#00AFA2;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-4.noimage .item-top .category,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-4.noimage .item-top .time{background:#004d47;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-4 .item-info .url a:hover{color:#00AFA2;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-5.noimage,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-5 .item-top .category,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-5 .item-top .time,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-5 .item-info{background:#34BEE3;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-5.noimage .item-top .category,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-5.noimage .item-top .time{background:#0f586c;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-5 .item-info .url a:hover{color:#34BEE3;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item.noimage img{position:relative;z-index:-1;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item.noimage .category,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item.noimage .time{background:#383F47;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item.noimage .item-info{bottom:auto;top:26.5%;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .shisu-load-more{line-height:1;padding:0;margin:0;border:none;text-align:center;clear:both;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .shisu-load-more a{height:35px;line-height:35px;padding:0 65px;margin-top:30px;border:2px solid #0062AB;color:#0062AB;font-size:18px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .shisu-load-more a:hover{background-color:#0062AB;color:#ffffff;}.page-brands{min-width:1200px;}.page-brands h1#page-title{float:left;padding:0 10px;margin-right:50px;font-size:42px;color:#0062AB;}.page-brands #page{background-color:#F2F2F2;}.page-brands #content{position:relative;}.page-brands #edit-activity-brand-category-target-id-wrapper{padding:0;}.page-brands #edit-activity-brand-category-target-id-wrapper .sod_select{width:180px;border:1px solid #ddd;padding:10px 20px;}.page-brands #edit-activity-brand-category-target-id-wrapper .sod_label{font-size:18px;font-weight:normal;color:#444444;}.page-brands #edit-activity-brand-category-target-id-wrapper .sod_list_wrapper{width:180px;border-color:#ddd;}.page-brands #edit-activity-brand-category-target-id-wrapper .sod_select .sod_option.active{background:#F5F5F5;color:#444444;}.page-brands #edit-activity-brand-category-target-id-wrapper .sod_select:before,.page-brands #edit-activity-brand-category-target-id-wrapper .sod_select:after{top:0;right:0;background:#F5F5F5;color:#ddd;padding:5px 15px;}.page-brands #edit-activity-brand-category-target-id-wrapper .sod_select:before{padding-bottom:5px;}.page-brands #edit-activity-brand-category-target-id-wrapper .sod_select:after{top:auto;bottom:0;padding-top:5px;}.page-brands .view-special-brands .view-content{overflow:hidden;clear:both;width:100%;max-width:1200px;margin-top:30px;}.page-brands .view-special-brands .view-content .views-row{float:left;position:relative;width:23.33333%;height:340px;padding-bottom:40px;margin:0 0.83333% 20px 0.83333%;background-color:#ffffff;vertical-align:top;overflow:hidden;}.page-brands .view-special-brands .view-content .views-row .title{height:60px;line-height:60px;background-color:#0062AB;color:#ffffff;font-size:20px;text-align:center;}.page-brands .view-special-brands .view-content .views-row .title  a{height:60px;line-height:60px;background-color:#0062AB;color:#ffffff;font-size:20px;text-align:center;}.page-brands .view-special-brands .view-content .views-row .images{width:100%;height:158px;text-align:center;overflow:hidden;}.page-brands .view-special-brands .view-content .views-row .desc{padding:10px 20px 10px 20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:80p'max-content';height:75px;}.page-brands .view-special-brands .view-content .views-row .bottom{position:absolute;left:0;bottom:20px;width:100%;overflow:hidden;}.page-brands .view-special-brands .view-content .views-row .category{float:left;padding-left:15px;background-color:#ffffff;}.page-brands .view-special-brands .view-content .views-row .category li{float:left;display:inline-block;margin-right:5px;}.page-brands .view-special-brands .view-content .views-row .category li > div{position:relative;line-height:21px;padding-left:17px;font-size:12px;}.page-brands .view-special-brands .view-content .views-row .category li > div:before{content:"\e65b";display:inline-block;position:absolute;left:0;top:2px;font-size:15px;color:#d5d5d5;font-family:'iconfont';font-style:normal !important;font-weight:normal;line-height:1.1;z-index:400;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;}.page-brands .view-special-brands .view-content .views-row .category li > div.brand-category-1:before{content:"\e640";}.page-brands .view-special-brands .view-content .views-row .category li > div.brand-category-2:before{content:"\e63d";}.page-brands .view-special-brands .view-content .views-row .category li > div.brand-category-3:before{content:"\e63c";}.page-brands .view-special-brands .view-content .views-row .category li > div.brand-category-4:before{content:"\e64a";}.page-brands .view-special-brands .view-content .views-row .category li > div.brand-category-5:before{content:"\e649";}.page-brands .view-special-brands .view-content .views-row .category li > div.brand-category-6:before{content:"\e65b";top:3px;}.page-brands .view-special-brands .view-content .views-row .nid{float:right;padding-right:15px;}.page-brands .view-special-brands .view-content .views-row .nid a{color:#0062AB;}.page-brands .view-special-brands .view-content .views-row .nid a:hover{color:#444444;}.pager{margin-top:40px;text-align:center;margin-bottom:20px}.pager .pager__items{display:flex;justify-content:center}.pager li{line-height:1;padding:0;margin:4px;border:none;background:none;}.pager li a{height:32px;padding:6px 6px;border:1px solid #E3E3E3;font-size:16px;min-width:32px;display:block;display:flex;justify-content:center;align-items:center;}.pager .is-active a{background-color:#0062AB;color:#ffffff;border:1px solid #0062AB;}.pager li a:hover{background-color:#0062AB;color:#ffffff;border:1px solid #0062AB;}.pager .pager__item--ellipsis{line-height:28px}.node-type-activity-brand .view-empty{padding:0 10px;}.node-type-activity-brand .ssl-training-history .view-empty{margin:0 10px;}.node-type-activity-brand .ssl-training-top .shisule-training-top-left{width:53.71212%;}.node-type-activity-brand .ssl-training-top .ssl-training-top-right{width:44.62121%;}.node-type-activity-brand .ssl-training-top .ssl-training-top-right .field-name-activity-brand-category .field-item{display:inline;padding-left:10px;}.node-type-activity-brand .ssl-training-top .ssl-training-top-right .field-name-activity-brand-category .field-item:first-child{padding-left:0;}.node-type-activity-brand .ssl-training-top .ssl-training-top-right .field.field-label-inline .field-label{width:65px;margin-right:3%;text-align:justify;-webkit-text-align-last:justify;-moz-text-align-last:justify;text-align-last:justify;text-justify:distribute-all-lines;}.node-type-activity-brand .ssl-training-recent .view-brand-page-display .views-row{padding:0 10px;margin-bottom:30px;box-sizing:border-box;overflow:hidden;}.node-type-activity-brand .ssl-training-recent .view-brand-page-display .views-row:first-child,.node-type-activity-brand .ssl-training-recent .view-brand-page-display .views-row.first{margin-top:0;}.node-type-activity-brand .ssl-training-recent .view-brand-page-display .views-row .views-field-event-image{float:left;}.node-type-activity-brand .ssl-training-recent .view-brand-page-display .views-row .views-field-event-image a{margin-right:20px;}.node-type-activity-brand .ssl-training-recent .view-brand-page-display .views-row .views-field-event-image a,.node-type-activity-brand .ssl-training-recent .view-brand-page-display .views-row .views-field-event-image img{width:180px;}.node-type-activity-brand .ssl-training-recent .view-brand-page-display .views-row .views-field-title a,.node-type-activity-brand .ssl-training-recent .view-brand-page-display .views-row .views-field-title a{display:inline;color:#0062AB;font-size:18px;}.node-type-activity-brand .ssl-training-recent .view-brand-page-display .views-row .views-field-training-description p{line-height:1.8;font-size:13px;text-indent:2em;}.node-type-activity-brand .ssl-training-history .view-brand-page-display .views-row .views-field-event-image{margin-bottom:20px;}.i18n-en.node-type-activity-brand .ssl-training-top-right .field.field-label-inline .field-label{width:75px;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}.page-searchapi #content{padding:0 0.83333%;}.page-searchapi .view .view-content .views-row{position:relative;padding:20px;margin-top:30px;border:1px solid #ddd;overflow:hidden;}.page-searchapi .view .view-content .views-row:first-child,.page-searchapi .view .view-content .views-row.first{margin-top:0;}.page-searchapi .view .view-content .views-row .views-field-event-image{float:right;max-width:29%;margin:10px 0 10px 15px;}.page-searchapi .view .view-content .views-row .views-field-title{line-height:1;margin-bottom:10px;font-size:24px;}.page-searchapi .view .view-content .views-row .views-field-title a{display:inline;color:#0062AB;}.page-searchapi .view .view-content .views-row .views-field-title a:hover{color:#444444;}.page-searchapi .view .view-content .views-row .views-more-link{color:#0062AB;}.page-searchapi .view .view-content .views-row .time{margin-bottom:5px;}.page-searchapi .view .view-content .views-row .address{margin-bottom:10px;}.page-searchapi .view .view-content .views-row .street-block,.page-searchapi .view .view-content .views-row .addressfield-container-inline,.page-searchapi .view .view-content .views-row .addressfield-container-inline div,.page-searchapi .view .view-content .views-row .country,.page-searchapi .view .view-content .views-row .address > span,.page-searchapi .view .view-content .views-row .description > span{display:inline-block;}.page-searchapi .view .view-content .views-row .description{position:relative;padding-left:56px;}.page-searchapi .view .view-content .views-row .description > span{position:absolute;left:0;top:0;}.page-searchapi .view .view-content .views-row .addressfield-container-inline{margin:0 5px;}.page-searchapi .view .view-content .views-row .addressfield-container-inline:after{display:inline-block !important;clear:none !important;}.page-searchapi .view .view-content .views-row .addressfield-container-inline .clearfix{display:none;}.page-brands{min-width:1024px;}.page-brands .view-special-brands .view-content .views-row .images{height:134px;}.page-brands.i18n-en .view-special-brands .view-content .views-row .bottom .category li > div{padding-left:0;}.page-brands.i18n-en .view-special-brands .view-content .views-row .bottom .category li > div:before{display:none;}#footer .social-links li:first-child{margin-left:25px;}#footer .social-links li a + span{padding-left:30%;}.front{min-width:1024px;}.front #block-wl-shisule-shisule-homepage-calendar,.front #block-homepagebrandsblock,.front #block-homepagenewsblock{margin-bottom:60px;}.front #block-homepagebrandsblock{padding-top:60px;}.front #block-wl-shisule-shisule-front-comments{padding:60px 0;}.front #block-homepagenewsblock .wish-word .text{padding:25px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-header{padding-left:42px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-slide .item{width:122px;padding:0;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-slide .item span.slide-item-date{padding-top:10px;font-size:24px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-slide .item span.slide-item-week{font-size:12px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list{margin:40px -8.5px 0 -8.5px;overflow:hidden;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item{width:322.3333px;height:332px;margin:0 9px 20px 9px;overflow:hidden;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item.item-shisu-cell-2{width:662.65px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-info .date,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-info .place{font-size:13px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-info{min-height:130px;padding:10px 15px 15px 15px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-info .title{margin-bottom:5px;font-size:18px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-info .date,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-info .place{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-info .url a{line-height:1;padding:5px 8px 5px 10px;margin-top:8px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-info .url a .iconfont{font-size:14px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item.activity-empty{height:329px;}.front #block-wl-shisule-shisule-front-comments .comments li{padding:10px 22% 10px 15px;margin-bottom:50px;}.front #block-wl-shisule-shisule-front-comments .comments li:last-child,.front #block-wl-shisule-shisule-front-comments .comments li.last{margin-bottom:20px;}.front #block-wl-shisule-shisule-front-comments .comments li:after,.front #block-wl-shisule-shisule-front-comments .comments li:before{content:"";height:0;width:0;overflow:hidden;}.front #block-wl-shisule-shisule-front-comments .comments li:after{position:absolute;left:0;bottom:-55px;z-index:10;bottom:-30px;border-top:30px solid #ffffff;border-left:30px dashed transparent;border-right:30px dashed transparent;border-left-width:0;}.front #block-wl-shisule-shisule-front-comments .comments li:before{position:absolute;left:-1px;bottom:-32px;z-index:5;bottom:-32px;border-top:32px solid #00AFA2;border-left:32px dashed transparent;border-right:32px dashed transparent;border-left-width:0;}.front #block-wl-shisule-shisule-front-comments .comments li.item-1:before{border-top:32px solid #34BEE3;border-left:32px dashed transparent;border-right:32px dashed transparent;border-left-width:0;}.front #block-wl-shisule-shisule-front-comments .comments li .user-info{margin-bottom:10px;font-size:18px;}.front #block-wl-shisule-shisule-front-comments .comments li p{font-size:14px;padding-left:5em;}.node-type-event .ssl-training-images a.carousel-prev,.node-type-event .ssl-training-images a.carousel-next{bottom:35px;}@media only screen and (max-width:960px){body.i18n-en #navigation-wrap .links li,body.i18n-en #navigation-wrap .menu li{padding:0 15px;}body.i18n-en #navigation-wrap .links li.first,body.i18n-en #navigation-wrap .menu li.first{padding-left:0;}body.i18n-en #navigation-wrap .region-navigation form{width:26%;}.page-brands .view-special-brands .view-content .views-row .images{height:126px;}.page-brands .view-special-brands .view-content .views-row .bottom{font-size:13px;}.page-brands .view-special-brands .view-content .views-row .bottom .category li > div:before{font-size:16px;}#footer .social-links li{width:20%;}#footer .social-links li:first-child{margin-left:25px;}#footer .social-links li a + span{padding-left:35%;font-size:18px;}.sidebar-first .region-sidebar-first{float:left;width:23.33333%;margin:0 0.83333%;}.sidebar-first #content{float:right;width:73.33333%;margin:0 0.83333%;}.training-right-bar .agenda li .image{margin-right:30px;margin-bottom:0;}.training-right-bar .agenda li .image img{width:100%;border:1px solid #ddd;border-radius:50%;}.training-right-bar .agenda li .name{margin-top:5px;font-size:16px;}.training-right-bar .agenda li .date{font-size:14px;}.page-usercenter #views-exposed-form-user-signup-event-my-event-list{padding:0 18px;}.page-usercenter-collections #content .view-user-center .views-row .views-field-training-description p,.page-usercenter-signups .view-user-signup-event .views-row .views-field-training-description p{line-height:1.4;}.front #block-wl-shisule-shisule-homepage-calendar,.front #block-homepagebrandsblock,.front #block-homepagenewsblock{margin-bottom:50px;}.front #block-homepagebrandsblock{padding-top:50px;}.front #block-wl-shisule-shisule-front-comments{padding:50px 0;}.front #block-homepagenewsblock .news .text .title{font-size:1.3em;max-width:100%;display:inline-block;vertical-align:top;overflow:hidden;white-space:nowrap;}.front #block-homepagenewsblock .news .text .title a{animation:mobile-news-title linear 4s alternate infinite;}@keyframes mobile-news-title{0%{margin-left:0;transform:translateX(0);}10%{margin-left:0;transform:translateX(0);}90%{margin-left:100%;transform:translateX(-100%);}100%{margin-left:100%;transform:translateX(-100%);}}.front #block-homepagenewsblock .news .text .desc{display:none;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-slide .item{width:115px;padding:0;overflow:hidden;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-slide .item span.slide-item-date{padding-top:10px;font-size:24px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-slide .item span.slide-item-week{font-size:12px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list{margin:40px -8px 0 -8px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item{width:302.5px;height:312px;margin:0 8px 15px 8px;overflow:hidden;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item.item-shisu-cell-2{width:621.5px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-info .date,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-info .place{font-size:12px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-top{min-width:55px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-top .category{padding:6px 0 6px 0;margin-bottom:3px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-top .category .iconfont{line-height:1;font-size:0;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-top .time{padding:3px 0;font-size:10px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-info{min-height:110px;padding:8px 12px 12px 12px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-info .title{margin-bottom:4px;font-size:14px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-info .date,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-info .place{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;line-height:18px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-info .url a{line-height:1;padding:3px 8px 3px 5px;margin-top:5px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-info .url a .iconfont{font-size:14px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item.activity-empty{height:312px;}.front #block-wl-shisule-shisule-front-comments .comments li{padding:10px 22% 10px 15px;margin-bottom:40px;}.front #block-wl-shisule-shisule-front-comments .comments li:last-child,.front #block-wl-shisule-shisule-front-comments .comments li.last{margin-bottom:20px;}.front #block-wl-shisule-shisule-front-comments .comments li:after,.front #block-wl-shisule-shisule-front-comments .comments li:before{content:"";height:0;width:0;overflow:hidden;}.front #block-wl-shisule-shisule-front-comments .comments li:after{position:absolute;left:0;bottom:-35px;z-index:10;bottom:-25px;border-top:25px solid #ffffff;border-left:25px dashed transparent;border-right:25px dashed transparent;border-left-width:0;}.front #block-wl-shisule-shisule-front-comments .comments li:before{position:absolute;left:-1px;bottom:-27px;z-index:5;bottom:-27px;border-top:27px solid #00AFA2;border-left:27px dashed transparent;border-right:27px dashed transparent;border-left-width:0;}.front #block-wl-shisule-shisule-front-comments .comments li.item-1:before{border-top:27px solid #34BEE3;border-left:27px dashed transparent;border-right:27px dashed transparent;border-left-width:0;}.front #block-wl-shisule-shisule-front-comments .comments li .user-info{margin-bottom:10px;font-size:15px;}.front #block-wl-shisule-shisule-front-comments .comments li p{font-size:12px;padding-left:5em;}.front #block-wl-shisule-shisule-front-comments .comments li .social .iconfont{width:54px;height:52px;margin-left:-27px;margin-top:-26px;background-position:right -142px;}.front #block-wl-shisule-shisule-front-comments .comments li .sina .iconfont{background-position:right -68px;}.front #block-wl-shisule-shisule-front-comments .featured-lecturers .text{padding:30px 25px 45px 25px;}.front #block-wl-shisule-shisule-front-comments .featured-lecturers .text:after{left:40px;top:-6px;}.front #block-wl-shisule-shisule-front-comments .featured-lecturers .text .title{font-size:18px;margin-bottom:30px;}.front #block-wl-shisule-shisule-front-comments .featured-lecturers .text .name{font-size:30px;}.front #block-wl-shisule-shisule-front-comments .featured-lecturers .text .name .iconfont{width:32px;height:32px;margin-top:0;margin-left:10px;background-position:right bottom;font-size:0;}.page-lecturer .lecturer-right-bar,.page-lecturer .lecturer,.page-speaker .lecturer-right-bar,.page-speaker .lecturer,.node-type-event .node-training,.node-type-event .training-right-bar,.node-type-activity-brand .node-activity-brand,.node-type-activity-brand .training-right-bar{float:none;width:100%;margin:0 auto;padding:0 1.66667%;box-sizing:border-box;}.node-type-event .training-right-bar,.node-type-activity-brand .training-right-bar,.page-lecturer .lecturer-right-bar,.page-speaker .lecturer-right-bar{margin-top:30px;}.front #block-homepagebrandsblock .pagination .swiper-pagination-switch,.front #block-homepagenewsblock .news-pagination .swiper-pagination-switch,.front #block-homepagenewsblock .wish-pagination .swiper-pagination-switch{width:8px;height:8px;margin:0 3px;}}@media only screen and (max-width:768px){.front,.page-brands{min-width:auto;}.page-events h1#page-title{float:none;}.page-events .view-events .attachment{padding-left:20px;}.page-brands .view-special-brands .view-content .views-row{height:320px;}.page-brands .view-special-brands .view-content .views-row .title{font-size:18px;}.page-brands .view-special-brands .view-content .views-row .images{height:101px;}.page-brands .view-special-brands .view-content .views-row .desc{font-size:13px;}.page-brands .view-special-brands .view-content .views-row .bottom{font-size:12px;}.page-brands .view-special-brands .view-content .views-row .bottom .category li > div{padding-left:0;}.page-brands .view-special-brands .view-content .views-row .bottom .category li > div:before{display:none;font-size:15px;}.front #block-wl-shisule-shisule-homepage-calendar{width:auto;max-width:auto;}.front #block-wl-shisule-shisule-homepage-calendar,.front #block-homepagebrandsblock,.front #block-homepagenewsblock{margin-bottom:40px;}.front #block-homepagebrandsblock{padding-top:40px;}.front #block-wl-shisule-shisule-front-comments{padding:40px 0;}.front #block-homepagenewsblock .wish-word .list-title .left{font-size:18px;}.front #block-homepagenewsblock .wish-word .list-title .right{font-size:15px;}.front #block-homepagenewsblock .news .arrow-left-news,.front #block-homepagenewsblock .news .arrow-right-news{top:20%;padding:18px 13px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-slide .item{width:88px;padding:0;overflow:hidden;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-slide .item span.slide-item-date{padding-top:10px;font-size:24px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-slide .item span.slide-item-week{font-size:12px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list{margin:40px -7px 0 -7px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item{width:240px;height:248px;margin:0 7px 15px 7px;overflow:hidden;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item.item-shisu-cell-2{width:494px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-info .date,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-info .place{font-size:12px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-top{min-width:55px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-top .category{padding:6px 0 6px 0;margin-bottom:3px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-top .category .iconfont{line-height:1;width:22px;height:22px;background:url(/themes/custom/shisu/images/icon.png) no-repeat right top;font-size:0;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-top .time{padding:3px 0;font-size:10px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-top .category.category-lecture .iconfont{background-position:right -31px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-top .category.category-meetting .iconfont{background-position:right -97px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-top .category.category-display .iconfont{background-position:right -63px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-top .category.category-show .iconfont{background-position:right -131px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-top .category.category-sport .iconfont{background-position:right -165px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-top .category.category-other .iconfont{background-position:right top;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-info{min-height:110px;padding:8px 12px 12px 12px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-info .title{margin-bottom:4px;font-size:14px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-info .date,.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-info .place{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;line-height:18px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-info .url a{line-height:1;padding:3px 8px 3px 5px;margin-top:5px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item .item-info .url a .iconfont{font-size:14px;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item.activity-empty{height:248px;}}.node-type-event .ssl-training-desc .ssl-training-desc-item{padding-top:10px;}.node-type-event .ssl-training-desc-title{}.node-type-event .ssl-training-lecturer-image,.node-type-event .ssl-training-desc-image{text-align:center;padding-top:20px;}.node-type-event .ssl-training-lecturer-image,.node-type-event .ssl-training-desc-image img{max-width:640px;}.node-type-activity-brand .ssl-training-desc,.page-speaker .ssl-training-desc{padding:0;}.page-events-list .pager{text-align:center;}#block-homepagenewsblock{}#news .swiper-container{margin:0 auto;position:relative;overflow:hidden;}.addthis_inline_share_toolbox .addthis_txt{float:left;}.addthis_inline_share_toolbox .at-share-tbx-element{float:left;}.list-breadcrumb li{padding:0;}.social-link-column{width:60px;display:flex;flex-wrap:wrap;align-content:center;}.social-link-column a{background-size:100% 100%;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;width:42px;height:42px;display:inline-block;float:left;margin-right:18px;margin-left:0;margin-bottom:15px;border-radius:50%;}@media screen and (max-width:767px){#footer .social-links{width:100vw;float:none;margin:10px 0;}#footer .footer-name{display:none;}#footer .footer-right,#footer .footer-left{background:none;}#footer{background:#0163AE;border-bottom:4px solid #F8B62C;color:#CCDEF4;}#footer .misc{height:auto;width:auto;display:block;position:relative;overflow:hidden;padding:0;}#footer .copyright{height:52px;background-color:#00579a;border-bottom:2px solid #f8b62c;padding:0 4vw;width:100vw;line-height:18px;text-align:left;overflow:hidden;}#footer .copyright p{margin-top:8px;text-align:center;}#footer .misc{width:100%}#footer .footer-name{display:none !important;}#footer .social-links{position:relative;display:flex;justify-content:space-around;}.social-link-column{width:48px;display:flex;flex-wrap:wrap;align-content:center;}.social-link-column a{margin-right:0;margin-bottom:10px;}.footer-logo-mobile{width:100vw;display:flex;justify-content:center;padding:16px 0;border-top:1px solid #3381bd;}}@media screen and (min-width:768px){.footer-logo-mobile{display:none;}}#wish-word{height:534px;overflow:hidden;}@media(max-width:600px){#wish-word{margin-top:30px;}#news,.wish-word{padding:0 10px;}.front #block-homepagenewsblock .news .arrow-left-news{left:10px;}.front #block-homepagenewsblock .news .arrow-right-news{right:10px;}}#brands{padding:0;}.calendar-calendar tr.date-box div.day{min-width:100px;}#footer .footer-name{display:flex;align-items:center;}#header-mb{display:none;height:70px;background:#0163AE url(/themes/custom/shisu/images/headet_bg_1.jpg) no-repeat center top;color:#ffffff;z-index:200000000;position:relative;}#header-mb .header-mb-inner{background:url(/themes/custom/shisu/images/header_bg_left.png) no-repeat left top;height:100%;}.header-mb-inner-box{height:100%;padding:0px 15px;display:flex;justify-content:space-between;align-items:center;}#header-mb .header__logo-image{width:228px;height:20px;}#header-mb .menu-mb{background-color:#0062AB;padding:20px 15px;position:absolute;width:100%;left:0;top:100%;z-index:20000;display:none;}.menu-mb-item{padding:10px 0px;border-bottom:1px solid #fff;display:flex;justify-content:space-between;}.menu-mb-item a{color:#fff;font-size:12px;}.menu-mb-item input{height:20px;width:100%;margin-right:10px;color:#333;}.menu-mb-bottom{padding:10px 15px;background-color:#07468E;display:flex;position:absolute;left:0;top:100%;width:100%;}.menu-mb-bottom-item{display:flex;align-items:center;margin-right:20px;}.menu-mb-bottom-item svg{margin-right:5px;}@media only screen and (max-width:768px){#navigation-wrap{display:none;}#header-mb{display:block;}#header{display:none;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-header{padding-left:10px;}}.copyright p{text-align:center;}.content-side-image{margin-bottom:30px;}#side-calendar{margin-bottom:20px;width:100%;}.side-event{text-align:left;background:#F3F3F3;}.side-event .side-list-header{padding:12px 16px;font-size:20px;font-weight:bold;border-bottom:1px solid #D8D8D8;}.side-event .side-list-box{padding-bottom:10px;}.side-event .side-list-box .side-list-item{padding:12px 16px 0 16px;font-size:16px;}.side-event .side-list-box .no-event-text{padding:12px 16px 0 16px;font-size:14px;}#event_box .more{min-width:80px;}.page-usercenter .view{margin-bottom:80px;}@media screen and (min-width:768px){.homepage-calendar-width-66{width:66.1%;flex-basis:66.1%;}.homepage-calendar-width-33{width:32.2%;flex-basis:32.2%;}}@media screen and (max-width:768px){.front #block-homepagebrandsblock .swiper-slide{display:block;}}.homepage-calendar-padding-bottom-58{padding-bottom:58%;}.english_title{font-weight:600;margin-bottom:20px;}#page-title-with-english{margin-top:30px;font-weight:600;}.event-page-links{margin-top:30px;font-size:16px;}.event-page-links .event-links-title{font-size:24px;padding:0 30px;}.event-no-news{padding:0 30px;}.event-news-rows{padding:0 30px;margin-top:10px;}.share-icon-wrapper{overflow:hidden;display:inline-block;}.share-icon{fill:#FFFFFF;border:0;}.share-title{float:left;}.share-body{float:left;}.wechat-qr-code{width:96px;height:96px;position:absolute;background:white;bottom:50px;border:solid 1px;border-radius:12px;left:6px;display:none;}.wechat-qr-code:before,.wechat-qr-code:after{content:"";display:block;border-width:20px;position:absolute;bottom:-40px;left:27px;border-style:solid dashed dashed;border-color:#000000 transparent transparent;font-size:0;line-height:0;}.wechat-qr-code:after{bottom:-39px;border-color:#FFF transparent transparent;}.qq-qr-code{width:96px;height:96px;position:absolute;background:white;bottom:50px;border:solid 1px;border-radius:12px;left:34px;display:none;}.qq-qr-code:before,.qq-qr-code:after{content:"";display:block;border-width:20px;position:absolute;bottom:-40px;left:27px;border-style:solid dashed dashed;border-color:#000000 transparent transparent;font-size:0;line-height:0;}.qq-qr-code:after{bottom:-39px;border-color:#FFF transparent transparent;}.share-icon-link{width:24px;height:24px;}.node-type-event .node-training{padding-left:0;padding-right:0;margin-left:0;margin-right:0;width:calc((100% - 20px) * 64/91);}.node-type-event .training-right-bar{padding-left:0;padding-right:0;margin-left:20px;margin-right:0px;width:calc((100% - 20px) * 27/91);}.node-type-event .ssl-training-top .shisule-training-top-left{margin-right:0;height:0;padding-top:calc(9/16 * 100%);position:relative;}.node-type-event .ssl-training-top .shisule-training-top-left img{position:absolute;display:block;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;}.node-type-event .training-right-bar .content-side-image{height:0;padding-top:calc(4/3 * 100%);position:relative;}.node-type-event .training-right-bar .content-side-image img{position:absolute;width:100%;height:100%;display:block;left:0;top:0;object-fit:cover;object-position:center;}
.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;}.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;}@-webkit-keyframes flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}@-moz-keyframes flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}@-ms-keyframes flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}@-o-keyframes flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}@keyframes flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}.flash{-webkit-animation-name:flash;-moz-animation-name:flash;-ms-animation-name:flash;-o-animation-name:flash;animation-name:flash;}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);}20%,40%,60%,80%{-webkit-transform:translateX(10px);}}@-moz-keyframes shake{0%,100%{-moz-transform:translateX(0);}10%,30%,50%,70%,90%{-moz-transform:translateX(-10px);}20%,40%,60%,80%{-moz-transform:translateX(10px);}}@-ms-keyframes shake{0%,100%{-ms-transform:translateX(0);}10%,30%,50%,70%,90%{-ms-transform:translateX(-10px);}20%,40%,60%,80%{-ms-transform:translateX(10px);}}@-o-keyframes shake{0%,100%{-o-transform:translateX(0);}10%,30%,50%,70%,90%{-o-transform:translateX(-10px);}20%,40%,60%,80%{-o-transform:translateX(10px);}}@keyframes shake{0%,100%{transform:translateX(0);}10%,30%,50%,70%,90%{transform:translateX(-10px);}20%,40%,60%,80%{transform:translateX(10px);}}.shake{-webkit-animation-name:shake;-moz-animation-name:shake;-ms-animation-name:shake;-o-animation-name:shake;animation-name:shake;}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);}40%{-webkit-transform:translateY(-30px);}60%{-webkit-transform:translateY(-15px);}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);}40%{-moz-transform:translateY(-30px);}60%{-moz-transform:translateY(-15px);}}@-ms-keyframes bounce{0%,20%,50%,80%,100%{-ms-transform:translateY(0);}40%{-ms-transform:translateY(-30px);}60%{-ms-transform:translateY(-15px);}}@-o-keyframes bounce{0%,20%,50%,80%,100%{-o-transform:translateY(0);}40%{-o-transform:translateY(-30px);}60%{-o-transform:translateY(-15px);}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0);}40%{transform:translateY(-30px);}60%{transform:translateY(-15px);}}.bounce{-webkit-animation-name:bounce;-moz-animation-name:bounce;-ms-animation-name:bounce;-o-animation-name:bounce;animation-name:bounce;}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);}100%{-webkit-transform:scale(1) rotate(0);}}@-moz-keyframes tada{0%{-moz-transform:scale(1);}10%,20%{-moz-transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-moz-transform:scale(1.1) rotate(3deg);}40%,60%,80%{-moz-transform:scale(1.1) rotate(-3deg);}100%{-moz-transform:scale(1) rotate(0);}}@-ms-keyframes tada{0%{-ms-transform:scale(1);}10%,20%{-ms-transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-ms-transform:scale(1.1) rotate(3deg);}40%,60%,80%{-ms-transform:scale(1.1) rotate(-3deg);}100%{-ms-transform:scale(1) rotate(0);}}@-o-keyframes tada{0%{-o-transform:scale(1);}10%,20%{-o-transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-o-transform:scale(1.1) rotate(3deg);}40%,60%,80%{-o-transform:scale(1.1) rotate(-3deg);}100%{-o-transform:scale(1) rotate(0);}}@keyframes tada{0%{transform:scale(1);}10%,20%{transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg);}40%,60%,80%{transform:scale(1.1) rotate(-3deg);}100%{transform:scale(1) rotate(0);}}.tada{-webkit-animation-name:tada;-moz-animation-name:tada;-ms-animation-name:tada;-o-animation-name:tada;animation-name:tada;}@-webkit-keyframes swing{20%,40%,60%,80%,100%{-webkit-transform-origin:top center;}20%{-webkit-transform:rotate(15deg);}40%{-webkit-transform:rotate(-10deg);}60%{-webkit-transform:rotate(5deg);}80%{-webkit-transform:rotate(-5deg);}100%{-webkit-transform:rotate(0deg);}}@-moz-keyframes swing{20%{-moz-transform:rotate(15deg);}40%{-moz-transform:rotate(-10deg);}60%{-moz-transform:rotate(5deg);}80%{-moz-transform:rotate(-5deg);}100%{-moz-transform:rotate(0deg);}}@-ms-keyframes swing{20%{-ms-transform:rotate(15deg);}40%{-ms-transform:rotate(-10deg);}60%{-ms-transform:rotate(5deg);}80%{-ms-transform:rotate(-5deg);}100%{-ms-transform:rotate(0deg);}}@-o-keyframes swing{20%{-o-transform:rotate(15deg);}40%{-o-transform:rotate(-10deg);}60%{-o-transform:rotate(5deg);}80%{-o-transform:rotate(-5deg);}100%{-o-transform:rotate(0deg);}}@keyframes swing{20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}100%{transform:rotate(0deg);}}.swing{-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;-moz-animation-name:swing;-ms-animation-name:swing;-o-animation-name:swing;animation-name:swing;}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);}15%{-webkit-transform:translateX(-25%) rotate(-5deg);}30%{-webkit-transform:translateX(20%) rotate(3deg);}45%{-webkit-transform:translateX(-15%) rotate(-3deg);}60%{-webkit-transform:translateX(10%) rotate(2deg);}75%{-webkit-transform:translateX(-5%) rotate(-1deg);}100%{-webkit-transform:translateX(0%);}}@-moz-keyframes wobble{0%{-moz-transform:translateX(0%);}15%{-moz-transform:translateX(-25%) rotate(-5deg);}30%{-moz-transform:translateX(20%) rotate(3deg);}45%{-moz-transform:translateX(-15%) rotate(-3deg);}60%{-moz-transform:translateX(10%) rotate(2deg);}75%{-moz-transform:translateX(-5%) rotate(-1deg);}100%{-moz-transform:translateX(0%);}}@-ms-keyframes wobble{0%{-ms-transform:translateX(0%);}15%{-ms-transform:translateX(-25%) rotate(-5deg);}30%{-ms-transform:translateX(20%) rotate(3deg);}45%{-ms-transform:translateX(-15%) rotate(-3deg);}60%{-ms-transform:translateX(10%) rotate(2deg);}75%{-ms-transform:translateX(-5%) rotate(-1deg);}100%{-ms-transform:translateX(0%);}}@-o-keyframes wobble{0%{-o-transform:translateX(0%);}15%{-o-transform:translateX(-25%) rotate(-5deg);}30%{-o-transform:translateX(20%) rotate(3deg);}45%{-o-transform:translateX(-15%) rotate(-3deg);}60%{-o-transform:translateX(10%) rotate(2deg);}75%{-o-transform:translateX(-5%) rotate(-1deg);}100%{-o-transform:translateX(0%);}}@keyframes wobble{0%{transform:translateX(0%);}15%{transform:translateX(-25%) rotate(-5deg);}30%{transform:translateX(20%) rotate(3deg);}45%{transform:translateX(-15%) rotate(-3deg);}60%{transform:translateX(10%) rotate(2deg);}75%{transform:translateX(-5%) rotate(-1deg);}100%{transform:translateX(0%);}}.wobble{-webkit-animation-name:wobble;-moz-animation-name:wobble;-ms-animation-name:wobble;-o-animation-name:wobble;animation-name:wobble;}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);}50%{-webkit-transform:scale(1.1);}100%{-webkit-transform:scale(1);}}@-moz-keyframes pulse{0%{-moz-transform:scale(1);}50%{-moz-transform:scale(1.1);}100%{-moz-transform:scale(1);}}@-ms-keyframes pulse{0%{-ms-transform:scale(1);}50%{-ms-transform:scale(1.1);}100%{-ms-transform:scale(1);}}@-o-keyframes pulse{0%{-o-transform:scale(1);}50%{-o-transform:scale(1.1);}100%{-o-transform:scale(1);}}@keyframes pulse{0%{transform:scale(1);}50%{transform:scale(1.1);}100%{transform:scale(1);}}.pulse{-webkit-animation-name:pulse;-moz-animation-name:pulse;-ms-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse;}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;}100%{-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in;}}@-moz-keyframes flip{0%{-moz-transform:perspective(400px) rotateY(0);-moz-animation-timing-function:ease-out;}40%{-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg);-moz-animation-timing-function:ease-out;}50%{-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-animation-timing-function:ease-in;}80%{-moz-transform:perspective(400px) rotateY(360deg) scale(.95);-moz-animation-timing-function:ease-in;}100%{-moz-transform:perspective(400px) scale(1);-moz-animation-timing-function:ease-in;}}@-ms-keyframes flip{0%{-ms-transform:perspective(400px) rotateY(0);-ms-animation-timing-function:ease-out;}40%{-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg);-ms-animation-timing-function:ease-out;}50%{-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-animation-timing-function:ease-in;}80%{-ms-transform:perspective(400px) rotateY(360deg) scale(.95);-ms-animation-timing-function:ease-in;}100%{-ms-transform:perspective(400px) scale(1);-ms-animation-timing-function:ease-in;}}@-o-keyframes flip{0%{-o-transform:perspective(400px) rotateY(0);-o-animation-timing-function:ease-out;}40%{-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-animation-timing-function:ease-out;}50%{-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-animation-timing-function:ease-in;}80%{-o-transform:perspective(400px) rotateY(360deg) scale(.95);-o-animation-timing-function:ease-in;}100%{-o-transform:perspective(400px) scale(1);-o-animation-timing-function:ease-in;}}@keyframes flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out;}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out;}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in;}80%{transform:perspective(400px) rotateY(360deg) scale(.95);animation-timing-function:ease-in;}100%{transform:perspective(400px) scale(1);animation-timing-function:ease-in;}}.flip{-webkit-backface-visibility:visible !important;-webkit-animation-name:flip;-moz-backface-visibility:visible !important;-moz-animation-name:flip;-ms-backface-visibility:visible !important;-ms-animation-name:flip;-o-backface-visibility:visible !important;-o-animation-name:flip;backface-visibility:visible !important;animation-name:flip;}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;}40%{-webkit-transform:perspective(400px) rotateX(-10deg);}70%{-webkit-transform:perspective(400px) rotateX(10deg);}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1;}}@-moz-keyframes flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0;}40%{-moz-transform:perspective(400px) rotateX(-10deg);}70%{-moz-transform:perspective(400px) rotateX(10deg);}100%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1;}}@-ms-keyframes flipInX{0%{-ms-transform:perspective(400px) rotateX(90deg);opacity:0;}40%{-ms-transform:perspective(400px) rotateX(-10deg);}70%{-ms-transform:perspective(400px) rotateX(10deg);}100%{-ms-transform:perspective(400px) rotateX(0deg);opacity:1;}}@-o-keyframes flipInX{0%{-o-transform:perspective(400px) rotateX(90deg);opacity:0;}40%{-o-transform:perspective(400px) rotateX(-10deg);}70%{-o-transform:perspective(400px) rotateX(10deg);}100%{-o-transform:perspective(400px) rotateX(0deg);opacity:1;}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0;}40%{transform:perspective(400px) rotateX(-10deg);}70%{transform:perspective(400px) rotateX(10deg);}100%{transform:perspective(400px) rotateX(0deg);opacity:1;}}.flipInX{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInX;-moz-backface-visibility:visible !important;-moz-animation-name:flipInX;-ms-backface-visibility:visible !important;-ms-animation-name:flipInX;-o-backface-visibility:visible !important;-o-animation-name:flipInX;backface-visibility:visible !important;animation-name:flipInX;}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;}}@-moz-keyframes flipOutX{0%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1;}100%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0;}}@-ms-keyframes flipOutX{0%{-ms-transform:perspective(400px) rotateX(0deg);opacity:1;}100%{-ms-transform:perspective(400px) rotateX(90deg);opacity:0;}}@-o-keyframes flipOutX{0%{-o-transform:perspective(400px) rotateX(0deg);opacity:1;}100%{-o-transform:perspective(400px) rotateX(90deg);opacity:0;}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1;}100%{transform:perspective(400px) rotateX(90deg);opacity:0;}}.flipOutX{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible !important;-moz-animation-name:flipOutX;-moz-backface-visibility:visible !important;-ms-animation-name:flipOutX;-ms-backface-visibility:visible !important;-o-animation-name:flipOutX;-o-backface-visibility:visible !important;animation-name:flipOutX;backface-visibility:visible !important;}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;}40%{-webkit-transform:perspective(400px) rotateY(-10deg);}70%{-webkit-transform:perspective(400px) rotateY(10deg);}100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1;}}@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0;}40%{-moz-transform:perspective(400px) rotateY(-10deg);}70%{-moz-transform:perspective(400px) rotateY(10deg);}100%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1;}}@-ms-keyframes flipInY{0%{-ms-transform:perspective(400px) rotateY(90deg);opacity:0;}40%{-ms-transform:perspective(400px) rotateY(-10deg);}70%{-ms-transform:perspective(400px) rotateY(10deg);}100%{-ms-transform:perspective(400px) rotateY(0deg);opacity:1;}}@-o-keyframes flipInY{0%{-o-transform:perspective(400px) rotateY(90deg);opacity:0;}40%{-o-transform:perspective(400px) rotateY(-10deg);}70%{-o-transform:perspective(400px) rotateY(10deg);}100%{-o-transform:perspective(400px) rotateY(0deg);opacity:1;}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0;}40%{transform:perspective(400px) rotateY(-10deg);}70%{transform:perspective(400px) rotateY(10deg);}100%{transform:perspective(400px) rotateY(0deg);opacity:1;}}.flipInY{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInY;-moz-backface-visibility:visible !important;-moz-animation-name:flipInY;-ms-backface-visibility:visible !important;-ms-animation-name:flipInY;-o-backface-visibility:visible !important;-o-animation-name:flipInY;backface-visibility:visible !important;animation-name:flipInY;}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;}}@-moz-keyframes flipOutY{0%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1;}100%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0;}}@-ms-keyframes flipOutY{0%{-ms-transform:perspective(400px) rotateY(0deg);opacity:1;}100%{-ms-transform:perspective(400px) rotateY(90deg);opacity:0;}}@-o-keyframes flipOutY{0%{-o-transform:perspective(400px) rotateY(0deg);opacity:1;}100%{-o-transform:perspective(400px) rotateY(90deg);opacity:0;}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1;}100%{transform:perspective(400px) rotateY(90deg);opacity:0;}}.flipOutY{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipOutY;-moz-backface-visibility:visible !important;-moz-animation-name:flipOutY;-ms-backface-visibility:visible !important;-ms-animation-name:flipOutY;-o-backface-visibility:visible !important;-o-animation-name:flipOutY;backface-visibility:visible !important;animation-name:flipOutY;}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-ms-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-o-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);}100%{opacity:1;-webkit-transform:translateY(0);}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px);}100%{opacity:1;-moz-transform:translateY(0);}}@-ms-keyframes fadeInUp{0%{opacity:0;-ms-transform:translateY(20px);}100%{opacity:1;-ms-transform:translateY(0);}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px);}100%{opacity:1;-o-transform:translateY(0);}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px);}100%{opacity:1;transform:translateY(0);}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-ms-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp;}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);}100%{opacity:1;-webkit-transform:translateY(0);}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px);}100%{opacity:1;-moz-transform:translateY(0);}}@-ms-keyframes fadeInDown{0%{opacity:0;-ms-transform:translateY(-20px);}100%{opacity:1;-ms-transform:translateY(0);}}@-o-keyframes fadeInDown{0%{opacity:0;-ms-transform:translateY(-20px);}100%{opacity:1;-ms-transform:translateY(0);}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px);}100%{opacity:1;transform:translateY(0);}}.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-ms-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown;}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);}100%{opacity:1;-webkit-transform:translateX(0);}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px);}100%{opacity:1;-moz-transform:translateX(0);}}@-ms-keyframes fadeInLeft{0%{opacity:0;-ms-transform:translateX(-20px);}100%{opacity:1;-ms-transform:translateX(0);}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-20px);}100%{opacity:1;-o-transform:translateX(0);}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px);}100%{opacity:1;transform:translateX(0);}}.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-ms-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft;}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);}100%{opacity:1;-webkit-transform:translateX(0);}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(20px);}100%{opacity:1;-moz-transform:translateX(0);}}@-ms-keyframes fadeInRight{0%{opacity:0;-ms-transform:translateX(20px);}100%{opacity:1;-ms-transform:translateX(0);}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(20px);}100%{opacity:1;-o-transform:translateX(0);}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px);}100%{opacity:1;transform:translateX(0);}}.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-ms-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight;}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);}100%{opacity:1;-webkit-transform:translateY(0);}}@-moz-keyframes fadeInUpBig{0%{opacity:0;-moz-transform:translateY(2000px);}100%{opacity:1;-moz-transform:translateY(0);}}@-ms-keyframes fadeInUpBig{0%{opacity:0;-ms-transform:translateY(2000px);}100%{opacity:1;-ms-transform:translateY(0);}}@-o-keyframes fadeInUpBig{0%{opacity:0;-o-transform:translateY(2000px);}100%{opacity:1;-o-transform:translateY(0);}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px);}100%{opacity:1;transform:translateY(0);}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;-moz-animation-name:fadeInUpBig;-ms-animation-name:fadeInUpBig;-o-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);}100%{opacity:1;-webkit-transform:translateY(0);}}@-moz-keyframes fadeInDownBig{0%{opacity:0;-moz-transform:translateY(-2000px);}100%{opacity:1;-moz-transform:translateY(0);}}@-ms-keyframes fadeInDownBig{0%{opacity:0;-ms-transform:translateY(-2000px);}100%{opacity:1;-ms-transform:translateY(0);}}@-o-keyframes fadeInDownBig{0%{opacity:0;-o-transform:translateY(-2000px);}100%{opacity:1;-o-transform:translateY(0);}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px);}100%{opacity:1;transform:translateY(0);}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-moz-animation-name:fadeInDownBig;-ms-animation-name:fadeInDownBig;-o-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);}100%{opacity:1;-webkit-transform:translateX(0);}}@-moz-keyframes fadeInLeftBig{0%{opacity:0;-moz-transform:translateX(-2000px);}100%{opacity:1;-moz-transform:translateX(0);}}@-ms-keyframes fadeInLeftBig{0%{opacity:0;-ms-transform:translateX(-2000px);}100%{opacity:1;-ms-transform:translateX(0);}}@-o-keyframes fadeInLeftBig{0%{opacity:0;-o-transform:translateX(-2000px);}100%{opacity:1;-o-transform:translateX(0);}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px);}100%{opacity:1;transform:translateX(0);}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;-moz-animation-name:fadeInLeftBig;-ms-animation-name:fadeInLeftBig;-o-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);}100%{opacity:1;-webkit-transform:translateX(0);}}@-moz-keyframes fadeInRightBig{0%{opacity:0;-moz-transform:translateX(2000px);}100%{opacity:1;-moz-transform:translateX(0);}}@-ms-keyframes fadeInRightBig{0%{opacity:0;-ms-transform:translateX(2000px);}100%{opacity:1;-ms-transform:translateX(0);}}@-o-keyframes fadeInRightBig{0%{opacity:0;-o-transform:translateX(2000px);}100%{opacity:1;-o-transform:translateX(0);}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px);}100%{opacity:1;transform:translateX(0);}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;-moz-animation-name:fadeInRightBig;-ms-animation-name:fadeInRightBig;-o-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-moz-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-ms-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-o-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-ms-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-20px);}}@-moz-keyframes fadeOutUp{0%{opacity:1;-moz-transform:translateY(0);}100%{opacity:0;-moz-transform:translateY(-20px);}}@-ms-keyframes fadeOutUp{0%{opacity:1;-ms-transform:translateY(0);}100%{opacity:0;-ms-transform:translateY(-20px);}}@-o-keyframes fadeOutUp{0%{opacity:1;-o-transform:translateY(0);}100%{opacity:0;-o-transform:translateY(-20px);}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(-20px);}}.fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-ms-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp;}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(20px);}}@-moz-keyframes fadeOutDown{0%{opacity:1;-moz-transform:translateY(0);}100%{opacity:0;-moz-transform:translateY(20px);}}@-ms-keyframes fadeOutDown{0%{opacity:1;-ms-transform:translateY(0);}100%{opacity:0;-ms-transform:translateY(20px);}}@-o-keyframes fadeOutDown{0%{opacity:1;-o-transform:translateY(0);}100%{opacity:0;-o-transform:translateY(20px);}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(20px);}}.fadeOutDown{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;-ms-animation-name:fadeOutDown;-o-animation-name:fadeOutDown;animation-name:fadeOutDown;}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-20px);}}@-moz-keyframes fadeOutLeft{0%{opacity:1;-moz-transform:translateX(0);}100%{opacity:0;-moz-transform:translateX(-20px);}}@-ms-keyframes fadeOutLeft{0%{opacity:1;-ms-transform:translateX(0);}100%{opacity:0;-ms-transform:translateX(-20px);}}@-o-keyframes fadeOutLeft{0%{opacity:1;-o-transform:translateX(0);}100%{opacity:0;-o-transform:translateX(-20px);}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(-20px);}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;-ms-animation-name:fadeOutLeft;-o-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(20px);}}@-moz-keyframes fadeOutRight{0%{opacity:1;-moz-transform:translateX(0);}100%{opacity:0;-moz-transform:translateX(20px);}}@-ms-keyframes fadeOutRight{0%{opacity:1;-ms-transform:translateX(0);}100%{opacity:0;-ms-transform:translateX(20px);}}@-o-keyframes fadeOutRight{0%{opacity:1;-o-transform:translateX(0);}100%{opacity:0;-o-transform:translateX(20px);}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(20px);}}.fadeOutRight{-webkit-animation-name:fadeOutRight;-moz-animation-name:fadeOutRight;-ms-animation-name:fadeOutRight;-o-animation-name:fadeOutRight;animation-name:fadeOutRight;}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-2000px);}}@-moz-keyframes fadeOutUpBig{0%{opacity:1;-moz-transform:translateY(0);}100%{opacity:0;-moz-transform:translateY(-2000px);}}@-ms-keyframes fadeOutUpBig{0%{opacity:1;-ms-transform:translateY(0);}100%{opacity:0;-ms-transform:translateY(-2000px);}}@-o-keyframes fadeOutUpBig{0%{opacity:1;-o-transform:translateY(0);}100%{opacity:0;-o-transform:translateY(-2000px);}}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(-2000px);}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;-moz-animation-name:fadeOutUpBig;-ms-animation-name:fadeOutUpBig;-o-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(2000px);}}@-moz-keyframes fadeOutDownBig{0%{opacity:1;-moz-transform:translateY(0);}100%{opacity:0;-moz-transform:translateY(2000px);}}@-ms-keyframes fadeOutDownBig{0%{opacity:1;-ms-transform:translateY(0);}100%{opacity:0;-ms-transform:translateY(2000px);}}@-o-keyframes fadeOutDownBig{0%{opacity:1;-o-transform:translateY(0);}100%{opacity:0;-o-transform:translateY(2000px);}}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(2000px);}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;-moz-animation-name:fadeOutDownBig;-ms-animation-name:fadeOutDownBig;-o-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-2000px);}}@-moz-keyframes fadeOutLeftBig{0%{opacity:1;-moz-transform:translateX(0);}100%{opacity:0;-moz-transform:translateX(-2000px);}}@-ms-keyframes fadeOutLeftBig{0%{opacity:1;-ms-transform:translateX(0);}100%{opacity:0;-ms-transform:translateX(-2000px);}}@-o-keyframes fadeOutLeftBig{0%{opacity:1;-o-transform:translateX(0);}100%{opacity:0;-o-transform:translateX(-2000px);}}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(-2000px);}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;-moz-animation-name:fadeOutLeftBig;-ms-animation-name:fadeOutLeftBig;-o-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(2000px);}}@-moz-keyframes fadeOutRightBig{0%{opacity:1;-moz-transform:translateX(0);}100%{opacity:0;-moz-transform:translateX(2000px);}}@-ms-keyframes fadeOutRightBig{0%{opacity:1;-ms-transform:translateX(0);}100%{opacity:0;-ms-transform:translateX(2000px);}}@-o-keyframes fadeOutRightBig{0%{opacity:1;-o-transform:translateX(0);}100%{opacity:0;-o-transform:translateX(2000px);}}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(2000px);}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;-moz-animation-name:fadeOutRightBig;-ms-animation-name:fadeOutRightBig;-o-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);}50%{opacity:1;-webkit-transform:scale(1.05);}70%{-webkit-transform:scale(.9);}100%{-webkit-transform:scale(1);}}@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(.3);}50%{opacity:1;-moz-transform:scale(1.05);}70%{-moz-transform:scale(.9);}100%{-moz-transform:scale(1);}}@-ms-keyframes bounceIn{0%{opacity:0;-ms-transform:scale(.3);}50%{opacity:1;-ms-transform:scale(1.05);}70%{-ms-transform:scale(.9);}100%{-ms-transform:scale(1);}}@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(.3);}50%{opacity:1;-o-transform:scale(1.05);}70%{-o-transform:scale(.9);}100%{-o-transform:scale(1);}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3);}50%{opacity:1;transform:scale(1.05);}70%{transform:scale(.9);}100%{transform:scale(1);}}.bounceIn{-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-ms-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn;}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);}60%{opacity:1;-webkit-transform:translateY(-30px);}80%{-webkit-transform:translateY(10px);}100%{-webkit-transform:translateY(0);}}@-moz-keyframes bounceInUp{0%{opacity:0;-moz-transform:translateY(2000px);}60%{opacity:1;-moz-transform:translateY(-30px);}80%{-moz-transform:translateY(10px);}100%{-moz-transform:translateY(0);}}@-ms-keyframes bounceInUp{0%{opacity:0;-ms-transform:translateY(2000px);}60%{opacity:1;-ms-transform:translateY(-30px);}80%{-ms-transform:translateY(10px);}100%{-ms-transform:translateY(0);}}@-o-keyframes bounceInUp{0%{opacity:0;-o-transform:translateY(2000px);}60%{opacity:1;-o-transform:translateY(-30px);}80%{-o-transform:translateY(10px);}100%{-o-transform:translateY(0);}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px);}60%{opacity:1;transform:translateY(-30px);}80%{transform:translateY(10px);}100%{transform:translateY(0);}}.bounceInUp{-webkit-animation-name:bounceInUp;-moz-animation-name:bounceInUp;-ms-animation-name:bounceInUp;-o-animation-name:bounceInUp;animation-name:bounceInUp;}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);}60%{opacity:1;-webkit-transform:translateY(30px);}80%{-webkit-transform:translateY(-10px);}100%{-webkit-transform:translateY(0);}}@-moz-keyframes bounceInDown{0%{opacity:0;-moz-transform:translateY(-2000px);}60%{opacity:1;-moz-transform:translateY(30px);}80%{-moz-transform:translateY(-10px);}100%{-moz-transform:translateY(0);}}@-ms-keyframes bounceInDown{0%{opacity:0;-ms-transform:translateY(-2000px);}60%{opacity:1;-ms-transform:translateY(30px);}80%{-ms-transform:translateY(-10px);}100%{-ms-transform:translateY(0);}}@-o-keyframes bounceInDown{0%{opacity:0;-o-transform:translateY(-2000px);}60%{opacity:1;-o-transform:translateY(30px);}80%{-o-transform:translateY(-10px);}100%{-o-transform:translateY(0);}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px);}60%{opacity:1;transform:translateY(30px);}80%{transform:translateY(-10px);}100%{transform:translateY(0);}}.bounceInDown{-webkit-animation-name:bounceInDown;-moz-animation-name:bounceInDown;-ms-animation-name:bounceInDown;-o-animation-name:bounceInDown;animation-name:bounceInDown;}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);}60%{opacity:1;-webkit-transform:translateX(30px);}80%{-webkit-transform:translateX(-10px);}100%{-webkit-transform:translateX(0);}}@-moz-keyframes bounceInLeft{0%{opacity:0;-moz-transform:translateX(-2000px);}60%{opacity:1;-moz-transform:translateX(30px);}80%{-moz-transform:translateX(-10px);}100%{-moz-transform:translateX(0);}}@-ms-keyframes bounceInLeft{0%{opacity:0;-ms-transform:translateX(-2000px);}60%{opacity:1;-ms-transform:translateX(30px);}80%{-ms-transform:translateX(-10px);}100%{-ms-transform:translateX(0);}}@-o-keyframes bounceInLeft{0%{opacity:0;-o-transform:translateX(-2000px);}60%{opacity:1;-o-transform:translateX(30px);}80%{-o-transform:translateX(-10px);}100%{-o-transform:translateX(0);}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px);}60%{opacity:1;transform:translateX(30px);}80%{transform:translateX(-10px);}100%{transform:translateX(0);}}.bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;-ms-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft;}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);}60%{opacity:1;-webkit-transform:translateX(-30px);}80%{-webkit-transform:translateX(10px);}100%{-webkit-transform:translateX(0);}}@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:translateX(2000px);}60%{opacity:1;-moz-transform:translateX(-30px);}80%{-moz-transform:translateX(10px);}100%{-moz-transform:translateX(0);}}@-ms-keyframes bounceInRight{0%{opacity:0;-ms-transform:translateX(2000px);}60%{opacity:1;-ms-transform:translateX(-30px);}80%{-ms-transform:translateX(10px);}100%{-ms-transform:translateX(0);}}@-o-keyframes bounceInRight{0%{opacity:0;-o-transform:translateX(2000px);}60%{opacity:1;-o-transform:translateX(-30px);}80%{-o-transform:translateX(10px);}100%{-o-transform:translateX(0);}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px);}60%{opacity:1;transform:translateX(-30px);}80%{transform:translateX(10px);}100%{transform:translateX(0);}}.bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;-ms-animation-name:bounceInRight;-o-animation-name:bounceInRight;animation-name:bounceInRight;}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);}25%{-webkit-transform:scale(.95);}50%{opacity:1;-webkit-transform:scale(1.1);}100%{opacity:0;-webkit-transform:scale(.3);}}@-moz-keyframes bounceOut{0%{-moz-transform:scale(1);}25%{-moz-transform:scale(.95);}50%{opacity:1;-moz-transform:scale(1.1);}100%{opacity:0;-moz-transform:scale(.3);}}@-ms-keyframes bounceOut{0%{-ms-transform:scale(1);}25%{-ms-transform:scale(.95);}50%{opacity:1;-ms-transform:scale(1.1);}100%{opacity:0;-ms-transform:scale(.3);}}@-o-keyframes bounceOut{0%{-o-transform:scale(1);}25%{-o-transform:scale(.95);}50%{opacity:1;-o-transform:scale(1.1);}100%{opacity:0;-o-transform:scale(.3);}}@keyframes bounceOut{0%{transform:scale(1);}25%{transform:scale(.95);}50%{opacity:1;transform:scale(1.1);}100%{opacity:0;transform:scale(.3);}}.bounceOut{-webkit-animation-name:bounceOut;-moz-animation-name:bounceOut;-ms-animation-name:bounceOut;-o-animation-name:bounceOut;animation-name:bounceOut;}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);}20%{opacity:1;-webkit-transform:translateY(20px);}100%{opacity:0;-webkit-transform:translateY(-2000px);}}@-moz-keyframes bounceOutUp{0%{-moz-transform:translateY(0);}20%{opacity:1;-moz-transform:translateY(20px);}100%{opacity:0;-moz-transform:translateY(-2000px);}}@-ms-keyframes bounceOutUp{0%{-ms-transform:translateY(0);}20%{opacity:1;-ms-transform:translateY(20px);}100%{opacity:0;-ms-transform:translateY(-2000px);}}@-o-keyframes bounceOutUp{0%{-o-transform:translateY(0);}20%{opacity:1;-o-transform:translateY(20px);}100%{opacity:0;-o-transform:translateY(-2000px);}}@keyframes bounceOutUp{0%{transform:translateY(0);}20%{opacity:1;transform:translateY(20px);}100%{opacity:0;transform:translateY(-2000px);}}.bounceOutUp{-webkit-animation-name:bounceOutUp;-moz-animation-name:bounceOutUp;-ms-animation-name:bounceOutUp;-o-animation-name:bounceOutUp;animation-name:bounceOutUp;}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);}20%{opacity:1;-webkit-transform:translateY(-20px);}100%{opacity:0;-webkit-transform:translateY(2000px);}}@-moz-keyframes bounceOutDown{0%{-moz-transform:translateY(0);}20%{opacity:1;-moz-transform:translateY(-20px);}100%{opacity:0;-moz-transform:translateY(2000px);}}@-ms-keyframes bounceOutDown{0%{-ms-transform:translateY(0);}20%{opacity:1;-ms-transform:translateY(-20px);}100%{opacity:0;-ms-transform:translateY(2000px);}}@keyframes bounceOutDown{0%{transform:translateY(0);}20%{opacity:1;transform:translateY(-20px);}100%{opacity:0;transform:translateY(2000px);}}.bounceOutDown{-webkit-animation-name:bounceOutDown;-moz-animation-name:bounceOutDown;-ms-animation-name:bounceOutDown;animation-name:bounceOutDown;}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);}20%{opacity:1;-webkit-transform:translateX(20px);}100%{opacity:0;-webkit-transform:translateX(-2000px);}}@-moz-keyframes bounceOutLeft{0%{-moz-transform:translateX(0);}20%{opacity:1;-moz-transform:translateX(20px);}100%{opacity:0;-moz-transform:translateX(-2000px);}}@-ms-keyframes bounceOutLeft{0%{-ms-transform:translateX(0);}20%{opacity:1;-ms-transform:translateX(20px);}100%{opacity:0;-ms-transform:translateX(-2000px);}}@-o-keyframes bounceOutLeft{0%{-o-transform:translateX(0);}20%{opacity:1;-o-transform:translateX(20px);}100%{opacity:0;-o-transform:translateX(-2000px);}}@keyframes bounceOutLeft{0%{transform:translateX(0);}20%{opacity:1;transform:translateX(20px);}100%{opacity:0;transform:translateX(-2000px);}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;-moz-animation-name:bounceOutLeft;-ms-animation-name:bounceOutLeft;-o-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);}20%{opacity:1;-webkit-transform:translateX(-20px);}100%{opacity:0;-webkit-transform:translateX(2000px);}}@-moz-keyframes bounceOutRight{0%{-moz-transform:translateX(0);}20%{opacity:1;-moz-transform:translateX(-20px);}100%{opacity:0;-moz-transform:translateX(2000px);}}@-ms-keyframes bounceOutRight{0%{-ms-transform:translateX(0);}20%{opacity:1;-ms-transform:translateX(-20px);}100%{opacity:0;-ms-transform:translateX(2000px);}}@-o-keyframes bounceOutRight{0%{-o-transform:translateX(0);}20%{opacity:1;-o-transform:translateX(-20px);}100%{opacity:0;-o-transform:translateX(2000px);}}@keyframes bounceOutRight{0%{transform:translateX(0);}20%{opacity:1;transform:translateX(-20px);}100%{opacity:0;transform:translateX(2000px);}}.bounceOutRight{-webkit-animation-name:bounceOutRight;-moz-animation-name:bounceOutRight;-ms-animation-name:bounceOutRight;-o-animation-name:bounceOutRight;animation-name:bounceOutRight;}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0;}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1;}}@-moz-keyframes rotateIn{0%{-moz-transform-origin:center center;-moz-transform:rotate(-200deg);opacity:0;}100%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1;}}@-ms-keyframes rotateIn{0%{-ms-transform-origin:center center;-ms-transform:rotate(-200deg);opacity:0;}100%{-ms-transform-origin:center center;-ms-transform:rotate(0);opacity:1;}}@-o-keyframes rotateIn{0%{-o-transform-origin:center center;-o-transform:rotate(-200deg);opacity:0;}100%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1;}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0;}100%{transform-origin:center center;transform:rotate(0);opacity:1;}}.rotateIn{-webkit-animation-name:rotateIn;-moz-animation-name:rotateIn;-ms-animation-name:rotateIn;-o-animation-name:rotateIn;animation-name:rotateIn;}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0;}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1;}}@-moz-keyframes rotateInUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0;}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1;}}@-ms-keyframes rotateInUpLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(90deg);opacity:0;}100%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1;}}@-o-keyframes rotateInUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0;}100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1;}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0;}100%{transform-origin:left bottom;transform:rotate(0);opacity:1;}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;-moz-animation-name:rotateInUpLeft;-ms-animation-name:rotateInUpLeft;-o-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0;}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1;}}@-moz-keyframes rotateInDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0;}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1;}}@-ms-keyframes rotateInDownLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(-90deg);opacity:0;}100%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1;}}@-o-keyframes rotateInDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0;}100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1;}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0;}100%{transform-origin:left bottom;transform:rotate(0);opacity:1;}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;-moz-animation-name:rotateInDownLeft;-ms-animation-name:rotateInDownLeft;-o-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1;}}@-moz-keyframes rotateInUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0;}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1;}}@-ms-keyframes rotateInUpRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(-90deg);opacity:0;}100%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1;}}@-o-keyframes rotateInUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0;}100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1;}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0;}100%{transform-origin:right bottom;transform:rotate(0);opacity:1;}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;-moz-animation-name:rotateInUpRight;-ms-animation-name:rotateInUpRight;-o-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1;}}@-moz-keyframes rotateInDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0;}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1;}}@-ms-keyframes rotateInDownRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(90deg);opacity:0;}100%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1;}}@-o-keyframes rotateInDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0;}100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1;}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0;}100%{transform-origin:right bottom;transform:rotate(0);opacity:1;}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;-moz-animation-name:rotateInDownRight;-ms-animation-name:rotateInDownRight;-o-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0;}}@-moz-keyframes rotateOut{0%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1;}100%{-moz-transform-origin:center center;-moz-transform:rotate(200deg);opacity:0;}}@-ms-keyframes rotateOut{0%{-ms-transform-origin:center center;-ms-transform:rotate(0);opacity:1;}100%{-ms-transform-origin:center center;-ms-transform:rotate(200deg);opacity:0;}}@-o-keyframes rotateOut{0%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1;}100%{-o-transform-origin:center center;-o-transform:rotate(200deg);opacity:0;}}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1;}100%{transform-origin:center center;transform:rotate(200deg);opacity:0;}}.rotateOut{-webkit-animation-name:rotateOut;-moz-animation-name:rotateOut;-ms-animation-name:rotateOut;-o-animation-name:rotateOut;animation-name:rotateOut;}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0;}}@-moz-keyframes rotateOutUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1;}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0;}}@-ms-keyframes rotateOutUpLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1;}100%{-ms-transform-origin:left bottom;-ms-transform:rotate(-90deg);opacity:0;}}@-o-keyframes rotateOutUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1;}100%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0;}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1;}100%{-transform-origin:left bottom;-transform:rotate(-90deg);opacity:0;}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;-moz-animation-name:rotateOutUpLeft;-ms-animation-name:rotateOutUpLeft;-o-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0;}}@-moz-keyframes rotateOutDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1;}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0;}}@-ms-keyframes rotateOutDownLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1;}100%{-ms-transform-origin:left bottom;-ms-transform:rotate(90deg);opacity:0;}}@-o-keyframes rotateOutDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1;}100%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0;}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1;}100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0;}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;-moz-animation-name:rotateOutDownLeft;-ms-animation-name:rotateOutDownLeft;-o-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0;}}@-moz-keyframes rotateOutUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1;}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0;}}@-ms-keyframes rotateOutUpRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1;}100%{-ms-transform-origin:right bottom;-ms-transform:rotate(90deg);opacity:0;}}@-o-keyframes rotateOutUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1;}100%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0;}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1;}100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0;}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;-moz-animation-name:rotateOutUpRight;-ms-animation-name:rotateOutUpRight;-o-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0;}}@-moz-keyframes rotateOutDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1;}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0;}}@-ms-keyframes rotateOutDownRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1;}100%{-ms-transform-origin:right bottom;-ms-transform:rotate(-90deg);opacity:0;}}@-o-keyframes rotateOutDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1;}100%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0;}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1;}100%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0;}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;-moz-animation-name:rotateOutDownRight;-ms-animation-name:rotateOutDownRight;-o-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;}40%{-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;}80%{-webkit-transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;}100%{-webkit-transform:translateY(700px);opacity:0;}}@-moz-keyframes hinge{0%{-moz-transform:rotate(0);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out;}20%,60%{-moz-transform:rotate(80deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out;}40%{-moz-transform:rotate(60deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out;}80%{-moz-transform:rotate(60deg) translateY(0);opacity:1;-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out;}100%{-moz-transform:translateY(700px);opacity:0;}}@-ms-keyframes hinge{0%{-ms-transform:rotate(0);-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out;}20%,60%{-ms-transform:rotate(80deg);-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out;}40%{-ms-transform:rotate(60deg);-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out;}80%{-ms-transform:rotate(60deg) translateY(0);opacity:1;-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out;}100%{-ms-transform:translateY(700px);opacity:0;}}@-o-keyframes hinge{0%{-o-transform:rotate(0);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out;}20%,60%{-o-transform:rotate(80deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out;}40%{-o-transform:rotate(60deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out;}80%{-o-transform:rotate(60deg) translateY(0);opacity:1;-o-transform-origin:top left;-o-animation-timing-function:ease-in-out;}100%{-o-transform:translateY(700px);opacity:0;}}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out;}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out;}40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out;}100%{transform:translateY(700px);opacity:0;}}.hinge{-webkit-animation-name:hinge;-moz-animation-name:hinge;-ms-animation-name:hinge;-o-animation-name:hinge;animation-name:hinge;}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);}}@-moz-keyframes rollIn{0%{opacity:0;-moz-transform:translateX(-100%) rotate(-120deg);}100%{opacity:1;-moz-transform:translateX(0px) rotate(0deg);}}@-ms-keyframes rollIn{0%{opacity:0;-ms-transform:translateX(-100%) rotate(-120deg);}100%{opacity:1;-ms-transform:translateX(0px) rotate(0deg);}}@-o-keyframes rollIn{0%{opacity:0;-o-transform:translateX(-100%) rotate(-120deg);}100%{opacity:1;-o-transform:translateX(0px) rotate(0deg);}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg);}100%{opacity:1;transform:translateX(0px) rotate(0deg);}}.rollIn{-webkit-animation-name:rollIn;-moz-animation-name:rollIn;-ms-animation-name:rollIn;-o-animation-name:rollIn;animation-name:rollIn;}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);}}@-moz-keyframes rollOut{0%{opacity:1;-moz-transform:translateX(0px) rotate(0deg);}100%{opacity:0;-moz-transform:translateX(100%) rotate(120deg);}}@-ms-keyframes rollOut{0%{opacity:1;-ms-transform:translateX(0px) rotate(0deg);}100%{opacity:0;-ms-transform:translateX(100%) rotate(120deg);}}@-o-keyframes rollOut{0%{opacity:1;-o-transform:translateX(0px) rotate(0deg);}100%{opacity:0;-o-transform:translateX(100%) rotate(120deg);}}@keyframes rollOut{0%{opacity:1;transform:translateX(0px) rotate(0deg);}100%{opacity:0;transform:translateX(100%) rotate(120deg);}}.rollOut{-webkit-animation-name:rollOut;-moz-animation-name:rollOut;-ms-animation-name:rollOut;-o-animation-name:rollOut;animation-name:rollOut;}
.agenda-list-pager{background-color:#fafbfc;border:1px solid #ddd;border-top:none;margin:0 0 15px;clear:both;overflow:hidden;text-align:center;}.agenda-list-pager a{font-size:12px;cursor:pointer;padding:4px 5px;color:#0062AB;}.agenda-list-pager span{padding:4px 5px;}.agenda-list-pager a:hover{color:#000;}.agenda-list-pager a.jp-previous{margin-right:7px;}.agenda-list-pager a.jp-next{margin-left:7px;}.agenda-list-pager a.jp-current,a.jp-current:hover{color:#000;font-weight:bold;}.agenda-list-pager a.jp-disabled,a.jp-disabled:hover{color:#bbb;}.agenda-list-pager a.jp-current,a.jp-current:hover,.agenda-list-pager a.jp-disabled,a.jp-disabled:hover{cursor:default;background:none;}.node-type-activity-brand .ssl-training-summary{margin-top:30px;}.front #block-homepagenewsblock .news .text .desc{word-wrap:break-word;word-break:break-word;text-align:left;text-justify:auto;}.node-type-training .ssl-training-lecturer{overflow:auto;clear:both;}.node-type-training .ssl-training-lecturer .lecturer-item .ssl-training-lecturer-title{width:215px;margin:30px 0;text-align:center}.node-type-training .ssl-training-lecturer .lecturer-item .ssl-training-lecturer-title img{border-radius:0;}.front #block-wl-shisule-shisule-homepage-calendar .hp-calendar-list .item-shisu-cell-3 .item-info .url a:hover{color:#F8B62C;}
