.loading-mask{position:absolute;background-color:whiteSmoke;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:2000}.loading-mask .brand{position:absolute;width:100%;bottom:20px}.loading-mask .loading-zone{width:100%;max-width:300px;margin:100px auto}.loading-mask .loading-zone .progress{height:13px}.loading-mask .loading-zone .text{text-align:center;margin:5px auto}.loading-mask .loading-zone .text img{margin-right:10px}.loader{display:none;position:fixed;top:0;left:0;right:0;z-index:1500;text-align:center;font-size:20px;font-weight:200;color:#999;text-shadow:0 -1px 0 rgba(0,0,0,0.25);padding:10px 20px 0;background-image:linear-gradient(to bottom,#222,#111)}body{padding-top: 0px;padding-bottom: 0px;line-height:normal!important;}.sidebar-nav{padding:9px 0}@media(max-width:980px){.navbar-text.pull-right{float:none;padding-left:5px;padding-right:5px}}.fileinput-button{position:relative;overflow:hidden;float:left;margin-right:4px}.fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;filter:alpha(opacity=0);transform:translate(-300px,0) scale(4);font-size:23px;direction:ltr;cursor:pointer}.navbar .brand{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:80%}.highlight{background-color:#ff8}.highlight-selected{background-color:darkorange}.word-body,.ppt-body{/* background-color:#ebebeb; *//* min-height:100%; *//* -webkit-font-smoothing:antialiased; */font-smoothing:antialiased;/* text-rendering:optimizeLegibility; */}.word-body table{width:auto!important}.word-page{line-height:normal;margin-right:auto;margin-left:auto;margin-bottom: 1px;max-width: 677px;background-color: #ffffff;-moz-border-radius:1px;/* border-radius: 10px; */-moz-box-shadow:0 0 10px 5px #888;/* -webkit-box-shadow:0 0 10px 5px #888; *//* box-shadow:0 0 10px 5px #888; */}.word-page .word-content{position:relative;background-color:#FFF;max-width: 85%;word-wrap:break-word;word-break:normal;text-align:justify;margin: 15px auto;/* padding-top: 10px; */padding-bottom: 10px;}.doc-page .doc-content p{word-wrap:break-word;word-break:normal;margin:0}span.msoIns,span.msoIns ins{mso-style-name:"æ‰¹æ³¨æ’å…¥";text-decoration:none}span.msoDel,span.msoDel ins{mso-style-name:"æ‰¹æ³¨åˆ é™¤";display:none}.slide-img-container{margin:0 auto;bottom:20px;top:0;right:5px;padding-bottom:10px;position:relative;width:100%;text-align:center}.slide-img-container img{-moz-border-radius:5px;border-radius:2px;-moz-box-shadow:0 0 10px 3px #888;-webkit-box-shadow:0 0 10px 3px #888;box-shadow:0 0 10px 3px #888}.slide-img-container-sync{margin:0 auto;bottom:20px;top:0;right:5px;padding-bottom:10px;position:relative;width:100%;text-align:center}.slide-img-container-sync img{-moz-border-radius:5px;border-radius:2px;-moz-box-shadow:0 0 10px 3px #888;-webkit-box-shadow:0 0 10px 3px #888;box-shadow:0 0 10px 3px #888}.ppt-thumb-border{border:3px solid darkorange}.ppt-turn-left-mask,.ppt-turn-right-mask{position:absolute;width:50%;height:100%;top:0;left:0;z-index:500;cursor:url("../img/arr_left.cur"),auto;display:block}.ppt-turn-right-mask{left:50%;right:0;cursor:url("arr_right.cur"),auto}#cursors{position:relative}#cursors .cursor{position:absolute;width:15px;height:22px;background:url('pointer.png') no-repeat -4px 0}.pdf-body{background-color:#ebebeb;min-height:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}.pdf-page{line-height:normal;margin-right:auto;margin-left:auto;margin-bottom:15px;max-width:795px;background-color:#FFF;-moz-border-radius:1px;border-radius:1px;-moz-box-shadow:0 0 10px 5px #888;-webkit-box-shadow:0 0 10px 5px #888;box-shadow:0 0 10px 5px #888;text-align:center}.pdf-page .pdf-content{position:relative;background-color:#FFF;word-wrap:break-word;word-break:break-all;margin:0 auto}table{border-collapse:collapse;margin:0 auto}#back-to-top,.touch-device #back-to-top:hover{background:url(arrow-up-large.png) no-repeat center center;background-color:#ddd;background-color:rgba(221,221,221,.7);bottom:20px;color:transparent;display:none;font:0/0 a;height:46px;position:fixed;right:20px;text-shadow:none;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:45px;z-index:3000}#back-to-top:hover,.touch-device #back-to-top:active{background-color:#f15a23}footer{text-align:center}.bottom-paging-progress{position:fixed;width:100%;bottom:0;left:0;margin:0 auto;height:3px}.paging-bottom-all{border-top:1px solid #d8d8d8;height:20px;position:fixed;bottom:0;left:0;right:0;width:100%;cursor:pointer}.paging-bottom-sub{float:left;display:inline-block;text-align:center;height:20px;font-weight:bold;color:green}@media(max-width:767px){.navbar .brand{max-width:55%}.word-page .word-content{max-width: 100%;}.word-body .container-fluid-content{padding-left:0;padding-right:0}.word-body,.ppt-body,.pdf-body{background-color:#FFF}.word-page{-moz-box-shadow:0 0 10px 5px #FFF;-webkit-box-shadow:0 0 0 0 #FFF;box-shadow:0 0 0 0 #FFF}.pdf-body .container-fluid-content{padding-left:0;padding-right:0}}.alert-error{text-align:center}

.bang {
            background: linear-gradient(to right, red, blue);
            -webkit-background-clip: text;
            color: transparent;
            animation: blink 1s linear infinite;
            -webkit-animation: blink 1s linear infinite;
            -moz-animation: blink 1s linear infinite;
            -ms-animation: blink 1s linear infinite;
            -o-animation: blink 1s linear infinite;
          }
 @keyframes blink{
            0%{opacity: 1;}
            50%{opacity: 0.5;}
            100%{opacity: 0.8;}
          }
          @-webkit-keyframes blink {
            0% { opacity: 1; }
            50%{ opacity: 0.5;}
            100% { opacity: 0.8; }
          }
          @-moz-keyframes blink {
            0% { opacity: 1; }
            50%{ opacity: 0.5; }
            100% { opacity: 0.8; }
          }
          @-ms-keyframes blink {
            0% { opacity: 1; }
            50%{ opacity: 0.5; }
            100% { opacity: 0.8;}
          }
          @-o-keyframes blink {
            0% { opacity: 1; }
            50%{ opacity: 0.5; }
            100% { opacity: 0.8; }