@charset "UTF-8";*,:active,:focus,:hover,:visited{outline:none}body{background-image:url(/assets/default/image/background.jpg);background-size:100% 100%;background-repeat:no-repeat;background-position:0 0}@media (min-width:768px){body.force-allow-mobile-ui .notify-mobile-view{display:none!important}}.app,.app-content{background-color:transparent;box-shadow:none}.app-content{background-image:url(/assets/default/image/swoosh_layer2.png);background-size:100% 617px;background-repeat:no-repeat;background-position:0 0}.has-navbar-top .app-body{padding-top:50px}.has-navbar-bottom .app-body{padding-bottom:87px}.navbar{background:none;border:none}.navbar .navbar-brand{padding:0;float:none;height:50px;line-height:50px;padding-top:4px;padding-bottom:4px}.navbar .navbar-brand .brand-image{margin:0 auto;height:100%}.section{background:none}.navbar-absolute-top{background-image:url(/assets/default/image/swoosh_layer.png);background-size:100% 667px;background-repeat:no-repeat;background-position:0 0}.navbar-absolute-bottom{min-height:87px}.event-block-panel{text-decoration:none;display:block;margin-bottom:20px}.event-block-panel .event-intro{padding-top:6px}.event-block-panel .panel-title{margin-bottom:6px}.event-block-panel .panel-body{padding:0;padding-right:5px}.event-block-panel .panel{height:108px;border:none;background-color:hsla(0,0%,100%,.1);margin-bottom:0;padding:24px}.event-block-panel .panel .event-intro{height:100%;float:left;width:calc(100% - 60px)}.event-block-panel .panel .event-icon{height:100%;width:60px;float:right}.event-block-panel .panel .event-icon .img-event-icon{width:60px;height:60px}.event-block-panel .panel.event-about{height:auto;border:none;background-color:transparent;padding:24px;padding-top:0}.zoomer{width:100%;background-color:#fff;border-radius:3px}.zoomer .zoomer-item-title{padding:15px;border-bottom:1px solid #d8e0ef}.zoomer .zoomer-border{padding:5px}.zoomer .zoomer-border .zoomer-item{overflow:hidden}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.thumbnail{height:200px}.thumbnail img.pull-right{width:50px}.scrollable-content{overflow-x:hidden}.loader{position:relative;margin:0 auto;width:100px}.loader:before{content:"";display:block;padding-top:100%}.loader .circular{-webkit-animation:a 2s linear infinite;animation:a 2s linear infinite;height:100%;-webkit-transform-origin:center center;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.loader .path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:b 1.5s ease-in-out infinite,c 6s ease-in-out infinite;animation:b 1.5s ease-in-out infinite,c 6s ease-in-out infinite;stroke-linecap:round}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes b{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes b{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-webkit-keyframes c{0%,to{stroke:#d62d20}40%{stroke:#0057e7}66%{stroke:#008744}80%,90%{stroke:#ffa700}}@keyframes c{0%,to{stroke:#d62d20}40%{stroke:#0057e7}66%{stroke:#008744}80%,90%{stroke:#ffa700}}body{font-weight:400;font-family:KievitOT;color:#80accf}h1,h2,h3,h4,h5,h6{font-family:inherit}.headline,.panel-title{font-weight:700;font-size:16px;color:#fff;letter-spacing:2.46px}.headline.white,.panel-title.white{color:#fff}.headline{margin-top:60px}p{font-size:13px;line-height:18px;color:#80accf;letter-spacing:.19px}a{font-size:inherit;color:inherit;border-bottom:1px solid #80accf}.event-about{font-size:13px;line-height:18px;color:#80accf;letter-spacing:.19px}.event-about h1,.event-about h2,.event-about h3,.event-about h4{font-weight:700;font-size:13px;color:#fff;letter-spacing:2px}.zoomer-item-title{font-weight:700;font-size:16px;color:#013799;letter-spacing:.22px}.icon.prompt-circle-blue{background-image:url(/assets/default/image/icon/prompt-go.svg)}.icon.prompt-circle-blue,.icon.prompt-circle-red{background-repeat:no-repeat;width:20px;height:20px;display:block}.icon.prompt-circle-red{background-image:url(/assets/default/image/icon/prompt-go-red.svg)}.icon.prompt-circle-white{background-image:url(/assets/default/image/icon/prompt-go-white.svg)}.icon.prompt-circle-white,.icon.prompt-tick-green{background-repeat:no-repeat;width:20px;height:20px;display:block}.icon.prompt-tick-green{background-image:url(/assets/default/image/icon/prompt-tick.svg)}.icon.menu-burger{background-image:url(/assets/default/image/icon/hamburger.svg);width:20px;height:16px}.icon.menu-burger,.icon.prompt-reset{background-repeat:no-repeat;display:block}.icon.prompt-reset{background-image:url(/assets/default/image/icon/refresh-white.svg);width:9px;height:9px}.icon.hint{background-image:url(/assets/default/image/icon/hint.svg);background-repeat:no-repeat;background-size:cover;width:16px;height:16px;display:block}.prompt-click{position:absolute;right:0;top:0}.btn-group.btn-toggle-menu{padding-top:15px;padding-bottom:15px}.btn-keyboard-reset{border:1px solid #fff;border-radius:3px;background:none;display:inline-block}.btn-continue-green{display:block;width:100%;border:none;background-color:#62bd18;font-weight:700;font-size:16px;color:#fff;letter-spacing:.2px;line-height:34px;padding-top:4px;padding-bottom:4px}.btn-continue-green[disabled],.btn-continue-green[disabled]:active,.btn-continue-green[disabled]:focus,.btn-continue-green[disabled]:hover{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-long-white{display:block;width:100%;border:none;background-color:#fff;color:#013799;font-weight:700;font-size:13px;letter-spacing:.2px;padding:15px 40px;text-align:left}.btn-long-white[disabled],.btn-long-white[disabled]:active,.btn-long-white[disabled]:focus,.btn-long-white[disabled]:hover{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-exit-grey{background-color:transparent;background:url(/assets/default/image/icon/exit-grey.svg) no-repeat}.btn-exit-grey,.btn-exit-white{display:block;width:25px;height:25px;border:none}.btn-exit-white{background-color:transparent;background:url(/assets/default/image/icon/exit-white.svg) no-repeat}.btn-icon-wrap{display:inline-block}.btn-icon-wrap.icon-left{padding-right:5px}.btn-icon-wrap.icon-right{padding-left:5px}.btn-upload-file{position:relative}.btn-photo-comp-camera{display:block;width:72px;height:72px;border-radius:100%;border-color:#62bd18;background:none;padding:5px}.btn-photo-comp-camera .solid-inside{background-color:#62bd18;display:block;width:60px;height:60px;border-radius:100%;position:relative}.btn-photo-comp-camera .solid-inside .icon-inside{position:absolute;font-size:28px;color:#fff;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);top:50%}@font-face{font-family:KievitOT;src:url(/assets/default/fonts/KievitOT-Light.eot);src:url(/assets/default/fonts/KievitOT-Light.eot?#iefix) format("embedded-opentype"),url(/assets/default/fonts/KievitOT-Light.woff2) format("woff2"),url(/assets/default/fonts/KievitOT-Light.woff) format("woff"),url(/assets/default/fonts/KievitOT-Light.ttf) format("truetype"),url(/assets/default/fonts/KievitOT-Light.svg#KievitOT-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:KievitOT;src:url(/assets/default/fonts/KievitOT-Thin.eot);src:url(/assets/default/fonts/KievitOT-Thin.eot?#iefix) format("embedded-opentype"),url(/assets/default/fonts/KievitOT-Thin.woff2) format("woff2"),url(/assets/default/fonts/KievitOT-Thin.woff) format("woff"),url(/assets/default/fonts/KievitOT-Thin.ttf) format("truetype"),url(/assets/default/fonts/KievitOT-Thin.svg#KievitOT-Thin) format("svg");font-weight:100;font-style:normal}@font-face{font-family:KievitOT;src:url(/assets/default/fonts/KievitOT-Medium.eot);src:url(/assets/default/fonts/KievitOT-Medium.eot?#iefix) format("embedded-opentype"),url(/assets/default/fonts/KievitOT-Medium.woff2) format("woff2"),url(/assets/default/fonts/KievitOT-Medium.woff) format("woff"),url(/assets/default/fonts/KievitOT-Medium.ttf) format("truetype"),url(/assets/default/fonts/KievitOT-Medium.svg#KievitOT-Medium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:KievitOT;src:url(/assets/default/fonts/KievitOT-Bold.eot);src:url(/assets/default/fonts/KievitOT-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/default/fonts/KievitOT-Bold.woff2) format("woff2"),url(/assets/default/fonts/KievitOT-Bold.woff) format("woff"),url(/assets/default/fonts/KievitOT-Bold.ttf) format("truetype"),url(/assets/default/fonts/KievitOT-Bold.svg#KievitOT-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:KievitOT;src:url(/assets/default/fonts/KievitOT-BoldItalic.eot);src:url(/assets/default/fonts/KievitOT-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/assets/default/fonts/KievitOT-BoldItalic.woff2) format("woff2"),url(/assets/default/fonts/KievitOT-BoldItalic.woff) format("woff"),url(/assets/default/fonts/KievitOT-BoldItalic.ttf) format("truetype"),url(/assets/default/fonts/KievitOT-BoldItalic.svg#KievitOT-BoldItalic) format("svg");font-weight:700;font-style:italic}@font-face{font-family:KievitOT;src:url(/assets/default/fonts/KievitOT-Black.eot);src:url(/assets/default/fonts/KievitOT-Black.eot?#iefix) format("embedded-opentype"),url(/assets/default/fonts/KievitOT-Black.woff2) format("woff2"),url(/assets/default/fonts/KievitOT-Black.woff) format("woff"),url(/assets/default/fonts/KievitOT-Black.ttf) format("truetype"),url(/assets/default/fonts/KievitOT-Black.svg#KievitOT-Black) format("svg");font-weight:900;font-style:normal}@font-face{font-family:KievitOT;src:url(/assets/default/fonts/KievitOT-ExtraLight.eot);src:url(/assets/default/fonts/KievitOT-ExtraLight.eot?#iefix) format("embedded-opentype"),url(/assets/default/fonts/KievitOT-ExtraLight.woff2) format("woff2"),url(/assets/default/fonts/KievitOT-ExtraLight.woff) format("woff"),url(/assets/default/fonts/KievitOT-ExtraLight.ttf) format("truetype"),url(/assets/default/fonts/KievitOT-ExtraLight.svg#KievitOT-ExtraLight) format("svg");font-weight:200;font-style:normal}@font-face{font-family:KievitOT;src:url(/assets/default/fonts/KievitOT-ExtraBold.eot);src:url(/assets/default/fonts/KievitOT-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/assets/default/fonts/KievitOT-ExtraBold.woff2) format("woff2"),url(/assets/default/fonts/KievitOT-ExtraBold.woff) format("woff"),url(/assets/default/fonts/KievitOT-ExtraBold.ttf) format("truetype"),url(/assets/default/fonts/KievitOT-ExtraBold.svg#KievitOT-ExtraBold) format("svg");font-weight:800;font-style:normal}.app-foot{background-color:#fff;width:100%;height:87px;position:absolute;top:0;-webkit-transform:translateY(87px);transform:translateY(87px);transition:all .5s cubic-bezier(.19,1,.22,1)}.app-foot.app-foot-visible{-webkit-transform:translateY(0);transform:translateY(0)}.app-foot .app-foot-shadow{width:100%;height:10px;position:absolute;top:-10px;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 0,transparent 43%,rgba(0,0,0,.23) 100%,rgba(0,0,0,.23) 101%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#3b000000",GradientType=0)}.app-head{background-color:blue;width:100%;color:#fff}.event-empty{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);max-width:236px;text-align:center}.event-empty h1{font-weight:700;font-size:16px;color:#fff;letter-spacing:2.46px;line-height:120%}.event-empty p{font-size:12px;color:#80accf;letter-spacing:.2px}.overlay-navigation{width:100%;height:100%;position:fixed;background-color:rgba(0,83,155,.99);top:0;left:0;z-index:2;display:none;opacity:0;transition:all .5s cubic-bezier(.19,1,.22,1)}.overlay-navigation .btn-exit-white{position:fixed;right:10px;top:20px;margin:0;padding:0}.overlay-navigation .overlay-navigation-items-wrap{width:100%;height:100%;padding-top:110px;padding-left:15px;padding-right:15px}.overlay-navigation .navigation-item{width:100%;height:108px;background-color:hsla(0,0%,100%,.1);border-radius:3px;padding:24px;position:relative;margin-bottom:15px}.overlay-navigation .prompt-click{top:24px;right:24px}.overlay-navigation .navigation-item-icon{width:60px;float:left}.overlay-navigation .navigation-item-icon .img-event-icon{width:100%}.overlay-navigation .navigation-item-detail{width:calc(100% - 60px);height:100%;padding-left:10px;padding-right:30px;float:left}@media screen and (max-width:320px){.overlay-navigation .navigation-item-detail{padding-right:10px}}.overlay-navigation .navigation-item-detail .navigation-item-title{display:block;width:100%;font-weight:700;font-size:16px;color:#fff;letter-spacing:2.46px}.overlay-navigation .navigation-item-detail .navigation-item-intro{display:block;width:100%;font-size:12px;letter-spacing:.19px}body.navigation-overlay-active .overlay-navigation{display:block;opacity:0}body.navigation-overlay-active.navigation-overlay-fade-in .overlay-navigation{opacity:1}.prize-cart{color:#fff;width:100%;height:100%;padding-left:4px;padding-right:4px}.prize-cart.more-than-2{padding-right:0;padding-left:0}.prize-cart .scrollable-content{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}.prize-cart .scroll-inner{height:100%}.prize-cart .prize-cart-item{height:100%;padding:10px 6px;display:inline-block}.prize-cart .prize-cart-item.is-bonus .bonus-flag{display:block}.prize-cart .prize-cart-item:first-child.more-than-2{margin-left:4px}.prize-cart .prize-cart-item:last-child.more-than-2{margin-right:4px}.prize-cart .prize-cart-item .prize-cart-actions{width:100%;height:100%;border:1px solid #d8e0ef;border-radius:3px;overflow:hidden;position:relative}.prize-cart .prize-cart-item .prize-cart-actions.achievement-unlocked .prize-detail-title{font-size:12px;color:#62bd18;letter-spacing:.2px}@media screen and (max-width:320px){.prize-cart .prize-cart-item .prize-cart-actions.achievement-unlocked .prize-detail-title{font-size:11px}}.prize-cart .prize-cart-item .prize-cart-actions.achievement-unlocked .prize-detail-view{display:none}.prize-cart .prize-cart-item .prize-cart-item-progress{width:42px;height:100%;float:left;position:relative}.prize-cart .prize-cart-item .prize-cart-item-progress .prize-image-wrap{width:100%;height:100%;position:relative}.prize-cart .prize-cart-item .prize-cart-item-progress .prize-image{width:42px;height:65px;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;left:0}.prize-cart .prize-cart-item .prize-cart-item-progress .prize-empty{z-index:1;transition:height 3s cubic-bezier(.19,1,.22,1)}.prize-cart .prize-cart-item .prize-cart-item-detail{width:calc(100% - 42px);height:100%;float:left;padding-top:7px;padding-right:10px;position:relative}.prize-cart .prize-cart-item .prize-cart-item-detail .prize-detail-title{display:block;font-weight:700;font-size:12px;color:#052a6e;letter-spacing:.2px;line-height:12px;white-space:normal}@media screen and (max-width:320px){.prize-cart .prize-cart-item .prize-cart-item-detail .prize-detail-title{font-size:11px}}.prize-cart .prize-cart-item .prize-cart-item-detail .prize-detail-view{display:block;font-size:10px;color:#09f;letter-spacing:.17px;line-height:14px;white-space:normal;padding-top:3px;position:absolute;bottom:18px}.prize-cart .prize-cart-item .prize-cart-item-detail .prize-detail-action{display:block;font-size:10px;color:#7287ad;letter-spacing:.17px;position:absolute;left:0;bottom:0;padding-bottom:6px;width:calc(100% - 5px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:320px){.prize-cart .prize-cart-item .prize-cart-item-detail .prize-detail-action{font-size:9px}}.prize-cart .bonus-flag{display:none;position:absolute;top:0;left:0;width:37px;height:35px;background:url(/assets/default/image/icon/bonus-flag.svg);z-index:1}.template-keyboard-entry .headline{font-weight:700;font-size:13px;color:#558dbd;letter-spacing:2px}.template-keyboard-entry .question-lines{font-weight:700;font-size:26px;color:#fff;letter-spacing:.43px;line-height:28px;margin-bottom:30px}.template-keyboard-entry .line-type-answer{display:inline-block;margin:0;padding:0;margin-top:10px;margin-bottom:10px}.template-keyboard-entry .line-type-answer li{list-style-type:none;margin:0;padding:0;display:inline-block;float:left}.template-keyboard-entry .line-type-answer li:first-child .btn-answer span{text-transform:capitalize}.template-keyboard-entry .line-type-answer .add-word-break{margin-right:20px}.template-keyboard-entry .line-type-answer .btn-empty .btn-answer{width:18px;line-height:28px;border-bottom:3px solid #fff;height:31px}.template-keyboard-entry .line-type-answer.incorrect .btn-answer{color:#ec8383;border-bottom-color:#ec8383}.template-keyboard-entry .btn-answer{font-size:26px;line-height:28px;border-radius:0;margin-right:5px;border:none;display:block;text-align:center;padding:0;background-color:transparent;text-transform:uppercase;color:#fff;border-bottom:3px solid #fff}.template-keyboard-entry .btn-answer span{text-align:left;width:100%}.template-keyboard-entry .btn-answer:active,.template-keyboard-entry .btn-answer:focus,.template-keyboard-entry .btn-answer:hover,.template-keyboard-entry .btn-answer:visited{background:none}.template-keyboard-entry .answer-keyboard{width:100%;background-color:#fff;border-radius:3px;overflow:hidden;font-size:11px;color:#09f;letter-spacing:.19px;margin-bottom:20px}.template-keyboard-entry .answer-keyboard.incorrect .answer-hint{text-align:left;background-color:#e44;padding-left:14px;color:#fff}.template-keyboard-entry .answer-keyboard.incorrect .btn-keyboard-reset{border-color:#fff!important}.template-keyboard-entry .answer-keyboard.incorrect .btn-keyboard-reset .prompt-reset{background-image:url(/assets/default/image/icon/refresh-white.svg)!important}.template-keyboard-entry .answer-keyboard .answer-hint{text-align:left;padding:10px;border-bottom:1px solid #d8e0ef;min-height:48px}.template-keyboard-entry .answer-keyboard .answer-hint span{line-height:25px}.template-keyboard-entry .answer-keyboard .answer-hint .btn-keyboard-reset{border-color:#09f;padding-top:0;padding-bottom:0;line-height:25px;font-size:11px;letter-spacing:.19px;float:right}.template-keyboard-entry .answer-keyboard .answer-hint .btn-keyboard-reset:active,.template-keyboard-entry .answer-keyboard .answer-hint .btn-keyboard-reset:focus,.template-keyboard-entry .answer-keyboard .answer-hint .btn-keyboard-reset:hover{color:#09f}.template-keyboard-entry .answer-keyboard .answer-hint .btn-keyboard-reset .prompt-reset{display:inline-block;background-image:url(/assets/default/image/icon/refresh-blue.svg)}.template-keyboard-entry .answer-keyboard .keyboard-buttons{width:100%;background-color:#fff;padding:10px;padding-right:0;padding-bottom:0}.template-keyboard-entry .answer-keyboard .btn-wrap{display:inline-block;white-space:nowrap;width:14.286%;padding-right:10px;padding-bottom:10px}.template-keyboard-entry .answer-keyboard .btn-answer{width:100%;margin:0;line-height:40px;border-radius:4px;border:none;text-transform:capitalize;background-color:#09f}.template-keyboard-entry .answer-keyboard .btn-answer.key-used{visibility:hidden}.template-keyboard-entry .keyboard-reset{width:100%;text-align:center;margin-bottom:20px}.template-keyboard-entry .keyboard-reset .btn-keyboard-reset{padding:6px 20px;white-space:nowrap;font-size:11px;color:#fff;letter-spacing:.19px}.template-keyboard-entry .keyboard-reset .btn-keyboard-reset .prompt-reset{display:inline-block}.template-keyboard-entry .event-intro-body{display:none}.template-keyboard-entry.template-keyboard-entry-bonus .event-intro-body{display:block;margin-bottom:14px;color:#fff;text-transform:uppercase}.template-keyboard-entry .brand-logo{margin-top:30px;height:50px;width:100%}.template-keyboard-entry .brand-logo img{width:auto;height:100%;max-width:none}.template-keyboard-entry .hint-text-bar{margin-bottom:20px;display:block;width:100%;text-align:left;font-size:12px;line-height:16px;color:hsla(0,0%,100%,.64);letter-spacing:.2px}.template-keyboard-entry .hint-text-bar .icon.hint{display:inline-block;line-height:16px;float:left;margin-right:5px}.event-block-panel .panel.event-about,.event-block-panel .panel.event-about .event-intro{width:100%}.event-landing .extra-links h3{text-transform:uppercase}.view-main .map-wrap{width:100%;min-height:154px;background-position:50%}.view-main .map-wrap.use-tile{background-size:cover}.view-main .panel{overflow:hidden}.view-main .panel-body .location{width:100%;position:relative}.view-main .panel-body .event-title{text-transform:uppercase;font-weight:700;font-size:16px;color:#052a6e;letter-spacing:2.46px}.view-main .panel-body .event-address{display:block;width:100%;font-size:12px;color:#7287ad;letter-spacing:.19px;padding-right:30px}.find-a-fact-panel-progress{width:100%;height:140px;border-radius:3px;background-color:hsla(0,0%,100%,.1);margin-top:20px;margin-bottom:30px;overflow:hidden}.find-a-fact-panel-progress .progress-wrap{width:96px;height:100%;float:left;position:relative}.find-a-fact-panel-progress .progress-wrap .progress-ring{position:absolute;top:0;left:0;width:100%;height:100%}.find-a-fact-panel-progress .progress-wrap .prize-image{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.find-a-fact-panel-progress .progress-wrap .prize-image img{width:50px}.find-a-fact-panel-progress .progress-detail-wrap{width:calc(100% - 96px);height:100%;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.find-a-fact-panel-progress .progress-detail-wrap .prizes-progress-detail{width:100%;padding-right:20px}.find-a-fact-panel-progress .progress-detail-wrap .prize-progress-title{font-weight:700;font-size:13px;color:#fff;letter-spacing:2px;display:block;width:100%;margin-bottom:6px}.find-a-fact-panel-progress .progress-detail-wrap .prize-progress-status{font-weight:700;font-size:18px;color:#fff;letter-spacing:.18px;line-height:16px;display:block;width:100%;margin-bottom:6px}.find-a-fact-panel-progress .progress-detail-wrap .prize-progress-instruction{font-size:11px;letter-spacing:.19px;display:block;width:100%}.find-a-fact-panel-questions{width:100%;background-color:#fff;border-radius:3px;overflow:hidden}.find-a-fact-panel-questions .questions-title{padding:20px;border-bottom:1px solid #d8e0ef;font-weight:700;font-size:13px;color:#013799;letter-spacing:2px}.find-a-fact-panel-questions .question-list-item{padding:20px;border-bottom:1px solid #d8e0ef;position:relative}.find-a-fact-panel-questions .question-list-item:last-child{border-bottom:none}.find-a-fact-panel-questions .question-list-item .icon-correct{display:none}.find-a-fact-panel-questions .question-list-item .icon-incorrect{display:block}.find-a-fact-panel-questions .question-list-item .prompt-click{right:20px;top:20px}.find-a-fact-panel-questions .question-list-item .bonus-logo-wrap{display:block;width:100%;margin-bottom:5px}.find-a-fact-panel-questions .question-list-item .bonus-logo-wrap .bonus-logo{width:40px}.find-a-fact-panel-questions .question-list-item .question-item-index{font-weight:700;font-size:13px;color:#09f;letter-spacing:.17px;margin-bottom:5px;display:block;width:100%}.find-a-fact-panel-questions .question-list-item .question-item-index.bonus-question-index{font-weight:700;font-size:13px;color:inherit;letter-spacing:2.02px}.find-a-fact-panel-questions .question-list-item .question-item-message{font-weight:700;font-size:16px;color:#013799;letter-spacing:.22px;line-height:120%;margin-bottom:5px;display:block;width:100%;padding-right:40px}.find-a-fact-panel-questions .question-list-item .question-item-message.bonus-question-message{font-weight:700;font-size:16px;color:inherit!important;letter-spacing:.23px;line-height:18px}.find-a-fact-panel-questions .question-list-item .question-item-message .block-underline{display:inline-block;border-bottom:2px solid #013799}.find-a-fact-panel-questions .question-list-item .question-item-message .block-underline.block-underline-empty{min-width:60px}.find-a-fact-panel-questions .question-list-item .question-item-message .block-underline.block-underline-empty.block-underline-short{min-width:30px}.find-a-fact-panel-questions .question-list-item .question-item-message .users-valid-answer{text-transform:uppercase}.find-a-fact-panel-questions .question-list-item .question-item-instructions{font-size:13px;color:#09f;letter-spacing:.19px;display:block;width:100%}.find-a-fact-panel-questions .question-list-item.is-correct{background-color:#f2faec}.find-a-fact-panel-questions .question-list-item.is-correct .icon-correct{display:block}.find-a-fact-panel-questions .question-list-item.is-correct .icon-incorrect{display:none}.find-a-fact-panel-questions .question-list-item.is-correct .block-underline{border-bottom:1px solid #013799}.photo-comp-photo-instructions{width:100%;background-color:#fff;border-radius:3px;position:relative}.photo-comp-photo-instructions.upload-progress .photo-comp-instructions-bottom,.photo-comp-photo-instructions.upload-progress .photo-comp-instructions-top{visibility:hidden}.photo-comp-photo-instructions.upload-progress .photo-comp-loading{display:block}.photo-comp-photo-instructions .photo-comp-instructions-top{width:100%;height:144px;padding:24px;border-bottom:1px solid #d8e0ef}.photo-comp-photo-instructions .photo-comp-instructions-top .photo-comp-instructions-top-left{float:left;height:144px;width:30%;text-align:right}.photo-comp-photo-instructions .photo-comp-instructions-top .photo-comp-instructions-top-right{float:left;height:144px;width:70%;padding-left:24px}.photo-comp-photo-instructions .photo-comp-instructions-bottom{padding:24px}.photo-comp-photo-instructions .photo-comp-headline{font-weight:700;font-size:13px;color:#013799;letter-spacing:2px;display:block;margin-bottom:6px}.photo-comp-photo-instructions .photo-comp-instruction{font-size:11px;color:#7287ad;letter-spacing:.19px;display:block}.photo-comp-share-btns .btn{margin-bottom:10px!important;position:relative}.photo-comp-share-btns .btn .prompt-circle-blue{position:absolute;right:25px;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.photocomp-file-input{position:absolute;left:0;top:0;height:100%;width:100%;opacity:0;z-index:1}.photo-comp-preview-pane{margin-top:30px;width:100%;background-color:#fff;border-radius:3px;position:relative;min-height:100px;overflow:hidden}.photo-comp-preview-pane .loader{display:none}.photo-comp-preview-pane img{transition:all .5s cubic-bezier(.19,1,.22,1)}.photo-comp-preview-pane.sharing-to-facebook{position:relative}.photo-comp-preview-pane.sharing-to-facebook:after{content:"";position:absolute;width:100%;height:100%;background-color:#fff;opacity:.5;left:0;top:0;transition:all .5s cubic-bezier(.19,1,.22,1)}.photo-comp-preview-pane.sharing-to-facebook img{opacity:.5}.photo-comp-preview-pane.sharing-to-facebook .loader{width:50px;height:50px;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.photo-comp-prompt-photo-again{width:100%;border-bottom:1px solid #d8e0ef;margin-top:70px;position:relative}.photo-comp-prompt-photo-again .btn-photo-comp-camera{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.photo-comp-message-take-it-again{display:block;margin-top:50px;font-size:11px;color:#80accf;letter-spacing:.19px;text-align:center}.photo-comp-loading{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.facebook-share-buttons .btn-long-white,.facebook-share-buttons .do-login-wrap{transition:all .5s cubic-bezier(1,0,0,1)}.facebook-share-buttons .btn-long-white{float:left;padding-left:15px;padding-right:15px}.facebook-share-buttons .do-login-wrap{float:left;width:70%}.facebook-share-buttons .do-facebook-login .prompt-circle-blue{right:5px}.facebook-share-buttons .do-facebook-share{margin-left:15px;width:calc(30% - 15px)}.facebook-share-buttons .do-facebook-share .prompt-circle-blue,.facebook-share-buttons .do-facebook-share .text-on-facebook{display:none}.facebook-share-buttons.is-facebook-logged-in .btn-long-white{float:left;padding-left:40px;padding-right:40px}.facebook-share-buttons.is-facebook-logged-in .do-login-wrap{width:0;overflow:hidden}.facebook-share-buttons.is-facebook-logged-in .do-facebook-share{width:100%;margin-left:0}.facebook-share-buttons.is-facebook-logged-in .do-facebook-share .text-on-facebook{display:inline}.facebook-share-buttons.is-facebook-logged-in .do-facebook-share .prompt-circle-blue{display:block}.pic-2-go .widget-code,.pic-2-go .widget-code iframe{width:100%!important}@media screen and (max-width:320px){.pic-2-go .widget-code iframe{padding-right:10px}}.redeem-items-panel{width:100%}.redeem-items-panel .ticket-item{width:100%;height:161px;position:relative;margin-bottom:50px;transition:all .5s cubic-bezier(.19,1,.22,1)}.redeem-items-panel .ticket-item.dismiss{opacity:.5}.redeem-items-panel .ticket-item.has-been-claimed .bg-mid{background-image:url(/assets/default/image/ticketshape-repeat-claimed.png)}.redeem-items-panel .ticket-item.has-been-claimed .bg-left,.redeem-items-panel .ticket-item.has-been-claimed .bg-right{background-image:url(/assets/default/image/ticketshape-claimed.png)}.redeem-items-panel .ticket-item.has-been-claimed .detail-prize-message .prize-title{font-weight:700;font-size:16px;color:#fff;letter-spacing:.16px}.redeem-items-panel .ticket-item.has-been-claimed .detail-prize-message .prize-claim-location{font-size:12px;color:#d8e0ef;letter-spacing:.3px}.redeem-items-panel .ticket-item.has-been-claimed .detail-prize-message .prize-token{font-size:11px;color:#d8e0ef;letter-spacing:.3px;background-color:hsla(0,0%,100%,.1)}.redeem-items-panel .ticket-item.via-email{margin-bottom:0!important}.redeem-items-panel .ticket-item.via-email .prize-claim-location-hint-wrap,.redeem-items-panel .ticket-item.via-email .prize-token{display:none!important}.redeem-items-panel .ticket-item .prize-claim-location-hint-wrap{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;width:100%;text-align:center}.redeem-items-panel .ticket-item .prize-claim-location-hint-wrap .prize-claim-location-hint{font-size:13px;color:#fff;letter-spacing:.19px;text-align:center;background-color:hsla(0,0%,100%,.1);padding:10px 20px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;display:inline-block;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;top:-15px;width:calc(100% - 24px)}.redeem-items-panel .ticket-item .detail-prize-pic{float:left;width:82px;height:100%;padding-top:10px;padding-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.redeem-items-panel .ticket-item .detail-prize-pic img{width:100%;height:auto}.redeem-items-panel .ticket-item .detail-prize-message{float:left;width:calc(100% - 82px);height:100%;padding-top:10px;padding-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.redeem-items-panel .ticket-item .detail-prize-message .prize-message-aligner{padding-right:10px}.redeem-items-panel .ticket-item .detail-prize-message .prize-title{font-weight:700;font-size:16px;color:#62bd18;letter-spacing:.16px;line-height:120%;display:block;width:100%;margin-bottom:5px}.redeem-items-panel .ticket-item .detail-prize-message .prize-claim-location{font-size:12px;color:#7287ad;letter-spacing:.19px;display:block;width:100%;margin-bottom:10px}.redeem-items-panel .ticket-item .detail-prize-message .prize-token{font-size:11px;color:#80accf;letter-spacing:.19px;display:inline-block;width:auto;background-color:#d8e0ef;border-radius:3px;padding:5px 20px}.redeem-items-panel .ticket-item .bg-mid{width:calc(100% - 56px);height:100%;background-image:url(/assets/default/image/ticketshape-available-repeat.png);background-repeat:no-repeat;background-size:100% 161px;float:left}.redeem-items-panel .ticket-item .bg-left{background-position:0 0}.redeem-items-panel .ticket-item .bg-left,.redeem-items-panel .ticket-item .bg-right{width:28px;height:100%;background-image:url(/assets/default/image/ticketshape-available.png);background-repeat:no-repeat;background-size:339px 161px;float:left}.redeem-items-panel .ticket-item .bg-right{background-position:100% 0}.redeem-items-panel .ticket-item .ticket-item-inner-wrap{width:100%;height:100%}.redemption-details-panel-questions{width:100%;background-color:#fff;border-radius:3px;overflow:hidden;margin-top:25px}.redemption-details-panel-questions .redemption-panel-title{padding:20px;border-bottom:1px solid #d8e0ef;font-weight:700;font-size:13px;color:#013799;letter-spacing:2px}.redemption-details-panel-questions .redemption-form{padding-top:8px;padding-bottom:20px}.redemption-details-panel-questions .redemption-item{padding:12px 20px 0;position:relative}.redemption-details-panel-questions .redemption-item:last-child{border-bottom:none}.redemption-details-panel-questions .redemption-item.has-error .error-block,.redemption-details-panel-questions .redemption-item.has-error .error-star{display:block}.redemption-details-panel-questions .redemption-item.has-error .input-item{color:#e44}.redemption-details-panel-questions .form-item .error-star{position:absolute;display:none;right:30px;top:29px;color:#e44;background-image:url(/assets/default/image/icon/exit-error.svg);width:7px;height:7px;background-repeat:no-repeat}.redemption-details-panel-questions .form-item .error-block{width:100%;display:none;font-style:italic;font-size:12px;color:#e44;letter-spacing:.14px;padding:8px}.redemption-details-panel-questions .form-item .input-item{width:100%;display:block;line-height:40px;padding-left:10px;padding-right:30px;border:1px solid #d8e0ef;font-size:13px;color:#013799;letter-spacing:.19px}.photocomp-email-form{position:absolute}.photocomp-email-form .redemption-panel-title{padding-top:0}.photocomp-email-form .more-info{display:block;font-style:italic;font-size:11px;padding-left:12px;padding-top:10px;padding-bottom:5px;color:#80accf}.photocomp-email-form .redemption-image-preview-wrap{width:100%;border:1px solid #d8e0ef;margin-bottom:12px;position:relative}.photocomp-email-form .redemption-image-preview-wrap .redemption-image-preview-left{width:100px}.photocomp-email-form .redemption-image-preview-wrap .redemption-image-preview-right{width:calc(100% - 100px)}.photocomp-email-form .modal-backdrop{background-color:#00539b;opacity:.85}.photocomp-email-form .modal-header{border:none;padding-bottom:0;margin-bottom:20px;border-bottom:1px solid #d8e0ef}.photocomp-email-form .modal-content{background-color:#fff;height:100%;overflow:hidden}.photocomp-email-form .modal-body{padding-top:0;padding-bottom:0;padding:0;height:100%;overflow:scroll;–webkit-overflow-scrolling:touch}.photocomp-email-form .modal-body:after{content:"";opacity:0;transition:opacity .5s cubic-bezier(.19,1,.22,1)}.photocomp-email-form .modal-body.email-share-in-progress{position:relative;min-height:300px;transition:all .5s cubic-bezier(.19,1,.22,1)}.photocomp-email-form .modal-body.email-share-in-progress:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.6}.photocomp-email-form .modal-body.email-share-in-progress .loader{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:1}.photocomp-email-form .modal-body .loader{display:none}.photocomp-email-form .modal-dialog{position:absolute;min-height:50%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;margin:0}.photocomp-email-form .modal-title{font-weight:700;font-size:16px;color:#013799;letter-spacing:.22px;padding:15px;text-align:left}.photocomp-email-form .modal-footer{border-top:none}.photocomp-email-form .not-happy-photo{display:block;font-size:11px;color:#80accf;position:absolute;top:50%;right:0;width:calc(100% - 100px);margin-left:-100px;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.progress-success-modal .modal-backdrop{background-color:#00539b;opacity:.85}.progress-success-modal .modal-header{border:none;padding-bottom:0;margin-bottom:20px}.progress-success-modal .modal-content{background-color:#fff}.progress-success-modal .modal-body{padding-top:0;padding-bottom:0}.progress-success-modal .modal-dialog{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;margin:0}.progress-success-modal .modal-title{font-weight:700;font-size:32px;color:#62bd18;letter-spacing:.53px;line-height:30px}.progress-success-modal .modal-footer{border-top:none}.progress-success-modal .prize-wrap{height:200px;position:relative}.progress-success-modal .prize-wrap .prize-image{position:absolute;width:100%;height:100%}.progress-success-modal .prize-wrap .prize-image img{width:auto;height:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.progress-success-modal .item-waiting-message{font-weight:700;font-size:16px;color:#62bd18;letter-spacing:.16px;line-height:16px;display:block;padding-left:15px;padding-right:15px;margin-bottom:10px}.progress-success-modal .item-action-message{font-size:12px;color:#7287ad;letter-spacing:.19px;display:block;padding-left:15px;padding-right:15px}.progress-success-modal .progress-ring{position:absolute;left:50%;top:0;width:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%}.progress-success-modal .progress-ring svg{position:absolute;bottom:0;height:100%}.photocomp-facebook-form{position:absolute}.photocomp-facebook-form .redemption-panel-title{padding-top:0}.photocomp-facebook-form .more-info{display:block;font-style:italic;font-size:11px;padding-left:12px;padding-top:10px;padding-bottom:5px;color:#80accf}.photocomp-facebook-form .redemption-image-preview-wrap{width:100%;border:1px solid #d8e0ef;margin-bottom:12px;position:relative}.photocomp-facebook-form .redemption-image-preview-wrap .redemption-image-preview-left{width:100px}.photocomp-facebook-form .redemption-image-preview-wrap .redemption-image-preview-right{width:calc(100% - 100px)}.photocomp-facebook-form .modal-backdrop{background-color:#00539b;opacity:.85}.photocomp-facebook-form .modal-header{border:none;padding-bottom:0;margin-bottom:20px;border-bottom:1px solid #d8e0ef}.photocomp-facebook-form .modal-content{background-color:#fff;height:100%;overflow:hidden}.photocomp-facebook-form .modal-body{padding-top:0;padding-bottom:0;padding:0;height:100%;overflow:scroll;–webkit-overflow-scrolling:touch}.photocomp-facebook-form .modal-body:after{content:"";opacity:0;transition:opacity .5s cubic-bezier(.19,1,.22,1)}.photocomp-facebook-form .modal-body.facebook-share-in-progress{position:relative;min-height:300px;transition:all .5s cubic-bezier(.19,1,.22,1)}.photocomp-facebook-form .modal-body.facebook-share-in-progress:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.6}.photocomp-facebook-form .modal-body.facebook-share-in-progress .loader{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:1}.photocomp-facebook-form .modal-body .loader{display:none}.photocomp-facebook-form .modal-dialog{position:absolute;min-height:50%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;margin:0}.photocomp-facebook-form .modal-title{font-weight:700;font-size:16px;color:#013799;letter-spacing:.22px;padding:15px;text-align:left}.photocomp-facebook-form .modal-footer{border-top:none}.photocomp-facebook-form .not-happy-photo{display:block;font-size:11px;color:#80accf;position:absolute;top:50%;right:0;width:calc(100% - 100px);margin-left:-100px;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}a.photo-comp-cancel-btn{font-size:11px;color:#80accf;letter-spacing:.19px;display:inline-block;border-bottom:1px solid #80accf}.progress-update-modal .modal-backdrop{background-color:#00539b;opacity:.98}.progress-update-modal .modal-header{border-bottom:1px solid #558dbd}.progress-update-modal .modal-header p{margin-bottom:0}.progress-update-modal .modal-content{background:rgba(21,102,167,.75)}.progress-update-modal .modal-dialog{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;margin:0}.progress-update-modal .modal-title{font-weight:700;font-size:16px;color:#fff;letter-spacing:.16px;line-height:16px;margin-bottom:6px}.progress-update-modal .modal-footer{border-top:none}.progress-update-modal .prize-wrap{height:200px;position:relative}.progress-update-modal .prize-wrap .prize-image{position:absolute;width:100%;height:100%}.progress-update-modal .prize-wrap .prize-image img{width:auto;height:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.progress-update-modal .prize-progress-title{display:block;font-weight:700;font-size:16px;color:#fff;letter-spacing:2.02px;padding-top:15px;padding-bottom:15px}.progress-update-modal .prize-progress-count-down{font-size:13px;color:#d8e0ef;letter-spacing:.3px;display:block}.progress-update-modal .progress-ring{position:absolute;left:50%;top:0;width:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%}.progress-update-modal .progress-ring svg{position:absolute;bottom:0;height:100%}.redeem-modal .modal-backdrop{background-color:#00539b;opacity:.85}.redeem-modal .modal-header{border:none;padding:20px 20px 0}.redeem-modal .modal-header h4{font-weight:700;font-size:16px;color:#013799;letter-spacing:.16px;line-height:16px;margin-bottom:5px}.redeem-modal .modal-header p{max-width:210px}.redeem-modal .modal-content{background-color:#fff;border:none;border-radius:3px;box-shadow:none;width:100%;height:100%}.redeem-modal .modal-body{padding-top:0;padding-bottom:0}.redeem-modal .modal-dialog{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;margin:0}.redeem-modal .modal-title{font-weight:700;font-size:32px;color:#62bd18;letter-spacing:.53px;line-height:30px}.redeem-modal .modal-footer{border-top:none}.redeem-modal .input-code-title{display:block;width:100%;font-weight:700;font-size:13px;color:#013799;letter-spacing:2px;margin-top:30px}.redeem-modal .code-inputter{text-align:center;margin-left:auto;margin-right:auto;width:82px;margin-bottom:30px;height:60px}.redeem-modal .code-inputter.input-single{width:40px}.redeem-modal .code-inputter .inputter{float:left;width:40px;border-bottom:1px solid #013799;margin-right:2px;height:100%;background-color:transparent;border-radius:0}.redeem-modal .code-inputter .inputter .input-code{width:100%;height:100%;border:none;text-align:center;font-weight:700;font-size:24px;color:#013799;border-radius:0;background-color:transparent;position:relative;z-index:1}.redeem-modal .code-inputter .inputter:last-child{margin-right:0}.redeem-modal .btn-exit-grey{position:absolute;top:20px;right:10px}.notify-mobile-view{background-size:1366px 768px;background-repeat:no-repeat;background-position:100% 0;background-color:#fff;display:none}.notify-mobile-view h1{display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-weight:700;font-size:36px;color:#013799!important;letter-spacing:5.54px;width:100%;max-width:550px;text-align:center;margin:0;padding:0}@media (min-width:768px){.notify-mobile-view{display:block;position:fixed;width:100%;height:100%;z-index:3;top:0;left:0}}.terms-modal .section{padding:0}.terms-modal .modal-backdrop{background-color:#00539b;opacity:.85}.terms-modal .modal-header{border:none;padding:20px 20px 0}.terms-modal .modal-header h4{font-weight:700;font-size:16px;color:#013799;letter-spacing:2px;line-height:19px;padding-bottom:15px}.terms-modal .modal-header p{max-width:250px}.terms-modal .modal-content{background-color:#fff;border:none;border-radius:3px;box-shadow:none;width:100%;height:100%}.terms-modal .modal-body{padding-top:0;padding-bottom:0}.terms-modal .modal-dialog{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;margin:0;transition:top .5s cubic-bezier(.19,1,.22,1)}.terms-modal .modal-dialog.modal-dialog-terms-html{top:0;-webkit-transform:translate(-50%);transform:translate(-50%);height:100%;padding-top:20px;padding-bottom:20px}.terms-modal .modal-dialog.modal-dialog-terms-html .html-block{background-color:#fff;padding:30px 40px 30px 30px;border-radius:3px;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.terms-modal .modal-title{font-weight:700;font-size:32px;color:#62bd18;letter-spacing:.53px;line-height:30px}.terms-modal .modal-footer{border-top:none}.terms-modal .terms-form{padding-top:8px;padding-bottom:10px}.terms-modal .terms-item{position:relative;margin-bottom:15px}.terms-modal .terms-item.check-box input{position:absolute;height:1px;width:1px;opacity:0}.terms-modal .terms-item:last-child{border-bottom:none;margin-bottom:0}.terms-modal .terms-item.has-error .error-block,.terms-modal .terms-item.has-error .error-star{display:block}.terms-modal .terms-item.has-error .input-item{color:#e44}.terms-modal .form-item .error-star{position:absolute;display:none;right:30px;top:24px;color:#e44}.terms-modal .form-item .error-block{width:100%;display:none;font-size:8px;color:#e44;letter-spacing:.14px;padding:8px}.terms-modal .form-item .input-item{width:100%;display:block;line-height:40px;padding-left:10px;padding-right:30px;border:1px solid #d8e0ef;font-size:11px;color:#013799;letter-spacing:.19px}.terms-modal .form-item .checkbox-item{float:left;width:25px;height:25px;display:block;background:url(/assets/default/image/icon/tickbox-unchecked.svg) no-repeat}.terms-modal .form-item .checkbox-item.checked{background:url(/assets/default/image/icon/tickbox-checked.svg) no-repeat}.terms-modal .form-item .checkbox-message{float:left;line-height:25px;padding-left:15px;font-size:11px;color:#7287ad;letter-spacing:0}.terms-modal .modal-terms-html-wrap{position:relative;width:100%;height:100%}.terms-modal .html-block{width:100%;height:100%}.terms-modal .html-block h2{font-weight:700;font-size:13px;color:#013799;letter-spacing:2px;margin-top:20px}.terms-modal .btn-exit-grey{position:absolute;top:20px;right:10px}.map-block,.schedule-block{width:100%;padding:5px;background-color:#fff;border-radius:3px}
