.review{background:#fff;border:1px solid #ccc;margin:15px 0;position:relative}.review-header{display:flex;flex-direction:row;padding:18px 18px 0}@media(max-width:400px){.review-header{flex-direction:column}}.review-header__satisfaction{color:#646469}.review-header__body{padding:18px 18px 0}.review .original-review{border-top:1px dashed #646469;color:#646469;font-size:1.125rem;font-style:italic;font-weight:300;padding-top:5px}.review .review-additional-data,.review .review-body,.review .review-heading{padding:18px 18px 0}.review .fancybox-thumb{margin-right:15px}.review .fancybox-thumb img{height:90px;width:90px}nav.pagination{margin-bottom:15px;text-align:center}nav.pagination .next,nav.pagination .prev{padding:0 15px}.content__heading{color:#166ba1;display:inline-block;font-size:1.5rem;font-weight:400;line-height:1.625rem;margin-bottom:0}.in-progress{font-size:.875rem;font-style:italic;line-height:28px;margin-top:-2px;padding-left:30px}.factual-dispute .review-body .review-body__entry{color:#e5e5e7;text-decoration:line-through}.contacted-no-response .review-body .review-body__entry{color:#ccc}.insufficent-response .review-body .review-body__entry{color:#ccc;text-decoration:line-through}.campaign-review-body__primary,.campaign-review-images{display:table-cell}.campaign-review-images a{cursor:pointer;display:block;font-size:.875rem;margin:0 5px;text-align:center}.campaign-review-images a img{height:auto;margin:0 10px;vertical-align:top;width:90px}.campaign-review-images a.hidden{display:none}.post-entry .show-more{font-weight:700;text-decoration:none}.post-entry.uncollapse-hidden-button{height:0;margin:0;padding:0;visibility:hidden}.helpful-num{color:#646469;font-size:.875rem;font-style:italic;margin-left:10px}.author{display:flex}@media(min-width:400px){.author{flex:1}}.author__picture{border:1px solid #ccc;height:64px;width:64px}.author--response{margin-bottom:15px}.author--response .author__picture{border:none;height:auto;width:auto}.author__name{font-size:24px;margin-bottom:0}.author__info{color:#646469;flex:1 0 0;margin-left:10px}.author__post-date{display:block;font-size:.875rem;font-weight:300}.author__verified{display:inline-block;margin:0 10px 0 0}.author__verified--reviewer{padding-right:23px}.author__verified--buyer:after{color:#76bd43;content:"$";font-size:120%;font-weight:700;margin:0 0 0 5px}.star-label{font-size:.875rem;font-style:italic}.review-heading__dispute-resolution{background-position:0 100%;height:100px;position:absolute;right:-10px;text-indent:-9999em;top:-10px;width:100px;z-index:4}.solved-outside .review-heading__dispute-resolution{background-position:100% 0}.contacted-no-response .review-heading__dispute-resolution{background-position:0 0}.insufficent-response .review-heading__dispute-resolution{background-position:0 100%}.factual-dispute .review-heading__dispute-resolution{background-position:100% 100%}.review-body__response--company{border-top:1px dashed #333;padding-left:40px;padding-top:10px}.review-body__original-date{border-top:1px dashed #646469;color:#646469;font-size:1.125rem;font-style:italic;font-weight:300;padding-top:5px}.review-body .collapse{min-height:120px}.review-body .uncollapsed{max-height:168px;overflow:hidden}.collapse{max-height:0;overflow:hidden;transition:max-height .15s ease-out 0s}.collapse.in{height:auto;max-height:100%;transition:max-height .4s ease-in 0s}.review-footer{background:#fafafa;border-top:1px solid #ccc;display:flex;line-height:40px;margin:0;padding:0;position:relative}.feedback{flex:1;padding:0 5px}.feedback .btn{background-color:#fafafa;background-image:linear-gradient(180deg,#f0f0f0 0,#fafafa);background-repeat:repeat-x;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3);color:#166ba1;cursor:pointer;margin:2px 4px 0}.feedback .btn.small{font-size:.875rem;line-height:18px;padding:3px 9px}.feedback .text{margin:0 5px}.tooltip{display:block;font-size:12px;line-height:1.4;opacity:0;position:absolute;z-index:1030}.tooltip.fade{opacity:0;transition:opacity .2s linear}.tooltip.in{opacity:1}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.top .tooltip-arrow{border-top-color:#ccc;border-width:5px 5px 0;bottom:0;left:50%;margin-left:-5px}.tooltip .tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.tooltip .tooltip-inner{background-color:#f0f0f0;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05);color:#333;font-style:normal;max-width:200px;padding:5px 8px;text-align:center;text-decoration:none}.review-actions{display:inline-block}.bookmark-action svg{margin-right:5px;vertical-align:middle}.bookmark-action span{display:none}@media(min-width:1200px){.bookmark-action span{display:inline-block;vertical-align:middle}}.share{align-content:flex-end;color:#333;padding-right:5px;text-align:right}.video-widget-container{height:0;margin:0 0 10px;padding-bottom:56.25%;padding-top:25px;position:relative}.video-widget-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}