body{background: #F0F1F2;}body.white{background: #FFF;}a:link, a:visited{color: #3F8CD9;}a:hover{color: #00CC00;}header{width: 100%;background: #2398C9;height: 74px;display: block;}body.home header{background: #29282A;}body.black header{background: #29282A;}#header{position: relative;}#announcer{font-size: 12px;color: #EEE;background: #51A8CE;height: 26px;line-height: 26px;}#announcer p{margin: 0;}body.home #announcer{background: #363538;}body.black #announcer{background: #363538;}#announcer .text-right{font-size: 13px;}#announcer a i{font-size: 16px;}#announcer a:link, #announcer a:visited{color: #FFF;text-decoration: none;}#announcer a:hover{color: #000;}#announcer .btn-xs{padding: 4px !important;}#mobile-menu{display: none;}#main-menu-wrapper{display: block;height: 50px;position: relative;padding-left: 238px;}#main-menu-wrapper a.big:link, #main-menu-wrapper a.big:visited{display: none;color: #FFF;background: #6DBEE0;border-radius: 6px;font-size: 20px;line-height: 36px;height: 36px;width: 36px;text-align: center;margin-top: 7px;float: right;outline: none;margin-left: 10px;}#main-menu-wrapper a.big:hover{background: #8CD5F2;}#main-menu{display: block;line-height: 50px;height: 50px;margin: 0;padding: 0;text-transform: uppercase;font-size: 14px;float: left;padding-left: 20px;}#main-menu li{line-height: 50px;height: 50px;margin: 0;padding: 0;list-style: none;display: inline-block;margin-left: 6px;}#main-menu li a:link, #main-menu li a:visited{text-decoration: none;color: #FFF;display: block;height: 50px;outline: none;}#main-menu li a:hover{color: #8CD5F2;}#current-user:link, #current-user:visited{overflow: hidden;background: #6DBEE0;border-radius: 6px;font-size: 20px;line-height: 36px;height: 36px;width: 36px;text-align: center;margin-top: 7px;float: right;outline: none;margin-left: 10px;display: block;}#current-user:hover{}#current-user img{width: 36px;height: 36px;}.whitebox{background: #FFF;border-radius: 6px;border: 1px solid #FFF;}body.white .whitebox{border: 1px solid #CCC;}#menus{display: block;}#menus .whitebox{margin-top: 16px;padding: 0px 16px 10px;margin-bottom: 10px;}#menus .whitebox h3{border-bottom: 1px solid #DDD;font-size: 22px;font-weight: 300;line-height: 30px;padding-top: 6px;padding-bottom: 6px;margin-top: 6px;}#menus .whitebox h3 a:link, #menus .whitebox h3 a:visited{color: #444;text-decoration: none;}#menus .whitebox h3 a:hover{}#menus .whitebox ul{list-style: none; padding: 0;}#logo:link, #logo:visited{display: block;width: 238px;height: 36px;background: url(img/logo.png) center center no-repeat transparent;background-size: 100% auto;margin-top: 7px;overflow: hidden;text-indent: -3000px;float: left;z-index: 1000;position: absolute;}#logo:hover{}#menu-search{width: 300px;margin-top: 7px;float: right;}#menu-search input, #menu-search button{border: 0;height: 36px;}#menu-search button i{font-size: 20px;}#menu-search button.btn-info span{width: 0;overflow: hidden; display: block;}#hide-menu-search{display:none;} .home #menu-search{background: #29282A;} footer{background: #29282A;padding: 16px 0;color: #BBB;}footer a:link, footer a:visited{color: #FFF;text-decoration: none;}footer .social a{display: block;padding: 1px 0;}footer a i{width: 16px;text-align: center;background: #555;padding: 2px;border-radius: 4px;margin-right: 2px;}#footer-logo{display: block;width: 238px;height: 36px;background: url(img/logo.png) center center no-repeat transparent;background-size: 100% auto;margin-bottom: 7px;overflow: hidden;text-indent: -3000px;}footer .title{font-weight: normal !important;border-bottom: 1px solid #444;margin: 6px 0 8px;padding-bottom: 2px;font-size: 16px;}.bg-facebook{background: #44619D !important;}.bg-twitter{background: #00B0ED !important;}.bg-gplus{background: #DF4A32 !important;}.bg-rss{background: #FF6600 !important;}.bg-pinterest{background: #C72527 !important;}.bg-mail{background: #A4CA39 !important;}.color-rss{color: #FF6600 !important;}.breadcrumb{display: block;font-size: 12px;padding: 0;background: transparent;text-align: left !important;margin: 0;}#breadcrumb a:link, #breadcrumb a:visited{text-decoration: none;color: #666;}#breadcrumb a:hover{color: #333;}#breadcrumb{overflow: hidden;height: 18px;margin: 8px 0 0;}#breadcrumb ol{width: 10000px;}.no-border-top-right{border-top-right-radius: 0 !important;}.no-border-left-right{border-top-left-radius: 0 !important;}.no-margin-bottom{margin-bottom: 0 !important;}.small-links{font-size: 12px;margin-top: 6px;}.btn-white-no-border{color: #FFF !important;border: 0;}.no-padding{padding: 0;}.feedburner .text-center{margin-top: 10px;}.feedburner{background: #FFF;border-radius: 6px;padding: 10px;}body.white .feedburner{padding: 0;}.feedburner p{margin: 0 0 10px;padding-left: 50px;position: relative;line-height: 120%;}.feedburner p i{display: block;text-align: left;width: 40px;height: 50px;font-size: 50px;position: absolute;bottom: 0px;left: 0;}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){ #logo:link, #logo:visited{background: url(img/logo-2x.png) center center no-repeat transparent;background-size: 100% auto;}#footer-logo{background: url(img/logo-2x.png) center center no-repeat transparent;background-size: 100% auto;}}@media (min-height: 800px) { body{margin-top: 74px;}header{position: fixed;z-index: 1000;left: 0;top: 0;}}@media (max-width: 1199px) { #main-menu{display: none;}#menu-opener{display: block !important;}#mobile-menu{display: block;position: fixed;top: 0;right: 0;width: 80%;max-width: 300px;height: 100%;background: #373537;z-index: 9999;box-shadow: 1.5em 0 1.5em -0.75em rgba(0, 0, 0, 0.25);line-height: 34px;padding: 0;overflow-x: hidden;overflow-y: auto;}#mobile-menu ul{margin: 0;padding: 0;box-shadow: 1.5em 0 1.5em -0.75em rgba(0, 0, 0, 0.25) inset;}#mobile-menu li{display: block;line-height: 34px;height: auto;margin: 0;border-bottom: 1px solid #000;border-top: 1px solid #333;}#mobile-menu li a:link, #mobile-menu li a:visited{line-height: 34px;height: auto;padding: 0px 15px;text-shadow: 0 1px 1px #000;background: #222222;font-size: 16px;color: #FFF;text-decoration: none;display: block;text-transform: uppercase;}#mobile-menu li ul li{border-bottom: 1px solid #222222 !important;border-top: 1px solid #444444 !important;}#mobile-menu li ul{padding-left: 0px;margin-bottom: -2px;box-shadow: none;}#mobile-menu li ul li a:link, #mobile-menu li ul li a:visited{text-transform: none;padding-left: 30px;background: transparent;}#mobile-menu li ul li a .badge{margin-top: 8px;font-size: 12px;}#mobile-menu li ul#mobile-menu-games li a .badge{background: #138EC7;}#mobile-menu li ul#mobile-menu-applications li a .badge{background: #8FB53D;}}@media (max-width: 998px) { #main-menu-wrapper a.big:link, #main-menu-wrapper a.big:visited{display: block;}#menu-search{display: none;position: absolute;top: 0px;left: 0;width: 100%;background: #2398C9;margin-top: 0;padding-top: 7px;padding-right: 46px;z-index: 1001;}#hide-menu-search{display: none;float: right;position: absolute;right: 0;top: 7px;}}@media (max-width: 760px) { body{margin-top: 50px;}header{height: 50px; background: #29282A;position: fixed;z-index: 1000;left: 0;top: 0;}#menu-search{background: #29282A;}}@media (max-width: 420px) { #current-user{display: none !important;}}@media (max-width: 360px) { #logo:link, #logo:visited{width: 220px;}#main-menu-wrapper{padding-left: 220px;}}@media (max-width: 350px) { #logo:link, #logo:visited{width: 180px;}#main-menu-wrapper{padding-left: 180px;}}.index-article-listing{color: #666;}.index-article-listing .article {padding-bottom: 20px;}.index-article-listing .article h2,.index-article-listing .article strong{font-size: 22px;line-height: 22px;color: #333;margin-top: 12px !important;margin-bottom: 10px !important;font-weight: normal;font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 300;}.index-article-listing .article h2 a:link, .index-article-listing .article h2 a:visited,.index-article-listing .article strong a:link, .index-article-listing .article strong a:visited{color: #29282A;text-decoration: none;}.index-article-listing .article .image{border: 1px solid #EEE;border-radius: 6px;text-align: center;margin: 0 0 12px;overflow: hidden;width: 100%;height: 170px;display: block;}.index-article-listing p{font-size: 14px !important;line-height: 130%;}.article, article{padding-bottom: 30px;font-size: 15px;line-height: 22px;}.article h2{font-size: 36px;line-height: 36px;margin-top: 6px;}.article h2 a:link, .article h2 a:visited{color: #333;text-decoration: none;}.article h2 a:hover{}.article .image,article .image{border: 1px solid #EEE;border-radius: 6px;text-align: center;margin: 10px 0 10px;overflow: hidden;width: 100%; }.article .image img,article .image img,article img{border-radius: 6px;border: 1px solid #EEE;width: 100%; display: block;}article center img, div.text-center{width: auto;}.article .meta,article .meta{overflow: hidden;text-overflow: ellipsis;white-space: nowrap; overflow: hidden; color: #666666;}.article .meta small,article .meta small{color: #999;font-size: 14px;}.article .meta a:link, .article .meta a:visited, .article .meta a:hover,article .meta a:link, article .meta a:visited, article .meta a:hover{color: #666;text-decoration: none;}.article .category,article .category{display: inline-block;padding: 0px 6px;border-radius: 5px;background: #33B0E7;color: #FFF;font-size: 12px;font-weight: 600;}article h1.title{margin-top: 6px;letter-spacing: -2px;}article h1.title a:link, article h1.title a:visited{color: #333;text-decoration: none;}article h2, article h3{margin: 20px 0 10px;letter-spacing: -2px;}article h3{margin: 12px 0 8px;letter-spacing: -2px;}article blockquote{font-size: 15px;color: #666;border-left: 5px solid #94B749;margin: 10px 0;padding-top: 0;padding-bottom: 0;}article .news-tags{margin: 10px 0;color: #666666;}article .news-tags a{font-weight: bold;}@media (max-width: 760px){ .article h2{font-size: 28px;line-height: 32px;}}div.page{padding: 15px;border: 1px solid #DDDDDD;background: #FFF;margin-bottom: 20px;border-radius: 6px;}div.page h1{margin-top: 0px;}#home-search{background: url(img/home-search-background.jpg) no-repeat top center fixed;height: 380px;padding: 0 15px;position: relative;}#home-search .container{padding-top: 110px;background: url(img/home-search-background.png) no-repeat 10% 100% transparent;background-size: auto 90%;height: 100%;}#home-search-form{display: block;margin: 0 auto;max-width: 500px;background: #FFF;border-radius: 6px;padding: 6px;}#home-search-form input, #home-search-form button{border: 0;box-shadow: none;}#home-search-form button.btn-default{background: transparent;color: #545454;}#home-search h1{color: #FFF;font-size: 40px;font-weight: bold;letter-spacing: -2px;text-shadow: 0 1px 2px #454545;font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 600;}#home-sub-search{padding: 20px 0;background: #363538;background: #A6CB3E;background: #2398C9;color: #FFF;}#home-sub-search h1{margin: 0 0 16px;}#home-sub-search div.row div{min-height: 50px;padding-left: 75px;font-size: 16px;line-height: 120%;padding-top: 4px;}#home-sub-search i{display: block;position: absolute;top: 0;left: 15px;font-size: 40px;width: 50px;height: 50px;text-align: center;line-height: 46px;vertical-align: middle;}@media (max-width: 1199px){ #home-search .container{background: url(img/home-search-background.png) no-repeat 0% 100% transparent;}}@media (max-width: 760px){ #home-search{background: #64B6FF;background-size: auto 100%;height: 280px;background: url(img/home-search-background-mobile.jpg) no-repeat 0% 100% transparent;background-size: cover;}#home-search .container{padding-top: 50px;background: none;}#home-search h1{font-size: 30px; margin-top: 100px;}}#appoftheday-header{margin-bottom: 20px;}#appoftheday-header h1{}#appoftheday-header h1 i{font-sizE: 70px;display: block;color: #FF3131;margin-bottom: 6px;}.color-appoftheday{color: #FF3131;}h3.section-title .color-appoftheday{vertical-align: top;}.app{padding: 6px 6px 6px 96px;min-height: 104px;position: relative;border-radius: 5px;background: #FFF;margin-bottom: 8px;cursor: pointer;border: 4px solid #FFF;}.app:hover{background: #F6F6F6;}.app-icon{position: absolute;display: block;width: 78px;height: 78px;top: 9px;left: 6px;}.app-title{font-size: 16px;line-height: 22px;font-weight: normal;text-overflow: ellipsis;white-space: nowrap; overflow: hidden; display: block;width: 100%;font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;color: #999;}.app-title a:link, .app-title a:visited{text-decoration: none;color: #333;}.app-title a:hover{}.app-title small{font-size: 12px;color: #999;}.app p{text-overflow: ellipsis;white-space: nowrap; overflow: hidden; color: #888;margin-top: 2px;margin-bottom: 2px;font-size: 13px;}.app .rating{color: #999;font-size: 12px;height: 17px;line-height: 16px;display: inline-block;margin: 0 !important;vertical-align: bottom;width: 100%;}.app .rating .stars{width: 80px;height: 16px;display: inline-block;background: url(img/sprite.png) 0 -19px no-repeat transparent;margin-right: 6px;vertical-align: bottom;}.app .rating .stars span{height: 16px;display: inline-block;background: url(img/sprite.png) 0 0 no-repeat transparent;overflow: hidden;text-indent: -3000px;}.app a.sponsored:link, .app a.sponsored:visited{display: block;text-align: right;position: absolute;top: 0px;right: 5px;text-decoration: none;font-size: 10px;text-transform: uppercase;color: #999;}.app a.sponsored:hover{color: #333;}.app .extra{display: block;text-align: right;position: absolute;bottom: 6px;right: 5px;text-decoration: none;font-size: 11px;text-transform: uppercase;color: #999;}.app-promo .extra{top: -30px;color: #FFF;background: #000;height: 14px;line-height: 14px;padding: 0 4px;border-radius: 4px;}.app .label{text-transform: uppercase;}.app-sider{min-height: 98px !important;}.app-sider .app-icon{top: 6px;}.app-promo{padding-left: 0;padding-right: 0;padding-top: 0;overflow: hidden;}.app-promo div{position: relative;padding-left: 96px;padding-bottom: 6px;padding-top: 3px;padding-right: 6px;}.app-cover{display: block;width: 100%;overflow: hidden;height: 200px;padding: 0 !important;margin: 0 0 6px !important;border-bottom: 5px solid #2398C9;}.app-cover img{width: 100%;display: block;position: absolute;top: -90%;left: 0;min-height: 200px;}.app-cover-0 img{top: 0;}.app-cover-1 img{top: -10%;}.app-cover-2 img{top: -20%;}.app-cover-3 img{top: -30%;}.app-cover-4 img{top: -40%;}.app-cover-5 img{top: -50%;}.app-cover-6 img{top: -60%;}.app-cover-7 img{top: -70%;}.app-cover-8 img{top: -80%;}.app-cover-9 img{top: -90%;}.app-short{padding: 2px 6px 6px 78px;min-height: 74px !important;}.app-short img{height: 60px;width: 60px;top: 6px !important;}#application{}#application-header{padding-left: 90px;padding-top: 8px;padding-right: 130px;min-height: 86px;position: relative;margin-top: 10px;color: #666;font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;}#application-header h1{line-height: 100%;margin: 0;color: #333;text-overflow: ellipsis;white-space: nowrap; overflow: hidden; height: 42px;}#application-header img{position: absolute;display: block;width: 78px;height: 78px;top: 0;left: 0;z-index: 100;}#application-header-info{}#application-header p.rating i{font-style: normal;}#application-header p.rating{color: #999;font-size: 12px;height: 17px;line-height: 16px;display: block;margin: 0;vertical-align: bottom;text-align: left;text-overflow: ellipsis;white-space: nowrap; overflow: hidden; }#application-header .rating .stars{width: 80px;height: 16px;display: inline-block;background: url(img/sprite.png) 0 -19px no-repeat transparent;margin-right: 6px;vertical-align: bottom;text-align: left;}#application-header .rating .stars span{height: 16px;display: inline-block;background: url(img/sprite.png) 0 0 no-repeat transparent;overflow: hidden;text-indent: -3000px;}#application-price{font-size: 18px;padding: 4px 10px;border-radius: 6px;color: #FFF;white-space: nowrap;display: block;margin: 0;text-transform: uppercase;position: absolute;top: 26px;right: 0;cursor: pointer;}.application-price-paid {background: #888888;}.application-price-free {background: #7AB800;}#application-navigation{font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;line-height: 20px;text-transform: uppercase;border-bottom: 0;margin-bottom: 0;}#application-navigation i{font-size: 26px;line-height: 20px;vertical-align: top;}#application-navigation i{display: none;}#application-content{background: #FFF;border: 1px solid #DDD;padding: 15px;margin-bottom: 20px;border-radius: 6px;overflow: hidden;}#application-content h2{margin-bottom: 12px;}#application-description{color: #666;}.application-screenshot{cursor: pointer;width: 139px;height: 139px;overflow: hidden;position: relative;display: inline-block;margin-right: 6px;border: 1px solid #EEE;border-radius: 6px;}#application-screenshots .application-screenshot:last-child{margin-right: 0;}@keyframes flyin { to {filter: blur(0); transform: scale(1); opacity: 1; }}.application-screenshot i{display: none;}.application-screenshot:hover i{display: block;position: absolute;top: 0;left: 0;z-index: 5;width: 140px;height: 140px;line-height: 140px;color: #FFF;text-align: center;font-size: 40px;text-shadow: 0 0 5px rgba(0, 0, 0, 0.2);animation: flyin 0.5s ease forwards;opacity: 0;transform: scale(2);filter: blur(4px);}.application-screenshot img{}#application-rating{}#application-rating .rating-box{font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;border-radius: 6px;padding: 6px;text-align: center;font-size: 11px;color: #FFF;}#application-rating .rating-box i{font-style: normal;}#application-rating .rating-box span{display: block;font-size: 18px;line-height: 20px;}#application-rating .rating-box div span{display: none;}#application-rating .rating-box div strong{font-size: 40px;line-height: 42px;display: block;}.rating-box-5{background: #A0C15A !important;}.rating-box-4{background: #ADD633 !important;}.rating-box-3{background: #FFD935 !important;}.rating-box-2{background: #FFB235 !important;}.rating-box-1{background: #FF8C5A !important;}.rating-box-0{background: #888 !important;}.rating-distribution{font-size: 13px; position: relative;padding: 0px;padding-left: 26px;color: #545454;}.rating-distribution p i{margin-right: 2px;}.rating-distribution p{display: block;margin: 0;position: absolute;top: 0;left: 0;}.rating-distribution span{display: block; height: 18px; vertical-align: middle; overflow: hidden;width: 100%;}.rating-distribution span span{border-radius: 0;}#application-download-banner{border-radius: 6px;padding: 10px;position: relative;padding-left: 88px;background: #FFF;border: 3px solid #FFF;cursor: pointer;color: #666;overflow: hidden;}#application-download-banner:hover{background: #F6F6F6;}#application-download-banner .icon{font-size: 60px;width: 60px;height: 60px;line-height: 60px;position: absolute;display: block;top: 10px;left: 10px;}#application-download-banner:hover .icon{color: #333;}#application-download-banner h3{margin: 0;color: #333;}#application-download-banner h3 a:link, #application-download-banner h3 a:visited{color: #333;text-decoration: none;}#application-download-banner h3 a:hover{}.application-comment{position: relative;padding-left: 60px;min-height: 50px;margin-bottom: 15px;}.application-comment-avatar{width: 50px;height: 50px;position: absolute;top: 5px;left: 0;background: #EEE;border-radius: 4px;font-size: 36px;font-weight: 300;font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;text-align: center;line-height: 50px;overflow: hidden;color: #AAA}.comment-color-0{background: #999999; color: #FFF;}.comment-color-1{background: #E26363; color: #FFF;}.comment-color-2{background: #A8865F; color: #FFF;}.comment-color-3{background: #90CC90; color: #FFF;}.comment-color-4{background: #67ACCE; color: #FFF;}.comment-color-5{background: #8CA5B6; color: #FFF;}.comment-color-6{background: #DD82AD; color: #FFF;}.comment-color-7{background: #B78DC1; color: #FFF;}.comment-color-8{background: #E0BD82; color: #FFF;}.comment-color-9{background: #ED8080; color: #FFF;}.application-comment p{font-size: 14px;color: #666;line-height: 120%;}.application-download-channel{margin-bottom: 15px;}.application-download-channel h3{background: #EEE;text-align: center;padding: 8px 0;border-radius: 6px;}.application-download-channel div.google-play{width: 200px;height: 200px;overflow: hidden;background: url(img/sprite.png) no-repeat 0 -40px transparent;margin: 0 auto;}.application-download-channel img{display: block;margin: 0 auto;width: 200px;height: 200px;}.general-rating{color: #999;font-size: 12px;height: 17px;line-height: 16px;display: inline-block;margin: 0 !important;vertical-align: baseline;}.general-rating .stars{width: 80px;height: 16px;display: inline-block;background: url(img/sprite.png) 0 -19px no-repeat transparent;margin-right: 6px;vertical-align: bottom;}.general-rating .stars span{height: 16px;display: inline-block;background: url(img/sprite.png) 0 0 no-repeat transparent;overflow: hidden;text-indent: -3000px;}.app-badge{width: 62px;background: #999;color: #FFF;font-size: 11px;text-align: center;border-radius: 6px;padding-bottom: 3px;margin: 3px;margin-left: 0;margin-right: 3px;float: left;cursor: pointer;overflow: hidden;position: relative;}.app-badge:last-child{margin-right: 0;}.app-badge i{display: block;margin: 0 auto;width: 60px;height: 40px;line-height: 40px;font-size: 32px;padding-top: 3px;}.app-badge:hover i{font-size: 38px;}.app-badge b{display: block;position: absolute;top: 3px;right: 3px;background: #000;width: 18px;height: 18px;border-radius: 9px;line-height: 18px;}.app-badge div{display: table;}.app-badge abbr{border: 0;}.app-badge span{display: table-cell;vertical-align: middle;text-align: center;width: 60px;height: 34px;line-height: 12px;font-weight: bold;font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform: uppercase;}.app-badge-paid{background: #888;}.app-badge-video{background: #cd201f;}.app-badge-privacy{background: #2FA6D2;}.app-badge-featured{background: #9857A8;}.app-badge-free{background: #7ab800;}.app-badge-new{background: #5BC0DE;}.app-badge-updated{background: #3490bf;}.app-badge-loved{background: #D9534F;}.app-badge-popular{background: #5CB85C;}.app-badge-poor-rating{background: #666;}.app-badge-coffee{background: #705b48;}.app-badge-hot{background: #ff3131;}.app-badge-lab{background: #F7DA00;}.app-badge-bug{background: #7F592C;}.app-badge-developer{background: #779A80;}.app-badge-female{background: #D45290;}.app-badge-male{background: #8CA5B6;}.app-badge-version{background: #92B83E;}.app-badge-type-9{ background-image: -ms-linear-gradient(top left, #FF219F 0%, #4F7AEF 100%); background-image: -moz-linear-gradient(top left, #FF219F 0%, #4F7AEF 100%); background-image: -o-linear-gradient(top left, #FF219F 0%, #4F7AEF 100%); background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #FF219F), color-stop(1, #4F7AEF)); background-image: -webkit-linear-gradient(top left, #FF219F 0%, #4F7AEF 100%); background-image: linear-gradient(to bottom right, #FF219F 0%, #4F7AEF 100%);}.app-badge-type-4{ background-image: -ms-linear-gradient(top left, #25B1DB 0%, #0169B2 100%); background-image: -moz-linear-gradient(top left, #25B1DB 0%, #0169B2 100%); background-image: -o-linear-gradient(top left, #25B1DB 0%, #0169B2 100%); background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #25B1DB), color-stop(1, #0169B2)); background-image: -webkit-linear-gradient(top left, #25B1DB 0%, #0169B2 100%); background-image: linear-gradient(to bottom right, #25B1DB 0%, #0169B2 100%);}.app-badge-type-1{ background-image: -ms-linear-gradient(top left, #A6D146 0%, #83A638 100%); background-image: -moz-linear-gradient(top left, #A6D146 0%, #83A638 100%); background-image: -o-linear-gradient(top left, #A6D146 0%, #83A638 100%); background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #A6D146), color-stop(1, #83A638)); background-image: -webkit-linear-gradient(top left, #A6D146 0%, #83A638 100%); background-image: linear-gradient(to bottom right, #A6D146 0%, #83A638 100%);}.app-badge-content-rating-0{}.app-badge-content-rating-1{background: #ADD633;}.app-badge-content-rating-2{background: #A0C15A;}.app-badge-content-rating-3{background: #FFA00E;}.app-badge-content-rating-4{background: #E50909;}.application-update{color: #666;margin-bottom: 4px;}.application-update span{display: inline-block;background: #CCC;border-radius: 3px;text-transform: uppercase;padding: 0px 6px;font-size: 12px;}.application-update time{color: #999;}.application-update time::before{content: ' — ';}.application-update .downloads{background: #ABD3AB;}.application-update .name{background: #A1D2EA;}.application-update .price{background: #EFB2B1;}.application-update-summary{padding-left: 60px;position: relative;margin-bottom: 15px;}.application-update-summary span{background: #B7966F;color: #FFF;}.application-update-summary i{display: block;position: absolute;top: 6px;left: 0;font-size: 36px;text-align: center;width: 50px;height: 50px;color: #B7966F;}.mature-content-clicker{padding: 6px;border-radius: 5px;background: #FFF;margin-bottom: 8px;cursor: pointer;border: 4px solid #FFF;color: #666;}.mature-content-clicker:hover{background: #F6F6F6;}.mature-content-clicker b{color: #333;}.mature-content-clicker i{color: #E50909;}.mature-content-listing{display: none;}.app-video{padding: 6px;border-radius: 5px;background: #FFF;margin-bottom: 8px;cursor: pointer;border: 4px solid #FFF;color: #666;position: relative;}.app-video:hover{background: #F6F6F6;}.app-video img{width: 100%;}.app-video .video-headline{margin-bottom: 0;}@media (max-width: 340px){ .application-comment{position: relative;padding-left: 40px;min-height: 40px;}.application-comment-avatar{width: 32px;height: 32px;font-size: 28px;line-height: 32px;}.application-screenshot{width: 120px;height: 120px;}.application-screenshot:hover i{width: 120px;height: 120px;line-height: 120px;}}@media (max-width: 600px){ #application-navigation i{display: block;}#application-navigation span{display: none;}}@media (max-width: 760px){ #application-header{padding-left: 0;padding-right: 0;margin-bottom: 20px;overflow: hidden;}#application-header h1{height: auto;overflow: visible;text-overflow: clip;white-space: normal;font-size: 30px;margin-bottom: 10px;}#application-header-info{position: relative;padding-left: 74px;top: auto;right: auto;text-align: left;}#application-header img{position: absolute;top: 0;left: 0;width: 64px;height: 64px;}#application-price{margin: 6px 0;position: relative;top: auto;right: auto;display: inline-block;}#application-header p.rating i{display: none;}}@media (min-width: 1999px){ #placeholder-badges .app-badge{width: 57px;}}@media (max-width: 1199px){ #placeholder-badges .app-badge{width: 57px;}}@media (max-width: 990px){ #placeholder-badges .app-badge{width: 62px;}}.section-title{font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;margin-top: 0;letter-spacing: -1px;font-weight: 300;}h1, h2, h3, h4, h5, h6{font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;letter-spacing: -1px;font-weight: 300;}.category-title{border-bottom: 1px solid #CCC;padding-bottom: 10px;margin-bottom: 24px;}.video-container {position: relative;padding-bottom: 56.25%;padding-top: 30px; height: 0; overflow: hidden;border-radius: 5px;} .video-container iframe,.video-container object,.video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.video-headline{margin: 15px 0 30px;padding-top: 2px;padding-left: 50px;position: relative;min-height: 40px;color: #666;line-height: 120%;overflow: hidden;}.video-headline strong{color: #333;font-size: 16px;display: block;margin-bottom: 3px;}.video-headline i{font-size: 40px;display: block;position: absolute;top: 0;left: 0;color: #cd201f;}.video-wrapper{max-width: 80%;margin: 0 auto;}@media (max-width: 1199px){ .video-wrapper{max-width: 100%;}}.ad{margin: 0 auto 20px;max-width: 970px;text-align: center;}.ad span{font-size: 9px;text-transform: uppercase;color: #999;line-height: 9px;display: block;padding-bottom: 4px;}.ad-leaderboard{max-width: 970px;text-align: center;}.ad-news-listing{margin: 10px auto 40px;max-width: 400px;}.androidblip-ra-home-categories-top, .androidblip-ra-home-categories-bottom {width: 300px; height: 120px; margin: 0 auto; }@media(min-width: 350px) { .androidblip-ra-home-categories-top, .androidblip-ra-home-categories-bottom { width: 336px; height: 180px; }}@media(min-width: 500px) { .androidblip-ra-home-categories-top, .androidblip-ra-home-categories-bottom { width: 468px; height: 60px; }}@media(min-width: 760px) { .androidblip-ra-home-categories-top, .androidblip-ra-home-categories-bottom { width: 728px; height: 90px; }}@media(min-width: 1199px) { .androidblip-ra-home-categories-top, .androidblip-ra-home-categories-bottom { width: 970px; height: 90px; }}.androidblip-ra-app-top { width: 300px; height: 120px; margin: 0 auto; }@media(min-width: 350px) { .androidblip-ra-app-top { width: 336px; height: 180px; }}@media(min-width: 500px) { .androidblip-ra-app-top { width: 468px; height: 60px; }}@media(min-width: 760px) { .androidblip-ra-app-top { width: 728px; height: 90px; }}@media(min-width: 1199px) { .androidblip-ra-app-top { width: 970px; height: 90px; }}.androidblip-ra-sider{width: 367px; height: 280px; margin: 0 auto;}@media(max-width: 1199px) { .androidblip-ra-sider { width: 300px; height: 250px; }}@media(max-width: 992px) { .androidblip-ra-sider { width: 336px; height: 280px; }}@media(max-width: 320px) { .androidblip-ra-sider { width: 300px; height: 250px; }}.androidblip-ra-news-bottom{width: 750px; height: 280px; margin: 0 auto;}@media(max-width: 1199px) { .androidblip-ra-news-bottom { width: 336px; height: 280px; }}@media(max-width: 320px) { .androidblip-ra-news-bottom { width: 300px; height: 250px; }}.social-share h3{display: inline-block;margin: 0;padding: 0;line-height: 40px;vertical-align: top;margin-right: 6px;text-transform: uppercase;font-size: 20px;background: transparent !important;}.social-share-small h3{line-height: 28px;font-size: 18px;background: transparent !important;}.social-share div.social-share-button{display: inline-block;background: #CCC;width: 40px;height: 40px;overflow: hidden;color: #FFF;cursor: pointer;border-radius: 6px;}.social-share div i{display: inline-block;background: #CCC;width: 40px;height: 40px;overflow: hidden;color: #FFF;cursor: pointer;border-radius: 6px;font-size: 28px;text-align: center;}.social-share div:hover i{font-size: 32px;}.social-share-facebook i{background: #44619D !important;}.social-share-twitter i{background: #00B0ED !important;}.social-share-google-plus i{background: #DF4A32 !important;}.social-share-pinterest i{background: #C72527 !important;}.social-share-linkedin i{background: #0181B2 !important;}.social-share-reddit i{background: #ff5700 !important;}.social-share-feedburner i{background: #FF6600 !important;}.social-share div.social-share-count{background: #FFF !important;display: inline-block;height: 40px;width: 90px !important;overflow: hidden;color: #FFF;border-radius: 6px;margin-right: 6px;cursor: pointer;}body.white .social-share div.social-share-count{background: #F1F1F1 !important;}.social-share .social-share-count span{display: inline-block;width: 50px;height: 40px;color: #666;vertical-align: top;text-align: center;font-size: 15px;}.social-share div i,.social-share div.social-share-count,.social-share div.social-share-button,.social-share .social-share-count span{line-height: 40px;}.social-share-small div i,.social-share-small div.social-share-count,.social-share-small div.social-share-button,.social-share-small .social-share-count span{line-height: 28px !important;height: 28px !important;}.social-share-small .social-share-count span{font-size: 13px;}.social-share-small div i{font-size: 18px;width: 28px;}.social-share-small div:hover i{font-size: 22px;}.social-share-small div.social-share-count{width: 78px !important;}.social-share .social-share-feedburner{display: inline-block;height: 40px;overflow: hidden;border-radius: 6px;background: #FFF;}body.white .social-share .social-share-feedburner{background: #F1F1F1;}.social-share .social-share-feedburner input{height: 40px;border: 0;float: left;background: transparent;padding: 0 6px;width: 110px;}.social-share-small .social-share-feedburner input,.social-share-small .social-share-feedburner{height: 28px;line-height: 28px;}.google-plus-landscape-badge{width:271px; height: 100px;border-radius: 6px;overflow: hidden;position: relative;}.google-plus-landscape-badge div{position: absolute;top: -1px;left: -1px;}.google-plus-badge{margin-bottom: 10px;overflow: hidden;border-radius: 6px;}.google-plus-badge-landscape{margin-bottom: 10px;}.facebook-like-box-landscape{background: #FFF;border-radius: 6px;margin-bottom: 20px;}.facebook-like-box{background: #FFF;border-radius: 6px;margin-bottom: 20px;}body.white .facebook-like-box, body.white .facebook-like-box-landscape{background: #F1F1F1;}@media (max-width: 990px) { .social-share h3{display: block;width: 100%;}.social-share-small h3{margin-bottom: 6px;}}@media (max-width: 470px) { .social-share-count .social-share-feedburner{width: 290px;margin-top: 6px;}.social-share-count .social-share-feedburner input{width: 250px;}.social-share-small .social-share-feedburner{width: 254px;}.social-share-small .social-share-feedburner input{width: 226px;}}#androidblip_modal_gallery{}#androidblip_modal_gallery_background{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: #000;opacity: 0.8;z-index: 8999;}#androidblip_modal_gallery_wrapper{position: fixed;top: 0;left: 0;z-index: 9000;width: 100%;color: #FFF;}#androidblip_modal_gallery_close:link, #androidblip_modal_gallery_close:visited{display: block;position: absolute;top: 20px;right: 20px;color: #FFF;font-size: 32px;outline: none;}#androidblip_modal_gallery_close:hover{}#androidblip_modal_gallery_prev:link, #androidblip_modal_gallery_prev:visited{display: block;position: absolute;top: 100px;left: 10px;color: #FFF;font-size: 32px;outline: none;}#androidblip_modal_gallery_prev:hover{}#androidblip_modal_gallery_next:link, #androidblip_modal_gallery_next:visited{display: block;position: absolute;top: 100px;right: 10px;color: #FFF;font-size: 32px;outline: none;}#androidblip_modal_gallery_next:hover{}#androidblip_modal_gallery_current_image{display: block;margin: 0 auto;cursor: pointer;}#developer-header{background: url(img/developer-background.jpg) no-repeat top center fixed;height: 380px;padding: 0 15px;position: relative;}body.developer nav#menus{display: none;}@media (max-width: 760px){ #developer-header{background: #64B6FF;background-size: auto 100%;height: 280px;background: url(img/developer-background-mobile.jpg) no-repeat 0% 100% transparent;background-size: cover;}}