.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}@-webkit-keyframes fadeInUp{0%{-webkit-transform:translateY(20px);opacity:0}to{-webkit-transform:translateY(0);opacity:1}}@-moz-keyframes fadeInUp{0%{-moz-transform:translateY(20px);opacity:0}to{-moz-transform:translateY(0);opacity:1}}@-o-keyframes fadeInUp{0%{-o-transform:translateY(20px);opacity:0}to{-o-transform:translateY(0);opacity:1}}@keyframes fadeInUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.fade-in-up{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{-webkit-transform:translateY(-20px);opacity:0}to{-webkit-transform:translateY(0);opacity:1}}@-moz-keyframes fadeInDown{0%{-moz-transform:translateY(-20px);opacity:0}to{-moz-transform:translateY(0);opacity:1}}@-o-keyframes fadeInDown{0%{-ms-transform:translateY(-20px);opacity:0}to{-ms-transform:translateY(0);opacity:1}}@keyframes fadeInDown{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.fade-in-down{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInRight{0%{-webkit-transform:translateX(-20px);opacity:0}to{-webkit-transform:translateX(0);opacity:1}}@-moz-keyframes fadeInRight{0%{-moz-transform:translateX(-20px);opacity:0}to{-moz-transform:translateX(0);opacity:1}}@-o-keyframes fadeInRight{0%{-o-transform:translateX(-20px);opacity:0}to{-o-transform:translateX(0);opacity:1}}@keyframes fadeInRight{0%{transform:translateX(-20px);opacity:0}to{transform:translateX(0);opacity:1}}.fade-in-right{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInLeft{0%{-webkit-transform:translateX(20px);opacity:0}to{-webkit-transform:translateX(0);opacity:1}}@-moz-keyframes fadeInLeft{0%{-moz-transform:translateX(20px);opacity:0}to{-moz-transform:translateX(0);opacity:1}}@-o-keyframes fadeInLeft{0%{-o-transform:translateX(20px);opacity:0}to{-o-transform:translateX(0);opacity:1}}@keyframes fadeInLeft{0%{transform:translateX(20px);opacity:0}to{transform:translateX(0);opacity:1}}.fade-in-left{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}div.hopscotch-bubble .hopscotch-nav-button{height:26px;overflow:visible;*zoom:1;zoom:1;padding:0 10px;font-size:12px;text-decoration:none!important;font-weight:700;border-style:solid;border-width:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;width:auto;line-height:24px;*vertical-align:auto;vertical-align:middle;white-space:nowrap;display:-moz-inline-stack;display:inline-block;*display:inline}div.hopscotch-bubble .hopscotch-nav-button:hover{*zoom:1;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25)}div.hopscotch-bubble .hopscotch-nav-button:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.25);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.25);box-shadow:inset 0 1px 2px rgba(0,0,0,.25)}div.hopscotch-bubble .hopscotch-nav-button.next{border-color:#1b5480;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#287bbc",endColorstr="#23639a");text-shadow:0 1px 1px rgba(0,0,0,.35);color:#fff;background-color:#287bbc;margin:0 0 0 10px;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#287bbc),color-stop(100%,#23639a));background-image:-webkit-linear-gradient(top,#287bbc,#23639a);background-image:-moz-linear-gradient(top,#287bbc 0,#23639a 100%);background-image:-o-linear-gradient(top,#287bbc 0,#23639a 100%);background-image:linear-gradient(top,#287bbc,#23639a)}div.hopscotch-bubble .hopscotch-nav-button.next:hover{filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#2672ae",endColorstr="#1e4f7e");background-color:#2672ae;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#2672ae),color-stop(100%,#1e4f7e));background-image:-webkit-linear-gradient(top,#2672ae,#1e4f7e);background-image:-moz-linear-gradient(top,#2672ae 0,#1e4f7e 100%);background-image:-o-linear-gradient(top,#2672ae 0,#1e4f7e 100%);background-image:linear-gradient(top,#2672ae,#1e4f7e)}div.hopscotch-bubble .hopscotch-nav-button.prev{border-color:#a7a7a7;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#f2f2f2",endColorstr="#e9e9e9");text-shadow:0 1px 1px hsla(0,0%,100%,.75);color:#444;background-color:#f2f2f2;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#f2f2f2),color-stop(100%,#e9e9e9));background-image:-webkit-linear-gradient(top,#f2f2f2,#e9e9e9);background-image:-moz-linear-gradient(top,#f2f2f2 0,#e9e9e9 100%);background-image:-o-linear-gradient(top,#f2f2f2 0,#e9e9e9 100%);background-image:linear-gradient(top,#f2f2f2,#e9e9e9)}div.hopscotch-bubble .hopscotch-nav-button.prev:hover{filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#FFE8E8E8",endColorstr="#FFA9A9A9");background-color:#e8e8e8;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#e8e8e8),color-stop(13%,#e3e3e3),color-stop(32%,#d7d7d7),color-stop(71%,#b9b9b9),color-stop(100%,#a9a9a9));background-image:-webkit-linear-gradient(top,#e8e8e8,#e3e3e3 13%,#d7d7d7 32%,#b9b9b9 71%,#a9a9a9);background-image:-moz-linear-gradient(top,#e8e8e8 0,#e3e3e3 13%,#d7d7d7 32%,#b9b9b9 71%,#a9a9a9 100%);background-image:-o-linear-gradient(top,#e8e8e8 0,#e3e3e3 13%,#d7d7d7 32%,#b9b9b9 71%,#a9a9a9 100%);background-image:linear-gradient(top,#e8e8e8,#e3e3e3 13%,#d7d7d7 32%,#b9b9b9 71%,#a9a9a9)}div.hopscotch-bubble{font-size:13px;border:5px solid #ff9800;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;position:absolute;background-color:#fff;border-radius:3px;z-index:999999}div.hopscotch-bubble,div.hopscotch-bubble *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}div.hopscotch-bubble.animate{-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-moz-transition-property:top,left;-ms-transition-property:top,left;-o-transition-property:top,left;-webkit-transition-property:top,left;transition-property:top,left}div.hopscotch-bubble.invisible{opacity:0}div.hopscotch-bubble .hide,div.hopscotch-bubble .hide-all,div.hopscotch-bubble.hide{display:none}div.hopscotch-bubble h3{padding:0;font-size:16px;border:none;font-weight:600;margin:-1px 15px 0 0;line-height:19px}div.hopscotch-bubble .hopscotch-bubble-container{padding:15px;position:relative;text-align:left;-webkit-font-smoothing:antialiased}div.hopscotch-bubble .hopscotch-content{padding-top:8px;font-weight:400;margin:-5px 0 11px;line-height:1.4}div.hopscotch-bubble .hopscotch-bubble-content{margin:0 0 0 40px}div.hopscotch-bubble.no-number .hopscotch-bubble-content{margin:0}div.hopscotch-bubble .hopscotch-bubble-close{height:8px;padding:4px 7px;text-decoration:none;right:0;color:#000;position:absolute;top:0;width:8px;line-height:8px;display:block}div.hopscotch-bubble .hopscotch-bubble-close:hover{color:#3498db}div.hopscotch-bubble .hopscotch-bubble-close.hide,div.hopscotch-bubble .hopscotch-bubble-close.hide-all{display:none}div.hopscotch-bubble .hopscotch-bubble-number{height:30px;padding:0;font-size:17px;font-weight:700;color:#fff;text-align:center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#2ecc71;width:30px;line-height:30px;float:left;display:block}div.hopscotch-bubble .hopscotch-bubble-arrow-container{height:34px;position:absolute;width:34px}div.hopscotch-bubble .hopscotch-bubble-arrow-container .hopscotch-bubble-arrow,div.hopscotch-bubble .hopscotch-bubble-arrow-container .hopscotch-bubble-arrow-border{height:0;width:0}div.hopscotch-bubble .hopscotch-bubble-arrow-container.up{top:-22px;left:10px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow{border-right:17px solid transparent;border-left:17px solid transparent;position:relative;border-bottom:17px solid #fff;top:-10px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.up .hopscotch-bubble-arrow-border{border-right:17px solid transparent;border-left:17px solid transparent;border-bottom:17px solid #000;border-bottom:17px solid rgba(0,0,0,.5)}div.hopscotch-bubble .hopscotch-bubble-arrow-container.down{bottom:-39px;left:10px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow{border-right:17px solid transparent;border-left:17px solid transparent;position:relative;border-top:17px solid #fff;top:-24px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.down .hopscotch-bubble-arrow-border{border-right:17px solid transparent;border-left:17px solid transparent;border-top:17px solid #000;border-top:17px solid rgba(0,0,0,.5)}div.hopscotch-bubble .hopscotch-bubble-arrow-container.left{top:10px;left:-22px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow{border-right:17px solid #fff;position:relative;border-top:17px solid transparent;border-bottom:17px solid transparent;top:-34px;left:7px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.left .hopscotch-bubble-arrow-border{border-right:17px solid #ff9800;border-top:17px solid transparent;border-bottom:17px solid transparent}div.hopscotch-bubble .hopscotch-bubble-arrow-container.right{right:-39px;top:10px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow{border-left:17px solid #fff;position:relative;border-top:17px solid transparent;border-bottom:17px solid transparent;top:-34px;left:-7px}div.hopscotch-bubble .hopscotch-bubble-arrow-container.right .hopscotch-bubble-arrow-border{border-left:17px solid #000;border-left:17px solid rgba(0,0,0,.5);border-top:17px solid transparent;border-bottom:17px solid transparent}div.hopscotch-bubble .hopscotch-actions{text-align:right;margin:10px 0 0}