article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}[hidden],audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.17em}h4{font-size:1em}h5{font-size:.83em}h6{font-size:.5em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:600}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dd,dl,menu,ol,ul{margin:0;padding:0}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}form{margin:0}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{margin:0}img::selection{background:0 0}img::-moz-selection{background:0 0}body{-webkit-tap-highlight-color:rgba(255,0,0,.62)}.c:after{content:"";display:block;height:0;clear:both;visibility:hidden}* html .c{height:1%}.c{display:block}
@font-face{src:local('FiraSansOTLight'),local('FiraSansLight'),local('Fira Sans OT Light'),local('Fira Sans Light'),url(../fonts/FiraSans/firasansot-light-webfont.woff?1428433701550) format('woff'),url(../fonts/FiraSans/firasansot-light-webfont.ttf?1428433701550) format('truetype'),url(../fonts/FiraSans/firasansot-light-webfont.svg?1428433701550#fira_sans_otlight) format('svg');font-family:FiraSansWeb;font-weight:300}@font-face{src:local('FiraSansOT'),local('FiraSans'),local('Fira Sans OT'),local('Fira Sans'),url(../fonts/FiraSans/firasansot-regular-webfont.woff?1428433701550) format('woff'),url(../fonts/FiraSans/firasansot-regular-webfont.ttf?1428433701550) format('truetype'),url(../fonts/FiraSans/firasansot-regular-webfont.svg?1428433701550#fira_sans_otregular) format('svg');font-family:FiraSansWeb;font-weight:400}@font-face{src:local('FiraSansOTMedium'),local('FiraSansMedium'),local('Fira Sans OT Medium'),local('Fira Sans Medium'),url(../fonts/FiraSans/firasansot-medium-webfont.woff?1428433701550) format('woff'),url(../fonts/FiraSans/firasansot-medium-webfont.ttf?1428433701550) format('truetype'),url(../fonts/FiraSans/firasansot-medium-webfont.svg?1428433701550#fira_sans_otregular) format('svg');font-family:FiraSansWeb;font-weight:500}@font-face{src:local('FiraSansOT-Bold'),local('FiraSans-Bold'),local('Fira Sans OT Bold'),local('Fira Sans Bold'),url(../fonts/FiraSans/firasansot-bold-webfont.woff?1428433701550) format('woff'),url(../fonts/FiraSans/firasansot-bold-webfont.ttf?1428433701550) format('truetype'),url(../fonts/FiraSans/firasansot-bold-webfont.svg?1428433701550#fira_sans_otbold) format('svg');font-family:FiraSansWeb;font-weight:600}body{color:#1a1a1a;font:15px "Fira Sans OT","Fira Sans",FiraSansWeb,sans-serif}body,h1,h2,h3,h4{font-weight:400}h1{font-size:20px;font-weight:300;line-height:1}h2,h3{color:#797979}h2{font-size:40px;font-weight:400;line-height:50px}h3{font-size:15px;line-height:15px}h4{font-size:16px}address{color:#666;font-style:normal}dl{margin:0}dt{font-weight:600}dd{color:#666;margin:0 0 10px}.back-to-app{display:none}.back-to-app:before{content:"\2039";display:inline-block;font-size:28px;font-weight:300;margin-right:10px;position:relative;top:3px}.prose{color:#1a1a1a}.prose h3,.prose h4{font-weight:500}.prose h3{color:#333;font-size:24px;line-height:28px}.prose h4{color:#1a1a1a;font-size:18px;line-height:24px}.prose blockquote,.prose dl,.prose h3,.prose h4,.prose p{margin:15px 0}.prose :first-child{margin-top:0}.prose :last-child{margin-bottom:0}.prose dl,.prose ol,.prose ul{margin-bottom:15px;margin-left:24px}.prose address,.prose blockquote{margin:0 24px}.island.prose{border-radius:5px;margin:10px;padding:15px 10px}@media (min-width:700px){.back-to-app{display:inline-block}h1{font-size:30px}}@media (min-width:1050px){h2{font-size:40px;font-weight:300;line-height:50px}article{border-radius:10px;margin:48px 0 0;padding:18px 15px}.island.prose{padding:24px}.prose dl,.prose ol,.prose ul{margin-left:15px}.prose address,.prose blockquote{margin:0 48px}}
*{-moz-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}body{background:#f1f1f1;color:#333;min-height:300px;overflow-x:hidden;-webkit-transform-origin:50% 400px;-ms-transform-origin:50% 400px;transform-origin:50% 400px;-webkit-transition:-webkit-transform 1s;transition:transform 1s}#page{position:relative}#page,#site-header{min-width:320px}.main{margin:0 auto}.main .fragment-error{padding:0}section.main{margin-left:auto;margin-right:auto;position:relative}section.main:after{content:'';display:block;clear:both}section.full{background:#fff;max-width:100%;padding:0;width:100%}section.full>div{margin-left:auto;margin-right:auto;padding:30px 10px}.placeholder+.placeholder section.full,.placeholder+section.full,section.full+.placeholder section.full,section.full+section.full{margin-top:10px}.js-hidden{display:none!important}.hidden{display:none}a{text-decoration:none;color:#4cb1ff}a:hover{text-decoration:underline}a:not([href]){cursor:pointer}.emaillink-wrapper{display:inline-block}span.emaillink{direction:rtl;unicode-bidi:bidi-override}span.emaillink .i{display:none}noscript{background:#f1f1f1;display:table;height:100%;position:absolute;width:100%;z-index:100}noscript p{background:url(../img/pretty/marketplace_logo.png?1428433701593) 50% 48% no-repeat;background-size:auto 60px;display:table-cell;font-weight:700;height:100%;padding-top:60px;text-align:center;vertical-align:middle}.row{clear:both}.detailed-error,.fragment-error{background:#fff}.detailed-error{padding:15px}.fragment-error{display:block;padding:15px}.fragment-error b{display:block}#page>.overlay{max-width:100%}.two-up{width:50%;float:left}.two-up:nth-child(2n+1){padding:0 5px 0 0}.two-up:nth-child(2n){padding:0 0 0 5px}.two-up .button{display:block}.logged-in .only-logged-out,.only-logged-in{display:none}.logged-in .only-logged-in,.only-logged-out{display:block}.spinner{-webkit-animation:.9s spin infinite steps(30);animation:.9s spin infinite steps(30);height:30px;margin:0 auto;background:url(../img/btn_spinner.png?1428433701593) no-repeat center;width:30px}.spinner.alt{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAnFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4jUzeAAAANHRSTlMoDw0uDAsqISceLQkIKyUHFxsdHy8SDhQVGCQiJhoQLAUxChwGFikREwQgGTAjMgIDATMALVRcswAAASBJREFUeNp109eWgjAARVEVKwioFBWklyCkQf7/3yYzgRUZzHnd6z7eFZsq72GSYYzdV1WyqYlzNMhg/o9vw6xoxrQe5lWSpUIUNU2E4FDTTxaqN5TJJBcYc20lztjIMPd2ISMfsizDDlNwCiHMTKpi4LoQekzFhea6CVUy0jWtZUq2El2/qDlIkgSoGZmmGas53O/3DzW3db0qvknf/3J3PB4DomT/xfO/KI/z27KswFnOiWDWBQEKHwslRLCNUHho73Olbzoya7g6J49I7N+pZHbleiu6nEx4tv+YCSYd12vUVfHubBu7zdawS85MMPcn5+55qR73BsT+Nj+XKf28QXyNRvYE0/mJUvAcGaw3u7JnkkXU8IEH4vUmTzmO/QBhgZ0/tlb0mAAAAABJRU5ErkJggg==)}.spinner.btn-replace{left:50%;margin-left:-15px;position:absolute;top:24px}.spinner.spaced{margin:70px auto}.spinner.padded{padding:70px 0}.roll{-webkit-animation:.9s spin 1 steps(30);animation:.9s spin 1 steps(30)}.region{background-repeat:no-repeat;background-size:20px auto;color:#666;display:inline-block;margin-top:6px;min-height:20px;overflow:visible;padding:2px 0 2px 28px;text-overflow:normal}.region-rs{background-image:url(../img/icons/regions/rs.png?1428433701593)}.region-fr{background-image:url(../img/icons/regions/fr.png?1428433701593)}.region-bd{background-image:url(../img/icons/regions/bd.png?1428433701593)}.region-lt{background-image:url(../img/icons/regions/lt.png?1428433701593)}.region-es{background-image:url(../img/icons/regions/es.png?1428433701593)}.region-sv{background-image:url(../img/icons/regions/sv.png?1428433701593)}.region-cl{background-image:url(../img/icons/regions/cl.png?1428433701593)}.region-de{background-image:url(../img/icons/regions/de.png?1428433701593)}.region-cn{background-image:url(../img/icons/regions/cn.png?1428433701593)}.region-gt{background-image:url(../img/icons/regions/gt.png?1428433701593)}.region-pe{background-image:url(../img/icons/regions/pe.png?1428433701593)}.region-uk{background-image:url(../img/icons/regions/uk.png?1428433701593)}.region-gr{background-image:url(../img/icons/regions/gr.png?1428433701593)}.region-ve{background-image:url(../img/icons/regions/ve.png?1428433701593)}.region-cr{background-image:url(../img/icons/regions/cr.png?1428433701593)}.region-co{background-image:url(../img/icons/regions/co.png?1428433701593)}.region-pa{background-image:url(../img/icons/regions/pa.png?1428433701593)}.region-me{background-image:url(../img/icons/regions/me.png?1428433701593)}.region-us{background-image:url(../img/icons/regions/us.png?1428433701593)}.region-jp{background-image:url(../img/icons/regions/jp.png?1428433701593)}.region-za{background-image:url(../img/icons/regions/za.png?1428433701593)}.region-ni{background-image:url(../img/icons/regions/ni.png?1428433701593)}.region-hu{background-image:url(../img/icons/regions/hu.png?1428433701593)}.region-ph{background-image:url(../img/icons/regions/ph.png?1428433701593)}.region-pl{background-image:url(../img/icons/regions/pl.png?1428433701593)}.region-it{background-image:url(../img/icons/regions/it.png?1428433701593)}.region-uy{background-image:url(../img/icons/regions/uy.png?1428433701593)}.region-ec{background-image:url(../img/icons/regions/ec.png?1428433701593)}.region-ar{background-image:url(../img/icons/regions/ar.png?1428433701593)}.region-in{background-image:url(../img/icons/regions/in.png?1428433701593)}.region-ru{background-image:url(../img/icons/regions/ru.png?1428433701593)}.region-mx{background-image:url(../img/icons/regions/mx.png?1428433701593)}.region-br{background-image:url(../img/icons/regions/br.png?1428433701593)}.region-cz{background-image:url(../img/icons/regions/cz.png?1428433701593)}.region-restofworld{background-image:url(../img/icons/regions/restofworld.png?1428433701593)}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min--moz-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2){.spinner{background-image:url(../img/btn_spinner_2x.png?1428433701593);background-size:30px auto}.spinner.alt{background-image:url(../img/btn_spinner_alt_2x.png?1428433701593);background-size:30px auto}}a:active,button:not([disabled]):active,input:not([disabled]):active,label:active,option:active,select:not([disabled]):active,textarea:not([disabled]):active{background:0 0}[data-page-type=standalone-loading]>*{display:none!important}[data-page-type=standalone-loading] #splash-overlay{display:block!important;opacity:1!important}[data-page-type=standalone-loading] #splash-overlay .throbber{display:inline-block!important}.hide-on-mobile{display:none}@media (min-width:700px){.hide-on-mobile{display:block}}@media (min-width:1050px){.hide-on-desktop{display:none!important}html{background:#fff}#page{padding-top:18px}.main{max-width:1070px}section.full>div{padding:30px 0;width:1070px}.container.product-details{margin:50px 0}.container.form-grid,.container.prose{padding:25px}section.main>div{padding-left:30px;padding-right:30px}}@media (min-width:1100px){section.main>div{padding-left:0;padding-right:0}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0turn);transform:rotate(0turn)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{from{-webkit-transform:rotate(0turn);transform:rotate(0turn)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
#site-footer{display:none}@media (min-width:700px){.footzilla{background:url(../img/logos/footzilla.svg?1428433701639) no-repeat;float:left}.footzilla a{display:block;height:31px;color:transparent;overflow:hidden;text-indent:101%;white-space:nowrap;width:115px}.footer{background:#fff;border-top:1px solid #d7d7d7;color:#cbcbcb;overflow:hidden;padding:20px 0;width:100%}.footer p,.footer ul{line-height:1.3}.footer ul{list-style:none}.footer p{float:left;font-size:16px;padding:0 0 0 1em;width:60%}.footer li+li{margin-top:2px}.footer li a{display:block}.footer-content{margin:0 auto;max-width:1070px;padding:22px 20px}.footer-extras{float:right;font-size:14px;line-height:1.3;margin:0;padding-left:1em;width:20%}.footer-support-navigation{border-bottom:1px solid #e5e4e5;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:55px;margin:-20px auto 0;max-width:100%;padding:0;text-align:center}.footer-support-navigation li{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:17px;font-weight:500;line-height:55px;margin-top:2px}#site-footer{display:block}}@media (min-width:1200px){.footer-content,.footer-support-navigation{width:1070px}}
body{padding-top:48px}.header{background:#fff;border-top:1px solid #f1f1f1;border-bottom:1px solid #e7e7e7;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:48px;max-height:48px;position:relative;width:100%}.header>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.header .flex-shift,.header .title{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding-left:10px}.header .title{color:#333;font-size:18px;font-weight:400;line-height:48px;z-index:10}.site-header{display:block;position:fixed;text-align:center;top:0;z-index:20}.site-header:before{display:none}.site-header>*{display:block}.site-header>nav{height:48px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;text-align:left;width:100%}.site-header>nav>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:block}.site-header .site{height:48px;margin:0 5px;width:200px}.site-header .site a{display:block;height:47px;color:transparent;overflow:hidden;text-indent:101%;white-space:nowrap;width:100%}.site-header .wordmark{background:url(../img/pretty/marketplace_logo.png?1428433701701) 0 50% no-repeat;background-size:auto 37px;display:block;height:47px}.site-header .header-button{display:none}.act-tray{height:47px;position:relative;width:34px}.site-header .search{margin-right:10px;position:relative;top:-1px;-webkit-transition:.3s all;transition:.3s all;width:230px}.site-header .search label{display:none}#search-q{background:#fff url(../img/pretty/search.svg?1428433701701) 8px 50% no-repeat;border:1px solid #bfbfbf;border-radius:5px;color:#1a1a1a;font:300 20px/28px "Fira Sans OT","Fira Sans",FiraSansWeb,sans-serif;height:34px;outline:0;padding:2px 10px 1px 34px;-webkit-transition:.18s background-position,.2s border-color,.2s padding;transition:.18s background-position,.2s border-color,.2s padding;width:100%;z-index:2}#search-q:-moz-placeholder{color:#cbcbcb}#search-q::-moz-placeholder{color:#cbcbcb}#search-q::-webkit-input-placeholder{color:#cbcbcb}#search-q~.search-clear{-webkit-transition:3s opacity,.3s visibility;transition:3s opacity,.3s visibility}#search-q:invalid~.search-clear{opacity:0;visibility:hidden}#search-q:valid{padding-right:34px}#search-q:valid~.search-clear{opacity:1;visibility:visible}#search-q:focus{background-position:-18px 50%;border-color:#4cb1ff;padding-left:10px}.close{background:url(../img/pretty/close.svg?1428433701701) 50% no-repeat;background-size:18px auto;height:34px;color:transparent;overflow:hidden;text-indent:101%;white-space:nowrap;position:absolute;right:0;top:0;width:40px}.close:active{background:url(../img/pretty/close_active.svg?1428433701701) 50% no-repeat}.header-button{color:#333;display:block;height:48px;line-height:48px;text-align:center;width:48px}.header-button.icon{position:relative;color:transparent;overflow:hidden;text-indent:101%;white-space:nowrap}.header-button.icon:after{background-repeat:no-repeat;content:"";display:block}.header-button.cancel:after{background-position:0 -24px;height:24px;left:13px;position:absolute;top:12px;width:24px}.header-button.settings{background:url(../img/pretty/settings_gear.svg?1428433701701) 50% 50% no-repeat;background-size:24px auto;display:block;height:80px;position:absolute;right:20px;width:40px}.header-button.back{color:transparent;overflow:hidden;text-indent:101%;white-space:nowrap;background:url(../img/pretty/back_arrow.svg?1428433701701) center no-repeat;background-size:12px 24px;margin-right:2px;width:50px}.header-button.back:hover{background-image:url(../img/pretty/back_arrow_active.svg?1428433701701)}.header-button.persona{color:#4cb1ff;font-weight:500;cursor:wait;display:none;margin-left:15px;word-break:keep-all;word-wrap:normal}.header-button.persona:hover{color:#42cafe;text-decoration:none}.header-button.persona.loading-submit{border-bottom:0;box-shadow:none;color:transparent;outline:0;-webkit-animation:.9s spin infinite steps(30);animation:.9s spin infinite steps(30);height:18px;margin:2px 0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAEfklEQVRIib3Wa2wUVRQH8AHEAiICJgRJ2W7fj91Cl93ug+22S7u7pRADwYj6oTFRP2AMLwnEiNg1xg9ghARjQiOkCrizc2fm3pldbBCJq+ycc6bFiERjYjBBQQ0+Y1R8RHD9QJFHC2mx6z85H+bemfvLSe69GUkaRWYf7J9Rns7f71SsneVpOFwuw9lyGc6WyXC2LA0fOVLWgfmytbFUzgdGs95N45Rzzsq01VepQKFSgUKFAoWKNBTKh8o5VA7ZulCWgnPzU9bx0hSsvWWwSoFktYKFKgUKVUNo5QhomQwXHTKcd8jWGUfKQocMrHTv4dlj664vN7OGwYkahoVqhoXL8NVoxdVoagR0J5s6VvCDWoaFmqGqVq7AFWk4XZG2djlT1gannI86U8dWOmTocchW2iFbZ+anrCOlB/LRMXVZy+B4LYMLNQz/vgxf6hZOVMljXGyU4NY6Ff6oZ/hnHYO/ahS8WMuwUKNActwxSZKkCmY5Ghj8Uq/i+ToGv1+BrYeLAkqSJLkUeMXF8Kd6FX5uYPhrHcPfalV4pnggy01vYPBdA8MfXAx+HMI/Lhp4Cc0vdat4zq3BN24Vvm1Q8XuXgg8VFXUza3Ojil82qvCVW4OvXRp8WlRQkiSpUYXtCzQ6vUDDz90qfOFW4dX/AcV9C1U8tVDFU40afubWYF0RmAnXPDVpaDTp9Mm/peET404mkxOvR1/0aHTSo9HJJp0+XKjRmqKjHg2f9ej0vkfD4006Di7ScMc4kxMkxiZdi+rQ7dERPRqCV0NrEaf+cSWTyYnRZO62a8a8zGpZpON7Po7venV6x8fxqFeFxHiZ3t7eyd7e3snXDWan+Tge9el0pFnHwz5O/T6O+8ZFZGxStC83ZRgqSZLk1WGTT6c3mzlm/RyNgE6an9N/vewnRFlueojhVBdjtw+bXcBhjp+j0cxJ93NkAU5yQOD+oE7hW+KSyYnLD+Vnxdjbd92bzU7r2t1fMuJ7zRqt9nNUggLfCHB8PcTtfQFu7wlyWjUWr2t3f8kyNjg3wWFOVORmJva/dUe0Lzflhh8EOWwNcnwtKGhvgNt7Qjq93CLopYigLYsFNN0Mi/blpsRNa95yTvXLdChbxgbnLj+UnxVluek3Rb292WlBQT2XwZBBO1sEbW8R9HxE2NsiAje0CkhEBPrbdSiLcapfkrFc7QYuTmQG2jsF+jszg65EZqC8Uz92TyfD2WHTunPYOR0JDgl7fVjYu8KGvSPM6YUWQT1tBj0dMXFz1LTXtwt6vN2gx+LC7o5laHUsY6+IZ7EjYVAgwcHdJaAyblrzOvjA3SPu3BtlsYBEi6CeiGE/FxH2tlbDfqpV2JuWGLQuatKajgw+Ghd2d4dBD3SIgZUxg2JLswOhmIGNnSZWJTjMGXYpjCZNIjczwmFFG6cn2wRtaTNoY5ugtVGT1sRMfCQu7O6EaT8YM2lVp4lL4yaFuwy7oeugPWPM2PWp2t1f0qrZ1RGdwm3cji/htCom7PtiGXtFhzEQiZuWL8YsR4jhqH6y/wGjN55P0DKcoQAAAABJRU5ErkJggg==) no-repeat center;background-size:18px auto;margin-left:15px;width:auto}.header-button.persona.loading-submit:after{display:none}.persona-loaded .header-button.persona{cursor:pointer}.header-button.persona{width:auto}.subheader a,.subheader h1{line-height:37px;padding:10px}.featured-header,.secondary-header{position:relative}.featured-header h2,.featured-header h3,.secondary-header h2,.secondary-header h3{color:#1a1a1a;font-weight:300;margin-bottom:-3px;max-width:calc(unquote('100% - 75px'));min-width:70%;padding-bottom:3px;position:absolute}.category.featured{position:relative}.secondary-header{background:#f1f1f1;border-top:1px solid #e7e7e7;margin-top:-1px;z-index:19}.secondary-header:before{bottom:-2px;content:"";display:block;background-image:-webkit-linear-gradient(bottom,rgba(15,15,15,0)0,rgba(15,15,15,.3)100%);background-image:linear-gradient(to top,rgba(15,15,15,0)0,rgba(15,15,15,.3)100%);height:2px;position:absolute;width:100%;z-index:1}.secondary-header .subtitle{color:#a7a7a7;font-size:20px;font-weight:300}.secondary-header .subtitle:before{content:"\00a0/\00a0";color:#dedede;font-size:30px}.featured-header{padding:5px 10px 25px}.featured-header h3{font-size:20px;line-height:20px}.featured .featured-header{padding-top:15px}.active .account-links,.site-header .account-links{display:none}[data-page-type~=leaf] .back,[data-page-type~=leaf] .expand,[data-page-type~=search] .back,[data-page-type~=search] .expand{display:block}[data-page-type~=leaf] .flex-shift,[data-page-type~=leaf] .site,[data-page-type~=search] .flex-shift,[data-page-type~=search] .site{display:none}[data-page-type~=leaf] .flex-span,[data-page-type~=search] .flex-span{display:block;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}@media (max-width:699px){.site-header .search{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;width:auto}[data-page-type~=root] .site-header .site,[data-page-type~=root] .site-header .wordmark{width:35px}.site-header.suggestions nav>:not(.search),[data-page-type~=leaf] .flex-span,[data-page-type~=root] .site-header .flex-shift,[data-page-type~=search] .flex-span{display:none}.site-header.suggestions .search{position:relative;width:100%;left:auto}.site-header.suggestions .search-clear{display:block}}@media (max-width:709px){[data-page-type~=detail] .header{border-bottom-color:#f1f1f1}}@media (max-width:709px){.secondary-header{height:40px}.secondary-header h2{font-size:15px;line-height:40px;margin:0 10px}.secondary-header .subtitle,.secondary-header .subtitle:before{font-size:15px}.secondary-header .subtitle{font-weight:400}.featured .featured-header{padding-bottom:20px}}@media (min-width:710px){.site-header{border-bottom:1px solid #d7d7d7;border-top:0}.site-header:after,.site-header:before,[data-page-type] main:before{display:none}}@media (min-width:700px){.subheader a,.subheader h1{line-height:1;margin:0 0 30px;padding:40px 10px 0}.secondary-header{background:0 0;border:0;height:48px;max-height:48px;padding:0;position:relative}.secondary-header:before{display:none}.secondary-header h2{margin:0;padding:0}header.secondary-header{margin:10px auto 20px;width:1070px}header.secondary-header h2{font-size:30px}.featured-header{padding:15px 15px 5px}.site-header{z-index:30}body{padding-top:0}.site-header{height:60px;max-height:60px;position:relative}.site-header>nav{height:60px;margin:0 auto;max-width:1070px;width:95%}.site-header .site{margin:0;width:232px}.site-header .site,.site-header .site a,.site-header .wordmark{height:60px}.site-header .wordmark{background-position:-5px 50%;background-size:auto 46px;max-width:232px;width:232px}.site-header .persona{display:block}.site-header .act-tray{display:none}.logged-in .site-header .act-tray{display:block}.logged-in .site-header .persona{display:none}.active .account-links{display:block}#search-q,.site-header .search{width:270px}#search-q{background-position:10px 50%;border-width:1px;font-size:18px;height:46px;line-height:40px;padding:6px 15px 4px 34px}#search-q:valid{padding-right:42px}#search-q:focus{padding-right:15px}.search-clear{top:6px}[data-page-type~=leaf] .site,[data-page-type~=search] .site{display:block}[data-page-type~=leaf] .flex-span,[data-page-type~=leaf] .header--back,[data-page-type~=search] .flex-span,[data-page-type~=search] .header--back{display:none}[data-page-type~=leaf] .flex-shift,[data-page-type~=search] .flex-shift{display:block}.desktop .wordmark{background:url(../img/pretty/marketplace-beta-logo.png?1428433701701) no-repeat 0 50%/231px auto}}@media (min-width:800px){[data-page-type~=leaf] .mkt-header--back{display:none}}@media (min-width:1050px){#search-q,.site-header .search{width:340px}}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min--moz-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2){.site-header .wordmark{background:url(../img/pretty/marketplace-beta-logo2X.png?1428433701701) no-repeat 0 50%/200px auto}}
.act-tray.active .settings,[data-page-type~=settings] .header-button.settings{background-image:url(../img/pretty/gear.svg?1428433701762)}.navbar a{text-decoration:none}.tab-item{display:inline-block;font-size:15px;position:relative;text-align:center;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tab-item.recommended{display:none}.show-recommendations .tab-item.recommended{display:inline-block}.tab-link{border-bottom:3px solid transparent;color:#1a1a1a;display:block}.tab-link:hover{border-bottom-color:#bbb;color:#666}[data-page-type="root settings"] [data-tab=settings] .tab-link,[data-page-type~=categories] [data-tab=categories] .tab-link,[data-page-type~=feedback] [data-tab=feedback] .tab-link,[data-page-type~=homepage] [data-tab=homepage] .tab-link,[data-page-type~=new] [data-tab=new] .tab-link,[data-page-type~=popular] [data-tab=popular] .tab-link,[data-page-type~=purchases] [data-tab=purchases] .tab-link,[data-page-type~=recommended] [data-tab=recommended] .tab-link{border-bottom:3px solid #4cb1ff;color:#4cb1ff}[data-page-type="root settings"] [data-tab=settings] .tab-link:hover,[data-page-type~=categories] [data-tab=categories] .tab-link:hover,[data-page-type~=feedback] [data-tab=feedback] .tab-link:hover,[data-page-type~=homepage] [data-tab=homepage] .tab-link:hover,[data-page-type~=new] [data-tab=new] .tab-link:hover,[data-page-type~=popular] [data-tab=popular] .tab-link:hover,[data-page-type~=purchases] [data-tab=purchases] .tab-link:hover,[data-page-type~=recommended] [data-tab=recommended] .tab-link:hover{border-bottom-color:#4cb1ff}@media (max-width:699px){body[data-page-type~=settings] .back,header .act-tray{display:none}body[data-page-type~=settings] .site{display:block;width:35px}body[data-page-type~=leaf] .site-nav,body[data-page-type~=search] .site-nav{bottom:50px;margin-bottom:-50px}.site-nav{background:#e0e0e0;bottom:0;height:50px;overflow:hidden;position:relative;-webkit-transition:bottom .5s,margin-bottom .5s;transition:bottom .5s,margin-bottom .5s}.site-nav .act-tray,.site-nav .mkt-tray{background-color:#d7d7d7;border:1px solid #c7c7c7;height:51px;-webkit-transition:right .4s;transition:right .4s;width:56px;z-index:2}.site-nav .act-tray.active,.site-nav .mkt-tray.active{right:0;-webkit-transition:right .2s .6s;transition:right .2s .6s}.site-nav .act-tray .header-button,.site-nav .mkt-tray .header-button{background-size:30px auto;right:0;top:0;width:50px}.site-nav .act-tray{border-radius:0 80px 80px 0;bottom:2px;position:relative;right:55px}.site-nav .act-tray.active .header-button.settings{background-image:url(../img/pretty/gear.svg?1428433701762)}.site-nav .act-tray a.settings{height:50px}.site-nav .mkt-tray{border-radius:80px 0 0 80px;bottom:0;position:absolute;right:-60px}.site-nav .mkt-tray a.back-to-marketplace{background:url(../img/pretty/marketplace-icon.svg?1428433701762) 50% 50% no-repeat;background-size:30px auto;display:block;height:50px;position:absolute;width:50px}.site-nav .account-links{display:none}.navbar{display:inline-block;opacity:1;padding:8px 0;position:absolute;top:0;-webkit-transition:right .5s ease-out,left .3s ease-in;transition:right .5s ease-out,left .3s ease-in;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:100%}.navbar.nav-mkt{visibility:hidden;right:-100%}.navbar.nav-mkt.active{right:-65px;visibility:visible}.navbar.nav-settings{visibility:hidden;right:100%}.navbar.nav-settings.active{right:0;visibility:visible}.tab-item{top:2px}.tab-link{color:#1a1a1a;height:38px;line-height:32px;padding:0 10px}.desktop-cat-link{display:none}}@media (min-width:700px){.act-tray,.mkt-tray,.navbar.nav-settings{display:none}.site-nav{background-color:#e0e0e0;margin:0 auto;z-index:25}.navbar{display:inline-block;margin:0 auto;left:0;height:100%;opacity:1;position:absolute;right:0!important;text-align:center;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tab-item{line-height:50px;padding:0 60px}.tab-item.active>.tab-link{color:#4cb1ff}.tab-link{display:block;outline:0;height:48px}.mobile-cat-link{display:none}.desktop-cat-link{display:inline}.desktop-cat-link:after{border:4px solid transparent;border-top:7px solid #797979;content:"";margin-left:8px;position:absolute;top:20px}.desktop-cat-link:hover{border-bottom-color:transparent}.tab-categories{cursor:pointer}.tab-categories:hover{padding-bottom:30px}.tab-categories:not(.link-clicked):hover .tab-link{color:#4cb1ff}.tab-categories:not(.link-clicked):hover .desktop-cat-link:after{border-top-color:#4cb1ff}[data-page-type~=settings] .header-button.settings{background-image:url(../img/pretty/settings_gear.svg?1428433701762)}[data-page-type~=categories] [data-tab=categories] .tab-link:hover,[data-page-type~=categories] [data-tab=categories]:hover .tab-link{border-bottom-color:transparent}}@media (min-width:1200px){.site-nav{top:0}}
.cat-icon:before{background:url(../img/pretty/cats-sprite.svg?1428433701824) no-repeat 50% 93.8%;background-size:84px;content:'';display:inline-block;height:28px;margin:0 10px 0 0;vertical-align:middle;width:28px}.cat-icon.cat-hovercat:hover:before{background-position:100% 93.8%}.cat-icon.cat-hovercat:before,.cat-icon.category-header-icon:before,.cat-icon:before{background-position:0 93.8%}.cat-icon.cat-hovercat:before{background:url(../img/pretty/cats-sprite.svg?1428433701824) no-repeat;background-size:90px auto;content:"";height:30px;left:15px;position:absolute;top:10px;width:30px}.cat-books.cat-hovercat:hover:before,.cat-reference.cat-hovercat:hover:before{background-position:100% 81.2%}.cat-books.cat-hovercat:before,.cat-books.category-header-icon:before,.cat-books:before,.cat-reference.cat-hovercat:before,.cat-reference.category-header-icon:before,.cat-reference:before{background-position:0 81.2%}@media (min-width:700px){.cat-books.category-header-icon:before,.cat-reference.category-header-icon:before{background-position:107% 81.7%}}.cat-business.cat-hovercat:hover:before{background-position:100% 43.3%}.cat-business.cat-hovercat:before,.cat-business.category-header-icon:before,.cat-business:before{background-position:0 43.3%}@media (min-width:700px){.cat-business.category-header-icon:before{background-position:107% 43.3%}}.cat-education.cat-hovercat:hover:before{background-position:100% 24.4%}.cat-education.cat-hovercat:before,.cat-education.category-header-icon:before,.cat-education:before{background-position:0 24.4%}@media (min-width:700px){.cat-education.category-header-icon:before{background-position:107% 24.4%}}.cat-entertainment.cat-hovercat:hover:before,.cat-sports.cat-hovercat:hover:before{background-position:100% 49.7%}.cat-entertainment.cat-hovercat:before,.cat-entertainment.category-header-icon:before,.cat-entertainment:before,.cat-sports.cat-hovercat:before,.cat-sports.category-header-icon:before,.cat-sports:before{background-position:0 49.7%}@media (min-width:700px){.cat-entertainment.category-header-icon:before,.cat-sports.category-header-icon:before{background-position:107% 49.8%}}.cat-games.cat-hovercat:hover:before{background-position:100% -.8%}.cat-games.cat-hovercat:before,.cat-games.category-header-icon:before,.cat-games:before{background-position:0 -.8%}@media (min-width:700px){.cat-games.category-header-icon:before{background-position:107% -1.5%}}.cat-health-fitness.cat-hovercat:hover:before{background-position:100% 18.2%}.cat-health-fitness.cat-hovercat:before,.cat-health-fitness.category-header-icon:before,.cat-health-fitness:before{background-position:0 18.2%}@media (min-width:700px){.cat-health-fitness.category-header-icon:before{background-position:107% 18.2%}}.cat-lifestyle.cat-hovercat:hover:before{background-position:100% 37%}.cat-lifestyle.cat-hovercat:before,.cat-lifestyle.category-header-icon:before,.cat-lifestyle:before{background-position:0 37%}@media (min-width:700px){.cat-lifestyle.category-header-icon:before{background-position:107% 37%}}.cat-maps-navigation.cat-hovercat:hover:before{background-position:100% 100.1%}.cat-maps-navigation.cat-hovercat:before,.cat-maps-navigation.category-header-icon:before,.cat-maps-navigation:before{background-position:0 100.1%}@media (min-width:700px){.cat-maps-navigation.category-header-icon:before{background-position:107% 101.4%}}.cat-music.cat-hovercat:hover:before{background-position:100% 11.8%}.cat-music.cat-hovercat:before,.cat-music.category-header-icon:before,.cat-music:before{background-position:0 11.8%}@media (min-width:700px){.cat-music.category-header-icon:before{background-position:107% 11.3%}}.cat-news-weather.cat-hovercat:hover:before{background-position:100% 5.6%}.cat-news-weather.cat-hovercat:before,.cat-news-weather.category-header-icon:before,.cat-news-weather:before{background-position:0 5.6%}@media (min-width:700px){.cat-news-weather.category-header-icon:before{background-position:107% 5%}}.cat-photo-video.cat-hovercat:hover:before{background-position:100% 62.2%}.cat-photo-video.cat-hovercat:before,.cat-photo-video.category-header-icon:before,.cat-photo-video:before{background-position:0 62.2%}@media (min-width:700px){.cat-photo-video.category-header-icon:before{background-position:107% 62.4%}}.cat-productivity.cat-hovercat:hover:before{background-position:100% 68.5%}.cat-productivity.cat-hovercat:before,.cat-productivity.category-header-icon:before,.cat-productivity:before{background-position:0 68.5%}@media (min-width:700px){.cat-productivity.category-header-icon:before{background-position:107% 68.9%}}.cat-shopping.cat-hovercat:hover:before{background-position:100% 55.9%}.cat-shopping.cat-hovercat:before,.cat-shopping.category-header-icon:before,.cat-shopping:before{background-position:0 55.9%}@media (min-width:700px){.cat-shopping.category-header-icon:before{background-position:107% 55.9%}}.cat-social.cat-hovercat:hover:before{background-position:100% 75%}.cat-social.cat-hovercat:before,.cat-social.category-header-icon:before,.cat-social:before{background-position:0 75%}@media (min-width:700px){.cat-social.category-header-icon:before{background-position:107% 75.5%}}.cat-travel.cat-hovercat:hover:before{background-position:100% 87.5%}.cat-travel.cat-hovercat:before,.cat-travel.category-header-icon:before,.cat-travel:before{background-position:0 87.5%}@media (min-width:700px){.cat-travel.category-header-icon:before{background-position:107% 87.7%}}.cat-utilities.cat-hovercat:hover:before{background-position:100% 30.7%}.cat-utilities.cat-hovercat:before,.cat-utilities.category-header-icon:before,.cat-utilities:before{background-position:0 30.7%}@media (min-width:700px){.cat-utilities.category-header-icon:before{background-position:107% 30.4%}}a[class*=cat-movistar-]:before,a[class*=cat-movistar-]:hover:before{background:url(../img/carriers/movistar.svg?1428433701824) 0 40%!important;background-size:100% 100%!important}a[class*=cat-dt-]:before,a[class*=cat-dt-]:hover:before{background-image:url(../img/carriers/deutsche_telekom.svg?1428433701824)!important;background-size:auto 70%!important;background-position:40% 35%!important}a[class*=cat-congstar-]:before,a[class*=cat-congstar-]:hover:before{background:url(../img/carriers/congstar.png?1428433701824)!important;background-size:100% 100%!important}a[class*=cat-o2-]:before,a[class*=cat-o2-]:hover:before{background:url(../img/carriers/o2.jpg?1428433701824)!important;background-size:100% 100%!important}a[class*=cat-telenor-]:active:before,a[class*=cat-telenor-]:before,a[class*=cat-telenor-]:hover:before{background:url(../img/carriers/telenor.svg?1428433701824) 0 -26px;background-size:28px auto}a[class*=cat-telenor-]:active:before,a[class*=cat-telenor-]:hover:before{background-position:0 -54px}a[class*=cat-grameenphone-bd]:active:before,a[class*=cat-grameenphone-bd]:before,a[class*=cat-grameenphone-bd]:hover:before{background:url(../img/carriers/telenor.svg?1428433701824) 0 -26px;background-size:28px auto}a[class*=cat-grameenphone-bd]:active:before,a[class*=cat-grameenphone-bd]:hover:before{background-position:0 -54px}a[class*=cat-am-]:active:before,a[class*=cat-am-]:before,a[class*=cat-am-]:hover:before,a[class*=cat-america_movil-]:active:before,a[class*=cat-america_movil-]:before,a[class*=cat-america_movil-]:hover:before{background:url(../img/carriers/claro.png?1428433701824) 0 50% no-repeat;background-size:28px auto}a[class*=cat-vivo-]:active:before,a[class*=cat-vivo-]:before,a[class*=cat-vivo-]:hover:before,a[class=cat-telefonica-br]:active:before,a[class=cat-telefonica-br]:before,a[class=cat-telefonica-br]:hover:before{background:url(../img/carriers/vivo.png?1428433701824) 0 50% no-repeat;background-size:26px auto}
.mkt-tile{color:#333;display:block;overflow:hidden;position:relative;z-index:1}.mkt-tile:hover{text-decoration:none}.mkt-tile .icon{float:left;height:60px;width:60px}.mkt-tile .subdetail,.mkt-tile h3{color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:20px}.mkt-tile h3{font-weight:200;line-height:20px}.mkt-tile .author{color:#797979;font-size:15px;line-height:18px;margin-top:5px;width:120px}.mkt-tile .heading,.mkt-tile .info{height:96px;padding-top:12px}.mkt-tile .heading{position:relative}.mkt-tile .info{padding-left:70px;position:absolute;width:100%}.mkt-tile .info+.bad-app{padding-top:8px}.mkt-tile .tile-footer{clear:both;font-size:14px;line-height:20px;margin-left:-5px}.mkt-tile .preview-container{height:150px;margin:0 0 -15px -10px;overflow:hidden;padding-bottom:5px;width:300px}.mkt-tile .preview-container.vertical{height:240px}.mkt-tile .preview-container>div{margin-top:5px}.detail .mkt-tile{padding-top:10px}.detail .mkt-tile h3{font-size:20px;font-weight:300;line-height:1}.detail .author{padding-left:1px;width:auto}.detail .rating{margin-bottom:2px}.detail .bad-app{padding:14px 0 10px}.detail .icon{height:64px;width:64px}.detail .heading,.detail .info{height:64px;padding-top:0}.detail .info{padding-left:74px}.detail .rating-link .long{margin-left:12px}.mkt-tile .rating{color:#0099d0;display:block;font-size:12px;padding:8px 0}.mkt-tile .rating a{text-decoration:none}.mkt-tile .rating a:hover .cnt{text-decoration:underline}.mkt-tile .rating .cnt{position:relative;top:-2px}.mkt-tile .rating.unrated,.mkt-tile .rating.unrated a{color:#a7a7a7}.app-header .works-offline{background:url(../img/pretty/no-connection.svg?1428433701883) 0 10px no-repeat;background-size:auto 18px;display:block;font-size:12px;line-height:20px;padding:10px 10px 0 34px}.app-header .bad-app{color:#800;display:block;font-size:11px;line-height:12px}.mkt-tile[data-type]>.info{padding-left:0;position:static}.feed-layout-list .mkt-tile{margin-bottom:10px}.mkt-tile.langpack{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.mkt-tile.langpack h3{display:inline;-webkit-box-flex:2;-webkit-flex-grow:2;-moz-box-flex:2;-ms-flex-positive:2;flex-grow:2;overflow:visible;white-space:normal}@media (min-width:330px){.mkt-tile .author{width:auto}}@media (min-width:700px){.detail .rating-link .long{margin-left:0}}@media (min-width:1050px){.mkt-tile .rating .cnt{top:1px}.detail .mkt-tile{padding:15px}.detail .mkt-tile .heading,.detail .mkt-tile .info{height:64px}.detail .mkt-tile .info{padding-left:74px}.detail .author{width:auto}}
.infobox{border-top:1px solid #d7d7d7}.infobox>div{padding:15px 10px}.infobox .not-rated{color:#666}.infobox .average-rating{width:100%}.infobox ul.c{list-style-type:none;margin:-15px 0 0;padding:0}.infobox ul.c li{float:left;margin:10px 0 0;min-height:inherit;padding-right:5px;width:50%}.infobox ul.c li:nth-child(even){padding:0 0 0 5px}.infobox ul.c a{display:block}.infobox dl{margin:15px 0 0}.infobox dd,.infobox dt{color:#424f5a;display:inline-block}.infobox dt{margin-right:5px}@media (min-width:1050px){.infobox>div{padding:24px 15px}.infobox ul.c{margin:-12px}.infobox ul.c li{margin:0;padding:12px;width:25%}.infobox ul.c li:nth-child(2n){padding:12px}}
.account-settings section.full>div{padding-top:30px}.account-settings .hide-logged-out{display:none}.logged-in .account-settings .hide-logged-out{display:block}.logged-in .account-settings .hide-logged-in,.native-fxa .account-settings .account-settings-save .logout{display:none}.account-settings{color:#1a1a1a;background:#f1f1f1;width:100%}.account-settings .account-field{padding:15px}.account-settings .account-field>label{color:#797979;font-weight:400;margin-bottom:15px}.account-settings h3{clear:both;padding:0 10px 10px;text-transform:uppercase}.account-settings input[type=checkbox]{margin-right:5px}.account-settings .display-name{width:100%}.account-settings [name=display_name]{height:36px;width:100%}.account-settings .recommendations label:last-child{color:#1a1a1a;display:inline;line-height:18px}.account-settings .region{display:block;margin-top:-2px}.account-settings .region span{color:#1a1a1a}.account-settings .newsletter-info{padding-left:10px}.account-settings .newsletter-info p{line-height:18px;padding:0 0 10px;width:100%}.account-settings .only-logged-in.extras{display:none}.account-settings-links div p,.account-settings-save p{color:#1a1a1a;line-height:22px;font-size:15px;font-weight:300;margin:30px 0 20px}.account-settings-links div .button,.account-settings-save .button{margin-top:10px;width:100%}.account-settings-save{clear:both}@media (min-width:700px){.logged-in .account-settings .display-name{display:inline-block}.account-settings .display-name,.account-settings .email{float:left;width:33.333333333333336%}.account-settings .display-name+div{clear:both}.account-settings-links div .button{margin-right:10px;max-width:300px}.account-settings-save p{margin:0}.account-settings-save .button{width:300px}.account-settings-save .button:nth-child(1),.account-settings-save .button:nth-child(2){margin-right:10px}.account-settings-links div,.account-settings-save{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}
.app-list-page{padding:10px 0}.app-list-page.full>div{padding-top:15px}[data-page-type~=app-list] .spinner{position:relative;top:35px}[data-page-type~=app-list] .feed .feed-layout-list>.info{margin-left:0}.app-list{list-style:none;opacity:0}.app-list:after{background:#fff;bottom:30px;content:"";display:block;height:1px;left:0;max-width:1070px;position:absolute;width:100%}.app-list.previews-expanded .app-list-app{padding-bottom:40px}.app-list.show-app-list{opacity:1}.paginated:after{bottom:102px}.app-list-app{border-bottom:1px solid #f1f1f1;padding-bottom:15px;padding-top:15px}[data-page-type~=new] .mkt-tile .rating,[data-page-type~=purchases] .app-list-filters,[data-page-type~=purchases] .compat-filter{display:none}[data-page-type~=purchases] .app-list-filters-expand-wrapper{margin-left:0}[data-page-type~=purchases] section.full>div,section.langpacks>div{padding-top:0}@media (min-width:700px){.app-list,.app-list.only-logged-in{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.app-list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px;position:relative}.app-list.paginated .app-list-app:last-child{border-right:0}.app-list.previews-expanded .app-list-app{border-right:0;padding:20px 0 40px;width:100%}.app-list:after{bottom:0}.paginated:after{bottom:72px}.app-list-app{border-bottom:1px solid #f1f1f1;border-right:1px solid #f1f1f1;padding:20px 50px;width:50%}.app-list-app:nth-child(2n){border-right:0;padding-right:0}.app-list-app:nth-child(2n+1){padding-left:0}.app-list-app:last-child{border-right:0}[data-page-type~=purchases] .app-list-filters{display:block}[data-page-type~=purchases] section.full>div{padding-top:30px}}@media (min-width:1050px){.app-list-page{padding:0}.app-list-page.full>div{padding-top:30px}.app-list{max-width:1070px}.app-list.paginated .app-list-app:last-child{border-right:0}.app-list.previews-expanded .app-list-app{border-right:0;margin-bottom:20px;padding:20px 10px 50px 0;width:50%}.app-list.previews-expanded .app-list-app:nth-child(2n){padding:20px 0 20px 10px}.app-list.previews-expanded .loadmore{margin-top:-21px}body[data-page-type~=app-list] .placeholder{clear:both}body[data-page-type~=app-list] .spinner{top:0}.app-list-app{width:33.333333333333336%}.app-list-app:nth-child(2n),.app-list-app:nth-child(2n+1){padding:20px 50px}.app-list-app:nth-child(2n){border-right:1px solid #f1f1f1}.app-list-app:last-child,.app-list-app:nth-child(3n){border-right:0}}
.app-list-filters{color:#1a1a1a;margin:0 auto;min-height:20px;padding-bottom:15px;position:relative;text-transform:uppercase}.app-list-filters .pretty-select{line-height:30px}.app-list-filters .pretty-select:before{top:1px}.app-list-filters-sort{display:none;margin-bottom:5px;width:100%}.app-list-filters-sort a{color:#4cb1ff;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:300;height:29px;line-height:29px;margin-top:7px;position:relative;text-align:center;text-decoration:none;text-shadow:0 .5px 1px #fff;z-index:2;vertical-align:middle}.app-list-filters-sort a:hover{text-decoration:underline}.app-list-filters-sort a.active{color:#1a1a1a;pointer-events:none;cursor:default}.app-list-filters-sort a.active:after,.app-list-filters-sort a.active:before{background-color:#fff}.app-list-filters-sort a+a{margin-left:30px}.app-list-filters-content{height:40px;line-height:40px}.app-list-filters-expand-toggle{background:url(../img/pretty/list-toggle.svg?1428433702076) no-repeat 0 0/82px auto;display:none;float:right;height:40px;line-height:40px;margin-left:8px;width:84px}.app-list-filters-expand-toggle.active{background-position:0 -40px}.app-list-filters-expand-toggle:active{background:url(../img/pretty/list-toggle.svg?1428433702076) no-repeat 0 -40px/82px auto}.app-list-filters-expand-toggle.show{display:inline-block}.app-list-filters-expand-wrapper{display:none}.app-list-filters+.app-list{margin-top:-15px}@media (min-width:700px){.app-list-filters{bottom:0;border-bottom:2px solid #f1f1f1;padding:0 0 30px;max-width:1070px}.app-list-filters-sort{margin-right:30px;width:auto}.app-list-filters-sort a{margin-top:0;text-shadow:none}.app-list-filters-content{margin-top:15px}.app-list-filters-content>div{float:left}.app-list-filters-expand-wrapper{display:block;margin:0 30px}.app-list-filters-expand-wrapper .app-list-filters-expand-toggle.show{display:block}.app-list-filters-expand-toggle.show{display:none}.app-list-filters+.app-list{margin-top:25px}}
.button{border:0;background:#4cb1ff;border-bottom:1px solid #3d86bd;color:#fff;display:inline-block;overflow:hidden;text-overflow:ellipsis;font:400 15px/$medium "Fira Sans OT","Fira Sans",FiraSansWeb,sans-serif;height:48px;line-height:1;padding:0 10px;text-align:center;text-decoration:none;white-space:nowrap}.button:active{background:#3d86bd}.button:focus,.button:hover{background:#42cafe}.button:active,.button:focus,.button:hover{text-decoration:none}.button:not([disabled]):active{background:#3d86bd}.button.action{background:#64be3c;border-bottom:1px solid #4d8d32}.button.action:active{background:#4d8d32}.button.action:focus,.button.action:hover{background:#66d071}.button.cancel{background:#f54b3c;border-bottom:1px solid #b63932}.button.cancel:active{background:#b63932}.button.cancel:focus,.button.cancel:hover{background:#ff6c70}.button.disabled,.button[disabled]{background:#cbcbcb;border-bottom:0}.button.disabled:active,.button.disabled:focus,.button.disabled:hover,.button[disabled]:active,.button[disabled]:focus,.button[disabled]:hover{background:#cbcbcb}.button.disabled,.button.installing,.button.purchasing,.button[disabled]{pointer-events:none}.button.disabled:hover,.button.installing:hover,.button.purchasing:hover,.button[disabled]:hover{cursor:default}.button.incompatible,.button.installed,.button.purchased{pointer-events:auto}.button.product,.button.t{height:24px}.button.s{height:36px}.button.l{height:60px}.button.loading-submit{position:relative}.button.loading-submit:after{content:"";display:block;-webkit-animation:.9s spin infinite steps(30);animation:.9s spin infinite steps(30);height:30px;margin:0 auto;background:url(../img/btn_spinner.png?1428433702112) no-repeat center;width:30px;left:50%;margin-left:-15px;position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAnFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4jUzeAAAANHRSTlMoDw0uDAsqISceLQkIKyUHFxsdHy8SDhQVGCQiJhoQLAUxChwGFikREwQgGTAjMgIDATMALVRcswAAASBJREFUeNp109eWgjAARVEVKwioFBWklyCkQf7/3yYzgRUZzHnd6z7eFZsq72GSYYzdV1WyqYlzNMhg/o9vw6xoxrQe5lWSpUIUNU2E4FDTTxaqN5TJJBcYc20lztjIMPd2ISMfsizDDlNwCiHMTKpi4LoQekzFhea6CVUy0jWtZUq2El2/qDlIkgSoGZmmGas53O/3DzW3db0qvknf/3J3PB4DomT/xfO/KI/z27KswFnOiWDWBQEKHwslRLCNUHho73Olbzoya7g6J49I7N+pZHbleiu6nEx4tv+YCSYd12vUVfHubBu7zdawS85MMPcn5+55qR73BsT+Nj+XKf28QXyNRvYE0/mJUvAcGaw3u7JnkkXU8IEH4vUmTzmO/QBhgZ0/tlb0mAAAAABJRU5ErkJggg==);top:8px}.button.product{padding:0 32px}.button .spin{display:inline-block;-webkit-animation:.9s spin infinite steps(30);animation:.9s spin infinite steps(30);height:18px;margin:3px 0;background:url(../img/btn_spinner_18.png?1428433702112) no-repeat center;width:18px}a.button{padding-top:17px}a.button.t{padding-top:5px}.arrow-btn{background:#4cb1ff url(../img/pretty/arrow-l.svg?1428433702112) no-repeat 5px 50%/15px 15px;border:1px solid #fff;border-radius:50%;color:transparent;cursor:pointer;font-size:0;height:30px;-webkit-transition:150ms;transition:150ms;width:30px}.arrow-btn:hover{background-color:#42cafe}.arrow-btn:active{background:#3d86bd url(../img/pretty/arrow-l.svg?1428433702112) no-repeat 5px 50%/15px 15px}.arrow-btn.arrow-btn-next{background-position:5px 50%;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.arrow-btn.arrow-btn-disabled{background-color:#cbcbcb;cursor:default}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min--moz-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2){.button.loading-submit:after{background-image:url(../img/btn_spinner_alt_2x.png?1428433702112);background-size:30px auto}.button .spin{background-image:url(../img/btn_spinner_18_2x.png?1428433702112);background-size:18px auto}}@media (max-width:600px){.button.fat{display:block;width:100%}}.button.install{background:0 0;border-bottom:0;cursor:pointer;font-size:12px;height:34px;min-width:90px;padding:0;position:absolute;right:0}.button.install:active,.button.install:focus,.button.install:hover{background:0 0}.button.install em{background:#4cb1ff;border-bottom:1px solid #3d86bd;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:normal;height:24px;line-height:24px;padding:0 10px;vertical-align:bottom;width:90px}.button.install em:active{background:#3d86bd}.button.install em:focus,.button.install em:hover,.button.install:hover em{background:#42cafe}.button.install:active em{background:#3d86bd}.button.install .spin{display:none}.button.install[disabled] em{background:#cbcbcb;border-bottom:0}.button.install[disabled] em:active,.button.install[disabled] em:focus,.button.install[disabled] em:hover{background:#cbcbcb}.button.install.purchasing,.button.install.spinning{background:#3d86bd;bottom:12px;height:24px}.button.install.purchasing em,.button.install.spinning em{display:none}.button.install.purchasing .spin,.button.install.spinning .spin{display:inline-block}.langpack>button.install{position:static}.button.launch{background:0 0;border-bottom:0}.button.launch:active,.button.launch:focus,.button.launch:hover{background:0 0}.button.launch em{background:#64be3c;border-bottom:1px solid #4d8d32}.button.launch em:active{background:#4d8d32}.button.launch em:focus,.button.launch em:hover,.button.launch:focus em,.button.launch:hover em{background:#66d071}.button.launch:active em{background:#4d8d32}
.loadmore{list-style:none;margin:-1px auto 0 auto;padding:18px 10px;position:relative;width:100%}.loadmore .button{display:block;margin:auto;padding:0;position:relative;width:300px}.loadmore .button:before{background:url(../img/icons/refresh-icon.svg?1428433702147);bottom:1px;content:"";display:inline-block;margin-right:10px;width:16px;height:16px;position:relative;vertical-align:middle}.loadmore.loading .button:before{-webkit-animation:.9s spin infinite steps(30);animation:.9s spin infinite steps(30)}.loadmore .spinner{display:block}.loadmore.pagination-error .error-text{display:block;text-align:center}.listing .loadmore,.reviews-listing .loadmore{height:auto;min-height:68px}[data-page-type~=app-list] .loadmore,[data-page-type~=homepage] .loadmore{margin-bottom:0;max-width:100%;padding-top:15px;width:100%}[data-page-type~=app-list] .loadmore{padding-bottom:0;padding-top:25px}@media (min-width:1050px){.loadmore{padding:25px 10px 0}[data-page-type~=app-list],[data-page-type~=homepage]{padding-bottom:0}}
.category-index{margin-top:20px;text-align:center;width:100%}.category-index a{display:inline-block;height:90px;margin:0 8px 20px;width:90px}.category-index .cat-icon{border:1px solid #b5b5b5;border-radius:65px;color:#cbcbcb;display:inline-block;height:50px;position:relative;vertical-align:middle;width:50px}.category-index .cat-icon:before{background-size:90px;display:inline-block;height:30px;left:5px;position:relative;top:calc(50% - 15px);width:30px}.category-index .cat-icon p{color:#1a1a1a;font-size:11px;position:relative;right:40%;text-align:center;text-transform:uppercase;top:25px;width:180%}.category .app-list{margin-top:0}.category .app-list-filters-sort{display:inline-block}.category .app-list-filters{min-height:80px}.category .compat-filter{top:60px}@media (min-width:700px){.category .app-list{margin-top:30px}.mobile-cat-header{display:none}.desktop-cat-header{display:block}.subheader.cat-header h1{margin:0;padding:20px 0}.cat-header .cat-icon:before{background-color:#4cb1ff;background-size:180px auto;border-radius:50px;height:75px;margin:0 20px;width:75px}.category-header-desktop{margin:0 auto 20px;width:1070px}.category-header{background:0 0;padding:0;margin:0 0 15px;text-align:left;width:auto}.category-header h3{color:#1a1a1a;font-size:30px;font-weight:300;text-shadow:0 1px 0 #f1f1f1}}@media (min-width:1050px){.cat-header .cat-icon:before{margin-left:0}}
.cat-hovercat{-moz-box-sizing:content-box;box-sizing:content-box;color:#1a1a1a;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:50px;line-height:50px;position:relative;text-align:left;text-indent:60px;vertical-align:middle;width:100%;z-index:1}.cat-hovercat:hover{background-color:#4cb1ff;color:#fff;line-height:52px;padding:0 1px 1px 0;top:-1px}.cat-hovercat:hover:before{top:11px}.hovercats{background:#fff;box-shadow:0 0 1px 2px #f1f1f1;left:90%;margin-top:10px;opacity:0;padding-bottom:10px;pointer-events:none;position:absolute;-webkit-transform:translateX(-90%);-ms-transform:translateX(-90%);transform:translateX(-90%);-webkit-transition:all .3s cubic-bezier(0.25,1,.35,1);transition:all .3s cubic-bezier(0.25,1,.35,1);top:48px;visibility:hidden}.hovercats:after{border:20px solid transparent;border-bottom:20px solid #fff;content:"";height:0;left:75%;margin-left:-20px;position:absolute;top:-40px;width:0}.cat-overlay{padding:10px;width:0}.cat-overlay li{border-top:1px solid #f1f1f1;border-right:1px solid #f1f1f1;float:left;font-size:15px;height:50px;position:relative;text-transform:none;width:50%}.cat-overlay li:nth-child(2n){border-right:0}.cat-overlay li:nth-child(2n) a:hover{left:-1px;padding-left:1px}.cat-overlay li:nth-child(2n) a:hover:before{left:16px}.cat-overlay li:nth-child(-n+2){border-top:0}.cat-overlay li:nth-child(-n+2) a:hover{line-height:51px;top:0}.cat-overlay li:nth-child(-n+2) a:hover:before{top:10px}.cat-overlay li:nth-last-child(-n+2) a:hover{padding-bottom:0}@media (min-width:700px){.tab-categories:not(.link-clicked):hover .hovercats{opacity:1;pointer-events:auto;visibility:visible}.tab-categories:hover .hovercats{-webkit-transform:translateX(-90%);-ms-transform:translateX(-90%);transform:translateX(-90%)}.cat-overlay{width:500px}}@media (max-width:800px){.tab-categories:hover .hovercats{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.hovercats{left:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.hovercats:after{left:80%}}@media (min-width:1200px){.tab-categories:hover .hovercats{-webkit-transform:scale(1) translateX(-50%);-ms-transform:scale(1) translateX(-50%);transform:scale(1) translateX(-50%);top:48px}.hovercats{left:50%;-webkit-transform:scale(0) translateX(-50%);-ms-transform:scale(0) translateX(-50%);transform:scale(0) translateX(-50%);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;top:38px}.hovercats:after{left:50%}}
[data-mkt-nav--enabled] div.compat-filter,[data-mkt-nav--enabled]:not([data-page-type~=app-list]) .compat-filter{display:none}div.compat-filter{display:block;margin:0 auto;right:0;text-align:center;text-transform:none}div.compat-filter select{font-size:15px;vertical-align:middle;width:229px}div.compat-filter label{font-size:15px;font-weight:400;line-height:18px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:$filters-label;display:inline-block;margin-right:5px;max-width:20%;vertical-align:middle}div.compat-filter .pretty-select:before{background-color:#fff;height:25px;right:0}.compat-select-wrapper{vertical-align:middle}@media (min-width:700px){.compat-filter .pretty-select:before{background-color:transparent}.compat-filter label{max-width:none}}
.debug .button{display:inline-block;margin:5px 0;width:100%}.debug div>h3{color:#1a1a1a;font-size:15px;font-weight:400;line-height:18px;text-transform:uppercase;margin-bottom:30px}.debug dl{margin-left:0}.debug dt{clear:left;margin-bottom:5px;display:block}.debug dd{margin-bottom:20px}.debug label{display:inline-block;font-size:18px;margin-top:20px}.debug select{display:block;margin:10px 0;width:100%}.debug-features div>h3{color:#1a1a1a;font-size:15px;font-weight:400;line-height:18px;text-transform:uppercase;margin-bottom:30px}.debug-features .present{background:#64be3c}.debug-features .absent{background:#f54b3c}.debug-features dt{color:#fff;font-weight:500;margin:35px 0 10px;padding:10px 0 10px 5px}.debug-features dd{color:#1a1a1a;line-height:22px;font-size:15px;font-weight:300}
.desktop-promo{margin:0 auto;overflow:hidden;margin-bottom:18px;position:relative}.desktop-promo-items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:0;width:3840px}.desktop-promo-items[data-action=center],.desktop-promo-items[data-action=left]{-webkit-transition:500ms;transition:500ms}.desktop-promo-item{display:inline-block;height:320px;margin:0 10px;position:relative;width:620px}.desktop-promo-item[data-promo-image=generic]{background-image:url(../img/promo/generic.png?1428433702334)}.desktop-promo-item[data-promo-image=games]{background-image:url(../img/promo/games.png?1428433702334)}.desktop-promo-item[data-promo-image=productivity]{background-image:url(../img/promo/productivity.png?1428433702334)}.desktop-promo-item[data-promo-image=eighttracks]{background-image:url(../img/promo/eighttracks.png?1428433702334)}.desktop-promo-item[data-promo-image=pinterest]{background-image:url(../img/promo/pinterest.png?1428433702334)}.desktop-promo-item[data-promo-image=pasjanssolitaire]{background-image:url(../img/promo/pasjanssolitaire.png?1428433702334)}.desktop-promo-placeholder-item{display:none}.desktop-promo-placeholder-item-shown{display:inline-block}.desktop-promo-item-text{background-color:rgba(0,0,0,.3);bottom:0;color:#fff;font-size:20px;font-weight:100;height:54px;left:0;line-height:54px;text-align:center;position:absolute;width:100%}.desktop-promo-nav-left,.desktop-promo-nav-right{opacity:0;position:absolute;top:140px;z-index:10}.desktop-promo:hover .desktop-promo-nav-left,.desktop-promo:hover .desktop-promo-nav-right{opacity:1}.desktop-promo-nav-left{left:10px}.desktop-promo-nav-right{right:10px}.desktop-promo-separator{border-top:1px solid #cbcbcb;border-bottom:1px solid #f1f1f1;margin:20px auto 0;width:80%}.desktop-promo-separator-text{color:#1a1a1a;font-size:25px;font-weight:100;margin:20px 0;text-align:center}@media (min-width:1024px){.desktop-promo{width:1024px}.desktop-promo-items{-webkit-transform:translateX(192px);-ms-transform:translateX(192px);transform:translateX(192px)}.desktop-promo-items[data-action=center],.desktop-promo-items[data-action=start]{-webkit-transform:translateX(-448px);-ms-transform:translateX(-448px);transform:translateX(-448px)}.desktop-promo-items[data-action=left],.desktop-promo-items[data-action=right]{-webkit-transform:translateX(-1088px);-ms-transform:translateX(-1088px);transform:translateX(-1088px)}}@media (min-width:1280px){.desktop-promo{width:1280px}.desktop-promo-items{-webkit-transform:translateX(320px);-ms-transform:translateX(320px);transform:translateX(320px)}.desktop-promo-items[data-action=center],.desktop-promo-items[data-action=start]{-webkit-transform:translateX(-320px);-ms-transform:translateX(-320px);transform:translateX(-320px)}.desktop-promo-items[data-action=left],.desktop-promo-items[data-action=right]{-webkit-transform:translateX(-960px);-ms-transform:translateX(-960px);transform:translateX(-960px)}}.desktop-promo,.desktop-promo-separator,.desktop-promo-separator-text{display:none}@media (min-width:1050px){.desktop-promo,.desktop-promo-separator,.desktop-promo-separator-text{display:block}}
[data-page-type~=detail] .subheader{display:none}.detail .support>div{padding-bottom:24px;padding-top:24px}.detail{background:#f1f1f1;border-radius:0;padding:10px}.detail section:not(.app-header) h3{color:#1a1a1a;font-size:15px;font-weight:400;line-height:18px;text-transform:uppercase;margin-bottom:15px}.collapsed{display:none}.truncated:after{background-image:-webkit-linear-gradient(top,rgba(255,255,255,0)0,#fff 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0)0,#fff 100%);bottom:0;content:'';height:6.5em;left:0;pointer-events:none;position:absolute;width:100%;z-index:10}.statistics{display:none}.app-report-abuse .button{display:block;margin:0 auto;max-width:100%;text-align:center}.detail-left-side{margin-bottom:30px}@media (min-width:700px){[data-page-type~=detail] .detail>.placeholder>.loading{margin-top:82px}.detail-flex-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%}.detail-left-side{width:calc(100% - 300px);margin-bottom:0;margin-right:30px}.detail-right-side{width:300px}.truncated-wrapper+a.view-all-tab{display:none}.app-report-abuse .button{width:300px}}@media (min-width:1050px){.truncate-toggle{display:none}.detail{padding:0;overflow:hidden}.secondary-header .leading{background-image:-webkit-linear-gradient(#fff,#f1f1f1);background-image:linear-gradient(#fff,#f1f1f1);font-size:24px;line-height:24px;max-width:100%;padding:15px;position:static}.statistics{display:block}}
.content-ratings-wrapper .icon{border-radius:5px;display:inline-block;height:auto;margin-right:10px;text-align:center;vertical-align:middle;width:36px}.content-ratings-wrapper .content-rating .icon{width:48px}.content-ratings-wrapper .infobox-wrapper{padding-bottom:0}.content-ratings-button-wrap{padding-top:24px}.content-ratings-button-wrap .button{display:block}.content-descriptors,.content-rating,.content-ratings-left,.content-ratings-right,.interactive-elements,.rating-description{float:left}.content-ratings-left,.content-ratings-right{max-width:50%}.content-ratings-left .content-rating{margin-right:10px;max-width:48px}.content-ratings-left .content-descriptors,.content-ratings-left .rating-description{max-width:calc(unquote('100% - 58px'))}.content-ratings .content-rating{color:#424f5a;display:table}.content-ratings .content-rating .icon{float:left;margin-bottom:5px}.content-ratings .content-rating .icon-body-pegi{border-radius:0}.content-ratings .content-rating .icon-body-usk{border-radius:8px}.content-descriptors.text li,.interactive-elements.text p,.rating-description{color:#797979;display:inline-block;font-size:11px;font-weight:400;margin:0 0 5px}.content-descriptors.icons,.interactive-elements{border-left:1px solid #eee;margin-bottom:15px;padding-left:10px;position:relative}.content-descriptors.icons .icon,.interactive-elements .icon{display:inline-block;margin:0 4px 8px 0}.content-ratings-right{left:12px;position:relative}.classind .content-descriptors,.classind .content-ratings-left{max-width:none}.content-descriptors.text li,.interactive-elements.text p{display:block}.usk .content-ratings-right{left:0}.content-ratings-wrapper{margin-top:-15px}#content-ratings-header{text-transform:none}@media (min-width:700px){.content-ratings-wrapper{margin-top:0}#content-ratings-header{text-transform:uppercase}}
.app-header.full{margin-bottom:-10px;padding-bottom:0}.app-header.full>div{padding-bottom:0;padding-top:0}[data-page-type~=detail] .mkt-tile{padding-bottom:10px}[data-page-type~=detail] .mkt-tile .rating{padding:15px 0}[data-page-type~=detail] .app-notices{border-top:1px solid #f1f1f1;margin-top:0;padding:10px 0;text-align:center;width:100%}[data-page-type~=detail] .app-notices>span{background:#4cb1ff;border-radius:100px;color:#fff;display:inline-block;font-weight:300;margin:5px;padding:8px 15px;text-transform:lowercase}[data-page-type~=detail] .app-notices>span.positive{background:#64be3c}[data-page-type~=detail] .app-notices>span.negative{background:#f54b3c}[data-page-type~=detail] .button.install{padding:0}[data-page-type~=detail] .button.install.purchasing,[data-page-type~=detail] .button.install.spinning{bottom:-8px}@media (min-width:700px){[data-page-type~=detail] .subheader{display:block}[data-page-type~=detail] .detail,[data-page-type~=detail] .main,[data-page-type~=detail] .mkt-tile{overflow:visible}[data-page-type~=detail] .heading{margin-bottom:70px}[data-page-type~=detail] .mkt-tile{padding-bottom:50px;position:relative;margin:0 auto;width:50%}[data-page-type~=detail] .mkt-tile .icon{bottom:15px;height:128px;left:0;margin:0 auto;right:0;position:absolute;text-align:center;width:128px}[data-page-type~=detail] .mkt-tile .info{padding:0;position:relative}[data-page-type~=detail] .mkt-tile [itemprop=name]{font-size:40px;font-weight:300;line-height:50px;margin-bottom:30px;padding-top:45px;position:relative;text-align:center;top:15px}[data-page-type~=detail] .mkt-tile [itemprop=creator]{font-weight:300;font-size:20px;line-height:20px}[data-page-type~=detail] .mkt-tile .rating{font-weight:300;font-size:20px;padding:18px 0}[data-page-type~=detail] .mkt-tile .cnt{float:left;margin-right:10px}[data-page-type~=detail] .mkt-tile .stars{float:right}[data-page-type~=detail] .button.install{height:36px}[data-page-type~=detail] .button.install.purchasing,[data-page-type~=detail] .button.install.spinning{bottom:auto}[data-page-type~=detail] .button.install em{font-size:15px;height:36px;line-height:36px}[data-page-type~=detail] .rating-link{display:table}}@media (min-width:1050px){[data-page-type~=detail] .mkt-tile .stars{position:relative;top:4px}}
.app-more-metadata dl{display:inline-block;vertical-align:top;width:calc(50% - 2px)}.app-more-metadata dl:last-child dd:last-child{margin-bottom:0}.app-more-metadata dt{color:#1a1a1a;line-height:22px;font-size:15px;font-weight:300;font-weight:400;margin-bottom:10px}.app-more-metadata dd{display:inline-block;max-width:100%;color:#1a1a1a;line-height:22px;font-size:15px;font-weight:300}.app-more-metadata dd:last-child{margin-bottom:30px}.app-more-metadata dd:not(:last-child):after{content:attr(data-delimiter);display:inline-block}
.app-info .prose{color:#1a1a1a;line-height:22px;font-size:15px;font-weight:300;border-top:0}.app-info .prose blockquote{background:#eee;border-left:2px solid #ccc;color:#666;margin:0;padding:5px 10px}.app-info .prose .truncated-wrapper{padding:0}.app-info .prose .truncated{max-height:16.5em;overflow:hidden;position:relative}.app-info .prose .truncated:after{bottom:0;content:'';height:6.5em;left:0;pointer-events:none;position:absolute;width:100%;z-index:10}.app-info .view-all-tab{display:block;margin:20px auto 0}.region-banner{background:url(../img/pretty/alert.svg?1428433702519) 12px 50% no-repeat #f54b3c;background-size:48px;color:#fff;padding-left:60px}.release-notes{margin-bottom:30px}.release-notes .truncated-wrapper.truncated{max-height:7.5em}.app-support,.review-buttons{margin-top:15px}.app-support li,.review-buttons li{list-style:none;margin-top:15px}.app-support .button,.review-buttons .button{width:100%}@media (min-width:700px){.app-info .prose .truncated-wrapper.truncated{max-height:none;overflow:visible}.app-info .prose .truncated-wrapper.truncated:after{content:none}}
.post-install-message{background-color:#4cb1ff;display:none;padding:15px 10px;position:relative;right:10px;text-align:center;width:calc(100% + 20px)}.post-install-message b,.post-install-message span{line-height:22px;font-size:15px;font-weight:300;color:#fff}.post-install-message b{font-weight:500}.post-install-message .post-install-message-installed:before{background:url(../img/pretty/tick-white.svg?1428433702554) no-repeat;background-size:contain;content:"";display:inline-block;height:15px;margin:0 10px;vertical-align:middle;width:19px}.post-install-message .post-install-message-how{display:none}@media (min-width:1050px){.post-install-message{margin-left:-3000px;margin-right:-3000px;padding-left:3000px;padding-right:3000px;right:0;width:auto}}
.app-reviews .not-rated{color:#1a1a1a;line-height:22px;font-size:15px;font-weight:300}.app-reviews .detail-right-side[data-not-reviewed]{padding-top:0}.reviews-summary-large{text-align:center;padding:30px 0}.reviews-summary-large .stars{margin-bottom:20px;-webkit-transform:scale(2.5);-ms-transform:scale(2.5);transform:scale(2.5)}.reviews-summary-large p{color:#797979;font-weight:300;font-size:18px;line-height:25px}[data-page-type~=detail] .reviews-summary-large{padding:30px 0}@media (min-width:700px){.app-reviews .detail-right-side{padding-top:110px}.reviews-summary-large{padding-bottom:30px;position:absolute;top:0;right:110px}[data-page-type~=detail] .reviews-summary-large{padding-top:75px}[data-page-type~=detail] .reviews-wrapper{margin-bottom:-60px}}
.upsell:hover{text-decoration:none}.upsell img{display:inline-block;height:64px;margin-right:10px;width:64px}.upsell span{color:#1a1a1a;color:#1a1a1a;line-height:22px;font-size:15px;font-weight:300;vertical-align:top}
#page{min-height:480px}main:after{background:rgba(121,121,121,.8);content:'';left:0;display:none;height:100%;position:absolute;top:0;width:100%;z-index:100}[data-mkt-nav--enabled]{padding-top:0}[data-mkt-nav--enabled].mkt-nav--visible{overflow-y:hidden}[data-mkt-nav--enabled].mkt-nav--visible main{position:relative}[data-mkt-nav--enabled].mkt-nav--visible main:after{display:block}[data-mkt-nav--enabled] .site-header{border-bottom:0}[data-mkt-nav--enabled] .site-header .site{width:auto}[data-mkt-nav--enabled] main{background:#f1f1f1;z-index:50}[data-mkt-nav--enabled][data-page-type~=leaf] #site-header .hamburger{display:none}mkt-nav{font-size:18px;height:100%;left:0;overflow-y:scroll;position:fixed;top:0;-webkit-transition:-webkit-transform cubic-bezier(0.455,.03,.515,.955) 250ms;transition:transform cubic-bezier(0.455,.03,.515,.955) 250ms;width:260px}mkt-nav-child,mkt-nav-root{display:block;height:100%;left:0;list-style:none inside;overflow-y:scroll;position:fixed;top:0;width:260px}mkt-nav-root{background:url(../img/nav/full-white.svg?1428433702668) no-repeat 30px 30px,-webkit-linear-gradient(bottom,#9e1455,#601e78,#052659);background:url(../img/nav/full-white.svg?1428433702668) no-repeat 30px 30px,linear-gradient(to top,#9e1455,#601e78,#052659);background-size:182px 35px,cover;padding:75px 30px 30px 21px;-webkit-transition:-webkit-transform cubic-bezier(0.455,.03,.515,.955) 250ms;transition:transform cubic-bezier(0.455,.03,.515,.955) 250ms;z-index:30}mkt-nav-root:after{background:rgba(26,26,26,.25);content:'';height:100%;position:absolute;right:0;top:0;width:2px;z-index:30}mkt-nav-root .mkt-nav--active{background:#1a95fc;color:#fff}mkt-nav-child{background:#1a95fc;border-right:2px solid #0371ce;display:none;padding:60px 30px 30px;z-index:20}mkt-nav-child .mkt-nav--active{background:#fff;color:#1a95fc}.mkt-nav--item{margin:25px 0}.mkt-nav--link{border-radius:5px;color:#fff;font-weight:300;line-height:1;padding:9px 9px 6px}.mkt-nav--back{background:#28a0fc;border:2px solid #037cd8;border-width:0 2px 0 0;cursor:pointer;display:block;height:60px;left:0;overflow:hidden;padding-top:60px;position:fixed;top:0;width:260px;z-index:20}.mkt-nav--back:active:not([disabled]){background:#28a0fc}.mkt-nav--back:before{content:url(../img/nav/back.svg?1428433702668);height:25px;position:absolute;top:17.5px;right:15px;width:25px}#site-footer,#site-header,[data-mkt-nav--shift],main{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform cubic-bezier(0.455,.03,.515,.955) 250ms;transition:transform cubic-bezier(0.455,.03,.515,.955) 250ms}mkt-nav-root{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}[data-mkt-nav--enabled] #site-header{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:$color--header--background;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:60px;padding:0 5px;position:relative;z-index:70}[data-mkt-nav--enabled] #site-header h1{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:50px;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}[data-mkt-nav--enabled] #site-header .wordmark{background:url(../img/nav/rocket-color.svg?1428433702668) no-repeat 0 0;background-size:26px 40px;display:inline-block;height:40px;overflow:hidden;text-indent:-999em;width:26px}[data-mkt-nav--enabled] #site-header .site-name{border-left:1px solid $color--header--separator;color:$color--header--site-name;display:none;font-size:16px;font-weight:300;margin-left:8px;padding:4px 0 4px 12px;position:relative;top:1px}[data-mkt-nav--enabled] #site-header .hamburger{background:url(../img/nav/menu.svg?1428433702668) no-repeat 0 0;height:40px;overflow:hidden;text-indent:-999em;width:40px;background-position:0 0;background-size:40px 140px;appearance:none;border:0;cursor:pointer;display:inline-block;left:5px;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative}[data-mkt-nav--enabled] #site-header .shim{display:inline-block;-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3;width:40px}.mkt-nav--visible #site-footer,.mkt-nav--visible #site-header,.mkt-nav--visible [data-mkt-nav--shift],.mkt-nav--visible main{-webkit-transform:translateX(260px);-ms-transform:translateX(260px);transform:translateX(260px)}.mkt-nav--visible #site-header .hamburger{background-position:0 -100px}.mkt-nav--visible mkt-nav-child{display:block}.mkt-nav--subnav-visible mkt-nav-root{-webkit-transform:translateX(260px);-ms-transform:translateX(260px);transform:translateX(260px)}.mkt-nav--background-hidden{display:none}@media (min-width:800px){[data-mkt-nav--enabled].mkt-nav--visible{overflow-y:auto}[data-mkt-nav--enabled].mkt-nav--visible main:after{display:none}[data-mkt-nav--enabled] #site-header{min-height:60px;padding:0 20px}[data-mkt-nav--enabled] #site-header .hamburger{display:none;-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}mkt-nav{display:inline;font-size:16px;position:static}mkt-nav .mkt-nav--item{margin:0}mkt-nav .mkt-nav--back,mkt-nav .mkt-nav--home{display:none}mkt-nav-child,mkt-nav-root{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:60px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}mkt-nav-child:after,mkt-nav-root:after{display:none}mkt-nav-child .mkt-nav--item,mkt-nav-root .mkt-nav--item{margin:0 20px}mkt-nav-root{background:0 0;border:none;margin-bottom:-60px;left:7%;overflow:hidden;padding:10px 0;position:relative;top:-60px;width:86%;z-index:70}mkt-nav-root .mkt-nav--link{color:#333;-webkit-transition:background-color .05s linear,color .05s linear;transition:background-color .05s linear,color .05s linear}mkt-nav-root .mkt-nav--link.mkt-nav--showing-child,mkt-nav-root .mkt-nav--link:hover{background-color:#40adff;color:#fff;text-decoration:none}mkt-nav-root .mkt-nav--link.mkt-nav--active{background:#1a95fc;color:#fff}mkt-nav-child{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:auto;left:0;min-height:60px;overflow:hidden;padding:10px 5%;position:absolute;visibility:hidden;top:60px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform cubic-bezier(0.455,.03,.515,.955) 250ms;transition:transform cubic-bezier(0.455,.03,.515,.955) 250ms;z-index:60}mkt-nav-child .mkt-nav--item{margin:10px 20px}mkt-nav-child .mkt-nav--link.active{background:#fff}#site-footer,#site-header,[data-mkt-nav--shift],main{-webkit-transform:translateX(8);-ms-transform:translateX(8);transform:translateX(8)}.mkt-nav--visible #site-footer,.mkt-nav--visible #site-header,.mkt-nav--visible [data-mkt-nav--shift],.mkt-nav--visible main,mkt-nav-root{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mkt-nav--visible mkt-nav-child{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;visibility:visible}.mkt-nav--subnav-visible mkt-nav-root .mkt-nav--link.mkt-nav--active{background:0 0;color:#333}.mkt-nav--subnav-visible mkt-nav-root{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mkt-nav--subnav-visible mkt-nav-child.mkt-nav--visible{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.mkt-nav--background-hidden{display:inline}}
mkt-select{color:#fff;cursor:pointer;position:relative;z-index:40}mkt-option,mkt-selected{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-weight:300;width:100%}mkt-selected{background:#006dbf;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:60px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}mkt-selected:after{bottom:1px;content:'\25BC';display:inline-block;font-size:10px;margin-left:6px;position:relative;-webkit-transition:-webkit-transform .2s linear;transition:transform .2s linear}mkt-optgroup{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:0;overflow-y:hidden;-webkit-transition:max-height .5s linear 0s;transition:max-height .5s linear 0s}mkt-option{background:#197cc6;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}mkt-option:hover{text-decoration:underline}mkt-option[selected]{display:none}[data-mkt-option--index="0"]{background:#197cc6}[data-mkt-option--index="1"]{background:#4c99d1}[data-mkt-option--index="2"]{background:#7fb5dd}[data-mkt-option--index="3"]{background:#a5cbe7}.mkt-select--visible mkt-optgroup{max-height:1000px}.mkt-select--visible mkt-selected:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.error-overlaid{overflow:hidden}.error-overlaid #error-overlay{background:#e7e7e7;bottom:0;display:block;left:0;overflow:auto;padding:20px;position:absolute;right:0;top:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;z-index:102}.error-overlaid .error-message{margin:0 auto 20px;max-width:450px;position:relative;top:45%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.error-overlaid .error-message button{display:inline-block;margin-top:1em;width:100%}.error-overlaid .error-message h1{border-bottom:1px solid #ccc;margin:1em 0;padding:0 0 5px}.error-overlaid .error-message p{line-height:1.5em;margin:1em 0}@media (min-width:1050px){.error-overlaid .error-message{top:25%}.error-overlaid .error-message button{float:right;width:auto}}
.feed-item-item{margin:0 auto 15px;max-width:300px;right:0;width:300px}.feed-item-item>section{padding:15px 10px}.feed-item-item>a{text-decoration:none}.feed{list-style-type:none;margin:0 auto;position:relative;-webkit-transition:opacity .2s .15s;transition:opacity .2s .15s;width:100%}.feed .price{display:none}.feed .group-subheader{margin-bottom:18px}[data-page-type~=leaf] .feed .mkt-tile{margin-bottom:10px}.app-link{height:100%;position:relative;width:100%}.feed-app{background-color:#fff;margin-bottom:0;padding:0 15px 10px;position:relative}.feed-app .heading{margin-bottom:10px}.feed-app .desc{background-color:#fff;color:#1a1a1a;line-height:22px;font-size:15px;font-weight:300}.feed-app blockquote{line-height:23px;margin:0;padding:0 10px;text-align:center}.feed-app .quote-source{font-size:11px;margin-top:5px;text-align:center}.feed-app .quote{color:#fff;left:-10px;padding:5px 0 15px;position:relative;top:15px;width:300px}.feed-app .preview .desc{margin-bottom:10px}.feed-app .preview .feed-app-preview-container{overflow:hidden;margin:15px 0 -16px -10px;height:150px;width:300px}.feed-app .preview .feed-app-preview-container.vertical{height:240px}.tile-footer{clear:both;font-size:14px;line-height:20px}.tile-footer .stars{left:50%;margin:15px 0 10px -32px;position:relative}.feed-app-preview{background-position:center;background-repeat:no-repeat;background-size:contain;height:calc(100% - 10px);margin-top:5px;width:100%}.feed-view-all-tab.view-all-tab{margin:18px auto 5px 50%;padding-bottom:5px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.feed-layout-list .feed-view-all-tab{bottom:5px}.feed-layout-grid .feed-view-all-tab{bottom:10px}.multi-app-tile{background-color:#fff;margin:0 auto;max-width:300px}.multi-app-tile.grouped{margin-bottom:15px}.multi-app-tile .app-list{clear:both;display:inline-block;list-style-type:none;width:100%}.feed-item{background-size:cover;margin:0 auto;overflow:hidden;position:relative;width:300px}.feed-item img{color:#fff}.feed-item .app-icons{height:60px;left:50%;position:absolute;top:15px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);white-space:nowrap;z-index:15}.feed-item .app-icons li{display:inline-block;height:60px;margin-right:20px;width:60px}.feed-item .app-icons li:last-child{margin-right:0}.feed-item .app-icons+.feed-item-curve{height:60px}.feed-item.has-desc .feed-item-curve{height:60px;top:75px}.feed-item .app-icons+.feed-item-curve{top:30px}.feed-item-info{margin-top:90px;padding:0 10px 20px;position:relative;text-align:center;width:300px;z-index:10}.feed-item-name{color:#fff;font-size:20px;font-weight:300;line-height:25px}.feed-item-author,.feed-item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;top:8px}.app-icons~.feed-item-info .feed-item-author,.app-icons~.feed-item-info .feed-item-name{top:0}.feed-item-author,.feed-item-desc{color:#fff;line-height:22px;font-size:15px;font-weight:300}.feed-item-desc{margin-top:20px}.feed-item-mask{height:100%;position:absolute;width:100%;z-index:5}.feed-item-curve{border-radius:50% 50% 0 0;height:80px;left:-50px;position:absolute;top:80px;width:400px;z-index:10}.feed-item-mask+.feed-item-curve{top:75px}.featured-app .feed-item-author{font-size:12px}.shelf .feed-item-name{padding:0 10px;text-align:center;top:0}[data-feed-app-has-background]:not([data-feed-app-type-icon]) .info{margin-top:83px}section.full.feed-item{background-size:cover}.app-link:active,.app-link:hover{text-decoration:none}@media (min-width:360px){.feed-item-curve{left:-15%;width:130%}}
.brand-header h3:before,.brand-landing-header h3:before{background-position:center;background-repeat:no-repeat;border-radius:30px;content:'';display:block;position:absolute}.brand-header{display:block;padding:10px 0;position:relative;right:10px;text-align:center;width:calc(100% + 20px)}.brand-header:hover{text-decoration:none}.brand-header h3{color:#fff;font-size:20px;font-weight:300;margin-top:80px;margin-bottom:10px}.brand-header h3:before{border-radius:50%;border:2px solid #fff;height:60px;left:calc(50% - 30px);top:15px;width:60px}.brand-landing-icon{background-color:#f1f1f1}[data-page-type~=homepage] .brand-header{bottom:15px}.brand-landing-icon{border-radius:128px;height:64px;left:0;margin:0 auto;right:0;position:absolute;top:50px;width:64px}.brand-landing-icon h3:before{border-radius:50%;border:2px solid #fff;left:calc(50% - 34px);height:64px;width:64px}.feed-landing-header .brand-landing-header h1{margin-top:60px}[data-brand-type=groundbreaking] h3:before{background-image:url(../img/icons/brands/groundbreaking-40px.png?1428433702815)}[data-brand-type=arts-entertainment] h3:before{background-image:url(../img/icons/brands/arts&Entertainment-40px.png?1428433702815)}[data-brand-type=book] h3:before{background-image:url(../img/icons/brands/books-40px.png?1428433702815)}[data-brand-type=creativity] h3:before{background-image:url(../img/icons/brands/creativity-40px.png?1428433702815)}[data-brand-type=education] h3:before{background-image:url(../img/icons/brands/education-40px.png?1428433702815)}[data-brand-type=games] h3:before{background-image:url(../img/icons/brands/games-40px.png?1428433702815)}[data-brand-type=health-fitness] h3:before{background-image:url(../img/icons/brands/health&Fitness-40px.png?1428433702815)}[data-brand-type=hidden-gem] h3:before{background-image:url(../img/icons/brands/hiddenGem-40px.png?1428433702815)}[data-brand-type=lifestyle] h3:before{background-image:url(../img/icons/brands/lifestyle-40px.png?1428433702815)}[data-brand-type=maps-navigation] h3:before{background-image:url(../img/icons/brands/maps&Nav-40px.png?1428433702815)}[data-brand-type=music] h3:before{background-image:url(../img/icons/brands/music-40px.png?1428433702815)}[data-brand-type=mystery-app] h3:before{background-image:url(../img/icons/brands/mysteryApp-40px.png?1428433702815)}[data-brand-type=local-favorite] h3:before{background-image:url(../img/icons/brands/LocalCommunityFavourite-40px.png?1428433702815)}[data-brand-type=news-weather] h3:before{background-image:url(../img/icons/brands/news&Weather-40px.png?1428433702815)}[data-brand-type=photo-video] h3:before{background-image:url(../img/icons/brands/photos&Video-40px.png?1428433702815)}[data-brand-type=shopping] h3:before{background-image:url(../img/icons/brands/shopping-40px.png?1428433702815)}[data-brand-type=social] h3:before{background-image:url(../img/icons/brands/social-40px.png?1428433702815)}[data-brand-type=sports] h3:before{background-image:url(../img/icons/brands/sports-40px.png?1428433702815)}[data-brand-type=tools-time-savers] h3:before{background-image:url(../img/icons/brands/tools&TimesSavers-40px.png?1428433702815)}[data-brand-type=travel] h3:before{background-image:url(../img/icons/brands/travel-40px.png?1428433702815)}[data-brand-type=work-business] h3:before{background-image:url(../img/icons/brands/work&Business-40px.png?1428433702815)}[data-brand-type^=apps-for-] h3:before{background-image:url(../img/icons/brands/countrySpecific-40px.png?1428433702815)}
.collection-listing-header{display:block;height:48px;padding-top:30px;position:relative;text-align:center}.collection-listing-header:hover{text-decoration:none}.collection-listing-header h3{font-size:20px;font-weight:400;line-height:20px}.collection-listing-desc{color:#1a1a1a;line-height:22px;font-size:15px;font-weight:300;padding-bottom:10px;text-align:center}[data-feed-landing-is-coll-listing] .feed-landing-apps{margin-top:30px}.feed-landing-header .collection-listing-desc{padding:10px 10px 0}[data-page-type~=homepage] .collection-listing-header{bottom:15px;right:10px;width:calc(100% + 20px)}.feed-collection-listing .desc{margin-top:0;padding:5px 0 10px;color:#1a1a1a;line-height:22px;font-size:15px;font-weight:300}.collection-group-header{color:#1a1a1a;font-size:15px;font-weight:400;line-height:18px;text-transform:uppercase;padding-top:30px}.feed-landing-header-mobile .feed-collection{display:block;margin:0 auto}.feed-landing-header-mobile .feed-item,.feed-landing-header-mobile .feed-item-info{width:100%}[data-feed-landing-is-coll-promo]. .feed-landing-header-mobile,[data-shelf-landing] .feed-landing-header-mobile{padding:10px 0}
[data-feed-landing-color] .feed-landing-description,[data-feed-landing-color] h1,[data-shelf-landing-carrier] .feed-landing-description,[data-shelf-landing-carrier] h1{color:#fff}[data-feed-landing-color=amber] .brand-landing-icon{background-color:#cc440d}[data-feed-landing-color=amber] .brand-landing-curve{background-color:rgba(204,68,13,.75)}[data-feed-landing-color=amber] .brand-landing-curve:after{background-color:rgba(204,68,13,.55);bottom:-45px;content:"";height:45px;left:0;position:absolute;width:100%}[data-feed-landing-color=amber] .feed-landing-header{background-color:rgba(204,68,13,.55)}[data-feed-landing-color=amber] .feed-curve{background-color:#cc440d}[data-feed-landing-color=garnet] .brand-landing-icon{background-color:#c38}[data-feed-landing-color=garnet] .brand-landing-curve{background-color:rgba(204,51,136,.75)}[data-feed-landing-color=garnet] .brand-landing-curve:after{background-color:rgba(204,51,136,.55);bottom:-45px;content:"";height:45px;left:0;position:absolute;width:100%}[data-feed-landing-color=garnet] .feed-landing-header{background-color:rgba(204,51,136,.55)}[data-feed-landing-color=garnet] .feed-curve{background-color:#c38}[data-feed-landing-color=topaz] .brand-landing-icon{background-color:#ffb300}[data-feed-landing-color=topaz] .brand-landing-curve{background-color:rgba(255,179,0,.75)}[data-feed-landing-color=topaz] .brand-landing-curve:after{background-color:rgba(255,179,0,.55);bottom:-45px;content:"";height:45px;left:0;position:absolute;width:100%}[data-feed-landing-color=topaz] .feed-landing-header{background-color:rgba(255,179,0,.55)}[data-feed-landing-color=topaz] .feed-curve{background-color:#ffb300}[data-feed-landing-color=amethyst] .brand-landing-icon{background-color:#7a3675}[data-feed-landing-color=amethyst] .brand-landing-curve{background-color:rgba(122,54,117,.75)}[data-feed-landing-color=amethyst] .brand-landing-curve:after{background-color:rgba(122,54,117,.55);bottom:-45px;content:"";height:45px;left:0;position:absolute;width:100%}[data-feed-landing-color=amethyst] .feed-landing-header{background-color:rgba(122,54,117,.55)}[data-feed-landing-color=amethyst] .feed-curve{background-color:#7a3675}[data-feed-landing-color=sapphire] .brand-landing-icon{background-color:#2d457e}[data-feed-landing-color=sapphire] .brand-landing-curve{background-color:rgba(45,69,126,.75)}[data-feed-landing-color=sapphire] .brand-landing-curve:after{background-color:rgba(45,69,126,.55);bottom:-45px;content:"";height:45px;left:0;position:absolute;width:100%}[data-feed-landing-color=sapphire] .feed-landing-header{background-color:rgba(45,69,126,.55)}[data-feed-landing-color=sapphire] .feed-curve{background-color:#2d457e}[data-feed-landing-color=emerald] .brand-landing-icon{background-color:#1b8215}[data-feed-landing-color=emerald] .brand-landing-curve{background-color:rgba(27,130,21,.75)}[data-feed-landing-color=emerald] .brand-landing-curve:after{background-color:rgba(27,130,21,.55);bottom:-45px;content:"";height:45px;left:0;position:absolute;width:100%}[data-feed-landing-color=emerald] .feed-landing-header{background-color:rgba(27,130,21,.55)}[data-feed-landing-color=emerald] .feed-curve{background-color:#1b8215}[data-feed-landing-color=ruby] .brand-landing-icon{background-color:#c93333}[data-feed-landing-color=ruby] .brand-landing-curve{background-color:rgba(201,51,51,.75)}[data-feed-landing-color=ruby] .brand-landing-curve:after{background-color:rgba(201,51,51,.55);bottom:-45px;content:"";height:45px;left:0;position:absolute;width:100%}[data-feed-landing-color=ruby] .feed-landing-header{background-color:rgba(201,51,51,.55)}[data-feed-landing-color=ruby] .feed-curve{background-color:#c93333}[data-feed-landing-color=aquamarine] .brand-landing-icon{background-color:#197b99}[data-feed-landing-color=aquamarine] .brand-landing-curve{background-color:rgba(25,123,153,.75)}[data-feed-landing-color=aquamarine] .brand-landing-curve:after{background-color:rgba(25,123,153,.55);bottom:-45px;content:"";height:45px;left:0;position:absolute;width:100%}[data-feed-landing-color=aquamarine] .feed-landing-header{background-color:rgba(25,123,153,.55)}[data-feed-landing-color=aquamarine] .feed-curve{background-color:#197b99}[data-feed-color=amber],[data-feed-color=amber]:active{background:#cc440d}[data-feed-color=garnet],[data-feed-color=garnet]:active{background:#c38}[data-feed-color=topaz],[data-feed-color=topaz]:active{background:#ffb300}[data-feed-color=amethyst],[data-feed-color=amethyst]:active{background:#7a3675}[data-feed-color=sapphire],[data-feed-color=sapphire]:active{background:#2d457e}[data-feed-color=emerald],[data-feed-color=emerald]:active{background:#1b8215}[data-feed-color=ruby],[data-feed-color=ruby]:active{background:#c93333}[data-feed-color=aquamarine],[data-feed-color=aquamarine]:active{background:#197b99}
.feed-landing-curve{background:#fafafa;border-radius:50% 50% 0 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-45px;padding-bottom:40px;width:120%;z-index:-1}
.feed-layout-grid .author,.feed-layout-grid .rating,.feed-layout-grid .stars{display:none}.feed-layout-grid ul{margin-top:15px}.feed-layout-grid .mkt-tile{float:left;height:128px;margin-bottom:20px;width:50%}.feed-layout-grid .mkt-tile .icon{float:none;left:40px;margin:0 auto;position:relative}.feed-layout-grid .mkt-tile .info{padding-left:0;text-align:center}.feed-layout-grid .mkt-tile .install{border-bottom:none;color:#4cb1ff;font-size:15px;height:auto;pointer-events:none;position:relative}.feed-layout-grid .mkt-tile .install em{background:none!important;border-bottom:none}.feed-layout-grid .mkt-tile .install[disabled] em{background:0 0}.feed-layout-grid .button.install{color:#4cb1ff}
.feed-landing-apps.full>div{padding-top:0}.feed-landing-header{display:block;position:relative;z-index:1}.feed-landing-header-inner{max-width:100%}.feed-landing-header-mobile{width:100%}.feed-landing-app-icons{left:0;list-style:none;margin-top:5px;position:absolute;right:0;text-align:center;top:40px}.feed-landing-app-icons li{display:inline-block;vertical-align:middle}.feed-landing-app-icons li:not(:first-child){margin-left:20px}.feed-landing-app-icons+.feed-landing-curve .feed-landing-header-inner{margin-top:40px}.feed-landing-bg-image{display:inline-block;height:150px;margin-right:40px;width:auto;vertical-align:top}.feed-landing-bg-image+.feed-landing-header-inner{display:inline-block;margin-top:20px;vertical-align:top}.feed-landing-bg-image+.feed-landing-header-inner h1{margin-top:0}.feed-landing-header-desktop{display:none;width:100%}.feed-landing-apps .app-list{margin-top:0}.feed-landing-description{margin:10px auto 0;max-width:65%;text-align:center;color:#1a1a1a;line-height:22px;font-size:15px;font-weight:300}@media (min-width:700px){.feed-landing-apps.full>div{padding-top:30px}.feed-landing-header{left:-10%;position:relative;width:120%}.feed-landing-header-mobile{display:none}.feed-landing-header-desktop{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.feed-landing-apps{margin-top:45px}.feed-landing-apps:last-child{margin-bottom:15%}.feed-landing-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:80px}.feed-landing-header h1{font-size:40px;font-weight:300;line-height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:20px 0 0;max-width:100%;text-align:center}.feed-landing-bg-image img{margin:0 40px 0 0}.feed-landing-bg-image+.feed-landing-header-inner{margin-top:60px}.feed-landing-bg-image+.feed-landing-header-inner h1,.feed-landing-bg-image+.feed-landing-header-inner p{text-align:left}[data-feed-landing-has-background-image] .feed-landing-header{padding-top:40px}[data-feed-landing-has-background-image] .feed-landing-description{width:500px;max-width:100%}}@media (min-width:1050px){.feed-landing-header{margin-top:-18px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}
[data-page-type~=homepage] .page{padding-bottom:30px}[data-columns]{margin:0 auto;padding-top:15px}[data-columns] .size-1of2,[data-columns] .size-1of3{float:left;max-width:320px;width:315px}@media screen and (max-width:639px){.feed-home{width:320px}.feed-home::before{content:'1 .column.size-1of1'}}@media screen and (min-width:640px) and (max-width:959px){.feed-home{width:640px}.feed-home::before{content:'2 .column.size-1of2'}}@media screen and (min-width:960px){.feed-home{padding-left:8px;width:960px}.feed-home::before{content:'3 .column.size-1of3'}}@media screen and (min-width:640px) and (max-width:709px){.feed-landing.shelf-landing{padding-top:18px}}@media (min-width:1050px){.feed-home{padding-top:0}}
.shelf.shelf-landing{height:150px}.shelf.shelf-landing .curve{height:70px;top:80px}.shelf.shelf-landing .info{bottom:-45px}.shelf{height:90px}.shelf .feed-item-curve{background-color:rgba(0,152,207,.55);top:50px}.shelf .info{position:relative;margin-top:60px;z-index:15}.feed-landing-header-mobile .shelf .feed-item-curve{top:80px}[data-carrier=telefonica] .feed-item-curve{background:rgba(0,50,69,.55)}[data-carrier=telefonica] .feed-landing-header-mobile .curve{background:rgba(0,50,69,.85)}[data-carrier=telefonica][data-region=br] .feed-item-curve{background:rgba(255,153,0,.55)}[data-carrier=telefonica][data-region=br] .feed-landing-header-mobile .curve{background:rgba(255,153,0,.85)}[data-carrier=o2] .feed-item-curve{background:rgba(0,0,102,.55)}[data-carrier=o2] .feed-landing-header-mobile .curve{background:rgba(0,0,102,.85)}[data-carrier=telenor] .feed-item-curve{background:rgba(0,172,231,.55)}[data-carrier=telenor] .feed-landing-header-mobile .curve{background:rgba(0,172,231,.85)}[data-carrier=grameenphone] .feed-item-curve{background:rgba(0,172,231,.55)}[data-carrier=grameenphone] .feed-landing-header-mobile .curve{background:rgba(0,172,231,.85)}[data-carrier=deutsche_telekom] .feed-item-curve{background:rgba(226,0,116,.55)}[data-carrier=deutsche_telekom] .feed-landing-header-mobile .curve{background:rgba(226,0,116,.85)}[data-carrier=kddi] .feed-item-curve{background:rgba(227,82,5,.55)}[data-carrier=kddi] .feed-landing-header-mobile .curve{background:rgba(227,82,5,.85)}[data-carrier=mtn] .feed-item-curve{background:rgba(205,103,35,.55)}[data-carrier=mtn] .feed-landing-header-mobile .curve{background:rgba(205,103,35,.85)}[data-shelf-landing] .feed-landing-header{background-color:rgba(0,152,207,.55)}[data-shelf-landing] .feed-curve{background-color:#0098cf}[data-shelf-landing-carrier=telefonica] .feed-landing-header{background-color:rgba(0,50,69,.55)}[data-shelf-landing-carrier=telefonica] .feed-curve{background-color:#003245}[data-shelf-landing-carrier=telefonica][data-shelf-landing-region=br] .feed-landing-header{background-color:rgba(255,153,0,.55)}[data-shelf-landing-carrier=telefonica][data-shelf-landing-region=br] .feed-curve{background-color:#f90}[data-shelf-landing-carrier=o2] .feed-landing-header{background-color:rgba(0,0,102,.55)}[data-shelf-landing-carrier=o2] .feed-curve{background-color:#006}[data-shelf-landing-carrier=telenor] .feed-landing-header{background-color:rgba(0,172,231,.55)}[data-shelf-landing-carrier=telenor] .feed-curve{background-color:#00ace7}[data-shelf-landing-carrier=grameenphone] .feed-landing-header{background-color:rgba(0,172,231,.55)}[data-shelf-landing-carrier=grameenphone] .feed-curve{background-color:#00ace7}[data-shelf-landing-carrier=deutsche_telekom] .feed-landing-header{background-color:rgba(226,0,116,.55)}[data-shelf-landing-carrier=deutsche_telekom] .feed-curve{background-color:#e20074}[data-shelf-landing-carrier=kddi] .feed-landing-header{background-color:rgba(227,82,5,.55)}[data-shelf-landing-carrier=kddi] .feed-curve{background-color:#e35205}[data-shelf-landing-carrier=mtn] .feed-landing-header{background-color:rgba(205,103,35,.55)}[data-shelf-landing-carrier=mtn] .feed-curve{background-color:#cd6723}@media (min-width:700px){[data-shelf-landing-carrier=telefonica] .feed-landing-header{padding:0}[data-shelf-landing-carrier=telefonica] .feed-landing-curve{border-radius:0;padding:40px 0}[data-shelf-landing-carrier=telefonica] .feed-landing-header-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;width:320px}}
.feedback .secondary-header{display:none}.feedback .support-list{list-style:none;padding:5px 10px 10px}.feedback .support-list li{margin-top:10px}.feedback .support-list .button{display:block}@media (min-width:700px){.feedback .secondary-header{display:block}.feedback .support-list{display:none}}
.potato-captcha{display:none}button,input,select,textarea{font:100% "Fira Sans OT","Fira Sans",FiraSansWeb,sans-serif;margin:0;max-width:100%;vertical-align:middle}button,input{line-height:normal}button,input[type=button],input[type=submit],label{cursor:pointer}label{display:block;font-weight:400}input::-webkit-input-placeholder{color:#888}input:-moz-placeholder{color:#888;text-overflow:ellipsis}input::-moz-placeholder{text-overflow:ellipsis}input[placeholder]{text-overflow:ellipsis}input[placeholder]:-moz-placeholder:focus{color:transparent!important}input[placeholder]:focus::-moz-placeholder{color:transparent!important}input[placeholder]:focus::-webkit-input-placeholder{color:transparent!important}input[type=email],input[type=text],input[type=url],select,textarea{border-radius:3px;border:1px solid #ccc;box-shadow:0 1px 0 #fff,0 1px 1px #e7e7e7 inset;color:#5f5f5f;font:400 15px/28px "Fira Sans OT","Fira Sans",FiraSansWeb,sans-serif;padding:5px;text-decoration:none}input[type=email][disabled],input[type=email][readonly],input[type=text][disabled],input[type=text][readonly],input[type=url][disabled],input[type=url][readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{background:#e7e7e7;color:#a7a7a7;cursor:not-allowed}input[type=email]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#0099d0;box-shadow:0 0 8px #0099d0}select{padding:0}textarea{display:block;overflow:auto;vertical-align:top}.logged-in .only-logged-out.button,.only-logged-in.button{display:none}.logged-in .only-logged-in.button,.only-logged-out.button{display:block}.logged-in .only-logged-in.inline{display:inline-block}
#lightbox{background:rgba(121,121,121,.8);color:#fff;display:none;height:100%;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;text-align:center;top:0;-webkit-transition:.5s opacity ease;transition:.5s opacity ease;width:100%;z-index:9000}#lightbox .close{background:#4cb1ff url(../img/pretty/close_lightbox.svg?1428433703172) no-repeat 50% center/14px auto;border-radius:50%;border:1px solid #fff;color:transparent;display:block;height:30px;margin:0;overflow:hidden;position:absolute;right:20px;top:20px;-webkit-transition:150ms;transition:150ms;width:30px;z-index:20}#lightbox .close:active{background-color:#3d86bd;background-image:url(../img/pretty/close_lightbox.svg?1428433703172)}#lightbox .close:hover{background-color:#42cafe}#lightbox.show{opacity:1;pointer-events:auto}#lightbox section{position:absolute;top:0;left:0;bottom:0;border-radius:10px;right:0;margin:auto;width:100%;height:100%;overflow:hidden}#lightbox .content{height:100%;list-style:none;margin:0;padding:0;white-space:nowrap;width:100%}#lightbox .content li{display:inline-block;height:100%;position:relative;width:100%}#lightbox .content li .throbber,#lightbox .content li.loading>*{display:none}#lightbox .content li.loading>.throbber{-webkit-animation:.9s spin infinite steps(30);animation:.9s spin infinite steps(30);margin:2px 0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAEfklEQVRIib3Wa2wUVRQH8AHEAiICJgRJ2W7fj91Cl93ug+22S7u7pRADwYj6oTFRP2AMLwnEiNg1xg9ghARjQiOkCrizc2fm3pldbBCJq+ycc6bFiERjYjBBQQ0+Y1R8RHD9QJFHC2mx6z85H+bemfvLSe69GUkaRWYf7J9Rns7f71SsneVpOFwuw9lyGc6WyXC2LA0fOVLWgfmytbFUzgdGs95N45Rzzsq01VepQKFSgUKFAoWKNBTKh8o5VA7ZulCWgnPzU9bx0hSsvWWwSoFktYKFKgUKVUNo5QhomQwXHTKcd8jWGUfKQocMrHTv4dlj664vN7OGwYkahoVqhoXL8NVoxdVoagR0J5s6VvCDWoaFmqGqVq7AFWk4XZG2djlT1gannI86U8dWOmTocchW2iFbZ+anrCOlB/LRMXVZy+B4LYMLNQz/vgxf6hZOVMljXGyU4NY6Ff6oZ/hnHYO/ahS8WMuwUKNActwxSZKkCmY5Ghj8Uq/i+ToGv1+BrYeLAkqSJLkUeMXF8Kd6FX5uYPhrHcPfalV4pnggy01vYPBdA8MfXAx+HMI/Lhp4Cc0vdat4zq3BN24Vvm1Q8XuXgg8VFXUza3Ojil82qvCVW4OvXRp8WlRQkiSpUYXtCzQ6vUDDz90qfOFW4dX/AcV9C1U8tVDFU40afubWYF0RmAnXPDVpaDTp9Mm/peET404mkxOvR1/0aHTSo9HJJp0+XKjRmqKjHg2f9ej0vkfD4006Di7ScMc4kxMkxiZdi+rQ7dERPRqCV0NrEaf+cSWTyYnRZO62a8a8zGpZpON7Po7venV6x8fxqFeFxHiZ3t7eyd7e3snXDWan+Tge9el0pFnHwz5O/T6O+8ZFZGxStC83ZRgqSZLk1WGTT6c3mzlm/RyNgE6an9N/vewnRFlueojhVBdjtw+bXcBhjp+j0cxJ93NkAU5yQOD+oE7hW+KSyYnLD+Vnxdjbd92bzU7r2t1fMuJ7zRqt9nNUggLfCHB8PcTtfQFu7wlyWjUWr2t3f8kyNjg3wWFOVORmJva/dUe0Lzflhh8EOWwNcnwtKGhvgNt7Qjq93CLopYigLYsFNN0Mi/blpsRNa95yTvXLdChbxgbnLj+UnxVluek3Rb292WlBQT2XwZBBO1sEbW8R9HxE2NsiAje0CkhEBPrbdSiLcapfkrFc7QYuTmQG2jsF+jszg65EZqC8Uz92TyfD2WHTunPYOR0JDgl7fVjYu8KGvSPM6YUWQT1tBj0dMXFz1LTXtwt6vN2gx+LC7o5laHUsY6+IZ7EjYVAgwcHdJaAyblrzOvjA3SPu3BtlsYBEi6CeiGE/FxH2tlbDfqpV2JuWGLQuatKajgw+Ghd2d4dBD3SIgZUxg2JLswOhmIGNnSZWJTjMGXYpjCZNIjczwmFFG6cn2wRtaTNoY5ugtVGT1sRMfCQu7O6EaT8YM2lVp4lL4yaFuwy7oeugPWPM2PWp2t1f0qrZ1RGdwm3cji/htCom7PtiGXtFhzEQiZuWL8YsR4jhqH6y/wGjN55P0DKcoQAAAABJRU5ErkJggg==) no-repeat center;background-size:33px auto;display:block;height:33px;left:50%;margin-left:-17px;margin-top:-17px;position:absolute;top:50%;width:33px}#lightbox .err,#lightbox img,#lightbox video{bottom:0;display:block;left:0;margin:auto;max-height:95%;max-width:95%;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#lightbox .err{font-size:100px;max-height:80px;line-height:60px}.overlayed div:not(#lightbox) .arrow-btn{display:none}
img{-webkit-transition:opacity .1s;transition:opacity .1s}.screenshot .deferred{height:60px;width:60px}div .deferred-background{background-size:64px;background-position:center}.screenshot img.deferred{height:60px;margin-top:40px}@media (min-width:1050px){[data-page-type~=detail] .screenshot img.deferred{height:120px;margin-top:205px;width:120px}}
body.overlayed{overflow:hidden}.cloak{background:rgba(0,0,0,.75);color:#000;display:none;height:100%;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;-webkit-transition:.5s opacity ease;transition:.5s opacity ease;width:100%;z-index:50}.cloak.show{display:block;opacity:1;pointer-events:auto}.cloak.light{background:rgba(255,255,255,.75)}.modal{background-color:#fff;border:1px solid #9b9b9b;border-radius:10px;display:none;left:5%;position:fixed;top:49px;width:90%;z-index:60}.modal.show{display:block;padding:15px}.modal .btn-cancel{right:0;top:-12px}.modal textarea{box-shadow:0 2px 2px 0 rgba(0,0,0,.15)inset}.modal.confirmation{background:rgba(0,0,0,.85);border:1px solid #000;border-radius:5px;color:#fff;text-align:center;top:102px}.modal.confirmation .content{margin:15px 0}.modal button.alt{box-shadow:none}@media (min-width:1050px){.modal{left:50%;margin-left:-265px;top:160px;width:531px}.modal h2{color:#797979;font-size:15px;font-weight:500}.modal .form-footer{text-align:right}.modal .form-footer button{width:60%}.modal button{height:48px;line-height:48px}.modal.confirmation{margin-left:-215px;width:431px}}
.newsletter-footer{background:#e0e0e0;display:none;padding:20px}.newsletter{position:relative}.newsletter .success,.newsletter form{display:block;margin-left:auto;margin-right:auto;max-width:732px}.newsletter .submitted-once input:invalid{box-shadow:0 0 2px 2px #f54b3c}.newsletter .processing-hidden{visibility:hidden}.newsletter .processing,.newsletter .success{display:none}.newsletter .success p{margin-top:5px;line-height:1.3}.newsletter .processing{height:100%;position:absolute;right:0;text-align:center;top:calc(unquote('50% - 30px'));width:100%}.newsletter .spinner{display:inline-block;margin:0}.newsletter h3{color:#1a1a1a;font-size:20px;padding:5px 0 20px}.newsletter .privacy{clear:left}.newsletter .privacy label{color:#000;display:inline;font-weight:400}.newsletter .privacy input{margin:0}.newsletter-signup-page{background:#fff;padding:10px}.newsletter-signup-page h3{margin-bottom:20px}.newsletter-signup-page .newsletter-details{-webkit-transition:none;transition:none}.newsletter-email-field,.newsletter-select{background:#fff;height:36px;padding:5px 6px}.newsletter-email-field{margin-right:5px}.expanding.newsletter-details{opacity:0}.newsletter-details{display:block;opacity:1;-webkit-transition:.3s;transition:.3s;width:100%}.expanded.newsletter-details{-webkit-transition:none;transition:none}.newsletter-desktop{display:none}.newsletter-cancel-button,.newsletter-email-field,.newsletter-select,.newsletter-signup-button{width:100%}.newsletter-cancel-button,.newsletter-signup-button{margin:15px 0 0}.newsletter-details{margin-top:20px}.newsletter-details button,.newsletter-details input,.newsletter-details select{margin:0 20px 20px 0}@media (min-width:1050px){.newsletter-email-field,.newsletter-select{width:50%}.newsletter-details.collapsed,.newsletter-mobile{display:none}.newsletter-desktop{display:inline-block}.newsletter-cancel-button,.newsletter-signup-button{width:auto;margin:0}.newsletter-footer{border-bottom:1px solid #e5e4e5;border-top:1px solid #e5e4e5;display:block}}
#notification{background-color:#3b3b3b;bottom:-62px;color:#fff;cursor:pointer;font-family:MozTT,"Fira Sans OT","Fira Sans",FiraSansWeb,sans-serif;background-image:url(../img/grain.png?1428433703318);height:62px;left:0;line-height:42px;margin:0 auto;padding:10px 15px;position:fixed;right:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:bottom;transition-property:bottom;width:100%;z-index:9999}#notification.show{bottom:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:bottom;transition-property:bottom}#notification.hidden{display:none}#notification-content{display:inline-block;line-height:1.5;vertical-align:middle}#notification-content b{text-transform:uppercase;color:#0995b0}@media (min-width:600px){#notification{border-radius:4px 4px 0 0;max-width:600px}}
.promo-grid h3,.slider h3{font-size:18px;line-height:22px}.slider .rating{display:none}.promo-grid ul{float:left;list-style:none;padding:0;width:100%}.promo-grid li{float:left;padding:0 20px 20px 0;width:33.33%}.promo-grid li:nth-of-type(3n){padding-right:0}.promo-grid li:nth-of-type(10n){display:none}.promo-grid .rating{float:right}.promo-grid .mkt-tile{background:rgba(204,204,204,.5);display:block;height:64px;padding:10px 10px 10px 90px;position:relative;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,.5)}.promo-grid .mkt-tile:hover{box-shadow:0 1px 2px rgba(0,0,0,.5);background:#eee}.promo-grid .mkt-tile:hover .author{color:#666}.promo-grid .mkt-tile:active{background:#ccc;box-shadow:inset 0 2px 0 0 rgba(0,0,0,.2),inset 0 12px 24px 6px rgba(0,0,0,.2),inset 0 0 2px 2px rgba(0,0,0,.2)}.promo-grid .mkt-tile .img.icon{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:64px;height:64px;position:absolute;top:10px;left:10px}.promo-grid .mkt-tile .img.preview{background-image:none!important;display:none}.promo-grid .mkt-tile .author,.promo-grid .mkt-tile h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:-6px}.promo-grid .mkt-tile h3{padding:0 25px 2px 0}.promo-grid .mkt-tile .author{color:#666;display:block;margin:5px 0;font-style:normal;padding-bottom:2px}.promo-grid .mkt-tile .price{position:absolute;bottom:7px;font-size:15px;line-height:17px;font-weight:700;margin:0}.html-rtl .promo-grid a{padding:10px 90px 10px 10px}@media (max-width:1024px){.promo-grid li{width:50%}.promo-grid li:nth-of-type(2n){padding-right:0}.promo-grid li:nth-of-type(2n+1){padding-right:20px}.promo-grid li:nth-of-type(10n){display:block}}@media (max-width:600px){.featured.slider .controls .next-page,.featured.slider .controls .prev-page{top:15px;height:120px}.featured.slider .promo-slider{height:145px}.promo-grid .rating{display:none}.promo-slider ul li,.promo-slider ul li .img{width:120px}.promo-slider ul li .img{background-position:50% 50%;height:120px;margin-bottom:2px;background-color:#fff}.promo-slider ul li h3{color:#adb9c3;font-size:15px;margin:2px 0 0;max-width:100%;text-shadow:.5px .5px 0 #394c58}.promo-grid .author,.promo-grid h3{margin-bottom:-9px;padding-bottom:5px}.promo-grid h3{font-size:18px;font-weight:400;line-height:1;text-shadow:.2px .2px 0 #fcfcfc}.promo-grid .author{font-size:15px;padding-top:2px}.promo-grid .price{color:#008200;font-size:13px;bottom:10px}.promo-grid ul{background:#eff1f3;margin:0;overflow:hidden;position:relative;z-index:3;width:100%}.promo-grid li{border-bottom:1px solid #c8c8c8;float:none;margin:0;padding:0;width:100%}.promo-grid li+li{border-top:1px solid #efefef}.promo-grid li:last-child{border-bottom:0}.promo-grid li:nth-child(2n) .mkt-tile{background:#eceff1}.promo-grid li:nth-of-type(2n+1){padding-right:0}.promo-grid li .img{top:10px}.promo-grid li .mkt-tile{background:#eff1f3;height:74px;padding:10px 40px 0 85px}.html-rtl .promo-grid li .mkt-tile{padding:10px 85px 10px 40px}}
.pretty-select{border:1px solid #cbcbcb;border-radius:5px;font-weight:400;font-size:20px;height:30px;cursor:pointer;display:inline-block;padding:0;overflow:hidden;position:relative}.pretty-select:before{display:inline-block;height:15px;margin-left:10px;pointer-events:none;position:absolute;width:25px;background:0 0;color:#60bffc;content:'\25BC';font-size:10px;top:8px;right:-2px;z-index:2}.pretty-select select{-moz-padding-start:10px;-webkit-padding-start:10px;-moz-appearance:none;-webkit-appearance:none;background:#fff;border:0;border-radius:5px;box-shadow:none;cursor:pointer;height:30px;max-width:none;min-width:229px;outline:0}.pretty-select select:-moz-focusring{color:$filters-label;text-shadow:0 0 0 #fff}.pretty-select option{background:#fff;color:#1a1a1a;padding:5px}
.previews-expanded .previews-tray{display:block}.previews-tray{background:#cbcbcb;display:none;height:173px;overflow:hidden;position:relative;top:20px}.previews-tray ul{height:150px;list-style-type:none;margin:0 auto;overflow:hidden;padding:0;white-space:nowrap}.previews-tray li{float:left;margin-left:10px;text-align:center;width:150px}.previews-tray li:first-child{margin-left:0}.previews-tray li .thumbnail{display:block;outline:0;padding-bottom:100%;position:relative;width:100%}.previews-tray img{bottom:0;display:block;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.previews-slider{overflow:hidden;padding-top:10px}.previews-bars{background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:10px;height:3px;text-align:center;width:100%}.previews-bars b{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:3px;margin:0}.previews-bars b.current{background:#4cb1ff}.previews-slider{position:relative}.previews-slider .arrow-btn{display:block;margin-top:-10px;outline:0;position:absolute;top:50%;z-index:16}.previews-slider .arrow-btn-prev{left:20px}.previews-slider .arrow-btn-next{right:20px}[data-page-type~=detail] .previews-tray{height:173px;margin-left:-10px;position:relative;top:0;width:calc(100% + 20px)}[data-page-type~=detail] .previews-tray .previews-bars{margin-top:10px}.loading .previews-bars,.previews-tray[data-previews-desktop]{display:none}[data-page-type~=detail] .previews-tray[data-previews-desktop]{height:543px;margin:0 auto;margin-left:0}[data-page-type~=detail] .previews-tray[data-previews-desktop] .previews-content{height:520px}[data-page-type~=detail] .previews-tray[data-previews-desktop] .previews-content li{height:520px;width:520px}@media (min-width:1050px){[data-page-type~=detail] .previews-tray:not([data-previews-desktop]){display:none}[data-page-type~=detail] .previews-tray[data-previews-desktop]{display:block}}
.reviews-wrapper h3{margin:24px 0 18px}select[name=rating]{display:none}.review{display:block;margin-bottom:30px;position:relative;width:100%}.review .stars{position:absolute;right:0;top:1px}.review .review-actions li,.review .timestamp,.review time{font-size:12px}.review time{position:absolute;right:0}.review ul{list-style:none}.review li{display:inline-block}.review li.hidden{display:none}.review li+li.hidden+li:before,.review li:not(.hidden)+li:before{color:#cbcbcb;content:"\00a0\00a0\2022\00a0\00a0"}.review-author{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 84px)}.review-previous-version{font-style:italic;margin:3px 0 5px}.review-body{margin-bottom:10px;color:#1a1a1a;line-height:22px;font-size:15px;font-weight:300}.reviews .not-rated{color:#797979;font-weight:400}.reviews .full .button{display:block;margin-top:24px}.reviews{overflow:hidden;padding:0 10px}.reviews .button{display:block}.reviews.single-review{margin-top:15px}.detail .reviews{border-top:1px solid #d7d7d7;padding:0 10px 24px}.rating,.stars{height:12px}mkt-prompt .simple-field.rating{margin:0 0 50px}.char-count{font-size:12px;color:#a7a7a7}.stars{background:url(../img/pretty/stars.svg?1428433703465) no-repeat;background-size:130px auto;display:inline-block;color:transparent;overflow:hidden;text-indent:101%;white-space:nowrap;vertical-align:top;width:64px}.stars.stars-4{background-position:-13px 0}.stars.stars-3{background-position:-26px 0}.stars.stars-2{background-position:-39px 0}.stars.stars-1{background-position:-52px 0}.stars.stars-0{background-position:-65px 0}.html-rtl .stars{margin:0 0 0 4px}.stars.ratingwidget{background-size:440px auto;background-position:-220px 0;height:40px;width:220px}.stars.ratingwidget.stars-5{background-position:0 0}.stars.ratingwidget.stars-4{background-position:-44px 0}.stars.ratingwidget.stars-3{background-position:-88px 0}.stars.ratingwidget.stars-2{background-position:-132px 0}.stars.ratingwidget.stars-1{background-position:-176px 0}.stars.ratingwidget label{height:40px;width:44px}.no-rating strong{font-size:12px;font-weight:700}.average-rating span{color:#424f5a;vertical-align:middle}.average-rating span:first-child{padding-right:6px}.average-rating.button .stars{background-image:url(../img/pretty/stars_small_white.svg?1428433703465);position:relative;top:-1px}.average-rating.button span{color:#fff}.simple-field.rating{padding:20px 10px}.simple-field.rating>label{display:none}.simple-field.rating .ratingwidget{margin:0 auto}.ratingwidget{display:block;float:none;width:65px}.ratingwidget input{display:none}.ratingwidget label{cursor:pointer;display:block;float:left;color:transparent;overflow:hidden;text-indent:101%;white-space:nowrap;margin:0;width:13px}.ratingwidget.disabled{pointer-events:none}mkt-prompt[data-modal=flag-review] .reasons{padding-bottom:10px;list-style:none}mkt-prompt[data-modal=flag-review] li{margin:10px 0}mkt-prompt[data-modal=flag-review] li:first-child{margin-top:0}mkt-prompt[data-modal=flag-review] form>div:last-child>button{width:100%}mkt-prompt[data-modal=flag-review] a{display:block;text-align:center}.reviews-listing h3{color:#1a1a1a;font-size:15px;font-weight:400;line-height:18px;text-transform:uppercase}.reviews-listing .actions{float:right;font-size:0}.reviews-listing .loadmore{padding:5px 0 15px}.reviews-listing .detail-left-side{margin-bottom:0}.reviews-listing .review-buttons,.reviews-listing .review-buttons li{margin-top:0}.review .review-has-flagged,.review[data-review-has-flagged=true] .review-flag{display:none}.review[data-review-has-flagged=true] .review-has-flagged{display:inline-block}[data-review-is-author=true] .review-flag{display:none}.placeholder+section.full.reviews-listing{margin-top:0}@media (min-width:700px){.review .stars{right:20px}.reviews-listing h3{margin-bottom:30px}.reviews-listing .loadmore{margin-top:-30px}.review time{right:20px}}@media (min-width:1050px){.category .stars{display:block}.report-spam{width:331px;margin-left:-165px}.report-spam button{width:100%}.reviews-listing .actions{float:left}.reviews-listing .review{border:0}.detail .reviews,.reviews{padding:0 15px 24px}.reviews-wrapper{font-size:0;margin:0 -15px 24px;padding:0 3px;position:relative;width:calc(unquote('100% + 30px'))}.reviews-wrapper li{font-size:15px}.review{display:inline-block;margin-bottom:60px;padding:0 12px;vertical-align:top;width:50%}.reviews-listing .reviews-wrapper{margin-bottom:0}.reviews-listing .loadmore{padding:24px 15px 0}}
.no-results{color:#797979;font-weight:400;padding:30px;text-align:center}.search-empty .no-results{color:#1a1a1a;font-weight:300}.search-results-header b{font-weight:400}.search-results-header .app-list-filters-expand-toggle{position:relative;top:-2px}#search-results{margin-top:-3px}.search-empty .app-list-filters{bottom:-5px}.search-empty .app-list-filters-expand-wrapper,.search-results-header-desktop{display:none}@media (min-width:700px){.search-empty .app-list-filters{bottom:inherit}.search-results-header-mobile{display:none}.search-results-header-desktop{display:block}.search-empty .no-results{padding:0 50px 50px}}@media (min-width:1050px){#search-results{margin-top:0}}
.site-header nav .header-settings-wrap{display:none}@media (min-width:700px){.site-header .search{margin-right:0}.logged-in .site-header nav .header-settings-wrap{display:block}.header-settings-wrap.active .icon{background-image:url(../img/pretty/settings_gear_active.svg?1428433703538)}.header-settings-wrap.active .settings-hover-desktop,.header-settings-wrap.active .triangle{display:block}[data-page-type~=settings] .header-settings-wrap .icon{background-image:url(../img/pretty/settings_gear_active.svg?1428433703538)}.settings-hover-desktop{cursor:pointer;display:none;position:absolute;right:25px;top:50px;width:240px;z-index:2}.settings-hover-desktop ul{background:#fff;border-radius:2px;box-shadow:0 2px 1px 0 #d7d7d7;line-height:20px;list-style-type:none;padding:5px 20px}.settings-hover-desktop li{position:relative}.settings-hover-desktop li+li{border-top:1px solid #d7d7d7}.settings-hover-desktop a{color:#424f5a;display:block;font-size:14px;padding:10px 0;text-decoration:none}.settings-hover-desktop a:hover{text-decoration:underline}.settings-hover-desktop .email{color:$primary-blue;display:block;font-weight:300}.header-settings-wrap{height:80px;right:0;top:0;width:80px}.header-settings-wrap.settings.active{margin-left:-60px}.header-settings-wrap .triangle{display:none;position:relative;margin:62px 54px}.header-settings-wrap .triangle:after{border:10px solid #fff;border-color:transparent transparent #fff #fff;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:-1px 1px 0 0 #eee;content:"";height:0;left:50%;position:absolute;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);width:0}}
.standalone ul{list-style:none}.standalone li{padding:3px 0}.standalone h3{color:#1a1a1a;font-size:15px;font-weight:400;line-height:18px;text-transform:uppercase}
.view-all-tab{color:#4cb1ff;border-bottom:2px solid #4cb1ff;display:inline-block;font-size:12px;line-height:16px;margin:10px auto 0;padding-bottom:5px;position:relative;text-align:center;width:170px}.view-all-tab:after,.view-all-tab:before{border-left:2px solid #4cb1ff;bottom:0;content:"";height:5px;position:absolute;width:0}.view-all-tab:before{left:0}.view-all-tab:after{right:0}
.mkt-cloak{display:none}.mkt-banner{background:#797979;color:#fff;display:block;line-height:1.3;overflow:hidden;position:relative}.mkt-banner-content{margin:2px auto;max-width:1070px;position:relative;text-align:center}.mkt-banner-content .mkt-banner-close{color:#fff;cursor:pointer;font-size:40px;font-weight:100;line-height:0;margin:0;padding:0 10px 0 0;position:absolute;right:0;top:50%}.mkt-banner-content .mkt-banner-close:hover{color:rgba(255,255,255,.8)}.mkt-banner-content .mkt-banner-close:active{color:rgba(255,255,255,.6)}.mkt-banner-content>span{display:inline-block}.mkt-banner-content>div,.mkt-banner-content>span{margin-top:10px;padding:0}.mkt-banner-content a{font-weight:100;text-decoration:underline}.mkt-banner-content>a{border-radius:5px;color:#fff;font-weight:400;display:inline-block;margin:10px;padding:10px;text-decoration:none}.mkt-banner-content>a.spin{color:transparent;position:relative}.mkt-banner-content>a.spin:after{-webkit-animation:.9s spin infinite steps(30);animation:.9s spin infinite steps(30);height:18px;margin:3px 0;background:url(../img/btn_spinner_18.png?1428433703651) no-repeat center;width:18px;content:"";display:block;left:calc(50% - 9px);position:absolute;top:calc(50% - 11px)}.mkt-banner[theme=firefox] .mkt-banner-content{background:url(../img/logos/firefox-64.png?1428433703651) no-repeat;background-position:0 50%;background-size:64px 60px;min-height:60px;padding:0 40px 0 70px}.mkt-banner[theme=firefox] .mkt-banner-content>a{background-color:#535353}.mkt-banner[theme=firefox] .mkt-banner-content>a:hover{background-color:#4b4b4b}.mkt-banner-content{color:#fff;line-height:22px;font-size:15px;font-weight:300;padding:0 40px}.mkt-banner[theme=success]{background:#64be3c}.mkt-banner[theme=success] .mkt-banner-content>a{background-color:#4d8d32}.mkt-banner[theme=success] .mkt-banner-content>a:hover{background-color:#457f2d}.mkt-banner[theme=success-light]{background:#66d071}.mkt-banner[theme=success-light] .mkt-banner-content>a{background-color:#4d8d32}.mkt-banner[theme=success-light] .mkt-banner-content>a:hover{background-color:#457f2d}.mkt-banner[theme=positive]{background:#4cb1ff}.mkt-banner[theme=positive] .mkt-banner-content>a{background-color:#3d86bd}.mkt-banner[theme=positive] .mkt-banner-content>a:hover{background-color:#3779aa}.mkt-banner[theme=positive-light]{background:#42cafe}.mkt-banner[theme=positive-light] .mkt-banner-content>a{background-color:#3d86bd}.mkt-banner[theme=positive-light] .mkt-banner-content>a:hover{background-color:#3779aa}.mkt-banner[theme=wait]{background:#ffdc32}.mkt-banner[theme=wait] .mkt-banner-content>a{background-color:#bea434}.mkt-banner[theme=wait] .mkt-banner-content>a:hover{background-color:#ab942f}.mkt-banner[theme=wait-light]{background:#ffe26e}.mkt-banner[theme=wait-light] .mkt-banner-content>a{background-color:#bea434}.mkt-banner[theme=wait-light] .mkt-banner-content>a:hover{background-color:#ab942f}.mkt-banner[theme=error]{background:#f54b3c}.mkt-banner[theme=error] .mkt-banner-content>a{background-color:#b63932}.mkt-banner[theme=error] .mkt-banner-content>a:hover{background-color:#a4332d}.mkt-banner[theme=error-light]{background:#ff6c70}.mkt-banner[theme=error-light] .mkt-banner-content>a{background-color:#b63932}.mkt-banner[theme=error-light] .mkt-banner-content>a:hover{background-color:#a4332d}.mkt-segmented-select{display:none}.mkt-segmented-button{background:#fff;border-color:#4cb1ff;border-style:solid;border-width:1px 1px 1px 0;color:#4cb1ff;cursor:pointer;outline:0;padding:10px}.mkt-segmented-button:first-of-type{border-radius:5px 0 0 5px;border-width:1px}.mkt-segmented-button:last-of-type{border-radius:0 5px 5px 0}.mkt-segmented-button[selected]{background:#4cb1ff;border-color:#4cb1ff;color:#fff}.mkt-segmented-button:hover{background:#42cafe;border-color:#42cafe;color:#fff}.mkt-segmented-button:active{background:#3d86bd;border-color:#3d86bd;color:#fff}.mkt-tab-control-select{display:none}.mkt-tab-control-button{background:0 0;border-color:transparent;border-style:solid;border-width:0 0 3px;color:#000;cursor:pointer;margin:0 5px;outline:0;padding:5px 0;text-transform:uppercase}.mkt-tab-control-button[selected]{border-color:#4cb1ff;color:#4cb1ff}.mkt-tab-control-button:hover{border-color:#42cafe;color:#42cafe}.mkt-tab-control-button:active{border-color:#3d86bd;color:#3d86bd}.mkt-tabs .mkt-tab{display:none}.mkt-tabs .mkt-tab.mkt-tab-active{display:block}@media (min-width:1025px){.mkt-banner-content{padding:0}}@media (max-width:709px){.mkt-banner small{display:none}}.mkt-prompt{position:relative;width:100%}.mkt-prompt .mkt-prompt-content{background:#fff;padding-bottom:10px}.mkt-prompt .mkt-prompt-content>div:first-child,.mkt-prompt .mkt-prompt-content>form:first-child{padding:5px 20px}.mkt-prompt form>div:not(.mkt-prompt-btn-wrap){margin-bottom:20px;width:100%}.mkt-prompt h3{font-weight:500;margin-top:20px}.mkt-prompt p{font-size:$font-size;line-height:22px;margin:15px 0}.mkt-prompt textarea{border:1px solid #f1f1f1;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"Fira Sans OT","Fira Sans",FiraSansWeb,sans-serif;margin-bottom:25px;min-height:180px;padding:10px;width:100%}.mkt-prompt select{width:100%}.mkt-prompt-btn-wrap{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}.mkt-prompt-btn-wrap button{border:0;color:#fff;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-size:13px;font-weight:500;height:48px}.mkt-prompt-btn-wrap button:hover{cursor:pointer}.mkt-prompt-btn-wrap button[data-type=cancel]{display:none;background:#4cb1ff}.mkt-prompt-btn-wrap button[data-type=cancel]:hover{background:#42cafe}.mkt-prompt-btn-wrap button[data-type=cancel]:active{background:#3d86bd}.mkt-prompt-btn-wrap button[type=submit]{background:#64be3c}.mkt-prompt-btn-wrap button[type=submit]:hover{background:#66d071}.mkt-prompt-btn-wrap button[type=submit]:active{background:#4d8d32}.mkt-prompt form:invalid [type=submit]{background:#cbcbcb}.mkt-prompt form:invalid [type=submit]:hover{cursor:default}.mkt-prompt[data-modal]{background:rgba(203,203,203,.8);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.mkt-prompt[data-modal] .mkt-prompt-content{border-radius:0;padding-bottom:0;position:absolute;left:0;margin:5% auto 0;max-width:535px;right:0;width:90%}.mkt-prompt[data-modal] .mkt-prompt-btn-wrap{margin-bottom:-5px;position:relative;right:20px;width:calc(100% + 40px)}.mkt-prompt[data-modal] [data-type=cancel]{display:inline-block}@media (min-width:700px){.mkt-prompt .mkt-prompt-content{margin-bottom:20px}.mkt-prompt[data-modal] .mkt-prompt-content{width:66.6666666666667%}.mkt-prompt-btn-wrap{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.mkt-prompt-btn-wrap button[type=submit]{max-width:300px}}