/*
 * Copyright 1999-2025 FlamingText.com Pty Ltd
 * All rights are reserved.
 */
.ft-rating-div{position:relative}.ft-rating-div-average-rating{font-size:12px;float:right;width:100%:}.ft-rating-div-average-background,.ft-rating-active-background,.ft-rating-average-rating,.ft-rating-active-rating,.ft-rating-div-active-rating a:hover,.ft-rating-active-background .selected .ft-rating-active-intital-selection{background:url("/images/ft-rating-spritesheet.png") top left no-repeat}@media(min--moz-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:2dppx){.ft-rating-div-average-background,.ft-rating-active-background,.ft-rating-average-rating,.ft-rating-active-rating,.ft-rating-div-active-rating a:hover,.ft-rating-active-background .selected .ft-rating-active-intital-selection{background:url("/x2/images/ft-rating-spritesheet.png") top left no-repeat;background-size:100px 126px}}.ft-rating-div-average-background,.ft-rating-active-background{float:right;margin-left:2px;margin-bottom:2px;position:relative;z-index:0;width:100px;height:20px;overflow:hidden}.ft-rating-average-rating,.ft-rating-active-rating{position:absolute;top:0;left:0;z-index:1;height:20px;width:0;background-position:0 -105px}.ft-rating-active-rating{float:right;clear:both}.ft-rating-active-background{border-right:0;border-radius:8px}.ft-rating-div-active-rating{clear:both;float:right;width:100%}.ft-rating-div-average-rating span,.ft-rating-div-active-rating .ft-rating-div-active-ratingText{float:right;line-height:20px}.ft-rating-div-active-rating .ft-rating-div-active-ratingText{font-size:15px;margin-right:2px;white-space:nowrap}.incentiveText.ft-rating-div-active-ratingText{font-weight:bold;margin-right:0}.ft-rating-div-active-rating li{float:left;width:20%;height:20px;text-indent:-999em}.ft-rating-div-active-rating a{position:absolute;top:0;left:auto;height:20px;width:20%;display:block;cursor:pointer;z-index:3}.ft-rating-div-active-rating .ft-rating-active-first a{left:0}.ft-rating-div-active-rating .ft-rating-active-second a{left:20%}.ft-rating-div-active-rating .ft-rating-active-third a{left:40%}.ft-rating-div-active-rating .ft-rating-active-fourth a{left:60%}.ft-rating-div-active-rating .ft-rating-active-fifth a{left:80%}.ft-rating-div-active-rating a:hover{left:0;top:0;width:100%;z-index:2}.ft-rating-active-background .ft-rating-active-intital-selection{z-index:-1}.ft-rating-active-background .selected .ft-rating-active-intital-selection{left:0;top:0;width:100%;z-index:0}.ft-rating-div-active-rating .ft-rating-active-first a:hover,.selected.ft-rating-active-first .ft-rating-active-intital-selection{background-position:0 -21px}.ft-rating-div-active-rating .ft-rating-active-second a:hover,.selected.ft-rating-active-second .ft-rating-active-intital-selection{background-position:0 -42px}.ft-rating-div-active-rating .ft-rating-active-third a:hover,.selected.ft-rating-active-third .ft-rating-active-intital-selection{background-position:0 -63px}.ft-rating-div-active-rating .ft-rating-active-fourth a:hover,.selected.ft-rating-active-fourth .ft-rating-active-intital-selection{background-position:0 -84px}.ft-rating-div-active-rating .ft-rating-active-fifth a:hover,.selected.ft-rating-active-fifth .ft-rating-active-intital-selection{background-position:0 -105px}.ft-multi-switch{float:left;font-size:13px;text-align:center;background-color:#DDD;border:1px solid #999;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.35)}.ft-multi-switch-option{float:left;height:55px;width:64px;border-left:1px solid #999;border-right:1px solid white;color:#2a2a2a;text-align:center;text-decoration:none;text-shadow:0 0 0 transparent,1px 1px #fff;cursor:pointer;box-shadow:inset 0 2px rgba(255,255,255,.8);-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.ft-multi-switch-option:hover{background-color:#EEE}.first.ft-multi-switch-option{border-left:0}.last.ft-multi-switch-option{border-right:0}.selected.ft-multi-switch-option,.selected.ft-multi-switch-option:hover{cursor:default;box-shadow:0 3px 10px rgba(0,0,0,.4) inset;border-right-color:#AAA;background-color:#AAA;background-color:rgba(0,0,0,0)}.ft-multi-switch-option-icon{display:inline-block;width:25px;height:24px;margin-top:8px;margin-bottom:4px;vertical-align:bottom;background-position:0 center}.ft-multi-switch-option-label{display:block;line-height:19px;cursor:inherit;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.small.ft-multi-switch-option-label{font-size:11px}.ft-justify-grid{text-align:justify;line-height:0;*text-justify:distribute-all-lines;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("span")).style.fontSize="0")}.ft-justify-grid:after{content:'';display:inline-block;width:100%}.ft-justify-grid-item,.ft-justify-grid .ft-logo-border{display:inline-block;vertical-align:top;line-height:1.5;*display:inline;*zoom:1}.placeholder.ft-justify-grid-item{height:0!important;padding:0!important;border:0!important;margin:0!important}.ft-justify-grid .ft-logo-border{float:none;margin:0 0 1em 0;width:32%;*width:29%}.mobile .ft-justify-grid .ft-logo-border{width:48%;max-width:48%}@media(max-width:350px){.ft-justify-grid .ft-logo-border{max-width:31%}.mobile .ft-justify-grid .ft-logo-border{max-width:47%}}@media(max-width:320px){.ft-justify-grid .ft-logo-border{max-width:30%}.mobile .ft-justify-grid .ft-logo-border{max-width:46%}}.ft-result-logo-image-wrapper{text-align:center;margin-bottom:1em;position:relative;*z-index:1}.ft-result-logo-image-wrapper a{text-decoration:none}.ft-result-logo-image-wrapper img{position:relative;vertical-align:bottom}.ft-result-logo-info{float:left;margin:0 10% 1.5em;width:80%;position:relative}.ft-result-logo-stats{float:right;margin-top:3px}.ft-result-logo-stats p{float:none;font-size:13px;text-align:left;color:#1a1a1a;line-height:18px}.ft-result-logo-stats-col{float:left;margin-left:.5em}.ft-result-license-div{*width:260px}.ft-result-license-div p{font-size:15px;margin-bottom:5px}.ft-result-commercial-use-div{margin:0 0 20px;text-align:center}.ft-result-commercial-use-div p,.ft-result-commercial-use-div a{line-height:25px}.ft-result-commercial-use-div p{font-size:12px}.ft-result-commercial-use-div a{line-height:25px;display:inline-block;width:46%}.ft-result-commercial-use-div .ft-btn-border-mask{margin:0 0 0 8px}.buy-button .ft-result-btn{text-shadow:none;font-size:14px;line-height:20px;padding:1px 9px;min-width:40px;text-align:center;border-radius:2px}.buy-button .ft-result-btn:active{padding:2px 9px 0}.ft-hover-info-holder{float:left;position:relative}.ft-result-buy-hover-info{display:none}@media(min-width:800px){.ft-result-buy-hover-info{position:absolute;z-index:3;margin:0;top:-65px;left:100%;margin-left:20px;min-width:280px;max-width:none;border-width:3px;padding:.9em;text-align:center;font-size:14px}.ft-hover-info-holder:hover .ft-result-buy-hover-info{display:block}.ft-result-buy-hover-info .ft-note-yellow-arrow{left:-15px;top:58px}.ft-result-buy-hover-info .ft-note-yellow-arrow-border{left:-20px;top:58px}}.ft-result-buy-hover-info-header{display:inline-block;margin:.6em 0 1em;border-bottom:1px solid #dcdcb4;padding-bottom:.6em;width:100%}.ft-result-buy-hover-info span{float:left;font-weight:bold;margin-left:1.2em}.ft-result-buy-hover-info p{font-size:13px;text-align:left;margin-left:1em;text-decoration:underline;white-space:nowrap}.ft-result-buy-hover-info ul{float:left;margin-left:1em;font-size:12px}.ft-result-buy-hover-info li{float:left;margin:.5em 1em;list-style-type:square;*float:none;*margin-left:2em}.ft-result-page-center-group{width:500px;max-width:100%;margin:0 auto 3em}.ft-result-logo-actions-wrapper .ft-justify-grid-item{width:46%;float:none;margin:0 0 1em 0;_overflow:visible}.ft-result-logo-actions-wrapper .ft-btn{text-align:left;*padding:7px 24px;overflow:hidden;text-overflow:ellipsis}.ft-result-logo-actions-wrapper button.ft-btn{width:100%;*width:230px}.ft-result-logo-actions-wrapper .ft-btn .icon{margin:0 1.75em 0 .25em}.ft-result-logo-actions-wrapper .collapse-arrow{font-size:14px;color:#666;text-align:center;margin:0;line-height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.ft-result-logo-actions-wrapper .ft-result-commercial-use-div a{text-align:left}.ft-result-logo-actions-wrapper .ft-result-commercial-use-div a span{margin-right:2.5em!important}.ft-more-menu-list-wrapper{text-align:center}.ft-more-menu-list-pos-helper{position:relative;display:inline-block}.ft-more-menu-list{position:absolute;right:0;z-index:1;overflow:hidden;width:150px;border:1px solid #999;box-shadow:2px 2px 3px rgba(0,0,0,.5);border-radius:2px 0 2px 2px}.ft-more-menu-list-item{display:block;width:100%;background:#333;color:#999;text-decoration:none;border:0;border-bottom:1px solid #444;padding:0 1em 0 1.5em;font-size:15px;text-align:right;line-height:2em;cursor:pointer}a.ft-more-menu-list-item{*width:auto}.ft-more-menu-list li:last-of-type .ft-more-menu-list-item{border-bottom:0}.ft-more-menu-list-item:hover{background-color:#424143}.ft-result-logo-hover-linking-message{color:#2a2a2a;position:absolute;top:104%;width:100%;min-height:40px;padding:2px 0;background:white;z-index:-1;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s;left:0;display:none\9;*display:none}.ft-linking-message-tall{padding-bottom:30px;*padding-bottom:40px}.ft-result-logo-hover-linking-message p{font-size:14px;color:#2a2a2a}.ft-result-img img:hover ~.ft-result-logo-hover-linking-message{opacity:100;z-index:4;display:block\9;*display:block}.ft-result-page-logonut-logos-section .ft-justify-grid{padding-top:4px;min-height:87px}.ft-result-page-logonut-logos-section .logonut-logo{vertical-align:bottom}@media(min-width:24.5em){.ft-result-page-logonut-logos-section .logonut-logo{float:right}}.ft-result-page-logonut-logos-section .ln-box{width:31%}@media(max-width:32em){.ft-result-page-logonut-logos-section .ln-box{width:48%}}.ln-box img{max-width:100%;vertical-align:bottom}.ft-result-decider-image-wrapper img{position:relative;max-width:100%}.ft-result-decider-hover-info-holder{text-align:center;width:50%;margin:0 0 1em 40px}.ft-result-decider-hover-info-holder .ft-btn-border-mask{width:100%;margin:0}.ft-hover-info-holder .arrow.ft-btn:after{position:absolute;right:1em;margin:.45em 0 0}.ft-result-decider-hover-info-holder .ft-result-buy-hover-info{top:-55px;margin:0}.ft-result-buy-hover-info-footer{margin-top:.3em;border-top:1px solid #dcdcb4;padding-top:.6em}.ft-result-buy-hover-info-footer .ft-hover-info-extra{font-weight:normal;font-style:italic}@media(max-width:685px){.ft-result-decider-image-wrapper,.ft-result-decider-title{text-align:center}.ft-result-decider-hover-info-holder{width:80%;margin-left:10%}}@media(max-width:515px){.ft-result-logo-stats{float:none;margin-top:0}.ft-result-logo-stats-col{margin-left:0}.ft-result-logo-info{float:none;width:96%;margin:0 2% 1em}}@media(max-width:500px){.ft-result-logo-image-wrapper{margin-bottom:.5em}.ft-result-license-div{float:none;clear:both}.ft-result-license-div p{font-size:13px}.ft-result-license-div p strong{font-size:15px}.ft-result-logo-actions-wrapper .ft-justify-grid-item{width:48%}.ft-result-logo-actions-wrapper .ft-btn{padding:12px 20px}.ft-result-logo-actions-wrapper .ft-btn .icon{margin-right:.5em}.ft-result-decider-hover-info-holder{width:100%;margin-left:0}.ft-result-logo-actions-wrapper .ft-result-commercial-use-div a span{margin-right:1.75em!important}}@media(max-width:350px){.ft-result-logo-actions-wrapper .ft-btn{padding:12px 10px;font-size:14px;line-height:20px}.ft-result-logo-actions-wrapper .ft-btn small{font-size:8px}.ft-result-logo-actions-wrapper .ft-result-commercial-use-div a span{margin-right:1em!important}}@media(min-height:800px){.ft-result-logo-image-wrapper{padding:1em}.ft-result-logo-info{margin-bottom:2em}}@media(min-height:850px){.ft-result-logo-info{margin-bottom:5em}.ft-result-logo-actions-wrapper{margin-bottom:6em}}