#comments{background:white}#comments>.wrapper{padding:30px 0 10px 8px;position:relative}@media only screen and (max-width:960px){#comments .col-2-3{width:100%}}#comments .col-1-3-last{width:28%}@media only screen and (max-width:960px){#comments .col-1-3-last{display:none}}#comments h3.title{color:#4484D0;font-size:1.3em}#comments h3.title span.small{font-size:0.55em}#comments a.post-new-comment{display:inline-block;font-family:"Roboto Condensed",sans-serif;font-size:0.8em;color:#353535;margin-bottom:10px;padding:12px 0 15px 0px}#comments a.post-new-comment svg{float:left;margin:-2px 6px 0 0}#comments .comment{font-size:0.7em;border-top:1px solid #eee!important;padding:3px 5px 25px 5px}#comments .comment cite{display:block;line-height:50px;font-style:normal;padding-top:10px}#comments .comment time{display:inline-block;float:right;font-size:0.9em;color:#757575}#comments .comment time a{color:#757575}#comments .comment span.comment_likes{float:left;display:inline-block;font-size:0.9em;color:#757575;margin-right:5px}#comments .comment span.comment_likes a{color:#757575}#comments .comment img.user-avatar{background:#eaeaea;width:28px;height:28px;box-shadow:2px 2px 0px #ddd;margin:0 10px 5px 0px}#comments .comment a.user{color:#105ab2;font-weight:500;font-size:1.1em}#comments .comment span.user_title{font-size:0.9em;padding-left:3px;color:#444}#comments .comment .commentText{display:block;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.5;margin:5px 5px 5px 0}@media only screen and (max-width:760px){#comments .comment .commentText{padding-right:0}}#comments .comment .commentText p{padding:3px 0 5px}#comments .comment .commentText img{max-width:100%;padding:14px 0}#comments .comment .commentText img.smilie--emoji{max-width:21px;padding:0 2px}#comments .comment .commentText b{font-family:Roboto;font-weight:500}#comments .comment .commentText .quote,#comments .comment .commentText blockquote{color:#666;font-size:13px;line-height:1.5;border-left:5px solid #eee;padding:6px 10px;background:#fafafa;margin:10px 0 15px}#comments .comment .commentText .quote p,#comments .comment .commentText blockquote p{font-size:13px;padding:0!important}#comments .comment .commentText .quote img,#comments .comment .commentText blockquote img{max-height:100px;display:block}#comments .comment .commentText .quote img.mceSmilieSprite,#comments .comment .commentText blockquote img.mceSmilieSprite{display:inline!important;height:15px}#comments .comment .commentText blockquote div:first-child{font-weight:500;font-size:0.9em;font-family:Roboto}#comments .comment .commentText .morecommentquotes{line-height:23px;font-size:0.85em;margin:-15px 0 10px 0;display:block;text-align:center;font-weight:400;color:#757575;background-color:#fafafa}#comments .comment .commentText .morecommentquotes:hover{color:#05408f;background-color:#eee}#comments .comment .commentText .bbCodeBlock--unfurl .contentRow-figure,#comments .comment .commentText .bbCodeBlock--unfurl .contentRow-minor,#comments .comment .commentText .bbCodeBlock--unfurl .js-unfurl-desc{display:none}#comments .comment ul.action-links{text-align:right;margin:15px 0 0px}#comments .comment ul.action-links li{display:inline-block;line-height:100%;padding:0 5px;text-transform:uppercase;font-size:0.8em;font-weight:500}#comments .comment ul.action-links li a{color:#105ab2}#comments .comment ul.action-links li a:hover{color:#c00}#comments .recently-commented-stories{background-color:#fff;height:50px}#comments .recently-commented-stories ul{text-align:center;color:#555}#comments .recently-commented-stories ul li{display:inline-block;color:#105ab2;font-size:0.7em;margin:20px 0px;padding:0px 15px 0px 10px;line-height:13px}#comments .recently-commented-stories ul li:first-child{border-right:2px solid #ccc}#comments .CommentOpt{font-size:0.7em;position:relative;height:100px;color:#444}#comments .CommentOpt .ontheleft{float:left;display:inline-block;line-height:30px}@media only screen and (max-width:760px){#comments .CommentOpt .ontheleft{display:none}}#comments .CommentOpt .ontheright{float:right;display:inline-block;line-height:30px}@media only screen and (max-width:760px){#comments .CommentOpt .ontheright{line-height:25px;float:none}}#comments .CommentOpt .ComBut{font-size:1.1em;width:300px;text-align:center;float:left;margin-top:10px;color:black;text-shadow:0 1px 0 rgba(255,255,255,0.9);cursor:pointer;padding-top:5px;height:30px;line-height:25px;font-weight:500;font-family:"Roboto",sans-serif;border:solid 1px #ccc;border-radius:5px 5px 5px 5px;background:linear-gradient(to bottom,rgba(30,41,51,0) 0%,rgba(30,41,51,0.1) 100%)}#comments .CommentOpt .ComBut.post{height:36px}@media only screen and (max-width:760px){#comments .CommentOpt .ComBut.post{margin-top:14px;width:100%}}#comments #add-new-comment{background-color:#F5F5F5}#comments #add-new-comment h3{line-height:200%;font-weight:500}#comments #add-new-comment .tagline{margin:0px 0 25px;font-size:0.75em}#comments #add-new-comment b,#comments #add-new-comment strong{font-weight:500}@media only screen and (max-width:500px){#comments #add-new-comment b,#comments #add-new-comment strong{font-size:0.9em}}#comments #add-new-comment .wrapper{padding:25px 0 50px}#comments #add-new-comment .signin_icon{display:block;background-image:url("https://static.techspot.com/images/signin_icon2.png");background-size:60px 60px;width:60px;height:60px;margin-right:10px;float:left;padding-bottom:30px;background-repeat:no-repeat}@media only screen and (max-width:500px){#comments #add-new-comment .signin_icon{display:none}}#comments #add-new-comment .signin{font-size:0.85em;margin:10px 0 20px}#comments #add-new-comment .signin_text{margin:15px 10px 0 0;font-size:15px;line-height:22px}#comments #add-new-comment .social-login{margin:12px 0 0}#comments #add-new-comment .social-login a img:hover{opacity:0.9}#comments #add-new-comment .textarea{min-height:150px;padding:8px;line-height:1.3;font-size:0.85em;font-family:Arial,Helvetica,sans-serif;border:1px solid #aaa;border-radius:5px 5px 5px 5px;box-shadow:0 0 6px rgba(0,0,0,0.2) inset}@media only screen and (max-width:760px){#comments #add-new-comment .textarea{width:94%!important}}#comments .staff{display:inline-block;margin:17px 10px 0 0;background:url("https://static.techspot.com/images/staff_badge2x.png") no-repeat;width:44px;height:18px;overflow:hidden;text-indent:-1000px;float:right;background-size:contain}#comments .elite{display:inline-block;background:url("https://static.techspot.com/images/elite/staff_elite2c.png") no-repeat;width:95px;height:22px;overflow:hidden;text-indent:-1000px;float:right;margin:14px 10px 0 0;background-size:contain}#comments button.bbCodeSpoiler-button.button--longText.button{background:#aaa;border-radius:0}body.interior .comment-count-block{background-image:url("https://static.techspot.com/images/icon-comments-lg.svg");background-repeat:no-repeat;background-position:left 5px;height:42px;overflow:visible;letter-spacing:-0.333px;font-family:"Roboto",sans-serif;filter:grayscale(90%);float:left}body.interior .comment-count-block:hover{filter:grayscale(40%)}@media only screen and (max-width:760px){body.interior .comment-count-block{margin:0 0 30px 0}}body.interior .comment-count-block.article{margin-top:20px}body.interior .comment-count-block.features{font-size:0.8em;font-weight:400;line-height:2!important;height:100px}@media only screen and (max-width:760px){body.interior .comment-count-block.features{height:42px;margin-bottom:15px}}body.interior .comment-count-block.features .count{font-size:1.2em;font-weight:500}body.interior .comment-count-block.features a{display:inline;padding-left:0}body.interior .comment-count-block.features ul li{padding-left:60px}body.interior .comment-count-block a{display:block;line-height:140%;padding-left:60px;box-shadow:none!important}body.interior .comment-count-block a span{display:block;font-size:1em}body.interior .comment-count-block a span.comment-count{color:#c00}body.interior .comment-count-block a span.comment-count:hover{font-weight:500}body.interior .comment-count-block a span.interactions-count{color:#39579D;font-size:0.86em;line-height:1.75}footer{background:#1e2933;z-index:2;left:0;width:100%;margin:0 auto;padding:0}footer .wrapper{padding:50px 0 35px}@media only screen and (max-width:500px){footer .wrapper{padding:30px 0px 10px 0px}}footer .desktop{display:block!important}@media only screen and (max-width:500px){footer .desktop{display:none!important}}footer .mobile{display:none!important}@media only screen and (max-width:500px){footer .mobile{display:block!important;margin-bottom:20px}}footer form{font-size:0.8em}footer form .footitle{margin:0 0 10px 0}footer form .form-email{width:66.3333333333%;margin-right:1%;display:block;float:left;list-style-type:none;position:relative;box-sizing:border-box}footer form .form-email input{width:90%;line-height:30px;margin-top:0;border:1px solid #bbbbbb;padding:0 4%;font-size:0.85em;-webkit-appearance:none;border-radius:0}footer form .form-submit{width:32.6666666667%;margin-right:0%;display:block;float:right;list-style-type:none;position:relative;box-sizing:border-box}footer form .form-submit input{line-height:30px;display:block;background:#105ab2;color:white;width:100%;padding:0 5%;border:1px solid #105ab2;font-size:0.8em;cursor:pointer;-webkit-appearance:none;border-radius:0}footer form .form-submit input:hover{background:#1368ce}footer .footitle{color:white;font-weight:200}footer .footitle.ampfix{font-size:0.8em;padding-bottom:14px}footer .menu{width:17%;margin-right:7%;float:left;list-style-type:none;position:relative;box-sizing:border-box;font-size:0.8em}footer .menu.thin{width:12%}footer .menu.wide{width:22%}footer .menu ul{margin-top:15px;font-size:0.85em;letter-spacing:-0.5px}footer .menu ul li{padding-bottom:10px}@media only screen and (max-width:960px){footer .menu ul li{line-height:1.3;padding-bottom:15px}}footer .menu ul li a{font-weight:400;color:#b7c0ca;font-size:1.025em}@media only screen and (max-width:960px){footer .menu ul li a{font-size:1.1em}}footer .menu ul li a:hover{color:#e28427;transition:ease 0.1s}@media only screen and (max-width:960px){footer #Main{display:none}footer #Usef{margin:20px 0 10px}footer .menu{width:95%}footer .menu.wide{width:95%}}footer .follow-subscribe{width:27.25%;margin-right:0%;display:block;float:right;list-style-type:none;position:relative;box-sizing:border-box}footer .follow-subscribe .menu{width:100%;margin-top:45px}@media only screen and (max-width:760px){footer .follow-subscribe .menu{margin-top:25px}}footer .follow-subscribe .menu ul li{display:inline-block;width:40px;height:40px;padding:0;margin:0px 12.5px 12.5px 0px}footer .follow-subscribe .menu ul li a{display:block;line-height:38px;border-bottom:none}footer .follow-subscribe .menu ul li img{width:25px;height:25px;margin-left:8px;letter-spacing:unset}footer .follow-subscribe .menu ul li.facebook{background-color:#39559F}footer .follow-subscribe .menu ul li.twitter{background-color:#1DA0D7}footer .follow-subscribe .menu ul li.youtube{background-color:#E63D28}footer .follow-subscribe .menu ul li.rss{background-color:#FF7F00}footer .follow-subscribe .menu ul li.instagram{background-color:#f56040}@media only screen and (max-width:1150px){footer .follow-subscribe{width:32.5%;margin-right:0%;display:block;float:right;list-style-type:none;position:relative;box-sizing:border-box}}@media only screen and (max-width:960px){footer .follow-subscribe{width:40%;margin-right:0%;display:block;float:right;list-style-type:none;position:relative;box-sizing:border-box}}@media only screen and (max-width:760px){footer .follow-subscribe{width:50%;margin-right:0%;display:block;float:right;list-style-type:none;position:relative;box-sizing:border-box}}@media only screen and (max-width:500px){footer .follow-subscribe{width:100%;margin-right:0%;display:block;float:right;list-style-type:none;position:relative;box-sizing:border-box;padding-top:20px}}footer .copyright{font-size:0.66em;color:#555;letter-spacing:-0.333px;background:#d1d1d1}@media only screen and (max-width:500px){footer .copyright{background:#e0e0e0}}footer .copyright .wrapper{padding:18px 0 20px}@media only screen and (max-width:500px){footer .copyright .wrapper{padding:10px 0}}footer .copyright p{margin:12px 0}footer .copyright a{display:inline-block;color:#555;letter-spacing:0.1px}footer .copyright a.pad{margin-left:20px;letter-spacing:revert}footer .copyright a:hover{border-bottom:2px solid #AAA;padding-bottom:2px;text-decoration:none;margin-bottom:-4px}footer a.back-to-top{position:absolute;margin-top:-22px;left:50%;width:50px;height:50px;margin-left:-25px;z-index:5;overflow:hidden}footer a.back-to-top:hover #ts-triangle{fill:#EF8632}