*{margin:0;padding:0;box-sizing:border-box;}html,body{height:100%;}body{background-color:#fff;overflow-y:scroll;overflow-x:hidden;color:#4d4d4d;font-family:'Lato',sans-serif;font-size:15px;font-weight:normal;line-height:24px;margin:0;padding:0;word-wrap:break-word;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}a{color:inherit;cursor:pointer;text-decoration:none;-webkit-transition:color 0.15s;transition:color 0.15s;}a:hover{color:#1b9ad1;}a.disabled{pointer-events:none;cursor:default;}a.disabled:hover{text-decoration:none;}h1,h2,h3,h4,h5,h6,select.title{font-family:'Lato',sans-serif;font-weight:400;line-height:24px;font-size:inherit;}strong{font-weight:600;}ul{list-style:none;}code{font-family:Inconsolata,monospace;line-height:24px;}@charset 'UTF-8';@font-face{font-family:'Entypo';src:url("/fonts/entypo/entypo.eot");src:url("/fonts/entypo/entypo.eot?#iefix") format('embedded-opentype'),url("/fonts/entypo/entypo.woff") format('woff'),url("/fonts/entypo/entypo.ttf") format('truetype'),url("/fonts/entypo/entypo.svg#entypo") format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Iconic';src:url("/fonts/iconic/iconic.eot");src:url("/fonts/iconic/iconic.eot?#iefix") format('embedded-opentype'),url("/fonts/iconic/iconic.woff") format('woff'),url("/fonts/iconic/iconic.ttf") format('truetype'),url("/fonts/iconic/iconic.svg#iconic") format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Zocial';src:url("/fonts/zocial/zocial.eot");src:url("/fonts/zocial/zocial.eot?#iefix") format('embedded-opentype'),url("/fonts/zocial/zocial.woff") format('woff'),url("/fonts/zocial/zocial.ttf") format('truetype'),url("/fonts/zocial/zocial.svg#zocial") format('svg');font-weight:normal;font-style:normal;}.icon::before{color:inherit;font-family:Entypo;font-weight:normal;font-size:20px;margin:1px;position:relative;top:1px;}.icon.add::before{content:'\2b';}.icon.accept::before{content:'✓';}.icon.award::before{content:'🏆';}.icon.back::before{content:'←';}.icon.card::before{content:'';}.icon.close::before{content:'❎';}.icon.collapse::before{content:'⊟';}.icon.comment::before{content:'';}.icon.comments::before{content:'';}.icon.community::before{content:'👥';}.icon.con::before{font-family:'Iconic';content:'';}.icon.dash::before{content:'-';}.icon.down::before{content:'';}.icon.down-arrow::before{content:'⬇';}.icon.drop::before{content:'▾';}.icon.edit::before{content:'✎';}.icon.expand::before{content:'⊞';}.icon.favorite::before{content:'♥';}.icon.flag::before{content:'⚑';}.icon.gallery::before{content:'🌄';}.icon.help::before{content:'';}.icon.history::before{content:'';}.icon.items::before{content:'';}.icon.image::before{content:'🌄';}.icon.level-down::before{content:'↳';}.icon.link::before{content:'🔗';}.icon.link-external::before{content:'';}.icon.menu::before{content:'☰';}.icon.message::before{content:'🔔';}.icon.minus::before{content:'➖';}.icon.next::before{content:'';}.icon.notification::before{content:'🔔';}.icon.previous::before{content:'';}.icon.plus::before{font-family:'Iconic';content:'';}.icon.preview::before{content:'';}.icon.pro::before{font-family:'Iconic';content:'';}.icon.recommend::before{content:'✓';}.icon.reply::before{content:'';}.icon.right-arrow::before{content:'→';}.icon.search::before{content:'🔍';}.icon.settings::before{content:'⚙';}.icon.star::before{content:'★';}.icon.tag::before{font-family:'Iconic';content:'';}.icon.tag-link::before{font-family:'Iconic';content:'';}.icon.tools::before{content:'⚒';}.icon.tick::before{content:'✓';}.icon.user::before{content:'👤';}.icon.user-add::before{content:'';}.icon.users::before{content:'👥';}.icon.vote::before{content:'';}.icon.up::before{content:'';}.icon.up-arrow::before{content:'⬆';}.icon.unwatched::before{content:'☆';}.icon.watched::before{content:'★';}.icon.social-twitter::before{content:'';}.icon.social-facebook::before{content:'';}.icon.social-facebook-letter::before{content:'';}.icon.social-google-plus::before{content:'';}.icon.social-amazon::before{font-family:'Zocial';content:'';}.icon.social-app-store::before{font-family:'Zocial';content:'';}.icon.social-play-store::before{font-family:'Zocial';content:'';}.icon.social-steam::before{font-family:'Zocial';content:'';}.icon.social-github::before{font-family:'Zocial';content:'';}main{display:block;overflow:hidden;}hr{margin-top:-1px;border-width:0 0 1px 0;border-bottom:1px #ccc solid;}hr.line{border:none;box-shadow:inset 0 1px 0 0 #ccc;margin-top:12px;padding-bottom:12px;}p:empty,blockquote:empty{display:none;}pre{background-color:#f2f2f2;padding:10px 0 10px 20px;}nav{font-family:'Lato',sans-serif;}nav h1,nav h2,nav h3,nav h4,nav h5,nav h6{font-family:'Lato',sans-serif;}html.prerender:not(.no-js){visibility:hidden;}.updating{position:relative;pointer-events:none;}.updating::before{z-index:100;background-color:#fff;content:'';height:100%;left:0;opacity:0.9;position:absolute;top:0;width:100%;}.updating::after{z-index:100;content:url("/images/spinner.svg");font-size:20px;height:24px;left:0;line-height:24px;margin-top:-12px;position:absolute;text-align:center;top:50%;width:100%;}.adding{background-color:#ff0;}.added{background-color:transparent;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:2s;transition-duration:2s;}.alert{background-color:#d65e5e;border-radius:7px;color:#fff;display:inline-block;height:14px;line-height:13px;min-width:10px;padding:0 4px;}.alert:empty{display:none;}.select{position:relative;box-shadow:inset 0 0 0 1px #d9d9d9;}.select .menu{top:0;left:0;}.dropdown{position:relative;}.dropdown .menu{top:100%;left:0;}.select,.dropdown{line-height:36px;}.select .icon,.dropdown .icon{color:#808080;}.select .selected,.dropdown .selected{box-shadow:0 2px #1b9ad1;}.select a,.dropdown a{color:#808080;display:block;vertical-align:top;white-space:nowrap;padding:0 24px;width:100%;}.select a span,.dropdown a span{vertical-align:top;}.select a:hover,.dropdown a:hover{text-decoration:none;color:#4d4d4d;}.select a.icon::before,.dropdown a.icon::before{position:relative;top:2px;color:#808080;padding-right:12px;}.menu{min-width:100%;z-index:10;text-align:left;position:absolute;display:none;background-color:#fff;list-style:none;box-shadow:0 0 2px #d9d9d9;}.menu li{box-shadow:inset 0 1px #d9d9d9,inset -1px 0 #d9d9d9,inset 1px 0 #d9d9d9;}.menu li:hover{background-color:#f2f2f2;}.menu li:last-child{box-shadow:inset 0 0 0 1px #d9d9d9;}.menu.open{display:block;}header.main,footer.main{min-width:320px;width:100%;}header.main nav,footer.main nav{max-width:1280px;margin:0 auto;}header.main section.left,footer.main section.left{float:left;}header.main{background-color:#fefefe;text-align:center;position:relative;z-index:1;overflow:visible;}header.main.collapsed nav.categories{height:2px;}header.main button{line-height:18px;height:30px;margin:0;}header.main nav{height:58px;padding-top:6px;padding-bottom:6px;}header.main a{color:#808080;font-weight:normal;display:inline-block;font-family:'Lato',sans-serif;font-size:10pt;}header.main a:hover{text-decoration:none;color:#4d4d4d;}header.main nav.categories{max-width:100%;margin:0;-webkit-transition-property:height;transition-property:height;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0.5s;transition-duration:0.5s;height:194px;text-align:left;padding:2px 0 0 0;box-shadow:inset 0 -1px #d9d9d9;}header.main nav.categories h2,header.main nav.categories h3,header.main nav.categories h4,header.main nav.categories h5,header.main nav.categories h6{max-width:1280px;margin:0 auto;color:#1a1a1a;font-weight:300;font-size:16pt;padding:12px 48px 18px 190px;}header.main nav.categories ul{max-width:1280px;margin:0 auto;padding:0 48px 0 190px;list-style:none;overflow:hidden;}header.main nav.categories li{float:left;width:33%;}header.main nav.categories li a{color:#4d4d4d;font-weight:300;line-height:30px;}header.main section.browse{float:right;margin-right:6px;}header.main section.browse a{box-shadow:inset -1px 0 #d9d9d9,inset 1px 0 #d9d9d9;margin:8px 0;height:30px;font-weight:300;font-size:16px;text-align:center;width:90px;padding-top:3px;}header.main section.browse a:hover{text-decoration:none;color:#4d4d4d;box-shadow:inset -1px 0 #999,inset 1px 0 #999;}header.main section.left{padding-right:24px;height:46px;}header.main section.left .logo{float:left;background:url("/images/logo.png") no-repeat;background-size:80px;margin-top:12px;width:80px;height:36px;}header.main section.left i{line-height:48px;width:24px;}header.main section.right{float:right;padding-left:24px;height:46px;}header.main section.right section{display:inline-block;vertical-align:top;margin-left:12px;line-height:30px;padding:8px 0;}header.main section.right .profile{display:none;}header.main section.right .profile .Avatar{position:relative;top:4px;margin:0;float:none;}header.main section.right .profile-data{display:none;}header.main section.right .profile-drop{display:none;margin-left:0;height:48px;padding:0;line-height:48px;}header.main section.right .profile-drop>a{padding:0 6px;}header.main section.right .notification{display:none;}header.main section.right .notification .notification-count{position:absolute;z-index:1;color:#fff;width:32px;font-weight:600;}header.main section.right .notification .icon{color:#b3b3b3;}header.main section.right .notification .icon::before{position:relative;top:3px;font-size:38px;}header.main section.right .notification.important .icon{color:#d65e5e;}header.main section.right .notification.important:hover .icon{color:#cc3535;}header.main section.right .login{font-size:13px;}header.main section.right .login a.signin,header.main section.right .login a.signup{color:#1b9ad1;font-weight:600;}header.main section.right .login a.signin:hover,header.main section.right .login a.signup:hover{text-decoration:underline;}header.main section.right .alert{position:absolute;margin-top:-3px;margin-left:-8px;}header.main form{margin-top:8px;position:relative;overflow:hidden;}header.main form input[type=text]{font-size:13px;font-family:'Lato',sans-serif;border-radius:2px;height:30px;margin:0;}header.main form input[type=text]::input-placeholder{font-weight:300;color:#808080;}header.main form button{box-shadow:inset -1px 0 #d9d9d9,inset 0 -1px #d9d9d9,inset 0 1px #d9d9d9;border-radius:0 2px 2px 0;color:#999;background-color:inherit;position:absolute;bottom:0px;right:0px;margin:0;height:30px;width:30px;padding:0;}header.main form button::before{display:block;top:0;}header.main form button:hover:not([disabled]){color:#4d4d4d;background-color:inherit;box-shadow:inset -1px 0 #d9d9d9,inset 0 -1px #d9d9d9,inset 0 1px #d9d9d9;}header.main form button:active:not([disabled]){background-color:inherit;}header.main section.message{position:relative;border-top:3px #ddd dashed;margin:0;}header.main section.message section.contents{position:relative;max-width:1280px;margin:0 auto;padding:12px 48px 6px;}header.main section.message section.features{position:relative;top:-2px;margin-right:96px;}header.main section.message section.feature{text-align:left;padding-right:36px;line-height:18px;width:33%;display:inline-block;}header.main section.message section.feature span{color:#666;padding-left:30px;display:inline-block;}header.main section.message section.feature::before{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}header.main section.message a.hide-message-link{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-right:24px;}header.main section.message a.signin{position:absolute;top:50%;right:48px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}footer.main{background-color:#f2f2f2;box-shadow:inset 0 1px 0 0 #ccc;color:#999;font-family:'Lato',sans-serif;font-size:13px;height:60px;padding:6px 0;position:absolute;bottom:0;}footer.main a{color:#999;font-weight:normal;}footer.main section.middle{text-align:center;}footer.main section.right{float:right;}footer.main section.left span{display:block;float:left;}footer.main section.left a{display:block;float:left;margin-left:6px;text-decoration:none;}footer.main section.left a.icon::before{position:relative;top:2px;color:#999;}footer.main section.left a.icon:hover::before{color:#4d4d4d;}footer.main ul.support li{display:inline-block;margin-right:24px;}header.primary{position:relative;background-color:#2d2d2d;margin-bottom:36px;}header.primary::before{content:'';position:absolute;background-color:#2d2d2d;top:0;bottom:0;left:-100vw;width:200vw;z-index:-1;}header.primary h1,header.primary h2,header.primary h3,header.primary h4,header.primary h5,header.primary h6{padding:24px 0 24px;color:#f9f9f9;font-size:38px;font-family:'Roboto',sans-serif;line-height:48px;}header.primary nav{font-weight:700;padding-bottom:24px;color:#666;}header.primary nav a{margin-right:12px;display:inline-block;}header.primary nav a:hover{text-decoration:none;color:#ccc;}header.primary nav .updated{display:inline-block;font-weight:300;}header.primary nav.views{float:right;color:#f9f9f9;}header.primary nav.views a:hover{color:#8c8c8c;}header.primary nav.views a.selected{pointer-events:none;box-shadow:0 3px #1b9ad1;}header.primary nav.categories{position:relative;padding:0;color:#808080;text-transform:uppercase;}header.primary nav.categories .tag-nav::after{content:'';position:absolute;background-color:#404040;height:1px;bottom:0;left:-100vw;width:200vw;}header.primary nav.categories .tags,header.primary nav.categories .tag-list{position:relative;font-size:11px;display:block;padding:6px 0;min-height:36px;pointer-events:none;}header.primary nav.categories .tags::before,header.primary nav.categories .tag-list::before{content:'';position:absolute;background-color:#343434;height:1px;bottom:0;left:-100vw;width:200vw;}header.primary nav.categories .tags .tag,header.primary nav.categories .tag-list .tag{pointer-events:auto;}header.primary nav.categories .categories-link{font-size:11px;padding:6px 0;float:right;}header.primary nav.categories .tag a:hover{color:#ccc;}header.primary nav.viewpoint-navigation{position:relative;background-color:#fff;height:48px;padding:0;}header.primary nav.viewpoint-navigation::before{content:'';position:absolute;z-index:-1;background-color:#fff;top:0;bottom:0;left:-100vw;width:200vw;}header.primary nav.viewpoint-navigation::after{content:'';position:absolute;background-color:#d9d9d9;height:1px;bottom:0;left:-100vw;width:200vw;}header.primary nav.viewpoint-navigation .topic-link{display:block;float:left;padding:12px 24px 12px 0;color:#fff;background-color:#1b9ad1;}header.primary nav.viewpoint-navigation .topic-link .icon{display:inline-block;height:24px;}header.primary nav.viewpoint-navigation .topic-link .icon::before{font-size:13px;}header.primary nav.viewpoint-navigation .topic-link:hover{color:#ccc;}header.primary nav.viewpoint-navigation .topic-link::before{content:'';position:absolute;z-index:-1;background-color:#1b9ad1;top:0;bottom:0;left:-100vw;width:100vw;}nav.sidebar{min-height:24px;width:240px;font-size:13px;line-height:18px;}nav.sidebar h1,nav.sidebar h2,nav.sidebar h3,nav.sidebar h4,nav.sidebar h5,nav.sidebar h6{margin-bottom:12px;font-size:13px;font-weight:700;}nav.sidebar section.actions{margin:12px;}nav.sidebar button{width:100%;}nav.sidebar input[type=text],nav.sidebar input[type=password],nav.sidebar input[type=email]{margin:6px 0;height:36px;}nav.sidebar textarea{margin:6px 0;}nav.sidebar li.tab .icon:hover{text-decoration:none;}nav.sidebar li.tab .icon::before{font-size:28px;}nav.sidebar.mini{width:72px;margin-left:168px;margin-right:168px;-webkit-transition-property:margin-left margin-right;transition-property:margin-left margin-right;-webkit-transition-duration:0.25s;transition-duration:0.25s;}nav.sidebar.mini li.tab .icon{width:100%;height:72px;line-height:72px;text-align:center;}nav.sidebar.mini.left{margin-right:0;}nav.sidebar.mini.right{margin-left:0;}nav.sidebar+section{-webkit-transition-property:margin-right;transition-property:margin-right;margin-top:36px;margin-left:240px;margin-right:240px;padding-left:48px;padding-right:48px;padding-bottom:48px;}nav.sidebar.left{border-left-style:none;float:left;padding-left:0;}nav.sidebar.left+section{margin-right:0;padding-right:0;}nav.sidebar.right{border-right-style:none;float:right;padding-right:0;}nav.sidebar.right+section{margin-left:0;padding-left:0;}nav.sidebar.right li.tab{padding-left:24px;}nav.tab-bar{line-height:0;margin:6px auto;text-align:center;white-space:nowrap;}nav.tab-bar button.tab{line-height:36px;border-radius:0;border-right-width:0;display:inline-block;box-shadow:inset 0 1px #ccc,inset 0 -1px #ccc,inset -1px 0 #ccc,inset 0 1px 1px 1px #fff;}nav.tab-bar button.tab.single{width:100%;}nav.tab-bar button.tab.selected{background:-webkit-linear-gradient(top,#ccc,#e6e6e6);background:linear-gradient(to bottom,#ccc,#e6e6e6);box-shadow:inset 0 2px 4px 0 #666;}nav.tab-bar button.tab:first-child{box-shadow:inset 0 0 0 1px #ccc,inset 0 1px 1px 1px #fff;border-top-left-radius:2px;border-bottom-left-radius:2px;}nav.tab-bar button.tab:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px;border-right-width:1px;}nav.tab-bar button.tab:hover{box-shadow:inset 0 0 0 1px #666,inset 0 1px 1px 1px #fff;}nav.filter{margin:24px 0;}nav.filter .notifications-seperator,nav.filter .notifications-link{display:none;}nav.filter a{display:inline-block;padding-bottom:12px;margin-right:24px;color:#999;}nav.filter a:hover{box-shadow:inset 0 -2px #c1e7f7;text-decoration:none;}nav.filter a.disabled{box-shadow:inset 0 -2px #1b9ad1;font-weight:700;color:#4d4d4d;}nav.filter .icon::before{margin-right:6px;}nav.button-bar{padding-top:5px;}section.spec-table{font-size:11px;}section.spec-table section.spec-table-container{overflow:auto;box-shadow:inset 0 0 0 1px #d9d9d9;max-height:calc(100vh - 48px);}section.spec-table a.close-link{top:0;left:24px;right:auto;color:#1b9ad1;}section.spec-table table{border-collapse:collapse;}section.spec-table tr{vertical-align:top;box-shadow:0 1px #d9d9d9;}section.spec-table td,section.spec-table th{border:1px solid #d9d9d9;border-spacing:0;padding:6px;text-align:center;line-height:18px;}section.spec-table th{vertical-align:middle;}section.spec-table td:first-of-type{text-align:left;font-weight:700;color:#666;}img.image,article img{display:block;margin:12px auto;max-width:100%;max-height:300px;}img.image[src=''],article img[src='']{display:none;}article code{background-color:#f2f2f2;padding:2px 4px;}article blockquote p,article li p,article pre p{margin-bottom:0;}article ul{list-style:initial;}article li{margin-left:2em;}article a{color:#1b9ad1;font-weight:normal;}article.preview:empty{display:none;}article:empty{display:none;}section.video{position:relative;display:block;padding-top:25px;padding-bottom:56.25%;height:0;}section.video iframe{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;}select.title{background-color:#1b9ad1;border-color:#b3b3b3;border-radius:2px;height:48px;margin-left:-5px;}del{color:#f00;}ins{color:#008000;}nav.collaboration button{line-height:24px;height:24px;margin:12px 0 12px 6px;}nav.collaboration .alert{position:absolute;margin-left:-14px;margin-top:3px;}section.formatting-guide a.guidance-link{float:left;font-size:13px;}section.formatting-guide a.guidance-link::after{content:'formatting help';}section.formatting-guide #formatting-toggle{display:none;}section.formatting-guide #formatting-toggle:checked~table{display:table;}section.formatting-guide #formatting-toggle:checked~label a.guidance-link::after{content:'hide help';}section.formatting-guide table{border-collapse:collapse;box-shadow:0 0 0 1px #ccc;display:none;margin-bottom:24px;width:100%;}section.formatting-guide table thead{background-color:#f2f2f2;}section.formatting-guide table th,section.formatting-guide table td{text-align:left;padding-left:12px;box-shadow:inset 0 -1px 0 0 #ccc;}section.formatting-guide table td{padding:12px;}section.formatting-guide table tr:last-of-type td{box-shadow:none;}section.formatting-guide table ul{padding-left:24px;}section.notice{background-color:#fffef8;padding:12px;box-shadow:inset 0 0 0 1px #ccc;border-radius:2px;}section.notice p{margin:0;padding:0;}section.graph.pie figure{overflow:hidden;width:40px;height:40px;}section.graph.pie span{font-family:'Lato',sans-serif;font-size:15px;font-weight:600;position:absolute;z-index:1;width:64px;text-align:center;line-height:72px;}section.graph.bar figure{height:96px;box-shadow:0 1px #d9d9d9;}section.graph span.bar-segment{display:inline-block;width:calc(10% - 6px);margin:0 3px;vertical-align:bottom;}section.editor{clear:both;overflow:hidden;box-shadow:inset 0 0 0 1px #d9d9d9;margin-bottom:12px;padding:0;}section.editor .preview{clear:none;}section.editor nav.button-bar{overflow:hidden;margin:0;}section.editor h6{padding:12px 24px;}section.editor hr{width:90%;margin-left:5%;border-bottom:1px #f2f2f2 solid;}section.editor article{padding:12px;overflow:auto;height:100%;width:50%;}section.editor section.half{box-shadow:1px 0 #d9d9d9;}section.editor section.document{overflow:hidden;position:relative;}section.editor section.citations{padding:12px 12px 0;box-shadow:inset 0 1px #f2f2f2;line-height:36px;}section.editor section.citations a.add-citation-link{color:#4d4d4d;background-color:#d9d9d9;padding:3px 6px;border-radius:2px;}section.editor section.citations a.add-citation-link:hover{text-decoration:none;background-color:#b3b3b3;}section.editor section.citations span.citation{display:inline-block;margin-right:12px;}section.editor section.citations span.citation img{position:relative;top:4px;width:16px;height:16px;margin:0 5px 0 0;}section.editor textarea{margin:0;box-shadow:none;}section.editor textarea,section.editor input{outline-style:none;}section.editor nav.toggle{display:none;box-shadow:inset 0 0 0 1px #d9d9d9;background-color:#f2f2f2;}section.editor nav.toggle a{display:inline-block;padding:6px 24px;width:50%;color:#808080;}section.editor nav.toggle a.selected{background-color:#fff;box-shadow:inset 1px 0 #d9d9d9,inset 0 1px #d9d9d9,inset -1px 0 #d9d9d9;}section.editor nav.toggle a.selected:hover{text-decoration:none;cursor:default;}section.improvement-message{box-shadow:0 0 0 1px #fdb45c;background:#fff7a1;margin-bottom:24px;padding:12px 24px;}section.improvement-message h1,section.improvement-message h2,section.improvement-message h3,section.improvement-message h4,section.improvement-message h5,section.improvement-message h6{font-weight:700;}section.improvement-message ul.issues{font-size:13px;list-style:circle;margin-left:24px;}.cover{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;font-family:'Lato',sans-serif;}.cover h1,.cover h2,.cover h3,.cover h4,.cover h5,.cover h6{font-family:inherit;}.cover::before{background-color:black;content:'';height:100%;opacity:0.8;position:absolute;width:100%;}.modal{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:visible;background-color:#fff;padding:24px;border-radius:4px;box-shadow:inset 0 0 0 2px #666;}.modal a.close-link{position:absolute;top:24px;right:24px;z-index:1;}.modal a.close-link::before{font-size:25px;}.modal h1{padding:0;}.modal input[type="submit"],.modal button{width:auto;}.popup{z-index:2;position:absolute;}.title-tooltip,.bar-tooltip{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;white-space:nowrap;font-size:13px;font-weight:600;padding:1px 8px;border-radius:6px;background-color:black;color:#fff;}.title-tooltip .tail,.bar-tooltip .tail{position:absolute;bottom:-16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;border-style:solid;border-width:8px 10px;border-color:black transparent transparent transparent;width:0;height:0;}[data-tooltip]{position:relative;}[data-tooltip]:hover::after{position:absolute;z-index:1;top:0;content:attr(data-tooltip);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;white-space:nowrap;font-size:13px;font-weight:600;padding:1px 8px;border-radius:6px;left:50%;margin-left:-24px;margin-top:-36px;background-color:black;color:#fff;}[data-tooltip]:hover::before{content:'';position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;border-style:solid;border-width:8px 10px;border-color:black transparent transparent transparent;width:0;height:0;left:50%;margin-left:-12px;margin-top:-12px;}.optional::after{content:' (optional)';color:#999;}.con .show-pro{display:none;}.pro .show-con{display:none;}.tags,.tag-nav,.tag-list{color:#808080;text-transform:uppercase;}.tags .tag,.tag-nav .tag,.tag-list .tag{display:inline-block;margin-right:12px;font-weight:700;white-space:nowrap;}.tags .tag .name,.tag-nav .tag .name,.tag-list .tag .name,.tags .tag .tag-name,.tag-nav .tag .tag-name,.tag-list .tag .tag-name{vertical-align:top;}.tags .tag .tag-icon,.tag-nav .tag .tag-icon,.tag-list .tag .tag-icon{vertical-align:top;margin-right:6px;}.tags .tag a,.tag-nav .tag a,.tag-list .tag a{color:inherit;}.tags .tag a:hover,.tag-nav .tag a:hover,.tag-list .tag a:hover{text-decoration:none;color:#4d4d4d;}.tags .tag a.icon::before,.tag-nav .tag a.icon::before,.tag-list .tag a.icon::before{vertical-align:top;top:1px;}.tags .big-tag,.tag-nav .big-tag,.tag-list .big-tag{display:inline-block;width:20%;font-family:'Lato',sans-serif;font-size:13px;color:#808080;vertical-align:top;margin:0;padding:12px 0;}.tags .big-tag .label,.tag-nav .big-tag .label,.tag-list .big-tag .label{color:inherit;font-weight:600;}.tags .big-tag .tag-image,.tag-nav .big-tag .tag-image,.tag-list .big-tag .tag-image{display:inline-block;vertical-align:middle;height:24px;width:24px;background:center/contain no-repeat;margin-right:12px;}.tags .big-tag a,.tag-nav .big-tag a,.tag-list .big-tag a{color:inherit;}.tags .big-tag a:hover,.tag-nav .big-tag a:hover,.tag-list .big-tag a:hover{text-decoration:none;}.tags .big-tag.disabled,.tag-nav .big-tag.disabled,.tag-list .big-tag.disabled{opacity:0.3;}nav.feed-sidebar a{color:#4d4d4d;font-weight:normal;}nav.feed-sidebar a.more-link{line-height:24px;float:right;color:#1b9ad1;}nav.feed-sidebar li{padding:12px 0;box-shadow:0 1px #d9d9d9;}nav.feed-sidebar input[type="email"]{height:30px;}nav.feed-sidebar section.unanswered{padding-bottom:48px;}nav.feed-sidebar section.users-sidebar span{display:block;}nav.feed-sidebar section.users-sidebar span.karma,nav.feed-sidebar section.users-sidebar span.time-span{float:right;line-height:24px;}nav.feed-sidebar .feedback-form [type=submit]{margin-top:12px;}nav.feed-sidebar section.user-sidebar{line-height:24px;margin-top:6px;margin-bottom:6px;}nav.feed-sidebar section.user-sidebar span.Avatar{width:24px;height:24px;border-radius:50%;float:left;margin-right:6px;}nav.feed-sidebar section.user-sidebar span.Avatar::before{font-size:11px;}nav.feed-sidebar section.user-sidebar .name{font-weight:600;}nav.feed-sidebar section.user-sidebar .bio{color:#808080;height:32px;overflow:hidden;}nav.feed-sidebar section.user-sidebar a:hover{text-decoration:none;}nav.feed-sidebar section.user-sidebar a:hover .name{text-decoration:underline;}section.karma-sidebar section.breakdown{margin-left:24px;}section.karma-sidebar section.total{margin-top:6px;padding-top:6px;box-shadow:inset 0 1px 0 0 #d9d9d9;}section.karma-sidebar span.icon{position:absolute;margin-left:-24px;color:#008000;}section.karma-sidebar span.icon.plus::before{font-size:15px;}section.karma-sidebar span.icon::before{color:inherit;}section.karma-sidebar span.karma-count{float:right;}section.karma-sidebar section.unawarded{color:#999;}section.karma-sidebar section.unawarded span.icon{color:#999;}nav.preview{box-shadow:inset 0 -1px #d9d9d9,inset 0 1px #d9d9d9;padding:12px 0;margin:24px 0 12px;position:relative;}nav.preview .heading{position:absolute;display:block;top:-12px;background-color:#fff;padding-right:6px;color:#8c8c8c;font-size:11px;font-weight:700;}nav.preview .arrow-nav{float:right;}nav.preview .arrow-nav a{display:inline-block;height:18px;width:18px;color:#808080;background-color:#f2f2f2;box-shadow:0 0 0 1px #d9d9d9;text-align:center;margin-left:6px;line-height:18px;}nav.preview .arrow-nav a.disabled{opacity:0.25;}nav.preview .arrow-nav .icon::before{font-size:18px;}nav.preview .arrow-nav .next::before{left:1px;}nav.preview.unanswered-questions{min-height:72px;}nav.preview.unanswered-questions .more-link{float:right;color:#1b9ad1;font-size:11px;}nav.preview.unanswered-questions .help{color:#666;}nav.preview.unanswered-questions .topic-title{display:inline;font-weight:600;}a.load-more-link{display:block;margin-top:24px;}a.load-more-link button{width:100%;}section.topic-list-popup{margin-bottom:-1px;background-color:#fff;width:270px;padding:12px;box-shadow:inset 0 0 0 1px #d9d9d9;font-size:13px;}section.topic-list-popup section.topic{padding:6px 0;}section.topic-list-popup h1,section.topic-list-popup h2,section.topic-list-popup h3,section.topic-list-popup h4{font-weight:700;}section.topic-autocomplete{display:none;}section.topic-autocomplete section.topic{padding:6px 0;}section.topic-autocomplete h1,section.topic-autocomplete h2,section.topic-autocomplete h3,section.topic-autocomplete h4{font-weight:700;}section.main{margin:0 auto;min-width:320px;padding:0;width:auto;}section.lightbox .modal{padding:12px;}section.lightbox .updating{width:36px;height:36px;}section.lightbox .updating .opinion-title,section.lightbox .updating .section-title,section.lightbox .updating .image{display:none;}section.lightbox .opinion-title,section.lightbox .section-title{padding:0 0 6px 0;}section.lightbox img.image{max-height:none;max-width:none;margin:0 auto;}section.lightbox section.video{width:1280px;height:720px;padding:0;margin:0;}section.lightbox a.previous-option-link,section.lightbox a.next-option-link,section.lightbox a.previous-image-link,section.lightbox a.next-image-link{position:absolute;padding:24px;color:#fff;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}section.lightbox a.previous-option-link h1,section.lightbox a.next-option-link h1,section.lightbox a.previous-image-link h1,section.lightbox a.next-image-link h1{cursor:inherit;padding:0;}section.lightbox a.previous-option-link .icon::before,section.lightbox a.next-option-link .icon::before,section.lightbox a.previous-image-link .icon::before,section.lightbox a.next-image-link .icon::before{color:#fff;font-size:40px;}section.lightbox a.previous-option-link,section.lightbox a.next-option-link{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}section.lightbox a.previous-image-link,section.lightbox a.next-image-link{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}section.lightbox a.previous-option-link{top:0;}section.lightbox a.next-option-link{bottom:0;}section.lightbox a.next-option-link h1{padding:12px 0;}section.lightbox a.previous-image-link{left:0;}section.lightbox a.next-image-link{right:0;}section.login.cover img.logo{display:block;height:48px;margin:0 auto 24px;}section.login.cover p.pitch{text-align:center;max-width:384px;margin:24px auto;}section.login.cover h2,section.login.cover h3,section.login.cover h4{font-size:20px;font-weight:600;text-align:center;}section.login.cover h5{font-weight:600;font-size:13px;}section.login.cover form.modal{width:720px;-webkit-transition-property:height;transition-property:height;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease;padding:48px 24px;}section.login.cover form.modal input{margin-bottom:0;}section.login.cover form.modal .email,section.login.cover form.modal .sign-up-links{display:none;}section.login.cover form.modal .username{height:0px;opacity:0;-webkit-transition-property:height,opacity;transition-property:height,opacity;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease;}section.login.cover form.modal.sign-up .username{opacity:1;height:108px;}section.login.cover form.modal.sign-up .email,section.login.cover form.modal.sign-up .sign-up-links{display:block;}section.login.cover form.modal.sign-up .username-email,section.login.cover form.modal.sign-up .sign-in-links{display:none;}section.login.cover form.modal section.authentication,section.login.cover form.modal section.password-reset{margin:0 auto;width:240px;}section.login.cover form.modal section.password-reset{display:none;}section.login.cover form.modal.password{text-align:center;}section.login.cover form.modal.password section.authentication{display:none;}section.login.cover form.modal.password section.password-reset{display:block;}section.login.cover a{font-size:13px;margin:12px 0;}section.login.cover a.close{margin:0;}section.login.cover .sign-in-links,section.login.cover .sign-up-links,section.login.cover .password-links{margin:12px 0 0;overflow:auto;position:relative;z-index:1;}section.login.cover .sign-in-links a,section.login.cover .sign-up-links a,section.login.cover .password-links a{float:left;margin:0;}section.login.cover .sign-in-links a.swap,section.login.cover .sign-up-links a.swap,section.login.cover .password-links a.swap{margin:6px 0;}section.login.cover .sign-in-links button,section.login.cover .sign-up-links button,section.login.cover .password-links button{margin:0;}section.login.cover [type=submit]{float:right;width:auto;}section.login.cover input[type=text],section.login.cover input[type=email],section.login.cover input[type=password]{height:30px;margin:0;font-size:13px;}section.login.cover input{font-family:'Lato',sans-serif;}section.login.cover input.ok+.tooltip,section.login.cover input.error+.tooltip{-webkit-transition-property:opacity,margin-left;transition-property:opacity,margin-left;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:0.3s;transition-duration:0.3s;opacity:1;margin-left:0px;}section.login.cover input.ok+.tooltip,section.login.cover input.error+.tooltip{opacity:1;}section.login.cover input.ok+.tooltip{color:#fff;background-color:#11771e;background:-webkit-linear-gradient(top,#11771e,#0b4a13);background:linear-gradient(to bottom,#11771e,#0b4a13);box-shadow:inset 0 0 0 1px #041e07;}section.login.cover input.error+.tooltip{color:#fff;background-color:#863030;background:-webkit-linear-gradient(top,#863030,#602323);background:linear-gradient(to bottom,#863030,#602323);box-shadow:inset 0 0 0 1px #3b1515;}section.login.cover .sign-up input:focus+.tooltip{-webkit-transition-property:opacity,margin-left;transition-property:opacity,margin-left;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:0.3s;transition-duration:0.3s;opacity:1;margin-left:0px;}section.login.cover .fields{position:relative;overflow:visible;}section.login.cover .tooltip{-webkit-transition-property:opacity,margin-left;transition-property:opacity,margin-left;-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;position:absolute;left:100%;margin-left:6px;margin-top:-30px;opacity:0;padding:0 12px;height:30px;line-height:30px;white-space:nowrap;color:#fff;background-color:#5252db;background:-webkit-linear-gradient(top,#5252db,#2b2bcf);background:linear-gradient(to bottom,#5252db,#2b2bcf);box-shadow:inset 0 0 0 1px #2222a5;}section.login.cover .tooltip a{color:#61b7ff;}section.login.cover button[type=button]{color:#fff;font-size:13pt;font-weight:600;width:100%;height:48px;line-height:26px;text-align:center;margin:12px 0 0;border-radius:24px;}section.login.cover button[type=button]::before{display:block;float:left;font-size:22px;line-height:22px;height:24px;width:24px;}section.login.cover hr{margin:24px 0 23px;}section.login.cover span.separator{position:absolute;left:50%;margin-top:-36px;margin-left:-15px;width:30px;background-color:#fff;text-align:center;color:#999;font-size:small;}section.citation.cover form.modal{width:480px;}section.citation.cover form.modal textarea{height:96px;margin-bottom:12px;}section.report.cover form.modal{width:480px;}section.report.cover input[type="radio"]{float:left;height:24px;margin:0 6px 0 3px;position:relative;top:1px;}section.report.cover label{font-size:13px;}section.report.cover li{overflow:hidden;}.comment article img{display:inline-block;height:96px;margin-right:24px;}.comment article img.image-after{box-shadow:0 0 0 2px #008000;}.comment article img.image-before{box-shadow:0 0 0 2px #f00;}.comment article img[src=''],.comment article img:not([src]){display:none;}.comment footer{font-size:13px;height:24px;font-family:'Lato',sans-serif;}.comment footer .meta{float:left;}.comment footer .actions{float:right;}.comment footer .actions a,.comment footer .actions span{float:right;color:#999;margin-left:12px;font-weight:600;}.comment footer .actions a::before,.comment footer .actions span::before{color:#999;position:relative;top:2px;line-height:0;}.comment footer .actions a:hover{text-decoration:none;color:#666;}.comment footer .actions a:hover::before{color:#666;}.comment footer .actions .icon::before{font-size:16px;}.comment footer .actions .expand{display:none;}.comment.collapsed img,.comment.collapsed header{opacity:0.5;}.comment.collapsed .actions .expand{display:inline;}.comment.collapsed .actions .reply,.comment.collapsed .actions .collapse{display:none;}section.comment{box-shadow:0 1px 0 0 #ccc;padding:12px 0;word-wrap:break-word;}section.comment .author,section.comment .Avatar{float:left;color:#4d4d4d;}section.comment .username{display:inline-block;padding-left:6px;color:#999;}section.comment .suggested-edit{clear:left;}section.comment .Avatar{margin-right:6px;height:48px;width:48px;border-radius:50%;}section.comment .Avatar::before{font-size:24px;}section.comment .new-image{float:right;height:120px;margin-left:24px;}section.comment .time-ago{color:#999;position:relative;top:-1px;}section.comment header{min-height:48px;}section.comment article,section.comment footer{overflow:hidden;margin-left:48px;padding-left:6px;}section.comment.collapsed{overflow:hidden;}section.comment.collapsed nav.voting{display:none;}section.comment.collapsed header{float:left;}section.comment.collapsed article{display:none;}section.comment.collapsed footer{float:right;}section.comment.reply{margin-left:54px;}section.comment.reply .Avatar{height:24px;width:24px;margin-bottom:24px;}section.comment.reply article,section.comment.reply footer{margin-left:24px;}section.comment:last-of-type{box-shadow:none;}section.sources .source{margin-right:2px;}section.featured{box-shadow:0 1px 0 0px #d9d9d9,0 -1px 0 0px #d9d9d9;}section.featured .minitext{color:#808080;font-family:'Lato',sans-serif;float:right;padding:10px 10px 0 0;font-size:9pt;font-weight:600;}section.featured .minitext::before{color:#999;font-size:9pt;top:0;}section.featured .viewpoint{vertical-align:top;width:33.33333%;display:inline-block;padding-bottom:12px;}section.featured .viewpoint article{padding:0 12px;}section.featured .viewpoint .content{display:inline-block;position:relative;width:100%;}section.featured .viewpoint .filler{margin-top:40%;}section.featured .viewpoint .image{background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;top:0;left:0;right:0;bottom:0;}section.featured a{color:#4d4d4d;}section.featured h1{padding:12px;}section.featured h2,section.featured h3,section.featured h4,section.featured h5,section.featured h6{position:absolute;z-index:1;color:#fff;padding:6px 12px;background-color:rgba(0,0,0,0.8);bottom:0;text-shadow:black 1px 1px 1px;font-size:15px;width:100%;}section.featured a:hover h2,section.featured h3,section.featured h4,section.featured h5,section.featured h6{text-decoration:underline;}section.featured p{font-size:13px;line-height:18px;height:60px;overflow:hidden;padding:6px 12px;}section.featured .users{color:#808080;padding:6px 12px 0;}section.featured .users h5{font-size:13px;display:inline-block;vertical-align:top;}section.featured .users ul{display:inline;margin:0;padding:0 6px;}section.featured .users li{margin:0;display:inline-block;}section.featured .users li a{display:inline-block;}section.featured .users img{border-radius:7px;margin:0 6px 0 0;height:24px;width:24px;}section.citation-popup{display:inline-block;width:auto;min-width:250px;max-width:450px;padding:12px;border-radius:6px;box-shadow:0 0 0 1px #d9d9d9;background-color:#fff;margin:6px;}section.citation-popup p{padding-left:12px;}section.citation-popup blockquote{margin:0;}section.citation-popup .tail{content:'';position:absolute;bottom:-6px;height:10px;width:10px;border:1px #d9d9d9;border-style:none solid solid none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;}section.citation-popup .tail.flip{top:-6px;bottom:auto;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);}section.citation-popup .read-more{display:block;margin-left:24px;font-size:13px;font-family:'Lato',sans-serif;}section.vote-popup{background-color:#fff;border:1px solid #d9d9d9;border-radius:3px;font-family:'Lato',sans-serif;width:300px;padding:0 12px;margin:12px 6px;}section.vote-popup h1,section.vote-popup h2,section.vote-popup h3,section.vote-popup h4,section.vote-popup h5,section.vote-popup h6{font-family:inherit;}section.vote-popup .vote-opinion{margin-bottom:12px;}section.vote-popup .title{padding:0;text-overflow:ellipsis;}section.vote-popup .votes{color:#999;}section.vote-popup .label{text-align:center;}section.vote-popup .color{display:block;float:left;height:48px;width:6px;margin-right:12px;}section.vote-popup .tail{content:'';position:absolute;bottom:-6px;height:10px;width:10px;border:1px #d9d9d9;border-style:none solid solid none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;}section.vote-popup .tail.flip{top:-6px;bottom:auto;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);}ul.topic-list,ul.viewpoint-list,ul.vote-list,ul.comment-list,ul.contribution-list,ul.notification-list,ul.subscription-list{list-style:none;}ul.topic-list h1,ul.viewpoint-list h1,ul.vote-list h1,ul.comment-list h1,ul.contribution-list h1,ul.notification-list h1,ul.subscription-list h1,ul.topic-list h2,ul.viewpoint-list h2,ul.vote-list h2,ul.comment-list h2,ul.contribution-list h2,ul.notification-list h2,ul.subscription-list h2,ul.topic-list h3,ul.viewpoint-list h3,ul.vote-list h3,ul.comment-list h3,ul.contribution-list h3,ul.notification-list h3,ul.subscription-list h3,ul.topic-list h4,ul.viewpoint-list h4,ul.vote-list h4,ul.comment-list h4,ul.contribution-list h4,ul.notification-list h4,ul.subscription-list h4,ul.topic-list h5,ul.viewpoint-list h5,ul.vote-list h5,ul.comment-list h5,ul.contribution-list h5,ul.notification-list h5,ul.subscription-list h5,ul.topic-list h6,ul.viewpoint-list h6,ul.vote-list h6,ul.comment-list h6,ul.contribution-list h6,ul.notification-list h6,ul.subscription-list h6{font-size:15px;font-weight:normal;padding:0;margin:0;}ul.topic-list li,ul.viewpoint-list li,ul.vote-list li,ul.comment-list li,ul.contribution-list li,ul.notification-list li,ul.subscription-list li{box-shadow:inset 0 -1px 0 0 #d9d9d9;padding-top:12px;padding-bottom:12px;overflow:hidden;}ul.topic-list li:last-of-type,ul.viewpoint-list li:last-of-type,ul.vote-list li:last-of-type,ul.comment-list li:last-of-type,ul.contribution-list li:last-of-type,ul.notification-list li:last-of-type,ul.subscription-list li:last-of-type{box-shadow:none;margin-bottom:0;}li.vote header,li.comment header,li.contribution header{color:#999;}li.vote a.opinion-link,li.comment a.opinion-link,li.contribution a.opinion-link,li.vote a.topic-link,li.comment a.topic-link,li.contribution a.topic-link,li.vote a.user-link,li.comment a.user-link,li.contribution a.user-link{color:#4d4d4d;}li.vote h1,li.comment h1,li.contribution h1,li.vote h2,li.comment h2,li.contribution h2,li.vote h3,li.comment h3,li.contribution h3,li.vote h4,li.comment h4,li.contribution h4,li.vote h5,li.comment h5,li.contribution h5,li.vote h6,li.comment h6,li.contribution h6{display:block;}ul.horizontal-tab-list{list-style:none;}ul.horizontal-tab-list li.tab{text-align:center;float:left;}ul.horizontal-tab-list li.tab>a{padding:5px 2px;}ul.horizontal-tab-list li.tab span{display:block;font-size:12px;padding:0;color:#808080;line-height:normal;}ul.horizontal-tab-list li.tab h2,ul.horizontal-tab-list li.tab h3,ul.horizontal-tab-list li.tab h4,ul.horizontal-tab-list li.tab h5,ul.horizontal-tab-list li.tab h6{padding:0;font-weight:700;}ul.list-1 li.tab{width:100%;}ul.list-2 li.tab{width:50%;}ul.list-3 li.tab{width:33.333333333333336%;}ul.list-4 li.tab{width:25%;}ul.list-5 li.tab{width:20%;}ul.list-6 li.tab{width:16.666666666666668%;}ul.list-7 li.tab{width:14.285714285714286%;}ul.list-8 li.tab{width:12.5%;}ul.list-9 li.tab{width:11.11111111111111%;}ul.list-10 li.tab{width:10%;}ul.tab-list{list-style:none;}ul.tab-list.small li.tab .icon{height:24px;line-height:24px;}ul.tab-list.small li.tab .icon::before{font-size:15px;}ul.tab-list.small li.tab>a,ul.tab-list.small li.tab>span{padding-top:6px;padding-bottom:6px;}ul.tab-list.small li.tab.selected::after,ul.tab-list.small li.tab.selected::before{border-width:15px 8px 15px 0;margin-top:-16px;}ul.tab-list.medium li.tab .icon{height:48px;line-height:48px;}ul.tab-list.medium li.tab>a,ul.tab-list.medium li.tab>span{padding-top:12px;padding-bottom:12px;}ul.tab-list.medium li.tab.selected::after,ul.tab-list.medium li.tab.selected::before{border-width:15px 8px 15px 0;margin-top:-16px;}li.tab{position:relative;}li.tab>a:hover,li.tab>span:hover{text-decoration:none;box-shadow:inset 4px 0 #c1e7f7;}li.tab.selected>a,li.tab.selected>span{cursor:default;box-shadow:inset 4px 0 #1b9ad1;}li.comment .content,li.notification .content{padding:12px 24px;}li.comment .comment-link,li.notification .comment-link{float:right;}span.user-list{padding:0 12px;list-style:none;}span.user a.user-link{display:inline-block;}span.user .Avatar{vertical-align:top;display:inline-block;height:24px;width:24px;border-radius:50%;}span.user .name{word-wrap:break-word;display:inline-block;}span.user:hover .name{text-decoration:underline;}.full{max-width:1040px;}.single{max-width:540px;}.half{width:50%;display:inline-block;}button,[type=submit],select{font-family:'Lato',sans-serif;}button h1,[type=submit] h1,select h1,button h2,[type=submit] h2,select h2,button h3,[type=submit] h3,select h3,button h4,[type=submit] h4,select h4,button h5,[type=submit] h5,select h5,button h6,[type=submit] h6,select h6{font-family:'Lato',sans-serif;}input[type=text],input[type=password],input[type=email],textarea{border:1px #d9d9d9 solid;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;display:block;font-family:'Lato',sans-serif;font-size:13px;line-height:24px;padding:0 12px;width:100%;margin-top:12px;}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,textarea:focus{outline-offset:-1px;}input[type=text]:disabled,input[type=password]:disabled,input[type=email]:disabled,textarea:disabled{background-color:#ebebe4;}::input-placeholder{color:#333;}input[type=text],input[type=password],input[type=email]{height:48px;margin-bottom:6px;}textarea,.editable{background-color:transparent;padding:12px;}textarea{height:144px;resize:vertical;}textarea.large{height:288px;}.editable{outline:1px #b3b3b3 solid;margin-left:1px;margin-right:1px;}blockquote{padding:12px 24px;margin:12px 24px;border-left:1px #1b9ad1 solid;}blockquote.edit{background-color:#fff;border-style:none;outline:1px #b3b3b3 dotted;margin:12px;}.fa-sm{font-size:0.61em;vertical-align:10%;}.fa-thumbs-up:before{content:'👍'!important;font-family:Entypo!important;white-space:nowrap;}.fa-thumbs-down:before{content:'👎'!important;font-family:Entypo!important;white-space:nowrap;}.select2-container-multi{width:100%!important;}.select2-container-multi .select2-choices{border:none!important;box-shadow:inset 0 0 0 1px #ccc!important;background-image:none!important;}.select2-container-multi .select2-choices .select2-search-field input{padding:6px 12px!important;margin:0!important;}.select2-container-multi .select2-choices .select2-search-field input[type="text"]{width:auto!important;box-shadow:none!important;}.select2-container-multi .select2-choices .select2-search-choice{padding:7px 10px 8px 18px!important;margin:9px 0 9px 9px!important;}.select2-container-multi .select2-search-choice-close{left:5px!important;}.select2-container-multi.select2-container-active .select2-choices{border:none!important;box-shadow:inset 0 0 0 1px #5897fb!important;}.select2-search-choice-close{top:8px!important;}.editor.topic .select2-choices{box-shadow:inset -1px 0 #ccc,inset 1px 0 #ccc,inset 0 -1px #ccc!important;}.select2-hidden-accessible{display:none!important;}.select2-dropdown-open .select2-choice,.editor.topic .select2-dropdown-open .select2-choice,.select2-dropdown-open .select2-choices,.editor.topic .select2-dropdown-open .select2-choices{border:none!important;box-shadow:inset -1px 0 #5897fb,inset 1px 0 #5897fb,inset 0 1px #5897fb!important;}.select2-dropdown-open.select2-drop-above .select2-choice,.editor.topic .select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices,.editor.topic .select2-dropdown-open.select2-drop-above .select2-choices{border:none!important;box-shadow:inset -1px 0 #5897fb,inset 1px 0 #5897fb,inset 0 -1px #5897fb!important;}button.facebook{margin-top:12px;background-color:#4266b3;box-shadow:inset 0 0 0 1px #6382c5,inset 0 1px 1px 1px #88a0d3;color:#fff;white-space:nowrap;}button.facebook:hover{background:-webkit-linear-gradient(top,#4266b3,#3e60a8);background:linear-gradient(to bottom,#4266b3,#3e60a8);box-shadow:inset 0 0 0 1px #273c68,inset 0 1px 1px 1px #88a0d3;}button.facebook:active{background:-webkit-linear-gradient(top,#3e60a8,#4266b3);background:linear-gradient(to bottom,#3e60a8,#4266b3);}button.facebook.icon::before{color:#fff;}button.twitter{margin-top:12px;background-color:#009ede;box-shadow:inset 0 0 0 1px #12bbff,inset 0 1px 1px 1px #45c9ff;color:#fff;white-space:nowrap;}button.twitter:hover{background:-webkit-linear-gradient(top,#009ede,#0093cf);background:linear-gradient(to bottom,#009ede,#0093cf);box-shadow:inset 0 0 0 1px #005578,inset 0 1px 1px 1px #45c9ff;}button.twitter:active{background:-webkit-linear-gradient(top,#0093cf,#009ede);background:linear-gradient(to bottom,#0093cf,#009ede);}button.twitter.icon::before{color:#fff;}button.google{margin-top:12px;background-color:#dd4b39;box-shadow:inset 0 0 0 1px #e47365,inset 0 1px 1px 1px #ec9a90;color:#fff;white-space:nowrap;}button.google:hover{background:-webkit-linear-gradient(top,#dd4b39,#db3f2c);background:linear-gradient(to bottom,#dd4b39,#db3f2c);box-shadow:inset 0 0 0 1px #96271a,inset 0 1px 1px 1px #ec9a90;}button.google:active{background:-webkit-linear-gradient(top,#db3f2c,#dd4b39);background:linear-gradient(to bottom,#db3f2c,#dd4b39);}button.google.icon::before{color:#fff;}#container{min-height:100%;position:relative;}#template{display:none;}#tooltip{border-radius:3px;border:1px solid black;background-color:#fff;margin-top:-20px;padding:0 10px;position:fixed;pointer-events:none;}#development{background-color:#f00;pointer-events:none;position:fixed;top:0;left:0;height:2px;width:100%;z-index:100;}#loading{display:none;}#debug{background-color:black;color:#008000;font-family:monospace;font-weight:700;height:100%;left:0;opacity:0.925;padding:24px;top:0;position:fixed;width:100%;z-index:1000;}section.topic-feed nav.tag-nav{color:#f9f9f9;background-color:currentcolor;box-shadow:-50vw 0px currentcolor,50vw 0px currentcolor,-50vw 1px #bfbfbf,50vw 1px #bfbfbf,0 1px #bfbfbf;}section.topic-feed nav.tag-nav header{padding:0;color:#666;background-color:currentcolor;box-shadow:-50vw 0px currentcolor,50vw 0px currentcolor;}section.topic-feed nav.tag-nav header .tag-title{display:inline-block;padding:24px 12px;margin:0;color:#fff;font-size:38px;font-weight:600;}section.topic-feed nav.tag-nav img{height:48px;vertical-align:top;}section.topic-feed nav.tag-nav .no-tag-title{display:block;color:#999;}section.topic-feed nav.tag-nav .tags,section.topic-feed nav.tag-nav .tag-list{padding:12px 0;}section.topic-feed nav.tag-nav .toggle-filter-link{margin-top:24px;color:#fff;float:right;font-family:'Lato',sans-serif;font-weight:600;font-size:16px;}section.topic-feed nav.tag-nav .toggle-filter-link .icon::before{padding-left:6px;color:#fff;}section.topic-feed nav.tag-nav .toggle-filter-link:hover{text-decoration:none;}section.topic-feed nav.tag-nav .toggle-filter-link:hover span{text-decoration:underline;}section.topic-feed nav.tag-nav .toggle-filter-link:hover span.icon{text-decoration:none;}section.topic-feed nav.tag-nav .show-filter{display:none;}section.topic-feed nav.tag-nav .hide-filter{display:block;}section.topic-feed nav.tag-nav.collapsed .tags,section.topic-feed nav.tag-nav.collapsed .tag-list{display:none;}section.topic-feed nav.tag-nav.collapsed .show-filter{display:block;}section.topic-feed nav.tag-nav.collapsed .hide-filter{display:none;}section.topic-feed .graph.pie figure{width:60px;height:60px;opacity:0.25;-webkit-transition:opacity 0.8s ease 0.1s;transition:opacity 0.8s ease 0.1s;}section.topic-feed .graph.pie::before{position:absolute;content:'';width:100%;height:100%;background:rgba(0,0,0,0);z-index:1;}section.topic-feed .topic:hover>header .title{text-decoration:underline;}section.topic-feed .topic:hover .graph.pie figure{opacity:0.6;}section.topic-feed .topic:hover .opinions .overlay{opacity:0.2;}section.topic-feed .category{max-width:720px;}section.topic-feed .category .tag{margin-top:6px;}section.topic-feed .category>.title,section.topic-feed .category .query-title{font-size:20px;line-height:48px;padding:0;font-weight:300;box-shadow:inset 0 -1px 0 0 #d9d9d9;}section.topic-feed .category>.title::before,section.topic-feed .category .query-title::before{font-size:18px;padding-right:6px;}section.topic-feed .category>.query-title{margin-top:12px;}section.topic-feed .category>.read-more{display:block;float:right;padding:15px 0 0;width:60px;font-size:16px;font-weight:300;text-align:center;}section.topic-feed .category button{width:100%;height:48px;}section.topic-feed .topic{position:relative;margin-top:24px;margin-bottom:48px;border-radius:6px;box-shadow:inset 0 0 0 1px #d9d9d9;}section.topic-feed .topic>header{width:100%;padding:18px 24px;box-shadow:inset 0 -1px #d9d9d9;}section.topic-feed .topic>header .title{font-weight:600;font-size:24px;padding:0;}section.topic-feed .topic>header .topic-link{color:inherit;}section.topic-feed .topic>header .topic-link:hover{text-decoration:none;}section.topic-feed .topic .seperator{font-weight:300;}section.topic-feed .topic .graph{position:absolute;right:0;}section.topic-feed .topic.needs-improvement .flag{height:60px;}section.topic-feed .topic.needs-improvement .flag .first-opinion-title{line-height:30px;}section.topic-feed .topic.needs-improvement .flag::after{content:'';position:absolute;top:3px;left:3px;bottom:3px;right:3px;border:3px #fff dashed;}section.topic-feed .tags,section.topic-feed .tag-list{margin:0;}section.topic-feed .opinions{position:relative;color:#fff;margin:0;}section.topic-feed .opinions .overlay{pointer-events:none;position:absolute;z-index:2;width:100%;height:100%;background:url("http://subtlepatterns.com/patterns/bgnoise_lg.png");opacity:0.3;}section.topic-feed .opinions .flag{position:absolute;left:-12px;z-index:3;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);margin-top:-24px;min-height:36px;background-color:#d3373c;display:inline-block;padding:12px 36px 12px 36px;}section.topic-feed .opinions .flag .read-more{min-height:6px;}section.topic-feed .opinions .flag::before{content:'';position:absolute;border:transparent 12px solid;border-top:#831616 6px solid;bottom:-18px;left:0;clip:rect(0px,13px,6px,0px);}section.topic-feed .opinions .first-opinion-title,section.topic-feed .opinions .read-more{color:inherit;display:block;font-weight:600;vertical-align:top;}section.topic-feed .opinions .first-opinion-title{position:relative;top:4px;font-size:24px;padding-bottom:4px;}section.topic-feed .opinions .first-opinion-title .icon::before{position:relative;top:-1px;vertical-align:top;font-size:inherit;margin-right:6px;color:#fff;}section.topic-feed .opinions .read-more{font-size:12px;}section.topic-feed .opinions .images{min-height:96px;}section.topic-feed .opinions .images:empty{background-color:#e6e6e6;}section.topic-feed .opinions .images:empty+.flag{margin-top:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}section.topic-feed .opinion{background:center/contain no-repeat;margin:0 1px;-webkit-filter:saturate(90%);filter:saturate(90%);box-shadow:inset 0 -1px #d9d9d9;}section.topic-feed .opinion:first-child:last-child{padding-top:33%;width:100%;}section.topic-feed .opinion:first-child:nth-last-child(2),section.topic-feed .opinion:last-child:nth-child(2){padding-top:33%;width:50%;}section.topic-feed .opinion:first-child:nth-last-child(2){position:relative;z-index:1;box-shadow:inset -1px 0 #d9d9d9,inset 0 -1px 0 #d9d9d9;}section.topic-feed .opinion:last-child:nth-child(2){position:absolute;top:0;right:0;}section.topic-feed .opinion:first-child:nth-last-child(3){position:relative;z-index:1;box-shadow:inset -1px 0 #d9d9d9,inset 0 -1px 0 #d9d9d9;padding-top:34%;width:67%;}section.topic-feed .opinion:nth-child(2):nth-last-child(2),section.topic-feed .opinion:nth-child(3):nth-last-child(1){position:absolute;top:0;right:0;padding-top:17%;width:33%;float:right;clear:right;}section.topic-feed .opinion:nth-child(3):nth-last-child(1){top:initial;bottom:0;}section.frontpage section.select{float:right;}section.frontpage section.notification-group{position:relative;box-shadow:inset 0 1px #d9d9d9;overflow:hidden;font-size:11px;padding:24px 0 24px 168px;min-height:96px;}section.frontpage section.notification-group h1,section.frontpage section.notification-group h2,section.frontpage section.notification-group h3,section.frontpage section.notification-group h4,section.frontpage section.notification-group h5,section.frontpage section.notification-group h6{font-size:15px;font-weight:600;}section.frontpage section.notification-group li.notification{color:#808080;padding:0;}section.frontpage section.notification-group .notification-link{display:inline-block;vertical-align:top;color:#999;}section.frontpage section.notification-group .viewpoint-carousel{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);float:left;margin-right:24px;width:144px;height:calc(100% - 48px);background:center/contain no-repeat;}section.frontpage section.notification-group .viewpoint-carousel .fa{color:#999;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}section.frontpage section.notification-group .viewpoint-carousel.has-image .fa{display:none;}section.frontpage section.notification-group .tags,section.frontpage section.notification-group .tag-list{display:block;}section.frontpage section.notification-group .topic-title{display:inline;}section.frontpage section.notification-group .target{color:#4d4d4d;font-weight:600;}section.frontpage section.notification-group .target:hover{color:#1b9ad1;}section.frontpage section.notification-group footer{overflow:hidden;font-weight:600;}section.frontpage section.notification-group footer .viewpoint-site-link{float:right;color:#999;}section.frontpage section.notification-group footer .topic-link{float:left;color:#1b9ad1;}section.frontpage section.notification-group footer .topic-link:hover{color:#167ba7;}section.frontpage section.notification-group:first-of-type{box-shadow:none;}section.frontpage span.user{color:#4d4d4d;display:inline-block;}section.frontpage span.user .Avatar{vertical-align:top;width:18px;height:18px;margin:3px 0;}section.frontpage span.user .Avatar::before{font-size:11px;}section.activity-feed .date+.notification-group{box-shadow:inset 0 1px #d9d9d9;}section.frontpage header.primary nav.categories,section.activity-feed header.primary nav.categories,section.notifications header.primary nav.categories{line-height:36px;}section.frontpage header.primary img.tag-icon,section.activity-feed header.primary img.tag-icon,section.notifications header.primary img.tag-icon{height:36px;}section.frontpage header.primary nav.tag-nav,section.activity-feed header.primary nav.tag-nav,section.notifications header.primary nav.tag-nav{padding:0;}section.frontpage span.date,section.activity-feed span.date,section.notifications span.date{position:absolute;display:block;margin-top:-12px;padding-right:6px;background:#fff;color:#8c8c8c;font-size:11px;font-weight:700;z-index:1;}section.frontpage span.date{display:none;}section.search .results{padding-bottom:96px;}section.search .tag-title,section.search .search-title{font-size:20px;margin-bottom:12px;margin-top:72px;font-weight:300;}section.search section.topic.create form.topic{margin:0;}section.search .search-query{font-weight:600;}section.search .ask-title{font-weight:600;font-size:15px;margin-bottom:18px;}section.search .no-exact{margin-top:24px;}section.search .no-exact .topic.create{margin-bottom:24px;}section.search .no-exact h1,section.search .no-exact h2{font-size:20px;}section.search .no-match-header{margin-top:60px;display:block;text-align:center;}section.search .no-match-header .add-question-link button{padding-left:36px;padding-right:36px;}section.search .no-match-title{display:inline-block;font-size:18px;margin-bottom:12px;}section.search .no-match-title .search-query{font-size:15px;}section.post section.opinion .option-content header h1,section.post section.opinion .option-content header h2,section.post section.opinion .option-content header h3,section.post section.opinion .option-content header h4,section.post section.opinion .option-content header h5,section.post section.opinion .option-content header h6{padding:6px 0;font-size:26px;font-weight:700;margin-right:12px;}section.post .collaboration-links{display:inline-block;color:#676565;font-size:13px;font-weight:normal;}section.post .collaboration-links .seperator{display:inline-block;background-color:currentColor;width:4px;height:4px;border-radius:2px;margin:11px 10px 9px;vertical-align:bottom;}section.post .collaboration-links a{display:inline-block;}section.post .collaboration-links .comment-count{display:inline-block;height:15px;line-height:15px;margin-left:6px;padding:0 6px;color:#676565;font-size:10px;font-weight:700;vertical-align:middle;background:#e6e5e5;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}section.post .collaboration-links .comment-count:empty{display:none;}section.post .sub-pt:hover .collaboration-links,section.post .option-content:hover .collaboration-links{color:#1b9ad1;}section.post .sub-pt:hover .collaboration-links .comment-count,section.post .option-content:hover .collaboration-links .comment-count{background:#1b9ad1;color:#fff;}section.post section.sub-pt-voting{display:none;position:relative;background-color:#fafafa;box-shadow:0 1px 2px 0px rgba(45,45,45,0.15);border-radius:1px;padding:0;margin:0 1px 24px;}section.post section.sub-pt-voting h2,section.post section.sub-pt-voting h3,section.post section.sub-pt-voting h4,section.post section.sub-pt-voting h5,section.post section.sub-pt-voting h6{cursor:pointer;padding:6px 18px;overflow:hidden;font-weight:600;}section.post section.sub-pt-voting h2.icon::before,section.post section.sub-pt-voting h3.icon::before,section.post section.sub-pt-voting h4.icon::before,section.post section.sub-pt-voting h5.icon::before,section.post section.sub-pt-voting h6.icon::before{float:right;}section.post section.sub-pt-voting h2:hover,section.post section.sub-pt-voting h3:hover,section.post section.sub-pt-voting h4:hover,section.post section.sub-pt-voting h5:hover,section.post section.sub-pt-voting h6:hover{background-color:#fcfcfc;}section.post section.sub-pt-voting>h3{background-color:#fff;border:1px solid rgba(45,45,45,0.1);border-radius:1px;font-weight:700;color:#5a5858;}section.post section.sub-pt-voting>h3 .close{display:block;float:right;text-transform:uppercase;font-size:11px;letter-spacing:0.5px;}section.post section.sub-pt-voting .icon:empty{width:20px;height:20px;line-height:6px;display:inline-block;padding-left:3px;padding-right:3px;}section.post section.sub-pt-voting .icon:empty::before{font-size:14px;}section.post section.sub-pt-voting .section-title,section.post section.sub-pt-voting .target-title{font-size:13px;}section.post section.sub-pt-voting .sub-pt-list{display:none;}section.post section.sub-pt-voting ul{padding:15px 0;border:1px solid rgba(45,45,45,0.1);border-top-style:none;box-shadow:inset 0 5px 3px -5px rgba(45,45,45,0.15);}section.post section.sub-pt-voting li{overflow:hidden;margin:12px 21px;}section.post section.sub-pt-voting li nav{display:inline-block;}section.post section.sub-pt-voting li span.target-title,section.post section.sub-pt-voting li span.section-title{display:block;margin-left:84px;line-height:27px;}section.post section.sub-pt-voting li.add{font-weight:600;}section.post section.sub-pt-voting .vote.selected button,section.post section.sub-pt-voting .upvote.selected button{color:#f2f2f2;background-color:#1b9ad1;box-shadow:none;}section.post section.sub-pt-voting li.sub-pt button{float:left;padding:0;margin-right:15px;height:27px;width:27px;vertical-align:middle;line-height:12px;border-radius:2px;text-align:center;}section.post section.sub-pt-voting li.sub-pt span.fa-stack{float:left;margin-top:4px;margin-right:6px;}section.post section.sub-pt-voting li.sub-pt span.fa-stack.pro{color:#1b9ad1;}section.post section.sub-pt-voting li.sub-pt span.fa-stack.edit{color:#666;}section.post section.sub-pt-voting li.sub-pt a{display:inline-block;font-size:13px;}section.post section.sub-pt-voting li.sub-pt a i{margin-right:6px;}section.post section.sub-pt-voting li.sub-pt a:hover{text-decoration:underline;}section.post section.sub-pt-voting li.sub-pt i{position:relative;font-size:11px;width:18px;height:18px;text-align:center;line-height:18px;top:1px;left:2px;}section.post nav.tag-nav{display:none;padding:0;}section.post nav.backers{color:#999;font-size:11px;}section.post nav.backers h3{color:#666;display:inline;font-weight:700;}section.post nav.backers .name{color:#4d4d4d;}@media (max-width: 800px) {section.post nav.backers .no-sources{display:none;}}@media (max-width: 800px) {section.post nav.backers .add-citation-link{display:none;}}section.post nav.sidebar .related-topics{margin-bottom:24px;}section.post nav.sidebar li.topic{padding:0 0 12px;}section.post nav.sidebar .viewpoints{padding-bottom:24px;}section.post nav.sidebar .viewpoints h1,section.post nav.sidebar .viewpoints h2,section.post nav.sidebar .viewpoints h3,section.post nav.sidebar .viewpoints h4,section.post nav.sidebar .viewpoints h5,section.post nav.sidebar .viewpoints h6{margin-bottom:0;}section.post nav.sidebar .chart{margin-bottom:24px;}section.post nav.sidebar .activity{padding-bottom:24px;}section.post nav.sidebar a.activity-link{float:right;color:#1b9ad1;}section.post nav.sidebar .opinion-list{padding-bottom:12px;}section.post nav.sidebar .tab{padding:9px 0;box-shadow:0 1px #d9d9d9;}section.post nav.sidebar .tab span.title{color:#1b9ad1;display:block;}section.post nav.sidebar .tab span.voting{color:#999;}section.post nav.sidebar .tab a{display:block;padding:3px 0 3px 12px;}section.post nav.sidebar section.viewpoints button{width:100%;height:48px;}section.post nav.sidebar section.viewpoints .title{font-weight:600;}section.post nav.sidebar ul.notification-list li:last-of-type{box-shadow:0 1px #d9d9d9;}section.post nav.sidebar .time-ago{padding-left:3px;}section.post nav.sidebar .time-ago,section.post nav.sidebar .viewpoint-preview{display:inline-block;font-size:11px;font-weight:600;color:#999;}section.post nav.sidebar .notification-group-thread{min-height:24px;}section.post nav.sidebar .notification-group-thread li{position:relative;padding-left:36px;}section.post nav.sidebar .notification-group-thread .tooltip:hover::before{display:none;}section.post nav.sidebar .notification-group-thread .date,section.post nav.sidebar .notification-group-thread hr{display:none;}section.post nav.sidebar .notification-group-thread .user .name{display:none;}section.post nav.sidebar .notification-group-thread .user,section.post nav.sidebar .notification-group-thread .icon{position:absolute;left:0;float:left;margin-right:6px;}section.post nav.sidebar .notification-group-thread .Avatar{background-color:#4d4d4d;width:24px;height:24px;border-radius:50%;}section.post nav.sidebar .notification-group-thread .Avatar::before{font-size:13px;}section.post nav.sidebar .notification-group-thread .target{font-weight:600;}section.post nav.sidebar .notification-group-thread .icon::before{color:#fff;font-size:11px;left:-1px;}section.post nav.sidebar .share{margin-bottom:24px;}section.post nav.sidebar .share .share-link-facebook{background-image:url("/images/social-fb.png");}section.post nav.sidebar .share .share-link-twitter{background-image:url("/images/social-tw.png");}section.post nav.sidebar .share .share-link-google{background-image:url("/images/social-gp.png");}section.post nav.sidebar .share .share-container{display:inline-block;margin-right:6px;}section.post nav.sidebar .share .share-container div{width:24px;height:24px;background-size:contain;}section.post nav.sidebar .share .share-container:hover{cursor:pointer;opacity:0.7;}section.post nav.sidebar .share .plus-container{display:inline-block;margin-right:6px;position:relative;top:1px;}section.post nav.sidebar .share span.share-label{display:block;margin-bottom:12px;}section.post nav.sidebar .share button{margin-right:0;margin-left:6px;}section.post form.opinion,section.post form.suggest-edit,section.post form.sub-pt{position:relative;}section.post form.opinion input[type="submit"],section.post form.suggest-edit input[type="submit"],section.post form.sub-pt input[type="submit"]{float:right;}section.post form.opinion input[type="text"],section.post form.suggest-edit input[type="text"],section.post form.sub-pt input[type="text"]{box-shadow:inset 1px 0 #ccc,inset -1px 0 #ccc,inset 0 -1px 0 #f2f2f2,inset 0 1px 0 #ccc;margin:0;}section.post form.opinion input[name="siteURL"],section.post form.suggest-edit input[name="siteURL"],section.post form.sub-pt input[name="siteURL"]{box-shadow:inset 1px 0 #ccc,inset -1px 0 #ccc,inset 0 1px 0 #f2f2f2;}section.post form.opinion section.editor.viewpoint,section.post form.suggest-edit section.editor.viewpoint,section.post form.sub-pt section.editor.viewpoint{box-shadow:inset 1px 0 #ccc,inset -1px 0 #ccc,inset 0 -1px 0 #f2f2f2;}section.post form.opinion section.editor.viewpoint input[name="title"],section.post form.suggest-edit section.editor.viewpoint input[name="title"],section.post form.sub-pt section.editor.viewpoint input[name="title"]{box-shadow:inset 0 1px 0 #ccc,inset 1px 0 #ccc,inset -1px 0 #f2f2f2,inset 0 -1px 0 #f2f2f2;}section.post form.opinion section.editor.viewpoint .document>section.edit,section.post form.suggest-edit section.editor.viewpoint .document>section.edit,section.post form.sub-pt section.editor.viewpoint .document>section.edit{min-height:24px;}section.post form.opinion section.editor.viewpoint .add-image,section.post form.suggest-edit section.editor.viewpoint .add-image,section.post form.sub-pt section.editor.viewpoint .add-image{box-shadow:inset 0 1px 0 #ccc,inset -1px 0 #ccc;}section.post form.opinion a.sub-pt-link,section.post form.suggest-edit a.sub-pt-link,section.post form.sub-pt a.sub-pt-link{line-height:48px;}section.post form.opinion section.title,section.post form.suggest-edit section.title,section.post form.sub-pt section.title{position:relative;}section.post form.opinion section.title a.close,section.post form.suggest-edit section.title a.close,section.post form.sub-pt section.title a.close{display:none;position:absolute;top:10px;right:10px;}section.post form.opinion section.title a.close::before,section.post form.suggest-edit section.title a.close::before,section.post form.sub-pt section.title a.close::before{color:#ccc;}section.post form.opinion section.title a.close:hover::before,section.post form.suggest-edit section.title a.close:hover::before,section.post form.sub-pt section.title a.close:hover::before{color:#999;}section.post form.opinion h2 a,section.post form.suggest-edit h2 a,section.post form.sub-pt h2 a,section.post form.opinion h3 a,section.post form.suggest-edit h3 a,section.post form.sub-pt h3 a,section.post form.opinion h4 a,section.post form.suggest-edit h4 a,section.post form.sub-pt h4 a,section.post form.opinion h5 a,section.post form.suggest-edit h5 a,section.post form.sub-pt h5 a,section.post form.opinion h6 a,section.post form.suggest-edit h6 a,section.post form.sub-pt h6 a{float:right;}section.post form.opinion div.seperator,section.post form.suggest-edit div.seperator,section.post form.sub-pt div.seperator{position:relative;}section.post form.opinion div.seperator h2,section.post form.suggest-edit div.seperator h2,section.post form.sub-pt div.seperator h2,section.post form.opinion div.seperator h3,section.post form.suggest-edit div.seperator h3,section.post form.sub-pt div.seperator h3,section.post form.opinion div.seperator h4,section.post form.suggest-edit div.seperator h4,section.post form.sub-pt div.seperator h4,section.post form.opinion div.seperator h5,section.post form.suggest-edit div.seperator h5,section.post form.sub-pt div.seperator h5,section.post form.opinion div.seperator h6,section.post form.suggest-edit div.seperator h6,section.post form.sub-pt div.seperator h6{display:inline-block;background-color:#fff;padding-right:12px;}section.post form.opinion div.seperator::after,section.post form.suggest-edit div.seperator::after,section.post form.sub-pt div.seperator::after{content:'';position:absolute;top:24px;width:100%;height:1px;background-color:#d9d9d9;}section.post form.opinion .add-image,section.post form.suggest-edit .add-image,section.post form.sub-pt .add-image{background-position:center;background-repeat:no-repeat;background-size:contain;position:relative;float:right;height:96px;width:96px;line-height:72px;font-weight:600;text-align:center;font-size:15px;color:#999;}section.post form.opinion .add-image.has-image,section.post form.suggest-edit .add-image.has-image,section.post form.sub-pt .add-image.has-image{color:transparent;background-color:black;}section.post form.opinion .add-image.has-image::before,section.post form.suggest-edit .add-image.has-image::before,section.post form.sub-pt .add-image.has-image::before{content:none;}section.post form.opinion .add-image.has-image::after,section.post form.suggest-edit .add-image.has-image::after,section.post form.sub-pt .add-image.has-image::after{content:none;}section.post form.opinion .add-image:hover,section.post form.suggest-edit .add-image:hover,section.post form.sub-pt .add-image:hover{text-decoration:none;}section.post form.opinion .add-image::before,section.post form.suggest-edit .add-image::before,section.post form.sub-pt .add-image::before{display:block;height:25px;font-size:30px;color:#8c8c8c;}section.post form.opinion .add-image::after,section.post form.suggest-edit .add-image::after,section.post form.sub-pt .add-image::after{content:'';position:absolute;top:6px;left:6px;width:80px;height:80px;border:2px dashed #d9d9d9;}section.post form.opinion .document,section.post form.suggest-edit .document,section.post form.sub-pt .document{float:none;width:auto;overflow:hidden;box-shadow:inset -1px 0 #f2f2f2;}section.post form.opinion .document>section.edit,section.post form.suggest-edit .document>section.edit,section.post form.sub-pt .document>section.edit,section.post form.opinion .document>section.preview,section.post form.suggest-edit .document>section.preview,section.post form.sub-pt .document>section.preview{min-height:72px;margin-top:12px;margin-bottom:12px;padding:0 12px;}section.post form.opinion .document.collapsed,section.post form.suggest-edit .document.collapsed,section.post form.sub-pt .document.collapsed{height:96px;}section.post form.opinion .document article.preview,section.post form.suggest-edit .document article.preview,section.post form.sub-pt .document article.preview{padding:0 0 24px 0;}section.post form.opinion .document header,section.post form.suggest-edit .document header,section.post form.sub-pt .document header{clear:both;overflow:hidden;}section.post form.opinion .document header .half,section.post form.suggest-edit .document header .half,section.post form.sub-pt .document header .half{float:right;width:auto;}section.post form.opinion section.editor,section.post form.suggest-edit section.editor,section.post form.sub-pt section.editor{overflow:visible;box-shadow:inset 1px 0 #ccc,inset -1px 0 #ccc,inset 0 -1px #ccc;}section.post form.opinion section.editor input[type=text],section.post form.suggest-edit section.editor input[type=text],section.post form.sub-pt section.editor input[type=text],section.post form.opinion section.editor input[type=password],section.post form.suggest-edit section.editor input[type=password],section.post form.sub-pt section.editor input[type=password],section.post form.opinion section.editor input[type=email],section.post form.suggest-edit section.editor input[type=email],section.post form.sub-pt section.editor input[type=email],section.post form.opinion section.editor textarea,section.post form.suggest-edit section.editor textarea,section.post form.sub-pt section.editor textarea{border:none;}section.post form.opinion section.editor h6,section.post form.suggest-edit section.editor h6,section.post form.sub-pt section.editor h6{padding:5px 10px;}section.post form.opinion section.editor .gripper,section.post form.suggest-edit section.editor .gripper,section.post form.sub-pt section.editor .gripper{position:relative;width:100%;height:9px;margin-top:3px;background-color:#f2f2f2;box-shadow:inset 0 0 0 1px #d9d9d9;cursor:ns-resize;}section.post form.opinion section.editor .gripper::after,section.post form.suggest-edit section.editor .gripper::after,section.post form.sub-pt section.editor .gripper::after{position:absolute;content:'';width:40px;height:12px;left:50%;top:2px;margin-left:-20px;box-shadow:inset 0 1px #b3b3b3,inset 0 2px #f2f2f2,inset 0 3px #b3b3b3,inset 0 4px #f2f2f2,inset 0 5px #b3b3b3;}section.post form.opinion section.editor nav.toggle,section.post form.suggest-edit section.editor nav.toggle,section.post form.sub-pt section.editor nav.toggle{float:left;width:auto;height:24px;background-color:transparent;box-shadow:none;margin:8px 12px 2px;}section.post form.opinion section.editor nav.toggle a,section.post form.suggest-edit section.editor nav.toggle a,section.post form.sub-pt section.editor nav.toggle a{width:auto;height:24px;padding:0;background-color:transparent;box-shadow:none;}section.post form.opinion section.editor nav.toggle a::before,section.post form.suggest-edit section.editor nav.toggle a::before,section.post form.sub-pt section.editor nav.toggle a::before{display:block;text-align:center;color:#ccc;}section.post form.opinion section.editor nav.toggle a:hover::before,section.post form.suggest-edit section.editor nav.toggle a:hover::before,section.post form.sub-pt section.editor nav.toggle a:hover::before{color:#999;}section.post form.opinion section.editor nav.toggle a.selected::before,section.post form.suggest-edit section.editor nav.toggle a.selected::before,section.post form.sub-pt section.editor nav.toggle a.selected::before{color:#595959;}section.post form.opinion section.editor textarea,section.post form.suggest-edit section.editor textarea,section.post form.sub-pt section.editor textarea{overflow:hidden;height:100%;resize:none;padding:0;}section.post form.opinion .sub-pt.create,section.post form.suggest-edit .sub-pt.create,section.post form.sub-pt .sub-pt.create{box-shadow:none;}section.post form.opinion .sub-pt.create:first-of-type .close,section.post form.suggest-edit .sub-pt.create:first-of-type .close,section.post form.sub-pt .sub-pt.create:first-of-type .close{display:none;}section.post form.opinion button.sub-pt-link,section.post form.suggest-edit button.sub-pt-link,section.post form.sub-pt button.sub-pt-link{height:72px;font-size:15px;margin-bottom:12px;}section.post form.opinion button.sub-pt-link::before,section.post form.suggest-edit button.sub-pt-link::before,section.post form.sub-pt button.sub-pt-link::before{position:relative;top:4px;font-size:28px;}section.post form.opinion form,section.post form.suggest-edit form,section.post form.sub-pt form{overflow:visible;padding:0;}section.post span.collaboration-links{display:inline-block;}section.compare{position:relative;}section.compare .Page-Content{position:relative;}section.compare .Dropdown{margin-top:-54px;}section.compare nav.voting.opinion{display:block;width:162px;margin:12px auto;}section.compare nav.voting.opinion .ToggleButton{width:50%;}section.compare section.topic>header{margin-bottom:0;}section.compare nav.controls{position:absolute;width:100%;height:72px;left:0%;}section.compare nav.controls .icon::before{font-size:40px;}section.compare nav.controls .previous-options,section.compare nav.controls .next-options{position:absolute;top:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:12px;text-align:center;}section.compare nav.controls .previous-option-link,section.compare nav.controls .next-option-link{display:block;}section.compare nav.controls .previous-options{visibility:hidden;left:0;}section.compare nav.controls .next-options{right:0;}section.compare nav.controls .slider-opinions{overflow:hidden;margin-top:21px;}section.compare nav.controls .control-opinions{position:relative;top:0;-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0.25s;transition-duration:0.25s;}section.compare nav.controls .control-opinions-previous .opinion-thumbnail{opacity:0.5;}section.compare section.control-opinions section.opinion-thumbnail{cursor:pointer;}section.compare section.control-opinions section.carousel{width:48px;height:48px;background:#f2f2f2 center/contain no-repeat;margin-bottom:6px;}section.compare section.option-carousel-cover{margin:0 60px;overflow:hidden;}section.compare section.option-carousel{overflow:hidden;left:-24px;position:relative;width:calc(100% + 48px);}section.compare section.opinion-thread,section.compare section.opinion-header-thread,section.compare .opinion-title-thread,section.compare section.opinion-specs-thread{position:relative;-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0.25s;transition-duration:0.25s;left:0px;white-space:nowrap;}section.compare section.opinion-header-thread{margin-bottom:24px;}section.compare section.opinion-header-thread .site-link{display:block;width:162px;margin:12px auto;}section.compare section.opinion-header-thread .site-link button{width:100%;}section.compare .opinion-title-thread{padding:6px 0;margin-top:36px;}section.compare .opinion-title-thread h1,section.compare .opinion-title-thread h2{display:inline;}section.compare .opinion-title-thread span.title{display:block;font-weight:700;font-size:22px;font-family:'Roboto',sans-serif;text-align:center;}section.compare section.full-width-container{margin:24px 0;position:relative;}section.compare section.full-width-container .OptionDetailed-SectionHeader{margin-left:24px;margin-bottom:24px;}section.compare section.full-width-container a._expand-specs-link,section.compare section.full-width-container a._collapse-specs-link{display:block;margin:18px auto 0;width:132px;}section.compare section.full-width-container a._expand-specs-link.hidden,section.compare section.full-width-container a._collapse-specs-link.hidden{display:none;}section.compare section.full-width-container a._expand-specs-link button,section.compare section.full-width-container a._collapse-specs-link button{width:100%;}section.compare section.opinion-specs-thread{padding:0;color:#595959;max-height:162px;}section.compare .opinion-specs-container{overflow:hidden;}section.compare section.opinion,section.compare section.opinion-header,section.compare span.opinion-title-bar,section.compare section.opinion-specs{border:none;width:33.33333%;white-space:normal;display:inline-block;vertical-align:top;padding:0 24px;}section.compare section.opinion>header,section.compare section.opinion-header>header,section.compare span.opinion-title-bar>header,section.compare section.opinion-specs>header{padding:0;clear:both;overflow:visible;}section.compare section.opinion>header h1,section.compare section.opinion-header>header h1,section.compare span.opinion-title-bar>header h1,section.compare section.opinion-specs>header h1,section.compare section.opinion>header h2,section.compare section.opinion-header>header h2,section.compare span.opinion-title-bar>header h2,section.compare section.opinion-specs>header h2,section.compare section.opinion>header h3,section.compare section.opinion-header>header h3,section.compare span.opinion-title-bar>header h3,section.compare section.opinion-specs>header h3,section.compare section.opinion>header h4,section.compare section.opinion-header>header h4,section.compare span.opinion-title-bar>header h4,section.compare section.opinion-specs>header h4,section.compare section.opinion>header h5,section.compare section.opinion-header>header h5,section.compare span.opinion-title-bar>header h5,section.compare section.opinion-specs>header h5,section.compare section.opinion>header h6,section.compare section.opinion-header>header h6,section.compare span.opinion-title-bar>header h6,section.compare section.opinion-specs>header h6{font-size:15px;font-weight:600;}section.compare section.opinion>header a.opinion-link,section.compare section.opinion-header>header a.opinion-link,section.compare span.opinion-title-bar>header a.opinion-link,section.compare section.opinion-specs>header a.opinion-link{color:#1b9ad1;}section.compare section.opinion section.carousel,section.compare section.opinion-header section.carousel,section.compare span.opinion-title-bar section.carousel,section.compare section.opinion-specs section.carousel{position:relative;margin:12px 0;height:192px;background-repeat:no-repeat;background-size:cover;background-position:center;}section.compare section.opinion section.carousel span.add-image,section.compare section.opinion-header section.carousel span.add-image,section.compare span.opinion-title-bar section.carousel span.add-image,section.compare section.opinion-specs section.carousel span.add-image{margin:24px auto;}section.compare section.opinion section.carousel:hover,section.compare section.opinion-header section.carousel:hover,section.compare span.opinion-title-bar section.carousel:hover,section.compare section.opinion-specs section.carousel:hover{cursor:pointer;}section.compare section.opinion.has-image .carousel .add-image,section.compare section.opinion-header.has-image .carousel .add-image,section.compare span.opinion-title-bar.has-image .carousel .add-image,section.compare section.opinion-specs.has-image .carousel .add-image{display:none;}section.compare section.opinion .read-more,section.compare section.opinion-header .read-more,section.compare span.opinion-title-bar .read-more,section.compare section.opinion-specs .read-more{margin-bottom:24px;}section.compare section.opinion .remove-option-link,section.compare section.opinion-header .remove-option-link,section.compare span.opinion-title-bar .remove-option-link,section.compare section.opinion-specs .remove-option-link{position:relative;z-index:1;float:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0.2;}section.compare section.opinion .remove-option-link:hover,section.compare section.opinion-header .remove-option-link:hover,section.compare span.opinion-title-bar .remove-option-link:hover,section.compare section.opinion-specs .remove-option-link:hover{opacity:1;}section.compare section.opinion-specs{font-size:small;}section.compare section.opinion-specs .spec-title{font-weight:600;}section.compare section.opinion-specs .spec-data{display:block;min-height:24px;}section.compare section.opinion-specs .spec{padding:3px 0;}section.compare section.opinion-specs .spec:last-of-type{box-shadow:none;}section.compare span.opinion-title-bar{box-shadow:none;position:relative;}section.compare span.opinion-title-bar a{display:block;color:#4d4d4d;text-align:center;}section.compare span.opinion-title-bar a:hover{color:#1b9ad1;}section.compare span.opinion-title-bar span.vs{position:absolute;left:0;top:0;color:#999;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}section.compare section.sub-pt{padding-bottom:24px;box-shadow:none;}section.compare section.sub-pt nav.voting.section a.vote{width:36px;height:36px;}section.compare section.sub-pt nav.voting.section a.vote span.icon::before{position:relative;top:-3px;font-size:16px;}section.compare section.sub-pt nav.voting.section a.vote span.votes{font-size:16px;top:-14px;}section.compare section.sub-pt article{font-size:13px;max-height:48px;overflow:hidden;margin:6px 0;}section.compare section.sub-pt a.suggest-edit-link{color:#1b9ad1;}section.compare section.sub-pt>header{overflow:visible;padding:0;}section.compare section.sub-pt>header h1,section.compare section.sub-pt>header h2,section.compare section.sub-pt>header h3,section.compare section.sub-pt>header h4,section.compare section.sub-pt>header h5,section.compare section.sub-pt>header h6{font-weight:600;vertical-align:top;}section.compare section.sub-pt>header span.has-citations{font-size:13px;}section.compare section.sub-pt>header .LinkBar-More{float:right;}section.compare span.sub-pt-heading hr{margin:10px 0 12px;}section.compare span.sub-pt-heading>span{position:absolute;width:66px;height:24px;overflow:hidden;background-color:#fff;margin-top:-12px;}section.compare span.sub-pt-heading.pro{color:#1b9ad1;}section.compare span.sub-pt-heading.con{color:#d65e5e;}section.compare nav.voting.important button{width:48px;}section.compare section.carousel{position:relative;}section.compare section.carousel .fa{color:#999;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}section.compare .has-image section.carousel .fa{display:none;}section.contributors section.topic{box-shadow:0 0 0 1px #d9d9d9;overflow:hidden;}section.contributors section.topic>header{box-shadow:none;margin-left:0;}section.contributors article.content{margin:12px 24px;}section.collaborate .hidden{display:none;}section.collaborate section.collaboration{max-width:640px;}section.collaborate section.collaboration>header{padding-top:24px;}section.collaborate section.collaboration>header .opinion-title{font-weight:700;}section.collaborate section.collaboration>header h1,section.collaborate section.collaboration>header h2,section.collaborate section.collaboration>header h3,section.collaborate section.collaboration>header h4,section.collaborate section.collaboration>header h5,section.collaborate section.collaboration>header h6{font-size:15px;display:inline;vertical-align:top;}section.collaborate section.collaboration>header h1 .icon,section.collaborate section.collaboration>header h2 .icon,section.collaborate section.collaboration>header h3 .icon,section.collaborate section.collaboration>header h4 .icon,section.collaborate section.collaboration>header h5 .icon,section.collaborate section.collaboration>header h6 .icon{padding:0 6px;}section.collaborate section.collaboration>header h1 .icon.right-arrow::before,section.collaborate section.collaboration>header h2 .icon.right-arrow::before,section.collaborate section.collaboration>header h3 .icon.right-arrow::before,section.collaborate section.collaboration>header h4 .icon.right-arrow::before,section.collaborate section.collaboration>header h5 .icon.right-arrow::before,section.collaborate section.collaboration>header h6 .icon.right-arrow::before{font-size:18px;}section.collaborate section.comment-thread{max-width:720px;padding-top:0;}section.collaborate section.comment-thread:empty::before{display:inline-block;width:100%;margin:24px 0;text-align:center;color:#666;font-style:italic;content:'There are no comments';}section.collaborate form.suggestion textarea{margin:0 0 12px;}section.collaborate form.reply textarea{margin:12px 0;}section.collaborate form.suggest-edit{padding:0;}section.collaborate nav.filter{text-align:center;margin-bottom:24px;}section.collaborate nav.sidebar .tab a{height:36px;line-height:30px;font-weight:600;vertical-align:top;}section.collaborate nav.sidebar .tab a::before{margin-right:6px;}section.collaborate nav.voting{display:none;}section.collaborate article.content{padding-bottom:24px;}section.discussion form.edit-comment-form{display:none;}section.discussion form.edit-comment-form textarea{margin:6px 0;}section.discussion form.edit-comment-form button[type=button]{width:auto;margin-right:12px;}section.discussion .edit-comment-link{display:none;}section.contributors section.users{padding:0 48px;}section.contributors span.user-list{padding:0;}section.contributors span.user{display:block;overflow:hidden;}section.contributors form.user{max-width:224px;}.unauthorized section.profile button.favorite{display:none;}.unauthorized section.profile .favorites .favorite-icon{display:block!important;}.loggedin:not(.unauthorized) section.hidden.favorites{display:block;}.loggedin:not(.unauthorized) section.hidden.favorites .call-to-action{display:block;}section.profile .hidden{display:none;}section.profile section.about{padding-top:24px;overflow:hidden;width:calc(100% + 12px);}section.profile section.about a{font-weight:600;}section.profile section.about .user-titles{padding:12px 0;}section.profile section.about .user-titles h2,section.profile section.about .user-titles h3,section.profile section.about .user-titles h4,section.profile section.about .user-titles h5,section.profile section.about .user-titles h6{line-height:24px;padding:0;}section.profile section.about .name{margin-right:6px;}section.profile section.about .username{color:#999;margin-right:12px;font-size:20px;}section.profile section.about .actions-wrapper{display:inline-block;position:relative;top:-2px;}section.profile section.about .Avatar{width:144px;height:144px;float:left;margin:12px 48px 12px 0;border-radius:50%;border:none;}section.profile section.about .Avatar::before{font-size:64px;}section.profile section.about .bio{padding-bottom:12px;margin-left:192px;color:#f9f9f9;}section.profile section.about .follow-wrapper{margin:12px;padding:12px;width:144px;float:right;background-color:#f2f2f2;border-radius:2px;display:none;}section.profile section.about .follow-wrapper span{font-size:12px;line-height:18px;display:inherit;}section.profile section.about .follow-wrapper span.username{color:#666;}section.profile section.about .follow-wrapper button{width:100%;height:36px;margin-top:12px;}section.profile nav.profile-nav{margin-top:24px;overflow:hidden;text-align:center;}section.profile>section>.list{clear:both;}section.profile section.comments footer{float:right;}section.profile .comment section.content{padding:0;}section.profile .comment article{padding:12px 0 12px 24px;font-size:13px;}section.profile section.karma section.half{vertical-align:top;}section.profile section.karma section.breakdown{box-shadow:0 1px #ccc,inset 0 -1px #ccc;padding:12px 0;margin:12px 0;}section.profile section.karma section.breakdown section.half span.icon::before{position:absolute;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);color:inherit;top:auto;margin-left:-6px;}section.profile section.karma section.breakdown section.half span.icon.tick::before{color:#008000;}section.profile section.karma section.breakdown section.half span.icon.plus::before{color:#008000;font-size:15px;}section.profile section.karma section.breakdown section.half:first-child{padding-right:72px;}section.profile section.karma section.breakdown section.half:last-child{padding-left:72px;}section.profile section.karma span.karma-count{float:right;color:#008000;}section.profile section.karma section.unawarded span{color:#999;}section.profile section.karma section.total{font-weight:600;float:right;width:calc(50% - 72px);}section.profile section.karma span.note{color:#999;font-size:13px;line-height:18px;}section.profile section.karma span.note span{display:block;}section.profile section.viewpoints li.viewpoint{color:#676565;}section.profile section.viewpoints .viewpoint-title{font-weight:700;}section.profile section.votes .favorites,section.profile section.votes .votes{overflow:hidden;}section.profile section.votes .wrapper{position:absolute;padding:10px;bottom:0;}section.profile section.votes .topic-title{font-size:13px;line-height:normal;color:#fff;position:relative;margin-bottom:12px;}section.profile section.votes .opinion-title{display:inline;line-height:normal;font-weight:700;font-size:20px;color:#fff;position:relative;}section.profile section.votes ul.list{margin-left:-10px;margin-right:-10px;}section.profile section.votes li.vote{box-shadow:none;margin:0;padding:0;display:inline-block;position:relative;width:33%;}section.profile section.votes li.vote .dummy{padding-top:75%;}section.profile section.votes li.vote>a{position:absolute;left:0;right:0;bottom:0;top:0;}section.profile section.votes section.call-to-action{margin-top:12px;margin-bottom:12px;font-family:'Lato',sans-serif;border:3px dashed #d9d9d9;padding:12px 24px;text-align:center;font-size:16px;}section.profile section.votes section.call-to-action p{padding-bottom:12px;}section.profile section.votes section.call-to-action span.icon{margin-right:12px;}section.profile section.votes section.call-to-action article .icon::before,section.profile section.votes section.call-to-action .action{color:#808080;}section.profile section.votes .favorite-buffer{position:absolute;z-index:2;margin:18px;right:0;}section.profile section.votes .favorite-buffer>.favorite{padding:3px;}section.profile section.votes .favorite-buffer>.favorite.active{background-color:#fff;border-radius:2px;box-shadow:inset 0 0 0 1px #d65e5e;color:#d65e5e;}section.profile section.votes .favorite-buffer>.favorite.active.selected{background-color:#d65e5e;box-shadow:inset 0 0 0 2px #d65e5e;color:#fff;}section.profile section.votes .favorite-buffer>.favorite.active[disabled]{opacity:0.4;cursor:default;}section.profile section.votes .favorite-buffer>.favorite.active:hover:not([disabled]){box-shadow:inset 0 0 0 1px #d65e5e;}section.profile section.votes .favorite-buffer>.favorite.active:active:not([disabled]){box-shadow:inset 0 0 0 1px #cc3535;}section.profile section.votes .favorite-buffer>.favorite.active::before{color:text;}section.profile section.votes .favorite-buffer .favorite-icon .icon.favorite.active::before{color:#d65e5e;}section.profile section.votes li.vote header{position:absolute;top:0;bottom:0;left:0;right:0;margin:12px;z-index:1;border-radius:3px;box-shadow:rgba(0,0,0,0.3) 0 1px 3px 0;}section.profile section.votes li.vote a.opinion-link:hover header .topic-title,section.profile section.votes li.vote a.opinion-link:hover header .opinion-title{text-decoration:underline;}section.profile section.votes li.vote .background{background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-filter:saturate(0.9);filter:saturate(0.9);position:absolute;margin:12px;border-radius:3px;top:0;bottom:0;left:0;right:0;}section.profile section.votes li.vote.vote-0 header{background:rgba(152,218,218,0.08);}section.profile section.votes li.vote.vote-0 header .topic-title,section.profile section.votes li.vote.vote-0 header .opinion-title{box-shadow:10px 0 0 #40b3b2,-10px 0 0 #40b3b2;display:block;background:#40b3b2;padding:3px 0;opacity:1;}section.profile section.votes li.vote.vote-0 header .topic-title{margin-bottom:-3px;}section.profile section.votes li.vote.vote-0 header .opinion-title{margin-bottom:12px;}section.profile section.votes li.vote.vote-0 .background.no-image{background:#76cecd;opacity:0.75;}section.profile section.votes li.vote.vote-1 header{background:rgba(254,199,133,0.08);}section.profile section.votes li.vote.vote-1 header .topic-title,section.profile section.votes li.vote.vote-1 header .opinion-title{box-shadow:10px 0 0 #fc8d07,-10px 0 0 #fc8d07;display:block;background:#fc8d07;padding:3px 0;opacity:1;}section.profile section.votes li.vote.vote-1 header .topic-title{margin-bottom:-3px;}section.profile section.votes li.vote.vote-1 header .opinion-title{margin-bottom:12px;}section.profile section.votes li.vote.vote-1 .background.no-image{background:#fdb45c;opacity:0.75;}section.profile section.votes li.vote.vote-2 header{background:rgba(234,160,162,0.08);}section.profile section.votes li.vote.vote-2 header .topic-title,section.profile section.votes li.vote.vote-2 header .opinion-title{box-shadow:10px 0 0 #d3373c,-10px 0 0 #d3373c;display:block;background:#d3373c;padding:3px 0;opacity:1;}section.profile section.votes li.vote.vote-2 header .topic-title{margin-bottom:-3px;}section.profile section.votes li.vote.vote-2 header .opinion-title{margin-bottom:12px;}section.profile section.votes li.vote.vote-2 .background.no-image{background:#e38083;opacity:0.75;}section.profile section.votes li.vote.vote-3 header{background:rgba(234,160,162,0.08);}section.profile section.votes li.vote.vote-3 header .topic-title,section.profile section.votes li.vote.vote-3 header .opinion-title{box-shadow:10px 0 0 #d3373c,-10px 0 0 #d3373c;display:block;background:#d3373c;padding:3px 0;opacity:1;}section.profile section.votes li.vote.vote-3 header .topic-title{margin-bottom:-3px;}section.profile section.votes li.vote.vote-3 header .opinion-title{margin-bottom:12px;}section.profile section.votes li.vote.vote-3 .background.no-image{background:#e38083;opacity:0.75;}section.profile section.votes li.vote.vote-4 header{background:rgba(205,193,182,0.08);}section.profile section.votes li.vote.vote-4 header .topic-title,section.profile section.votes li.vote.vote-4 header .opinion-title{box-shadow:10px 0 0 #9a8069,-10px 0 0 #9a8069;display:block;background:#9a8069;padding:3px 0;opacity:1;}section.profile section.votes li.vote.vote-4 header .topic-title{margin-bottom:-3px;}section.profile section.votes li.vote.vote-4 header .opinion-title{margin-bottom:12px;}section.profile section.votes li.vote.vote-4 .background.no-image{background:#bdac9d;opacity:0.75;}section.profile section.votes li.vote.vote-5 header{background:rgba(203,203,228,0.08);}section.profile section.votes li.vote.vote-5 header .topic-title,section.profile section.votes li.vote.vote-5 header .opinion-title{box-shadow:10px 0 0 #7777b8,-10px 0 0 #7777b8;display:block;background:#7777b8;padding:3px 0;opacity:1;}section.profile section.votes li.vote.vote-5 header .topic-title{margin-bottom:-3px;}section.profile section.votes li.vote.vote-5 header .opinion-title{margin-bottom:12px;}section.profile section.votes li.vote.vote-5 .background.no-image{background:#babadb;opacity:0.75;}section.profile section.votes li.vote.vote-6 header{background:rgba(203,175,228,0.08);}section.profile section.votes li.vote.vote-6 header .topic-title,section.profile section.votes li.vote.vote-6 header .opinion-title{box-shadow:10px 0 0 #8e4fc4,-10px 0 0 #8e4fc4;display:block;background:#8e4fc4;padding:3px 0;opacity:1;}section.profile section.votes li.vote.vote-6 header .topic-title{margin-bottom:-3px;}section.profile section.votes li.vote.vote-6 header .opinion-title{margin-bottom:12px;}section.profile section.votes li.vote.vote-6 .background.no-image{background:#ba94db;opacity:0.75;}section.profile section.votes li.vote.vote-7 header{background:rgba(134,165,194,0.08);}section.profile section.votes li.vote.vote-7 header .topic-title,section.profile section.votes li.vote.vote-7 header .opinion-title{box-shadow:10px 0 0 #436586,-10px 0 0 #436586;display:block;background:#436586;padding:3px 0;opacity:1;}section.profile section.votes li.vote.vote-7 header .topic-title{margin-bottom:-3px;}section.profile section.votes li.vote.vote-7 header .opinion-title{margin-bottom:12px;}section.profile section.votes li.vote.vote-7 .background.no-image{background:#5e87ae;opacity:0.75;}section.profile section.stats{float:right;text-align:right;}section.profile section.stats h3{padding:6px 0;}section.profile section.stats span{display:inline-block;text-align:left;width:48px;}section.profile section.dashboard{margin-top:-12px;}section.profile section.history{width:calc(100% + 12px);padding-top:12px;min-height:420px;}section.profile nav.sidebar{margin-top:1px;}section.profile nav.sidebar span.count{margin-left:6px;padding:0 3px;background-color:#f2f2f2;}section.profile nav.sidebar li.tab.selected span.count{background-color:#d9d9d9;}section.profile li .opinion-title{font-weight:600;line-height:0;}section.profile button.load-more-link{padding:12px 48px;width:100%;}section.feed section.notification-group{margin:12px 0;}section.feed section.notification-group a{vertical-align:top;color:#4d4d4d;}section.feed button{width:100%;}section.feed .topic-title{font-weight:600;padding:12px 0 0;}section.feed ul.notification-list li{box-shadow:none;padding:3px 0 0;font-weight:300;}section.feed ul.notification-list li a.subject-link:hover{text-decoration:none;cursor:default;}section.feed ul.notification-list li a.subject-link[href]:hover{cursor:pointer;}section.feed ul.notification-list li span.Avatar{float:left;width:24px;height:24px;margin-right:6px;border-radius:50%;background-color:#666;}section.feed ul.notification-list li span.icon::before{position:relative;top:11px;font-size:16px;text-align:left;color:#fff;margin:0 3px 0 0;left:4px;}section.feed ul.notification-list li .notification-link a,section.feed ul.notification-list li .notification-link span{vertical-align:top;}section.notifications .not-authorized{padding:24px 0;}section.notifications .notification-group-thread{display:none;position:relative;}section.notifications .notification-group.unread li.notification::before{position:absolute;content:'';width:6px;height:6px;background-color:#d65e5e;left:-12px;margin-top:9px;border-radius:50%;}section.notifications button.clear-notifications-link{float:right;}section.notifications li{overflow:visibile;}section.notifications .alert{position:absolute;margin-left:-24px;margin-top:-3px;}section.update-profile>section{margin-left:100px;}section.update-post select{display:none;}section.jobs{line-height:36px;max-width:720px;padding-bottom:144px;}section.jobs h1{padding-top:48px;}section.jobs ul{margin-left:48px;}section.about header.primary{text-align:center;padding:48px 0;margin-bottom:96px;}section.about header.primary h1,section.about header.primary h2,section.about header.primary h3,section.about header.primary h4,section.about header.primary h5,section.about header.primary h6{font-family:'Lato',sans-serif;padding:0;line-height:24px;}section.about header.primary p{font-weight:600;margin:0 auto;color:#f9f9f9;max-width:500px;line-height:24px;}section.about h1,section.about h2,section.about h3,section.about h4,section.about h5,section.about h6{font-size:28px;margin-bottom:24px;line-height:36px;}section.about p{line-height:36px;margin-bottom:24px;}section.about div.leader-image{position:absolute;background-image:url("/images/about-summary-preview.png");background-size:auto 100%;background-position:top left;background-repeat:no-repeat;left:50%;width:648px;height:528px;border-radius:10px;border:1px #d9d9d9 solid;}section.about img.explainer{margin-bottom:24px;max-width:100%;}section.about section.center{margin:0 auto;text-align:center;}section.about section.center h1,section.about section.center h2,section.about section.center h3,section.about section.center h4,section.about section.center h5,section.about section.center h6{clear:both;padding:96px 0 24px;}section.about section.center p{margin-right:auto;margin-left:auto;}section.about section.pitch{max-width:50%;padding-right:24px;min-height:540px;}section.about section.explainer p{max-width:700px;}section.about section.community p{max-width:800px;}section.about section.team{margin-bottom:240px;}section.about section.team .row{margin-bottom:24px;}section.about section.team .person{text-align:center;display:inline-block;font-size:13px;width:33%;}section.about section.team .portrait{margin:0 auto;width:84px;height:84px;border-radius:50%;background-position:center center;background-size:cover;}section.about section.team .name{font-weight:600;}section.about section.team span{display:block;}section.about .reefpig{height:96px;position:absolute;bottom:0;margin:0;-webkit-transition-property:bottom;transition-property:bottom;-webkit-transition-duration:1s;transition-duration:1s;}section.about .reefpig:hover{bottom:24px;}section.error h1,section.not-found h1,section.maintenance h1{line-height:48px;font-weight:600;font-size:20px;}section.error ul,section.not-found ul,section.maintenance ul{margin:24px 48px;list-style:square;}body.unauthorized .authorized{display:none;}body.unauthorized section.collaborate section.actions .accept{display:none;}body.unauthorized section.profile .actions-wrapper{display:none;}body.unauthorized section.profile section.about .follow-wrapper{display:block;}body.loggedin header.main section.message{display:none;}body.loggedin header.main section.right .login{display:none;}body.loggedin header.main section.right .logout,body.loggedin header.main section.right .profile,body.loggedin header.main section.right .profile-drop,body.loggedin header.main section.right .profile-data,body.loggedin header.main section.right .notification{display:inline-block;}body.loggedin nav.filter .notifications-seperator,body.loggedin nav.filter .notifications-link{display:inline-block;}body:not(.unauthorized) .not-authorized{display:none;}body:not(.unauthorized) section.notifications .notification-group-thread{display:block;}body:not(.unauthorized) section.notifications .not-authorized{display:none;}body:not(.loggedin) section.improvement-message{display:none;}body:not(.loggedin) section.feed .notifications-link,body:not(.loggedin) section.frontpage .notifications-link{display:none;}body:not(.loggedin) section.karma-sidebar{display:none;}body.embed section.compare header.primary nav.categories,body.embed section.compare header.primary nav.collaboration,body.embed section.compare header.primary nav.views{display:none;}body.embed .not-embed{display:none!important;}body:not(.embed) .is-embed{display:none!important;}body.hide-message header.main section.message{display:none;}[href="https://mixpanel.com/f/partner"]{position:absolute;width:0;height:0;overflow:hidden;}html.no-js section.graph{display:none;}@media all {section.editor article{width:100%;}section.editor section.half{display:block;width:100%;padding:0;}section.editor nav.toggle{display:block;}section.editor.show-edit header section.preview{display:none;}section.editor.show-edit section.document section.preview{display:none;}section.editor.show-preview header section.edit{display:none;}section.editor.show-preview section.document section.edit{display:none;}section.editor .preview{top:0;}}@media (max-width: 1100px) {section.about div.leader-image{display:none;}section.about section.pitch{text-align:center;max-width:initial;min-height:initial;padding-right:0;}}@media (max-width: 960px) {nav.sidebar{display:none;}nav.sidebar+section{margin:0;padding:0;}nav.sidebar.mini{margin-left:0;margin-right:0;}nav.sidebar.mini+section{margin-right:72px;}.tags .big-tag,.tag-nav .big-tag,.tag-list .big-tag{width:25%;}section.profile section.votes li.vote{width:50%;}section.profile section.votes li.vote .dummy{padding-top:70%;}section.profile section.about .Avatar{width:60px;height:60px;margin-right:24px;}section.profile section.about .bio{font-size:13px;margin-left:0;}section.search section.category section.topic.create{display:block;}body.loggedin header.main section.right .profile-data{display:none;}section.compare section.topic>header .title{margin-right:0;}section.compare section.opinion,section.compare section.opinion-header,section.compare span.opinion-title-bar,section.compare section.opinion-specs{width:50%;}}@media (max-width: 800px) {header.main section.message{display:none;}.tags .big-tag,.tag-nav .big-tag,.tag-list .big-tag{width:33.333%;}section.post a.site-link[href*='itunes.apple.com'] button .icon::after{content:'App Store';}section.post a.site-link[href*='play.google.com'] button .icon::after{content:'Google Play';}section.post a.site-link[href*='amazon.com'] button .icon::after{content:'Amazon';}}@media (max-width: 640px) {.is-screen{display:none!important;}#main{padding:0;}#container{-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:1s;transition-duration:1s;}#container.menu{left:100%;}section.lightbox a.previous-option-link,section.lightbox a.next-option-link{padding:0;}section.lightbox a.previous-option-link h1,section.lightbox a.next-option-link h1{padding:0;}section.lightbox a.next-option-link span.icon{position:relative;bottom:-12px;}body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;}header.main section.message{display:none;}header.main nav{height:94px;padding:0 18px;}header.main a.suggested-link{display:none;}header.main .dropdown .menu{left:initial;right:0;}header.main .contribute button{overflow:hidden;height:30px;width:30px;padding-left:6px;}header.main .contribute button span.ask{display:none;}header.main .contribute button::before{padding:0;}header.main section.categories{padding:0 24px;height:264px;}header.main section.categories li{width:50%;}header.main section.browse{margin-right:12px;float:left;}header.main section.browse a{width:80px;}header.main section.left{position:absolute;width:auto;}header.main section.left .logo{margin-right:6px;}header.main section.center{overflow:hidden;clear:both;margin-left:0;}header.main form{pointer-events:none;margin:0;max-width:100%;}header.main form>*{pointer-events:all;}header.main form input[type=text]{max-width:100%;}header.main form [type=submit]{display:none;}header.main form button{bottom:0px;}header.primary{margin-left:24px;margin-right:24px;}header.primary h1,header.primary h2,header.primary h3,header.primary h4,header.primary h5,header.primary h6{font-size:26px;line-height:36px;}header.primary nav.tag-nav{display:none;}footer.main section.left{display:none;}footer.main section.middle{clear:both;text-align:right;margin-right:24px;}footer.main section.right{margin-left:24px;}section.single{max-width:100%;padding:0;}section.half{width:100%;padding:0;}nav.filter{padding-left:24px;padding-right:24px;}nav.sidebar{border-style:none;float:none;width:100%;}nav.sidebar.mini{width:100%;margin:0;}nav.sidebar.mini+section{margin-left:72px;margin-right:72px;}nav.sidebar section.actions,nav.sidebar section.graph{display:none;}nav.sidebar+section,nav.sidebar.mini+section{clear:both;margin:0;padding:0;}nav.sidebar.left+section,nav.sidebar.right+section{padding:0;box-shadow:none;}nav.sidebar.opinion form{display:none;}nav.sidebar.opinion .users{display:none;}nav.sidebar.opinion .graph{display:none;}a.spec-table-link{display:none;}.tags .big-tag,.tag-nav .big-tag,.tag-list .big-tag{width:50%;}nav.unanswered-questions{margin-left:24px;margin-right:24px;}section.topic-feed .content{padding:0 24px;margin:0;}section.topic-feed .category .topic{padding-right:0;}section.topic-feed section.graph{display:none;}section.topic-feed .topic{padding-right:0;}section.topic-feed .topic .tags,section.topic-feed .topic .tag-list{display:none;}section.topic-feed .topic .topic-link>header{padding:12px 18px;}section.topic-feed .topic .topic-link>header .title{font-size:18px;line-height:18px;}section.topic-feed .topic.needs-improvement .flag{height:48px;}section.topic-feed .opinions .first-opinion-title{font-size:18px;top:6px;padding-bottom:0;}section.topic-feed .opinions .flag{margin-top:0;padding:3px 18px 6px 18px;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}section.topic-feed .opinions .flag::before{content:none;}section.frontpage{margin-left:0;margin-right:0;}section.frontpage section.notification-group .viewpoint-carousel{width:72px;left:24px;display:none;}section.frontpage section.notification-group{padding-right:24px;padding-left:24px;}section.frontpage section.notification-group.has-image{padding-left:24px;}section.frontpage section.select{margin:0 24px;width:auto;float:none;display:inline-block;}section.frontpage nav.filter .activity-feed-link{display:none;}section.frontpage span.date,section.activity-feed span.date{padding-left:6px;}section.search .search-title{padding:24px 24px 0 24px;}section.search section.notification-group{padding-left:24px;}section.search section.category section.topic.create{margin:24px;}section.post nav.voting.opinion button.vote,section.post nav.voting.opinion button.upvote,section.post nav.voting.opinion button.downvote{min-width:48px;padding-top:0;padding-bottom:0;margin-top:6px;margin-bottom:6px;}section.compare nav.controls a{padding:12px;}section.compare nav.controls .previous-options,section.compare nav.controls .next-options{padding:0;}section.compare nav.controls .slider-opinions{display:none;}section.compare section.option-carousel-cover{margin:0 48px;}section.compare section.opinion>header,section.compare section.opinion-header>header,section.compare span.opinion-title-bar>header,section.compare section.opinion-specs>header{padding:0;}section.compare section.opinion>header section.graph.pie,section.compare section.opinion-header>header section.graph.pie,section.compare span.opinion-title-bar>header section.graph.pie,section.compare section.opinion-specs>header section.graph.pie{right:0;left:auto;}section.compare section.opinion>header .site-link,section.compare section.opinion-header>header .site-link,section.compare span.opinion-title-bar>header .site-link,section.compare section.opinion-specs>header .site-link{display:inline;}section.compare section.opinion>section,section.compare section.opinion-header>section,section.compare span.opinion-title-bar>section,section.compare section.opinion-specs>section{padding:0;}section.compare section.opinion img,section.compare section.opinion-header img,section.compare span.opinion-title-bar img,section.compare section.opinion-specs img{margin:0;}section.compare section.opinion .remove-option-link,section.compare section.opinion-header .remove-option-link,section.compare span.opinion-title-bar .remove-option-link,section.compare section.opinion-specs .remove-option-link{display:none;}section.compare section.sub-pt>header{padding:0;}section.collaborate nav.filter{padding-left:0;padding-right:0;}section.collaborate nav.sidebar{margin-top:0;}section.collaborate nav.sidebar li.tab{width:33.33333%;display:inline-block;}section.collaborate section.collaboration{padding-left:24px;padding-right:24px;}section.feed section.notification-group{padding-left:24px;padding-right:24px;}section.profile section.about,section.profile section.history{padding:0 24px;}section.profile section.about ul.list-5 li.tab{width:25%;}section.profile section.about ul.list-5 li.comments{display:none;}section.profile section.about .follow-wrapper{display:none;}section.profile section.karma section.breakdown section.half:first-child,section.profile section.karma section.breakdown section.half:last-child{padding-left:0;padding-right:0;}section.profile section.karma section.total{width:100%;}section.profile section.votes li.vote{width:100%;}section.profile section.votes li.vote .dummy{padding-top:50%;}section.notifications section.not-authorized{padding:24px;}section.notifications nav.filter{padding:0;}section.notifications nav.sidebar{display:block;float:none;margin-bottom:24px;margin-top:24px;overflow:hidden;}section.notifications button{width:100%;float:none;margin-top:24px;}section.notifications button.clear-notifications-link[disabled]{display:none;}section.notifications .notification-group.unread li.notification::before{left:12px;}li.tab .title{font-size:20px;}li.tab.selected:hover::before{content:none;}li.tab.selected::after,li.tab.selected::before{content:none;}li.tab:hover+li.tab.selected::before{content:none;}section.topic.create form.topic{margin-left:0;width:100%;}section.update-profile>section{margin-left:0;}li.topic{padding:0 6px;}figure.pie{display:none;}nav.feed-sidebar{display:none;}}@media (max-width: 480px) {section.compare span.opinion-title-bar span.vs{display:none;}section.compare section.option-carousel{width:auto;left:0;}section.compare section.opinion,section.compare section.opinion-header,section.compare span.opinion-title-bar,section.compare section.opinion-specs{width:100%;padding:0;box-shadow:none;}section.compare span.opinion-header span.vs{display:none;}section.profile section.about .name,section.profile section.about .username,section.profile section.about .bio,section.profile section.about .actions-wrapper{display:block;}section.profile section.about .name{padding-bottom:5px;}section.profile section.about .username{padding-top:5px;}section.profile section.about .bio{margin-left:0;clear:left;}}@media (min-width: 641px) {.is-handheld{display:none!important;}}@media print {nav{display:none;}button{display:none;}form{display:none;}nav.sidebar{box-shadow:none;}nav.sidebar+section{box-shadow:none;}}.User-Avatar{position:relative;display:inline-block;height:48px;width:48px;border-radius:50%;}.User-Avatar-Initials{position:absolute;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;font-weight:700;font-size:15px;color:#fff;line-height:0;margin-top:-1px;margin-left:0.5px;}.User-Avatar-Initials::before{content:attr(data-initials);}.User-Avatar-Image{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:50%;visibility:hidden;}.User-Avatar-Image[src]{visibility:visible;}.Avatar{position:relative;display:inline-block;overflow:hidden;background:center/contain no-repeat;border-radius:50%;width:24px;height:24px;}.Avatar[data-background="1"]{background-image:url("/images/avatar/background-1.jpg");}.Avatar[data-background="2"]{background-image:url("/images/avatar/background-2.jpg");}.Avatar[data-background="3"]{background-image:url("/images/avatar/background-3.jpg");}.Avatar[data-background="4"]{background-image:url("/images/avatar/background-4.jpg");}.Avatar[data-background="5"]{background-image:url("/images/avatar/background-5.jpg");}.Avatar[data-background="6"]{background-image:url("/images/avatar/background-6.jpg");}.Avatar[data-background="7"]{background-image:url("/images/avatar/background-7.jpg");}.Avatar[data-background="8"]{background-image:url("/images/avatar/background-8.jpg");}.Avatar[data-background="9"]{background-image:url("/images/avatar/background-9.jpg");}.Avatar[data-background="10"]{background-image:url("/images/avatar/background-10.jpg");}.Avatar[data-background="11"]{background-image:url("/images/avatar/background-11.jpg");}.Avatar[data-background="12"]{background-image:url("/images/avatar/background-12.jpg");}.Avatar::before{content:'';background:center/contain no-repeat;position:absolute;top:0;bottom:0;width:100%;height:100%;display:block;}.Avatar[data-initials="a"]::before{background-image:url("/images/avatar/letter-a.png");}.Avatar[data-initials="b"]::before{background-image:url("/images/avatar/letter-b.png");}.Avatar[data-initials="c"]::before{background-image:url("/images/avatar/letter-c.png");}.Avatar[data-initials="d"]::before{background-image:url("/images/avatar/letter-d.png");}.Avatar[data-initials="e"]::before{background-image:url("/images/avatar/letter-e.png");}.Avatar[data-initials="f"]::before{background-image:url("/images/avatar/letter-f.png");}.Avatar[data-initials="g"]::before{background-image:url("/images/avatar/letter-g.png");}.Avatar[data-initials="h"]::before{background-image:url("/images/avatar/letter-h.png");}.Avatar[data-initials="i"]::before{background-image:url("/images/avatar/letter-i.png");}.Avatar[data-initials="j"]::before{background-image:url("/images/avatar/letter-j.png");}.Avatar[data-initials="k"]::before{background-image:url("/images/avatar/letter-k.png");}.Avatar[data-initials="l"]::before{background-image:url("/images/avatar/letter-l.png");}.Avatar[data-initials="m"]::before{background-image:url("/images/avatar/letter-m.png");}.Avatar[data-initials="n"]::before{background-image:url("/images/avatar/letter-n.png");}.Avatar[data-initials="o"]::before{background-image:url("/images/avatar/letter-o.png");}.Avatar[data-initials="p"]::before{background-image:url("/images/avatar/letter-p.png");}.Avatar[data-initials="q"]::before{background-image:url("/images/avatar/letter-q.png");}.Avatar[data-initials="r"]::before{background-image:url("/images/avatar/letter-r.png");}.Avatar[data-initials="s"]::before{background-image:url("/images/avatar/letter-s.png");}.Avatar[data-initials="t"]::before{background-image:url("/images/avatar/letter-t.png");}.Avatar[data-initials="u"]::before{background-image:url("/images/avatar/letter-u.png");}.Avatar[data-initials="v"]::before{background-image:url("/images/avatar/letter-v.png");}.Avatar[data-initials="w"]::before{background-image:url("/images/avatar/letter-w.png");}.Avatar[data-initials="x"]::before{background-image:url("/images/avatar/letter-x.png");}.Avatar[data-initials="y"]::before{background-image:url("/images/avatar/letter-y.png");}.Avatar[data-initials="z"]::before{background-image:url("/images/avatar/letter-z.png");}.Avatar img{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;}.Avatar img[src]{visibility:visible;}button,[type="submit"]{border:none;line-height:36px;padding:0 18px;background-color:transparent;color:#1b9ad1;box-shadow:inset 0 0 0 2px currentColor;font-size:14px;letter-spacing:0.3px;white-space:nowrap;}button.pro,[type="submit"].pro{color:#167ba7;}button.con,[type="submit"].con{color:#cb1a4a;}button:hover,[type="submit"]:hover{cursor:pointer;}button:focus,[type="submit"]:focus{outline:none;}button[disabled],[type="submit"][disabled]{opacity:0.5;pointer-events:none;}.PrimaryButton,[type="submit"]{color:#fff;box-shadow:none;background-color:#1b9ad1;border-radius:2px;font-family:'Roboto',sans-serif;font-size:14px;text-transform:uppercase;}.PrimaryButton:hover,[type="submit"]:hover{background-color:#25a9e3;}.GetItHereButton{color:#fff;box-shadow:none;background-color:#272626;border-radius:2px;font-family:'Roboto',sans-serif;text-transform:uppercase;}.GetItHereButton:hover{background-color:#3d3b3b;}[href*="amazon.com"] .GetItHereButton .GetItHereButton-Icon{background-image:url("/images/icons/logos/amazon.svg");}[href*="play.google.com"] .GetItHereButton .GetItHereButton-Icon{background-image:url("/images/icons/logos/google-play.svg");}[href*="itunes.apple.com"] .GetItHereButton .GetItHereButton-Icon{background-image:url("/images/icons/logos/app-store.svg");}[href*="store.steampowered.com"] .GetItHereButton .GetItHereButton-Icon{background-image:url("/images/icons/logos/steam.svg");}[href*="github.com"] .GetItHereButton .GetItHereButton-Icon{background-image:url("/images/icons/logos/github.svg");}[href*="amazon.com"] .GetItHereButton{background-color:#f90;}[href*="github.com"] .GetItHereButton{background-color:#3072b3;}.GetItHereButton-Icon{position:relative;top:2px;background-image:url("/images/icons/logos/link.svg");background-size:contain;background-repeat:no-repeat;width:24px;height:16px;margin:0 3px 0 0;display:inline-block;vertical-align:baseline;}.GetItHereButton-Price{display:inline-block;font-size:18px;letter-spacing:1px;}.ToggleButton{border-radius:2px;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:inset 0 0 0 1px #e6e8eb;color:#58647b;font-size:20px;font-family:'Roboto',sans-serif;padding:0;vertical-align:top;}.ToggleButton:hover{background-color:#f0f9fd;}.ToggleButton+.ToggleButton{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:2px;border-bottom-right-radius:2px;box-shadow:inset -1px 0 #e6e8eb,inset 0 1px #e6e8eb,inset 0 -1px #e6e8eb;}.ToggleButton.small{height:24px;line-height:24px;font-size:13px;}.ToggleButton.selected{background-color:#58647b;color:#fff;box-shadow:none;}.ToggleButton.agree{color:#167ba7;}.ToggleButton.agree.small{color:#58647b;}.ToggleButton.agree.selected{background-color:#167ba7;color:#fff;}.ToggleButton.agree.selected:hover{background-color:#1885b5;}.ToggleButton.disagree{color:#cb1a4a;}.ToggleButton.disagree.small{color:#58647b;}.ToggleButton.disagree.selected{color:#fff;background-color:#cb1a4a;}.ToggleButton.disagree.selected:hover{background-color:#d71c4f;}.JoinBanner{position:relative;margin:12px auto;padding:24px 48px 24px 12px;background-color:#f5f5f5;overflow:hidden;border-radius:2px;}@media (max-width: 1100px) {.JoinBanner .JoinBanner-Section{width:33%;}.JoinBanner .JoinBanner-Section:nth-of-type(n+4){display:none;}}@media (max-width: 840px) {.JoinBanner .JoinBanner-Section{width:50%;}.JoinBanner .JoinBanner-Section:nth-of-type(n+3){display:none;}}@media (max-width: 520px) {.JoinBanner{display:none;}}.JoinBanner-Section{display:inline-block;width:25%;vertical-align:top;padding:0 12px;}.JoinBanner-Pitch{font-size:13px;line-height:18px;text-align:center;padding-top:3px;max-width:204px;margin:0 auto;}.JoinBanner-Title{font-size:13px;font-weight:700;}.JoinBanner-Copy{font-size:11px;line-height:18px;max-width:204px;}.JoinBanner-Close{position:absolute;top:6px;right:12px;text-transform:uppercase;font-weight:700;font-size:11px;}.JoinBanner-Button{display:block;height:30px;width:101.76px;margin:12px auto 0;line-height:18px;}.LinkBar{color:#8d959c;font-size:14px;height:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.LinkBar-Item{display:inline-block;vertical-align:top;}.LinkBar-Item i{font-size:12px;}.LinkBar-Item:hover{text-decoration:none;color:#58647b;}.LinkBar-Item.selected{color:#1b9ad1;}.LinkBar-Item.selected .LinkBar-Count{color:#fff;background-color:#1b9ad1;}.LinkBar-Item.selected:hover{color:#167ba7;}.LinkBar-Item.selected:hover .LinkBar-Count{background-color:#167ba7;}.LinkBar-Seperator,.LinkBar-More{position:relative;top:-2px;display:inline-block;font-size:20px;margin:0 6px;vertical-align:top;}.LinkBar-Seperator::before{content:'·';}.LinkBar-More{margin-right:0;border-radius:2px;padding:0 3px;height:15px;line-height:13px;margin-top:7px;}.LinkBar-More.selected{background-color:#58647b;color:#fff;}.LinkBar-More::before{content:'···';}.LinkBar-Count{position:relative;top:-1px;display:inline-block;height:15px;width:18px;line-height:15px;background-color:#e6e8eb;font-size:10px;font-family:'Roboto',sans-serif;text-align:center;vertical-align:middle;}.LinkBar-Count:empty{display:none;}.QuestionList{font-size:13px;margin:36px 0;}.QuestionList.spacious .QuestionList-Item{margin-bottom:27px;}.QuestionList-SectionHeader{display:block;box-shadow:0 1px #d9d8d8;margin-bottom:24px;padding-bottom:6px;}.QuestionList-SectionTitle{display:inline-block;font-weight:normal;font-size:18px;}.QuestionList-SectionCount{display:inline-block;font-size:12px;background-color:#d65e5e;border-radius:12px;margin:5px 12px 4px;padding:0 6px;height:17px;line-height:18px;color:#fff;vertical-align:top;}.QuestionList-Content{margin-left:114px;min-height:72px;}@media (max-width: 640px) {.QuestionList-Content{margin-left:0;}}.QuestionList-Item{margin-bottom:18px;}.QuestionList-Item h3{font-weight:600;min-height:24px;font-size:15px;margin-bottom:6px;}.QuestionList-Item:nth-child(4n+0) .QuestionList-Image{background-image:url("/images/fallback/question-fallback-1.jpg");}.QuestionList-Item:nth-child(4n+1) .QuestionList-Image{background-image:url("/images/fallback/question-fallback-2.jpg");}.QuestionList-Item:nth-child(4n+2) .QuestionList-Image{background-image:url("/images/fallback/question-fallback-3.jpg");}.QuestionList-Item:nth-child(4n+3) .QuestionList-Image{background-image:url("/images/fallback/question-fallback-4.jpg");}.QuestionList-Image{height:72px;width:96px;float:left;margin-right:12px;background-size:cover;background-repeat:no-repeat;background-position:center;}@media (max-width: 640px) {.QuestionList-Image{display:none;}}.QuestionList-Tags{display:block;min-height:12px;margin-bottom:3px;font-size:11px;font-weight:300;text-transform:uppercase;color:#343232;line-height:12px;letter-spacing:0.5px;}.QuestionList-Tags a{margin-right:6px;}.QuestionList-ItemStats{font-size:14px;}.QuestionList-ItemStats .Avatar{vertical-align:top;}.QuestionList-ItemStats span{font-weight:300;}.QuestionList-ItemStats a{text-decoration:underline;padding-bottom:2px;}.QuestionList-ItemStats-Image{margin-right:3px;}.QuestionList-More{float:right;font-size:11px;color:#1b9ad1;}.FeaturedQuestionList{text-align:center;}.FeaturedQuestionList.development .FeaturedQuestionList-ImageBackground::before{background:-webkit-linear-gradient(left top,rgba(32,138,189,0.8) 20%,rgba(30,4,32,0.8));background:linear-gradient(to right bottom,rgba(32,138,189,0.8) 20%,rgba(30,4,32,0.8));}.FeaturedQuestionList.gaming .FeaturedQuestionList-ImageBackground::before{background:-webkit-linear-gradient(left top,rgba(221,77,26,0.86) 20%,rgba(49,4,22,0.8));background:linear-gradient(to right bottom,rgba(221,77,26,0.86) 20%,rgba(49,4,22,0.8));}.FeaturedQuestionList.female-fashion .FeaturedQuestionList-ImageBackground::before{background:-webkit-linear-gradient(left top,rgba(58,16,139,0.7) 20%,rgba(203,26,74,0.75));background:linear-gradient(to right bottom,rgba(58,16,139,0.7) 20%,rgba(203,26,74,0.75));}.FeaturedQuestionList.development .FeaturedQuestionList-Image:hover{color:#a8d9f0;}.FeaturedQuestionList.gaming .FeaturedQuestionList-Image:hover{color:#f5c0ad;}.FeaturedQuestionList.female-fashion .FeaturedQuestionList-Image:hover{color:#f4a8bc;}.FeaturedQuestionList-Container{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:-24px;overflow:hidden;text-align:initial;}.FeaturedQuestionList-Container::before,.FeaturedQuestionList-Container::after{content:'';position:absolute;top:0;height:100%;width:24px;background-color:#fff;z-index:1;}.FeaturedQuestionList-Container::after{right:0;}.FeaturedQuestionList-Item{position:relative;padding:24px 24px 300px;box-shadow:1px 1px #e6e5e5;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.FeaturedQuestionList-Item::before,.FeaturedQuestionList-Item::after{content:'';position:absolute;width:1px;right:-1px;background-color:#fff;z-index:1;}.FeaturedQuestionList-Item::before{height:24px;top:1px;}.FeaturedQuestionList-Item::after{height:36px;bottom:0px;}@media (min-width: 920px) {.FeaturedQuestionList-Item{-webkit-box-flex:1;-webkit-flex:1 33.333%;-ms-flex:1 33.333%;flex:1 33.333%;max-width:50%;}.FeaturedQuestionList-Item:nth-of-type(5n+1),.FeaturedQuestionList-Item:nth-of-type(5n+2){-webkit-box-flex:1;-webkit-flex:1 50%;-ms-flex:1 50%;flex:1 50%;}}@media (max-width: 920px) {.FeaturedQuestionList-Item{-webkit-box-flex:1;-webkit-flex:1 50%;-ms-flex:1 50%;flex:1 50%;}}@media (max-width: 640px) {.FeaturedQuestionList-Item{padding-bottom:192px;-webkit-box-flex:1;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%;}}.FeaturedQuestionList-SectionHeader{position:relative;-webkit-box-flex:0;-webkit-flex:0 100%;-ms-flex:0 100%;flex:0 100%;text-align:center;font-size:34px;color:#9a9898;margin:60px 0 48px;}.FeaturedQuestionList-SectionHeader hr{position:absolute;top:50%;width:100%;height:1px;border-color:#e6e5e5;}@media (max-width: 640px) {.FeaturedQuestionList-SectionHeader{margin:48px 0 36px;}}.FeaturedQuestionList-SectionTitle{position:relative;display:inline-block;background-color:#fff;padding:0 12px;font-weight:300;font-size:26px;z-index:1;letter-spacing:1px;}.FeaturedQuestionList-SectionTag{text-transform:uppercase;}.FeaturedQuestionList-Title{font-size:24px;margin-bottom:18px;font-weight:300;line-height:30px;letter-spacing:0.2px;}.FeaturedQuestionList-Title a:hover{text-decoration:none;background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.6) 50%);background-image:linear-gradient(to top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.6) 50%);background-repeat:repeat-x;background-size:1px 2px;background-position:0 30px;}@media (max-width: 640px) {.FeaturedQuestionList-Title{font-size:20px;}}.FeaturedQuestionList-Image{position:absolute;bottom:36px;right:24px;left:24px;height:264px;overflow:hidden;color:#fff;}@media (max-width: 640px) {.FeaturedQuestionList-Image{height:156px;}}.FeaturedQuestionList-ImageBackground{position:absolute;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transition:-webkit-filter 0.2s,filter 0.2s;transition:-webkit-filter 0.2s,filter 0.2s;-webkit-filter:brightness(1);filter:brightness(1);}.FeaturedQuestionList-ImageBackground:hover{-webkit-filter:brightness(0.5);filter:brightness(0.5);}.FeaturedQuestionList-ImageBackground::before{content:'';position:absolute;width:100%;height:100%;}.FeaturedQuestionList-ImageContent{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;text-align:center;width:100%;padding:6px 12px;}.FeaturedQuestionList-ImageTitle{font-size:26px;font-weight:700;text-shadow:0 1px 0 rgba(0,0,0,0.5);margin-bottom:12px;line-height:32px;}@media (max-width: 640px) {.FeaturedQuestionList-ImageTitle{font-size:24px;line-height:24px;}}.FeaturedQuestionList-ImageSubTitle{font-size:12px;text-transform:uppercase;letter-spacing:1px;text-shadow:0 1px 0 rgba(0,0,0,0.5);font-weight:600;}@media (max-width: 640px) {.FeaturedQuestionList-ImageSubTitle{font-size:14px;}}.FeaturedQuestionList-SeeMore{display:block;margin:24px auto 0;}.FeaturedQuestionList-Tags{text-transform:uppercase;font-size:12px;margin-bottom:24px;min-height:24px;letter-spacing:1px;}.FeaturedQuestionList-Tag{margin-right:12px;}.ActivityList{margin-top:6px;margin-bottom:24px;line-height:18px;}.ActivityList-Item{position:relative;margin-bottom:12px;}.ActivityList-Unread{position:absolute;width:6px;height:6px;margin-left:-12px;border-radius:50%;background-color:#d65e5e;margin-top:15px;}.ActivityList-Content{display:block;color:#676565;font-size:14px;min-height:24px;margin-left:42px;}.ActivityList-Content em{font-style:normal;font-weight:700;}.ActivityList-Content a:hover{color:#1b9ad1;}.ActivityList-Picture{display:block;float:left;clear:left;margin-right:9px;margin-top:3px;}.ActivityList-Picture .Avatar{width:30px;height:30px;}.ActivityList-Title{font-weight:600;}.ActivityList-Time{display:block;color:#9a9898;font-size:12px;}.RecommendationList-More{display:block;width:100%;}.RecommendationList-More button{width:100%;}.RecommendationList-Item{display:block;overflow:hidden;padding:24px 0;box-shadow:0 1px #d9d9d9;font-size:14px;}.RecommendationList-Item h2{font-size:15px;font-weight:600;margin-bottom:3px;}.RecommendationList-Item:nth-child(4n+0) .RecommendationList-Image{background-image:url("/images/fallback/question-fallback-1.jpg");}.RecommendationList-Item:nth-child(4n+1) .RecommendationList-Image{background-image:url("/images/fallback/question-fallback-2.jpg");}.RecommendationList-Item:nth-child(4n+2) .RecommendationList-Image{background-image:url("/images/fallback/question-fallback-3.jpg");}.RecommendationList-Item:nth-child(4n+3) .RecommendationList-Image{background-image:url("/images/fallback/question-fallback-4.jpg");}.RecommendationList-Content{margin-left:168px;}@media (max-width: 640px) {.RecommendationList-Content{margin-left:0;}}.RecommendationList-Image{position:relative;display:block;float:left;width:144px;height:96px;margin-right:24px;background-size:cover;background-position:center;background-repeat:no-repeat;}@media (max-width: 640px) {.RecommendationList-Image{display:none;}}.RecommendationList-Action{color:#808080;margin-bottom:6px;}.RecommendationList-Action a{font-weight:600;color:#4d4d4d;}.RecommendationList-Action a:hover{color:#1b9ad1;}.RecommendationList-Action .Avatar{vertical-align:top;}.RecommendationList-Link{display:block;color:#1b9ad1;font-weight:600;}.RecommendationList-Link a:hover{color:#167ba7;}.RecommendationList-Tags{font-size:11px;}.TagList-Item{display:inline-block;margin-right:9px;font-weight:300;text-transform:uppercase;letter-spacing:0.5px;}.CommunityList-Item{display:inline-block;margin-right:9px;border-radius:12px;color:#fff;height:24px;padding:0 12px;}.CommunityList-Item.android{background-color:#61a544;}.CommunityList-Item.android:hover{color:#cee7c4;}.CommunityList-Item.development{background-color:#208abd;}.CommunityList-Item.development:hover{color:#b5def2;}.CommunityList-Item.gaming{background-color:#dd4d1a;}.CommunityList-Item.gaming:hover{color:#f7c9b8;}.CommunityList-Item.female-fashion{background-color:#cb1a4a;}.CommunityList-Item.female-fashion:hover{color:#f5b4c6;}.CommunityList-Image{width:14px;height:14px;margin:5px 5px 5px 0;vertical-align:top;}.MainHeader-Dropdown{position:absolute;z-index:10;background-color:#fff;width:300px;box-shadow:0 1px 6px 0 rgba(0,0,0,0.5);border-radius:4px;overflow:hidden;}.MainHeader-Dropdown-Title{font-size:11px;font-weight:600;color:#5a5858;margin-bottom:6px;}.MainHeader-Dropdown-Section{padding:18px 18px 18px;box-shadow:0 1px #f2f2f2;font-size:13px;}.MainHeader-Dropdown-Section a{display:block;margin-bottom:12px;}.MainHeader-Dropdown-Section a:last-of-type{margin-bottom:0;}.MainHeader-Dropdown-Section img{display:inline-block;margin:2px 6px 2px 0;width:20px;height:20px;vertical-align:top;}.MainHeader-Dropdown-Row a{display:inline-block;width:50%;margin-bottom:0;}.MainHeader-Dropdown-Tag{text-transform:uppercase;}.MainHeader-Dropdown-Footer{background-color:#f2f2f2;font-size:11px;}.MainHeader-Dropdown-Footer a{display:inline-block;padding:7.800000000000001px 7.800000000000001px 7.800000000000001px 12px;}.Modal{position:fixed;z-index:100;top:0;bottom:0;left:0;right:0;}.Modal-Cover{position:absolute;top:0;bottom:0;left:0;right:0;background-color:black;opacity:0.8;pointer-events:none;}.Modal-Window{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:auto;background-color:#fff;padding:24px;border-radius:4px;box-shadow:inset 0 0 0 2px #666;}.Modal-Close{position:absolute;top:24px;right:24px;z-index:1;color:#9a9898;font-size:18px;}.TabNavigation{font-weight:600;font-size:13px;margin-bottom:36px;}.TabNavigation a{display:inline-block;padding:3px 6px;margin:0 24px 0 0;border-top:3px solid transparent;border-bottom:3px solid transparent;font-weight:normal;color:#817e7e;}.TabNavigation a:hover{text-decoration:none;border-bottom-color:#ceecf9;}.TabNavigation a.disabled{font-weight:600;border-bottom-color:#1b9ad1;color:#4d4d4d;}@media (max-width: 640px) {.TabNavigation{white-space:nowrap;margin:12px 0;padding:12px 0;overflow:auto!important;}}.NotifyPopup{position:fixed;z-index:100;width:800px;max-width:calc(100% - 48px);margin:0 0 24px;background-color:#1b9ad1;color:#fff;border-radius:4px;padding:12px 24px;-webkit-transition:-webkit-transform 0.5s,opacity 0.5s;transition:transform 0.5s,opacity 0.5s;-webkit-transform:translateY(150%);-ms-transform:translateY(150%);transform:translateY(150%);opacity:0;}.NotifyPopup.error{background-color:#ed3939;}.NotifyPopup.shown{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);opacity:0.85;}.NotifyPopup-Content{font-weight:600;font-size:13px;}.NotifyPopup-Content.center{text-align:center;}.NotifyPopup-Link{float:right;font-weight:700;font-size:12px;text-transform:uppercase;margin-left:36px;}.NotifyPopup-Link:hover{color:#cdcbcb;}.OptionDetailed-Content{margin-bottom:54px;}.OptionDetailed-Header{overflow:hidden;}@media (max-width: 767px) {.OptionDetailed-Header{display:table;margin:0 auto 24px;}.OptionDetailed-Header .OptionDetailed-Image-Container{display:table-header-group;}.OptionDetailed-Header .OptionDetailed-Header-Links{display:table-footer-group;}}@media (max-width: 767px) {.OptionDetailed-Header-Content{position:relative;left:0;width:100%;text-align:center;padding:18px 0;}}.OptionDetailed-Header-Button{display:none;}@media (max-width: 767px) {.OptionDetailed-Header-Button{display:inline-block;width:150px;margin:0 12px 12px;}.OptionDetailed-Header-Button .GetItHereButton{width:100%;}}@media (max-width: 767px) {.OptionDetailed-Header-Links{text-align:center;}}.OptionDetailed-Title{font-family:'Roboto',sans-serif;font-size:30px;line-height:36px;}@media (max-width: 1279px) {.OptionDetailed-Title{font-size:26px;}}.OptionDetailed-Vote{float:right;width:162px;margin-left:18px;}.OptionDetailed-Vote .ToggleButton{width:50%;}@media (max-width: 767px) {.OptionDetailed-Vote{display:inline-block;float:none;width:150px;margin:0 12px 12px;vertical-align:top;}}.OptionDetailed-Vote-Label{margin-top:3px;font-size:12px;letter-spacing:1px;color:#58647b;text-align:center;text-transform:uppercase;}@media (max-width: 767px) {.OptionDetailed-Vote-Label{display:none;}}.OptionDetailed-RecommendationDropdown{margin:12px 0;}.OptionDetailed-Image-Container{margin:12px 0 24px;}.OptionDetailed-Image-Fallback{display:block;background:url("/images/fallback/question-fallback-1.jpg") center/cover no-repeat;height:132px;line-height:132px;color:#1b9ad1;font-size:18px;text-align:center;}.OptionDetailed-Image-Fallback:hover{color:#167ba7;}@media (max-width: 767px) {.OptionDetailed-Image-Fallback{display:none;}}.OptionDetailed-Image{display:block;margin:0 auto;max-height:576px;max-width:100%;}.OptionDetailed-Text{font-size:18px;line-height:28px;}.OptionDetailed-Text img{display:block;max-width:100%;margin:0 auto 24px;}.OptionDetailed-Text a{color:#1b9ad1;}.OptionDetailed-Text a:hover{color:#167ba7;}.OptionDetailed-Text p+p{margin-top:12px;}.OptionDetailed-SectionHeader{position:relative;height:36px;line-height:36px;margin:36px 0;font-weight:300;font-size:24px;color:#58647b;}.OptionDetailed-SectionHeader::before{content:'';position:absolute;width:100%;height:1px;top:50%;left:0;background-color:#e6e8eb;}.OptionDetailed-SectionHeader-Label{position:relative;z-index:1;background-color:#fff;padding-right:15px;}.OptionDetailed-Sidebar{position:relative;float:left;width:258px;min-height:24px;padding-top:54px;}.OptionDetailed-Sidebar~.OptionDetailed{margin-left:258px;}.OptionDetailed-Sidebar.sticky .OptionDetailed-Sidebar-Content{position:fixed;width:258px;top:54px;}@media (max-width: 1279px) {.OptionDetailed-Sidebar{width:204px;}.OptionDetailed-Sidebar.sticky .OptionDetailed-Sidebar-Content{width:204px;}.OptionDetailed-Sidebar~.OptionDetailed{margin-left:204px;}}@media (max-width: 767px) {.OptionDetailed-Sidebar{display:none;}.OptionDetailed-Sidebar~.OptionDetailed{margin-left:auto;}}.OptionDetailed-Sidebar-Content{padding-right:60px;}.OptionDetailed-Sidebar-Section{padding-bottom:48px;margin-bottom:42px;box-shadow:0 1px #e6e8eb;}.OptionDetailed-Sidebar-Section:last-child{box-shadow:none;}.OptionDetailed-Sidebar-Button{display:block;width:162px;margin:0 auto;}.OptionDetailed-Sidebar-Button button{width:100%;}@media (max-width: 1279px) {.OptionDetailed-Sidebar-Button{width:150px;}}.OptionDetailed-Sidebar-Link{display:block;height:30px;line-height:30px;font-size:18px;padding-left:9px;margin-bottom:6px;}.OptionDetailed-Sidebar-Link.selected{color:#1b9ad1;box-shadow:inset 3px 0 #1b9ad1;}.OptionDetailed-Sidebar-Link:hover{color:#1b9ad1;}.OptionPreviewList-Empty{text-align:center;}.OptionPreviewList-Title{font-size:26px;font-family:'Roboto',sans-serif;margin-bottom:24px;}.OptionPreviewList-Item{position:relative;margin-bottom:54px;}.OptionPreviewList-Item:nth-child(4n+0) .OptionPreviewList-OptionImage{background-image:url("/images/fallback/question-fallback-1.jpg");}.OptionPreviewList-Item:nth-child(4n+1) .OptionPreviewList-OptionImage{background-image:url("/images/fallback/question-fallback-2.jpg");}.OptionPreviewList-Item:nth-child(4n+2) .OptionPreviewList-OptionImage{background-image:url("/images/fallback/question-fallback-3.jpg");}.OptionPreviewList-Item:nth-child(4n+3) .OptionPreviewList-OptionImage{background-image:url("/images/fallback/question-fallback-4.jpg");}.OptionPreviewList-OptionHeader{position:relative;background-color:#fafafa;height:162px;margin-bottom:12px;box-shadow:-2px 0 #fafafa;}@media (max-width: 1279px) {.OptionPreviewList-OptionHeader{height:138px;}}@media (max-width: 1023px) {.OptionPreviewList-OptionHeader{background-color:transparent;height:auto;margin-bottom:12px;}}.OptionPreviewList-OptionContent{padding:18px 18px 18px 24px;margin-left:216px;margin-right:198px;}@media (max-width: 1279px) {.OptionPreviewList-OptionContent{margin-left:180px;}}@media (max-width: 1023px) {.OptionPreviewList-OptionContent{margin:0;text-align:center;padding:0;}}.OptionPreviewList-OptionImage{position:absolute;top:0;left:0;height:100%;width:216px;background:center/cover no-repeat;margin-right:18px;font-size:16px;box-shadow:inset 0 0 0 2px #fafafa;}@media (max-width: 1279px) {.OptionPreviewList-OptionImage{width:180px;}}@media (max-width: 1023px) {.OptionPreviewList-OptionImage{position:relative;width:100%;margin-bottom:24px;}}.OptionPreviewList-OptionImage-Link{display:block;width:100%;height:height 204px;line-height:162px;text-align:center;color:#1b9ad1;}.OptionPreviewList-OptionImage-Link:hover{color:#167ba7;}@media (max-width: 767px) {.OptionPreviewList-OptionImage-AddImage{display:none;}}.OptionPreviewList-OptionImage-Overlay{background:bottom right/72px no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;}.OptionPreviewList-OptionTitle{display:block;height:24px;text-overflow:ellipsis;white-space:nowrap;font-size:24px;font-weight:700;font-family:'Roboto',sans-serif;margin-bottom:6px;overflow:hidden;}.OptionPreviewList-OptionTitle:hover{text-decoration:none;color:#1b9ad1;}.OptionPreviewList-OptionActivity{font-size:14px;height:24px;overflow:hidden;color:#8d959c;}.OptionPreviewList-OptionActivity em{font-weight:700;font-style:normal;color:#4d4d4d;}.OptionPreviewList-OptionActivity .Avatar{vertical-align:top;position:relative;margin-right:6px;z-index:1;}.OptionPreviewList-OptionActivity+.OptionPreviewList-OptionActivity{margin-top:15px;}.OptionPreviewList-OptionActivity+.OptionPreviewList-OptionActivity::before{position:absolute;display:block;content:'⋮';height:15px;width:24px;text-align:center;font-size:22px;margin-top:-24px;color:#cdcbcb;}@media (max-width: 1023px) {.OptionPreviewList-OptionActivity{display:none;}}@media (max-width: 1279px) {.OptionPreviewList-OptionActivity{margin-top:18px;}.OptionPreviewList-OptionActivity+.OptionPreviewList-OptionActivity{display:none;}}.OptionPreviewList-OptionActivity-Time{white-space:nowrap;}.OptionPreviewList-OptionLinks{margin-bottom:6px;}@media (max-width: 1023px) {.OptionPreviewList-OptionLinks{margin-bottom:12px;}}.OptionPreviewList-OptionActions{position:absolute;top:18px;right:18px;bottom:18px;overflow:hidden;z-index:1;padding-top:6px;padding-left:18px;box-shadow:-1px 0 #e6e8eb;width:180px;}@media (max-width: 1279px) {.OptionPreviewList-OptionActions{width:168px;}}@media (max-width: 1023px) {.OptionPreviewList-OptionActions{position:static;box-shadow:none;width:100%;height:auto;padding:0;text-align:center;}}.OptionPreviewList-OptionActions-Item{width:100%;vertical-align:top;}@media (max-width: 1023px) {.OptionPreviewList-OptionActions-Item{display:inline-block;width:168px;margin-bottom:12px;}}.OptionPreviewList-OptionActions-Link{display:inline-block;width:100%;margin-bottom:18px;}.OptionPreviewList-OptionActions-Link button{width:100%;}@media (max-width: 1023px) {.OptionPreviewList-OptionActions-Link{width:150px;margin:0 9px;}}.OptionPreviewList-OptionActions-Vote{display:inline-block;margin-bottom:6px;width:100%;}.OptionPreviewList-OptionActions-Vote .ToggleButton{width:50%;}@media (max-width: 1023px) {.OptionPreviewList-OptionActions-Vote{width:150px;margin:0 9px;}}.OptionPreviewList-OptionActions-Label{color:#58647b;font-size:12px;letter-spacing:1px;text-transform:uppercase;text-align:center;}@media (max-width: 1279px) {.OptionPreviewList-OptionActions-Label{display:none;}}.OptionPreviewList-OptionSections{margin-top:24px;}.OptionPreviewList-ReadMore{position:relative;height:24px;}.OptionPreviewList-ReadMore::before{content:'';position:absolute;width:100%;height:1px;top:50%;left:0;background-color:#e6e8eb;}.OptionPreviewList-ReadMore a{color:#1b9ad1;}.OptionPreviewList-ReadMore a:hover{color:#167ba7;}.OptionPreviewList-ReadMore-Label{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;padding:0 12px;white-space:nowrap;}.OptionPreviewList-SectionList{width:50%;display:inline-block;vertical-align:top;padding:0 15px;}.OptionPreviewList-SectionList:first-of-type{padding-left:0;}.OptionPreviewList-SectionList:last-of-type{padding-right:0;}@media (max-width: 1023px) {.OptionPreviewList-SectionList{width:100%;padding:0;}}.OptionPreviewList-Section{margin-bottom:24px;}.OptionPreviewList-Section.empty{text-align:center;}.OptionPreviewList-Section:hover .LinkBar{color:#1b9ad1;}@media (max-width: 1023px) {.OptionPreviewList-Section:nth-child(n+2){display:none;}}.OptionPreviewList-SectionContent:hover .OptionPreviewList-SectionTitle{color:#1b9ad1;}.OptionPreviewList-SectionContent:hover .OptionPreviewList-SectionText{color:#4d4d4d;}@media (max-width: 1023px) {.OptionPreviewList-SectionLinks{display:none;}}.OptionPreviewList-SectionTitle{font-size:18px;font-family:'Roboto',sans-serif;}.OptionPreviewList-SectionTitle-Type{display:inline;text-transform:uppercase;}.OptionPreviewList-SectionTitle-Type.pro{color:#167ba7;}.OptionPreviewList-SectionTitle-Type.con{color:#cb1a4a;}.OptionPreviewList-SectionText{overflow:hidden;max-height:48px;font-size:16px;color:#4d4d4d;}.OptionPreviewList-SectionText a{color:#1b9ad1;}.OptionPreviewList-SectionText a:hover{color:#167ba7;}.OptionPreviewList-SectionVotes{float:right;font-family:'Roboto',sans-serif;color:#c6cace;}.OptionPreviewList-SectionVotes i{margin-left:3px;margin-right:9px;}.OptionPreviewList-Share{text-align:center;margin-top:18px;}.OptionPreviewList-Share-Item{display:inline-block;margin:0 12px;width:30px;height:30px;background:center/contain no-repeat;border-radius:2px;}.OptionPreviewList-Share-Item.google{background-image:url("/images/social-gp.png");}.OptionPreviewList-Share-Item.facebook{background-image:url("/images/social-fb.png");}.OptionPreviewList-Share-Item.twitter{background-image:url("/images/social-tw.png");}.OptionPreviewList-More{text-align:center;margin:24px 0;}.OptionPreviewList-More a{display:inline-block;}.PageHeader{position:relative;z-index:0;width:100%;background-color:#343232;color:#fff;}.PageHeader-TopBar{position:relative;z-index:3;box-shadow:0 1px 2px rgba(0,0,0,0.6);font-size:18px;min-height:48px;line-height:48px;overflow:hidden;-webkit-transition:background-color 0.2s;transition:background-color 0.2s;}.PageHeader-TopBar img{position:relative;height:30px;top:-2px;vertical-align:middle;margin-right:9px;}.PageHeader-TopBar.short{min-height:36px;line-height:36px;font-size:14px;}.PageHeader-TopBar.short img{height:21px;}.PageHeader-TopBar.tall{min-height:72px;line-height:72px;}.PageHeader-TopBar.development{background-color:#208abd;}.PageHeader-TopBar.development a:hover{color:#b5def2;}.PageHeader-TopBar.android{background-color:#61a544;}.PageHeader-TopBar.android a:hover{color:#cee7c4;}.PageHeader-TopBar.gaming{background-color:#dd4d1a;}.PageHeader-TopBar.gaming a:hover{color:#f7c9b8;}.PageHeader-TopBar.female-fashion{background-color:#cb1a4a;}.PageHeader-TopBar.female-fashion a:hover{color:#f5b4c6;}.PageHeader-Tags{float:right;text-transform:uppercase;letter-spacing:1px;}.PageHeader-Tags a{display:inline-block;margin-left:12px;white-space:nowrap;font-size:12px;letter-spacing:0.5px;}.PageHeader-Message{text-align:center;font-size:16px;}.PageHeader-Label h2{display:inline-block;}.PageHeader-Dropdown{float:right;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.PageHeader-Dropdown:hover{cursor:pointer;}.PageHeader-Dropdown-Tag{text-transform:uppercase;letter-spacing:0.5px;}.PageHeader-Dropdown-Icon{font-size:11px;}.PageHeader-Content{max-width:1280px;margin:auto;padding:0 48px;}.PageHeader-Content::after{content:'';display:table;clear:both;}@media (max-width: 640px) {.PageHeader-Content{padding:0 18px;}}.PageHeader-Title{margin:36px 0 12px;line-height:48px;font-size:32px;font-family:'Roboto',sans-serif;}@media (max-width: 640px) {.PageHeader-Title{font-size:24px;line-height:36px;margin-top:24px;}}.PageHeader-Copy{margin-bottom:24px;}.PageHeader-Block{margin:12px 0 24px;}.PageHeader-Block.small{font-size:13px;}.PageHeader-Block .fa{margin-right:6px;}.PageHeader-Links{color:#676565;}.PageHeader-Links a{display:inline-block;font-weight:700;margin-right:12px;}.PageHeader-Links a:hover{color:#cdcbcb;text-decoration:none;}.PageHeader-Links time{white-space:nowrap;}@media (max-width: 640px) {.PageHeader-Links{font-size:13px;}.PageHeader-Links a{margin-right:7.800000000000001px;}}.PageHeader-Navigation{float:right;color:#fff;}.PageHeader-Navigation a{display:inline-block;font-weight:700;margin-left:12px;}.PageHeader-Navigation a.selected{pointer-events:none;box-shadow:0 3px #1b9ad1;}.PageHeader-Navigation a:hover{color:#817e7e;text-decoration:none;}.PageHeader-Return{background-color:#fff;box-shadow:inset 0px -1px #d9d9d9;}.PageHeader-Return a{position:relative;display:inline-block;background-color:#1b9ad1;padding:12px 24px 12px 0;font-weight:600;}.PageHeader-Return a span{position:relative;z-index:1;}.PageHeader-Return a:hover{text-decoration:none;color:#cdcbcb;}.PageHeader-Return a::before{content:'';position:absolute;z-index:0;background-color:#1b9ad1;top:0;bottom:0;right:0;left:-100vw;}.CommunityPreview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1280px;margin:auto;}@media (max-width: 800px) {.CommunityPreview{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.CommunityPreview-Item{position:relative;background:rgba(0,0,0,0.4) center/cover no-repeat;width:50%;}.CommunityPreview-Item h5{font-weight:700;font-size:22px;line-height:42px;text-shadow:0 1px 0 rgba(0,0,0,0.3);}.CommunityPreview-Item img{width:42px;height:42px;float:left;margin-right:12px;}.CommunityPreview-Item::before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;-webkit-transition:background-color 0.2s;transition:background-color 0.2s;}.CommunityPreview-Item:hover::before{background-color:rgba(0,0,0,0.8);}.CommunityPreview-Item.development::before{background-image:-webkit-linear-gradient(345deg,#343232 13%,rgba(42,124,170,0.71),rgba(32,138,189,0.78),rgba(29,170,211,0.68),rgba(15,155,197,0.68));background-image:linear-gradient(105deg,#343232 13%,rgba(42,124,170,0.71),rgba(32,138,189,0.78),rgba(29,170,211,0.68),rgba(15,155,197,0.68));}.CommunityPreview-Item.android::before{background-image:-webkit-linear-gradient(345deg,rgba(111,197,75,0.66),rgba(97,165,68,0.66),rgba(127,177,34,0.66),#343232 87%);background-image:linear-gradient(105deg,rgba(111,197,75,0.66),rgba(97,165,68,0.66),rgba(127,177,34,0.66),#343232 87%);}.CommunityPreview-Item.gaming::before{background-image:-webkit-linear-gradient(345deg,rgba(222,26,7,0.35),rgba(216,68,35,0.73),rgba(208,93,31,0.66),#343232 87%);background-image:linear-gradient(105deg,rgba(222,26,7,0.35),rgba(216,68,35,0.73),rgba(208,93,31,0.66),#343232 87%);}.CommunityPreview-Item a:hover{text-decoration:none;color:#0d0d0d;}.CommunityPreview-Item.development a:hover{color:#a8d9f0;}.CommunityPreview-Item.android a:hover{color:#c6e3ba;}.CommunityPreview-Item.gaming a:hover{color:#f5c0ad;}@media (max-width: 800px) {.CommunityPreview-Item{width:100%;}}.CommunityPreview-Content{padding:36px 36px 36px 72px;font-weight:600;}.CommunityPreview-Cover{position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;}.CommunityPreview-Title a{position:relative;z-index:1;display:inline-block;}.CommunityPreview-Questions{padding:24px 0 48px;overflow:hidden;}.CommunityPreview-Questions a{position:relative;display:block;float:left;clear:both;font-size:16px;padding:6px 0;text-shadow:0 1px 0 rgba(0,0,0,0.3);z-index:1;}.CommunityPreview-Tags{position:absolute;bottom:24px;right:24px;text-align:right;text-transform:uppercase;letter-spacing:0.5px;font-size:12px;font-weight:normal;-webkit-writing-mode:horizontal-bt;-ms-writing-mode:horizontal-bt;writing-mode:horizontal-bt;}.CommunityPreview-Tags a{position:relative;display:inline-block;padding:0 12px;white-space:nowrap;z-index:1;}.CommunityGrid{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;height:300px;}.CommunityGrid::before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;z-index:2;pointer-events:none;}.CommunityGrid.updating .CommunityGrid-Item{display:none;}.CommunityGrid.development::before{background:-webkit-linear-gradient(left top,rgba(68,143,212,0.8),rgba(32,138,189,0.8),rgba(34,43,109,0.85),rgba(30,4,35,0.8));background:linear-gradient(to right bottom,rgba(68,143,212,0.8),rgba(32,138,189,0.8),rgba(34,43,109,0.85),rgba(30,4,35,0.8));}.CommunityGrid.android::before{background:-webkit-linear-gradient(left top,rgba(23,73,3,0.7),rgba(68,178,52,0.46),rgba(97,165,68,0.69),rgba(97,165,68,0.69),rgba(15,47,2,0.7),#2c2c2c);background:linear-gradient(to right bottom,rgba(23,73,3,0.7),rgba(68,178,52,0.46),rgba(97,165,68,0.69),rgba(97,165,68,0.69),rgba(15,47,2,0.7),#2c2c2c);}.CommunityGrid.gaming::before{background:-webkit-linear-gradient(left top,rgba(226,48,24,0.65),rgba(221,77,26,0.86),rgba(146,5,5,0.76),#310416);background:linear-gradient(to right bottom,rgba(226,48,24,0.65),rgba(221,77,26,0.86),rgba(146,5,5,0.76),#310416);}.CommunityGrid.female-fashion::before{background:-webkit-linear-gradient(left top,rgba(58,16,138,0.7),rgba(136,57,175,0.8),rgba(203,25,74,0.75),rgba(152,16,16,0.8));background:linear-gradient(to right bottom,rgba(58,16,138,0.7),rgba(136,57,175,0.8),rgba(203,25,74,0.75),rgba(152,16,16,0.8));}.CommunityGrid.development .CommunityGrid-Link:hover{color:#a8d9f0;}.CommunityGrid.android .CommunityGrid-Link:hover{color:#c6e3ba;}.CommunityGrid.gaming .CommunityGrid-Link:hover{color:#f5c0ad;}.CommunityGrid.female-fashion .CommunityGrid-Link:hover{color:#f4a8bc;}@media (max-width: 640px) {.CommunityGrid{height:336px;}}.CommunityGrid-Link:hover{text-decoration:none;}.CommunityGrid-Item{position:relative;-webkit-box-flex:1;-webkit-flex:1 50%;-ms-flex:1 50%;flex:1 50%;width:33.33%;margin:auto;font-weight:600;pointer-events:auto;background-size:cover;background-position:center;}.CommunityGrid-Item nav{z-index:2;position:relative;}.CommunityGrid-Item.tall,.CommunityGrid-Item:first-child{-webkit-box-flex:2;-webkit-flex:2 100%;-ms-flex:2 100%;flex:2 100%;}.CommunityGrid-Item::before{content:'';position:absolute;top:0;right:1px;bottom:1px;left:0;z-index:2;pointer-events:none;background-color:black;opacity:0;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;}.CommunityGrid-Item:hover::before{opacity:0.5;}@media (max-width: 960px) {.CommunityGrid-Item{width:50%;}.CommunityGrid-Item:nth-child(n+3){display:none;}.CommunityGrid-Item:last-child{display:block;}}@media (max-width: 640px) {.CommunityGrid-Item{width:100%;}.CommunityGrid-Item:first-child{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.CommunityGrid-Item:nth-child(n+2){display:none;}.CommunityGrid-Item:last-child{display:block;-webkit-box-flex:0;-webkit-flex:0 96px;-ms-flex:0 96px;flex:0 96px;}}.CommunityGrid-Cover{position:absolute;width:100%;height:100%;top:0;left:0;box-shadow:inset -1px -1px 0 0 #fff;background-repeat:no-repeat;background-size:cover;background-position:center;}.CommunityGrid-Center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;z-index:2;}.CommunityGrid-Center .CommunityGrid-Title{position:static;padding:6px 0 0;}.CommunityGrid-PrimaryText{font-size:42px;font-weight:300;text-shadow:0 1px 0 rgba(0,0,0,0.3);}@media (max-width: 640px) {.CommunityGrid-PrimaryText{font-size:32px;}}.CommunityGrid-Title{z-index:2;position:absolute;bottom:0;padding:24px 24px 24px 18px;font-weight:700;font-size:18px;text-shadow:0 1px 0 rgba(0,0,0,0.3);width:100%;}.CommunityGrid-Title a{position:relative;z-index:1;}@media (max-width: 640px) {.CommunityGrid-Title{font-size:18px;}}.CommunityGrid-TagList{float:right;text-align:right;padding:6px 24px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;}.CommunityGrid-Tag{position:relative;display:inline-block;margin-left:12px;white-space:nowrap;text-shadow:0 1px 0 rgba(0,0,0,0.5);letter-spacing:1px;z-index:1;}.CommunitySelector{display:inline-block;}.CommunitySelector a{display:inline-block;margin-right:60px;font-weight:600;white-space:nowrap;}.CommunitySelector a.faded{opacity:0.5;}.CommunitySelector a.selected{pointer-events:none;}.CommunitySelector a.faded:hover{opacity:0.7;color:inherit;}.AddQuestion{min-height:216px;}.AddQuestion h2{font-size:18px;margin:48px 0 24px;}.AddQuestion.disabled{opacity:0.1;pointer-events:none;}.AddQuestion.disabled h2{visibility:hidden;}.AddQuestion.disabled .AddQuestion-Tags{visibility:hidden;}.AddQuestion.development input[type="submit"]{background-color:#fff;border-radius:2px;box-shadow:inset 0 0 0 1px #208abd;color:#208abd;background-color:#208abd;color:#fff;box-shadow:none;}.AddQuestion.development input[type="submit"].selected{background-color:#208abd;box-shadow:inset 0 0 0 2px #208abd;color:#fff;}.AddQuestion.development input[type="submit"][disabled]{opacity:0.4;cursor:default;}.AddQuestion.development input[type="submit"]:hover:not([disabled]){box-shadow:inset 0 0 0 1px #208abd;}.AddQuestion.development input[type="submit"]:active:not([disabled]){box-shadow:inset 0 0 0 1px #196a91;}.AddQuestion.development input[type="submit"]::before{color:text;}.AddQuestion.development input[type="submit"]:hover:not([disabled]){background-color:#39a8de;box-shadow:none;}.AddQuestion.development input[type="submit"]:active:not([disabled]){background-color:#1a6e97;box-shadow:none;}.AddQuestion.gaming input[type="submit"]{background-color:#fff;border-radius:2px;box-shadow:inset 0 0 0 1px #dd4d1a;color:#dd4d1a;background-color:#dd4d1a;color:#fff;box-shadow:none;}.AddQuestion.gaming input[type="submit"].selected{background-color:#dd4d1a;box-shadow:inset 0 0 0 2px #dd4d1a;color:#fff;}.AddQuestion.gaming input[type="submit"][disabled]{opacity:0.4;cursor:default;}.AddQuestion.gaming input[type="submit"]:hover:not([disabled]){box-shadow:inset 0 0 0 1px #dd4d1a;}.AddQuestion.gaming input[type="submit"]:active:not([disabled]){box-shadow:inset 0 0 0 1px #af3d15;}.AddQuestion.gaming input[type="submit"]::before{color:text;}.AddQuestion.gaming input[type="submit"]:hover:not([disabled]){background-color:#e96e43;box-shadow:none;}.AddQuestion.gaming input[type="submit"]:active:not([disabled]){background-color:#b13e15;box-shadow:none;}.AddQuestion.female-fashion input[type="submit"]{background-color:#fff;border-radius:2px;box-shadow:inset 0 0 0 1px #cb1a4a;color:#cb1a4a;background-color:#cb1a4a;color:#fff;box-shadow:none;}.AddQuestion.female-fashion input[type="submit"].selected{background-color:#cb1a4a;box-shadow:inset 0 0 0 2px #cb1a4a;color:#fff;}.AddQuestion.female-fashion input[type="submit"][disabled]{opacity:0.4;cursor:default;}.AddQuestion.female-fashion input[type="submit"]:hover:not([disabled]){box-shadow:inset 0 0 0 1px #cb1a4a;}.AddQuestion.female-fashion input[type="submit"]:active:not([disabled]){box-shadow:inset 0 0 0 1px #9e143a;}.AddQuestion.female-fashion input[type="submit"]::before{color:text;}.AddQuestion.female-fashion input[type="submit"]:hover:not([disabled]){background-color:#e53867;box-shadow:none;}.AddQuestion.female-fashion input[type="submit"]:active:not([disabled]){background-color:#a2153b;box-shadow:none;}.AddQuestion-Editor input[type="text"]{background:transparent;border:none;color:#fff;font-family:'Roboto',sans-serif;font-size:36px;box-shadow:0 1px #fff;padding:0;}.AddQuestion-Editor input[type="submit"]{position:relative;float:right;z-index:1;width:120px;margin-top:6px;}.AddQuestion-Tags{display:none;max-width:640px;}.AddQuestion-Tags .select2-choices{background:transparent!important;box-shadow:none!important;}.AddQuestion-Tags .select2-input{font-weight:600!important;color:#fff!important;padding:0 3px!important;}.AddQuestion-Tags .select2-search-choice{margin:9px 3px!important;}.AddQuestion-Tags.select2-container{display:block!important;}.AddQuestion-Tags.select2-dropdown-open{background:#fff!important;box-shadow:inset 0 0 0 1px #5897fb!important;}.AddQuestion-Tags.select2-dropdown-open .select2-input{color:#4d4d4d!important;}.AddQuestion-Tags.select2-container-active .select2-choices{border:none!important;box-shadow:none!important;}.AddQuestionSplash{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#343232;z-index:10;text-align:center;-webkit-transition:opacity 0.25s;transition:opacity 0.25s;}.AddQuestionSplash p{font-size:16px;margin:84px 0 60px;}.AddQuestionSplash.faded{opacity:0;pointer-events:none;}.AddQuestionSplash-CommunityButton{display:inline-block;width:168px;height:42px;line-height:42px;margin:12px;background-color:#5a5858;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);border-radius:4px;opacity:1;}.AddQuestionSplash-CommunityButton img{position:relative;height:30px;top:-2px;vertical-align:middle;margin-right:6px;}.AddQuestionSplash-CommunityButton.development{background-color:#208abd;}.AddQuestionSplash-CommunityButton.development:hover{color:#b5def2;}.AddQuestionSplash-CommunityButton.android{background-color:#61a544;}.AddQuestionSplash-CommunityButton.android:hover{color:#cee7c4;}.AddQuestionSplash-CommunityButton.gaming{background-color:#dd4d1a;}.AddQuestionSplash-CommunityButton.gaming:hover{color:#f7c9b8;}.AddQuestionSplash-CommunityButton.female-fashion{background-color:#cb1a4a;}.AddQuestionSplash-CommunityButton.female-fashion:hover{color:#f5b4c6;}.Dropdown{position:absolute;z-index:10;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px 0 rgba(0,0,0,0.3);overflow:hidden;margin-top:6px;}.Dropdown.small{max-width:204px;}.Dropdown.small .Dropdown-Content{max-height:360px;}.Dropdown-Content{overflow:auto;margin:12px 0;}.Dropdown-Content::-webkit-scrollbar{width:5px;margin:12px 6px;}.Dropdown-Content::-webkit-scrollbar-track{box-shadow:inset 2px 0 #fff,inset 3px 0 #e6e8eb;}.Dropdown-Content::-webkit-scrollbar-thumb{border-radius:5px;background:#e6e8eb;}.Dropdown-Content::-webkit-scrollbar-thumb:window-inactive{background:#e6e8eb;}.Dropdown-Item{display:block;font-size:14px;margin:9px 0;padding:0 18px;}.Dropdown-Item.remove{display:block;height:36px;line-height:36px;background-color:#d65e5e;color:#fff;text-align:center;font-size:11px;margin:0;}.Dropdown-Item a:hover{color:#1b9ad1;}.Dropdown-Title{display:block;font-weight:700;line-height:18px;}.Dropdown-SubScript{display:block;font-size:12px;color:#8d959c;line-height:18px;}.Tooltip{position:absolute;z-index:10;background-color:#4d4c4c;white-space:nowrap;color:#fff;padding:0 12px;margin-top:6px;font-size:12px;border-radius:4px;}.Tooltip::before{content:'';position:absolute;width:5px;height:5px;top:0;left:50%;-webkit-transform:rotate(45deg) translateX(-50%);-ms-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);background-color:#4d4c4c;}.QuestionHeader{position:relative;background:-webkit-linear-gradient(325deg,rgba(30,11,28,0.8) 0%,rgba(119,24,73,0.5) 18%,rgba(110,53,11,0.8) 47%,rgba(85,71,112,0.8) 79%,rgba(56,52,67,0.8) 100%),url("/images/question-background.jpg") center/cover no-repeat;background:linear-gradient(125deg,rgba(30,11,28,0.8) 0%,rgba(119,24,73,0.5) 18%,rgba(110,53,11,0.8) 47%,rgba(85,71,112,0.8) 79%,rgba(56,52,67,0.8) 100%),url("/images/question-background.jpg") center/cover no-repeat;}.QuestionHeader a:hover{text-decoration:none;color:#cdcbcb;}.QuestionHeader-Content{color:#fff;padding-top:24px;padding-bottom:36px;}@media (max-width: 767px) {.QuestionHeader-Content{padding-top:36px;padding-bottom:36px;}}.QuestionHeader-Title{margin:0 auto;max-width:960px;font-size:40px;font-weight:300;line-height:48px;text-align:center;}.QuestionHeader-Title a:hover{background-position:0 40px;}@media (max-width: 1279px) {.QuestionHeader-Title{font-size:32px;line-height:36px;max-width:696px;}}@media (max-width: 767px) {.QuestionHeader-Title{font-size:28px;margin-bottom:42px;}}.QuestionHeader-TopBar{font-size:14px;margin-bottom:24px;}.QuestionHeader-TopBar .LinkBar{font-size:inherit;}.QuestionHeader-TopBar .LinkBar-More.selected{background-color:#fff;color:#343232;}.QuestionHeader-TopBar .LinkBar-Count{background-color:#fff;color:#343232;}.QuestionHeader-TopBar .LinkBar-Item:hover .LinkBar-Count{background-color:#cdcbcb;-webkit-transition:background-color 0.15s;transition:background-color 0.15s;}@media (max-width: 1279px) {.QuestionHeader-TopBar{font-size:12px;}}@media (max-width: 767px) {.QuestionHeader-TopBar{text-align:center;}}.QuestionHeader-Links{float:right;color:#fff;margin-top:3px;}@media (max-width: 767px) {.QuestionHeader-Links{position:absolute;bottom:36px;left:0;right:0;margin-top:0;text-align:center;}}.QuestionHeader-CommunityTag{display:inline-block;padding:0 12px;margin-right:18px;font-size:14px;background-color:#817e7e;height:30px;line-height:30px;vertical-align:middle;}.QuestionHeader-CommunityTag.gaming{background-color:#dd4d1a;}.QuestionHeader-CommunityTag.development{background-color:#208abd;}.QuestionHeader-CommunityTag.female-fashion{background-color:#cb1a4a;}@media (max-width: 1279px) {.QuestionHeader-CommunityTag{font-size:12px;height:24px;line-height:24px;}}.QuestionHeader-Tag{font-size:inherit;text-transform:uppercase;margin-right:18px;letter-spacing:1px;line-height:30px;}@media (max-width: 767px) {.QuestionHeader-Tag{line-height:24px;}}.QuestionNav{overflow:hidden;box-shadow:0 1px #d9d9d9;height:36px;line-height:36px;}.QuestionNav-Links{float:left;}.QuestionNav-Links :first-child{margin-left:0;}@media (max-width: 767px) {.QuestionNav-Links>:nth-last-child(n+2){display:none;}.QuestionNav-Links .QuestionNav-Link:last-child{display:inline-block;margin-left:0;}}.QuestionNav-Link{position:relative;display:inline-block;height:36px;margin:0 18px;font-size:14px;z-index:1;}.QuestionNav-Link i{padding:0 6px;}.QuestionNav-Link:hover{text-decoration:none;color:#1b9ad1;}.QuestionNav-Link.important{text-transform:uppercase;font-weight:700;color:#1b9ad1;}.QuestionNav-Link.important:hover{color:#167ba7;}.QuestionNav-Link.strong{font-weight:700;}.QuestionNav-Link.selected{box-shadow:inset 0 -3px #1b9ad1;color:#1b9ad1;font-weight:700;pointer-events:none;}.QuestionNav-Link.selected.strong{box-shadow:none;pointer-events:auto;}.QuestionNav-Separator{display:inline-block;vertical-align:top;width:1px;height:36px;background-color:#d9d9d9;}.QuestionNav-Anchors{float:right;}.QuestionNav-Anchors :last-child{margin-right:0;}.RecommendationDropdown{overflow:hidden;box-shadow:inset 0 0 0 1px #e6e8eb;font-size:14px;-webkit-transition:height 0.2s;transition:height 0.2s;}.RecommendationDropdown .RecommendationDropdown-Close{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.RecommendationDropdown.hidden{height:0px;}.RecommendationDropdown.collapsed .RecommendationDropdown-Close{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);}.RecommendationDropdown-Content{padding:0 18px 12px;}.RecommendationDropdown-Title{padding:12px 18px;font-family:'Roboto',sans-serif;font-size:18px;font-weight:700;}.RecommendationDropdown-Close{float:right;font-size:24px;width:24px;height:24px;text-align:center;-webkit-transition:-webkit-transform 0.2s;transition:transform 0.2s;}.RecommendationDropdown-List{margin-top:12px;}.RecommendationDropdown-Item{display:block;font-weight:normal;font-size:16px;margin-bottom:18px;vertical-align:top;}.RecommendationDropdown-Item a{color:#1b9ad1;}.RecommendationDropdown-Item a:hover{color:#167ba7;}.RecommendationDropdown-Vote{display:inline-block;float:left;width:63px;margin-right:9px;}.RecommendationDropdown-Vote .ToggleButton{width:50%;}.RecommendationDropdown-Text{margin-left:72px;}.ReferenceSlideshow{overflow:hidden;-webkit-transition:height 0.5s;transition:height 0.5s;}.ReferenceSlideshow.hidden{height:0;}.ReferenceSlideshow-Content{padding:18px 30px 0;}@media (max-width: 1279px) {.ReferenceSlideshow-Content{padding-left:0;padding-right:0;}}.ReferenceSlideshow-Favicon{display:block;float:left;width:16px;height:16px;margin:4px 6px 4px 0;vertical-align:top;}.ReferenceSlideshow-Title{display:block;font-size:14px;font-weight:700;margin-left:24px;}.ReferenceSlideshow-Close{float:right;font-size:24px;}.ReferenceSlideshow-Quote{padding:0;margin:0;font-size:14px;border:none;}.ReferenceSlideshow-Quote::before{content:'“';}.ReferenceSlideshow-Quote::after{content:'”';}.ReferenceSlideshow-Footer{color:#1b9ad1;font-size:14px;}.ReferenceSlideshow-Nav{float:right;}.ReferenceSlideshow-Link:hover{color:#167ba7;}.ReferenceSlideshow-Link.disabled{opacity:0.3;}.ReferenceSlideshow-Link.disabled:hover{color:#1b9ad1;}.SearchDropdown{visibility:hidden;}.SearchDropdown.loaded{visibility:visible;}.SearchDropdown-Item{display:block;padding:12px 18px;box-shadow:inset 0 -1px #d9d8d8;}.SearchDropdown-Item.footer{background-color:#fafafa;box-shadow:none;overflow:hidden;line-height:36px;}.SearchDropdown-Item:hover{text-decoration:none;background-color:#f0f9fd;}.SearchDropdown-Item:hover .SearchDropdown-Copy{color:#1b9ad1;}.SearchDropdown-Item.footer:hover{background-color:#fafafa;}.SearchDropdown-Title em{font-style:normal;font-weight:600;}.SearchDropdown-Copy{margin-right:12px;color:#8d8b8b;-webkit-transition:color 0.15s;transition:color 0.15s;}.SearchDropdown-Icon{margin-right:6px;}.SearchDropdown-Query{font-weight:600;}.SearchDropdown-AskQuestionButton{float:right;}.SectionDetailed{margin:36px 0;}.SectionDetailed:hover .LinkBar{color:#1b9ad1;}.SectionDetailed-Title{font-size:20px;font-family:'Roboto',sans-serif;margin-bottom:6px;}.SectionDetailed-Title a:hover{color:#1b9ad1;}.SectionDetailed-Vote{float:right;width:96px;margin-left:21px;}.SectionDetailed-Vote .ToggleButton{width:50%;}.SectionDetailed-Title-Type{display:inline;text-transform:uppercase;}.SectionDetailed-Title-Type.pro{color:#167ba7;}.SectionDetailed-Title-Type.con{color:#cb1a4a;}.SectionDetailed-Content{margin-bottom:3px;}.SidebarContributors-UserList{margin-bottom:24px;text-align:center;width:calc(100% + 9px);}.SidebarContributors-UserList-Item{display:inline-block;margin-right:9px;margin-bottom:9px;}.SidebarContributors-UserList-Item .Avatar{width:36px;height:36px;}.SidebarContributors-UserList-Item-More{background-color:#fff;color:#58647b;font-weight:normal;font-size:14px;line-height:36px;font-family:'Roboto',sans-serif;}.SidebarContributors-StatBar{text-align:center;}.SidebarContributors-Stat{display:inline-block;width:33%;color:#58647b;}.SidebarContributors-Stat-Value{margin-bottom:6px;font-size:28px;font-family:'Roboto',sans-serif;white-space:nowrap;}.SidebarContributors-Stat-Label{font-size:12px;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;}.Sidebar{min-height:24px;width:300px;font-size:14px;line-height:21px;padding-top:54px;padding-bottom:336px;}.Sidebar.left{float:left;padding-right:30px;box-shadow:inset -1px 0 #e6e8eb;}.Sidebar.right{float:right;padding-left:30px;box-shadow:inset 1px 0 #e6e8eb;}.Sidebar+*{padding-top:54px;padding-bottom:336px;}.Sidebar.left~*{margin-left:300px;padding-left:60px;box-shadow:-1px 0 #e6e8eb;}.Sidebar.right~*{margin-right:300px;padding-right:60px;box-shadow:1px 0 #e6e8eb;}@media (max-width: 1279px) {.Sidebar{width:240px;padding-top:36px;}.Sidebar.left{padding-right:18px;}.Sidebar.right{padding-left:18px;}.Sidebar.left~*{margin-left:240px;padding-left:30px;box-shadow:-1px 0 #e6e8eb;}.Sidebar.right~*{margin-right:240px;padding-right:30px;}}@media (max-width: 767px) {.Sidebar{display:none;}.Sidebar.left~*,.Sidebar.right~*{box-shadow:none;}.Sidebar.left~*{margin-left:auto;padding-left:0;}.Sidebar.right~*{margin-right:auto;padding-right:0;}}.Sidebar-Section{margin-bottom:36px;}.Sidebar-Section button{width:100%;}.Sidebar-Section li{margin-bottom:12px;min-height:24px;}.Sidebar-Section li a:hover{color:#1b9ad1;}.Sidebar-Label{color:#58647b;font-weight:300;font-size:16px;letter-spacing:1.7px;margin-bottom:24px;text-transform:uppercase;}@media (max-width: 1279px) {.Sidebar-Label{font-size:14px;}}.Sidebar-Link{display:block;color:#1b9ad1;font-weight:normal;font-size:14px;letter-spacing:initial;text-transform:initial;}.Sidebar-Link:hover{color:#167ba7;}.Sidebar-OptionNav-Item{display:block;padding:3px 0 3px 9px;margin-bottom:6px;}.Sidebar-OptionNav-Item.selected{box-shadow:inset 3px 0 #1b9ad1;}.Sidebar-OptionNav-Item.selected .Sidebar-OptionNav-Title,.Sidebar-OptionNav-Item:hover .Sidebar-OptionNav-Title{color:#1b9ad1;}.Sidebar-OptionNav-Title{font-size:14px;font-weight:700;line-height:18px;-webkit-transition:color 0.15s;transition:color 0.15s;}.Sidebar-OptionNav-SubScript{color:#8d959c;font-size:12px;line-height:18px;}@media (max-width: 1279px) {.Sidebar-OptionNav-SubScript{display:none;}}.SpecList{font-size:14px;}.SpecList-List{overflow:hidden;margin-bottom:18px;max-height:144px;-webkit-transition:max-height 0.5s;transition:max-height 0.5s;}.SpecList-Item{font-size:18px;line-height:36px;overflow:hidden;}.SpecList-Title{float:left;}.SpecList-Value{font-weight:700;text-align:right;}.SpecList-More{text-align:center;}.SpecList-More a.hidden{display:none;}.StickyFooter{position:fixed;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:40px;line-height:40px;width:1232px;margin:0 auto;background-color:#f5f5f5;border-radius:4px 4px 0 0;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,0.8);z-index:10;}.StickyFooter-Copy{display:inline-block;line-height:30px;margin:5px 12px;color:#343232;}@media (max-width: 767px) {.StickyFooter-Copy{display:none;}}.StickyFooter-Link{vertical-align:top;display:inline-block;margin:5px;}.StickyFooter-Button{height:30px;padding:0 24px;vertical:middle;}.ThanksModal{padding:24px 60px;}.ThanksModal-Title{text-align:center;margin-top:12px;margin-bottom:6px;font-weight:700;font-size:18px;}.ThanksModal-SubTitle{text-align:center;font-weight:600;}.ThanksModal-Copy{text-align:center;}.ThanksModal-Emblem{color:#d0021b;font-size:48px;text-align:center;}.ThanksModal-List{margin-top:18px;margin-bottom:24px;}.ThanksModal-Item{vertical-align:top;margin-bottom:12px;}.ThanksModal-Item .User-Avatar{width:36px;height:36px;margin-right:18px;vertical-align:top;background-color:#1b9ad1;}.ThanksModal-Item-Title{display:inline-block;line-height:36px;vertical-align:top;font-weight:600;}.ThanksModal-Item-Title.emphasis{font-style:italic;}.ThanksModal-Button{display:block;margin:24px auto 0;padding-left:36px;padding-right:36px;}.ThanksModal-TextArea{height:72px;}@media (max-width: 800px) {body.toaster-open{overflow:hidden;}}.Toaster{position:fixed;width:1232px;max-width:calc(100% - 48px);bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0 auto;z-index:100;background-color:#f5f5f5;border-radius:4px 4px 0 0;box-shadow:0 1px 3px 0 rgba(0,0,0,0.8);-webkit-transition:height 0.3s;transition:height 0.3s;}@media (max-width: 800px) {.Toaster{max-width:100%;}.Toaster.maximize-mobile{overflow-y:auto;border-radius:0;height:100%!important;}.Toaster.maximize-mobile .Toaster-Toast.updating::before{height:100vh;}}.Toaster-Toast{position:absolute;left:0;right:0;height:348px;padding:6px 24px;opacity:0;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;}.Toaster-Toast.collapsed{height:45px;}.Toaster-Toast.collapsed .Toaster-Input{height:32px;}.Toaster-Toast.collapsed .Toaster-Button{height:32px;line-height:initial;}.Toaster-Toast.updating::before{border-radius:4px 4px 0 0;background-color:#f5f5f5;}.Toaster-AddMore{color:#9a9898;float:right;font-size:11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:6px 0;}@media (max-width: 800px) {.Toaster-AddMore{display:none;}}.Toaster-Checkbox{position:relative;top:-2px;vertical-align:middle;margin:0 6px;display:inline-block;width:15px;height:15px;box-shadow:inset 0 0 0 2px #9a9898;}.Toaster-Checkbox i.fa{position:relative;display:inline-block;top:2px;font-size:13px;text-align:center;visibility:hidden;color:#fff;line-height:0;vertical-align:middle;width:15px;height:15px;}.Toaster-CheckboxSource{display:none;}.Toaster-CheckboxSource:checked+.Toaster-Checkbox{box-shadow:none;background-color:#1b9ad1;}.Toaster-CheckboxSource:checked+.Toaster-Checkbox i.fa{visibility:visible;}.Toaster-Cancel{margin-left:24px;text-decoration:underline;font-size:13px;line-height:36px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;float:right;}.Toaster-Close{float:right;text-transform:uppercase;font-size:11px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:0.5px;}.Toaster-Expand{float:right;margin:3px 0;text-transform:uppercase;font-size:11px;font-weight:600;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:0.5px;}.Toaster-Expand.collapse{color:#1b9ad1;}.Toaster-Expand.hidden{display:none;}@media (max-width: 800px) {.Toaster-Expand{display:none;}}.Toaster-Center{text-align:center;max-width:672px;margin:0 auto;}@media (max-width: 800px) {.Toaster-Center{position:absolute;left:0;right:0;padding:0 12px;}.Toaster-Center .Toaster-ButtonLink{margin:0 12px 0 0;}.Toaster-Center .Toaster-ButtonLink+.Toaster-ButtonLink{margin:0 0 0 12px;}}.Toaster-Content{position:relative;overflow:hidden;padding-right:12px;}.Toaster-Form{position:relative;}.Toaster-Main{height:240px;overflow:hidden;}@media (max-width: 800px) {.Toaster-Main{height:auto;margin-bottom:36px;}}.Toaster-Footer{clear:both;}@media (max-width: 800px) {.Toaster-Footer .Toaster-Submit,.Toaster-Footer .Toaster-Cancel{display:block;float:none;margin:0 auto;text-align:center;}}.Toaster-Header{margin:6px 0 18px;}@media (max-width: 800px) {.Toaster-Header .Toaster-Close{display:none;}}.Toaster-MobileHeader{display:none;margin:24px 0 48px;}@media (max-width: 800px) {.Toaster-MobileHeader{display:block;}}.Toaster-MobileHeader-Close{padding:6px;line-height:0;color:#8d8b8b;float:left;}.Toaster-MobileHeader-Title{font-weight:600;font-size:16px;text-align:center;}.Toaster-MobileHeader-Submit{float:right;font-weight:600;font-size:12px;text-transform:uppercase;}.Toaster-MobileHeader-Submit[disabled]{pointer-events:none;color:#8d8b8b;}.Toaster-Error{position:relative;color:#ed3939;font-size:10px;height:24px;line-height:18px;pointer-events:none;}.Toaster-ErrorText{position:absolute;width:100%;height:100%;background-color:#f5f5f5;}input.Toaster-Input{height:36px;border:2px transparent solid;border-radius:2px;font-size:13px;margin:0;}input.Toaster-Input.error{background-color:#fcdddd;border-color:#ed3939;}input.Toaster-Input::-webkit-input-placeholder{font-style:italic;}input.Toaster-Input::-moz-placeholder{font-style:italic;}input.Toaster-Input:-ms-input-placeholder{font-style:italic;}input.Toaster-Input::placeholder{font-style:italic;}textarea.Toaster-Description{background-color:#fff;border:2px transparent solid;border-radius:2px;height:108px;resize:none;margin:0;}textarea.Toaster-Description::-webkit-input-placeholder{font-style:italic;}textarea.Toaster-Description::-moz-placeholder{font-style:italic;}textarea.Toaster-Description:-ms-input-placeholder{font-style:italic;}textarea.Toaster-Description::placeholder{font-style:italic;}.Toaster-Sidebar{position:relative;float:right;width:38.25%;margin-left:24px;min-height:24px;background:#f5f5f5;}.Toaster-Sidebar.overlay{z-index:1000;}.Toaster-Sidebar.hidden{display:none;}@media (max-width: 800px) {.Toaster-Sidebar{display:none;}}.Toaster-Sidebar-Link{display:block;text-align:center;color:#1b9ad1;font-size:13px;}.Toaster-Sidebar-Action{margin-right:24px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;}.Toaster-Sidebar-Action.submit{float:right;margin-left:24px;margin-right:0;}.Toaster-Sidebar-Tips{font-size:13px;margin:12px 0;padding:0 24px;}.Toaster-Sidebar-Tips li{list-style:disc;}.Toaster-Sidebar-Title{font-size:13px;font-weight:600;margin-bottom:6px;}.Toaster-Button{padding-right:24px;padding-left:24px;min-width:120px;}.Toaster-ButtonLink{margin-left:24px;}.Toaster-Submit{float:right;margin-left:24px;}.Toaster-Title{font-size:13px;font-weight:600;margin-bottom:6px;}.Toaster-Toggle{font-size:11px;text-transform:uppercase;font-weight:700;}.Toaster-Toggle-Choice{display:inline-block;margin-right:12px;margin-bottom:8px;padding-bottom:2px;color:#9a9898;line-height:12px;border-bottom:2px solid transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.Toaster-Toggle-Choice:hover{text-decoration:none;color:#676565;}.Toaster-Toggle-Choice.selected{color:#343232;border-bottom-color:#1b9ad1;pointer-events:none;}.Toaster-Overlay{position:absolute;background-color:rgba(245,245,245,0.8);width:100%;height:100%;z-index:1000;opacity:1;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;}.Toaster-Overlay.primary{background-color:rgba(245,245,245,0.94);z-index:1001;}.Toaster-Overlay.hidden{display:initial;pointer-events:none;opacity:0;}.Toaster-Overlay-Content{padding-top:72px;text-align:center;}.Toaster-Overlay-Title{font-weight:700;font-size:28px;margin-bottom:12px;}.Toaster-Overlay-Text{display:inline-block;width:240px;font-size:15px;line-height:21px;margin-bottom:24px;}.Toaster-Overlay-Button{display:block;margin:0 auto 6px;height:30px;line-height:0;}.Toaster-Overlay-Link{font-size:13px;text-decoration:underline;}.Toaster-ImagePreview{position:relative;background:#e6e5e5;height:156px;width:100%;border-radius:2px;}.Toaster-ImagePreview-Image{position:absolute;visibility:hidden;max-width:100%;max-height:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1;}.Toaster-ImagePreview-Image[src]{visibility:visible;}.Toaster-ImagePreview-Image[src]~.Toaster-ImagePreview-Placeholder .Toaster-ImagePreview-PlaceholderText{visibility:hidden;}.Toaster-ImagePreview-Image[src].loaded~.Toaster-ImagePreview-Placeholder{background:#343232;}.Toaster-ImagePreview-Image.error{visibility:hidden;}.Toaster-ImagePreview-Image.error~.Toaster-ImagePreview-Error{visibility:visible;}.Toaster-ImagePreview-Image.error~.Toaster-ImagePreview-Placeholder{visibility:hidden;}.Toaster-ImagePreview-Error{width:100%;height:100%;position:absolute;visibility:hidden;}.Toaster-ImagePreview-ErrorText{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;font-size:13px;font-weight:700;color:#ed3939;line-height:18px;}.Toaster-ImagePreview-Placeholder{width:100%;height:100%;position:absolute;}.Toaster-ImagePreview-PlaceholderText{position:absolute;width:144px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;font-size:13px;font-weight:700;color:#9a9898;line-height:18px;}.Toaster-SourceList{float:right;}@media (max-width: 800px) {.Toaster-SourceList{display:none;}}.Toaster-SourceList-Item{display:inline-block;margin-top:4px;margin-right:18px;}.Toaster-SourceList-Image{width:16px;height:16px;}@media (max-width: 800px) {.Toaster-Price{display:none;}}.Toaster-Price-Label{display:inline-block;color:#747272;margin-right:18px;font-size:13px;}input[type="text"].Toaster-Price-Input{display:inline-block;padding:0 12px;width:72px;height:36px;border:none;text-align:right;}input[type="text"].Toaster-Price-Input::before{content:'$';position:absolute;}input[type="text"].Toaster-Price-Input::-webkit-inner-spin-button,input[type="text"].Toaster-Price-Input::-webkit-outer-spin-button{display:none;}@media (max-width: 1023px) {.OptionPage .Sidebar{display:none;}.OptionPage .Sidebar.left~*,.OptionPage .Sidebar.right~*{box-shadow:none;}.OptionPage .Sidebar.left~*{margin-left:auto;padding-left:0;}.OptionPage .Sidebar.right~*{margin-right:auto;padding-right:0;}}.Page{max-width:initial;padding:0;}.Page-Content{max-width:1280px;margin:0 auto;padding-left:48px;padding-right:48px;}.Page-Content.primary>*{padding-top:54px;padding-bottom:108px;}@media (max-width: 1279px) {.Page-Content{padding-left:36px;padding-right:36px;}}@media (max-width: 767px) {.Page-Content{padding-left:24px;padding-right:24px;}}.SummaryPage-Description{margin-bottom:54px;}.SummaryPage-Description-Text{font-size:18px;line-height:28px;max-height:84px;overflow:hidden;-webkit-transition:max-height 0.2s;transition:max-height 0.2s;}.SummaryPage-Links{margin-top:6px;text-align:center;}.SummaryPage-Button.hidden{display:none;}@media (max-width: 1279px) {.remove-desktop{display:none;}}@media (max-width: 1023px) {.remove-tablet{display:none;}}@media (max-width: 767px) {.remove-mobile{display:none;}}@media (max-width: 413px) {.remove-minimum{display:none;}}