.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important;}
.wpcf7 .hidden-fields-container{display:none;}
.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2;}
.wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output{display:none;}
.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;}
.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;}
.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;}
.wpcf7-form-control-wrap{position:relative;}
.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block;}
.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:0.2em 0.8em;width:24em;}
.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}
.wpcf7-list-item-label::before, .wpcf7-list-item-label::after{content:" ";}
.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative;}
form.submitting .wpcf7-spinner{visibility:visible;}
.wpcf7-spinner::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite;}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms;}
}
@keyframes spin {
from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
@keyframes blink {
from{opacity:0;}
50%{opacity:1;}
to{opacity:0;}
}
.wpcf7 [inert]{opacity:0.5;}
.wpcf7 input[type="file"]{cursor:pointer;}
.wpcf7 input[type="file"]:disabled{cursor:default;}
.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr;}
.wpcf7-reflection > output{display:list-item;list-style:none;}
.wpcf7-reflection > output[hidden] {
display: none;
}body:after{display:none;content:url(//techdifferent.it/wp-content/plugins/wp-product-review/assets/img/close.png) url(//techdifferent.it/wp-content/plugins/wp-product-review/assets/img/loading.gif) url(//techdifferent.it/wp-content/plugins/wp-product-review/assets/img/prev.png) url(//techdifferent.it/wp-content/plugins/wp-product-review/assets/img/next.png);}
.lightboxOverlay{display:none;position:absolute;z-index:9999;top:0;left:0;opacity:0.8;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
.lightbox{position:absolute;z-index:10000;left:0;width:100%;font-weight:normal;line-height:0;text-align:center;}
.lightbox .lb-image{display:block;max-width:inherit;height:auto;border-radius:3px;}
.lightbox a img{border:none;}
.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:white;*zoom:1;}
.lb-outerContainer:after{display:table;clear:both;content:"";}
.lb-container{padding:4px;}
.lb-loader{position:absolute;top:43%;left:0;width:100%;height:25%;line-height:0;text-align:center;}
.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(//techdifferent.it/wp-content/plugins/wp-product-review/assets/img/loading.gif) no-repeat;}
.lb-nav{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;}
.lb-container > .nav{left:0;}
.lb-nav a{outline:none;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);}
.lb-prev, .lb-next{display:block;height:100%;cursor:pointer;}
.lb-nav a.lb-prev{float:left;left:0;width:34%;opacity:0;background:url(//techdifferent.it/wp-content/plugins/wp-product-review/assets/img/prev.png) left 48% no-repeat;transition:opacity 0.6s;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.lb-nav a.lb-prev:hover{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.lb-nav a.lb-next{float:right;right:0;width:64%;opacity:0;background:url(//techdifferent.it/wp-content/plugins/wp-product-review/assets/img/next.png) right 48% no-repeat;transition:opacity 0.6s;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.lb-nav a.lb-next:hover{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.lb-dataContainer{width:100%;margin:0 auto;padding-top:5px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;*zoom:1;}
.lb-dataContainer:after{display:table;clear:both;content:"";}
.lb-data{padding:0 4px;color:#ccc;}
.lb-data .lb-details{float:left;width:85%;line-height:1.1em;text-align:left;}
.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em;}
.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;color:#999;font-size:12px;}
.lb-data .lb-close{display:block;float:right;width:30px;height:30px;outline:none;opacity:0.7;background:url(//techdifferent.it/wp-content/plugins/wp-product-review/assets/img/close.png) top right no-repeat;text-align:right;transition:opacity 0.2s;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);}
.lb-data .lb-close:hover {
opacity: 1;
cursor: pointer;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}#review-statistics{width:100%;margin:auto;}
#review-statistics div{box-sizing:border-box;}
.cwp-item-price{float:right;font-size:1.75em;}
#review-statistics h1,
#review-statistics h2,
#review-statistics h3,
#review-statistics h4,
#review-statistics h5,
#review-statistics h6{margin:0;padding:0;border:none;font-weight:normal;}
.rev-option h3{width:auto !important;}
#review-statistics .photo-wrapup{width:100%;}
#review-statistics .sec-top{margin:40px 0 20px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
#review-statistics .sec-top h2{margin:0;padding:20px 0;padding-left:20px;border-right:4px solid #d8d8d8;border-left:4px solid #d8d8d8;font-size:1.643em;font-weight:normal;font-style:italic;line-height:0;letter-spacing:-1px;text-transform:uppercase;}
#review-statistics .sec-top h2 i{margin-right:10px;color:#d9d9d9;}
#review-statistics .container .edit-article{padding-right:35px;text-align:right;}
#review-statistics .container .edit-article a{padding:5px 10px;border-radius:4px;color:#7d7d7d;background:#f3f3f3;font-size:12px;text-decoration:none;text-transform:uppercase;}
#review-statistics .container .edit-article a:hover{background:#ddd;}
#review-statistics .article-meta{margin:20px 0 20px 0;}
#review-statistics .icon-bar-chart:before{content:"\f080";}
#review-statistics .review-wu-right .cons{margin-top:15px;}
#review-statistics .sec-top h2 i{margin-right:10px;color:#d9d9d9;}
#review-statistics .cwpr_clearfix:after{display:block;visibility:hidden;overflow:hidden;width:0;height:0;content:"\0020";}
#review-statistics .cwpr_clearfix:after{clear:both;}
#review-statistics .cwpr_clearfix{zoom:1;}
#review-statistics .cwp-review-chart{float:left;position:relative !important;top:0;right:0;border-radius:50%;}
#review-statistics .cwp-review-percentage span{display:block;border-radius:50%;background:#fff;font-size:17px;font-weight:900;}
.cwp-review-rating{line-height:inherit !important;}
#review-statistics .review-wrap-up{margin-top:20px;}
#review-statistics .review-wu-bars h3,
.review-wu-bars span{margin:0;padding:0;font-size:13px !important;font-style:italic;line-height:2;text-transform:uppercase;}
#review-statistics .review-wu-bars h3{float:left;}
#review-statistics .review-wu-bars span{line-height:2;text-align:right;}
#review-statistics .review-wu-bars{float:left;width:100%;padding:15px;border-top:1px solid #e6e6e6;}
#review-statistics .review-wu-bars ul{width:100% !important;margin:0;margin-left:0 !important;padding-left:0 !important;}
#review-statistics .review-wu-bars ul li{display:inline-block;float:left;width:8.2%;height:6px;margin-right:2%;}
#review-statistics .rev-option.customBarIcon ul li{width:28px;height:auto !important;margin:0;background:none;font-size:15px;}
#review-statistics .rev-option.customBarIcon ul li i{font-size:22px;font-style:normal !important;line-height:1;text-align:center;}
#review-statistics .review-wu-bars ul.wppr-custom-icon li{display:inline-block;height:auto;background:transparent !important;font-size:22px;-webkit-font-smoothing:antialiased;text-align:center;text-rendering:auto;}
#review-statistics .review-wu-bars ul li:nth-child(10){margin:0 !important;}
#review-statistics .review-wu-bars .rev-option div > *{display:inline-block;}
#review-statistics .review-wrap-up .cwpr-review-top{padding:20px;border-top:5px solid #3baeda;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;}
#review-statistics .review-wrap-up .review-wu-content{display:table;width:100%;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;}
#review-statistics .review-wrap-up .cwpr-review-top .cwp-item{margin:0;padding:0;font-weight:400;line-height:1;}
#review-statistics .review-wrap-up .cwpr-review-top h2.cwp-item{float:left;width:auto !important;letter-spacing:1px;}
#review-statistics .review-wrap-up .cwpr-review-top .cwp-item-category a{font-weight:500;font-style:italic;text-decoration:none;letter-spacing:1px;}
#review-statistics .review-wrap-up .cwpr-review-top .cwp-item-category a:hover{text-decoration:underline;}
#review-statistics .review-wrap-up .cwpr-review-top .cwp-item-category i{margin-right:5px;color:#e3e3e3;}
#review-statistics .review-wrap-up .review-wu-left{display:table-cell;width:50%;border-right:1px solid #e6e6e6;vertical-align:top;}
#review-statistics .review-wrap-up .review-wu-left-top{display:table;width:100%;}
.wppr-review-container.wppr-review-no-pros.wppr-review-no-cons #review-statistics .review-wrap-up .review-wu-left{width:100%;}
#review-statistics .review-wrap-up .review-wu-left .rev-wu-image{display:table-cell;overflow:hidden;width:auto;padding:15px;border-right:1px solid #e6e6e6;text-align:center;vertical-align:middle;}
#review-statistics .review-wrap-up .review-wu-left .rev-wu-image a{display:inline-block;}
#review-statistics .review-wrap-up .review-wu-left .rev-wu-image img{display:inline-block;width:100%;height:auto;box-shadow:none;}
#review-statistics .review-wrap-up .review-wu-left .review-wu-grade{display:table-cell;width:auto;min-width:120px;max-width:50%;padding:15px;text-align:center;vertical-align:middle;}
#review-statistics .review-wrap-up .review-wu-left .review-wu-grade-content{display:block;position:relative;width:120px;height:120px;margin:0 auto;}
#review-statistics .review-wrap-up .review-wu-left .review-wu-grade .cwp-review-chart{display:inline-block;float:none;position:relative;margin:0;}
#review-statistics .review-wrap-up .review-wu-left .review-wu-grade .cwp-review-chart .cwp-review-percentage{width:150px;}
#review-statistics .review-wrap-up .review-wu-right{display:table-cell;width:50%;height:100%;padding:15px;border-right:1px solid #e6e6e6;vertical-align:top;}
#review-statistics .review-wrap-up .review-wu-right h2{margin-bottom:0;font-size:15px;font-weight:800;text-transform:uppercase;}
#review-statistics .review-wrap-up .review-wu-right ul li{margin:0 0 2%;padding-left:0;font-size:16px;line-height:1;}
#review-statistics .review-wrap-up .review-wu-right ul li:before{margin-right:5px;content:"-";}
.review-wu-right ul li{background:none !important;}
.wppr-comment-form-meta input{background:none !important;}
.rev-wu-image img{margin:0 !important;padding:0 !important;background:none !important;}
.rev-option ul li{margin-top:0 !important;margin-bottom:0 !important;margin-left:0 !important;padding-left:0 !important;}
#review-statistics .rev-option{margin-top:10px;}
#review-statistics .rev-option ul > li{font-family:dashicons;}
#review-statistics .review-wrap-up .review-wu-right ul{margin-top:10px !important;margin-left:0;padding-left:0 !important;list-style:none;}
.review-wu-right ul li, .review-wu-right ol li{list-style:none !important;}
.wppr-template-default #review-statistics .review-wrap-up .review-wu-content .review-wu-left .review-wu-bars .rev-option span:first-of-type{float:left;}
.wppr-template-default #review-statistics .review-wrap-up .review-wu-content .review-wu-left .review-wu-bars .rev-option span:last-of-type{float:right;}
.wppr-template-default.rtl #review-statistics .review-wrap-up .cwpr-review-top span:first-of-type{float:right;}
.wppr-template-default.rtl #review-statistics .review-wrap-up .cwpr-review-top span:last-of-type{float:left;}
.wppr-template-default.rtl #review-statistics .review-wrap-up .review-wu-content .review-wu-left .review-wu-bars .rev-option span:first-of-type{float:right;}
.wppr-template-default.rtl #review-statistics .review-wrap-up .review-wu-content .review-wu-left .review-wu-bars .rev-option span:last-of-type{float:left;}
.wppr-template-default.rtl .affiliate-button a span{margin-right:-10px;margin-left:auto;padding-right:20px;padding-left:auto;}
@media(max-width:440px){
#review-statistics .review-wrap-up .review-wu-left{width:100%;}
#review-statistics .review-wrap-up .review-wu-right{width:95%;padding-left:5%;}
#review-statistics .review-wrap-up .review-wu-left .review-wu-grade{border-right:none;}
#review-statistics .review-wrap-up .review-wu-left .rev-wu-image,
#review-statistics .review-wrap-up .review-wu-left .review-wu-grade{height:130px;}
#review-statistics .review-wrap-up .review-wu-left .review-wu-grade .cwp-review-chart .cwp-review-percentage{margin-top:10%;}
#review-statistics .review-wrap-up .review-wu-left .review-wu-grade .cwp-review-chart span{font-size:30px;}
}
@media(max-width:480px){
#review-statistics .review-wrap-up .review-wu-left .review-wu-grade{width:100px;}
#review-statistics .review-wrap-up .review-wu-left .review-wu-grade-content{width:100px;height:100px;}
#review-statistics .review-wu-grade .wppr-c100{font-size:100px;}
#review-statistics .review-wu-grade .wppr-c100 span{font-size:28px;line-height:100px;}
}
@media(max-width:768px){
#review-statistics .review-wrap-up .review-wu-left,
#review-statistics .review-wrap-up .review-wu-right{display:block;float:left;width:100%;}
#review-statistics .review-wrap-up .review-wu-right{border-top:1px solid #e6e6e6;}
}
.cwp-review-percentage.cwp_easyPieChart canvas{position:absolute;left:0;}
.cwp-review-percentage.cwp_easyPieChart{position:relative;text-align:center;}
.review-wu-grade .cwp-review-chart {
float: none;
position: relative;
}.rect-auto, .wppr-c100.wppr-good .wppr-slice, .wppr-c100.wppr-very-good .wppr-slice{clip:rect(auto, auto, auto, auto);}
.wppr-pie, .wppr-c100 .wppr-bar, .wppr-c100.wppr-good .wppr-fill, .wppr-c100.wppr-very-good .wppr-fill{clip:rect(0em, 0.5em, 1em, 0em);position:absolute;box-sizing:border-box;width:100%;height:100%;border:15px solid #333;border-radius:50%;}
.wppr-pie-fill, .wppr-c100.wppr-good .wppr-bar:after, .wppr-c100.wppr-good .wppr-fill, .wppr-c100.wppr-very-good .wppr-bar:after, .wppr-c100.wppr-very-good .wppr-fill{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.wppr-c100{display:inline-block;position:absolute;top:50%;left:50%;width:100%;min-width:100px;max-width:120px;height:100%;min-height:100px;max-height:120px;border-radius:50%;background-color:#ebebeb;font-size:120px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.wppr-c100.center{float:none;margin:0 auto;}
.wppr-c100 > span{display:block;position:absolute;z-index:1;top:0;left:0;width:100%;width:100%;color:#333;font-size:33px;font-weight:900;line-height:120px;text-align:center;white-space:nowrap;transition-timing-function:ease-out;transition-duration:0.2s;transition-property:all;}
.wppr-c100 .wppr-slice-center{display:block;box-sizing:border-box;width:100%;height:100%;padding:15px;}
.wppr-c100 .wppr-slice-center:after{display:block;width:100%;height:100%;border-radius:50%;background-color:#fff;content:" ";}
.wppr-c100 .wppr-slice {
clip: rect(0em, 1em, 1em, 0.5em);
position: absolute;
width: 100%;
height: 100%;
}