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