.maintenance .dialog{text-align:center;background:#f7f7f7;border-bottom:6px solid #8ab032;border-left:2px solid #d5d5d5;border-right:2px solid #d5d5d5;border-top:2px solid #d5d5d5}.maintenance .icon{width:3.4em;height:3.4em}.maintenance h1{margin-top:.4em;margin-bottom:.4em;font-size:1.4em;font-weight:bolder;color:#546873}.maintenance h2{margin-top:.4em;margin-bottom:.4em;font-size:1em;font-style:italic;color:#8ab032}@media only screen and (max-width:160px){.maintenance .dialog{text-align:center;background:#f7f7f7;border-bottom:3px solid #8ab032}.maintenance h1{font-size:1.2em}.maintenance h2{font-size:1em}.maintenance .dialog .icon{text-align:center;display:block;margin:0 auto;width:1.5em;height:1.5em}}html,input,select,textarea{color:#000}body{padding:0;margin:0;font-size:1em;line-height:1;color:#1a1a1a;font-family:arial,sans-serif;background-color:#e5e5e5;position:absolute;height:100%;width:100%}@media(max-width:268px){body{font-size:.7em}}h1,h2,p{font-size:1em;margin:0;font-weight:normal}.group{margin-top:.5em;padding-top:.5em;border-top:1px solid #e5e5e5}.products h1,h2,p{margin:0;word-wrap:break-word}.pass_title h2{margin-right:15px!important;word-wrap:break-word}.dialog p{margin:0!important;word-wrap:break-word}a:link,a:visited,a:hover,a:active{text-decoration:none}img{max-width:100%}#header{background-color:#1a1a1a;color:#e5e5e5;padding:.5em}#header img{max-width:100%;vertical-align:middle}#header #logo img{height:2em}#header h1{padding-left:.2em;color:#e5e5e5;display:inline}#userInfo{padding:2px 1em 2px 0;background-color:#444;color:#fff;text-align:right}#footer{color:#666;text-align:center;padding:0 .5em 4em .5em}#footer div{padding-top:1em}#footer a:link,#footer a:visited,#footer a:hover,#footer a:active{text-decoration:none;text-align:center;color:#666;white-space:nowrap}#footer select{border:0 solid #e5e5e5;border-top:1px solid #c0c0c0;background-color:#fff;min-width:11em;max-width:100%}.featured-frame{background:#fff;border:1px solid #ccc;border-bottom:1px solid #d0d0d0;margin:.5em .5em 0 .5em;position:relative;height:100%}@media only screen and (max-width:215px),(max-width:11em){#footer select{min-width:0}}#mainContainer{min-height:100%;height:auto!important;height:100%;margin:0 auto -3em}.dialog,.tc,.datatable{background:#fff;border:1px solid #ccc;border-bottom:1px solid #d0d0d0;margin:.5em .5em 0 .5em;position:relative;padding:.8em .5em .8em .5em}.dialog h1,.tc h1,.datatable h1{font-weight:bold}@media only screen and (max-width:160px),(max-width:11em){.dialog,.tc,.datatable{margin:0;padding:.3em;border:0}.featured-frame{margin:.3em 0;padding:.3em;border:0}}.datatable div{margin-top:1em}.dialog .icon{margin-right:.4em}.foldable img{height:.8em;width:.8em;float:right}.foldable a{display:block;color:#1a1a1a}.folded{-o-mini-fold:folded}.unfolded{-o-mini-fold:unfolded}.button-group{text-align:right;border-top:1px solid #e5e5e5;margin-top:.5em}.sub .button-group{border:none!important}.dialog+.button-group,form>.button-group{border-top:0}.button,button{color:#fff;min-width:4.2em;padding:.5em 0 .5em 0;margin:.5em 0 0 0;text-decoration:none;background:#5f5f5f;text-align:center;display:inline-block;border:0;border-left-color:rgba(0,0,0,0.07);border-right-color:rgba(0,0,0,0.07);border-bottom-color:rgba(0,0,0,0.25);font-size:1em;line-height:1}.button-group.two-options .button,.button-group.two-options button{float:right;width:48%}.button-group.center-options{margin:auto;text-align:center}.button.center-options{padding-left:.5em;padding-right:.5em}.button-group.two-options .button:first-child{margin-left:2%}.button-group.wide-vertical .button,.button-group.wide-vertical button{width:100%}@media only screen and (max-width:160px),(max-width:11em){.button-group{border-top:0}.button,button{padding:.25em 0;margin-top:.25em;display:block}.button-group .button,.button-group button,.button-group.two-options .button,.button-group.two-options button{width:100%}}@media only screen and (min-width:480px){.button-group.two-options .button,.button-group.two-options button{width:auto;min-width:9em}.button-group.two-options .button:first-child,.button-group.two-options button{margin-left:.5em}.button-group.wide-vertical .button,.button-group.wide-vertical button{display:block;width:17em;margin:.5em auto 0 auto}}.button-primary{background:#3e9839}.button span{display:block}body>a.button{margin-bottom:.75em}.tc dd{margin:.5em 0 0 1em}.tc dd:before{content:"\2022";width:.5em;display:inline-block;margin:0 .5em 0 -1em;text-align:center}.tc dd{color:#5e5e5e}@media only screen and (max-width:160px),(max-width:11em){.tc dd{margin:.5em 0 0 .5em}.tc dd:before{width:.1em;margin:0 .5em 0 -0.5em}}.datatable td{padding:.2em;vertical-align:top}.datatable label{text-align:right;white-space:nowrap}.top-message{padding:.2em;margin:0;text-align:center;color:#5e5e5e;background-color:#fff}.top-message .icon{padding-right:.4em}.top-message h1+p,.top-message h2+p,.top-message p+p{margin-top:.5em}.error-message{margin-bottom:1em;color:#cc0f16}.dialog:first-child{margin-top:.5em}#poweredby{text-align:center;color:#e5e5e5;background-color:#1a1a1a;height:1em;padding:1em}@media only screen and (max-width:160px),(max-width:11em){#poweredby{padding:.5em .3em 1.5em .3em}}.butinnocuous{border:0;font:bold 1.1em arial;padding:.5em}.innocuous{color:#999}.dialog h1+p,.dialog h2+p,.dialog p+p{margin-top:.5em}.dialog+a{display:block;margin-top:1em;padding:1em .5em;text-align:center}.top-message .icon,.dialog .icon{height:2.2em;width:2.2em}@media only screen and (max-width:160px),(max-width:11em){.top-message .icon,.dialog .icon{display:none}}.spacer{margin-top:1em}form input[type="text"],form input[type="password"]{background:none repeat scroll 0 0 #fff;border:1px solid #d0d0d0;clear:both;cursor:pointer;display:block;padding:.2em 0;width:100%}form input{margin:0;margin-right:.5em;font-size:inherit}.dialog+form{text-align:center;margin-top:1em}h1 span,h2 span,h2+p span{display:block;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.button-group:after{content:" ";display:block;clear:both;height:0}@media only screen and (max-width:160px),(max-width:11em){.dialog:first-child{margin:0;margin-top:-1px;border:1px solid #d0d0d0;border-left-width:0;border-right-width:0}}@media only screen and (max-height:22em){.top-message h1,.top-message h2,.top-message p,.ongoing .top-message h1,.ongoing .top-message h2,.ongoing .top-message p,.ongoing .top-message form{margin:0;display:inline}}.adv{background:url("../images/appstore/banner_bkg.png") repeat scroll 50% center #e2007a;color:#fff!important;display:block;font:italic 17px/135% 'Merienda',Georgia,Times New Roman,Times,serif!important;padding:15px 0;text-align:center;text-decoration:none;text-shadow:0 2px 2px rgba(0,0,0,0.3)}.adv{font-size:80%!important}.adv{font-size:50%!important;padding:5px 0}.fb-share-button,span{vertical-align:top}.fb-share-button,#vk_share_button{padding-top:.2em;padding-bottom:1.5em;margin:.2em .5em 0 0}.share table{padding:0;margin:0;border:0;border-collapse:collapse;border-spacing:0}.sponsored_dialog{display:none}.sponsored #footer{display:none}.sponsored #header{display:none}.sponsored #poweredby{display:none}.sponsored .dialog{display:none}.sponsored .sponsored_dialog img{width:1em;height:1em;margin-right:.3em}.sponsored .button-group{margin:0}.sponsored .button{padding:.2em 0}.sponsored .sponsored_dialog{display:block;margin:0 .5em;font-size:.7em;padding:.5em .5em;background-color:#fff}.sponsored .sponsored_dialog a{color:gray}.sponsored .sponsored_dialog .button_primary{color:green}.banner,.banner #bannerText{background-size:100% 100%;height:70px}.banner #bannerText{color:white;display:table-cell;vertical-align:middle}@media only screen and (max-height:800px){.banner,.banner #bannerText{height:40px}}.maintenance .dialog{text-align:center;background:#f7f7f7;border-bottom:6px solid #8ab032;border-left:2px solid #d5d5d5;border-right:2px solid #d5d5d5;border-top:2px solid #d5d5d5}.maintenance .icon{width:3.4em;height:3.4em}.maintenance h1{margin-top:.4em;margin-bottom:.4em;font-size:1.4em;font-weight:bolder;color:#546873}.maintenance h2{margin-top:.4em;margin-bottom:.4em;font-size:1em;font-style:italic;color:#8ab032}@media only screen and (max-width:160px){.maintenance .dialog{text-align:center;background:#f7f7f7;border-bottom:3px solid #8ab032}.maintenance h1{font-size:1.2em}.maintenance h2{font-size:1em}.maintenance .dialog .icon{text-align:center;display:block;margin:0 auto;width:1.5em;height:1.5em}}