#facebox{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);font-weight:400;-webkit-box-shadow:0 0 18px rgba(0,0,0,.4);box-shadow:0 0 18px rgba(0,0,0,.4);font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;position:fixed;top:100px;left:50%!important;color:#222;background-color:#fff;border-radius:4px;z-index:5002}#facebox .content>header:first-child{color:#222}#facebox header{font-weight:700;letter-spacing:0;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;padding:15px;background:#f7f7f7;border-top-right-radius:4px;border-top-left-radius:4px}#facebox img{border:0;margin:0}#facebox a{font-size:inherit;line-height:inherit;color:var(--link-color)}#facebox section{padding:18px 0}#facebox section:after,#facebox section:before{display:table;content:'';line-height:0}#facebox section:after{clear:both}#facebox label{padding-bottom:5px}#facebox label>span{display:block}#facebox label.checkbox,#facebox label.radio{display:inline-block}#facebox label.checkbox>span,#facebox label.radio>span{display:inline}#facebox label.checkbox>input,#facebox label.radio>input{margin-right:6px}#facebox .image,#facebox .loading{text-align:center}#facebox .promo-message .points,#facebox .promo-message .promo-name{font-weight:700;letter-spacing:0}#facebox .promo-message .points{color:#70be44}#facebox .error-message{font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem;-webkit-box-shadow:0 0 3px rgba(0,0,0,.5);box-shadow:0 0 3px rgba(0,0,0,.5);position:absolute;top:1px;left:360px;width:160px;background:#d14900;padding:10px;color:#fff}#facebox .error-message span{float:none;margin-right:0;color:inherit;font-size:inherit;line-height:inherit}#facebox .error-message .arrow{position:absolute;width:12px;height:100%;left:-12px;top:0;overflow:hidden}#facebox .error-message .arrow:after{-webkit-box-shadow:0 0 3px rgba(0,0,0,.5);box-shadow:0 0 3px rgba(0,0,0,.5);-webkit-transform:rotate(45deg);transform:rotate(45deg);content:'';position:absolute;top:5px;left:6px;width:23px;height:23px;background:#d14900}#facebox .action{margin:0 auto!important;max-width:320px}#facebox .action .btn{float:right;width:auto;display:block;margin-left:20px;padding:6px 20px 5px}#facebox .action .action-link{padding-left:0;padding-right:0}#facebox .action a,#facebox .action button{font-size:15px;font-size:.9375rem;line-height:44px;line-height:2.75rem;font-weight:700;letter-spacing:0;display:inline-block;text-align:center;width:calc(50% - 10px);border-radius:3px}#facebox .action a:hover,#facebox .action button:hover{text-decoration:none}#facebox .action .cancel-btn{color:#555;margin-right:20px;border:2px solid #555}#facebox .action .select-btn{color:#fff;background-color:var(--link-color);border:none}#facebox .close{position:absolute;top:16px;right:16px;display:inline-block;width:12px;height:12px}#facebox .content{max-width:590px}#facebox .content.alert,#facebox .content.confirm{width:360px;border-radius:4px}#facebox .content.auto_width{width:auto}#facebox .content>p:first-child{margin-top:0}#facebox .content>p:last-child{margin-bottom:0}#facebox_overlay{position:fixed;top:0;left:0;height:100%;width:100%}.facebox_hide{z-index:-100}.facebox_overlayBG{background-color:#000;z-index:5001}#facebox #print-book-content .action{margin-bottom:25px}#facebox #print-book-content .action .cancel-btn{margin-right:15px}#facebox #print-book-content p{margin:0}#facebox #print-book-content section{padding:15px 30px}#facebox #print-book-content img.center{display:block;margin-left:auto;margin-right:auto}#facebox .alert-body{margin:0}#facebox .confirm-body,#facebox .settings.details{margin:0 18px}#facebox .confirm-body p,#facebox .settings.details p{margin-bottom:18px}#facebox .statement{margin:0 18px}#facebox .content.notice{background-color:#666}#facebox .content.notice .alert-body,#facebox .content.notice .confirm-body{font-size:15px;font-size:.9375rem;line-height:19px;line-height:1.1875rem;font-weight:700;letter-spacing:0;color:#fff}#facebox .content.disclosure header{padding:14px 16px}#facebox .content.disclosure .alert-body,#facebox .content.disclosure .confirm-body{font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;color:#666}@media screen and (max-width:600px){#facebox{height:100vh;position:fixed;top:0;left:0;margin-left:0;width:100%;border-radius:0;z-index:9999}#facebox .popup .content{width:auto}#facebox header{border-radius:0}}#facebox .simple-text-form .error-flags{color:#d14900;margin-bottom:16px}#facebox .simple-text-form section{padding:0}#facebox .simple-text-form fieldset{line-height:1;margin:0;padding:0;width:100%}#facebox .simple-text-form .guide-text,#facebox .simple-text-form input[type=password],#facebox .simple-text-form input[type=text],#facebox .simple-text-form textarea{width:100%}#facebox .simple-text-form .field-pair .field-one,#facebox .simple-text-form .field-pair .field-two,#facebox .simple-text-form .field-pair .guide-text,#facebox .simple-text-form .field-pair input[type=password],#facebox .simple-text-form .field-pair input[type=text],#facebox .simple-text-form .field-pair textarea{width:50%}#facebox .simple-text-form .action{margin-bottom:0}#facebox .simple-text-form .yellow-btn{margin-left:20px}#facebox .confirm-body .yellow-btn{margin-left:20px}.simple-text-form .guide-text,.simple-text-form input[type=password],.simple-text-form input[type=text],.simple-text-form textarea{width:50%}.simple-text-form .field-pair .field-one,.simple-text-form .field-pair .field-two,.simple-text-form .field-pair .guide-text,.simple-text-form .field-pair input[type=password],.simple-text-form .field-pair input[type=text],.simple-text-form .field-pair textarea{width:25%}.simple-text-form .action{padding-top:12px}.simple-text-form p+.action{padding-top:0}.simple-text-form .error-flag{margin-left:16px;color:#fff;font-size:12px}.simple-text-form .error-flag .text{position:relative;display:inline-block;max-width:260px;padding:10px 10px 8px;background-color:#d14900}.simple-text-form .error-flag .text .arrow{position:absolute;width:14px;height:14px;background-color:#d14900;left:-7px;top:8px;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}#facebox .simple-text-form fieldset,.simple-text-form fieldset{border:none}#facebox .simple-text-form input,#facebox .simple-text-form label,#facebox .simple-text-form legend,#facebox .simple-text-form select,#facebox .simple-text-form textarea,.simple-text-form input,.simple-text-form label,.simple-text-form legend,.simple-text-form select,.simple-text-form textarea{font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem;color:#333}#facebox .simple-text-form .guide-text,.simple-text-form .guide-text{display:block;text-align:right;padding-top:2px;font-size:12px;font-size:.75rem;line-height:1rem;color:#62757f}#facebox .simple-text-form label,#facebox .simple-text-form legend,.simple-text-form label,.simple-text-form legend{display:block}#facebox .simple-text-form label span,#facebox .simple-text-form legend span,.simple-text-form label span,.simple-text-form legend span{color:#555999}#facebox .simple-text-form label,.simple-text-form label{padding-bottom:6px}#facebox .simple-text-form legend,.simple-text-form legend{padding-bottom:12px}#facebox .simple-text-form .checkbox-wrapper label,#facebox .simple-text-form .radio-wrapper label,.simple-text-form .checkbox-wrapper label,.simple-text-form .radio-wrapper label{padding:6px 0 6px 24px}#facebox .simple-text-form .checkbox-wrapper label input[type=checkbox],#facebox .simple-text-form .checkbox-wrapper label input[type=radio],#facebox .simple-text-form .radio-wrapper label input[type=checkbox],#facebox .simple-text-form .radio-wrapper label input[type=radio],.simple-text-form .checkbox-wrapper label input[type=checkbox],.simple-text-form .checkbox-wrapper label input[type=radio],.simple-text-form .radio-wrapper label input[type=checkbox],.simple-text-form .radio-wrapper label input[type=radio]{float:left;margin-left:-24px}#facebox .simple-text-form .checkbox-wrapper label input[type=text],#facebox .simple-text-form .checkbox-wrapper label textarea,#facebox .simple-text-form .radio-wrapper label input[type=text],#facebox .simple-text-form .radio-wrapper label textarea,.simple-text-form .checkbox-wrapper label input[type=text],.simple-text-form .checkbox-wrapper label textarea,.simple-text-form .radio-wrapper label input[type=text],.simple-text-form .radio-wrapper label textarea{display:block;margin:6px 0;width:100%}#facebox .simple-text-form .checkbox-wrapper label input[type=text]:disabled,#facebox .simple-text-form .checkbox-wrapper label textarea:disabled,#facebox .simple-text-form .radio-wrapper label input[type=text]:disabled,#facebox .simple-text-form .radio-wrapper label textarea:disabled,.simple-text-form .checkbox-wrapper label input[type=text]:disabled,.simple-text-form .checkbox-wrapper label textarea:disabled,.simple-text-form .radio-wrapper label input[type=text]:disabled,.simple-text-form .radio-wrapper label textarea:disabled{display:none}#facebox .simple-text-form .checkbox-wrapper.error label,#facebox .simple-text-form .radio-wrapper.error label,.simple-text-form .checkbox-wrapper.error label,.simple-text-form .radio-wrapper.error label{color:#d14900}#facebox .simple-text-form input[type=password],#facebox .simple-text-form input[type=text],#facebox .simple-text-form textarea,.simple-text-form input[type=password],.simple-text-form input[type=text],.simple-text-form textarea{font-weight:400;float:none;margin:0;padding:0 10px;line-height:33px;border:1px solid #62757f;border-radius:3px}#facebox .simple-text-form input[type=password]::-ms-clear,#facebox .simple-text-form input[type=password]::-ms-reveal,#facebox .simple-text-form input[type=text]::-ms-clear,#facebox .simple-text-form input[type=text]::-ms-reveal,#facebox .simple-text-form textarea::-ms-clear,#facebox .simple-text-form textarea::-ms-reveal,.simple-text-form input[type=password]::-ms-clear,.simple-text-form input[type=password]::-ms-reveal,.simple-text-form input[type=text]::-ms-clear,.simple-text-form input[type=text]::-ms-reveal,.simple-text-form textarea::-ms-clear,.simple-text-form textarea::-ms-reveal{height:16px;width:16px;color:#62757f}#facebox .simple-text-form input[type=password],#facebox .simple-text-form input[type=text],.simple-text-form input[type=password],.simple-text-form input[type=text]{height:35px}#facebox .simple-text-form textarea,.simple-text-form textarea{line-height:16px;padding-top:8px;padding-bottom:8px;resize:vertical}#facebox .simple-text-form .field-pair .field-one,.simple-text-form .field-pair .field-one{float:left}#facebox .simple-text-form .field-pair .select-wrapper,.simple-text-form .field-pair .select-wrapper{width:calc(100% - 20px)}#facebox .simple-text-form .field-pair .select-wrapper select,.simple-text-form .field-pair .select-wrapper select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;width:100%}#facebox .simple-text-form .select-wrapper,.simple-text-form .select-wrapper{display:inline-block;margin-bottom:0;border-color:#62757f;position:relative;width:auto}#facebox .simple-text-form .select-wrapper.select-arrow:after,.simple-text-form .select-wrapper.select-arrow:after{content:'';position:absolute;top:46%;right:5px;border:5px solid transparent;border-top-color:#000;pointer-events:none}#facebox .simple-text-form .select-wrapper select,.simple-text-form .select-wrapper select{-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;width:100%;height:33px;line-height:35px;text-indent:0;vertical-align:middle;padding:0 0 0 10px;-webkit-appearance:none}#facebox .simple-text-form .select-wrapper select:-moz-focusring,.simple-text-form .select-wrapper select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}#facebox .simple-text-form .select-wrapper select:focus,.simple-text-form .select-wrapper select:focus{padding-left:8px;line-height:31px;border:2px solid #70ace9}#facebox .simple-text-form .select-wrapper.error,#facebox .simple-text-form input[type=password].error,#facebox .simple-text-form input[type=text].error,#facebox .simple-text-form textarea.error,.simple-text-form .select-wrapper.error,.simple-text-form input[type=password].error,.simple-text-form input[type=text].error,.simple-text-form textarea.error{border:1px solid #d14900;background-color:#fef6f2}#facebox .simple-text-form .guide-text.warning,.simple-text-form .guide-text.warning{color:#d14900}#facebox .simple-text-form .action a,#facebox .simple-text-form .action button,#facebox .simple-text-form .action span,.simple-text-form .action a,.simple-text-form .action button,.simple-text-form .action span{vertical-align:middle}#facebox .simple-text-form .action span,.simple-text-form .action span{color:#666;font-size:12px;padding-left:32px}#facebox .simple-text-form #recaptcha_response_field,.simple-text-form #recaptcha_response_field{border-color:#62757f!important}@keyframes star-hover{0%{-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}50%{-webkit-transform:scale(1.25,1.25);transform:scale(1.25,1.25)}100%{-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}}@keyframes star-click{0%{-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}50%{-webkit-transform:scale(.6,.6);transform:scale(.6,.6)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes star-shake{10%,35%{-webkit-transform:translate(-1px,0) rotate(-1deg) scale(1.15,1.15);transform:translate(-1px,0) rotate(-1deg) scale(1.15,1.15)}20%,25%{-webkit-transform:translate(1px,0) rotate(1deg) scale(1.15,1.15);transform:translate(1px,0) rotate(1deg) scale(1.15,1.15)}15%,30%{-webkit-transform:translate(0,1px) rotate(0) scale(1.15,1.15);transform:translate(0,1px) rotate(0) scale(1.15,1.15)}05%,40%{-webkit-transform:translate(1px,0) rotate(1deg) scale(1.15,1.15);transform:translate(1px,0) rotate(1deg) scale(1.15,1.15)}50%,95%{-webkit-transform:translate(0,1px) rotate(-1deg) scale(1.15,1.15);transform:translate(0,1px) rotate(-1deg) scale(1.15,1.15)}60%,85%{-webkit-transform:translate(-1px,0) rotate(0) scale(1.15,1.15);transform:translate(-1px,0) rotate(0) scale(1.15,1.15)}70%,75%{-webkit-transform:translate(1px,0) rotate(-1deg) scale(1.15,1.15);transform:translate(1px,0) rotate(-1deg) scale(1.15,1.15)}65%,80%{-webkit-transform:translate(0,-1px) rotate(1deg) scale(1.15,1.15);transform:translate(0,-1px) rotate(1deg) scale(1.15,1.15)}55%,90%{-webkit-transform:translate(0,1px) rotate(0) scale(1.15,1.15);transform:translate(0,1px) rotate(0) scale(1.15,1.15)}100%,45%{-webkit-transform:translate(1px,0) rotate(-1deg) scale(1.15,1.15);transform:translate(1px,0) rotate(-1deg) scale(1.15,1.15)}}.rating-field .wrapper,.rating-indicator ul{position:relative;display:table;height:50px;border:0;margin:0;padding:0;-webkit-transform-origin:top left;transform-origin:top left}.rating-field .wrapper .rating-star,.rating-indicator ul .rating-star{color:transparent!important;position:relative;float:right;display:inline-block;height:50px;padding:0;background:url('/ypus/images/svgs/stars.svg?v=95a47e89b') 5px 5px no-repeat;z-index:1}.rating-indicator{overflow:hidden}.rating-indicator.zero .rating-star{background-position:5px -345px}.rating-indicator.five .rating-star:first-child,.rating-indicator.five .rating-star:first-child~.rating-star,.rating-indicator.four .rating-star:nth-child(2),.rating-indicator.four .rating-star:nth-child(2)~.rating-star,.rating-indicator.one .rating-star:nth-child(5),.rating-indicator.one .rating-star:nth-child(5)~.rating-star,.rating-indicator.three .rating-star:nth-child(3),.rating-indicator.three .rating-star:nth-child(3)~.rating-star,.rating-indicator.two .rating-star:nth-child(4),.rating-indicator.two .rating-star:nth-child(4)~.rating-star{background-position:5px -45px}.rating-indicator.only-half .rating-star:nth-child(5){background-position:5px -245px}.rating-indicator.half.four .rating-star:first-child,.rating-indicator.half.one .rating-star:nth-child(4),.rating-indicator.half.three .rating-star:nth-child(2),.rating-indicator.half.two .rating-star:nth-child(3){background-position:5px -245px,5px 5px}.rating-indicator ul{width:251px}.rating-indicator ul .rating-star{width:50px}.rating-indicator.dark-stars.five .rating-star:first-child,.rating-indicator.dark-stars.five .rating-star:first-child~.rating-star,.rating-indicator.dark-stars.four .rating-star:nth-child(2),.rating-indicator.dark-stars.four .rating-star:nth-child(2)~.rating-star,.rating-indicator.dark-stars.one .rating-star:nth-child(5),.rating-indicator.dark-stars.one .rating-star:nth-child(5)~.rating-star,.rating-indicator.dark-stars.three .rating-star:nth-child(3),.rating-indicator.dark-stars.three .rating-star:nth-child(3)~.rating-star,.rating-indicator.dark-stars.two .rating-star:nth-child(4),.rating-indicator.dark-stars.two .rating-star:nth-child(4)~.rating-star{background-position:5px -295px}.rating-indicator.light-stars .rating-star{background-position:5px -444px}.rating-indicator.light-stars.only-half .rating-star:nth-child(5){background-position:5px -394px}.rating-indicator.light-stars.half.four .rating-star:first-child,.rating-indicator.light-stars.half.one .rating-star:nth-child(4),.rating-indicator.light-stars.half.three .rating-star:nth-child(2),.rating-indicator.light-stars.half.two .rating-star:nth-child(3){background-position:5px -394px,5px 5px}.rating-field .wrapper{width:277px}.rating-field .wrapper .rating-star{width:55px}.rating-field .rating-input{width:55px;height:50px;padding:0;opacity:0;position:absolute}.rating-field:hover .rating-star:hover,.rating-field:hover .rating-star:hover~.rating-star{background-position:5px -45px}.rating-field .rating-input:checked~.rating-star{background-position:5px -45px}.rating-field .rating-star{touch-action:manipulation;color:transparent!important;position:relative;float:right;display:inline-block;width:55px;height:50px;padding:0 0;background:url('/ypus/images/svgs/stars.svg?v=95a47e89b') 5px 5px no-repeat;z-index:1}.rating-field .rating-star:hover{cursor:pointer;animation:star-hover .24s ease 0s,star-shake .8s ease 1s infinite;-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}.rating-field .rating-star:hover+.hint{opacity:1}.rating-field .rating-input:checked+.rating-star{cursor:default;animation:star-click;animation-duration:.25s;animation-timing-function:ease;-webkit-transform:scale(1,1);transform:scale(1,1)}.rating-field .rating-input:checked+.rating-star+.hint{opacity:1;z-index:1}.rating-field .hint{font-size:14px;font-size:.875rem;line-height:54px;line-height:3.375rem;background-color:#efefef;color:#222;display:inline-block;position:absolute;top:-3px;left:285px;width:150px;padding-left:5px;text-align:left;opacity:0;z-index:2;transform:none;-webkit-transform:none}.rating-field.error .rating-star{background-position:5px -95px}.rating-field.dark-bg-white-stars{background-color:#555999}.rating-field.dark-bg-white-stars:hover .rating-star:hover,.rating-field.dark-bg-white-stars:hover .rating-star:hover~.rating-star{background-position:5px -45px}.rating-field.dark-bg-white-stars:hover .hint{-webkit-transform:scale(1,1);transform:scale(1,1)}.rating-field.dark-bg-white-stars .rating-input:checked~.rating-star{background-position:5px -45px}.rating-field.dark-bg-white-stars .rating-star{background-position:5px -145px}.rating-field.dark-bg-white-stars.error .rating-star{background-position:5px -195px}#featured-review figure,#reviews-container figure,.review-rating-field figure{-webkit-border-radius:50%;border-radius:50%;width:40px;height:40px;display:inline-block;overflow:hidden;vertical-align:middle;color:#fff;text-align:center;line-height:41px;margin-top:3px}#featured-review figure[class^=color-],#reviews-container figure[class^=color-],.review-rating-field figure[class^=color-]{background-color:#a3bf00}#featured-review figure.color-0,#reviews-container figure.color-0,.review-rating-field figure.color-0{background-color:#9d53ce}#featured-review figure.color-1,#reviews-container figure.color-1,.review-rating-field figure.color-1{background-color:#62a22d}#featured-review figure.color-2,#reviews-container figure.color-2,.review-rating-field figure.color-2{background-color:#7697b6}#featured-review figure.color-3,#reviews-container figure.color-3,.review-rating-field figure.color-3{background-color:#20b383}#featured-review figure.color-4,#reviews-container figure.color-4,.review-rating-field figure.color-4{background-color:#e5488d}#featured-review figure.color-5,#reviews-container figure.color-5,.review-rating-field figure.color-5{background-color:#cebb00}#featured-review figure.color-6,#reviews-container figure.color-6,.review-rating-field figure.color-6{background-color:#92ba00}#featured-review figure.color-7,#reviews-container figure.color-7,.review-rating-field figure.color-7{background-color:#3c97c5}#featured-review figure.color-8,#reviews-container figure.color-8,.review-rating-field figure.color-8{background-color:#e18931}#featured-review figure.color-9,#reviews-container figure.color-9,.review-rating-field figure.color-9{background-color:#6f77c7}#featured-review figure.color-u,#reviews-container figure.color-u,.review-rating-field figure.color-u{background-color:#62757f}#featured-review figure.color-r,#reviews-container figure.color-r,.review-rating-field figure.color-r{background-color:#555999}#featured-review figure svg,#reviews-container figure svg,.review-rating-field figure svg{fill:none;stroke:#fff;stroke-width:1;top:3px;position:relative}#featured-review figure:after,#featured-review figure:before,#reviews-container figure:after,#reviews-container figure:before,.review-rating-field figure:after,.review-rating-field figure:before{display:table;content:'';line-height:0}#featured-review figure:after,#reviews-container figure:after,.review-rating-field figure:after{clear:both}.add-review-greeting{margin-left:10px;display:inline-block;line-height:18px;vertical-align:middle}.rating-stars,.result-rating{display:inline-block;width:120px;height:22px;background:url('/ypus/images/svgs/star-ratings-sprite.svg?v=95a47e89b') 0 0 no-repeat;background-size:100%;margin-right:7px;vertical-align:middle;zoom:63.63%}.rating-stars.zero,.result-rating.zero{background-position:0 0}.rating-stars.one,.result-rating.one{background-position:0 -25px}.rating-stars.one.half,.result-rating.one.half{background-position:0 -51px}.rating-stars.two,.result-rating.two{background-position:0 -76px}.rating-stars.two.half,.result-rating.two.half{background-position:0 -101px}.rating-stars.three,.result-rating.three{background-position:0 -126px}.rating-stars.three.half,.result-rating.three.half{background-position:0 -152px}.rating-stars.four,.result-rating.four{background-position:0 -177px}.rating-stars.four.half,.result-rating.four.half{background-position:0 -203px}.rating-stars.five,.result-rating.five{background-position:0 -228px}.single-star{display:inline-block;width:13px;height:13px;background:url('/ypus/images/svgs/star-ratings-sprite.svg?v=95a47e89b') 0 -16px no-repeat;background-size:74px auto}.rating.rating-compact .count,.rating.rating-compact .result-avg-rating{margin-right:4px;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;color:#374953}.rating.rating-compact .single-star{margin-right:7px}.rating .result-avg-rating,.rating-stars .result-avg-rating,.result-rating .result-avg-rating{font-size:14px;font-size:.875rem;line-height:24px;line-height:1.5rem;color:#374953;margin-right:10px;vertical-align:middle}.rating .count,.rating-stars .count,.result-rating .count{font-size:13px;font-size:.8125rem;line-height:22px;line-height:1.375rem;margin-left:0;vertical-align:middle;color:var(--link-color)}.suggested-businesses .result-rating .count{margin-left:130px}.container{position:inherit}h1,h2,h3{font-weight:400}#page-title{font-size:24px;font-size:1.5rem;line-height:24px;line-height:1.5rem;white-space:nowrap;position:inherit;padding:10px 0}.container{width:auto;max-width:1090px;min-width:320px;padding:0 16px}.simple-responsive-header .container{padding:0}#content-container .container{padding-top:78px}#content-container .container .secondary{border-bottom:1px solid #62757f;padding-bottom:11px}#content-container .container .secondary:after,#content-container .container .secondary:before{display:table;content:'';line-height:0}#content-container .container .secondary:after{clear:both}#primary-image{margin:20px 0 16px;max-width:350px}.biz-info .biz-img{float:right;width:50px;height:50px;background-color:#62757f;border:1px solid #62757f;margin:5px 0 0 20px}.biz-info .biz-name{font-weight:400;font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}.biz-info .biz-address{font-size:12px;font-size:.75rem;line-height:13px;line-height:.8125rem;color:#555999}.biz-info .biz-categories{display:none;color:#62757f}.biz-info .biz-categories a{color:var(--link-color)}.more-info-link{font-size:13px;font-size:.8125rem;line-height:16px;line-height:1rem;display:inline-block;margin-top:10px;color:var(--link-color)}.simple-text-form fieldset{margin:0;padding:0}.simple-text-form fieldset>div{margin-bottom:12px}.simple-text-form legend{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;width:100%;color:#666}.simple-text-form legend small{font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem;padding-left:.4em}.simple-text-form label{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;color:#666}.simple-text-form label span{padding-top:16px}.simple-text-form label span em{font-style:normal}.simple-text-form .additional-ratings,.simple-text-form .copyright-signature,.simple-text-form .error-summary,.simple-text-form .flag-reason,.simple-text-form .form-notice,.simple-text-form .guide-text,.simple-text-form .linked-photos,.simple-text-form .overall-rating,.simple-text-form .review-tips,.simple-text-form input[type=text],.simple-text-form label,.simple-text-form legend,.simple-text-form textarea{width:100%}.simple-text-form textarea{font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem}.simple-text-form .copyright-signature{position:relative}.simple-text-form .copyright-signature .guide-text{width:100%;text-align:left;color:#555999}.simple-text-form .copyright-signature label{width:100%}.simple-text-form .copyright-signature input{width:100%;border-color:transparent;background-color:#f0f0f0}.simple-text-form .copyright-signature .bookend{position:absolute;top:10px;color:#555999}.simple-text-form .copyright-signature .bookend:before{content:'/'}.simple-text-form .copyright-signature span:first-of-type{left:5px}.simple-text-form .copyright-signature span:last-of-type{right:5px}.simple-text-form .error-summary{margin-top:12px;color:#d14900;font-size:13px;font-size:.8125rem;line-height:15px;line-height:.9375rem}.simple-text-form .error-summary em{font-weight:700;letter-spacing:0;font-style:normal}.simple-text-form .action button{font-weight:400;padding:1.5ex 1.5em}.simple-text-form .action a{margin-left:1em}.simple-text-form .overall-rating{background-color:#efefef;border:1px solid #62757f;border-bottom:none;margin-top:14px;padding:8px 10px 22px}.simple-text-form .overall-rating fieldset{position:relative}.simple-text-form .overall-rating .rating-field{width:270px;height:50px;margin:30px 0 0 -4px}.simple-text-form .additional-ratings{border:1px solid #62757f;border-top:none;padding:10px 10px 6px;display:none}.simple-text-form .additional-ratings legend{padding:4px 0 6px}.simple-text-form .additional-ratings .attr-name{clear:left;float:left;width:100px;padding:8px 0 2px}.simple-text-form .additional-ratings .rating-field{width:165px;height:30px;margin:0 0 6px 104px}.simple-text-form .additional-ratings .rating-field .wrapper{-webkit-transform:scale(.6,.6);transform:scale(.6,.6)}.simple-text-form .additional-ratings .rating-field.suppress-hover:hover .rating-input:hover:not(:checked)+.rating-star,.simple-text-form .additional-ratings .rating-field.suppress-hover:hover .rating-input:hover:not(:checked)+.rating-star~.rating-star{-webkit-transform:scale(1,1);transform:scale(1,1);background-position:5px 5px;animation:none}.simple-text-form .form-notice{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;margin-top:20px;padding:10px;color:#666;background:#f6f6f6}.simple-text-form .form-notice .lead-in{font-weight:700;letter-spacing:0;display:block}.simple-text-form .form-notice .points{color:#70be44}.simple-text-form .copyright-info{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;color:#555999}.simple-text-form .copyright-info a{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;color:var(--link-color)}.simple-text-form .photo-album .photo.preview.error{border:1px solid #d14900}.linked-photos{overflow:hidden}.linked-photos .photo-disclaimer{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;float:left;margin-top:14px;color:#555999}.linked-photos .photo-disclaimer a{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;color:var(--link-color)}.linked-photos .photo-album{margin-right:-5%}.linked-photos .photo-album .photo{width:29%;margin:14px 4.1% 0 0;float:left;position:relative;background-color:#f0f0f0;border:1px solid #62757f}.linked-photos .photo-album .photo .busy-indicator{display:block;visibility:hidden;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;background-color:#000;opacity:0;transition:all .5s ease-out 0s}.linked-photos .photo-album .photo .busy-indicator .shutter{position:absolute;width:40px;height:40px;border-radius:50%;margin:-20px 0 0 -20px;left:50%;top:50%;overflow:hidden;animation:spin 1.9s infinite linear}.linked-photos .photo-album .photo .busy-indicator .shutter svg{width:40px;height:40px;fill:var(--primary-color);transform:scale(2.8);z-index:2}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.linked-photos .photo-album .photo.busy{cursor:wait}.linked-photos .photo-album .photo.busy .busy-indicator{visibility:visible;background-color:rgba(0,0,0,.8);opacity:1}.linked-photos .photo-album .photo.busy .delete-trigger,.linked-photos .photo-album .photo.busy img{display:none}.linked-photos .photo-album .photo:before{content:'';padding-top:100%;display:block}.linked-photos .photo-album .photo img{position:absolute;top:0}.linked-photos .photo-album .photo .delete-trigger{position:absolute;top:0;right:0;width:29px;height:29px;cursor:pointer;background:transparent url('/ypus/apps/contribute/images/linked-photos.svg?v=95a47e89b') -31px 0 no-repeat}.linked-photos .photo-album .photo .delete-trigger:hover{background-position:-31px -30px}.linked-photos .photo-album .photo label{padding:0;width:100%}.linked-photos .photo-album .photo label span{position:absolute;padding-top:4px}.linked-photos .photo-album .photo label textarea{display:block;width:100%;height:3.6em;resize:none;border-width:1px 0 0}.linked-photos .upload-trigger{font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem;clear:left;float:left;width:100%;position:relative;margin-top:14px;padding:20px 0 14px;text-align:center;border:1px dashed #62757f;cursor:pointer;color:#555999}.linked-photos .upload-trigger input{display:none}.linked-photos .upload-trigger .corner{position:absolute;width:6px;height:6px;border:1px solid #62757f}.linked-photos .upload-trigger .corner.top{border-bottom:none;top:-1px}.linked-photos .upload-trigger .corner.bottom{border-top:none;bottom:-1px}.linked-photos .upload-trigger .corner.left{border-right:none;left:-1px}.linked-photos .upload-trigger .corner.right{border-left:none;right:-1px}.linked-photos .upload-trigger span{display:block;vertical-align:middle;padding-top:0;color:#555999}.linked-photos .upload-trigger span:before{display:inline-block;vertical-align:middle;width:31px;height:30px;padding-left:31px;margin-right:9px;content:' ';background:transparent url('/ypus/apps/contribute/images/linked-photos.svg?v=95a47e89b') 0 0 no-repeat}.linked-photos .upload-trigger span small{margin-left:.4em}.linked-photos .upload-trigger.busy{background-color:#f0f0f0;cursor:wait}.linked-photos .upload-trigger.disabled{background-color:#f0f0f0;cursor:default}#profile-notice{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;background:#f5f5f5;border:solid 1px #e6e5e5;border-radius:1px;padding:9px 9px 10px 10px;position:relative}#profile-notice .send-again-btn{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;font-weight:700;background-color:var(--link-color);color:#fff;padding:1ex 1.5em;border:none;text-align:center;position:absolute;right:10px;bottom:10px}#profile-notice .send-again-btn:hover{box-shadow:0 1px 3px rgba(0,0,0,.5);text-decoration:none}#profile-notice .info{width:calc(100% - 145px)}.linked-photos .upload-trigger:hover:not(.busy){border-color:var(--link-color)}.linked-photos .upload-trigger:hover:not(.busy) .corner{border-color:var(--link-color)}.linked-photos .upload-trigger:hover:not(.busy) span{color:var(--link-color)}.linked-photos .upload-trigger:hover:not(.busy) span:before{background-position:0 -30px}.linked-photos .upload-trigger:hover:not(.busy).disabled{border-color:#62757f}.linked-photos .upload-trigger:hover:not(.busy).disabled .corner{border-color:#62757f}.linked-photos .upload-trigger:hover:not(.busy).disabled span{color:#555999}.linked-photos .upload-trigger:hover:not(.busy).disabled span:before{background-position:0 0}@media screen and (max-width:443px){.linked-photos .photo-album{margin-right:-6.3%}.linked-photos .photo-album .photo{width:44.3%;margin-right:5.5%}}@media screen and (max-width:509px){#facebox .content,#facebox .content.alert,#facebox .content.confirm{width:300px}}@media (min-width:580px) and (max-width:616px),(min-width:779px) and (max-width:963px){.linked-photos .photo-album{margin-right:-3.9%}.linked-photos .photo-album .photo{width:21.8%;margin-right:3%}}@media screen and (min-width:617px){#content-container .container{padding:30px 3.885% 70px}#content-container .container .primary{padding:20px}#content-container .container .secondary{padding-bottom:24px;border-bottom:none}h1,h3{color:#666}#page-title{border-bottom:1px solid #62757f}.biz-info .biz-img{float:left;width:100px;height:100px;margin:0 20px 0 0}.biz-info .biz-name{font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem;margin-bottom:4px}.biz-info .biz-address{font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem;color:#666}.biz-info .biz-categories{font-size:14px;font-size:.875rem;line-height:19px;line-height:1.1875rem;display:block}.simple-text-form legend{text-align:left;color:#666}.simple-text-form label span{color:#666}.simple-text-form .action{border-top:1px solid #62757f;margin-top:16px}.simple-text-form .overall-rating{margin-top:20px}.simple-text-form .overall-rating legend{font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;width:auto;position:relative;padding:5px 0 5px 10px}.simple-text-form .overall-rating .rating-field{float:left;margin:0;width:265px;height:48px}.simple-text-form .overall-rating .rating-field .wrapper{-webkit-transform:scale(.96,.96);transform:scale(.96,.96)}.simple-text-form .additional-ratings .attr-name{width:120px}.simple-text-form .additional-ratings .rating-field{width:154px;height:28px;margin-left:130px}.simple-text-form .additional-ratings .rating-field .wrapper{-webkit-transform:scale(.56,.56);transform:scale(.56,.56)}}.review-tips{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;position:relative;margin-top:6px;min-height:39px;border:1px solid #ccc;border-bottom:0;padding:10px;color:#555}.review-tips+fieldset .review-textarea label{padding-bottom:0}.review-tips p{-webkit-transition:opacity 1.2s;transition:opacity 1.2s;opacity:0;max-height:0;width:80%;margin:0 auto;overflow:hidden;padding-left:32px}.review-tips p.selected{opacity:1;max-height:100%}.review-tips nav{position:absolute;width:calc(100% - 20px);height:100%}.review-tips nav a{position:absolute;height:calc(100% - 10px);width:10%}.review-tips nav a:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);content:'';position:absolute;top:50%;width:9px;height:9px;margin-top:-9px;border:0 solid #ccc}.review-tips nav .prev-tips{left:0}.review-tips nav .prev-tips:after{border-top-width:2px;border-left-width:2px;left:2px}.review-tips nav .next-tips{right:0}.review-tips nav .next-tips::after{border-bottom-width:2px;border-right-width:2px;right:2px}.review-tips .lightbulb{opacity:.5;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;position:absolute;top:50%;left:10%;margin-top:-13px;display:block;width:26px;height:26px;background:var(--primary-color);overflow:hidden}.review-tips .lightbulb svg{-webkit-transition:fill .3s ease-out;transition:fill .3s ease-out;width:11px;height:17px;margin:16% 31%;display:block;fill:#fff}.review-tips .lightbulb.show{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.review-tips .lightbulb.show svg{fill:#000}@media screen and (max-width:616px){#content-container .container .primary{padding-bottom:30px}.simple-text-form .additional-ratings,.simple-text-form .copyright-signature,.simple-text-form .error-summary,.simple-text-form .flag-reason,.simple-text-form .form-notice,.simple-text-form .guide-text,.simple-text-form .linked-photos,.simple-text-form .overall-rating,.simple-text-form input[type=text],.simple-text-form label,.simple-text-form legend,.simple-text-form textarea{width:100%}.simple-text-form .overall-rating legend{font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}.simple-text-form .overall-rating .rating-field{margin:0 0 0 -4px}.simple-text-form .overall-rating .rating-field .hint{font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;top:-28px;left:0;padding-left:5px;text-align:left;width:190px}.simple-text-form .action button{font-weight:400;font-size:15px;font-size:.9375rem;line-height:1rem;width:100%;display:block}.simple-text-form .action a{display:block;margin:1ex 0 0;padding:.9ex 1.5em;text-align:center;text-transform:uppercase}.review-tips{width:100%}#profile-notice .info{width:100%}#profile-notice .send-again-btn{width:100%;display:block;position:relative;bottom:0;right:0;margin-top:10px}}@media screen and (min-width:964px){#content-container .container{padding-bottom:180px}#content-container .container .primary{margin-left:326px}#content-container .container .secondary{width:310px;float:left}#content-container .container .secondary.no-img>.biz-info{margin-top:21px}.biz-info .biz-img{float:none;margin:0 0 16px 0}.biz-info .biz-categories{margin-top:20px;max-width:100%}}