@font-face{font-family:w19001_ic;src:url(/fonts/w19001_ic.eot?a7539904f4cf667869b2013ffd3287ef);src:url(/fonts/w19001_ic.eot?a7539904f4cf667869b2013ffd3287ef#iefix) format("embedded-opentype"),url(/fonts/w19001_ic.ttf?e1a2d2d68434aab16baae5af77293f99) format("truetype"),url(/fonts/w19001_ic.woff?da338b6728e020959de0c438d2fa6421) format("woff"),url(/fonts/w19001_ic.svg?2ccd90898265d87f2be859a003cd12ff#w19001_ic) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" ic-"],[class^=ic-]{font-family:w19001_ic!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic-angle-up:before{content:"\E900"}.ic-angle-down:before{content:"\E901"}.ic-angle-left:before{content:"\E902"}.ic-angle-right:before{content:"\E903"}.ic-angle2-left:before{content:"\E904"}.ic-angle2-right:before{content:"\E905"}.ic-caret-left:before{content:"\E906"}.ic-caret-right:before{content:"\E907"}.ic-caret-left-outline:before{content:"\E908"}.ic-caret-right-outline:before{content:"\E909"}.ic-caret-up:before{content:"\E90A"}.ic-caret-down:before{content:"\E90B"}.ic-close:before{content:"\E90C"}.ic-facebook:before{content:"\E90D"}.ic-instagram:before{content:"\E90E"}.ic-youtube:before{content:"\E90F"}.ic-line:before{content:"\E910"}.ic-twitter:before{content:"\E911"}.ic-google:before{content:"\E912"}.ic-back:before{content:"\E913"}.ic-random:before{content:"\E914"}.ic-bell:before{content:"\E915"}.ic-book:before{content:"\E916"}.ic-textbook:before{content:"\E917"}.ic-books:before{content:"\E918"}.ic-test:before{content:"\E919"}.ic-timer:before{content:"\E91A"}.ic-volume:before{content:"\E91B"}.ic-volume2:before{content:"\E92C"}.ic-volume3:before{content:"\E92D"}.ic-mail:before{content:"\E91C"}.ic-quest:before{content:"\E91D"}.ic-question:before{content:"\E91E"}.ic-change:before{content:"\E927"}.ic-range:before{content:"\E928"}.ic-play:before{content:"\E929"}.ic-setting:before{content:"\E91F"}.ic-star:before{content:"\E920"}.ic-star-outline:before{content:"\E921"}.ic-upload:before{content:"\E922"}.ic-download:before{content:"\E923"}.ic-link:before{content:"\E924"}.ic-plus:before{content:"\E925"}.ic-minus:before{content:"\E926"}.ic-plus2:before{content:"\E92E"}.ic-minus2:before{content:"\E92F"}.ic-search:before{content:"\E92A"}.ic-thumb-right:before{content:"\E92B"}.ic-cart:before{content:"\E930"}.ic-pen:before{content:"\E931"}.ic-record:before{content:"\E932"}.ic-check:before{content:"\E933"}@charset "UTF-8";.datepicker--cells{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell,.datepicker--cells{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex}.datepicker--cell{border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4eb5e6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4eb5e6}.datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:0 4px 4px 0}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name,.datepicker--days-names{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex}.datepicker--day-name{color:#ff9a19;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,left 0s .3s,-webkit-transform .3s ease;-webkit-transition:opacity .3s ease,left 0s .3s,-webkit-transform .3s ease;-o-transition:opacity .3s ease,left 0s .3s,-o-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s .3s;transition:opacity .3s ease,transform .3s ease,left 0s .3s,-webkit-transform .3s ease,-o-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s .3s,-webkit-transform .3s ease;z-index:100}.datepicker.-from-top-{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right-{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);-o-transform:translateX(8px);transform:translateX(8px)}.datepicker.-from-bottom-{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left-{-webkit-transform:translateX(-8px);-ms-transform:translateX(-8px);-o-transform:translateX(-8px);transform:translateX(-8px)}.datepicker.active{opacity:1;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);transition:opacity .3s ease,left 0s 0s,-webkit-transform .3s ease;-webkit-transition:opacity .3s ease,left 0s 0s,-webkit-transform .3s ease;-o-transition:opacity .3s ease,left 0s 0s,-o-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s 0s;transition:opacity .3s ease,transform .3s ease,left 0s 0s,-webkit-transform .3s ease,-o-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s 0s,-webkit-transform .3s ease}.datepicker-inline .datepicker{border-color:#d7d7d7;-webkit-box-shadow:none;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}.datepicker-inline .datepicker--pointer{display:none}.datepicker--content{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:4px}.-only-timepicker- .datepicker--content{display:none}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:-webkit-calc(100% - 4px);top:calc(100% - 4px);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:-webkit-calc(100% - 4px);right:calc(100% - 4px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:-webkit-calc(100% - 4px);bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);-o-transform:rotate(315deg);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:-webkit-calc(100% - 4px);left:calc(100% - 4px);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:-webkit-calc(50% - 5px);left:calc(50% - 5px)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:-webkit-calc(50% - 5px);top:calc(50% - 5px)}.datepicker--body{display:none}.datepicker--body.active{display:block}.datepicker--nav{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;cursor:pointer;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action:hover{background:#f0f0f0}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title:hover{background:#f0f0f0}.datepicker--nav-title.-disabled-{cursor:default;background:none}.datepicker--buttons{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;padding:4px;border-top:1px solid #efefef}.datepicker--button{color:#4eb5e6;cursor:pointer;border-radius:4px;-webkit-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{border-top:1px solid #efefef;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;padding:4px;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{-webkit-flex:0 1 138px;-ms-flex:0 1 138px;-webkit-box-flex:0;flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{-webkit-flex:0 1 153px;-ms-flex:0 1 153px;-webkit-box-flex:0;flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:"";background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;font-size:11px;height:17px;background:-webkit-gradient(linear,left top,right top,from(#dedede),to(#dedede)) left 50%/100% 1px no-repeat;background:-webkit-linear-gradient(left,#dedede,#dedede) left 50%/100% 1px no-repeat;background:-o-linear-gradient(left,#dedede,#dedede) left 50%/100% 1px no-repeat;background:linear-gradient(90deg,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:none;cursor:pointer;-webkit-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:none}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-box-sizing:border-box;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.datepicker--time-row input[type=range]::-moz-range-thumb{-moz-box-sizing:border-box;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-moz-transition:background .2s;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-ms-transition:background .2s;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-thumb{margin-top:-6px}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.datepicker--time-row input[type=range]::-moz-range-track{border:none;height:1px;cursor:pointer;color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.datepicker--time-row input[type=range]::-ms-track{border:none;height:1px;cursor:pointer;color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.datepicker--time-row input[type=range]::-ms-fill-lower,.datepicker--time-row input[type=range]::-ms-fill-upper{background:rgba(0,0,0,0)}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:"";background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:-webkit-calc(50% - 1px);left:calc(50% - 1px);top:-webkit-calc(50% + 1px);top:calc(50% + 1px);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:-webkit-calc(50% + 1px);top:calc(50% + 1px);left:-webkit-calc(50% - 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:none;border:none}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}}@-o-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-o-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes jello{11.1%{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);-ms-transform:skewX(-12.5deg) skewY(-12.5deg);-o-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);-ms-transform:skewX(6.25deg) skewY(6.25deg);-o-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);-ms-transform:skewX(-3.125deg) skewY(-3.125deg);-o-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);-ms-transform:skewX(1.5625deg) skewY(1.5625deg);-o-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);-ms-transform:skewX(-.78125deg) skewY(-.78125deg);-o-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);-ms-transform:skewX(.390625deg) skewY(.390625deg);-o-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);-ms-transform:skewX(-.1953125deg) skewY(-.1953125deg);-o-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}to{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@-o-keyframes jello{11.1%{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);-ms-transform:skewX(-12.5deg) skewY(-12.5deg);-o-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);-ms-transform:skewX(6.25deg) skewY(6.25deg);-o-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);-ms-transform:skewX(-3.125deg) skewY(-3.125deg);-o-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);-ms-transform:skewX(1.5625deg) skewY(1.5625deg);-o-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);-ms-transform:skewX(-.78125deg) skewY(-.78125deg);-o-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);-ms-transform:skewX(.390625deg) skewY(.390625deg);-o-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);-ms-transform:skewX(-.1953125deg) skewY(-.1953125deg);-o-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}to{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@keyframes jello{11.1%{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);-ms-transform:skewX(-12.5deg) skewY(-12.5deg);-o-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);-ms-transform:skewX(6.25deg) skewY(6.25deg);-o-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);-ms-transform:skewX(-3.125deg) skewY(-3.125deg);-o-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);-ms-transform:skewX(1.5625deg) skewY(1.5625deg);-o-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);-ms-transform:skewX(-.78125deg) skewY(-.78125deg);-o-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);-ms-transform:skewX(.390625deg) skewY(.390625deg);-o-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);-ms-transform:skewX(-.1953125deg) skewY(-.1953125deg);-o-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}to{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-o-keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);-ms-transform:scale3d(1.25,.75,1);-o-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);-ms-transform:scale3d(.75,1.25,1);-o-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);-ms-transform:scale3d(1.15,.85,1);-o-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);-ms-transform:scale3d(.95,1.05,1);-o-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);-ms-transform:scale3d(1.05,.95,1);-o-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}}@-o-keyframes rubberBand{0%{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);-ms-transform:scale3d(1.25,.75,1);-o-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);-ms-transform:scale3d(.75,1.25,1);-o-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);-ms-transform:scale3d(1.15,.85,1);-o-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);-ms-transform:scale3d(.95,1.05,1);-o-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);-ms-transform:scale3d(1.05,.95,1);-o-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);-ms-transform:scale3d(1.25,.75,1);-o-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);-ms-transform:scale3d(.75,1.25,1);-o-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);-ms-transform:scale3d(1.15,.85,1);-o-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);-ms-transform:scale3d(.95,1.05,1);-o-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);-ms-transform:scale3d(1.05,.95,1);-o-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes shake{0%,to{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}}@-o-keyframes shake{0%,to{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,to{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}}@-webkit-keyframes swing{20%,40%,60%,80%,to{-webkit-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center}20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-o-keyframes swing{20%,40%,60%,80%,to{-webkit-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center}20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%,40%,60%,80%,to{-webkit-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center}20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);-o-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}to{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);-o-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-o-keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);-o-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}to{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);-o-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);-o-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}to{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);-o-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);-o-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);-o-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);-o-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);-o-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);-o-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes wobble{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);-o-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);-o-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);-o-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);-o-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);-o-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes wobble{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);-o-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);-o-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);-o-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);-o-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);-o-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-o-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}to{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3)}}@-o-keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}to{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}to{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3)}}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@-o-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}to{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@-o-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}to{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}to{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@-o-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}to{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@-o-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}to{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}to{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}}@-o-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@-o-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}}@-o-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@-o-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}}@-o-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@-o-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}@-o-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@-o-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);-o-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(1turn) scale(.95);-ms-transform:perspective(400px) rotateY(1turn) scale(.95);-o-transform:perspective(400px) rotateY(1turn) scale(.95);transform:perspective(400px) rotateY(1turn) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale(1);-ms-transform:perspective(400px) scale(1);-o-transform:perspective(400px) scale(1);transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-o-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);-o-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-o-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(1turn) scale(.95);-ms-transform:perspective(400px) rotateY(1turn) scale(.95);-o-transform:perspective(400px) rotateY(1turn) scale(.95);transform:perspective(400px) rotateY(1turn) scale(.95);-o-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale(1);-ms-transform:perspective(400px) scale(1);-o-transform:perspective(400px) scale(1);transform:perspective(400px) scale(1);-o-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);-o-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(1turn) scale(.95);-ms-transform:perspective(400px) rotateY(1turn) scale(.95);-o-transform:perspective(400px) rotateY(1turn) scale(.95);transform:perspective(400px) rotateY(1turn) scale(.95);-webkit-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale(1);-ms-transform:perspective(400px) scale(1);-o-transform:perspective(400px) scale(1);transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes flipInX{0%{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);-o-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);-o-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}to{opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}}@-o-keyframes flipInX{0%{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);-o-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);-o-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}to{opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}}@keyframes flipInX{0%{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);-o-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);-o-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}to{opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}}@-webkit-keyframes flipInY{0%{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);-o-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);-o-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}to{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg)}}@-o-keyframes flipInY{0%{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);-o-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);-o-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}to{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg)}}@keyframes flipInY{0%{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);-o-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);-o-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}to{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg)}}@-webkit-keyframes flipOutX{0%{opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@-o-keyframes flipOutX{0%{opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutX{0%{opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@-webkit-keyframes flipOutY{0%{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@-o-keyframes flipOutY{0%{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@keyframes flipOutY{0%{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@-webkit-keyframes lightSpeedIn{0%{opacity:0;-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);-o-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg)}60%{opacity:1;-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);-o-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg)}80%{opacity:1;-webkit-transform:translateX(0) skewX(-15deg);-ms-transform:translateX(0) skewX(-15deg);-o-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg)}to{opacity:1;-webkit-transform:translateX(0) skewX(0deg);-ms-transform:translateX(0) skewX(0deg);-o-transform:translateX(0) skewX(0deg);transform:translateX(0) skewX(0deg)}}@-o-keyframes lightSpeedIn{0%{opacity:0;-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);-o-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg)}60%{opacity:1;-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);-o-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg)}80%{opacity:1;-webkit-transform:translateX(0) skewX(-15deg);-ms-transform:translateX(0) skewX(-15deg);-o-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg)}to{opacity:1;-webkit-transform:translateX(0) skewX(0deg);-ms-transform:translateX(0) skewX(0deg);-o-transform:translateX(0) skewX(0deg);transform:translateX(0) skewX(0deg)}}@keyframes lightSpeedIn{0%{opacity:0;-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);-o-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg)}60%{opacity:1;-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);-o-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg)}80%{opacity:1;-webkit-transform:translateX(0) skewX(-15deg);-ms-transform:translateX(0) skewX(-15deg);-o-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg)}to{opacity:1;-webkit-transform:translateX(0) skewX(0deg);-ms-transform:translateX(0) skewX(0deg);-o-transform:translateX(0) skewX(0deg);transform:translateX(0) skewX(0deg)}}@-webkit-keyframes lightSpeedOut{0%{opacity:1;-webkit-transform:translateX(0) skewX(0deg);-ms-transform:translateX(0) skewX(0deg);-o-transform:translateX(0) skewX(0deg);transform:translateX(0) skewX(0deg)}to{opacity:0;-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);-o-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg)}}@-o-keyframes lightSpeedOut{0%{opacity:1;-webkit-transform:translateX(0) skewX(0deg);-ms-transform:translateX(0) skewX(0deg);-o-transform:translateX(0) skewX(0deg);transform:translateX(0) skewX(0deg)}to{opacity:0;-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);-o-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg)}}@keyframes lightSpeedOut{0%{opacity:1;-webkit-transform:translateX(0) skewX(0deg);-ms-transform:translateX(0) skewX(0deg);-o-transform:translateX(0) skewX(0deg);transform:translateX(0) skewX(0deg)}to{opacity:0;-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);-o-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg)}}@-webkit-keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);-o-transform:rotate(-200deg);transform:rotate(-200deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}to{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}}@-o-keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);-o-transform:rotate(-200deg);transform:rotate(-200deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}to{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}}@keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);-o-transform:rotate(-200deg);transform:rotate(-200deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}to{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}}@-webkit-keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}to{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}}@-o-keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}to{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}to{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}}@-webkit-keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}to{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}}@-o-keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}to{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}to{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}}@-webkit-keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}to{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}}@-o-keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}to{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}to{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}}@-webkit-keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}to{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}}@-o-keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}to{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}to{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}}@-webkit-keyframes rotateOut{0%{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}to{opacity:0;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);-o-transform:rotate(200deg);transform:rotate(200deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}}@-o-keyframes rotateOut{0%{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}to{opacity:0;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);-o-transform:rotate(200deg);transform:rotate(200deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}}@keyframes rotateOut{0%{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}to{opacity:0;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);-o-transform:rotate(200deg);transform:rotate(200deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}to{opacity:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}}@-o-keyframes rotateOutDownLeft{0%{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}to{opacity:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateOutDownLeft{0%{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}to{opacity:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}}@-webkit-keyframes rotateOutDownRight{0%{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}to{opacity:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}}@-o-keyframes rotateOutDownRight{0%{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}to{opacity:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateOutDownRight{0%{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}to{opacity:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}to{opacity:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}}@-o-keyframes rotateOutUpLeft{0%{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}to{opacity:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateOutUpLeft{0%{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}to{opacity:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}}@-webkit-keyframes rotateOutUpRight{0%{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}to{opacity:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}}@-o-keyframes rotateOutUpRight{0%{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}to{opacity:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateOutUpRight{0%{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}to{opacity:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}to{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@-o-keyframes slideOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@-o-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@-o-keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@-o-keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);-o-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}40%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}80%{opacity:1;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);-o-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}to{opacity:0;-webkit-transform:translateY(700px);-ms-transform:translateY(700px);-o-transform:translateY(700px);transform:translateY(700px)}}@-o-keyframes hinge{0%{-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}20%,60%{-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);-o-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}40%{-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}80%{opacity:1;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);-o-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}to{opacity:0;-webkit-transform:translateY(700px);-ms-transform:translateY(700px);-o-transform:translateY(700px);transform:translateY(700px)}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}20%,60%{-webkit-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);-o-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}40%{-webkit-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}80%{opacity:1;-webkit-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);-o-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}to{opacity:0;-webkit-transform:translateY(700px);-ms-transform:translateY(700px);-o-transform:translateY(700px);transform:translateY(700px)}}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);-o-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}to{opacity:1;-webkit-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);-o-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}@-o-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);-o-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}to{opacity:1;-webkit-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);-o-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);-o-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}to{opacity:1;-webkit-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);-o-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);-o-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}to{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);-o-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@-o-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);-o-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}to{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);-o-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);-o-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}to{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);-o-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);-o-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-o-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);-o-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);-o-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-o-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-o-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@-o-keyframes zoomInDown{0%{-o-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-o-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-o-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-o-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-o-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-o-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-o-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-o-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@-webkit-keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-o-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-o-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@-o-keyframes zoomInLeft{0%{-o-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-o-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-o-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-o-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-o-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-o-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-o-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-o-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@-webkit-keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-o-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-o-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@-o-keyframes zoomInRight{0%{-o-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-o-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-o-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-o-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-o-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-o-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-o-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-o-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@-webkit-keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-o-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-o-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@-o-keyframes zoomInUp{0%{-o-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-o-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-o-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-o-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-o-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-o-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-o-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-o-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);-o-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@-o-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);-o-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);-o-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@-webkit-keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-o-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-o-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}}@-o-keyframes zoomOutDown{40%{-o-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-o-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-o-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-o-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}}@keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-o-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-o-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-o-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-o-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);-o-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);-ms-transform:scale(.1) translate3d(-2000px,0,0);-o-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}}@-o-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);-o-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);-ms-transform:scale(.1) translate3d(-2000px,0,0);-o-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);-o-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);-ms-transform:scale(.1) translate3d(-2000px,0,0);-o-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);-o-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);-ms-transform:scale(.1) translate3d(2000px,0,0);-o-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center}}@-o-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);-o-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);-ms-transform:scale(.1) translate3d(2000px,0,0);-o-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);-o-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);-ms-transform:scale(.1) translate3d(2000px,0,0);-o-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center}}@-webkit-keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-o-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-o-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}}@-o-keyframes zoomOutUp{40%{-o-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-o-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-o-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-o-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}}@keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-o-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-o-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-o-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-o-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}}

/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::-moz-selection{background:#00a271;color:#fff}::selection{background:#00a271;color:#fff}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:Arial,Helvetica Neue,Helvetica,微軟正黑體,Microsoft JhengHei,文泉驛正黑,WenQuanYi Zen Hei,儷黑 Pro,LiHei Pro,微软雅黑,メイリオ,맑은 고딕,sans-serif;font-size:14px;line-height:1.7647058824;color:#232323;background-color:#fff;letter-spacing:0;word-wrap:break-word;word-break:normal}a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}p{margin:0 0 1.5em}a,button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}img{display:inline-block;max-width:100%;height:auto!important;vertical-align:middle}.pic img{display:block;margin:0 auto}.ic{display:inline-block;letter-spacing:0}[role=button]{cursor:pointer}:focus{outline:none}.wrapper{overflow:hidden}.container{position:relative}.slick-item+.slick-item{position:absolute;top:0;left:0;visibility:hidden}.slick-initialized .slick-item+.slick-item{position:relative;visibility:visible}.clearfix:after,.container:after,.main:after{content:"";display:block;clear:both}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.hidden,.hide{display:none!important}.text-color1{color:#023f97}.text-color2{color:#fed400}.text-color3{color:#00a271}@-webkit-keyframes CardInLeft{0%{opacity:0;-webkit-transform:translateX(-16%);transform:translateX(-16%)}80%{opacity:1}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-o-keyframes CardInLeft{0%{opacity:0;-o-transform:translateX(-16%);transform:translateX(-16%)}80%{opacity:1}to{opacity:1;-o-transform:translateX(0);transform:translateX(0)}}@keyframes CardInLeft{0%{opacity:0;-webkit-transform:translateX(-16%);-o-transform:translateX(-16%);transform:translateX(-16%)}80%{opacity:1}to{opacity:1;-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes CardInRight{0%{opacity:0;-webkit-transform:translateX(16%);transform:translateX(16%)}80%{opacity:1}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-o-keyframes CardInRight{0%{opacity:0;-o-transform:translateX(16%);transform:translateX(16%)}80%{opacity:1}to{opacity:1;-o-transform:translateX(0);transform:translateX(0)}}@keyframes CardInRight{0%{opacity:0;-webkit-transform:translateX(16%);-o-transform:translateX(16%);transform:translateX(16%)}80%{opacity:1}to{opacity:1;-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes CardOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1}to{opacity:0;-webkit-transform:translateX(-16%);transform:translateX(-16%)}}@-o-keyframes CardOutLeft{0%{opacity:1;-o-transform:translateX(0);transform:translateX(0)}20%{opacity:1}to{opacity:0;-o-transform:translateX(-16%);transform:translateX(-16%)}}@keyframes CardOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}20%{opacity:1}to{opacity:0;-webkit-transform:translateX(-16%);-o-transform:translateX(-16%);transform:translateX(-16%)}}@-webkit-keyframes CardOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1}to{opacity:0;-webkit-transform:translateX(16%);transform:translateX(16%)}}@-o-keyframes CardOutRight{0%{opacity:1;-o-transform:translateX(0);transform:translateX(0)}20%{opacity:1}to{opacity:0;-o-transform:translateX(16%);transform:translateX(16%)}}@keyframes CardOutRight{0%{opacity:1;-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}20%{opacity:1}to{opacity:0;-webkit-transform:translateX(16%);-o-transform:translateX(16%);transform:translateX(16%)}}@-webkit-keyframes progressRun{0%{width:0}to{width:100%}}@-o-keyframes progressRun{0%{width:0}to{width:100%}}@keyframes progressRun{0%{width:0}to{width:100%}}@-webkit-keyframes currentThumb{0%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);transform:translateX(3px)}to{-webkit-transform:translateX(-3px);transform:translateX(-3px)}}@-o-keyframes currentThumb{0%{-o-transform:translateX(-3px);transform:translateX(-3px)}50%{-o-transform:translateX(3px);transform:translateX(3px)}to{-o-transform:translateX(-3px);transform:translateX(-3px)}}@keyframes currentThumb{0%{-webkit-transform:translateX(-3px);-o-transform:translateX(-3px);transform:translateX(-3px)}50%{-webkit-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}to{-webkit-transform:translateX(-3px);-o-transform:translateX(-3px);transform:translateX(-3px)}}@media screen and (min-width:768px){.anime{visibility:hidden}.anime.anime-run{visibility:visible}.home-practice.anime-run,.home-sect1 .bg.anime-run{-webkit-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden}.home-intro .item .box.anime-run{-webkit-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.about-header.anime-run,.home-intro .item .box.anime-run{-webkit-backface-visibility:hidden;backface-visibility:hidden}.about-header.anime-run{-webkit-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.about-list .item.anime-run:nth-child(odd){-webkit-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden}.about-list .item.anime-run:nth-child(2n){-webkit-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden}.about-list .item.anime-run:first-child{-webkit-animation-delay:.1s;-o-animation-delay:.1s;animation-delay:.1s}.about-list .item.anime-run:nth-child(2){-webkit-animation-delay:.3s;-o-animation-delay:.3s;animation-delay:.3s}.about-list .item.anime-run:nth-child(3){-webkit-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}.about-list .item.anime-run:nth-child(4){-webkit-animation-delay:.7s;-o-animation-delay:.7s;animation-delay:.7s}.about-table-wrap.anime-run{-webkit-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.3s;-o-animation-delay:.3s;animation-delay:.3s;-webkit-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden}}@media screen and (min-width:768px){.home-intro .item:nth-child(odd) .box.anime-run{-webkit-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden}.home-intro .item:nth-child(2n) .box.anime-run{-webkit-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden}}.list,.list-h,.list-h ul,.list-inline,.list-inline ul,.list-v,.list-v ul,.list ul{margin:0;padding:0;list-style-type:none}.list-h .box,.list-h a,.list-inline .box,.list-inline a,.list-v .box,.list-v a,.list .box,.list a{display:block;text-decoration:none;color:inherit}.list-h:after{content:"";display:block;clear:both}.list-h .item,.list-h>li{float:left}.list-inline>li{vertical-align:top}.list-inline>li,.list-inline a{display:inline-block}.table-wrap{overflow-x:auto}.table{border-collapse:collapse;border-spacing:0;width:100%}.table td,.table th{text-align:center;border:1px solid #ddd;padding:5px;line-height:1.4}.field{display:block;width:100%;height:2.9375em;padding:0 1em;margin-bottom:1em;border:1px solid #ccc;border-radius:5px;letter-spacing:.08em;font-size:inherit}.field:focus{outline:none;border-color:#00a271}.field::-webkit-input-placeholder{color:#b5b5b5}.field::-moz-placeholder{color:#b5b5b5}.field:-ms-input-placeholder{color:#b5b5b5}.field:-moz-placeholder{color:#b5b5b5}.field[disabled],.field[readonly]{background:none;border:0;cursor:not-allowed;padding:0}.field.wa{width:auto;max-width:100%;min-width:8em}.field.inline{display:inline-block;vertical-align:middle;width:6em;max-width:100%;text-align:center}textarea.field{height:auto;line-height:1.4;padding:.8em 1em}.static-field{color:#fed400;padding:.75em 1em;line-height:1.5;min-height:2.9375em;margin-bottom:1em}.static-field.pure{padding:0;min-height:0}select.field{background:url(/images/select_arrow.png?6f26a6966c9300444fd9ec3b50343ac2) no-repeat 100% 50%;padding-right:2em;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ms-options-wrap{margin-bottom:1em}.ms-options-wrap>button,.ms-options-wrap>button:focus{border-color:#ccc;border-radius:5px;margin-bottom:1px;padding-right:2em}.ms-options-wrap>button:after{right:0;background:url(/images/select_arrow.png?6f26a6966c9300444fd9ec3b50343ac2) no-repeat;width:22px;height:7px;margin-top:-3.5px;border:0}.ms-options-wrap>.ms-options{border-color:#ccc;border-radius:5px;line-height:2.25em}.ms-options-wrap>.ms-options>ul label{display:inline-block;width:100%;line-height:1.25}.ms-options-wrap.ms-active>button{border-color:#00a271}.error-msg,.hint{margin-bottom:1em;line-height:1.5}.hint{color:#fed400}.hint.text-danger{color:#d9534f}.hint.c3{color:#00a271}.error-msg{color:#d9534f}.error-msg:before{content:"!";display:inline-block;vertical-align:text-bottom;width:1.5em;line-height:1.5em;border-radius:50%;background:#d9534f;color:#fff;font-size:12px;font-weight:700;text-align:center;padding-left:.15em;margin-right:.5em}.has-error.field,.has-error .field,.has-error.field-group{border-color:#d9534f}.error-msg,.has-error{color:#d9534f}.field-txt{display:inline-block;vertical-align:middle;min-height:2.9375em;padding:0 .5em;margin-bottom:1em}.field-label{display:block;line-height:2;letter-spacing:.1em;margin-bottom:.25em}.field-label b{color:#00a271}.field-box{position:relative}.sex-field{position:absolute;right:1em;top:0}.sex-field .form-radio{margin-left:.5em}.form-group{font-size:16px;line-height:2.9375em}.form-group.layout-h{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.form-group.layout-h .field-label{line-height:inherit;padding-right:1em;margin-bottom:0}.form-group.layout-h .field-box{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.form-check,.form-radio{position:relative;padding-left:1.6em;line-height:1.7}.form-check>input,.form-radio>input{position:absolute;width:0;height:0;opacity:0;visibility:hidden;z-index:-1}.form-check>input+span:before,.form-radio>input+span:before{content:"";display:inline-block;vertical-align:middle;width:1em;height:1em;background:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;position:absolute;left:0;top:.15em}.form-check>input:checked+span:before,.form-radio>input:checked+span:before{background-position:0 100%}.form-check.block,.form-radio.block{border:1px solid #ccc;display:block;margin-bottom:.5em;padding:.6em 1em .6em 2.75em}.form-check.block>input+span:before,.form-radio.block>input+span:before{left:1em;top:.95em}.form-check.inline,.form-radio.inline{padding-left:0}.form-check.inline>input+span:before,.form-radio.inline>input+span:before{position:static;margin:0 .5em .15em 0}.form-radio input+span:before{background-image:url(/images/form_radio.svg?ce7be0f8a78e9c50b15f56fe2b093776)}.form-check input+span:before{background-image:url(/images/form_checkbox.svg?eb0e1d551194e8f7f9dc4e1c06d1e5c5)}.form-switch{position:relative}.form-switch>input{position:absolute;width:0;height:0;opacity:0;visibility:hidden;z-index:-1}.form-switch .txt{color:#585858}.form-switch .switch{display:inline-block;vertical-align:middle;border:1px solid #ccc;border-radius:3em;line-height:3em;text-align:center;position:relative;color:#232323;margin:0 .25em}.form-switch .switch:before{content:"";display:block;position:absolute;z-index:1;right:0;top:50%;width:3em;height:3em;margin-top:-1.5em;border-radius:3em;background:#585858;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.form-switch .switch .off,.form-switch .switch .on{display:inline-block;vertical-align:middle;position:relative;z-index:2;border-radius:3em;min-width:3em}.form-switch .switch .off{color:#fff}.form-switch>input:checked+.txt .switch:before{right:100%;margin-right:-3em;background:#00a271}.form-switch>input:checked+.txt .switch .off{color:#232323}.form-switch>input:checked+.txt .switch .on{color:#fff}.captcha{overflow-x:auto;overflow-y:hidden;border:1px solid #ccc;border-radius:5px;text-align:center;background:#f9f9f9;padding:.5em 0;display:inline-block;vertical-align:top;max-width:100%;margin:0 auto 1em}.captcha.has-error{border-color:#d9534f}.captcha-box{max-width:320px;margin:0 auto}.captcha-box .alert{text-align:left}.captcha .g-recaptcha{display:inline-block;vertical-align:middle;padding:2px 0 0 2px;position:relative;background:#f9f9f9}.captcha .g-recaptcha:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;border:4px solid #f9f9f9;pointer-events:none}.form-footer:after{content:"";display:block;clear:both}.form-footer .pull-left,.form-footer .pull-right{max-width:45%}.form-footer .pull-left{float:left}.form-footer .pull-right{float:right}.qty-group{position:relative;padding:0 24px;display:inline-block;vertical-align:middle}.qty-group .btn,.qty-group .field{border:1px solid #ccc;width:25px;height:25px;border-radius:0;margin:0;z-index:0}.qty-group .btn:focus,.qty-group .field:focus{z-index:1}.qty-group .field{position:relative;width:32px;padding:0 .25em;text-align:center}.qty-group .field:focus{border-color:#00a271}.qty-group .btn{position:absolute;top:0;color:#a8a8a8}.qty-group .btn.less{left:0}.qty-group .btn.add{right:0}.qty-group .btn:hover{z-index:1;border-color:#00a271;color:#00a271}.form-radio-group{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #ccc;border-radius:7px;margin-bottom:1em}.form-radio-group label{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:inline-block;position:relative;min-width:6em;text-align:center}.form-radio-group label input{width:0;height:0;visibility:hidden;opacity:0;position:absolute;top:0;left:0}.form-radio-group label .txt{display:block;line-height:2.9375em;padding:0 .5em;border-radius:5px}.form-radio-group label input:checked+.txt{background:#00a271;color:#fff}.form-radio-group.has-error{border-color:#d9534f}@media (min-width:768px){.form-group.layout-sm-h{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.form-group.layout-sm-h .field-label{line-height:inherit;padding-right:1em;margin-bottom:0}.form-group.layout-sm-h .field-box{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.btn{display:inline-block;zoom:1;line-height:normal;white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;color:inherit;font:inherit;text-decoration:none;background:none;padding:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.btn::-moz-focus-inner{padding:0;border:0}.btn:focus{outline:none}.btn:hover{text-decoration:none}.btn.full{width:100%}.btn-style1{border:1px solid;border-radius:5px;padding:.75em 1.25em;margin:0 0 5px}.btn-style1 .ic{vertical-align:text-bottom;font-size:1.25em;margin-left:.5em}.btn-style1.c1{border-color:#fff;color:#fff}.btn-style1.c1:hover{background:#fff;color:#023f97}.btn-style1.c2{border-color:#023f97;color:#023f97}.btn-style1.c2:hover{background:#023f97;color:#fff}.btn-style1.c3{border-color:#00a271;color:#00a271}.btn-style1.c3:hover{background:#00a271;color:#fff}.btn-style2{display:block;width:100%;font-weight:700;letter-spacing:.1em;border-radius:5px;height:2.9375em;line-height:2.9375em;margin-top:1em;padding:0 1em}.btn-style2 .ic{font-size:1.7em;vertical-align:middle;position:relative;top:-.1em;margin-right:.3em}.btn-style2.c1{color:#fff;background:#00a271}.btn-style2.c1-outline{color:#00a271;border:1px solid #00a271}.btn-style2.bg2{background-color:#fed400}.btn-style2.google{color:#fff;background:#db4437}.btn-style2:hover{-webkit-box-shadow:inset 3px 3px 10px rgba(0,0,0,.5);box-shadow:inset 3px 3px 10px rgba(0,0,0,.5)}.btn-style3{border:1px solid;border-radius:5px;width:11.25em;max-width:100%;line-height:3em;letter-spacing:.2em;padding:0 .6em 0 .8em}.btn-style3.c1{border-color:#ccc;color:#232323}.btn-style3.c2{border-color:#00a271;background:#00a271;color:#fff}.btn-style3.c3{border-color:#00a271;color:#00a271;border-width:2px}.btn-style3:hover{-webkit-box-shadow:inset 3px 3px 10px rgba(0,0,0,.5);box-shadow:inset 3px 3px 10px rgba(0,0,0,.5)}.btn-audio{display:inline-block;vertical-align:middle;white-space:nowrap;overflow:hidden;text-indent:101%;padding:0;background-repeat:no-repeat;width:90px;height:90px;background-image:url(/images/audio_btns.png?a9b15518ed43e819df19c98342435ef7)}.btn-audio.start{background-position:0 0}.btn-audio.stop{background-position:-90px 0}.btn-audio.play{background-position:-180px 0}.btn-audio.restart{background-position:-270px 0}.btn-pure{color:#023f97}.btn-pure:hover{text-decoration:underline}.btn-back{color:#fed400}.btn-box{text-align:center;padding-top:2.5em;margin:0 -5px}.btn-holder{text-align:center;margin-top:2.5em}.btn-holder.text-left{text-align:left}@media (min-width:992px){.btn-style1{padding:1.2em 2em}}.pagination{margin:0;list-style-type:none;text-align:center;padding:2em 0;color:#585858;font-weight:700}.text-white .pagination{color:#fff}.pagination>li{display:inline-block;vertical-align:middle}.pagination>li .page-control,.pagination>li .page-num{display:inline-block;border-radius:5px;text-decoration:none;color:inherit}.pagination>li .page-control{border:1px solid #585858;font-size:.9285714286em;letter-spacing:.1em;line-height:3em;padding:0 1em;margin:.5em 0}.text-white .pagination>li .page-control{border-color:#fff}.pagination>li .page-control .ic,.pagination>li .page-control .txt{display:inline-block;vertical-align:middle;margin-bottom:.1em}.pagination>li .page-control .ic{font-size:2em;line-height:1}.pagination>li .page-control.prev{margin-right:1.5em}.pagination>li .page-control.prev .txt{margin-left:.5em}.pagination>li .page-control.next{margin-left:1.5em}.pagination>li .page-control.next .txt{margin-right:.5em}.pagination>li .page-control[href]:hover{color:#fff;background:#023f97;border-color:#023f97}.pagination>li .page-num{font-size:1.1428571429em;line-height:2em;min-width:2em;padding:0 .5em;border:1px solid rgba(0,0,0,0);margin:.1em}.pagination>li .page-num[href]:hover{border-color:#fed400}.pagination>li.active .page-num{background:#fed400}.pagination>li.disabled .page-control{opacity:.5;cursor:not-allowed}@media (max-width:767px){.pagination>li .page-control{line-height:2.5em;padding:0 .75em}.pagination>li .page-control .txt{display:none}.pagination>li .page-num{min-width:1em}}@media (min-width:1200px){.pagination>li .page-num{font-size:1.2857142857em;margin:.5em;line-height:2.25em;min-width:2.25em}.pagination>li .page-control{line-height:4em;padding:0 3em}.pagination>li .page-control.prev{margin-right:2.5em}.pagination>li .page-control.next{margin-left:2.5em}}.result{position:fixed;z-index:-1;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.4);overflow-y:auto;overflow-x:hidden;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:0;padding:1em;pointer-events:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.result-open{overflow:hidden}.result-open .result{z-index:600;opacity:1;pointer-events:visible}.result-close-btn{position:absolute;right:.5em;top:.5em;font-size:2em;width:1em;height:1em;line-height:1;color:#c7c7c7}.result-close-btn:hover{color:#00a271}.result-content{width:500px;max-width:100%;margin:auto;position:relative;-webkit-transform:scale(.6) translateY(10%);-ms-transform:scale(.6) translateY(10%);-o-transform:scale(.6) translateY(10%);transform:scale(.6) translateY(10%);opacity:0;-webkit-transition:.1s .2s;-o-transition:.1s .2s;transition:.1s .2s}.result-open .result-content,.result-static .result-content{opacity:1;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);-o-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.result-inner{background:#fff;font-size:1.1428571429em;padding:70px 35px 50px;text-align:center;border-radius:5px}.result-title{color:#00a271;font-size:1em;font-weight:700;line-height:1.5}.result-title,.result-title .icon{margin-bottom:.5em}.result-txt{letter-spacing:.03em}.result-txt small{font-size:.8em}.result-txt a{color:#00a271;text-decoration:none}.result-txt a:hover{text-decoration:underline}.result-btn{padding-top:1em;margin:0 -.5em}.result-btn .btn{font-size:.8125em;display:inline-block;width:auto;min-width:12.7em;margin:1em .5em 0}.msg-box{position:fixed;z-index:-1;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.4);overflow-y:auto;overflow-x:hidden;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:0;padding:1em;pointer-events:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.msg-box-open{overflow:hidden}.msg-box-open .msg-box.show{z-index:600;opacity:1;pointer-events:visible}.msg-box-close-btn{position:absolute;right:.5em;top:.5em;font-size:2em;width:1em;height:1em;line-height:1;color:#c7c7c7}.msg-box-close-btn:hover{color:#00a271}.msg-box-content{width:440px;max-width:100%;margin:auto;position:relative;-webkit-transform:scale(.6) translateY(10%);-ms-transform:scale(.6) translateY(10%);-o-transform:scale(.6) translateY(10%);transform:scale(.6) translateY(10%);opacity:0;-webkit-transition:.1s .2s;-o-transition:.1s .2s;transition:.1s .2s}.msg-box-open .msg-box-content,.msg-box-static .msg-box-content{opacity:1;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);-o-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.msg-box-inner{background:#fff;padding:30px 35px;border-radius:5px}.msg-box-title{line-height:1.6875;letter-spacing:0;padding-left:.75em;border-left:6px solid #00a271}.msg-box-title,.msg-box-title2{font-size:1.1428571429em;font-weight:700;margin-bottom:1em}.msg-box-title2{text-align:center}.msg-box-title2 span{display:inline-block;vertical-align:middle;color:#fff;background:#00a271;padding:0 1.25em;border-radius:1.5em}.msg-box-btn{margin-top:1em;border-top:1px dashed #707070;padding-top:1.5em;text-align:center}.msg-box-btn .btn{display:inline-block;width:auto;min-width:8em}.msg-box-btn .btn-style1{padding:.75em 1.25em}.msg-box-point{font-size:2.25em;font-weight:700;color:#fff;letter-spacing:.1em;text-shadow:-1px -1px 0 #00a271,1px -1px 0 #00a271,-1px 1px 0 #00a271,1px 1px 0 #00a271,3px 0 0 #00a271;text-align:center;background:url(/images/user_point_bg.png?a141a88407322588cf2d1d78b801fec0) no-repeat 50% 50%;width:142px;height:110px;padding-top:28px;margin:0 auto .5em}.container{margin:0 auto;padding-left:15px;padding-right:15px}.container:after{content:"";display:block;clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after{content:"";display:block;clear:both}.row.gutter-sm{margin-left:-6px;margin-right:-6px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.gutter-sm .col-lg-1,.gutter-sm .col-lg-2,.gutter-sm .col-lg-3,.gutter-sm .col-lg-4,.gutter-sm .col-lg-5,.gutter-sm .col-lg-6,.gutter-sm .col-lg-7,.gutter-sm .col-lg-8,.gutter-sm .col-lg-9,.gutter-sm .col-lg-10,.gutter-sm .col-lg-11,.gutter-sm .col-lg-12,.gutter-sm .col-md-1,.gutter-sm .col-md-2,.gutter-sm .col-md-3,.gutter-sm .col-md-4,.gutter-sm .col-md-5,.gutter-sm .col-md-6,.gutter-sm .col-md-7,.gutter-sm .col-md-8,.gutter-sm .col-md-9,.gutter-sm .col-md-10,.gutter-sm .col-md-11,.gutter-sm .col-md-12,.gutter-sm .col-sm-1,.gutter-sm .col-sm-2,.gutter-sm .col-sm-3,.gutter-sm .col-sm-4,.gutter-sm .col-sm-5,.gutter-sm .col-sm-6,.gutter-sm .col-sm-7,.gutter-sm .col-sm-8,.gutter-sm .col-sm-9,.gutter-sm .col-sm-10,.gutter-sm .col-sm-11,.gutter-sm .col-sm-12,.gutter-sm .col-xs-1,.gutter-sm .col-xs-2,.gutter-sm .col-xs-3,.gutter-sm .col-xs-4,.gutter-sm .col-xs-5,.gutter-sm .col-xs-6,.gutter-sm .col-xs-7,.gutter-sm .col-xs-8,.gutter-sm .col-xs-9,.gutter-sm .col-xs-10,.gutter-sm .col-xs-11,.gutter-sm .col-xs-12{padding-left:6px;padding-right:6px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}.header .site-title{position:fixed;z-index:200;top:0;left:0;right:0;background:#fed400 url(/images/header_bg.png?794f1047e995d165a9266f01a70cf2bc);-webkit-background-size:10px 10px;background-size:10px;height:60px;padding-left:15px}.header .site-title .logo{display:inline-block;background:#023f97;padding:10px 20px}.header .site-title .logo img{display:block;width:35px}.nav{position:fixed;z-index:190;top:60px;left:0;right:0;height:0;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:#fed400}.nav-open .nav{height:-webkit-calc(100% - 60px);height:calc(100% - 60px);overflow-y:auto}.nav-toggle{position:fixed;z-index:210;right:15px;top:10px;width:40px;height:40px}.nav-toggle .ic-bar{background:#023f97;width:20px;height:3px;position:absolute;top:50%;left:50%;margin-left:-12px;margin-top:-1.5px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.nav-toggle .ic-bar:first-child{-webkit-transform:translateY(-7px);-ms-transform:translateY(-7px);-o-transform:translateY(-7px);transform:translateY(-7px)}.nav-open .nav-toggle .ic-bar:first-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-toggle .ic-bar:nth-child(2){-webkit-transform:translateY(7px);-ms-transform:translateY(7px);-o-transform:translateY(7px);transform:translateY(7px)}.nav-open .nav-toggle .ic-bar:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.nav-open .nav-toggle .ic-bar:nth-child(3){display:none}.nav-content{padding:20px}.nav .menu{text-align:center}.nav .menu>li>a{position:relative;font-size:1.1428571429em;font-weight:700;padding:.5em 0}.nav .menu>li>a:hover{color:#023f97}.nav .menu>li>ul{position:relative;background:#fff;color:#232323;padding:0 1em;border-radius:5px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;max-height:0;overflow:hidden;margin-top:-5px}.nav .menu>li>ul a{padding:.25em 0}.nav .menu>li>ul>li.current>a,.nav .menu>li>ul>li>a:hover{color:#00a271}.nav .menu>li.current>a,.nav .menu>li>a:hover{color:#023f97}.nav .menu>li.current>a:after,.nav .menu>li>a:hover:after{content:"";display:block;position:absolute;left:50%;bottom:0;width:1.6em;height:5px;margin-left:-.8em;background:#00a271;border-radius:5px}.nav .menu>li.open>ul{max-height:100%;padding:.5em 1em}.user-nav{position:fixed;z-index:210;top:15px;right:65px}.user-nav .user-dropdown,.user-nav .user-notice{display:inline-block;vertical-align:middle}.user-nav .user-notice{position:relative;line-height:30px;padding:0 .5em;text-align:center}.user-nav .user-notice .count{position:absolute;right:50%;top:0;background:#e93a1e;color:#fff;font-size:.8571428571em;line-height:2em;min-width:2em;padding:0 .25em;border-radius:2em;margin-right:-.5em;-webkit-transform:scale(66.6666666667%);-ms-transform:scale(66.6666666667%);-o-transform:scale(66.6666666667%);transform:scale(66.6666666667%);-webkit-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center}.user-nav .user-notice .ic{font-size:2em;vertical-align:middle}.user-nav .user-dropdown{position:relative}.user-nav .user-dropdown-toggle{background:#00a271;color:#fff;padding:3px 1em;font-size:1em;font-weight:700;border-radius:20px;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,.16);box-shadow:3px 3px 5px rgba(0,0,0,.16)}.user-nav .user-dropdown-toggle:after{content:"\E90B";font-family:w19001_ic!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;margin-left:.5em}.user-nav .user-dropdown-toggle .avatar,.user-nav .user-dropdown-toggle .txt{display:inline-block;vertical-align:middle}.user-nav .user-dropdown-toggle .txt{padding:0 .25em;line-height:24px}.user-nav .user-dropdown-toggle .avatar{border-radius:50%;width:24px;margin-left:-.5em}.user-nav .user-dropdown-content{position:absolute;top:100%;left:50%;margin-left:-56px;width:112px;border-radius:5px;background:#fff;text-align:center;opacity:0;pointer-events:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.user-nav .user-dropdown-content a:hover{color:#00a271}.user-nav .user-dropdown-list{padding:.75em 0}.user-nav .user-dropdown-list a{padding:.25em}.user-nav .user-dropdown-foot{background:#efefef;display:block;border-radius:0 0 5px 5px;text-decoration:none;color:inherit;padding:.35em;font-size:.8571428571em}.user-nav .user-dropdown.open .user-dropdown-content{opacity:1;pointer-events:visible;margin-top:.5em}@media (min-width:768px){.header{position:fixed;z-index:200;top:0;left:0;right:0;background:#fed400 url(/images/header_bg.png?794f1047e995d165a9266f01a70cf2bc)}.header .site-title{position:absolute;left:15px;right:auto;background:none;height:auto;padding:0}.header .site-title .logo{padding:15px 25px}.header .site-title .logo img{width:45px}.header .site-title .logo:hover{-webkit-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse;-webkit-animation-iteration-count:1s;-o-animation-iteration-count:1s;animation-iteration-count:1s;-webkit-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden}.nav{position:static;background:none}.nav,.nav-open .nav{overflow:visible;height:auto}.nav-toggle{display:none}.nav-content{padding:15px 0;margin-left:120px;margin-right:150px}.nav .menu{text-align:right}.nav .menu>li{display:inline-block;vertical-align:top;position:relative;text-align:center;padding:0 .75em}.nav .menu>li>a{padding:.7em 0}.nav .menu>li>ul{position:absolute;top:100%;left:50%;margin-left:-56px;width:112px;max-height:none;opacity:0;pointer-events:none}.nav .menu>li.open>ul{max-height:none;opacity:1;pointer-events:visible}.user-nav{position:absolute;top:20px;right:15px}.user-nav .user-notice{margin-right:1.5em;line-height:40px}.user-nav .user-notice .count{-webkit-transform:scale(83.3333333333%);-ms-transform:scale(83.3333333333%);-o-transform:scale(83.3333333333%);transform:scale(83.3333333333%);-webkit-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}.user-nav .user-notice .ic{font-size:2.4285714286em}.user-nav .user-dropdown-toggle{font-size:1.1428571429em}.user-nav .user-dropdown-toggle .txt{line-height:34px}.user-nav .user-dropdown-toggle .avatar{width:34px}}@media (min-width:992px){.nav .menu>li{padding:0 2.5em}}@media (min-width:1200px){.header .container{max-width:1230px}.header .site-title .logo{width:130px;padding:24px}.header .site-title .logo img{width:auto;margin:0 auto}.nav-content{padding:35px 0}.user-nav{top:40px}}.footer{background:#023f97;color:#fff;text-align:center}.footer a{color:#fff;text-decoration:none}.footer a:hover{color:#fed400}.footer-top{padding:2em 0}.footer-logo{margin-bottom:1.5em}.footer .sitemap-list>li{display:inline-block;vertical-align:top;text-align:left;margin:0 .5em}.footer .sitemap-list>li>a{font-size:1.1428571429em;font-weight:700}.footer .sitemap-list>li>ul{display:none}.footer-bottom{padding:2em 0;border-top:2px solid #fff}.footer .copyright{font-size:.8571428571em;margin-bottom:1em}.footer .copyright a,.footer .follow a{display:inline-block}.footer .follow a{margin:.25em;border-radius:50%;position:relative}.footer .follow a .ic{position:relative;z-index:2;display:block;color:#fed400;font-size:2.2857142857em}.footer .follow a:hover:before{content:"";display:block;position:absolute;z-index:1;top:2px;left:2px;bottom:2px;right:2px;background:#fff;border-radius:50%}.footer .follow a:hover .ic-facebook{color:#1877f2}.footer .follow a:hover .ic-instagram{color:#c32aa3}.footer .follow a:hover .ic-youtube{color:red}@media (min-width:768px){.footer .container{max-width:950px}}@media (min-width:992px){.footer-logo{float:left;padding-top:3.5em}.footer .sitemap-list{margin-left:80px;text-align:right}.footer .sitemap-list>li{margin-left:3.4em;margin-right:0}.footer .sitemap-list>li>ul{display:block;padding-top:.5em}.footer .sitemap-list>li>ul li{margin-top:.25em}.footer-bottom:after,.footer-top:after{content:"";display:block;clear:both}.footer-top{padding-top:3em}.footer-bottom{padding:3.5em 0}.footer .copyright{float:left;margin:0;padding:.5em 0}.footer .follow{float:right}}.wrapper{padding-top:60px}.main-bg{background:url(/images/main_bg.jpg?5d0e2067f0969160b07ed3fceced89d8) 50% 0 no-repeat,url(/images/main_bg_repeat.png?0ed2fbc944ab1b197d011aafdbbe2cca) 50% 0 repeat-y}.main .container{position:relative}.main-top{padding:3em 0 2.5em}.main-top-title{margin:0;text-align:center;color:#00a271;font-size:1.5em;font-weight:700;letter-spacing:.1em}.main-top-title .dots{display:block;line-height:7px;letter-spacing:0}.main-top-title .dot{display:inline-block;vertical-align:middle;background:#00a271;width:7px;height:7px;border-radius:50%;margin:0 .15em}.main-content{position:relative;padding-bottom:3em}.main-title{font-size:1.1428571429em;font-weight:700;line-height:1.6875;border-left:.4em solid #00a271;padding-left:.75em;margin:0 0 1.4em}.main-title2,.main-title.c3{color:#00a271}.main-title2{font-size:1.5em;font-weight:700;line-height:1.5;text-align:center;margin:0 0 1.5em}.main-title2 small{display:block;color:#232323}.main-title2:after{content:"";display:block;background:#fed400;height:.35em;border-radius:1em;width:3.5em;margin:.25em auto 0}.no-data{padding:3em 0;text-align:center}.hr,.hr-dashed{border:0;border-top:1px dashed #ccc;margin:1.5em 0}.hr-dashed.c3,.hr.c3{border-color:#00a271}.hr{border-width:3px 0 0;border-style:solid}.content-box{min-height:400px;border:1px solid #ccc;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,.25);box-shadow:3px 3px 5px rgba(0,0,0,.25);position:relative;margin-top:4em;padding:1.5em 1.5em .5em}.content-box .content-btns{position:absolute;right:1em;bottom:100%}.content-box .content-btns .btn{background:#c7c7c7;color:#fff;border-radius:5px 5px 0 0;padding:.5em 1.5em}.content-box .content-btns .btn .ic{font-size:1.5em;vertical-align:text-bottom;margin-right:.2em}.content-box .content-btns .btn.c3,.content-box .content-btns .btn:hover{background:#00a271}.content-box .content-btns .btn.c3:hover{background:#007c58}.progress-box{background:#fff;padding:2em;border-radius:5px}.progress-item{margin-top:1.25em}.progress-bar{position:relative;height:15px;overflow:hidden}.progress-bar .bar{position:absolute;top:0;bottom:0}.progress-bar.c1{background:rgba(2,63,151,.3)}.progress-bar.c1 .bar{background:#023f97}.progress-bar.c2{background:rgba(0,162,113,.3)}.progress-bar.c2 .bar{background:#00a271}.progress-bar.c3{background:rgba(233,58,30,.3)}.progress-bar.c3 .bar{background:#e93a1e}.progress-bar.c4{background:#ccc}.progress-bar.c4 .bar{background:#00a271}.progress-info{font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.progress-info.c3{color:#00a271}.star{display:inline-block;vertical-align:middle;position:relative}.star .ic{vertical-align:top;font-size:1.5em}.star .ic-star{color:#fff}.star .ic-star-outline{color:#a8a8a8;position:absolute;top:0;left:0}.star.done .ic-star{color:#fed400;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.star.done .ic-star-outline{color:#fed400}.star.noStar .ic-star{color:#c7c6c6;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.star.noStar .ic-star-outline{color:#c7c6c6}#loading{background:rgba(0,0,0,.8);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:fixed;z-index:1000;top:0;bottom:0;left:0;right:0;text-align:center;color:#fff;font-size:1.25em;display:none}#loading.show{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;-o-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid rgba(0,0,0,0);border-top-color:#fff}.lds-ring div:first-child{-webkit-animation-delay:-.45s;-o-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;-o-animation-delay:-.3s;animation-delay:-.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;-o-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes lds-ring{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}@media (min-width:768px){.wrapper{padding-top:80px}.main-top-title{font-size:2em}.main-content{padding-bottom:6em}.content-box{padding:3em 3em 2em}.br-sm-up{display:block;line-height:0;height:0;overflow:hidden}}@media (min-width:992px){.main-top{padding:5em 0 3.5em}.main-title{font-size:1.25em}.content-box{margin-top:0}.content-box .content-btns{right:auto;bottom:auto;left:100%;top:2.5em}.content-box .content-btns .btn{padding:2em .5em;border-radius:0 5px 5px 0;-webkit-box-shadow:inset 8px 0 5px -5px rgba(0,0,0,.25);box-shadow:inset 8px 0 5px -5px rgba(0,0,0,.25);font-size:12px;width:5em;margin-bottom:1em}.content-box .content-btns .btn .ic{display:block;font-size:2.5em;margin:0}}@media (min-width:1200px){.wrapper{padding-top:120px}.main-top{padding:7em 0 4.5em}.main-content{padding-bottom:9em}.content-box{padding:5em 5em 3.5em}}.side-sect{padding-bottom:1em}.side-sect2{border-radius:5px;margin-bottom:1em}.side-sect3{border-radius:0;border:1px solid #c7c7c7;margin-bottom:1em}.side .side-btn>*{vertical-align:middle}.side .side-btn .ic{font-size:2em;margin-right:.3em;position:relative;top:-.025em}.side-nav,.side-title{display:none}.side-nav{background:#fff;-webkit-box-shadow:10px 10px 10px rgba(0,0,0,.16);box-shadow:10px 10px 10px rgba(0,0,0,.16);padding:1.25em 1.5em .75em;line-height:1.5}.side-nav-toggle{display:block;width:100%;background:#00a271;color:#fff;font-weight:1.1;font-weight:700;text-align:left;padding:.5em 3em .5em 1em;position:relative}.side-nav-toggle:after{content:"\E901";font-family:w19001_ic!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:1em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.side-nav-toggle.active:after{content:"\E900"}.side-nav-toggle.active+.side-nav{display:block}.side-nav>li{margin-bottom:.5em}.side-nav>li.current>a,.side-nav>li>a:hover{color:#00a271}.side-latest{display:none}.side-search-form{position:relative;padding-right:3.5em}.side-search-form .field{margin:0;border-color:#00a271;border-radius:0}.side-search-form .btn{background:#00a271;color:#fff;width:3.5em;position:absolute;right:0;top:0;height:2.9375em}.side-timer{background:#00a271;position:relative;padding:4px 6px 4px 65px}.side-timer .ic{color:#fed400;font-size:45px;position:absolute;left:17px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.side-timer-txt{background:#fff;font-size:30px;font-weight:700;letter-spacing:.1em;text-align:center;border-radius:5px}@media (min-width:992px){.has-side.side-r .content{float:left;width:71.3235294118%}.has-side.side-r .side{float:right;padding:2em;width:26.4705882353%}.has-side.side-r2 .content{float:left;width:69.0909090909%}.has-side.side-r2 .side{float:right;width:27.2727272727%}.has-side.side-l .content{float:right;width:-webkit-calc(100% - 252px);width:calc(100% - 252px)}.has-side.side-l .content.center{float:left;max-width:800px;margin-left:34px}.has-side.side-l .side{float:left;width:218px}.has-side.side-l2 .content{float:right;width:-webkit-calc(100% - 295px);width:calc(100% - 295px)}.has-side.side-l2 .side{float:left;width:268px}.side{font-size:1.0714285714em;background:#fff;-webkit-box-shadow:10px 10px 10px rgba(0,0,0,.16);box-shadow:10px 10px 10px rgba(0,0,0,.16)}.side.no-shadow{-webkit-box-shadow:none;box-shadow:none}.side.no-bg{background:none}.side .side-btn{padding:.8em}.side-sect{padding-bottom:2em}.side-title{display:inline-block;background:#00a271;color:#fff;letter-spacing:.2em;font-weight:700;padding:.5em 1.2em .5em 1.4em;margin-bottom:1em}.side-nav{background:none;-webkit-box-shadow:none;box-shadow:none;display:block;padding:0}.side-nav-toggle{display:none}.side-latest{display:block}}@media (min-width:1200px){.has-side.side-r .side{padding:2.5em 2.75em}.side{font-size:1.1428571429em}}.floating{position:fixed;z-index:100;right:0;bottom:20%}.floating .btn{display:block;margin:0 auto}.floating .btn.gotop{display:inline-block;vertical-align:middle;white-space:nowrap;overflow:hidden;text-indent:101%;padding:0;background-repeat:no-repeat;background:url(/images/gotop.png?a9813378d4280d6be4d98c9bd9442479) no-repeat;-webkit-background-size:contain;background-size:contain;width:48px;height:44px;pointer-events:none;opacity:0}.floating .btn.gotop:hover{-webkit-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}.header-fixed .floating .btn.gotop{pointer-events:visible;opacity:1}.floating .btn.btn-strech{margin-top:.5em;position:relative;color:#fff;width:36px;line-height:36px;text-align:center}.floating .btn.btn-strech>*{display:block}.floating .btn.btn-strech .ic{position:relative;font-size:32px;width:36px;padding:2px;border-radius:30px;background:#023f97}.floating .btn.btn-strech .txt{position:absolute;overflow:hidden;right:0;width:100%;white-space:nowrap;font-size:13px;border-radius:30px;background:#023f97;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;letter-spacing:.15em;-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5)}.floating .btn.btn-strech:hover .txt{width:-webkit-calc(36px + 6.5em);width:calc(36px + 6.5em);padding-left:1.2em;padding-right:calc(36px + 1em)}@media (min-width:992px){.floating{bottom:30%}.floating .btn.gotop{width:72px;height:66px}.floating .btn.btn-strech{margin-top:1em;width:46px;line-height:46px}.floating .btn.btn-strech .ic{font-size:42px;width:46px}.floating .btn.btn-strech:hover .txt{width:-webkit-calc(46px + 7em);width:calc(46px + 7em);padding-left:1.5em;padding-right:calc(46px + 1.25em)}}.editor-embed{position:relative;margin-bottom:1.75em}.editor-embed:before{content:"";display:block;padding-top:56.25%}.editor-embed iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.editor-table{border-collapse:collapse;border-spacing:0;width:100%;max-width:100%}.editor-table>tbody>tr>td,.editor-table>tbody>tr>th,.editor-table>tfoot>tr>td,.editor-table>tfoot>tr>th,.editor-table>thead>tr>td,.editor-table>thead>tr>th{padding:8px;line-height:1.7647058824;vertical-align:top;text-align:left;border-top:1px solid #ddd}.editor-table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.editor-table>caption+thead>tr:first-child>td,.editor-table>caption+thead>tr:first-child>th,.editor-table>colgroup+thead>tr:first-child>td,.editor-table>colgroup+thead>tr:first-child>th,.editor-table>thead:first-child>tr:first-child>td,.editor-table>thead:first-child>tr:first-child>th{border-top:0}.editor-table>tbody+tbody{border-top:2px solid #ddd}.editor-table .editor-table{background-color:#fff}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd;vertical-align:top}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f5f5f5}.table-hover>tbody>tr:hover{background-color:#f0f0f0}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive.no-border{border:0}.table-responsive>.editor-table{margin-bottom:0;max-width:1000px;min-width:500px}.table-responsive>.editor-table>tfoot>tr>td,.table-responsive>.editor-table>tfoot>tr>th,.table-responsive>.editor-table>thead>tr>td,.table-responsive>.editor-table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}.editor-row .title{font-size:1.2em;font-weight:700;color:#222}.editor-row>div{margin-bottom:1.5em}.editor-media-box{margin-top:15px}.editor-media-box:first-child{margin-top:0}.editor-media-box,.editor-media-box .media-body{zoom:1;overflow:hidden}.editor-media-box .media-body{width:100%}.editor-media-box .media-object{display:block;max-width:none}.editor-media-box .media-object.img-thumbnail{max-width:none}.editor-media-box .media-body,.editor-media-box .media-left,.editor-media-box .media-right{display:block;vertical-align:top}.editor-media-box .media-left img{max-width:100%}.editor-media-box .media-heading{margin-top:0;margin-bottom:5px}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}@media (max-width:480px){.editor-row>div{width:100%}}@media (min-width:480px){.editor-row .col-xs-3:nth-child(4n+1),.editor-row .col-xs-4:nth-child(3n+1),.editor-row .col-xs-6:nth-child(odd){clear:left}}@media (min-width:768px){.editor-media-box .media-body,.editor-media-box .media-left,.editor-media-box .media-right{display:table-cell;vertical-align:top}.editor-media-box .media-left img{max-width:inherit}.editor-media-box .media-body{width:10000px}.editor-media-box .media-right,.editor-media-box>.pull-right{padding-left:10px}.editor-media-box .media-left,.editor-media-box>.pull-left{padding-right:10px}.editor-row .col-xs-3:nth-child(4n+1),.editor-row .col-xs-4:nth-child(3n+1),.editor-row .col-xs-6:nth-child(odd){clear:none}.editor-row .col-sm-3:nth-child(4n+1),.editor-row .col-sm-4:nth-child(3n+1),.editor-row .col-sm-6:nth-child(odd){clear:left}}@media (min-width:992px){.editor-row .col-sm-3:nth-child(4n+1),.editor-row .col-sm-4:nth-child(3n+1),.editor-row .col-sm-6:nth-child(odd){clear:none}.editor-row .col-md-2:nth-child(6n+1),.editor-row .col-md-3:nth-child(4n+1),.editor-row .col-md-4:nth-child(3n+1),.editor-row .col-md-6:nth-child(odd){clear:left}}@media (min-width:1200px){.editor-row .col-md-2:nth-child(6n+1),.editor-row .col-md-3:nth-child(4n+1),.editor-row .col-md-4:nth-child(3n+1),.editor-row .col-md-6:nth-child(odd){clear:none}.editor-row .col-lg-2:nth-child(6n+1),.editor-row .col-lg-3:nth-child(4n+1),.editor-row .col-lg-4:nth-child(3n+1),.editor-row .col-lg-6:nth-child(odd){clear:left}}.about-list .box,.about-list .deco{max-width:420px;margin-left:auto;margin-right:auto}.about-list .box{background:#fff;-webkit-box-shadow:5px 3px 6px rgba(0,0,0,.16);box-shadow:5px 3px 6px rgba(0,0,0,.16);position:relative;padding:1em 2em}.about-list .pic{position:relative;top:-72px;margin-bottom:-60px;line-height:150px}.about-list .pic img{display:inline-block;vertical-align:middle}.about-list .num{width:72px;height:76px;overflow:hidden;position:absolute;top:-12px;padding:12px 20px 0}.about-list .num:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#fed400;-webkit-transform-origin:center top;-ms-transform-origin:center top;-o-transform-origin:center top;transform-origin:center top}.about-list .num b{position:relative;color:#585858;font-family:Roboto,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:2.8571428571em;display:block;text-align:center;line-height:1.3}.about-list .title{color:#00a271;font-size:1.2857142857em;font-weight:700;margin:0 0 .75em}.about-list .desc{font-size:1.1428571429em}.about-list .deco{margin-top:-50px}.about-list .item{padding:60px 30px 20px}.about-list .item:nth-child(odd) .pic{text-align:right}.about-list .item:nth-child(odd) .num{left:-12px}.about-list .item:nth-child(odd) .num:before{-webkit-transform:skewX(-15deg);-ms-transform:skewX(-15deg);-o-transform:skewX(-15deg);transform:skewX(-15deg)}.about-list .item:nth-child(odd) .num b{text-align:left}.about-list .item:nth-child(2n) .pic{text-align:left}.about-list .item:nth-child(2n) .num{right:-12px}.about-list .item:nth-child(2n) .num:before{-webkit-transform:skewX(15deg);-ms-transform:skewX(15deg);-o-transform:skewX(15deg);transform:skewX(15deg)}.about-list .item:nth-child(2n) .num b{text-align:right}.about-list .item:first-child .pic img{width:150px}.about-list .item:nth-child(2) .pic img{width:124px}.about-list .item:nth-child(3) .pic img{width:132px}.about-list .item:nth-child(3) .deco img{-webkit-transform:translateX(-10%);-ms-transform:translateX(-10%);-o-transform:translateX(-10%);transform:translateX(-10%);max-width:84.0579710145%}.about-list .item:nth-child(4) .pic img{width:164px}.about-list .item:nth-child(5) .pic img{width:68px}.about-list .item:nth-child(6) .pic img{width:105px}.about-list .item:nth-child(6) .deco{text-align:right}.about-list .item:nth-child(6) .deco img{max-width:71.3043478261%}.about-table{border-collapse:collapse;border-spacing:0;width:100%}.about-table-wrap{background:#023f97;border-radius:20px;padding:40px 50px 45px 20px;max-width:746px;margin:0 auto;position:relative}.about-table-wrap .deco{position:absolute;text-align:center}.about-table-wrap .deco.m{display:none}.about-table-wrap .deco.pc{display:block}.about-table-wrap .deco-t{top:-134px;left:50%;margin-left:156px}.about-table-wrap .deco-l{top:-18px;left:-337px}.about-table-wrap .deco-r{top:-27px;right:-316px}.about-table td,.about-table th{text-align:center;vertical-align:middle;line-height:1.5}.about-table .logo{position:relative;top:-10px}.about-table thead td{color:#bcbcbc;text-align:center;position:relative;font-size:1.6428571429em;font-weight:700}.about-table thead td .deco{position:absolute;left:50%;bottom:50%;width:164px}.about-table tbody td,.about-table tbody th{padding:1em}.about-table tbody th{color:#fed400;font-size:1.3571428571em;width:20%;white-space:nowrap}.about-table tbody td{border:8px solid #023f97;background:#fff;color:#00a271;font-size:1.4285714286em;width:40%;height:4.5em;letter-spacing:.05em}.about-table tbody td:last-of-type{background:#bcbcbc;color:#fff}.about-table tbody td span{color:#232323}.about-table tbody td span strong{color:#e93a1e;font-size:1.4666666667em}@media (max-width:767px){.about-table-wrap{padding:20px 15px 30px;max-width:430px}.about-table-wrap .deco.pc{display:none}.about-table-wrap .deco.m{display:block}.about-table-wrap .deco-t{top:-164px;left:7.2727272727%;right:3.6363636364%;margin-left:0}.about-table-wrap .deco-b{bottom:-142px;left:7.2727272727%;right:8.7878787879%}.about-table td,.about-table th,.about-table tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.about-table tr{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.about-table th{-webkit-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%;-ms-flex-align:center;-ms-flex-pack:center}.about-table td,.about-table th{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.about-table td{-webkit-box-flex:50%;-webkit-flex:50%;-ms-flex:50%;flex:50%;-ms-flex-align:center;-ms-flex-pack:center}.about-table .logo{position:static;width:45px}.about-table thead td{padding:0;font-size:1.1428571429em}.about-table thead td .deco{width:130px}.about-table tbody td,.about-table tbody th{padding:.75em 1em;width:auto}.about-table tbody tr{margin-bottom:1em}.about-table tbody th{font-size:1.2142857143em}.about-table tbody td{height:auto;min-height:4.5em;font-size:1.0714285714em;border-width:5px}}@media (min-width:768px){.about-list .item:nth-child(odd){padding-left:30px;padding-right:37.5%}.about-list .item:nth-child(2n){padding-right:30px;padding-left:37.5%}}@media (min-width:992px){.about-list .box,.about-list .deco{max-width:none}.about-list .box{padding:45px 60px;min-height:310px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.about-list .pic{width:42%;height:auto;margin:0;top:-30px;line-height:auto;padding:0 30px}.about-list .num{width:38.8079470199%;height:100%;top:-30px;padding:40px 52px}.about-list .num b{font-size:3.9285714286em}.about-list .txt{width:55%}.about-list .desc{margin-bottom:0}.about-list .deco{margin:0 0 30px;position:absolute;bottom:100%;width:33.3333333333%}.about-list .item{position:relative;padding:0;margin-bottom:66px}.about-list .item:nth-child(odd) .box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.about-list .item:nth-child(odd) .num{left:-30px}.about-list .item:nth-child(2n) .box{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.about-list .item:nth-child(2n) .num{right:-30px}.about-list .item:nth-child(n) .pic{text-align:center}.about-list .item:nth-child(n) .pic img{width:auto}.about-list .item:nth-child(n) .deco img{max-width:100%}.about-list .item:nth-child(3) .deco{left:0}.about-list .item:nth-child(6) .deco{right:0}.about-list .item:nth-child(6) .deco img{-webkit-transform:translateX(23.8%);-ms-transform:translateX(23.8%);-o-transform:translateX(23.8%);transform:translateX(23.8%)}}@media (min-width:1200px){.about-list .pic{width:38%}.about-list .txt{width:58%}.about-list .title{font-size:1.5714285714em}.about-list .desc{font-size:1.2857142857em}}.faq-main .main-content .deco{display:none}.faq-main .content{position:relative;top:-5px;background:#fff;border-radius:5px;padding:.5em 1em}.faq-main .content-nav{overflow-x:auto}.faq-main .content-nav-list{letter-spacing:.1em;white-space:nowrap}.faq-main .content-nav-list>li{display:inline-block;vertical-align:bottom;letter-spacing:0}.faq-main .content-nav-list>li>a{color:#585858;border:solid #585858;border-width:1px 1px 0;border-radius:5px 5px 0 0;padding:.5em 1em .8em;font-size:1.0714285714em;font-weight:700}.faq-main .content-nav-list>li.current>a,.faq-main .content-nav-list>li>a:hover{background:#00a271;border-color:#00a271;color:#fff}.faq-list .box{position:relative;padding:1em 2.25em}.faq-list .box .question{font-size:1.0714285714em;font-weight:700;margin:0;cursor:pointer}.faq-list .box .question .num{display:inline-block;color:#00a271;position:absolute;left:0}.faq-list .box .question:after{content:"\E925";font-family:w19001_ic!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#c7c7c7;font-size:24px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.faq-list .box .question:hover{color:#00a271}.faq-list .box .answer{display:none;margin-top:1em}.faq-list .box .answer a{display:inline;text-decoration:underline}.faq-list .box .answer a:hover{color:#00a271}.faq-list .item+.item{border-top:1px solid #c7c7c7}.faq-list .item.open .box .question{color:#00a271}.faq-list .item.open .box .question:after{content:"\E926"}@media (min-width:768px){.faq-main .container{max-width:873px}.faq-main .content{padding:0 2em}.faq-main .content-nav-list{letter-spacing:.25em}.faq-main .content-nav-list>li>a{font-size:1.1428571429em}.faq-list .box{padding:2em 3.5em 2em 3em}.faq-list .box .question{font-size:1.2142857143em}.faq-list .box .question:after{right:.5em}}@media (min-width:992px){.faq-main .main-content{padding-bottom:150px}.faq-main .main-content .deco{display:block;pointer-events:none;position:absolute;z-index:0;left:0;bottom:0;width:250px}.faq-main .content{padding:0 3em 2em}.faq-main .content-nav-list>li>a{padding:.8em 2em 1.1em}}@media (min-width:1200px){.faq-main .main-content .deco{left:auto;right:50%;margin-right:450px;width:27.4479166667%}}.about-sect1 .container{padding:0;max-width:940px}.about-header{margin:0;text-align:center}.about-header .pc{display:none}.about-header .m{display:inline-block;vertical-align:top}.about-sect2{background:url(/images/about_bg_bottom.png?99f06ffcf25e466c934828b3fb111835) no-repeat 50% 100%,url(/images/about_bg.png?b0f73c8f3a385a615bb2f51c806cde9e) repeat-y 50% 0;-webkit-background-size:100% auto;background-size:100% auto;position:relative;padding:10% 0 25%}.about-sect2:before{content:"";display:block;background:url(/images/about_bg_top.png?3cd2a09a31c68203f5dcb0e860c22ae9) no-repeat 50% 0;-webkit-background-size:100% auto;background-size:100% auto;position:absolute;bottom:100%;left:0;right:0;padding-top:7.5520833333%;margin-bottom:-1px}.about-sect3{background:url(/images/about_bg2.jpg?e4655de79f2514b1ea885d9a6b3a44c3) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;position:relative;padding:75px 0 180px}.about-sect3:before{content:"";display:block;background:url(/images/about_bg2_top.png?f75e0e9479621b1826991da5bf795019) no-repeat 50% 0;-webkit-background-size:100% auto;background-size:100% auto;position:absolute;bottom:100%;left:0;right:0;padding-top:6.7708333333%;margin-bottom:-1px}@media (min-width:768px){.about-header{text-align:right}.about-header .m{display:none}.about-header .pc{display:inline-block;vertical-align:top}.about-sect3{padding-top:150px}}@media (min-width:992px){.about-sect2{padding:4.0104166667% 0 6.25%}.about-sect2 .container{width:95%;max-width:1200px}}@media (min-width:1200px){.about-sect3{padding:11.6145833333% 0}}.course-main{background:#00c68e url(/images/course_bg_top.png?cac2d185e978bfbc766bb717f414a5d9) 0 0 no-repeat;-webkit-background-size:auto 400px;background-size:auto 400px}.course-main.detail-bg{background-image:url(/images/course_detail_bg_top.png?8db8bade89144a88bbca141ca8cdf8bb);padding-top:3em}.course-side-buy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5em}.course-side-buy a{display:block;margin:0 auto;max-width:48%}.course-levels{margin-bottom:1.5em}.course-levels a{display:inline-block;margin:.25em;padding:.5em 1em;border-radius:2em;border:1px solid #707070;font-size:1.2857142857em;font-weight:700;color:#fed400;text-decoration:none;text-shadow:1px 0 0 #585858,0 1px 0 #585858,-1px 0 0 #585858,0 -1px 0 #585858}.course-levels a.current,.course-levels a:hover{background:#00a271;border-color:#00a271;color:#fff;text-shadow:none}.course-list{margin:0;padding:0;list-style-type:none}.course-list a{color:inherit;text-decoration:none}.course-list a:hover{color:#00a271}.course-item-box{background:#fff;border-bottom:4px solid #023f97;margin:0 auto 2em;padding:2.5em 2em}.course-item-box .status{display:inline-block;line-height:1.5;padding:0 1em;border-radius:1em;color:#fff}.course-item-box .status.bg1{background:#023f97}.course-item-box .status.bg2{background:#c7c7c7}.course-item-box .status.bg3{background:#00a271}.course-item-box .title{font-size:1.5em;font-weight:700;margin:.5em 0 .75em}.course-item-box .title:after{content:"";display:block;border-top:1px dashed #707070;width:4em;margin-top:.25em}.course-pic{position:relative;margin-bottom:2em}.course-pic .level{position:absolute;top:26px;left:-13px;color:#fff;background:url(/images/course_level_bg.png?cf2a43b2310668152077c45b4753be6b) no-repeat;width:97px;height:53px;line-height:43px;font-size:1.7857142857em;font-weight:700;letter-spacing:.1em;text-align:center}.course-detail{background:#fff;-webkit-box-shadow:10px 10px 10px rgba(0,0,0,.16);box-shadow:10px 10px 10px rgba(0,0,0,.16)}.course-detail-nav{border-bottom:1px solid #c7c7c7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:1em;text-align:center}.course-detail-nav li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;top:1px;max-width:130px;border-bottom:5px solid rgba(0,0,0,0)}.course-detail-nav li a{color:#a8a8a8;padding:1em;font-size:1.1428571429em;font-weight:700}.course-detail-nav li.active{border-bottom-color:#00a271}.course-detail-nav li.active a{color:#232323}.course-detail-content{display:none;padding:1.5em;min-height:8em}.course-detail-content.active{display:block}.course-detail-title{font-size:1.25em;font-weight:700;margin:0 0 .25em}.course-detail-info{color:#484747;margin-bottom:1em}.course-outline-list{margin:0;padding:0;list-style-type:none}.course-outline-list .item{margin-bottom:1.5em}.course-outline-list .item:last-child{margin-bottom:0}.course-outline-box{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;font-size:.9285714286em}.course-outline-box,.course-outline-box .num{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.course-outline-box .num{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#f2f2f2;color:#00a271;width:2.25em;-webkit-box-flex:2.25em;-webkit-flex:2.25em 0 0;-ms-flex:2.25em 0 0px;flex:2.25em 0 0;font-size:1.3846153846em;font-weight:700}.course-outline-box .txt{padding-left:1.25em}.course-outline-box .title{font-size:1.2307692308em;margin:0}.course-outline-box .desc{margin:0}.course-buy{max-width:573px;margin:0 auto;padding:1.5em;background:#fff;-webkit-box-shadow:10px 10px 10px rgba(0,0,0,.13);box-shadow:10px 10px 10px rgba(0,0,0,.13)}.course-buy-heading{font-size:1.375em;font-weight:700;margin:0 0 1.5em}.course-buy-heading:after{content:"";display:block;background:#00a271;width:1.8em;height:5px;border-radius:5px;margin-top:.2em}.course-buy-item{position:relative}.course-buy-item>input{position:absolute;width:0;height:0;opacity:0;visibility:hidden;z-index:-1}.course-buy-item>input+span{display:block;color:#00a271;font-size:1.125em;font-weight:700;position:relative;padding:.75em 2.5em .75em 1.25em;border-radius:5px;background:#fff;border:1px solid #ccc;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}.course-buy-item>input+span .ic{position:absolute;right:.75em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#c7c7c7;font-size:1.5em}.course-buy-item>input:checked+span{border-color:#00a271}.course-buy-select{color:#00a271;font-size:1.125em;font-weight:700;height:3.33em;position:relative;padding:.75em 2.5em .75em 1.25em;border-radius:5px;background:#fff;border:1px solid #ccc;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}.course-buy-select+.course-buy-hint{position:relative;top:-1.5em;margin-bottom:0}.course-buy-select.has-error{color:#d9534f}.course-buy-hint{font-size:.75em;color:#d9534f;padding:.75em 1.5em;margin-bottom:1.5em}.course-buy-hint.hide{display:none}.course-buy-heading2{display:inline-block;padding:.25em 1.5em;border-radius:5px;background:#00a271;color:#fff;font-size:.75em}.course-buy-table{border-collapse:collapse;border-spacing:0;width:100%;line-height:1.5}.course-buy-table td{padding:.5em 0;vertical-align:middle}.course-buy-table .col-price,.course-buy-table .col-qty{white-space:nowrap;padding-left:1em;padding-right:1em;text-align:right}.course-buy-sum{border-top:1px solid #c7c7c7;margin-top:.75em;padding-top:.75em;color:#00a271;font-size:1.25em;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.course-buy-foot{text-align:right;padding-top:2em}.course-buy-foot .btn{min-width:14.875em}.course-buy-detail{max-width:845px;margin:0 auto;border-radius:5px;background:#fff;padding:1.5em}.course-buy-detail .main-top-title{font-size:1.6428571429em;margin-bottom:1em}.course-buy-detail-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:1.1428571429em;font-weight:700;padding-top:1em}.course-buy-detail-item .title{color:#00a271;font-size:1.25em}.course-buy-detail-addon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:1.1428571429em;font-weight:700;margin-bottom:1em}.course-buy-detail-table{border-collapse:collapse;border-spacing:0;width:100%;line-height:1.5}.course-buy-detail-table td{padding:.5em 0;vertical-align:middle}.course-buy-detail-table .col-price,.course-buy-detail-table .col-qty{white-space:nowrap;padding-left:1.5em;text-align:right}.course-buy-detail-sum{color:#00a271;font-size:1.4285714286em;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.course-buy-detail-foot{text-align:center;padding-top:2em;font-size:1.1428571429em}.course-buy-detail-foot .btn{min-width:14.875em}.course-buy-detail .hr,.course-buy-detail .hr-dashed{margin:1.75em -1.5em}@media (min-width:768px){.course-main{-webkit-background-size:auto 600px;background-size:auto 600px}.course-list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.course-list,.course-list .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.course-list .item{width:50%;padding:0 15px}.course-item-box{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:3.5em 2.5em}.course-detail-content{padding:2em}.course-buy{font-size:1.1428571429em;padding:2.5em 2.75em}.course-buy-foot{padding-top:3em}.course-buy-detail{padding:5em 10em}}@media (min-width:992px){.course-main{-webkit-background-size:125% auto;background-size:125% auto}.course-main .container{max-width:1130px;width:96%}.course-main.detail-bg{padding-top:5em}.course-side-buy{display:block}.course-side-buy a{max-width:none;margin-bottom:1.5em}}@media (min-width:1440px){.course-main{background-position:100% 0;-webkit-background-size:auto auto;background-size:auto}}@media (min-width:1920px){.course-main{-webkit-background-size:100% auto;background-size:100% auto}}.blog-main{background:#00c68e url(/images/blog_bg_top.png?90d7ae088441550c2fd5ab0cb1506db0) 50% 0 no-repeat;-webkit-background-size:100% 360px;background-size:100% 360px}.blog-main .content{background:#fff;-webkit-box-shadow:10px 10px 10px rgba(0,0,0,.16);box-shadow:10px 10px 10px rgba(0,0,0,.16);padding:1.5em}.blog-item-box{max-width:347px;margin:0 auto 3em}.blog-item-box .category{display:inline-block;vertical-align:top;position:relative;color:#fff;overflow:hidden;letter-spacing:.2em;padding:.25em 2.5em .25em 1em;margin-bottom:.75em}.blog-item-box .category:before{content:"";display:block;background:#023f97;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);-o-transform:skewX(-25deg);transform:skewX(-25deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}.blog-item-box .category span{position:relative}.blog-item-box .category:hover{color:#fed400}.blog-item-box .pic{margin-bottom:1.5em}.blog-item-box .txt{padding:0 1em}.blog-item-box .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.1428571429em;font-weight:700;line-height:1.5;margin:0 0 .25em}.blog-item-box .title a{display:inline}.blog-item-box .title a:hover{color:#00a271}.blog-item-box .desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:3.5294117647em;height:3.5294117647em;margin-bottom:1.5em}.blog-item-box .date{color:#585858;font-size:.9285714286em}.blog-item-box .more{display:block;border-top:1px solid #c7c7c7;text-align:right;padding:1em;font-size:.9285714286em;color:#00a271;margin-top:1em}.blog-item-box .more:hover{color:#fff;background:#00a271}.blog-detail .date{color:#585858;font-size:.9285714286em;margin-bottom:1em}.blog-detail .title{color:#00a271;font-size:1.2857142857em;font-weight:700;line-height:1.5;margin:0 0 .25em}.blog-detail .desc{font-size:1.1428571429em;font-weight:700;line-height:1.5;margin:0 0 1.2em}.blog-detail .category{display:inline-block;vertical-align:top;position:relative;color:#fff;overflow:hidden;letter-spacing:.2em;padding:.25em 2.5em .25em 1em;text-decoration:none}.blog-detail .category:before{content:"";display:block;background:#023f97;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);-o-transform:skewX(-25deg);transform:skewX(-25deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}.blog-detail .category span{position:relative}.blog-detail .category:hover{color:#fed400}.blog-detail .meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5em}.blog-detail .share .a2a_kit a{margin-left:.25em}.blog-detail .share .a2a_kit a .ic{color:#a8a8a8;font-size:32px}.blog-detail .share .a2a_kit a:hover .ic-facebook{color:#1877f2}.blog-detail .share .a2a_kit a:hover .ic-line{color:#00c437}.blog-detail .share .a2a_kit a:hover .ic-twitter{color:#1da1f2}.blog-detail .pager{padding-top:3em}.blog-detail .pager a{display:block;color:#a8a8a8;text-decoration:none;position:relative;padding:1em 0}.blog-detail .pager a+a{border-top:2px solid #fed400}.blog-detail .pager a .ic{font-size:2em;vertical-align:text-bottom;position:absolute;top:.45em}.blog-detail .pager a.btn-prev{text-align:left;padding-left:2em}.blog-detail .pager a.btn-prev .ic{left:0}.blog-detail .pager a.btn-next{text-align:right;padding-right:2em}.blog-detail .pager a.btn-next .ic{right:0}.blog-detail .pager a:hover{color:#00a271}.blog-recommend{margin-top:3em}@media (min-width:768px){.blog-main .content{padding:2em}.blog-list{margin:0 -1em}.blog-list:after{content:"";display:block;clear:both}.blog-list .item{float:left;width:50%;padding:0 1em}.blog-list .item:nth-child(odd){clear:left}.blog-detail .title{font-size:1.7142857143em}.blog-detail .desc{font-size:1.5714285714em}.blog-detail .editor,.blog-detail .pager a{font-size:1.1428571429em}.blog-recommend-list{margin:0 -1em}.blog-recommend-list:after{content:"";display:block;clear:both}.blog-recommend-list .item{float:left;width:33.33%;padding:0 1em}.blog-recommend-list .item:nth-child(3n+1){clear:left}}@media (min-width:992px){.blog-main{-webkit-background-size:100% auto;background-size:100% auto}.blog-main .container{max-width:1390px}}@media (min-width:1200px){.blog-main .content{padding:5em 7em}.blog-list{margin:0 -3em}.blog-list .item{padding:0 3em}}.typing-rule{background:#fff;padding:1em 1.5em}.typing-rule .main-title{margin-bottom:.75em}.typing-random .btn{background:#fff;width:100%;margin:0;font-size:16px;font-weight:700;padding:1em}.typing-random .btn .ic{font-size:2em;vertical-align:middle;margin-right:.15em;margin-top:-.2em}.typing-content{background:#fff;-webkit-box-shadow:5px 5px 20px rgba(0,0,0,.13);box-shadow:5px 5px 20px rgba(0,0,0,.13);padding:1.5em}.typing-content-foot{text-align:center}.typing-content-foot .btn{display:inline-block;font-size:16px;font-weight:700;width:15.875em}.typing-area{position:relative}.typing-area .field{font-size:1.4285714286em;background:none}.typing-area-txt{height:auto;min-height:15em;border:1px solid rgba(0,0,0,0);line-height:1.4;padding:.8em 1em;color:#979797}.typing-area-field{position:absolute;top:0;left:0;min-height:100%;color:#00a271}.typing-result .result-content{padding-top:225px;padding-bottom:50px}.typing-result .result-box{background:#00a271;color:#fed400;border-radius:5px;position:relative;padding:3.75em 1.5em 1.75em;font-size:1.1428571429em}.typing-result .result-msg,.typing-result .result-pic{position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.typing-result .result-pic{width:121.3114754098%}.typing-result .result-msg{background:#232323;font-family:Roboto,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.1428571429em;font-weight:700;letter-spacing:.1em;border-radius:1.5em;width:11.5em;height:2em;line-height:2em;margin-bottom:-1em}.typing-result .result-bar{position:relative;max-width:225px;margin:0 auto 1em}.typing-result .result-bar .goal{font-family:Roboto,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:12px;font-weight:700;letter-spacing:.1em;position:absolute;left:40%;bottom:100%;-webkit-transform:translateX(-50%) scale(75%);-ms-transform:translateX(-50%) scale(75%);-o-transform:translateX(-50%) scale(75%);transform:translateX(-50%) scale(75%)}.typing-result .result-bar .goal:after{content:"";display:block;width:0;height:0;border-color:#fed400 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:9px 6px 0;margin:0 auto}.typing-result .result-bar .bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.typing-result .result-bar .bar-sect{background:#e93a1e;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:13px;margin:0 2.5px}.typing-result .result-bar .bar-sect:first-child{border-radius:13px 0 0 13px}.typing-result .result-bar .bar-sect:last-child{border-radius:0 13px 13px 0}.typing-result .result-bar.lv1 .bar-sect:nth-child(n+2){background:#ccc}.typing-result .result-bar.lv2 .bar-sect:nth-child(n+3){background:#ccc}.typing-result .result-bar.lv3 .bar-sect:nth-child(n+4){background:#ccc}.typing-result .result-bar.lv4 .bar-sect:nth-child(n+5){background:#ccc}.typing-result .result-bar.lv5 .bar-sect:nth-child(n+6){background:#ccc}.typing-result .result-title{color:#fff;font-size:1.25em;font-weight:700;letter-spacing:.03em}.typing-result .result-txt{letter-spacing:.03em;max-width:17em;margin:0 auto}.typing-result .result-btn{padding-top:0}.typing-result .result-btn,.typing-result .result-btn .btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.typing-result .result-btn .btn{min-width:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:4em}@media (min-width:992px){.typing-main .container{width:96%;max-width:1054px}}.number-main.main-bg{padding-top:3em}.number-main .container{max-width:480px}.number-main-bg{padding-bottom:8%;background:url(/images/number_bg.png?1ce1aa1918205e2060458928497218e6) no-repeat 50% 100%,url(/images/main_bg.jpg?5d0e206…) 50% 0 no-repeat,url(/images/main_bg_repeat.png?0ed2fbc…) 50% 0 repeat-y}.number-setting{background:#023f97;border-radius:5px;padding:1em;position:relative}.number-setting:before{content:"";display:block;position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%,-1px);-ms-transform:translate(-50%,-1px);-o-transform:translate(-50%,-1px);transform:translate(-50%,-1px);width:0;height:0;border-color:#023f97 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:24px 17px 0}.number-setting-caption{background:#232323;color:#fed400;font-weight:700;width:6.875em;line-height:2em;border-radius:2em;text-align:center;letter-spacing:.1em;position:absolute;top:.5em;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.number-setting-inner{background:#fff;border-radius:5px;padding:2.5em 7.2916666667% 2em}.number-setting .field-label{font-weight:700;min-width:8em}.number-setting-form{max-width:690px;margin:0 auto;font-size:1.1428571429em}.number-setting-foot{padding-top:2.25em}.number-setting-foot .btn{max-width:15.875em;height:4.3125em;line-height:4.3125em;margin:0 auto}.number-practice-slider{max-width:391px;margin:0 auto}.number-practice-slider .item{vertical-align:top}.number-practice-slider .sound{padding:0 1em}.number-practice-slider .sound .btn{color:#023f97;width:36px;line-height:1;font-size:36px}.number-practice-slider .card{background:url(/images/number_card_bg.png?84ea0f49b8de2ab2a0ab24d39a8e4c0f) no-repeat;-webkit-background-size:contain;background-size:contain;position:relative;margin:1em 0 2em}.number-practice-slider .card:before{content:"";display:block;padding-top:80.0511508951%}.number-practice-slider .card>*{position:absolute}.number-practice-slider .card .pager{left:2em;top:1.5em;font-size:15px;color:#00a271}.number-practice-slider .card .word{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:38px;color:#707070}.number-practice-slider .form-group{padding:0 2.5em 0 1.5em}.number-practice-slider .form-group .hint{text-align:center}.number-result .result-inner{background:#f2f2f2;padding:40px 35px}.number-result .result-title{margin-bottom:1.5em}.number-result .result-title>*{display:inline-block;vertical-align:middle}.number-result .result-title .ic{color:#fed400;font-size:1.5em}.number-result .result-title .txt{color:#fff;background:#00a271;border-radius:1.5em;padding:.25em 1em;margin:0 .5em}.number-result .progress-box{border:1px solid #ccc;max-width:300px;margin:0 auto}.number-result .result-btn .btn{min-width:8.6em;height:auto;line-height:4em}@media (min-width:768px){.number-main.main-bg{padding-top:5em}.number-main .container{width:96%;max-width:1054px}.number-setting-inner{padding:3.25em 5.223880597% 2.25em}}@media (min-width:1200px){.number-main.main-bg{padding-top:8em}}.user-form1{position:relative;background:#fff;max-width:540px;margin:0 auto}.user-form1 .pic{display:none}.user-form1 .content{padding:3em 1.5em}.user-form1 .content-inner{max-width:310px;margin:0 auto}.user-form1 .form-other{font-size:.8571428571em;text-align:center;margin-top:1em}.user-form1 .form-other .link{display:inline-block;text-decoration:none;position:relative;color:inherit}.user-form1 .form-other .link.bb:after{content:"";display:block;position:absolute;top:100%;left:0;right:0;height:1px;background:#00a271}.user-form1 .form-other .link:hover{color:#00a271}.user-form1 .form-social{text-align:center;margin-top:1em}.user-form1 .form-social .or{color:#c7c7c7}.user-form2{max-width:940px;margin:0 auto;border:1px dashed #c7c7c7;padding:1.5em 5% 2.5em}.user-form2 .form-heading{font-size:1.4285714286em;font-weight:700;line-height:2.5;border-left:.4em solid #00a271;padding-left:.5em;margin:0 0 1.4em}.user-form2 .form-title{font-size:1.1428571429em;margin:0 0 .2em}.user-form2 .form-title-wrap{margin-bottom:.5em}.user-form2 .form-title-wrap>*{display:inline-block;margin:0}.user-form2 .form-title-wrap .form-title{margin-right:1em}.user-form2 .form-txt{letter-spacing:.1em}.user-form2 .content{max-width:790px;margin:0 auto}.user-form2 .content-inner{max-width:622px}.user-form2 .form-terms{border:1px solid #ccc;border-radius:5px;padding:.5em 1em 1em;font-size:.9285714286em;height:182px;overflow-y:auto;margin-bottom:.25em}.user-form2 .form-terms-title{font-size:1.2307692308em;font-weight:700;margin:0}.user-edit,.user-main .main-content,.user-password,.user-register{padding:3em 0}.user-main .container{width:88%;max-width:1248px}.user-info{background:#fed400;position:relative;padding:.5em 1em;line-height:1.4;letter-spacing:.1em;text-align:center}.user-info .inner{position:relative;display:inline-block;vertical-align:top;text-align:left;padding-left:4em;min-width:13.75em}.user-info .title{color:#fff;font-size:.8571428571em;-webkit-transform:scale(66.6666666667%);-ms-transform:scale(66.6666666667%);-o-transform:scale(66.6666666667%);transform:scale(66.6666666667%);-webkit-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.user-info .tag{position:absolute;top:0;left:.6428571429em;width:1.7142857143em}.user-info .avatar{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:2.5714285714em}.user-info .avatar img{border-radius:50%}.user-info .avatar .ic{position:absolute;right:-5px;bottom:0;background:#023f97;color:#fff;border-radius:50%;width:1em;line-height:1em;text-align:center;letter-spacing:0}.user-info .avatar .ic:before{display:inline-block;-webkit-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}.user-info .avatar:hover img{-webkit-filter:brightness(70%);filter:brightness(70%)}.user-info .avatar:hover .upload-avatar{cursor:pointer;display:inline-block;color:#fed400;height:20px;width:20px;border-radius:60%;background-color:#fff;border-color:#000;background-position:0 20px;position:absolute;bottom:-10px;left:18px;padding-left:3px}.upload-avatar{display:none}.user-level{border:1px solid #ccc;border-top:0 solid #ccc;text-align:center;padding:.75em 1em .5em;line-height:1.2}.user-level strong{color:#00a271;font-size:1.4285714286em;display:inline-block;vertical-align:middle;margin-bottom:.15em}.user-meta{list-style-type:none;background:#f2f2f2;padding:.25em 1.25em;margin:0 0 2.5em}.user-meta li{padding:.25em 0}.user-meta li+li{border-top:1px solid #fff}.user-meta li .ic{color:#00a271;font-size:1.2em;vertical-align:text-bottom}.user-meta li .ic-question{font-size:1.5em;color:inherit;vertical-align:middle}.user-meta li a{color:inherit;text-decoration:none}.user-meta li a:hover{color:#00a271}.user-meta li .count{float:right}.user-score{background:#f2f2f2;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:1.5em}.user-score .item{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:.5em 1.25em;overflow:hidden;color:inherit;text-decoration:none}.user-score .item:hover{color:#00a271}.user-score .item+.item:before{content:"";display:block;position:absolute;left:0;top:50%;background:#fff;width:2px;height:60%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.user-score .item .num{display:inline-block;margin-left:1.5em;font-size:1.2857142857em}.user-course-nav{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);width:82%;margin-bottom:1.75em}.user-course-nav-toggle{position:relative;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:left;padding:.75em 3em .75em 1.25em}.user-course-nav-toggle:after{content:"\E901";font-family:w19001_ic!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5em;position:absolute;right:1em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.user-course-nav-toggle:hover{background:#00a271;color:#fff}.user-course-nav-list{border-top:1px solid #ccc;padding:.5em 0;display:none}.user-course-nav-list li a{padding:.25em 1.25em}.user-course-nav-list li a:hover{text-decoration:none;color:#00a271}.user-course-nav.open .user-course-nav-toggle:after{content:"\E900"}.user-course-nav.open .user-course-nav-list{display:block}.user-course-menu{margin:0 -10px}.user-course-menu .item{width:50%;float:left;padding:0 10px}.user-course-menu .item:nth-child(odd){clear:left}.user-course-menu .box{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);background:#fff;color:#a4a4a4;text-align:center;padding:1.5em .5em;margin-bottom:1.5em}.user-course-menu .box>span{display:block}.user-course-menu .box .pic{max-width:70px;margin:0 auto;position:relative}.user-course-menu .box .pic img{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.user-course-menu .box .pic .img-hover{position:absolute;top:0;left:0;opacity:0}.user-course-menu .box .count{display:inline-block;vertical-align:top;background:#e93a1e;color:#fff;border-radius:50%;text-align:center;min-width:2em;line-height:2em;padding:0 .25em;font-size:12px;-webkit-transform:scale(75%);-ms-transform:scale(75%);-o-transform:scale(75%);transform:scale(75%);position:relative;top:-.15em}.user-course-menu .box .title{font-size:1.1428571429em;font-weight:700}.user-course-menu .box:hover{background:#00a271;color:#fff}.user-course-menu .box:hover .pic .img-normal{opacity:0}.user-course-menu .box:hover .pic .img-hover{opacity:1}.user-course-back{display:block;white-space:normal;background:#00a271;color:#fff;font-size:1.1em;font-weight:700;padding:.75em 1.5em}.user-course-back:hover{background:#007c58}.user-daywork{text-align:center}.user-daywork-achievement{color:#00a271;font-size:1.2857142857em;font-weight:700;line-height:1;margin-bottom:1em}.user-daywork-achievement .ic,.user-daywork-achievement .txt{display:inline-block;vertical-align:middle}.user-daywork-achievement .txt{margin:0 1em}.user-daywork-achievement .ic{font-size:1.4em;color:#fed400}.user-daywork-nav{font-size:1.7142857143em;font-weight:700;line-height:1;margin-bottom:1.25em}.user-daywork-nav>*{display:inline-block;vertical-align:middle}.user-daywork-nav .month{margin:0 1em}.user-daywork-nav .btn{color:#a8a8a8}.user-daywork-nav .btn .ic{font-size:1.25em}.user-daywork-nav .btn:hover{color:#00a271}.user-daywork-table{width:100%;border-spacing:5px;table-layout:fixed}.user-daywork-table th{font-size:12px;white-space:nowrap;padding:1em 0}.user-daywork-table td{border:1px solid #f2f2f2;line-height:1.25;height:6em;padding:.5em;cursor:pointer}.user-daywork-table td.today{color:#0051ff}.user-daywork-table td.has_work{background:#fed400;border-color:#fed400}.user-daywork-table td.future{cursor:not-allowed;background:#fff;border:1px solid #f2f2f2}.user-daywork-table td.future>*{opacity:.5}.user-daywork-table td.nowork{cursor:not-allowed;background:#fff;border:1px solid #f2f2f2}.user-daywork-table td.nowork>*{opacity:.5}.user-daywork-table td.done{cursor:not-allowed;background:#00a271;border:1px solid #f2f2f2}.user-daywork-table td.score{background:#fff;border:1px solid #f2f2f2}.user-daywork-table .day{font-size:1.2em;font-weight:700;margin-bottom:.25em}.user-daywork-day-result .result-title{font-size:1.15em}.user-daywork-day-result .result-title .star{font-size:1.25em;margin:0 .2em .2em}.user-daywork-day-result .result-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.user-daywork-day-result .result-btn .col{-webkit-box-flex:50%;-webkit-flex:50% 0 0;-ms-flex:50% 0 0px;flex:50% 0 0;max-width:50%;padding:0 .5em}.user-daywork-day-result .result-btn .btn{width:10em;min-width:0;max-width:100%;height:4em;line-height:4em;margin:1em 0 0}.user-point .editor{margin-bottom:2.5em}.user-point-msg-box .msg-box-txt{font-size:1.1428571429em}.user-point-list{margin:0;padding:0;list-style-type:none}.user-point-list .item{margin-bottom:.5em}.user-point-box{color:inherit;text-decoration:none;border:1px solid #c7c7c7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1em 0;text-align:center;white-space:nowrap}.user-point-box:hover{border-color:#00a271}.user-point-box .date{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;position:relative;border-right:4px solid #ccc;padding:0 1em}.user-point-box .txt{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;color:#00a271;font-size:1.2em}.user-point-box .txt .ic{position:relative;vertical-align:middle}.user-point-box .txt .ic-star{color:#fed400;font-size:1.5em;top:-.1em;margin-right:.2em}.user-point-box .txt .ic-link{color:#979797;font-size:1.25em;top:-.075em;margin-left:.2em}.user-point-detail{margin-bottom:1em}.user-point-detail-head{border:1px solid #00a271;color:#00a271;padding:1em 4em 1em 2em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;border-radius:5px}.user-point-detail-head:after{content:"\E901";font-family:w19001_ic!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:1em;top:50%;font-size:1.5em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.user-point-detail-head .title{font-weight:700}.user-point-detail-head .star-count{text-align:right}.user-point-detail-head .star-count .ic{font-size:1.75em;vertical-align:middle;position:relative;top:-.05em;margin-right:.1em}.user-point-detail.open .user-point-detail-head{background:#00a271;color:#fff;border-radius:5px 5px 0 0}.user-point-detail.open .user-point-detail-head:after{content:"\E900"}.user-point-detail-body{background:#f2f2f2;padding:.25em 1em;display:none}.user-point-detail.open .user-point-detail-body{display:block}.user-point-detail-item{border-bottom:1px solid #ccc;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:.6em 3em .6em 1.2em}.user-point-detail-item:last-child{border-bottom:0}.user-point-detail-item .date{min-width:4em;text-align:center;white-space:nowrap}.user-point-detail-item .count.blue{color:#023f97}.user-point-detail-item .count.red{color:#e93a1e}.user-weektask-group,.user-weektask .editor{margin-bottom:2.5em}.user-weektask-row{background:#f2f2f2;border-radius:5px;margin-bottom:.25em;padding:.75em 1em}.user-weektask-row .col2{text-align:right}.user-weektask-row a,.user-weektask-row span{display:inline-block;vertical-align:middle}.user-weektask-row a{color:inherit;text-decoration:none}.user-weektask-row .status{width:1.75em;height:1.75em;text-align:center;border-radius:50%;background:#ccc;position:relative;margin-right:.5em;padding-top:.1em}.user-weektask-row .status .ic{color:#e93a1e;display:none;font-size:1.75em}.user-weektask-row .status.done{background:#fff}.user-weektask-row .status.done .ic{display:block}.user-weektask-row .status.overdue{background:#fff}.user-weektask-row .status.overdue .ic{display:block}.user-weektask-row .star-count{color:#00a271;font-size:1.2em;margin:0 .5em}.user-weektask-row .star-count .ic{font-size:1.5em;vertical-align:middle;position:relative;top:-.075em;margin-right:.1em}.user-weektask-row.head{background:#00a271;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.user-weektask-row.head .title{font-size:1.15em}.user-weektask-row.head .star-count{color:#fed400}.user-lesson-heading{background:#023f97 url(/images/user_lesson_heading_bg.jpg?a9c7df9ff0a2b42c9482f21ff0df8758) no-repeat 0 50%;-webkit-background-size:cover;background-size:cover;color:#fff;font-weight:700;border:4px solid #00a271;padding:2em;min-height:150px;margin-bottom:1.5em}.user-lesson-heading .title{color:#fed400;font-size:1.5em;font-weight:700;line-height:1.5;margin:0 0 .25em}.user-lesson-box{margin-bottom:1em}.user-lesson-box:after{content:"";display:block;clear:both}.user-lesson-box .play{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:4.5em;height:4.5em;background:#f2f2f2;color:#00a271;float:left}.user-lesson-box .play .ic{font-size:1.5em}.user-lesson-box .play:hover{background:#00a271;color:#fff}.user-lesson-box .txt{margin-left:5.5em;padding:.5em 0}.user-lesson-box .title{font-size:1.1em;margin:0}.user-lesson-box .title a:hover{color:#00a271}.user-lesson-box .date{display:inline-block;margin-right:.5em;color:#979797}.user-lesson-box .test{display:inline-block}.user-lesson-box .test .status{display:inline-block;border:1px solid #232323;width:1.1em;height:1.1em;line-height:1em;text-align:center;vertical-align:text-bottom;margin-bottom:.15em;margin-right:.25em}.user-lesson-box .test .status .ic{display:none}.user-lesson-box .test .status.done .ic{display:block}.user-lesson .num{color:#fff;font-size:1.5em;font-weight:700;letter-spacing:.1em;background:url(/images/user_lesson_tag_bg.png?0a79271a838bbfe7b0852c8dac7824f7) no-repeat;-webkit-background-size:contain;background-size:contain;width:44px;height:52px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-10px;left:20px}.user-lesson-detail .start{text-align:center;padding:2em 0}.user-lesson-detail .start a{display:inline-block;vertical-align:top}.user-lesson-detail .heading{color:#fff;background:#00a271;position:relative;padding:.5em 1.25em;text-align:center}.user-lesson-detail .heading .date{position:relative;top:-.2em;font-size:12px}.user-lesson-detail .title{font-size:1.5em;font-weight:700;margin:0}.user-lesson-detail .subtitle{font-size:1.2em;color:#00a271;background:#f2f2f2;padding:.5em 1.25em;margin:0}.user-lesson-detail .subtitle .ic{font-size:2em;vertical-align:bottom;margin-right:.2em}.user-lesson-detail .txt{padding:.75em 1.25em}.user-lesson-detail .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.25em 0;color:inherit;text-decoration:none}.user-lesson-detail .item .col2{white-space:nowrap;margin-left:auto;padding-left:.5em}.user-lesson-detail .item .tag{display:inline-block;border:1px solid #a8a8a8;color:#a8a8a8;border-radius:5px;font-size:.8em;white-space:nowrap;margin-right:.75em;padding:0 .75em}.user-lesson-detail .item .ic,.user-lesson-detail .item .status{display:inline-block;vertical-align:middle}.user-lesson-detail .item .status{color:#a8a8a8;font-size:.8em;margin-right:.5em}.user-lesson-detail .item .status.done{color:#00a271}.user-lesson-detail .item .ic{color:#a8a8a8;font-size:1.75em}.user-lesson-detail .item:hover,.user-lesson-detail .item:hover .ic{color:#00a271}.user-bulletin-heading{margin-bottom:2em}.user-bulletin-heading .title{background:#023f97 url(/images/user_bulletin_heading_bg.jpg?fcd8dc771967040f605c64457618f848) no-repeat 0 100%;-webkit-background-size:cover;background-size:cover;border-radius:10px;color:#fed400;font-size:1.5em;font-weight:700;line-height:1.5;margin:0;padding:1em;min-height:150px}.user-bulletin-heading .desc{position:relative}.user-bulletin-heading .desc-toggle{position:absolute;left:0;right:0;bottom:100%;color:#fff;font-size:2em;line-height:1;text-shadow:0 0 5px #000;padding:.25em 0}.user-bulletin-heading .desc-toggle:hover{color:#fed400}.user-bulletin-heading .desc .editor{display:none;padding:1em 1.5em;border-radius:0 0 10px 10px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.25);box-shadow:0 5px 10px rgba(0,0,0,.25)}.user-bulletin-heading.active .title{border-radius:10px 10px 0 0}.user-bulletin-heading.active .desc-toggle .ic{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.user-bulletin-heading.active .desc .editor{display:block}.user-bulletin-box{background:#f2f2f2;border:1px solid #f2f2f2;border-radius:10px;-webkit-box-shadow:3px 3px 10px rgba(0,0,0,.25);box-shadow:3px 3px 10px rgba(0,0,0,.25);margin-bottom:1.5em;padding:1em;cursor:pointer}.user-bulletin-box:after{content:"";display:block;clear:both}.user-bulletin-box .thumb{float:left}.user-bulletin-box .thumb img{width:60px;border-radius:50%}.user-bulletin-box .info{display:none;padding:.5em 0}.user-bulletin-box .name{font-weight:700}.user-bulletin-box .date{font-size:.8em}.user-bulletin-box .txt{margin-left:80px;padding-top:1em}.user-bulletin-box .editor{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-bulletin-box .editor-bulletin-content{display:none}.user-bulletin-box .editor-bulletin-title:after{content:"......"}.user-bulletin-box.active{content:"";display:block;clear:both;background:#fff;border-color:#ccc;-webkit-box-shadow:none;box-shadow:none}.user-bulletin-box.active .info{display:block;margin-left:80px}.user-bulletin-box.active .txt{margin-left:0;clear:both}.user-bulletin-box.active .editor{white-space:normal}.user-bulletin-box.active .editor-bulletin-content{display:contents}.user-bulletin-box.active .editor-bulletin-title:after{content:""}.user-achievement-info{color:#fff;background:#00a271;border-left:8px solid #fed400;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1em .75em;margin:-1.5em .6em 1.5em -1.5em}.user-achievement-info:after{content:"";display:block;background:url(/images/user_achievement_name_bg.png?ce048ab434a6218e84d49c92ed884cd6) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;width:32px;position:absolute;top:0;bottom:0;left:100%;margin-left:-1px}.user-achievement-info .avatar{-webkit-box-flex:64px;-webkit-flex:64px 0 0;-ms-flex:64px 0 0px;flex:64px 0 0;width:64px;margin-right:13px}.user-achievement-info .avatar img{border-radius:50%}.user-achievement-info .nickname{font-size:1.4285714286em}.user-achievement-info .txt{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;letter-spacing:.1em;line-height:1.4}.user-achievement-list .no-ach{font-weight:700;text-align:center;font-size:30px}.user-achievement-box{border:solid #d5d5d5;border-width:1px 1px 3px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:9px;margin-bottom:1em}.user-achievement-box .pic{-webkit-box-flex:49px;-webkit-flex:49px 0 0;-ms-flex:49px 0 0px;flex:49px 0 0;width:49px;padding-bottom:10px}.user-achievement-box .txt{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:12px;letter-spacing:.05em;line-height:1.4;padding:0 1em}.user-achievement-box .title{white-space:nowrap}.user-achievement-box .date{color:#a8a8a8}.user-achievement-box .desc{font-size:1.1666666667em;font-weight:700;margin-left:1em;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}.user-achievement-box .ach-word1{left:19px}.user-achievement-box .ach-word1,.user-achievement-box .ach-word2{font-size:18px;font-weight:700;color:#fff;position:absolute;top:15%}.user-achievement-box .ach-word2{left:13px}.user-achievement-box .ach-word3{font-size:18px;font-weight:700;color:#000;position:absolute;top:15%;left:13px}.user-achievement-box.c1{border-bottom-color:#00a271}.user-achievement-box.c2{border-bottom-color:#023f97}.user-achievement-box.c3{border-bottom-color:#fed400}.user-order-box{border:1px solid #d5d5d5;padding:0 1.5em;margin-bottom:1em;cursor:pointer}.user-order-box:hover{border-color:#00a271}.user-order-heading{padding:1em 0;position:relative}.user-order-heading .title{color:#00a271;font-size:1.25em;font-weight:700;line-height:1.25;float:left}.user-order-heading .price{text-align:right;white-space:nowrap}.user-order-heading .more{color:#00a271;position:absolute;right:0;top:1em}.user-order-heading .more:after{content:"\E92E";font-family:w19001_ic!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25em;vertical-align:text-bottom}.user-order-box.active .user-order-heading .more:after{content:"\E92F"}.user-order-detail{border-top:1px dashed #707070;padding:1em 0;display:none}.user-order-box.active .user-order-detail{display:block}.user-order-detail .detail-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;line-height:1.25;padding:.25em 0}.user-order-detail .price{text-align:right;white-space:nowrap;margin-left:1em}.user-typing-box{border:1px solid #d5d5d5;padding:1em 1.5em;margin-bottom:1em}.user-typing-box .title{color:#00a271;font-size:1.125em;font-weight:700}.user-exam-nav.word-nav{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.user-exam-reminder{background:#dfdfdf;text-align:center}.user-exam-box,.user-exam-reminder{padding:1em 1.5em;margin-bottom:1em}.user-exam-box{border:1px solid #c7c7c7}.user-exam-box [data-title]:before{content:attr(data-title)}.user-exam-box .title{font-size:1.2em;font-weight:700;margin-bottom:.25em}.user-exam-list .head .user-exam-box{display:none}@media (min-width:480px){.user-daywork-day-result .result-btn{max-width:360px;margin:0 auto}.user-typing-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1.5em 2em}}@media (min-width:768px){.user-main .main-content{padding:4.5em 0}.user-course-menu .item{width:33.33%}.user-course-menu .item:nth-child(odd){clear:none}.user-course-menu .item:nth-child(3n+1){clear:left}.user-daywork{border:1px dashed #ccc;padding:2.5em 1.5em 1.5em}.user-daywork-table{border-spacing:8px}.user-daywork-table th{font-size:15px;padding:.5em 0}.user-point{max-width:640px;margin:0 auto;padding:2em 1.5em 1em}.user-point-msg-box .msg-box-content{width:540px}.user-point-msg-box .msg-box-inner{padding:60px 75px}.user-weektask{border:1px dashed #ccc;padding:2em 2.5em 1em}.user-weektask-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.user-weektask-row a{display:block}.user-weektask-row .col1{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.user-lesson-heading{background-position:70% 50%}.user-lesson-list{margin:0 -.75em}.user-lesson-list:after{content:"";display:block;clear:both}.user-lesson-list .item{float:left;width:50%;padding:0 .75em}.user-lesson-list .item:nth-child(odd){clear:left}.user-lesson .num{width:66px;height:78px}.user-lesson-detail .heading .date{position:absolute;right:1.5em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.user-lesson-detail .txt{padding-left:4.25em}.user-bulletin-heading .title{font-size:1.75em;padding:1em 1.5em}.user-bulletin-heading .desc .editor{padding:1.5em 3em}.user-bulletin-box{padding:1.75em 2em}.user-achievement-info{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;min-width:16em;margin:0 0 1.5em}.user-achievement-list{margin:0 -.5em}.user-achievement-list:after{content:"";display:block;clear:both}.user-achievement-list .item{padding:0 .5em;float:left;width:50%}.user-achievement-list .item:nth-child(odd){clear:left}.user-achievement-box{padding:1em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-width:1px;border-color:#d5d5d5!important}.user-achievement-box .pic{-webkit-box-flex:75px;-webkit-flex:75px 0 0;-ms-flex:75px 0 0px;flex:75px 0 0;width:75px;padding:0;margin-left:.75em}.user-achievement-box .txt{display:block;padding-right:0}.user-achievement-box .title{text-align:center}.user-achievement-box .desc{font-size:1.5833333333em;margin:.5em 0 0}.user-achievement-box .ach-word1{left:35px}.user-achievement-box .ach-word1,.user-achievement-box .ach-word2{font-size:35px;font-weight:700;color:#fff;position:absolute;top:14%}.user-achievement-box .ach-word2{left:23px}.user-achievement-box .ach-word3{font-size:35px;font-weight:700;color:#000;position:absolute;top:14%;left:23px}.user-order-heading{padding-right:88px}.user-order-heading .date{float:left;width:150px}.user-order-detail .detail-item{margin-left:150px;margin-right:88px}.user-typing-box{padding:2em 2.5em}.user-exam{max-width:890px;margin:0 auto}.user-exam-reminder{padding:1.5em 2em}.user-exam-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1em;margin-bottom:1.25em}.user-exam-box [data-title]:before{display:none}.user-exam-box div{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;padding:0 .5em}.user-exam-box .title{-webkit-box-flex:2.5;-webkit-flex:2.5;-ms-flex:2.5;flex:2.5;font-size:1em;text-align:left}.user-exam-box .divider{overflow:hidden;display:block;height:0}.user-exam-box .btn{margin:.25em 0;height:3.75em;line-height:3.5;border-width:2px;letter-spacing:0;padding:0 1.5em}.user-exam-list .head .user-exam-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:0;margin-bottom:0;font-weight:700}}@media (min-width:992px){.user-form1{position:relative;max-width:747px}.user-form1 .pic{display:block;background:no-repeat 50% 50%;-webkit-background-size:cover;background-size:cover;position:absolute;top:0;bottom:0;left:0;width:208px}.user-form1 .content{margin-left:208px;min-height:522px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.user-form2{padding-top:2em;padding-bottom:3.5em}.user-edit,.user-password,.user-register{padding:6em 0}.user-info{font-size:1.4285714286em;padding:1em 1em .75em}.user-info .tag{width:2.05em;left:.6em}.user-info .inner{min-width:0;padding-left:0;text-align:center}.user-info .title{letter-spacing:.2em;font-size:.6em}.user-info .avatar,.user-info .title{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}.user-info .avatar{position:relative;top:0;width:4.8em;margin:.5em auto .2em}.user-info .avatar .ic{width:1.5em;line-height:1.5em;right:3px;bottom:-3px}.user-info .avatar .ic:before{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;font-size:1.2em}.user-info .avatar:hover .upload-avatar{max-width:747px;height:35px;width:35px;bottom:-10px;left:60px;padding-top:2px;padding-left:2px}.user-level{font-size:.8571428571em;padding-top:1em}.user-level strong{display:block;font-size:1.6666666667em;line-height:1.5}.user-meta li{padding:.75em .25em}.user-score-wrap{padding:0 20px}.user-score .item{padding:.75em 1.5em}.user-course-index{max-width:645px;margin:0 auto}.user-course-nav{font-size:1.1428571429em;width:154%;position:relative}.user-course-nav-wrap{width:33.33%;padding:0 20px;margin-bottom:30px}.user-course-nav-list{position:absolute;z-index:50;left:0;top:100%;width:100%;background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}.user-course-menu{margin:0}.user-course-menu .item{padding:0 20px}.user-course-menu .box{margin-bottom:40px}.user-course-menu .box .pic{max-width:89px}.user-course-menu .box .title{font-size:1.2142857143em}.user-lesson-heading{border-width:5px;padding:3em 3.5em;min-height:190px;margin-bottom:2em}.user-lesson-heading .title{font-size:2em}.user-lesson-detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.user-lesson-detail>*{-webkit-box-flex:50%;-webkit-flex:50% 0 0;-ms-flex:50% 0 0px;flex:50% 0 0}.user-lesson-detail .start{padding:0 4em 0 2em}.user-bulletin{font-size:1.1428571429em}.user-achievement-inner{max-width:900px;margin:0 auto}.user-achievement-info{margin-bottom:3em}.user-achievement-list .item{width:33.33%}.user-achievement-list .item:nth-child(odd){clear:none}.user-achievement-list .item:nth-child(3n+1){clear:left}}@media (min-width:1200px){.user-order,.user-point,.user-typing,.user-weektask{font-size:1.1428571429em}.user-daywork{padding:4em 3.5em 3.5em}.user-weektask{padding:3em 5em 2.5em}.user-lesson-list{margin:0 -1em}.user-lesson-list .item{width:33.33%;padding:0 1em}.user-lesson-list .item:nth-child(odd){clear:none}.user-lesson-list .item:nth-child(3n+1){clear:left}.user-lesson-box{margin-bottom:1.5em}.user-lesson .num{font-size:1.75em;width:88px;height:104px;top:-15px;left:32px}.user-lesson-detail .info{font-size:1.1428571429em}.user-lesson-detail .heading{padding:.75em 1.75em}.user-lesson-detail .heading .date{right:2em}.user-lesson-detail .subtitle{padding:.5em 1.75em}.user-lesson-detail .txt{padding:.75em 2em .75em 4.75em}.user-achievement-box .pic{-webkit-box-flex:90px;-webkit-flex:90px 0 0;-ms-flex:90px 0 0px;flex:90px 0 0;width:90px}.user-order,.user-typing{padding:1.5em 3em}.user-exam-list,.user-exam-reminder{font-size:16px}}.word-main .main-content{padding:3em 0}.word-main .container{width:88%;max-width:880px}.speak-nav,.word-nav{padding:0;list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px 1.5em}.speak-nav li,.word-nav li{padding:5px}.speak-nav .btn,.word-nav .btn{border:1px solid #00a271;border-radius:5px;color:#00a271;line-height:3;width:100%;padding:0 1em}.speak-nav .btn .ic,.word-nav .btn .ic{font-size:1.75em;vertical-align:middle;margin-right:.25em}.speak-nav .btn .txt,.word-nav .btn .txt{display:inline-block;min-width:4em;text-align:left}.speak-nav .btn .txt2,.word-nav .btn .txt2{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1.3571428571;min-height:2.7142857143em}.speak-nav .btn.active,.speak-nav .btn:hover,.word-nav .btn.active,.word-nav .btn:hover{background:#00a271;color:#fff}.word-nav li{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.word-list .box,.word-pageinfo{margin-bottom:1em}.word-list .box{border:1px solid #c7c7c7;padding:.25em 1.25em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.word-list .box .desc,.word-list .box .title{padding:.5em}.word-list .box .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:solid #ccc;border-width:0 0 2px;color:#00a271;font-weight:700}.word-list .box .btn-play{margin-right:.5em;display:inline-block;vertical-align:middle;line-height:1;color:#023f97}.word-list .box .btn-play:hover{color:#00a271}.word-list .box .btn-play .ic{font-size:1.5em}.word-list .box:hover{border-color:#fed400}.speak-slider{position:relative;height:330px;height:auto!important;margin:0 -2em}.speak-slider .item{padding:1em 2em;vertical-align:top}.speak-slider .audio-btns{text-align:center;margin:1.5em -.5em 0}.speak-slider .audio-btns .btn{margin:0 .5em}.speak-slider .slick-next,.speak-slider .slick-prev{display:inline-block;zoom:1;line-height:normal;white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;color:inherit;font:inherit;text-decoration:none;background:none;padding:0;position:absolute;z-index:10;top:50%;width:2em;line-height:4em;margin-top:-2em;color:#a8a8a8}.speak-slider .slick-next::-moz-focus-inner,.speak-slider .slick-prev::-moz-focus-inner{padding:0;border:0}.speak-slider .slick-next:focus,.speak-slider .slick-prev:focus{outline:none}.speak-slider .slick-next .ic,.speak-slider .slick-prev .ic{font-size:1.5em;vertical-align:middle}.speak-slider .slick-next:hover,.speak-slider .slick-prev:hover{color:#00a271}.speak-slider .slick-prev{left:0}.speak-slider .slick-next{right:0}.word-slider{position:relative;height:330px;margin:0 -2em}.word-slider-content .container{max-width:670px}.word-slider-content .word-nav{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.word-slider .item{padding:1em 2em;vertical-align:top;position:absolute;left:0;top:0;right:0}.word-slider .item.in-right{-webkit-animation:CardInRight .5s both;-o-animation:CardInRight .5s both;animation:CardInRight .5s both}.word-slider .item.in-left{-webkit-animation:CardInLeft .5s both;-o-animation:CardInLeft .5s both;animation:CardInLeft .5s both}.word-slider .item.in-left,.word-slider .item.in-right{pointer-events:visible;-webkit-animation-delay:.1s;-o-animation-delay:.1s;animation-delay:.1s}.word-slider .item.out-right{-webkit-animation:CardOutRight .5s both;-o-animation:CardOutRight .5s both;animation:CardOutRight .5s both}.word-slider .item.out-left{-webkit-animation:CardOutLeft .5s both;-o-animation:CardOutLeft .5s both;animation:CardOutLeft .5s both}.word-slider .item.out-left,.word-slider .item.out-right{pointer-events:none}.word-slider .control-next,.word-slider .control-prev,.word-slider .slick-next,.word-slider .slick-prev{display:inline-block;zoom:1;line-height:normal;white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;color:inherit;font:inherit;text-decoration:none;background:none;padding:0;position:absolute;z-index:10;top:50%;width:2em;line-height:4em;margin-top:-2em;color:#a8a8a8}.word-slider .control-next::-moz-focus-inner,.word-slider .control-prev::-moz-focus-inner,.word-slider .slick-next::-moz-focus-inner,.word-slider .slick-prev::-moz-focus-inner{padding:0;border:0}.word-slider .control-next:focus,.word-slider .control-prev:focus,.word-slider .slick-next:focus,.word-slider .slick-prev:focus{outline:none}.word-slider .control-next .ic,.word-slider .control-prev .ic,.word-slider .slick-next .ic,.word-slider .slick-prev .ic{font-size:1.5em;vertical-align:middle}.word-slider .control-next:hover,.word-slider .control-prev:hover,.word-slider .slick-next:hover,.word-slider .slick-prev:hover{color:#00a271}.word-slider .control-prev,.word-slider .slick-prev{left:0}.word-slider .control-next,.word-slider .slick-next{right:0}.word-slider-pager{text-align:center;font-size:1.0714285714em}.word-slider-note{max-width:475px;margin:1.5em auto 0;background:#e6e6e6;padding:1.5em 2em}.word-flip,.word-slider-back{max-width:475px;margin:0 auto}.word-flip{background-color:rgba(0,0,0,0);height:300px;-webkit-perspective:1000px;perspective:1000px}.word-flip-inner{position:relative;width:100%;height:100%;text-align:center;font-weight:700;line-height:1.25;-webkit-transition:-webkit-transform .8s;transition:-webkit-transform .8s;-o-transition:-o-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s,-o-transform .8s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.word-slider.active .word-flip-inner{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.word-slider.no-trans .word-flip-inner{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.word-flip-back,.word-flip-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid #707070;background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);padding:1.5em}.word-flip-back{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.word-flip .title{color:#00a271;font-size:1.2857142857em;padding-top:1.25em;position:relative}.word-flip .title.pt-0{padding-top:0}.word-flip .title small{display:block;font-size:.7777777778em;position:absolute;top:0;left:0;right:0}.word-flip .title.pt0{padding-top:0}.word-flip .type{font-size:1.1428571429em}.word-flip .type small{display:block;font-size:.875em;color:#979797}.word-flip .txt{position:absolute;top:50%;left:1.5em;right:1.5em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);min-height:4.75em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.word-flip .txt img{max-height:200px}@media (min-width:768px){.word-main .main-content{padding:4.5em 0}.speak-nav,.word-nav{font-size:1.1428571429em;margin:0 -10px 1em}.speak-nav li,.word-nav li{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:10px}.speak-nav .btn,.word-nav .btn{line-height:3.625}.speak-nav .btn .ic,.word-nav .btn .ic{margin-bottom:.15em}.speak-nav .btn .txt,.word-nav .btn .txt{min-width:0}.word-list .box{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;padding:2em 0;margin-bottom:1.5em}.word-list .box,.word-list .box .desc,.word-list .box .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.word-list .box .desc,.word-list .box .title{padding:.5em 2.75em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.1428571429em}.word-list .box .title{-webkit-box-flex:0;-webkit-flex:0 0 46%;-ms-flex:0 0 46%;flex:0 0 46%;border-width:0 4px 0 0}.word-list .box .desc{-webkit-box-flex:0;-webkit-flex:0 0 54%;-ms-flex:0 0 54%;flex:0 0 54%}.speak-slider,.word-slider{margin-left:0;margin-right:0;padding:0 2em;height:370px}.speak-slider .control-next,.speak-slider .control-prev,.speak-slider .slick-next,.speak-slider .slick-prev,.word-slider .control-next,.word-slider .control-prev,.word-slider .slick-next,.word-slider .slick-prev{width:3em}.speak-slider .control-next .ic,.speak-slider .control-prev .ic,.speak-slider .slick-next .ic,.speak-slider .slick-prev .ic,.word-slider .control-next .ic,.word-slider .control-prev .ic,.word-slider .slick-next .ic,.word-slider .slick-prev .ic{font-size:2em}.word-flip{height:340px}.word-flip .type{font-size:1.2857142857em}.word-flip .type small{font-size:.7777777778em}.word-flip .txt{font-size:1.0714285714em}.word-flip .title{font-size:1.6666666667em}.word-flip .title small{font-size:.64em}}.test-main .main-content{padding:3em 0}.test-main .container{max-width:852px}.test-timer{max-width:250px}.test-progress{margin-bottom:2em}.test-progress .progress-info{margin-top:.5em}.test-content{border:1px dashed #c7c7c7;padding:2em}.test-content+.test-content{margin-top:1.5em}.test-content .audio-btns{margin-right:-1em}.test-content .audio-btns .btn{margin-right:1em}.test-foot{text-align:right;padding-top:2em}.test-foot .float-left{float:left}.test-question{position:relative;font-size:1.125em;margin:0 0 1.5em;text-indent:-2.3em;padding-left:2em}.test-question-box{font-size:1.125em;margin-bottom:2.5em}.test-question b{color:#00a271;font-size:1.1111111111em}.test-question.wrong b{color:#d9534f}.test-question-word{margin:0 -.25em 1.5em}.test-question-word .word{display:inline-block;background:#00a271;color:#fff;border-radius:5px;padding:0 1em;margin:0 .25em .7em;line-height:2.66em;font-weight:700}.other-question .question-pic,.test-question .question-pic{display:block;margin:auto;max-width:100%;height:auto!important;vertical-align:middle}.other-question .question-pic{padding-bottom:30px}.test-answer .correct-answer{color:#00a271;margin-top:1em}.test-answer .correct-answer.bdt{border-top:5px solid #ccc;padding-top:1em}.test-answer .correct-answer.show-icon{color:#fff;background:#00a271;border-radius:5px;position:relative;padding:.5em 1em .5em 2.5em}.test-answer .correct-answer.show-icon:before{content:"\2714";position:absolute;left:1em;top:.5em}.test-answer .correct-answer a{color:inherit}.test-result .result-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.test-result .result-btn .col{-webkit-box-flex:50%;-webkit-flex:50% 0 0;-ms-flex:50% 0 0px;flex:50% 0 0;max-width:50%;padding:0 .5em}.test-result .result-btn .btn{width:10em;min-width:0;max-width:100%;height:4em;line-height:4em;margin:1em 0 0}.test-group+.test-group{margin-top:2em}.test-group.current .test-question:before{content:"\E92B";font-family:w19001_ic!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:.25em;left:0;font-size:1.25em;color:#fed400;-webkit-animation:currentThumb 1s infinite both;-o-animation:currentThumb 1s infinite both;animation:currentThumb 1s infinite both}.tips{float:right;font-size:.875em}.tips:before{content:"\FF01";display:inline-block;vertical-align:middle;margin:-.15em .25em 0 0;color:#fed400;background:#00a271;font-size:1.7142857143em;width:1.25em;height:1.25em;line-height:1.25em;border-radius:50%;text-align:center}.tips b{color:#00a271}.sound-tips{position:relative;top:-1.5em}.sound-tips:after{content:"";display:block;clear:both}.sound-control{position:relative;padding-left:2.5em;margin-bottom:2em}.sound-control .ic{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#a8a8a8;font-size:2em}.sound-control .progress-item{margin:0}.sound-control:hover .ic{color:#00a271}.answer-field{display:block;width:100%;border:0;border-bottom:5px solid #ccc;border-radius:0;padding:0;height:3.75em;letter-spacing:.08em;font-size:inherit}.answer-field:focus{outline:none;border-bottom-color:#00a271}.answer-field.bb0{border-bottom:0}.answer-field.has-error{color:#d9534f;border-bottom-color:#d9534f}.answer-field.correct{color:#00a271}.answer-field.wrong,.answer-field.wrong .field{color:#d9534f}.answer-field2{display:inline-block;width:9.375em;line-height:2.625em;padding:0 .75em;border:1px solid #ccc;border-radius:5px;margin:.5em .2em 0}.answer-field2:focus{outline:none;border-color:#00a271}.answer-field2.has-error{color:#d9534f;border-color:#d9534f}.answer-field2.correct{color:#00a271}.answer-field2.wrong{color:#d9534f}.answer-radio{display:inline-block;position:relative;line-height:2.5;margin-right:2em;margin-bottom:1em}.answer-radio-wrap{font-size:1.125em;margin-right:-2em}.answer-radio-wrap.has-error .answer-radio{color:#d9534f}.answer-radio-wrap.has-error .answer-radio .letter{color:#d9534f;border-color:#d9534f}.answer-radio input{position:absolute;z-index:-10;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.answer-radio .letter{display:block;position:absolute;left:0;top:0;width:2em;line-height:2em;border:1px solid #707070;border-radius:5px;color:#585858;font-size:1.2222222222em;font-weight:400;text-align:center;overflow:hidden}.answer-radio .txt{display:block;padding-left:3.2em}.answer-radio input:checked+.txt{color:#00a271}.answer-radio input:checked+.txt .letter{border-color:#00a271;background:#00a271;color:#fff}.answer-radio.correct input+.txt{color:#00a271;font-weight:700}.answer-radio.correct input+.txt .letter{border-color:#00a271;background:#00a271;color:#fff}.answer-radio.correct .txt{color:#00a271;font-weight:700}.answer-radio.correct .txt .letter{border-color:#00a271;background:#00a271;color:#fff}.answer-radio.correct.show-icon input+.txt .letter:before{content:"\2714";position:absolute;top:0;right:0;bottom:0;left:0;background:#00a271}.answer-radio.correct.show-icon .txt .letter:before{content:"\2714";position:absolute;top:0;right:0;bottom:0;left:0;background:#00a271}.answer-radio.wrong input+.txt{color:#d9534f}.answer-radio.wrong input+.txt .letter{border-color:#d9534f;background:#fff;color:#d9534f}.answer-radio.wrong .txt{color:#d9534f;font-weight:700}.answer-radio.wrong .txt .letter{border-color:#d9534f;background:#fff;color:#d9534f}.answer-radio.wrong.show-icon input+.txt .letter:before{content:"\2718";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff}.answer-radio.wrong.show-icon .txt .letter:before{content:"\2718";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff}.test-message{background:#f2f2f2;color:#00a271;font-size:1.125em;font-weight:700;text-align:center;padding:1.5em 2em;margin-bottom:1.5em}.test-num{text-align:center;max-width:250px;margin:0 auto 1.5em}.test-num.fixed{position:fixed;z-index:100;top:75px;left:0;right:0}.test-num .num{display:inline-block;vertical-align:middle;font-size:1.1875em;font-weight:700;text-decoration:none;background:#707070;color:#fff;min-width:2.21em;line-height:2.21;padding:0 .25em;border-radius:2.21em;margin:.3em .15em}.test-num .num.correct{background:#00a271}.test-num .num.wrong{background:#d9534f}.test-num-slider .slick-next,.test-num-slider .slick-prev{display:inline-block;zoom:1;line-height:normal;white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;color:inherit;font:inherit;text-decoration:none;background:none;padding:0;position:absolute;z-index:10;top:50%;width:2em;line-height:4em;margin-top:-2em;color:#a8a8a8}.test-num-slider .slick-next::-moz-focus-inner,.test-num-slider .slick-prev::-moz-focus-inner{padding:0;border:0}.test-num-slider .slick-next:focus,.test-num-slider .slick-prev:focus{outline:none}.test-num-slider .slick-next .ic,.test-num-slider .slick-prev .ic{font-size:1.5em;vertical-align:middle}.test-num-slider .slick-next:hover,.test-num-slider .slick-prev:hover{color:#023f97}.test-num-slider .slick-prev{left:-2.5em}.test-num-slider .slick-next{right:-2.5em}.test-word-title{font-size:2.25em;font-weight:400;line-height:1.25;border-bottom:1px solid #d5d5d5;position:relative;padding:0 0 1em 1.2em;margin-bottom:1.25em}.test-word-title small{position:absolute;top:.05em;left:0;color:#00a271;font-size:.8611111111em}.test-word-slider .item{padding:1em}.test-word-answer{font-size:16px}.test-word-answer .btn,.test-word-answer .field{margin:0}.test-word-answer .field{border:0;border-bottom:5px solid #fed400;border-radius:0;padding:0;height:3.75em}.test-word-answer .field:focus{border-bottom-color:#00a271}.test-word-answer .field.has-error{color:#d9534f;border-bottom-color:#d9534f}.test-word-answer .answer-submit{padding-top:1em}.test-word-answer .answer-submit .btn{display:inline-block;width:8.375em;height:3.75em;line-height:-webkit-calc(3.75em - 2px);line-height:calc(3.75em - 2px);margin-top:0}.test-word-answer .sound{position:absolute;left:0;top:0}.test-word-answer .sound .btn{color:#00a271;font-size:2em}.test-word-answer .answer-field{position:relative}.test-word-answer .answer-field.has-sound .field{padding-left:2.5em}.speak-record{max-width:700px;margin:0 auto}.speak-record-box{border-bottom:1px dashed #dfdfdf;padding:2em 1em;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.speak-record-box .txt{-webkit-box-flex:55%;-webkit-flex:55% 0 0;-ms-flex:55% 0 0px;flex:55% 0 0}.speak-record-box .score{-webkit-box-flex:12%;-webkit-flex:12% 0 0;-ms-flex:12% 0 0px;flex:12% 0 0;text-align:right;white-space:nowrap}.speak-record-box .score .label-warning{color:#999;font-size:.8em}.speak-record-box .score .label-success{color:#00a271}.speak-record-box .score .label-danger{color:#d9534f}.speak-record-box .btn{line-height:1;padding:.25em}.speak-record-box .btn .ic{font-size:1.75em}.speak-record-box .btn.correct{color:#00a271}.speak-record-box .btn.wrong{color:#d9534f}.speak-progress .progress-item{margin:2.5em 0 2em}.speak-progress .progress-bar.run .bar{-webkit-animation:progressRun 10s linear;-o-animation:progressRun 10s linear;animation:progressRun 10s linear}@media (min-width:480px){.test-result .result-btn{max-width:300px;margin:0 auto}}@media (min-width:768px){.test-main .main-content{padding:4.5em 0}.test-content{font-size:1.1428571429em;padding:2.5em 3em}.test-word-answer .answer-field{position:relative;padding-right:11.25em}.test-word-answer .answer-field .answer-submit{position:absolute;right:0;top:0;padding-top:0}.speak-progress{max-width:475px;margin:0 auto}.speak-record-list{margin:0 -1.6em}.speak-record-list:after{content:"";display:block;clear:both}.speak-record-list .item{padding:0 1.6em;float:left;width:50%}.speak-record-list .item:nth-child(odd){clear:left}.test-num{max-width:500px}.test-num.fixed{top:95px}}@media (min-width:992px){.speak-record{font-size:1.1428571429em}.test-question .question-pic{display:block;margin:auto;max-width:100%;height:auto!important;vertical-align:middle}}@media (min-width:1200px){.test-num.fixed{top:135px}}.home-sect{position:relative}.home-sect-num{display:none}.home-sect1 .bg{position:relative;background:no-repeat 50% 50%;-webkit-background-size:cover;background-size:cover;margin:0}.home-sect1 .bg.m{display:block;height:422px}.home-sect1 .bg.pc{display:none}.home-sect1 .bg .heading{display:inline-block;vertical-align:middle;white-space:nowrap;overflow:hidden;text-indent:101%;padding:0;background-repeat:no-repeat;position:absolute;z-index:-1}.home-sect2{background:#00a978;color:#fff;padding:30px 0 150px}.home-intro{max-width:500px;margin:0 auto}.home-intro .item{vertical-align:top}.home-intro .box{max-width:280px;margin:0 auto;font-size:1.0714285714em}.home-intro .pic{margin-bottom:1.5em}.home-intro .title{font-size:1.6em;font-weight:700;line-height:1.21875;border-left:.25em solid #fed400;padding-left:.5em;position:relative;margin:0 0 .5em}.home-intro .title .num{position:absolute;left:50%;bottom:100%;background:#023f97;border-radius:50%;font-size:1.5em;text-align:center;letter-spacing:.1em;padding-left:.1em;width:2.0833333333em;line-height:2.0833333333em;-webkit-box-shadow:5px 5px 10px rgba(0,0,0,.16);box-shadow:5px 5px 10px rgba(0,0,0,.16);margin:0 0 .25em 1.75em}.home-intro .title .num:before{content:"";display:block;width:0;height:0;border-color:#023f97 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:20px 9px 0;position:absolute;top:100%;left:50%;margin-top:-3px;margin-left:-2px;-webkit-transform:rotate(50deg);-ms-transform:rotate(50deg);-o-transform:rotate(50deg);transform:rotate(50deg);-webkit-transform-origin:50% -1.0416666667em;-ms-transform-origin:50% -1.0416666667em;-o-transform-origin:50% -1.0416666667em;transform-origin:50% -1.0416666667em}.home-intro .desc{line-height:1.5555555556;margin-bottom:1em}.home-intro .slick-next,.home-intro .slick-prev{overflow:hidden;text-indent:101%;background-repeat:no-repeat;display:inline-block;zoom:1;line-height:normal;white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;color:inherit;font:inherit;text-decoration:none;background:none;padding:0;background:url(/images/arrows.png?46e1606fef5c3a794f2131ee0720a8d9) no-repeat;width:30px;height:60px;position:absolute;z-index:10;top:35%;margin-top:-30px}.home-intro .slick-next::-moz-focus-inner,.home-intro .slick-prev::-moz-focus-inner{padding:0;border:0}.home-intro .slick-next:focus,.home-intro .slick-prev:focus{outline:none}.home-intro .slick-prev{left:0}.home-intro .slick-next{background-position:100% 0;right:0}.home-intro .slick-dots{margin:0;padding:0;list-style-type:none;text-align:center}.home-intro .slick-dots li,.home-intro .slick-dots li button{display:inline-block;vertical-align:middle}.home-intro .slick-dots li button{overflow:hidden;text-indent:101%;background-repeat:no-repeat;zoom:1;line-height:normal;white-space:nowrap;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;color:inherit;font:inherit;text-decoration:none;background:none;padding:0;width:22px;height:22px;position:relative}.home-intro .slick-dots li button::-moz-focus-inner{padding:0;border:0}.home-intro .slick-dots li button:focus{outline:none}.home-intro .slick-dots li button:before{content:"";position:absolute;top:50%;left:50%;width:9px;height:9px;border-radius:50%;background:#fed400;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home-intro .slick-dots li.slick-active button:before{background:#023f97}.home-intro-more{text-align:center;padding-top:2em;display:none}.home-sect3{background:url(/images/home_sect3_m.jpg?6fb9adad21d663f7497550a806981299) no-repeat 50% 50%;-webkit-background-size:cover;background-size:cover;height:417px;padding-top:15px}.home-sect3:before{content:"";display:block;position:absolute;bottom:100%;left:0;right:0;margin-bottom:-1px;background:url(/images/home_sect3_top.png?2899155bf0b7ad03495d86948ea6010a) no-repeat 100% 50%;-webkit-background-size:cover;background-size:cover;height:140px}.home-course{max-width:205px;min-height:272px;margin:0 auto 20px;padding:.75em 1em}.home-course-nav{text-align:center;margin-bottom:.25em}.home-course-nav .item{color:#ebecee;text-shadow:2px 0 0 #c7c7c7,-2px 0 0 #c7c7c7,0 2px 0 #c7c7c7,0 -2px 0 #c7c7c7;font-size:2.9285714286em;font-weight:700;-webkit-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:relative;cursor:pointer}.home-course-nav .item:after{content:"";display:block;background:#fed400;position:absolute;bottom:0;left:50%;width:1em;margin-left:-.5em;height:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.home-course-nav .slick-current .item{color:#023f97;text-shadow:none;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.home-course-nav .slick-current .item:after{height:.125em}.home-course-group{margin:0 auto;text-align:left;width:150%}.home-course-group .title{color:#00a271;font-size:1em;font-weight:700;line-height:1.5;letter-spacing:.02em;margin:1em 0 .3em}.home-course-group .title a{color:inherit;text-decoration:none}.home-course-group .title a:hover{text-decoration:underline}.home-course-group .desc{margin:0;line-height:3;font-size:11px}.home-course-more{text-align:center}.home-course-more .btn{color:#fff;font-size:1.2142857143em;font-weight:700;letter-spacing:.03em;padding:1em 3em 1em 1.5em;display:block;max-width:280px;margin:0 auto}.home-course-more .btn .ic{font-size:2em;vertical-align:bottom;margin-left:.2em}.home-course-more .btn:hover{text-shadow:2px 2px 1px #023f97}.home-sect4{background:url(/images/home_sect4_m.jpg?2561c43a4ce9d80b36233344dd1d4113) no-repeat 50% 50%;-webkit-background-size:cover;background-size:cover;height:756px}.home-practice{max-width:20em;margin:0 auto;padding:55px 0}.home-practice-content .title{color:#00a271;font-size:1.7142857143em;font-weight:700;line-height:1.21875;border-left:.25em solid #fff;padding-left:.5em;position:relative;margin:0 0 .5em}.home-practice-more{margin-right:-1em;font-size:1em}.home-practice-more .btn{margin-right:1em}@media (min-width:768px){.home-sect1 .bg.pc{display:block;height:520px}.home-sect1 .bg.m{display:none}.home-sect2{background:#00c68e;background:-webkit-gradient(linear,left top,left bottom,from(#00c68e),color-stop(45%,#00c68e),to(#007c58));background:-webkit-linear-gradient(top,#00c68e,#00c68e 45%,#007c58);background:-o-linear-gradient(top,#00c68e 0,#00c68e 45%,#007c58 100%);background:linear-gradient(180deg,#00c68e,#00c68e 45%,#007c58)}.home-sect3{background-image:url(/images/home_sect3.jpg?f49e767c0ceaa618ea9ab24d9c73f2e1);background-position:50% 50%;height:700px;padding-top:70px}.home-sect3:before{padding-top:15.625%}.home-course{max-width:21.5em;min-height:27em;margin-bottom:3.25em;padding:1.5em .5em 0 2em}.home-course-nav .item{font-size:4em}.home-course-group{max-width:none;width:100%;padding:.5em 0}.home-course-group .title{background:#e9e8ee;display:inline-block;vertical-align:bottom;position:relative;top:.75em;margin:0 1em;padding:0 1em;font-size:1.25em;letter-spacing:.02em}.home-course-group .desc{border:1px solid #00a271;font-size:14px;padding:1.2em 2.5em 1em}.home-course-group .desc span{display:inline-block}.home-course-more .btn{font-size:1.4285714286em;padding:1.35em 3em;max-width:450px}.home-sect4{background-image:url(/images/home_sect4.jpg?5cc1a7b559e41cba0e30263da6cf82cd);background-position:50% 0;height:700px;padding-top:7%}.home-sect4 .container{width:84%}.home-practice{padding:0;max-width:27em;margin-left:0}}@media (min-width:992px){.home-sect-num{display:block;position:absolute;z-index:20;top:50%;left:2.6041666667%;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.home-sect-num .txt{font-size:1.2857142857em;color:#fff;margin-bottom:.75em}.home-sect1 .bg.pc{height:640px}.home-sect2{background:url(/images/home_sect2.jpg?79bacd15965c0895aab2658be1230636) no-repeat 50% 50%;-webkit-background-size:cover;background-size:cover;height:1500px;padding-top:15px}.home-intro{max-width:94%}.home-intro .pic,.home-intro .title .num{display:none}.home-intro .box{max-width:20em}.home-intro .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.home-intro .item:first-child{min-height:20em;padding-left:58%;margin-bottom:9em}.home-intro .item:nth-child(2){padding-right:66%;padding-left:8%;min-height:13.4em}.home-intro .item:nth-child(3){min-height:15.4em;padding-left:70%;margin-bottom:14.7em;margin-top:-1.35em}.home-intro .item:nth-child(4){padding-right:70%;min-height:13.4em}.home-intro-more{display:block;padding-top:8%}.home-intro-more .btn{min-width:12.75em;margin:0 .5em}.home-practice{max-width:31em}.home-practice-more .btn{min-width:12.75em}}@media (min-width:1200px){.home-sect1 .bg.pc{height:767px}.home-sect2{height:1724.8px}.home-intro{max-width:1144px;font-size:1.1428571429em}.home-intro .title{font-size:1.7777777778em}.home-intro-more{font-size:1.1428571429em}.home-sect3{height:792.8px}.home-course{font-size:1.1428571429em}.home-sect4{height:908.8px;padding-top:10%}.home-sect4 .container{max-width:1226px}.home-practice{font-size:1.1428571429em}.home-practice-content .title{font-size:2em}.home-practice-more{padding-top:.5em}}@media (min-width:1440px){.home-sect2{height:2156px}.home-intro{font-size:1.2857142857em}.home-intro .item:first-child{min-height:20em;padding-left:67%;padding-top:5%;margin-bottom:12em}.home-intro .item:nth-child(2){padding-right:68%;padding-left:2%;min-height:17.4em}.home-intro .item:nth-child(3){min-height:17.4em;padding-left:73%;margin-right:-3em;margin-bottom:18em}.home-intro .item:nth-child(4){padding-right:72%}.home-intro-more{padding-top:4em}.home-sect3{height:991px;padding-top:100px}.home-course{max-width:25.5em;min-height:33.5em;margin-bottom:4em}.home-course-nav{margin-bottom:1.25em}.home-course-nav .item{font-size:6em;white-space:nowrap;-webkit-transform:scale(55.2083333333%);-ms-transform:scale(55.2083333333%);-o-transform:scale(55.2083333333%);transform:scale(55.2083333333%)}.home-course-group{width:100%}.home-course-group .desc{padding:2em 2.5em 1.75em;font-size:14px}.home-course-more .btn{font-size:1.8571428571em;max-width:23em;padding:1.6em 3em}.home-sect4{height:1136px}}
/*# sourceMappingURL=main.css.map*/