@font-face{font-family:'camptonextralight';src:url("/sites/all/fonts/rene.bieder_campton.extralight-webfont.eot");src:url("/sites/all/fonts/rene.bieder_campton.extralight-webfont.eot?#iefix") format("embedded-opentype"),url("/sites/all/fonts/rene.bieder_campton.extralight-webfont.woff") format("woff"),url("/sites/all/fonts/rene.bieder_campton.extralight-webfont.ttf") format("truetype"),url("/sites/all/fonts/rene.bieder_campton.extralight-webfont.svg#camptonextralight") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'camptonsemibold';src:url("/sites/all/fonts/rene.bieder_campton.semibold-webfont.eot");src:url("/sites/all/fonts/rene.bieder_campton.semibold-webfont.eot?#iefix") format("embedded-opentype"),url("/sites/all/fonts/rene.bieder_campton.semibold-webfont.woff") format("woff"),url("/sites/all/fonts/rene.bieder_campton.semibold-webfont.ttf") format("truetype"),url("/sites/all/fonts/rene.bieder_campton.semibold-webfont.svg#camptonsemibold") format("svg");font-weight:normal;font-style:normal;}.node footer .author-name{font-family:"camptonlight",sans-serif;}.node footer .author-name:hover{color:#79caca;}.node footer p{font-family:"camptonbook",sans-serif;}.node footer .author img{border-radius:50%;}.node footer .articles .value,.node footer .posts .value{font-family:"camptonextralight",sans-serif;color:#506198;}.node footer .articles .label,.node footer .posts .label{font-family:"camptonmedium",sans-serif;}.node footer .articles [class^="icomoon-"],.node footer .articles [class*=" icomoon-"],.node footer .posts [class^="icomoon-"],.node footer .posts [class*=" icomoon-"]{color:#79caca;font-size:40px;}.node footer .articles .icomoon-forum2,.node footer .posts .icomoon-forum2{font-size:52px;margin:-6px;}.node footer .social [class^="icomoon-"],.node footer .social [class*=" icomoon-"]{color:#9392e3;}.node footer .social [class^="icomoon-"]:hover,.node footer .social [class*=" icomoon-"]:hover{color:#79caca;}body{background:#fff;}.article-body p.intro{font-family:"camptonlight",Helvetica,Arial,sans-serif;line-height:1.233;font-size:32px;letter-spacing:-1.5px;color:#279EBD;}.article-body{font-family:"camptonlight",sans-serif;}.article-body h2{color:#242C2E;font:35px/1 "camptonbook",sans-serif;line-height:1.222;letter-spacing:-1.1px;margin:60px 0 25px;}.article-body h3{color:#279EBC;font-family:"camptonlight",sans-serif;font-size:24px;line-height:30px;line-height:1.222;letter-spacing:-1.3px;margin:60px 0 25px;}.article-body h3 a{border-bottom-width:0;box-shadow:none;}.article-body h4{font-family:"camptonbook",sans-serif;font-size:20px;color:#000;margin:60px 0 25px;}.article-body h4.micro{color:#6e86d3;}.article-body a{color:#cb2c00;}.article-body blockquote{letter-spacing:-.3px;line-height:1.389;}.article-body blockquote:before{font:100px/0.8 "camptonbook",sans-serif;}.article-body blockquote.big:before{line-height:0.7;}.article-body blockquote.pull,.article-body blockquote.big{color:#000000;font-family:"nexa slab bold",sans-serif;}.article-body blockquote>ol:first-child,.article-body blockquote>ul:first-child{padding-top:8px;}.article-body blockquote.pulloutleft{color:#279ebc;font-family:"camptonbook",sans-serif;}.closeup .extra h3{color:#506198;font:36px/0.9 "campton_bookbold",sans-serif;}.article-body ul li:before{background:#808080;}.article-body ol li:before{color:#808080;}.hero .article-title .meta-data .author{color:#79ddfb;}.article-nav ul li a{font-family:"camptonbook",sans-serif;color:#5a5f60;}.article-body footer .articles .value,.article-body footer .posts .value{font-family:"camptonextralight",sans-serif;color:#506198;}.hero .article-title .badge,ul.related-articles li span.badge{color:#80ddff;font-family:"campton_bookbold",sans-serif;line-height:1.8;}a.cta.large,ul.cta.large a{color:#000;font-family:"camptonbook",sans-serif;font-size:20px;}a.cta.large:hover,ul.cta.large a:hover{color:#6d6d6d;text-decoration:none;}a.cta.large:before,ul.cta.large a:before,a.cta.large:hover:before,ul.cta.large a:hover:before{border-bottom:7px solid transparent;border-left:7px solid #000;border-top:7px solid transparent;}.quick-nav .icomoon-big-arrow-next:before{content:"\e636";margin-right:-3px;}.quick-nav .icomoon-big-arrow-prev:before{content:"\e635";margin-left:-3px;}.clearfix:after{content:"";display:table;clear:both;}.hero.event .now-live a{color:#d2d5ff;font-family:"camptonbook",sans-serif;}.hero.event .now-live h3 a{color:#fff;}.hero.event .container{padding-bottom:60px;}.hero.reviews-landing .container{padding-bottom:20px;}.hero .article-title .badge{color:#80ddff;font-family:"campton_bookbold",sans-serif;line-height:1.8;}.hero.plain .article-title .badge{color:#4AA7CB;}.hero.plain.not-constant .container{padding-bottom:0;}.hero .article-title .main-title{font-family:"campton_bookbold",sans-serif;text-indent:-3px;font-weight:normal;}.hero .article-title .article-time{font-family:"camptonmedium",sans-serif;margin-left:0;padding-left:0;padding-right:15px;}.hero .article-title .article-time:after{content:"";position:absolute;top:50%;left:3px;width:10px;height:10px;margin-left:-5px;margin-top:-5px;background:#fff;border-radius:50%;z-index:-1;}.hero .article-title .article-time:before{top:60%;}.hero .article-title .meta-data{font-family:"camptonbook",sans-serif;font-size:13px;}.hero .article-title .meta-data .author{color:#79ddfb;}.hero .article-title .meta-data .author:hover{color:#000;}.hero .article-title .user-reviews-count:hover{color:#84cdcd;}.hero .article-title .user-reviews-count:hover .icomoon-shield{color:#fff;}.hero .article-title .user-reviews-count:hover .icomoon-shield:after{background:#84cdcd;}.hero .article-title .user-reviews-count .icomoon-shield{color:#84cdcd;}.hero .img-price .price-cart{border-radius:20px;font-family:"camptonmedium",sans-serif;}.hero .img-price .price-cart:hover{background:#08b7d6;}.hero .top_feature{padding-top:23px;}.hero .ppl-sliders .bx-wrapper{background:#8ca8c3;}.hero .ppl-sliders .bx-controls a{color:#4eb9d9;border-color:#c1d9ee;background:#fff;}.hero .ppl-sliders .bx-controls a:before{margin:0 2px 0 1px;}.hero .ppl-sliders .bx-controls a:hover{background:#4eb9d9;color:#fff;}.hero .ppl-sliders .ppl-slider>a:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(121,202,202,0.15);}.hero .ppl-sliders .ppl-slider>a:hover:after{background:none;}@media screen and (max-width: 1024px) {.hero.reviews-landing .container{padding-bottom:50px;}}body{font-family:"camptonlight",sans-serif;}a:hover{color:#8d98bd;}.btn{font-family:"camptonbook",sans-serif;border-radius:20px;padding:0 20px;background:#7e82ec;}.btn:hover{background:#fff;color:#7e82ec;}.article-slideshow .slide h1,.article-slideshow .slide h2{color:#489CBD;font-family:"camptonbook",sans-serif;text-transform:none;letter-spacing:-1.1px;}.article-slideshow .side-nav ol{font-family:"camptonbook",sans-serif;letter-spacing:-0.5px;}.article-slideshow .side-nav ol li{color:#002d3a;}.article-slideshow .side-nav ol li.active:after,.article-slideshow .side-nav ol li:hover:after{border-left-color:#506198;}.article-slideshow .side-nav ol li.active a,.article-slideshow .side-nav ol li:hover a{color:#506198;}.article-slideshow .side-nav ol li a{color:#489CBD;}.article-nav ul li a{font-family:"camptonbook",sans-serif;color:#5a5f60;}.article-nav ul li a [class^="icomoon-"],.article-nav ul li a [class*=" icomoon-"]{color:#79caca;}.article-nav ul li a.active,.article-nav ul li a:hover{color:#79caca;}.article-nav ul li a.active [class^="icomoon-"],.article-nav ul li a.active [class*=" icomoon-"],.article-nav ul li a:hover [class^="icomoon-"],.article-nav ul li a:hover [class*=" icomoon-"]{color:#79caca;}.columns-2 p,.columns-3 p{font-size:18px;line-height:1.556;}.quick-nav .slides-counter{font-family:"camptonbook",sans-serif;}.quick-nav .icomoon-big-arrow-prev,.quick-nav .icomoon-big-arrow-next{font-size:50px;}.quick-nav .icomoon-big-arrow-prev:before{content:"\e635";}.quick-nav .icomoon-big-arrow-next:before{content:"\e636";}.quick-nav .current,.quick-nav .dropdown{font-size:15px;}.quick-nav .separator{background-color:#83a8cd;}.quick-nav .icomoon-big-arrow-prev,.quick-nav .icomoon-big-arrow-next{display:inline;font-size:50px;}.quick-nav .icomoon-big-arrow-prev:before{content:"\e635";margin-left:-3px;}.quick-nav .icomoon-big-arrow-next:before{content:"\e636";margin-right:-3px;}.extra-message h4{color:#506198;font-size:15px;font-family:"camptonmedium",sans-serif;}.extra-message .bubble-right{color:#506198;}.extra-message .date{color:#419cbe;font-family:"camptonmedium",sans-serif;font-size:15px;}.extra-message .message-text{font-family:"camptonlight",sans-serif;font-size:16px;line-height:1.454;margin-top:9px;}.extra-message .separator{background-color:#79caca;}input[type="checkbox"]:checked~.custom-check:after,input[type="radio"]:checked~.custom-check:after{background:#817cef;}.video .play-button:before{background:rgba(121,202,202,0.8);box-shadow:0 0 30px -2px rgba(0,0,0,0.3);}.quick-nav.expanded-view .quick-nav-text{display:none;}.quick-nav.expanded-view .expanded-text{display:inline;}.quick-nav.expanded-view .prev,.quick-nav.expanded-view .next,.quick-nav.expanded-view .slides-counter,.quick-nav.expanded-view .separator{display:none;}.quick-nav .dropdown li{border:none;}.quick-nav .prev,.quick-nav .next{position:relative;display:inline-block;width:60px;border-width:0 1px;}.quick-nav .current{width:auto;padding:0 30px;}.quick-nav [class^="icomoon-"],.quick-nav [class*=" icomoon-"]{display:inline;}.quick-nav .icomoon-grid3x3{color:#73bed5;}.col-main .distinct{font-size:32px;line-height:1.233;}.col-main h1{font-family:"camptonbook",sans-serif;}.col-main h1 span{color:#8d98bd;}.quick-nav-slideshow .quick-nav-text,.quick-nav-slideshow .expanded-text{color:#489CBD;}@media screen and (max-width: 1024px) {.columns-2 p,.columns-3 p{font-size:17px;}.col-main .distinct{font-size:26px;}}@media screen and (max-width: 660px) {.article-body p.intro{font-size:26px;line-height:1.15;}.article-body h2{font-size:31px;line-height:33px;}.article-body h3{font-size:26px;line-height:1.15;}.quick-nav .prev,.quick-nav .next{position:absolute;margin-top:0;}.quick-nav .current{width:100%;}.columns-2 p,.columns-3 p{font-size:16px;}.col-main .distinct{font-size:22px;letter-spacing:0.5px;}}@media screen and (max-width: 480px) {.header .container{padding:0;}.container{padding:0 10px;}.columns-2 p,.columns-3 p{line-height:1.375;}.topics .more{font-family:"camptonmedium",sans-serif;}.topics li{font-family:"camptonbook",sans-serif;}.article-body ol li,.article-body ul li{line-height:1.15;}}a.cta.shop,ul.cta.shop a{font-family:"camptonmedium",Helvetica,Arial,sans-serif;border-bottom-width:0;box-shadow:none;}.badge a.ad-opera{background-image:url(http://www.imore.com/sites/imore.com/files/images/ads/opera-logo-small.png);width:120px;height:44px;display:inline-block;font-size:0px;vertical-align:middle;margin-left:5px;color:transparent;line-height:0;}.badge a.ad-opera:hover{text-decoration:none;}.hero.not-constant .article-title{box-sizing:border-box;max-width:calc(100% - 300px);position:relative;bottom:auto;left:0;padding:30px 90px 0px 0;}@media (max-width: 768px){.hero.not-constant .article-title{max-width:none;}}.hero .container{padding:0 0!important;}@media (min-width: 768px) AND (max-width: 1350px) {.hero .container{padding-left:30px!important;}}.article-body-wrap{margin-top:0;}.article-body-wrap .container{padding:0;margin:auto;overflow:visible;}.hero .article-title .main-title{font-family:"Nexa Slab Bold",sans-serif;text-indent:-3px;font-weight:bold;text-shadow:none;color:#000;font-size:32px;}@media (min-width: 768px){.hero .article-title .main-title{font-size:50px;}}@media (min-width: 1088px){.hero .article-title .main-title{font-size:60px;}}.hero.plain .article-title .badge{color:#000000;background-color:#FCD900;font-family:"campton book",sans-serif;line-height:1.6;border-radius:0px;box-shadow:none;text-shadow:none;padding:0.2em 0.8em 0.3em;margin:0 0 10px 0;display:inline-block;}.hero .article-title .meta-data{font-family:"campton light",sans-serif;font-size:13px;text-shadow:none;color:#000;float:left;}@media (max-width: 768px){.hero .article-title .meta-data{font-size:12px;}}.hero .article-title .meta-data .author{color:#000;}.hero .article-title .article-time:before{display:none;}.hero .article-title .meta-data .article-comments{color:#000;}.article-nav{float:left;position:relative;top:-9px;}.article-nav ul.tabs{margin:0;padding:0;display:inline;list-style:none;}.article-nav ul.tabs li a{padding:0;margin:0;}.article-nav ul.tabs li a{background-color:transparent;font-family:"campton light",sans-serif;font-size:13px;text-transform:uppercase;line-height:1.4!important;}.article-nav ul.tabs li a:hover,.article-nav ul li a.active{color:inherit;background:transparent;}.article-nav ul.tabs li a.tab-comments{margin:0;}.article-nav ul.tabs li a.tab-comments .icomoon-comment{display:none;}.article-nav ul.tabs li.tab-generic{display:none;}.article-body p.intro{font-family:"Nexa Slab Light",Helvetica,Arial,sans-serif;line-height:1.233;font-size:20px;letter-spacing:0;color:#000000;}@media screen and (min-width: 1088px){.article-body p.intro{font-size:28px;}}.article-body{font-family:"campton light",sans-serif;}@media screen and (max-width: 1024px){.visor-style-article .article-body{padding:0;}}.article-body h2{color:#242C2E;font:20px/1 "Nexa Slab Bold",sans-serif;line-height:1.222;letter-spacing:-1.1px;margin:60px 0 25px;text-align:left;}@media screen and (min-width: 768px){.article-body h2{font-size:40px;}}.article-body h3{color:#000000;font-family:"Nexa Slab Bold",sans-serif;font-size:27px;line-height:1.222;letter-spacing:0px;margin:60px 0 25px;}.article-body a{color:inherit;border-bottom:1px solid #FCD900;box-shadow:inset 0 -1px 0 #FCD900;}.article-body a:hover{text-decoration:none;}.article-body a.lightbox{border-bottom-width:0;box-shadow:none;}.article-body ul,.article-body ol{margin-left:0;padding-left:20px;}.visor-style-review .article-body .wide img.image-large{width:100%;margin:0px;}.comments{font-family:"Campton Light",sans-serif;}.comments .comments-header h2{margin:0;color:#0d3a45;font:normal 40px "Nexa Slab Bold",Helvetica,Arial,sans-serif;text-transform:none;}@media screen and (max-width: 768px){.comments .comments-header h2{font-size:30px;}}.comments .comments-header h3{font-family:"Campton Light",sans-serif;color:black;}.comments .comments-sort-options{clear:both;float:left;}.comments .comments-sort-options li a{color:#FFF;background:#A0A0A0;border:none;font-family:"Nexa Slab Bold";font-size:12px;}.comments .comments-sort-options li a:hover{color:#fff;text-decoration:none;}@media screen and (min-width: 480px){.comments .comments-sort-options li a{font-size:14px;}}.col-main .col-main{width:100%;}.list .grid_item:hover .grid_title,.list .grid_item:hover .grid_title a{color:#8d98bd;}.grid_item .grid_more{color:#000;}.plain .author-info-top-wrap{background:#5cb8db;}ul.related-articles li span.promo-title,ul.related-forum li span.thread-title{font-family:"camptonbook",Helvetica,Arial,sans-serif;}.btn.comment__btn-vote{font-family:"FontAwesome";background-color:#FCD900;}.author-info-top-wrap{background-color:transparent!important;}.hero.not-constant .container.author-info-top{color:#000000;line-height:1.352;font-family:"campton light";font-size:13px;}.author-info-top img.mp-username{border:4px solid rgba(255,255,255,0.5);border-radius:50%;box-sizing:border-box;height:70px;position:absolute;top:50%;transform:translate(0,-50%);width:70px;}.author-info-top-wrap{padding:10px 0;}.hero.plain.not-constant .container{padding-bottom:0;margin:0px;}.author-info-top-bio{padding-left:90px;}.author-info-top-wrap a{color:#000;text-decoration:underline;}.author-info-top-bio p{margin-top:0;margin-bottom:0;}@media (max-width: 500px){.author-info-top-bio{display:block;padding-left:70px;font-size:11px;}.author-info-top img.mp-username{transform:none;top:0px;}}#page-wrap #Leaderboard_Header_ATF-wrap{margin-bottom:0;}@media (max-width: 768px){.container.cta p{font-size:13px;}}.article-body .good h4,.article-body .bad h4{color:#000000;font-size:24px;text-transform:none;}.article-body .good ul,.article-body .bad ul{margin:0;padding:0;}.closeup .extra h3{color:#000000;font:26px/0.9 "nexa slab bold",sans-serif;}.article-body .ios-table img{width:auto;}@media screen and (max-width: 1500px) {.article-body blockquote.left{margin-left:0;}.article-body blockquote.right{margin-right:0;}}@media all and (min-width: 1026px) {.closeup .extra,.closeup .extra.right{float:none;margin:55px 55px 55px calc(50vw + 112px);}.closeup .extra.left{float:none;margin:55px 55px 55px calc(50vw - 586px);}}