ol li,ul li{list-style-position:outside;margin:0 0 2px 20px}#header,#wrapper{position:relative}#menu a:hover,a{text-decoration:none}#calnext.caldisabled,#calprev.caldisabled,.clearfix:after,.index .link{visibility:hidden}a,abbr,acronym,address,applet,big,blockquote,body,button,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,input,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:400;font-style:normal;font-size:100%;font-family:inherit;vertical-align:baseline}ol,table,ul{margin:0 0 10px}.italic,em,i{font-style:italic}div{overflow:hidden}:active,:focus{outline:0}a *,button,button *{cursor:pointer}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;border-left:1px solid #DDD;border-top:1px solid #DDD}caption,td,th{text-align:left;font-weight:400}#legal p,#legal p a,b,b *,strong,strong *,ul#footer_navigation li{font-weight:700}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}body{font-family:Tahoma,Arial,sans-serif;font-size:11px;color:#3c3c3c;line-height:1.3;background:#ebe9e1;min-width:1000px}.p,p{padding:0 0 8px;display:block}a{color:#1491CC}.subtitle,.title{color:#000;clear:left;padding:0;display:block}a:hover{text-decoration:underline}ul li{list-style-type:disc}ol li{list-style-type:decimal}.download .check li,.free-download .check li,ul#footer_navigation li,ul.download li,ul.list li{list-style-type:none;list-style-position:inside}table td{padding:2px 5px;border-right:1px solid #DDD;border-bottom:1px solid #DDD}hr{display:block;width:98%;margin:5px auto 15px;height:1px;background:#DBE1E6;border:0}.title{font-size:18px;margin:0 0 10px}.subtitle{font-size:16px;margin:5px 0 10px}#header{background:#3c3c3c;overflow:visible;height:128px;z-index:2}#padding{height:40px}#header #faux_bar{background:#555454;border-bottom:1px solid #6c6969;position:absolute;left:0;top:0;right:0;overflow:visible;width:100%;height:34px}#header .inner{width:1000px;height:128px;margin:0 auto;position:relative;overflow:visible}#half_banner,#logo,#menu,#search #q,#search button{position:absolute}#logo{background:url(../../images/sprite.png) -191px 0 no-repeat;display:block;left:0;top:10px;height:110px;width:160px;text-indent:-9999px;overflow:hidden}#menu{display:block;left:165px;top:99px}#menu li{display:block;float:left;margin:0 2px 0 0;border-left:1px solid #6b6868;border-top:1px solid #6b6868;border-right:1px solid #6b6868}#menu a{display:block;float:left;background:#555454}#menu a span{display:block;height:22px;width:115px;font-size:13px;color:#FFF;text-align:center;padding-top:6px}#menu li a.home span{width:30px;text-indent:9999px;background:url(../../images/home.png) 10px 8px no-repeat;overflow:hidden}#menu li.active a.home span{background-image:url(../../images/home_active.png)}#menu a:hover{background:#5d5c5c}#menu a:hover span{color:#DFDFDF}#menu li.active{border-left:1px solid #FFF;border-top:1px solid #FFF;border-right:1px solid #FFF}#menu li.active a,#menu li.active a:hover{background:url(../../images/sprite.png) -191px -361px no-repeat #FFF}#menu li.active a span{color:#3c3c3c}#search{background:#4f4e4e;left:166px;top:46px;overflow:visible;width:507px;height:43px}#search #q{height:30px;width:403px;line-height:30px;padding:0 8px;left:5px;top:5px;margin:0}#search button{margin:0;right:2px;top:2px}#container,#footer .inner{margin:0 auto;position:relative}#half_banner{right:0;top:50px}#container{width:980px;padding:25px 10px 0;background:#fff;border-left:1px solid #e3e1d9;border-right:1px solid #e3e1d9;z-index:1}#footer .inner{width:996px;background:url(../../images/sprite.png) 0 -800px repeat-x;height:150px}#legal #standing,#legal p,#legal ul,#top_bar{position:absolute}ul#footer_navigation{height:20px;overflow:visible;position:absolute;left:0;top:15px}ul#footer_navigation li{float:left;margin:0 12px 0 0;padding:0 0 0 12px;background:url(../../images/sprite.png) -648px -562px no-repeat;display:block}ul#footer_navigation .first{background:0 0;padding:0}ul#footer_navigation li a{color:#000;display:block;float:left;height:20px;line-height:20px;margin:0;padding:0;font-weight:700}ul#footer_navigation li a:hover{color:#1391CC}ul#footer_navigation li.social{background:0 0;margin:0 2px 0 15px;float:left;padding:0}ul#footer_navigation li.social a{height:30px;width:30px;overflow:hidden;text-indent:50px;margin:0}ul#footer_navigation a.facebook{background:url(../../images/sprite.png) -192px -254px no-repeat}ul#footer_navigation a.twitter{background:url(../../images/sprite.png) -223px -254px no-repeat}#footer_navigation a.rss{background:url(../../images/sprite.png) -254px -254px no-repeat}#footer #legal{clear:left;position:relative;height:75px;top:50px}#legal p{left:55px;top:8px;padding:0}#legal .langs,#legal .langs a,#legal li a{font-weight:400}#legal ul{color:#0c98b6;left:55px;top:52px;margin:0}#legal li{float:left;margin:0 0 0 5px;padding:0 0 0 7px;background:url(../../images/sprite.png) -648px -562px no-repeat;list-style-type:none}#legal li.first{margin:0;padding:0;background:0 0}#legal li a{display:inline;background:0 0;padding:0 3px}#legal #standing{height:75px;width:45px;background:url(../../images/sprite.png) -302px -111px no-repeat;float:left;display:block;text-indent:-300px}#legal .langs{top:30px;padding-left:3px}.bold,.strong,.strong *{font-weight:700}#top_bar{left:0;top:0;overflow:visible;width:100%;z-index:3}#top_bar .inner{height:34px;width:1000px;margin:0 auto;font-size:11px;color:#949191;line-height:16px;position:relative;overflow:visible;clear:both;float:none}#top_bar .left a,#top_bar .left span{line-height:16px;margin:0 8px 0 0}#top_bar .left{float:none;position:absolute;left:167px;top:10px;height:20px;width:400px}#top_bar .left a,#top_bar .left span,#top_bar a.facebook .icon{height:16px;display:block;float:left}#top_bar .left a{color:#FFF}#top_bar a.facebook{width:87px;padding:0;margin:0}#top_bar a.facebook span{float:left;display:block;margin:0 3px 0 0}#top_bar a.facebook .icon{width:16px;margin:0 2px;background:url(../../images/sprite.png) -192px -285px no-repeat}#top_bar a.facebook_connect{width:142px;height:18px;display:inline-block;padding:0;margin:0;background:url(../../images/facebook_small.png) left top no-repeat;text-indent:-9999px}#bottomer,#toper{margin:0 5px 20px;text-align:center;clear:both}#top_bar .right{position:absolute;right:0;top:5px;float:none}#toper{// min-height:90px}#bottomer>div,#toper>div{display:inline-block}#main,#sidebar,.clear{display:block}#main{width:790px;background:#FFF;padding:0 5px 0 19px;margin:0 0 0 -2px;float:right}#bottom,#top{clear:both}#extra{width:300px;float:right}#center,#sidebar,.left{float:left}#center{width:470px}#sidebar{width:160px;padding:0 0 0 5px}#bottomer{min-height:90px}.no_sidebar #main{width:970px;margin-left:0;padding-left:5px}.no_sidebar #center{width:650px}.main_left #main{width:970px;float:left;margin:0 0 0 5px;padding:0}.main_left #center{width:650px}.right{float:right!important}.center{margin:0 auto}.clear{clear:both}.hidden{display:none}.no_border{border:0!important}.clickable{cursor:pointer}.inline{display:inline}.block_spacing{display:block;margin:0 0 15px}.inline-block{display:inline-block}.light{color:#999}.underlined{text-decoration:underline}.ad_attribution,.ad_url,.ad_url_large,.pagination a:hover,.program .btn,.tabs a:hover,.tabs a:hover.current,a.button:hover,a.button_narrow:hover{text-decoration:none}.padding{padding:8px 5px}ul.links{display:block;margin:0 0 15px;clear:both}ul.links li{list-style-type:none;margin:0 0 4px;padding:0}ul.links a{background:url(../../images/sprite.png) -640px -417px no-repeat;height:15px;line-height:15px;padding:0 0 0 10px}ul.links li.title{font-size:12px;padding:0;margin:0 0 8px}ul.links li.spacer{margin:10px 0 4px}#nojs_padding{height:30px}#nojavascript.message{background:#be171e;top:0;left:0;right:0;border-bottom:1px solid #891313;position:fixed;z-index:1000}#nojavascript.message .inner{width:1000px;height:29px;margin:0 auto;position:relative;color:#FFF;font-size:14px;line-height:27px;text-align:center}#breadcrumbs,#breadcrumbs a,#breadcrumbs li{float:left;margin:0;display:block}#breadcrumbs{height:25px;clear:both}#breadcrumbs li{overflow:hidden;background:url(../../images/sprite.png) -639px -417px no-repeat;height:16px;padding:0 4px 0 12px}#breadcrumbs a{height:16px;line-height:16px;font-size:11px;color:#1391CC;padding:0}#breadcrumbs a.current{color:#000}#breadcrumbs a.current:hover{color:#1491CC}#breadcrumbs li.home{background:url(../../images/sprite.png) -276px -284px no-repeat;height:16px;width:13px;overflow:hidden;margin:1px 4px 0 0;padding:0}#breadcrumbs li.home a{height:16px;width:13px;text-indent:60px;padding:0;display:block;overflow:hidden}.more{background:url(../../images/sprite.png) right -726px no-repeat;padding:0 8px 0 0;display:inline-block;margin:0 10px 0 0}.collapse,.contract,.expand{padding:0 9px 0 0;display:inline-block;margin:0 10px 0 0}.expand{background:url(../../images/sprite.png) right -745px no-repeat}.collapse,.contract{background:url(../../images/sprite.png) right -761px no-repeat}.back{background:url(../../images/sprite.png) -646px -779px no-repeat;padding:0 0 0 9px;display:inline-block;margin:0 10px 0 0}.expandable{display:none}.hasjs .expandable,.notice{display:block}.notice{padding:5px 10px}.geeky_ad{width:790px;float:right;margin:0 0 25px;position:relative}.geeky_ad .geeky{position:absolute;left:0;top:0;background:url(../../images/sprite.png) -352px 7px no-repeat;height:96px;width:60px;display:block;display:none}.geeky_ad .inner{width:728px;height:90px;float:right;background:#dbe1e6;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0;padding:2px}#bottomer .geeky_ad,#toper .geeky_ad{display:block;float:none;margin-left:68px}.horizontal{width:728px;height:90px;margin:0 auto 25px}.horizontal div{margin:0 auto;padding:0!important}input.style,textarea.style{background:url(../../images/sprite.png) 0 -417px no-repeat;border:1px solid #fff;padding:4px 7px}.clearfix:after{clear:both;content:".";display:block;height:0;font-size:0}.clearfix{display:inline-block}.ad_text,html[xmlns] .clearfix{display:block}div.mcafee{position:absolute;right:15px;top:65px;padding:4px 4px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#FFF}.ad_block{background:#FFF;width:630px;font-size:120%;margin:0 0 0 10px;position:relative}.ad_attribution{text-align:left;font-size:11px!important;font-weight:400!important;color:#000;display:block;margin:0 0 8px;float:left!important}.ad_title{font-size:14px;color:#1491CC}.ad_text{color:#000;white-space:nowrap}.ad_url{color:#090;display:inline-block;margin-bottom:5px}.ad_title_large{font-size:22px;color:#1491CC}.ad_text_large{font-size:14px;color:#000}.ad_url_large{font-size:16px;color:#090}.legal .block .padding{width:955px;margin:15px 5px 5px}.legal .block .subtitle{display:block!important;font-size:14px;margin:5px 0 10px;padding:0;color:#000;clear:left;background:0 0;border:0;text-transform:none;font-weight:400}.bar,.block,.block_space,.tabs,.toolbar,ul.list li{clear:both}a.button span,a.button_narrow span,button.button span,button.button_narrow span{color:#FFF;line-height:15px;text-shadow:0 1px 0 #000;top:-2px;font-weight:700;position:relative;white-space:nowrap}#top_bar .right{height:22px;width:300px;padding:0 5px 0 0;overflow:visible}#top_bar .right .facebook,#top_bar .right .plus,#top_bar .right .twitter{display:block;float:right;margin:3px 0 0 10px;height:22px;overflow:visible}#top_bar .right .facebook{width:75px}#top_bar .right .twitter{width:110px}#bar .fb_edge_comment_widget{margin-left:-10px}#top_bar .fb_edge_comment_widget{margin-left:-310px}#post{background:#EFEFEF}#post #post_like{width:80px}.toolbar{display:block;width:100%;max-width:500px;margin:5px 0 12px}button{position:relative;border:0;padding:0;cursor:pointer;overflow:visible}button::-moz-focus-inner{border:none}button span{position:relative;display:block;white-space:nowrap}@media screen and (-webkit-min-device-pixel-ratio:0){button span{margin-top:-1px}}body:not(:-moz-handler-blocked) button.button,body:not(:-moz-handler-blocked) button.button_narrow{padding-right:8px;margin-left:8px}body:not(:-moz-handler-blocked) a.button,body:not(:-moz-handler-blocked) a.button_narrow{padding-right:10px}a.button,button.button{background:url(../../images/sprite.png) right 1px no-repeat;margin:0 0 0 10px;padding:0 10px 0 0;text-align:center;display:inline-block;float:left;height:40px}a.button span,button.button span{background:url(../../images/sprite.png) left 2px no-repeat;padding:14px 6px 0 16px;height:28px;margin:0 0 0 -10px;display:block;float:left;font-size:12px}button.button span{padding:15px 7px 0 17px;height:25px}a.button:hover,button.button.over,button.button:hover{background:url(../../images/sprite.png) right -41px no-repeat}a.button:hover span,button.button.over span,button.button:hover span{background:url(../../images/sprite.png) left -39px no-repeat}a.button.blue,button.button.blue{background:url(../../images/sprite.png) right -82px no-repeat}a.button.blue span,button.button.blue span{background:url(../../images/sprite.png) left -80px no-repeat}a.button.blue:hover,button.button.blue.over,button.button.blue:hover{background:url(../../images/sprite.png) right -123px no-repeat}a.button.blue:hover span,button.button.blue.over span,button.button.blue:hover span{background:url(../../images/sprite.png) left -121px no-repeat}a.button_narrow,button.button_narrow{background:url(../../images/sprite.png) right -164px no-repeat!important;margin:0 0 0 10px;padding:0 10px 0 0;text-align:center;display:inline-block;float:left;height:28px}a.button_narrow span,button.button_narrow span{background:url(../../images/sprite.png) left -162px no-repeat!important;padding:8px 3px 0 14px!important;height:22px;margin:0 0 0 -10px;font-size:11px;display:block;float:left;text-decoration:none}button.button_narrow span{padding:9px 3px 0 14px;height:21px}a.button_narrow:hover,button.button_narrow.over,button.button_narrow:hover{background:url(../../images/sprite.png) right -193px no-repeat!important}a.button_narrow:hover span,button.button_narrow.over span,button.button_narrow:hover span{background:url(../../images/sprite.png) left -191px no-repeat!important}a.button_narrow.blue,button.button_narrow.blue{background:url(../../images/sprite.png) right -222px no-repeat!important}a.button_narrow.blue span,button.button_narrow.blue span{background:url(../../images/sprite.png) left -220px no-repeat!important}a.button_narrow.blue:hover,button.button_narrow.blue.over,button.button_narrow.blue:hover{background:url(../../images/sprite.png) right -252px no-repeat!important}a.button_narrow.blue:hover span,button.button_narrow.blue.over span,button.button_narrow.blue:hover span{background:url(../../images/sprite.png) left -250px no-repeat!important}a.button_narrow.gray,button.button_narrow.gray{background:url(../../images/sprite.png) right -281px no-repeat!important}a.button_narrow.gray span,button.button_narrow.gray span{background:url(../../images/sprite.png) left -279px no-repeat!important;color:#555454;text-shadow:none}a.button_narrow.gray:hover,button.button_narrow.gray.over,button.button_narrow.gray:hover{background:url(../../images/sprite.png) right -310px no-repeat!important}a.button_narrow.gray:hover span,button.button_narrow.gray.over span,button.button_narrow.gray:hover span{background:url(../../images/sprite.png) left -308px no-repeat!important}a.button_narrow.action,button.button_narrow.action{background:url(../../images/sprite.png) right -339px no-repeat!important;height:25px;margin:5px 0 0 4px}a.button_narrow.action span,button.button_narrow.action span{background:url(../../images/sprite.png) left -337px no-repeat!important;padding:7px 4px 0 14px;height:20px;font-size:11px;line-height:12px;font-weight:400;text-shadow:none;color:#3C3C3C}a.button_narrow.action:hover,button.button_narrow.action.over,button.button_narrow.action:hover{background:url(../../images/sprite.png) right -365px no-repeat!important}a.button_narrow.action:hover span,button.button_narrow.action.over span,button.button_narrow.action:hover span{background:url(../../images/sprite.png) left -363px no-repeat!important}a.button-blue,button.button-blue{background:url(../../images/sprite.png) right -82px no-repeat!important}a.button-blue span,button.button-blue span{background:url(../../images/sprite.png) left -80px no-repeat!important}a.button-blue:hover,button.button-blue.over,button.button-blue:hover{background:url(../../images/sprite.png) right -123px no-repeat!important}a.button-blue:hover span,button.button-blue.over span,button.button-blue:hover span{background:url(../../images/sprite.png) left -121px no-repeat!important}/*!EXCEPTION on PROGRAM PAGE DOWNLOAD BUTTON*/.program .btn{display:inline-block;float:left;padding:12px 18px 14px;background:-moz-linear-gradient(top,#00c502 0,#009c01 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00c502),color-stop(100%,#009c01));background:-webkit-linear-gradient(top,#00c502 0,#009c01 100%);background:-o-linear-gradient(top,#00c502 0,#009c01 100%);background:-ms-linear-gradient(top,#00c502 0,#009c01 100%);background:linear-gradient(to bottom,#00c502 0,#009c01 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00c502', endColorstr='#009c01', GradientType=0 );border-top:1px solid #00c502;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:inset 0 1px 0 #00e702;-webkit-box-shadow:inset 0 1px 0 #00e702;box-shadow:inset 0 1px 0 #00e702}.program .btn:hover{background:-moz-linear-gradient(top,#00e202 0,#00c502 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00e202),color-stop(100%,#00c502));background:-webkit-linear-gradient(top,#00e202 0,#00c502 100%);background:-o-linear-gradient(top,#00e202 0,#00c502 100%);background:-ms-linear-gradient(top,#00e202 0,#00c502 100%);background:linear-gradient(to bottom,#00e202 0,#00c502 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00e202', endColorstr='#00c502', GradientType=0 );-moz-box-shadow:inset 0 0 0 #00e702;-webkit-box-shadow:inset 0 0 0 #00e702;box-shadow:inset 0 0 0 #00e702}.program .btn:active{background:#00c502;-moz-box-shadow:inset 0 0 0 #00e702;-webkit-box-shadow:inset 0 0 0 #00e702;box-shadow:inset 0 0 0 #00e702}.program .btn-blue,.program .btn-blue:hover{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#18aff5', endColorstr='#1491cc', GradientType=0 );box-shadow:inset 0 1px 0 #22cbf9;border-top:1px solid #18aff5}.program a.btn{color:#fff;margin:0;text-shadow:0 1px 0 #000;font-weight:700;font-size:24px;line-height:24px}.program .btn small{margin:2px 0 0 15px;background:url(../../images/button-arrow.png) no-repeat;width:13px;height:20px;text-indent:-999px;display:inline-block}.program .btn-blue{background:-moz-linear-gradient(top,#18aff5 0,#1491cc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#18aff5),color-stop(100%,#1491cc));background:-webkit-linear-gradient(top,#18aff5 0,#1491cc 100%);background:-o-linear-gradient(top,#18aff5 0,#1491cc 100%);background:-ms-linear-gradient(top,#18aff5 0,#1491cc 100%);background:linear-gradient(to bottom,#18aff5 0,#1491cc 100%);margin-left:20px;font-weight:400}.program .btn-blue:hover{background:-moz-linear-gradient(top,#22cbf9 0,#1db3df 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#22cbf9),color-stop(100%,#1db3df));background:-webkit-linear-gradient(top,#22cbf9 0,#1db3df 100%);background:-o-linear-gradient(top,#22cbf9 0,#1db3df 100%);background:-ms-linear-gradient(top,#22cbf9 0,#1db3df 100%);background:linear-gradient(to bottom,#22cbf9 0,#1db3df 100%)}.program a.btn-blue{font-weight:400}.block .subtitle,.tabs a{font-weight:700;line-height:24px;font-size:11px;text-transform:uppercase}.program .btn-blue:active{background:#1491cc}.block{margin:0!important;padding:0}.block .tabs{display:none}.block .panes{float:left;margin:0;padding:0}.block .panes div{border:1px solid #dbe1e6;margin:0 0 25px;padding:1px}.block .panes div div,.block .panes div div div,.block .panes div div div div{margin:0;border:0;padding:0}.block .top,.hasjs .block .top{margin:5px 5px 0;display:block;clear:both;overflow:hidden}.block .subtitle{background:#EAEFF2;padding:0 8px;margin:0;border-bottom:1px solid #DBE1E6}.block .panes .padding{padding:0 7px 0 5px}.hasjs .block{margin:0 0 25px!important;float:none}.hasjs .block .tabs{display:block}.hasjs .block .subtitle{display:none}.hasjs .block.one .subtitle,.tabs,.tabs a,.tabs li{display:block}.hasjs .panes div{float:left;border:0;margin:0;padding:0;width:100%}.hasjs .block .panes{overflow:hidden;position:relative;height:auto}.hasjs .block .scroll .items{width:20000em;position:relative}.hasjs .block .scroll .items div{width:200px;position:relative;float:left}#main .bar{width:786px}#main .panes{width:790px}.hasjs #main .panes{width:786px}#main .scroll .items div{width:788px}#main .four .tabs a{width:166px}#main .four .tabs .first a,#main .four .tabs .last a{width:167px}#main .three .tabs a{width:232px}#main .two .tabs a{width:363px}#center .bar{width:466px}#center .panes{width:470px}.hasjs #center .panes{width:466px}.no_sidebar #center .panes{width:650px}.hasjs .no_sidebar #center .panes{width:646px}#center .scroll .items div{width:468px}#center .four .tabs a{width:86px}#center .four .tabs .first a,#center .four .tabs .last a{width:87px}#center .three .tabs a{width:125px}#center .three .tabs .last a{width:126px}#center .two .tabs a{width:203px}.program #center .two .tabs a{width:293px}#extra .bar{width:296px}#extra .panes{width:300px}.hasjs #extra .panes{width:296px}#extra .scroll .items div{width:298px}#extra .four .tabs .first a,#extra .four .tabs .last a,#extra .four .tabs a{width:44px}#extra .three .tabs .first a,#extra .three .tabs a{width:69px}#extra .three .tabs .last a{width:68px}#extra .two .tabs .last a,#extra .two .tabs a{width:118px}#sidebar .bar{width:156px}#sidebar .panes{width:160px}.hasjs #sidebar .panes{width:156px}#sidebar .scroll .items div{width:158px}.tabs{overflow:auto;border-left:1px solid #C1CCD5;border-top:1px solid #C1CCD5;border-right:1px solid #C1CCD5;float:left;background:#fff;padding:1px 1px 0 2px;margin:0 0 -1px;position:relative;z-index:1}.tabs li{float:left;list-style-type:none;margin:0 0 0 -1px}.tabs a{padding:0 15px;border-left:1px solid #dbe1e6;border-bottom:1px solid #dbe1e6;background:#eaeff2;color:#7292A6;text-align:center;font-family:Arial,sans-serif}.tabs a:hover{color:#1491CC}.tabs .first a{border-left:0}.tabs a.current{background:#FFF;color:#000;border-bottom:1px solid #FFF}.tabs a span{color:#C8CED2;font-weight:400}.tabs a.current span{color:#999}.tabs a span div{display:inline}.hasjs .panes{border:1px solid #C1CCD5;padding:1px;display:block}.bar{background:url(../../images/sprite.png) left -583px repeat-x;border-top:1px solid #e1e8ec!important;bottom:0;left:0;right:0;height:34px!important;width:786px}.bar .right{display:block;float:right;margin:4px 4px 0 0}.bar .right span{display:block;float:left;margin:4px 2px 0}.bar a.next,.bar a.prev{display:block;height:24px;width:27px;text-indent:30px;overflow:hidden;float:left;margin:2px;cursor:pointer}.bar a.prev{background:url(../../images/sprite.png) -192px -229px no-repeat}.bar a.next{background:url(../../images/sprite.png) -221px -229px no-repeat}.bar a.prev.disabled{background:url(../../images/sprite.png) -250px -229px no-repeat}.bar a.next.disabled{background:url(../../images/sprite.png) -279px -229px no-repeat}.bar .more{display:block;float:left;height:16px;line-height:16px;font-size:11px;padding:0 0 0 10px;background:url(../../images/sprite.png) -638px -417px no-repeat;font-weight:700;margin:10px 0 0 4px}.pagination{display:block;text-align:center;margin:6px 0 0 5px}.pagination li{display:inline;list-style-type:none;padding:0;margin:0}.pagination li.ellipsis{padding:0 8px 0 0}.pagination a{display:inline-block;background:url(../../images/sprite.png) right -339px no-repeat;height:24px;padding:0 10px 0 0;margin:0 6px}.pagination span{background:url(../../images/sprite.png) left -339px no-repeat;display:inline-block;padding:5px 0 0 10px;height:19px;font-weight:700;color:#333;margin:0 0 0 -10px}.pagination a:hover{background:url(../../images/sprite.png) right -365px no-repeat}.pagination a:hover span{background:url(../../images/sprite.png) left -365px no-repeat}.pagination .current a,.pagination .current a:hover{background:url(../../images/sprite.png) right -391px no-repeat}.pagination .current a span,.pagination .current a:hover span{background:url(../../images/sprite.png) left -391px no-repeat;color:#fff}.pagination .next span,.pagination .prev span{font-weight:400;text-transform:uppercase}.pagination .arraw{display:inline-block;height:10px;width:8px}.links .tabs,ul.list,ul.list li{display:block}.pagination .prev .arraw{background:url(../../images/sprite.png) right -432px no-repeat;margin:0 5px 0 0;padding:0}.pagination .next .arraw{background:url(../../images/sprite.png) right -449px no-repeat;margin:0 0 0 5px;padding:0}.block_space{margin:0 0 18px}.block_center{text-align:center}.block_border{border:1px solid #C1CCD5}.desktop .cdxhd_interstitial_content{overflow:visible!important}#error{position:relative;padding:50px 0 70px 5px;width:710px;margin:0 auto}#error #geeky{height:150px;width:150px;background:url(../../images/error.png) right top no-repeat;float:left}#error #message{margin:30px 0 0 50px;width:500px;border-right:2px solid #EFEFEF;border-bottom:2px solid #EFEFEF;float:left;position:relative;overflow:visible}#error .inner{padding:20px 15px 10px;margin:0;border:1px solid #DDD;overflow:visible}#error .speech{height:30px;width:38px;background:url(../../images/speech.png) right top no-repeat;position:absolute;left:-37px;top:60px}table.programs ul.list .even span td div,ul.list .even span{background:#EAEFF2}.icon,ul.list li{position:relative}ul.list{margin-top:5px;margin-bottom:5px}ul.list li{border-bottom:1px solid #DBE1E6;padding:1px 0;margin:0;overflow:auto;float:left;width:100%}ul.list .last{border:0}ul.list li span{display:block!important;overflow:hidden;padding:0 0 0 4px;height:49px;margin:0}ul.list li span span{height:auto!important}ul.list li span .icon{padding:0;margin:4px 10px 0 0;display:block;float:left;height:42px!important}.version,ul.list .teaser,ul.list .version,ul.list a.soft{margin:0;height:14px;line-height:14px;display:block}ul.list a.soft{font-weight:700;float:left;padding:8px 2px 4px 0}.version,ul.list .version{float:none;color:#999;clear:right;padding:8px 3px 4px 5px}ul.list .teaser{padding:0;float:left;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}#center ul.list .teaser{width:395px}#extra ul.list .teaser{width:230px}#content ul.list.padding{margin-left:9px;margin-right:10px}ul.list li p{display:block;float:left;margin:4px 0 0}table.programs{width:100%;border:0;margin:0}table.programs td{border:0;border-top:1px solid #C1CCD5;margin:0;padding:0;vertical-align:top}.hasjs table.programs td div,table.programs td div{margin:1px 0;padding:3px 5px;height:82px;display:block;border-left:1px dotted #CCC;width:auto}table.list,table.no_borders,table.programs td.description div{border:0}.hasjs table.programs td div{float:none}table.programs .soft{font-weight:700;float:left;display:block;padding:8px 2px 3px 0;margin:0;height:14px;line-height:14px;font-size:13px}table.programs .version{font-size:13px;float:left;display:block;font-weight:400;color:#959595;margin:5px 10px 0 5px;height:20px;line-height:20px;padding:0}table.programs .licence{display:block;margin:6px 0 0;padding:0 0 5px;line-height:20px;clear:right;font-weight:700;height:17px}.list .free{color:#0C0}.list .free_to_try{color:#C6C}table.programs .additional{color:#999;display:block;height:16px;background:0 0;padding:6px 0 0;clear:both;line-height:16px}table.programs .highlight{color:red}table.programs .downloads,table.programs .ratings{text-align:center;width:130px}table.programs .downloads{width:132px}table.programs .downloads span,table.programs .ratings span{font-weight:700;clear:both;display:block;margin:0;padding:0}table.programs .ratings .rating{position:relative;top:2px;margin:0 auto}table.programs .ratings p{margin:0;padding:0}table.programs .downloads .total{padding:8px 0 0!important;margin:0!important;display:block;height:32px;overflow:hidden}table.programs .downloads .weekly{padding:5px 0 0!important;margin:0!important;display:block;height:32px;overflow:hidden}table.programs .downloads .total span,table.programs .downloads .weekly span{margin:0;padding:0;line-height:14px;height:14px}table.programs .ratings .user{padding:22px 0 0!important;margin:0!important}div.block .sort{margin:1px 5px;padding:0;line-height:14px}div.block .sort select{line-height:14px;display:inline-block}div.block .bar .rss{display:block;margin:7px 5px 0 0}.icon{display:block;height:42px;width:42px;float:left;margin:5px 10px 0 0;background:url(../../images/sprite.png) -190px -186px no-repeat}.icon.icon_1,.icon.windows{background:url(../../images/sprite.png) -232px -186px no-repeat!important}.icon.icon_3,.icon.mac{background:url(../../images/sprite.png) -274px -186px no-repeat!important}.icon.icon_4,.icon.mobile{background:url(../../images/sprite.png) -316px -186px no-repeat!important}.icon.icon_5,.icon.iphone{background:url(../../images/sprite.png) -358px -186px no-repeat!important}.icon img{display:block;overflow:hidden;position:absolute;top:5px;left:5px;background:#fff}div.block p.sort{padding:10px 5px;margin:0;line-height:20px;display:block;height:20px;overflow:hidden}div.block p.sort select{line-height:18px;height:20px;display:inline-block;font-size:11px;margin:0;float:none}table.list{width:100%;margin:0}table.list th div{background:url(../../images/sprite.png) left -590px repeat-x;font-weight:700;padding:0;height:20px;line-height:20px}table.list td{border:0;border-top:1px solid #DBE1E6;margin:0;padding:0;vertical-align:top}table.list td div{margin:1px 0!important;padding:0;display:block}.hasjs table.list td div{float:none;height:80px}table.list .odd td div{background:#EAEFF2}.hasjs table.list td.check{width:25px}.hasjs table.list td.latest,.hasjs table.list td.status{width:160px}.hasjs table.list .details td div{height:auto}.styled{display:block;margin:0 0 15px}.styled .row{margin:0 0 13px 3px;display:block;clear:both;overflow:hidden;width:100%}.styled .label,.styled label{display:block;margin:0 0 0 1px;font-size:11px;font-weight:700;line-height:16px;float:left;padding:0 7px 0 0}.styled input,.styled select{font-size:13px;height:23px}.styled .required .label,.styled .required label{background:url(../../images/required.png) top right no-repeat}.styled .required .checkbox_controls label,.styled .required .radio_controls label{background:0 0;padding:0}.styled input{padding:0 5px;width:160px;border-top:1px solid #A5A4A0;border-right:1px solid #E3E1D9;border-bottom:1px solid #E3E1D9;border-left:1px solid #A5A4A0;float:left;margin:5px 15px 0 0;font-family:Tahoma,Arial,sans-serif}.styled select,.styled textarea{border-top:1px solid #A5A4A0;border-right:1px solid #E3E1D9;border-bottom:1px solid #E3E1D9;border-left:1px solid #A5A4A0;margin:5px 13px 0 2px;font-family:Tahoma,Arial,sans-serif;float:left}.styled input.small{width:70px}.styled input.big{width:280px}.styled textarea{font-size:12px;padding:4px;overflow:auto;height:100px;width:300px;resize:vertical}.styled .checkbox_controls,.styled .controls,.styled .radio_controls{display:block;clear:both}.styled .checkbox_controls.block,.styled .radio_controls.block{float:left;clear:left;margin:0}.styled .checkbox_controls.block label,.styled .radio_controls.block label{clear:left}.styled .checkbox_controls input,.styled .radio_controls input{font-size:100%;margin:3px 3px 0 2px;padding:0;display:inline-block;width:13px;height:13px;border:0}.styled .checkbox_controls label,.styled .radio_controls label{font-size:12px;font-weight:400;height:16px;margin:3px 15px 3px 0;float:left;padding:0 10px 0 0;white-space:nowrap;width:auto;line-height:18px}.styled .recaptchatable{width:auto;border:none!important}.styled .recaptchatable a{color:#1491CC;font-size:11px}.styled .recaptchatable a:hover{color:#1491CC;text-decoration:underline}.styled .recaptchatable td{padding:0}.styled .recaptchatable .recaptcha_image_cell,.styled .recaptchatable tr:first-child+tr td:first-child{padding-left:0!important}.styled .recaptchatable #recaptcha_response_field{margin:0;font-size:13px;width:290px!important;border-color:#a5a4a0 #e3e1d9 #e3e1d9 #a5a4a0!important}.styled .control{float:left}.styled .hint{color:#666;display:block;clear:left;padding:2px 0 0 2px;width:300px}.styled .buttons{margin:10px 0 0;display:block;clear:both;overflow:hidden;width:100%}.styled .error .label,.styled .error label{color:#C00}.styled .error .checkbox_controls label,.styled .error .radio_controls label{color:#3C3C3C}.styled .error .message{color:#C00;display:block;clear:left;padding:2px 0 0 2px;float:left;position:relative;border:0;background:0 0;width:300px}.styled.inline .label,.styled.inline label{width:120px;text-align:right;margin:9px 10px 0 0;float:left}.styled.inline .checkbox_controls label,.styled.inline .radio_controls label{width:auto}.styled.inline .checkbox_controls,.styled.inline .controls,.styled.inline .radio_controls{clear:none!important;float:left}.styled.inline .checkbox_controls.block,.styled.inline .radio_controls.block{clear:none}.styled.inline .buttons{padding:0 0 0 135px}.jquery-notify-bar p{width:80%;line-height:16px;margin:5px auto;text-align:left;padding:0}.jquery-notify-bar{width:100%;position:fixed;top:0;left:0;z-index:32768;background-color:#efefef;font-size:14px;color:#fff;text-align:center;font-family:Arial,sans-serif;line-height:20px;border-bottom:1px solid #bbb;margin:0;padding:0}.jquery-notify-bar.cookie{top:auto;bottom:0}.jquery-notify-bar a{text-decoration:underline}#__notifyBar.hint a:hover,.jquery-notify-bar a:hover{text-decoration:none}a.notify-bar-close{position:absolute;left:98%;top:10px;font-size:11px;height:20px;width:20px;background-image:url(../../images/close.png);background-position:left top;background-repeat:no-repeat;text-indent:9999px;color:transparent!important}a:hover.notify-bar-close{background-position:left bottom}#__notifyBar.notice{border-bottom:1px solid #EFDD68;background:#FFF9D4;color:#000}#__notifyBar.confirm a,#__notifyBar.cookie a,#__notifyBar.error,#__notifyBar.hint,.notify--bar__bottom p{color:#fff}#__notifyBar.notice a.notify-bar-close{background-image:url(../../images/close_dark.png)}#__notifyBar.confirm{border-bottom:1px solid #13891d;background:#17be1e;color:#fff}#__notifyBar.error{border-bottom:1px solid #891313;background:#be171e}#__notifyBar.hint{border-bottom:1px solid #138989;background:#17beb6}#__notifyBar.cookie{background-color:rgba(85,84,84,.9);font-size:12px;padding:8px 0}#__notifyBar.cookie a:hover{text-decoration:underline}.notify--bar{position:fixed;width:100%;bottom:0;z-index:2}.notify--bar #container{background-color:transparent;border:none}.notify--bar__bottom #notifyClose{position:absolute;top:22px;right:0;display:block;background:url(../../images/close.png) left top no-repeat;width:20px;height:20px;text-indent:-9999px}.alert{background:#FFF9D4;border:1px solid #EFDD68;display:block;margin:0 0 15px;padding:5px 10px;clear:both}#cboxBottomLeft,#cboxMiddleLeft,.calweek{clear:left}.alert-warning{color:#8a6d3b}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert .title{font-size:14px;margin:3px 0;white-space:nowrap;display:block;float:none;height:18px;line-height:18px;width:auto;padding:0}.alert .exclamation{padding-left:24px;background:url(../../images/exclamation.png) left top no-repeat}.alert p{padding:3px 0}.ie7 #__notifyBar.cookie,.ie8 #__notifyBar.cookie{background-color:#424242}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%;background:#555454}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;background:#FFF;padding:0}#cboxTitle{margin:0;position:absolute;top:-22px;left:5px;color:#FFF;font-size:14px}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#cboxNext,#cboxPrevious{top:50%;margin-top:-32px;width:28px;height:65px;position:absolute;text-indent:-9999px}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxBottomCenter,#cboxBottomLeft,#cboxBottomRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxTopCenter,#cboxTopLeft,#cboxTopRight{display:none!important}#colorbox,.photo #cboxLoadedContent{background:#3C3C3C}#cboxContent{position:relative;margin:30px 5px 5px;overflow:visible}#cboxError{padding:50px;border:1px solid #ccc}#cboxCurrent{position:absolute;top:-22px;right:30px;color:#ccc}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{left:5px;background:url(../../images/controls.png) top left no-repeat}#cboxPrevious.hover{background-position:bottom left}#cboxNext{right:5px;background:url(../../images/controls.png) top right no-repeat}#cboxNext.hover{background-position:bottom right}#cboxLoadingOverlay{background:#FFF}#cboxLoadingGraphic{background:url(../../images/loading.gif) center center no-repeat}.photo #cboxLoadingGraphic{background:url(../../images/loading_dark.gif) center center no-repeat #3C3C3C}#cboxClose{position:absolute;top:-25px;right:0;display:block;background:url(../../images/close.png) left top no-repeat;width:20px;height:20px;text-indent:-9999px}#cboxClose.hover{background-position:bottom center}.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight,.cboxIE #cboxTopCenter,.cboxIE #cboxTopLeft,.cboxIE #cboxTopRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)}#side_menu{border:0;padding:0;margin:0 0 15px;width:160px;overflow:visible}#side_menu .last a,#side_menu a{border-bottom:1px solid #DBE1E6!important}#side_menu li{float:none;position:relative;margin:0;background:0 0}#side_menu a{padding:0 1px 0 6px;text-align:left;border-left:1px solid #DBE1E6!important;display:block;height:25px;line-height:27px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#side_menu a.current{background:#FFF;width:153px}#side_menu .first a{border-top:1px solid #DBE1E6!important}#sidebar ul.links li{margin-left:8px}#sidebar ul.links li.title{margin-left:0}.hasjs .scrollable{position:relative;height:95px;width:978px;margin:0 1px 15px;padding:1px 0}.scrollable.block{border-left:0;border-right:0}#main .scrollable{margin:0;width:790px}#center .scrollable{width:470px}.main_left #center .scrollable{width:645px}#extra .scrollable{width:300px}.scrollable .items{background:#EAEFF2;margin:0 0 0 30px;width:20000em;position:relative;height:95px}.scrollable .items div{height:95px;width:918px;float:left;margin:0}#main .scrollable .items div{width:730px}#center .scrollable .items div{width:410px}.main_left #center .scrollable .items div{width:590px}#extra .scrollable .items div{width:240px}.scrollable .next,.scrollable .prev{display:block;height:93px;width:28px;background:#EAEFF2;overflow:hidden;z-index:1000;border:1px solid #DBE1E6}.scrollable .next:hover,.scrollable a.prev:hover{border-color:#C1CCD5}.scrollable .next span,.scrollable .prev span{display:block;width:15px;height:18px;position:absolute;left:7px;top:38px;overflow:auto;text-indent:-300px}.scrollable .next{position:absolute;right:0;top:1px}.scrollable .next.disabled span{background:url(../../images/scroller.png) -55px top no-repeat}.scrollable .next span{background:url(../../images/scroller.png) -19px top no-repeat}.scrollable .prev{position:absolute;left:0;top:1px}.scrollable .prev.disabled span{background:url(../../images/scroller.png) -37px top no-repeat}.scrollable .prev span{background:url(../../images/scroller.png) -1px top no-repeat}.scrollable .next.disabled,.scrollable .prev.disabled{color:#999}.scrollable span.item{height:95px;margin:0 11px;width:95px;display:block;float:left}.scrollable span.item .icon{float:none;margin:10px auto 0}.scrollable span.item .soft{font-weight:700;text-align:center;float:none;display:block;height:30px;overflow:hidden;margin:6px 0 0}.tipsy{font-size:11px;position:absolute;padding:5px;z-index:100000;font-weight:400}.tipsy-inner{background-color:#000;color:#FFF;max-width:220px;padding:5px 8px 4px;text-align:center;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.tipsy-arrow-n{border-bottom-color:#000}.tipsy-arrow-s{border-top-color:#000}.tipsy-arrow-e{border-left-color:#000}.tipsy-arrow-w{border-right-color:#000}.tipsy-n .tipsy-arrow,.tipsy-nw .tipsy-arrow{border-left-color:transparent;border-right-color:transparent;top:0;border-bottom-style:solid;border-top:none}.tipsy-n .tipsy-arrow{left:50%;margin-left:-5px}.tipsy-nw .tipsy-arrow{left:10px}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow,.tipsy-se .tipsy-arrow,.tipsy-sw .tipsy-arrow{bottom:0;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow{left:50%;margin-left:-5px}.tipsy-sw .tipsy-arrow{left:10px}.tipsy-se .tipsy-arrow{right:10px}.tipsy-e .tipsy-arrow,.tipsy-w .tipsy-arrow{top:50%;margin-top:-5px;border-top-color:transparent;border-bottom-color:transparent}.tipsy-e .tipsy-arrow{right:0;border-left-style:solid;border-right:none}.tipsy-w .tipsy-arrow{left:0;border-right-style:solid;border-left:none}body.iframe{margin:0;padding:0;background:#FFF;min-width:0}.large_height{min-height:1300px}#float_bar{display:none}.float_bar_style{background:#3c3c3c;position:fixed;width:100%;z-index:10;top:0;right:0}.float_bar_style .inner{width:960px;padding:14px;margin:0 auto;position:relative;background:url(../../images/float_bar_logo.png) right no-repeat}#download_bar .inner{background-position:left}#float_bar .title{display:inline-block;padding:14px 0;margin:0 0 0 18px;color:#fff;clear:none;width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#download_bar #after_countdown,.wrap_bar{display:none}#float_bar .title span{color:#999}#download_bar #after_countdown,#download_bar #countdown{float:right;color:#fff;padding:17px 0;font-size:16px}#float_bar #after_countdown a{color:#fff;text-decoration:underline;font-weight:700;cursor:pointer}#float_bar .float_bar_logo{position:absolute;right:104px;top:22px;float:right;font-size:20px}#caltitle,.ie7 #float_bar .title{float:left}.program.hide_scroll{overflow:hidden}.wrap_bar{position:fixed;top:0;left:0;right:0;z-index:200;width:100%;height:100vh;background:#ebe9e1}.wrap_bar .container{text-align:center;width:980px;height:88%;margin:82px auto;padding:25px 10px 0;background:#fff;border-left:1px solid #e3e1d9;border-right:1px solid #e3e1d9}.wrap_bar .container:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.wrap_bar .container .centered{display:inline-block;vertical-align:middle;width:300px;padding:10px 15px;border:1px solid #a0a0a0;background:#f5f5f5}.ad_container{position:relative;background:red;height:200px;width:60%;margin:0 auto;padding:20px}.ad_container *{background:red;color:#fff;width:50%;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;padding:20px;overflow:auto}.ie7 .wrap_bar .container{margin:0 auto;height:100%}.ie7 .wrap_bar,.ie8 .wrap_bar{position:absolut!important;top:0;left:0;right:0;z-index:200;width:100%;height:100%;background:#ebe9e1;display:none}#calroot,#calweeks{background-color:#fff}.ie7 .wrap_bar .container .centered{margin-top:20%}#calroot{z-index:10000;margin-top:-1px;width:198px;padding:2px;font-size:11px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 0 15px #666;-webkit-box-shadow:0 0 15px #666}#calhead{padding:2px 0;height:22px}#caltitle{font-size:14px;color:#0150D1;text-align:center;width:155px;line-height:20px;text-shadow:0 1px 0 #ddd}#calnext,#calprev{display:block;width:20px;height:20px;background:url(../../images/prev.gif) center center no-repeat;float:left;cursor:pointer}#calnext{background-image:url(../../images/next.gif);float:right}#caldays span,.calweek a{float:left;text-align:center;display:block}#caltitle select{font-size:10px}#caldays{height:14px;border-bottom:1px solid #ddd}#caldays span{width:28px}#calweeks{margin-top:4px}.calweek{height:22px}.calweek a{width:27px;height:20px;text-decoration:none;font-size:11px;margin-left:1px;line-height:20px;color:#666;-moz-border-radius:3px;-webkit-border-radius:3px}.calfocus,.calweek a:hover{background-color:#ddd}a.calsun{color:red}a.caloff{color:#ccc}a.caloff:hover{background-color:#f5f5fa}a.caldisabled{background-color:#efefef!important;color:#ccc!important;cursor:default}#calcurrent{background-color:#498CE2;color:#fff}#caltoday{background-color:#333;color:#fff}#navigation{overflow:visible;border:0;margin:-5px 0 25px;padding:0;width:160px}#navigation .pane{border-right:1px solid #EBE9E1;border-bottom:1px solid #EBE9E1;border-left:1px solid #EBE9E1;overflow:visible;padding:0 0 5px}#navigation p{margin:5px 0 0;padding:0}#navigation .os{background:url(../../images/sprite.png) -191px -390px no-repeat;font-size:15px;font-weight:700;color:#fff;display:block;line-height:26px;padding-left:12px;margin:1px 0 0;position:relative;height:26px}#navigation a.os:hover{text-decoration:none}#navigation .os .icon{display:block;height:16px;width:16px;position:absolute;right:9px;top:5px;margin:0;float:none}#windows .os .icon{background:url(../../images/sprite.png) -209px -285px no-repeat}#mac .os .icon{background:url(../../images/sprite.png) -226px -285px no-repeat}#mobile .os .icon{background:url(../../images/sprite.png) -243px -285px no-repeat}#iphone .os .icon{background:url(../../images/sprite.png) -260px -285px no-repeat}#navigation .categories{margin:0 0 15px;padding:1px;display:block}#navigation .categories li{position:relative;border-bottom:1px solid #dfddd6;list-style-type:none;margin:0}#navigation .categories a{font-size:11px;display:block;line-height:25px;height:25px;padding-left:12px;width:144px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#navigation .categories a.active,#navigation .categories a.current{text-decoration:none;background:#3d3d3d;color:#fff;position:relative;z-index:100}#arrow,#search_expand,.form button{position:absolute}#navigation .filters{margin:0 0 10px}#navigation .filters li.filter{font-weight:700}#navigation .filters li{margin:0 0 6px;padding-left:12px;list-style-type:none}#navigation .filters a{line-height:15px;background:url(../../images/sprite.png) -640px -417px no-repeat;padding-left:8px;height:15px;display:block}#navigation li{position:relative;z-index:30}#navigation .subcategories{background:#3d3d3d;border:1px solid #DFDDD6;width:572px;padding:5px 10px;position:absolute;left:155px;top:-1px;color:#999;z-index:1}#navigation .subcategories ul{background:0 0}#navigation .subcategories li{display:block;width:180px;float:left;margin:0 5px 3px;padding:0;border:0;height:20px}#navigation .subcategories a{padding:0;margin:0;height:19px;color:#fff;display:inline;font-weight:400}#navigation .subcategories a:hover{color:#07b7dd;text-decoration:none}#navigation .subcategories a span,#navigation .subcategories a:hover span{color:#959595}#navigation .separator{height:1px;padding:7px 0 0;border-bottom:1px solid #999;margin:0 0 7px;overflow:hidden;clear:both}#navigation .loading{display:block;height:16px;color:#fff;margin:60px auto;width:70px}#navigation .loading span{display:block;float:left;height:16px;width:16px;margin:0 5px 0 0;background:url(../../images/loader.gif) left top repeat-x}#safe{padding:0 3px}#safe .bold{font-size:13px}#sidebar .one .padding{width:145px;padding-top:3px;padding-bottom:3px}.rating_ajax,.rating_input{display:block;height:16px;width:80px;cursor:pointer}.rating,.rating span{height:16px!important}.cancel,.star{width:16px!important}.rating_ajax div.on a,div.rating_input div.on a{background-position:0 -16px}.rating_ajax div a:hover,.rating_ajax div.hover a,div.rating_input div a:hover,div.rating_input div.hover a{background-position:0 -32px}.rating{width:80px!important;background:url(../../images/stars.png) repeat-x;padding:0}.rating span{display:block;float:left;background:url(../../images/stars.png) 0 -16px repeat-x}.alt span{background:url(../../images/stars.png) 0 -32px repeat-x}.rating_0{width:0}.rating_1{width:8px}.rating_2{width:16px}.rating_3{width:24px}.rating_4{width:32px}.rating_5{width:40px}.rating_6{width:48px}.rating_7{width:56px}.rating_8{width:64px}.rating_9{width:72px}.rating_10{width:80px}div.clear{display:block;clear:both;height:15px;overflow:hidden}.reviews .sort{float:none;display:block;clear:both;padding:10px 10px 0 0!important;margin:0!important;height:22px;text-align:right}.reviews .panes div .bar{margin-top:-1px}.review{display:block}.review .title{display:block;margin:10px 0 7px 7px;padding:0;font-size:11px;font-weight:700}.review .rating{float:left}.panes div.review .rating{margin-left:7px}.review .meta{display:block;float:left;line-height:16px;margin:1px 0 0;color:#999}.review .content{display:block;clear:both;padding:10px 0 7px}.panes div.review .content{padding:10px 0 7px 7px;width:450px}.review .useful{display:block;clear:both;color:#999}.panes div.review .useful{padding:0 0 10px 7px}.review .next{padding:5px 0 0}.panes div.review .next{background:#EAEFF2;padding:6px 7px 5px;border-bottom:1px solid #DBE1E6}.reviews .comments .subtitle{margin-bottom:0}.reviews .comments li{list-style-type:none;display:block;margin:5px 0}.reviews .comments li .meta{display:block;margin:10px 0 2px;color:#999}.block .panes .left,.hasjs .block .panes .left{float:left!important}.block .panes .right,.hasjs .block .panes .right{float:right!important}#write{width:468px}#write form{padding:15px 10px 0}#write input,#write textarea{width:430px}#write #cons,#write #pros{height:50px}#login_to_review{margin:10px 10px 0;border-bottom:1px solid #C1CCD5;background:#EAEFF2;padding:10px}#login_to_review .login{padding:0;height:18px;line-height:18px;margin:5px 0 0}#login_to_review a.facebook_connect{width:142px;height:18px;display:inline-block;padding:0;margin:0;background:url(../../images/facebook_small.png) left top no-repeat;text-indent:-9999px}.disclaimer{background:#EAEFF2;display:block;float:none;padding:8px 10px 10px}.panes div.review .opinions{padding:0 0 0 7px!important}.opinions .cons,.opinions .pros{width:210px!important;float:left;margin:10px 0 15px!important;background:#fff}.opinions .pros{border-right:1px solid #C1CCD5!important;padding-right:10px!important}.opinions .cons{border-left:1px solid #C1CCD5!important;margin-left:-1px!important;padding-left:10px!important}#search{position:relative}#search_expand{left:5px;top:35px;overflow:visible;z-index:500;background:#3d3d3d;border:1px solid #DFDDD6;padding:0;width:419px;height:auto;overflow-x:auto}#autocomplete{background:#555454;margin:0;padding:0;width:419px}#autocomplete ul{margin:0;padding:0}#autocomplete li{display:block;clear:both;height:24px;line-height:24px;border-bottom:1px solid #6C6969;color:#FFF;padding:0 10px;margin:0;list-style-type:none;cursor:pointer}#autocomplete li.focus{background:#3C3C3C;color:#1491CC}#search_expand .block{width:125px;float:left;margin:10px 0 10px 10px!important;border:0;color:#959595;clear:none}#search_expand label{padding:8px 0 0;clear:both;display:block;color:#FFF;font-weight:400}#center .scroll .items .featured .first .soft,#teaser .gray span,.my .label,.my .separator .or{font-weight:700}#search_expand input{margin:0 5px 0 0;display:inline-block;float:left}#search_expand .options{margin:0 0 4px}#arrow{height:12px;width:12px;background:url(../../images/sprite.png) -434px -164px no-repeat;left:1px;top:15px}.expanded #arrow{background:url(../../images/sprite.png) -435px -181px no-repeat}.rating{display:inline-block;margin:0 10px 0 0}.cancel,.star{float:left;height:15px;overflow:hidden;text-indent:-999em;cursor:pointer}.star-left,.star-right{width:8px}.cancel,.cancel a{background:url(../../images/delete.gif) 0 -16px no-repeat}.star,.star a{background:url(../../images/stars.png) no-repeat}.star-left,.star-left a{background:url(../../images/star-left.gif) no-repeat}.star-right,.star-right a{background:url(../../images/star-right.gif) no-repeat}.cancel a,.star a{display:block;width:100%;height:100%;background-position:0 0}div.rating div.on a{background-position:0 -16px}div.rating div a:hover,div.rating div.hover a{background-position:0 -32px}#in_touch{border:0;background:#3C3C3C;padding:0}#extra #in_touch .title,#in_touch .title{color:#fff;display:block;height:22px;font-size:13px;padding:8px 0 0 10px;margin:0 0 15px;border-bottom:1px solid #6C6969;background:#555454}#newsletter,#teaser{border-bottom:1px solid #272727}#teaser{margin:0 10px}#teaser h3{color:#FFF;margin:0 0 10px}#teaser .gray{color:#959595;margin:0 0 8px}#newsletter{margin:0 10px;border-top:1px solid #626262;padding:15px 0 13px;color:#fff}#newsletter .form{// margin:5px 0;// background:#555454;overflow:initial}.sendgrid-subscription-widget{margin:5px 0;background:#555454;overflow:initial;display:block;min-height:34px;position:relative}.form input[type=submit],.form label span{display:none}.form button{top:3px;right:3px}.form #email,.form input[type=email]{position:absolute;top:5px;height:19px;line-height:19px;width:175px;border:1px solid #fff;padding:1px 4px}.form input[type=email]{left:5px;background:url(../../images/sprite.png) 0 -417px no-repeat}.form #email{left:5px}#newsletter .error,.form .success{left:5px;top:35px;position:relative}#socialize #facebook,#socialize #plus_page,#socialize #plusone,#socialize #twitter{height:20px;display:block;float:left}#socialize{padding:10px 0;margin:0 10px 10px;border-top:1px solid #626262;height:31px}#socialize #facebook{margin:8px 5px 0 0;width:83px}#socialize #plusone{margin:8px 5px 0 0}#socialize #twitter{margin:8px 5px 0 0;width:108px;color:#3C3C3C}#socialize #twitter a{color:#3C3C3C}#socialize #plus_page{margin:11px 5px 0 0;width:115px}#socialize #plus_page a,#socialize #plus_page a span{color:#FFF}.submit .subtitle{border-bottom:1px solid #C1CCD5;clear:left;color:#000;display:block;font-size:14px;margin:5px 0;padding:0 3px 3px}#newsletter .error{color:red}.form .success{color:#009000}#ss_dealOfTheDayButton{border:1px solid #70df70!important;background:#33d133!important;background:-moz-linear-gradient(top,#33d133 0,#33b233 100%)!important;background:-webkit-linear-gradient(top,#33d133 0,#33b233 100%)!important;background:linear-gradient(to bottom,#33d133 0,#33b233 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#33d133', endColorstr='#33b233', GradientType=0 )!important}#center .scroll .items .featured{padding:5px 10px;height:210px}#center .scroll .items .featured .first{width:440px;border-bottom:1px solid #dce4e9;padding:10px 5px 15px;display:block;height:80px;margin:0}#center .scroll .items .featured .first .teaser{display:block;width:385px;float:left;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}#center .scroll .items .featured .first .version{padding:4px 3px 4px 9px}#center .scroll .items .featured .download{display:block;clear:both;padding:5px 0 0 48px;overflow:hidden;height:30px}#center .scroll .items .featured .second,#center .scroll .items .featured .third{width:210px;float:left;padding:5px 10px;margin:5px 0 0}#center .scroll .items .featured .second{border-right:1px dotted #CCC;padding:5px 10px 5px 5px}#center .scroll .items .featured .second .soft,#center .scroll .items .featured .third .soft{display:inline-block;width:145px;padding:10px 0 4px;margin:0;float:none;font-weight:700}#center .scroll .items .featured .second .version,#center .scroll .items .featured .third .version{display:inline-block;float:none;width:145px;padding:0 0 10px;margin:0}#center .scroll .items .featured .second .teaser,#center .scroll .items .featured .third .teaser{float:left;width:210px;clear:both;overflow:hidden;o-text-overflow:ellipsis;text-overflow:ellipsis}.my .block_my{width:450px;margin:0 auto;padding:20px 0 30px}.my .block_my .block_border{width:448px;overflow:hidden}.iframe .block_my{margin:0 auto -25px;padding:0}.iframe .block_border{border-color:#FFF}.my .subtitle,.my .ticket{border-bottom:1px solid #C1CCD5}.iframe .block_space{margin:0}.iframe .alternative{border-top:1px solid #DBE1E6}.my .facebook{clear:both;display:block;margin:15px 0 10px}.my #sign_in .facebook span,.my #sign_up .facebook span{clear:both;display:block;font-size:16px;margin:10px auto 15px;padding:0;width:100%;text-align:center}.my .alternative span,.my .separator .or{display:block;font-size:14px;text-align:center}.my .facebook .connect{height:35px;width:220px;background:url(../../images/facebook.png) left top no-repeat;text-indent:-9999px;display:block;margin:10px auto}.my .separator{display:block;clear:both;height:47px;width:100%;overflow:hidden;position:relative}.my .separator .line{display:block;clear:both;height:1px;width:450px;background:#C1CCD5;position:absolute;left:0;top:23px;overflow:hidden}.my .separator .or{height:47px;width:47px;background:url(../../images/or.png) left top no-repeat;position:absolute;top:0;left:201px;line-height:45px;color:#FFF}.my .form button,.my .settings{position:relative}.my .form{margin:20px 0 5px;height:auto}.my .form .g-recaptcha>div{margin:0 auto}.my .form .row{margin-bottom:10px}.my .form .forgot{margin-top:8px;display:block}.my .form .remember{margin-top:-3px;overflow:hidden}.my #sign_in .form .buttons{padding-left:188px;padding-top:10px}.my #sign_up .form .buttons{padding-left:165px;padding-top:10px}.my #reset .form .buttons{padding-left:162px;padding-top:10px}.my .styled span.error{color:#C00;display:block;clear:both;margin:15px 0 -5px;text-align:center}.my .alternative{background:#EAEFF2}.my .alternative span{clear:both;height:50px;line-height:50px;padding:0;width:100%}.my .label,.my .value{float:left;line-height:18px}.my .meta,.my .name{clear:right;width:390px;display:block}.my #tos{margin:-5px 10px 10px;text-align:justify;font-size:10px}.my #sidebar{border-right:1px solid #C1CCD5;margin-bottom:15px;padding-top:15px}.my #main{border-left:1px solid #C1CCD5;margin-bottom:15px}.my .name{font-size:18px;margin:5px 0 10px;padding:0;color:#000}.my .meta{color:#999;margin:0}.my .avatar{height:50px;width:50px;display:block;padding:5px;margin:0 15px 0 0;border:1px solid #C1CCD5;float:left}.my .avatar .staff{text-transform:uppercase;font-size:10px;background:#C1CCD5;color:#FFF;text-align:center;display:block;width:62px;margin:3px 0 0 -6px}.my .subtitle{clear:left;color:#000;display:block;font-size:14px;margin:5px 0;padding:0 3px 3px}.my .change,.my .edit-account{font-size:11px;display:block;padding:3px;position:absolute;top:3px;right:5px}.my .edit,.my .view{padding:0 0 0 3px}.my .view{display:block}.my .edit,.my .swapped .view{display:none}.my .label,.my .swapped .edit{display:block}.my #picture{width:auto;overflow:visible;padding:auto;margin:auto}.my .label{clear:left;margin:0 10px 3px 3px;width:120px;text-align:right;padding:0 7px 0 0}.my .picture,.my .value{display:block;margin:0 0 3px}.all_software .tabs a,.my .wait,.my .wait .title,.program #center .block_centerd,.program #toper{text-align:center}.my .value{width:290px;clear:none}.my .picture{overflow:auto}#blog ul.list a,.index ul.list a.soft{overflow:hidden;-o-text-overflow:ellipsis;white-space:nowrap}.my .add_ticket{clear:both;padding:5px 0 10px;margin:0 0 0 -3px}.my .open{color:#000}.my .closed{color:#999}.my .ticket{padding:15px 10px 7px;border-left:1px solid transparent;border-right:1px solid transparent}.my #ticket{padding:5px;background:#DBE1E6}.my #ticket .label{width:64px;font-weight:400;margin-right:8px}.my .ticket.first{border:1px solid #C1CCD5}.my .ticket .head{width:370px;margin:0 0 10px}.my .ticket .name{display:inline;font-size:11px;font-weight:700;margin:0;width:auto;padding:0 7px 0 0}.my .ticket .meta{display:inline;float:none}.my .type{display:block;clear:both;margin:2px 0 0}.my .ticket .content{width:370px;margin:0}.my .ticket .resolved{color:#666;font-size:11px}.my .ticket.answer{border:0}.my .wait{height:60px;width:150px;position:absolute;left:50%;top:50%;margin-left:-75px;margin-top:-30px}.my .wait .loading{height:32px;width:32px;background:url(../../images/loading.gif) left top no-repeat;display:inline-block}.my .wait .title{clear:both}.all_software .tabs a{padding:0;width:29px}.all_software .tabs .first a{padding:0 1px}.all_software .tabs .last a{padding:0 1px 0 0}.publishers ul.list .first{border-top:1px solid #C1CCD5}.publishers ul.list li span{height:30px;padding:0 0 0 8px}.block .panes div.empty{position:relative;height:100px}.block .panes div.empty .center{width:400px;height:50px;position:absolute;left:50%;top:50%;margin-left:-200px;margin-top:-25px;text-align:center}.block .panes div.empty .big{font-size:14px;color:#999;line-height:20px;height:20px;padding:5px 0}#blog ul.list li span{height:auto;padding:6px 7px}#blog ul.list li.first span{padding-top:3px}#blog ul.list a,#blog ul.list span.light{line-height:14px;margin:0;padding:0;display:block}#blog ul.list a{font-weight:700;width:100%;text-overflow:nowrap;text-overflow:ellipsis}#blog ul.list span.light{clear:left}#blog ul.list span.excerpt{margin:3px 0 0;padding:0!important}.legal table,.pages table{border:0;width:99%;margin:15px 0 5px}.legal table td,.pages table td{border:0;border-top:1px solid #DDD}.adslot-desktop{display:inline-block!important}.adslot-mobile{display:none!important}@media screen and (max-width:780px){.adslot-desktop{display:none!important}.adslot-mobile{display:inline-block!important}}.index ul.list a.soft{max-width:365px;text-overflow:ellipsis}#dashboard,#dashboard div,.inline-newsletter,.program .inline-newsletter .form{overflow:visible}.program #title{margin:0 0 15px;height:50px}.program #toper .horizontal{width:100%;height:auto}.program #title #breadcrumbs{margin:0 0 0 5px}.download #title .title,.program #title .title{margin:0 0 10px 5px}.program #main{margin:0 0 25px;width:970px}.main_left #main{border-left:0}.title span{color:#999}.program_title{height:42px;display:block;margin:0 0 10px}.program_title .icon{margin-top:0}.program_title .title{line-height:40px;margin:0}.program #center{padding:0 0 15px;width:650px;font-size:120%}.newsletter-wrapper{width:1000px;margin:0 auto;padding:0;background:#3C3C3C;border-left:1px solid #e3e1d9;border-right:1px solid #e3e1d9;position:relative;z-index:1;clear:both}.program .form #email{background:url(../../../images/sprite.png) 0 -417px no-repeat;position:absolute;top:5px;left:5px;height:19px;line-height:19px;width:70%;border:1px solid #fff;padding:1px 4px}.program .form button{position:absolute;top:3px;right:3px}.program .inline-newsletter .form .message{position:absolute;bottom:-18px;color:red}.program .newsletter-body .message.success{position:relative;color:#009000;padding:10px;display:block}.inline-newsletter{width:35%;margin:25px auto;background:#555454}.newsletter-wrapper .header{background:#555454;border-bottom:1px solid #6C6969;color:#fff;padding:10px}.newsletter-wrapper .header h1{margin-bottom:0;color:#fff}.newsletter-wrapper .header span{color:#d0d0d0}.program.free-download #center #after-download{display:none}.program #center .title{font-size:22px;line-height:52px}.program #center .subtitle{font-size:19px}.program .main_left #center{padding:0 0 15px 5px}.program #center .panes{width:646px}.program #center .panes div#ratings,div#editor_note{width:628px}.program #center #specifications{width:636px}.program #center #specifications .label{width:17%;line-height:20px}.program #center #specifications .value{width:75%;line-height:20px}.program #center .block_space{line-height:18px}.program #center .block_space body{margin:0}.program #center .block_centerd>div{text-align:left;display:inline-block;zoom:1}.iframe.program{padding:10px}.iframe.program .form{height:auto}.iframe.program .form .row.required{width:70%;float:left}.iframe.program .form .buttons{float:right;width:28%}.iframe.program .form #email{border:1px solid #A5A4A0;background:#fff;position:relative;top:0;left:0;width:95%}.iframe.program .form button{position:relative;top:-2px;right:0;float:right}#dashboard{float:left}.index #dashboard{padding:0!important}#short_description{padding:8px 10px 0;display:block;font-weight:700;overflow:auto;height:auto}#short_description .icon{margin:2px 10px 0 0}#specifications{margin:10px 0;padding:0 0 0 10px;clear:both;overflow:auto!important;width:455px}#specifications .light{padding:0 0 8px}#specifications .label{display:block;width:80px;float:left;clear:left;line-height:16px;color:#999;margin:0 10px 0 0}#specifications .value{display:block;float:left;line-height:16px;width:360px}div#editor_note,div#ratings{margin:0 0 10px 10px;display:block;clear:both;position:relative;width:445px;overflow:visible}#ratings div{width:auto}#editor_note .value{display:block;float:left;width:82%;line-height:16px;font-weight:700}#editor_note .value a{font-weight:700}#ratings .editor_rating,#ratings .user_rating{float:left;clear:left}#ratings .next{color:#999;display:inline-block;height:16px;overflow:hidden;width:190px;line-height:16px;margin-top:4px}#panel,#sidebar,.program #bar{overflow:visible}#ratings .editor_rating .next a,#ratings .user_rating .next a{float:none;line-height:16px}#ratings .editor_rating,#ratings .user_rating{display:block;margin:1px 0;width:420px}#editor_note .label,#ratings .editor_rating .strong,#ratings .user_rating .strong{display:block;margin:0 10px 0 0;word-wrap:break-word;word-break:break-word;line-height:16px;float:left;clear:both}#ratings .editor_rating .strong,#ratings .user_rating .strong{width:25%}#editor_note .label{font-weight:700;width:22%}#ratings .editor_rating .rating,#ratings .user_rating .rating_ajax{display:table-cell;line-height:16px;float:left;margin:4px 10px 0 0;vertical-align:middle}#ratings .editor_rating a,#ratings .user_rating a{display:inline-block;line-height:20px;float:left}#ratings #mcafee{height:37px;width:65px;position:absolute;right:0;bottom:2px}#ratings #mcafee a{display:block;height:37px;width:65px}.program #bar{background:-moz-linear-gradient(top,#fcfdfd 0,#eaeff2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcfdfd),color-stop(100%,#eaeff2));background:-webkit-linear-gradient(top,#fcfdfd 0,#eaeff2 100%);background:-o-linear-gradient(top,#fcfdfd 0,#eaeff2 100%);background:-ms-linear-gradient(top,#fcfdfd 0,#eaeff2 100%);background:linear-gradient(to bottom,#fcfdfd 0,#eaeff2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfdfd', endColorstr='#eaeff2', GradientType=0 );height:35px;padding:5px 8px 0;border-top:1px solid #DBE1E6;display:block;clear:both;width:630px}.program #bar .like,.program #bar .plus,.program #bar .post{height:22px;display:block;float:left}.program #bar .like{margin:5px 0 0 4px;width:84px;overflow:visible}.program #bar .plus{margin:5px 0 0 4px;width:69px}.program #bar .post{margin:2px 2px 0 0;width:68px}.program #bar .right{width:auto;margin:0 3px 0 0}#panel{padding:5px 0 0;width:160px;-webkit-transform:translate3d(0,0,0)}.float{position:fixed;top:0}.bottom,.top{left:15px;position:absolute}.top{top:145px}.bottom{bottom:140px}.program .link{margin-bottom:10px;margin-left:-3px;overflow:hidden;display:block;clear:both}.program .bottom .link,.program .float .link{visibility:visible}.program .link .meta{display:block;clear:both;line-height:18px;height:18px;font-size:10px;padding:0 5px}.program .link .button span{width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.program .link .button_narrow span{width:124px}.program #side_menu{margin-top:10px;background:0 0}#program_name{visibility:hidden;padding:0 0 5px 4px;font-size:10px;line-height:12px;height:12px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:150px}#program_name span{color:#999}.bottom #program_name,.float #program_name{visibility:visible}.program #back .back{font-weight:700;display:block;clear:both;margin:5px 0 0 5px;line-height:16px;height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.program #side_menu{margin-bottom:10px}.program #screenshots{margin:0 0 8px;height:auto;position:relative;text-align:center;overflow:hidden}.program #screenshots .screenshot img{width:100%;height:auto}.program #screenshots .screenshot img.portrait{max-height:400px;width:auto;height:auto}.program #screenshots .thumbnails{background:url(../images/opacity.png) left top;width:650px;height:110px;position:absolute;left:0;bottom:0;overflow:hidden;z-index:300;text-align:center}.program #screenshots .thumbnails a{display:inline-block;margin:8px 2px 8px 8px}.program #screenshots .thumbnails a img{height:90px;width:auto}.program #screenshots .loading{height:32px;width:32px;background:url(../images/loading.gif) left top no-repeat;position:absolute;left:50%;top:50%;margin:-16px 0 0 -16px}#download_block a.mcafee img{position:absolute;top:5px;right:0}#download_info{margin:10px 10px 0}#download_info .icon{float:left;margin:0 10px 0 0}#download_block .main{font-size:16px;margin:1px 0 2px;padding:0;line-height:24px;height:24px;color:#11A122;display:block;float:left;clear:right}#download_info .main .loading{background:url(../images/loading_small.gif) left 4px no-repeat;height:20px;width:20px;margin:0 2px 0 0;float:left}#download_info .issues{display:block;float:left;width:570px;clear:right}.shortly .icon{float:left}#download_info .highlight{display:block;background:#FFFED8;padding:5px;margin:0 0 0 45px;width:470px;font-size:11px}#download_info .highlight .strong{font-weight:700}#next{margin:0 10px 1px}#next .title{font-size:16px;margin:8px 0 5px}ul.download li{padding:5px 0 7px 25px;margin:0;background:url(../images/check.png) 5px 5px no-repeat;display:block}#next .mcafee{position:absolute;right:5px;top:100px}.program div.sponsored{background:url(../images/notice.png) 4px 5px no-repeat #FFC;padding:5px 0 6px 24px;margin:0 0 12px;display:block}.program div.sponsored .strong,.program div.sponsored a{float:left;margin-right:7px}.program div.sponsored .note{font-size:11px;color:#999;float:right;margin:0 6px 0 0;display:block}.slide{margin:5px 10px 0;padding:10px 10px 2px;background:#EAEFF2;position:relative}.close{height:24px;width:24px;display:block;position:absolute;top:7px;right:6px;background:url(../images/close.png) left top no-repeat}.main_download{margin:20px}.main_download h1{font-size:15px;line-height:46px;white-space:nowrap}.main_download .mirrors{background:#eaeff2;border:1px solid #d3dee4;padding:10px 15px;margin-top:10px}.main_download .mirrors p.subtitle{padding:5px 10px;border:1px solid #d3dee4;background:#fff;color:#666;font-size:13px;float:left;clear:both}.main_download .mirrors p.subtitle strong{color:#000}.main_download p.urls span{line-height:17px;background:url(/static/images/download_icon.jpg) left center no-repeat;color:#666;padding-left:25px;margin-bottom:5px;display:block;clear:both;font-size:13px}.main_download p.urls a{color:#000;font-weight:700}.main_download p.urls a strong{color:#308ac5}.main_download p.first{border-bottom:1px solid #d8e1e7}.main_download p.last{border-top:1px solid #fff;padding-top:15px}.main_download strong.sub_subtitle{font-weight:700;font-size:13px;margin-bottom:5px!important;color:#c00;float:left;display:block;clear:both}.collapsible{float:left;width:100%;clear:both}.program .delay{color:#666;display:block;clear:left;padding:10px 0 0 4px}.program #container{position:relative;z-index:initial}.program #sidebar{height:500px;border:0}.program #side_menu{display:block;overflow:visible;width:160px}.by_google{font-size:11px;color:#666;float:right;padding:5px}#download_ad_unit{background:#F5F5F5;float:left;display:block;height:100px;width:550px}.download_links li a,ul.mirrors li a{line-height:24px;height:24px;background:url(../images/download.png) left 5px no-repeat;white-space:nowrap}ul.mirrors{display:block;font-size:12px}ul.mirrors li{display:block;clear:both;margin:0 0 2px 6px}ul.mirrors li a{display:inline-block;padding:0 5px 0 20px}.download_links{display:block;font-size:12px}.download_links li{display:block;clear:both;margin:0 0 2px 6px}.download_links li a{display:inline-block;padding:0 0 0 22px}.latest div.left{padding-top:9px;display:block}span.indent{display:block;padding-left:10px;margin-bottom:10px}.old-version #sidebar .button span{overflow:hidden;padding:14px 0 0 8px;text-overflow:ellipsis;white-space:nowrap;width:137px}.old-version #sidebar .button_narrow span{overflow:hidden;padding:8px 0 0 9px!important;text-overflow:ellipsis;white-space:nowrap;width:136px}.program .old_versions ul.list li span{height:auto;padding:4px 0 4px 8px}#ads div{margin:20px 0 0}#download_block{background:#FFF;border:1px solid #DBE1E6;position:relative}#download_block #mcafee{position:absolute;right:10px;bottom:10px;padding:4px 4px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#FFF}#download_block .download,#download_block .downloading{background:#EAEFF2;padding:8px 10px 13px 7px}#download_block.downloading .download{display:none}#download_block.downloading .downloading{display:block}#download_block.downloading .downloading span{padding:0 0 0 4px}.free-download #center .downloading .subtitle{margin-left:0}.download #center .block_space,.free-download #center .block_space{margin:0 0 20px}.wait{display:none}#download_2{background:#EAEFF2;border-bottom:1px solid #C1CCD5;padding:12px 12px 10px}.download .download_box,.free-download .download_box{border:1px solid #C1CCD5;padding:7px 10px 10px;background:#EAEFF2;display:block;clear:both;position:relative;margin:0 0 15px}.download .download_box .title,.free-download .download_box .title{padding:10px 0 0 5px;margin:0}.download .download_box .title span,.free-download .download_box .title span{color:#11A122}.download .download_box .title span.loading,.free-download .download_box .title span.loading{display:inline-block;height:20px;width:20px;margin:3px 4px 0 0;background:url(../images/download-loader.gif) 1px 4px no-repeat}.download .download_info,.free-download .download_info{padding:5px 0 18px 5px;width:350px}.free-download .download_button{display:block;clear:both;padding:20px 0 0}.free-download .download_name{display:inline-block;font-size:12px;line-height:40px;margin:0 0 0 10px}.free-download .download_disclaimer{margin:15px 0 15px 5px;font-size:12px;font-weight:700;padding:0}.free-download .download_options{width:530px}.free-download .download_options .strong{margin-left:5px}.free-download .download_box .trust{height:40px;width:65px;right:15px;bottom:10px;position:absolute;padding:4px 4px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#FFF}.download .download_box .ads,.free-download .download_box .ads{height:200px;width:400px;margin:20px 0 0 5px}.download .download_box .social,.free-download .download_box .social{height:70px;width:165px;position:absolute;right:40px;top:135px}.download .download_box .social .plus,.free-download .download_box .social .plus{height:65px;width:92px;float:left}.download .download_box .social .like,.free-download .download_box .social .like{height:65px;width:55px;float:right}.free-download #center .block_space.alternative{border-top:1px solid #DBE1E6;padding-top:10px}.free-download #download-manager{width:400px;height:240px;padding:15px 10px 10px}.next_steps div{display:block!important}.sponsored{padding:12px 0 0;display:block;clear:both;line-height:20px;width:475px}.sponsored .attention{height:20px;width:25px;display:block;background:url(../images/attention.png) left top no-repeat;margin:0 4px 0 0;padding:0;float:left}.sponsored .note{font-size:11px;color:#999;float:right;margin:0 6px 0 0;display:block}.download .check li,.free-download .check li{padding:5px 0 7px 25px;margin:0;background:url(../images/check.png) 5px 5px no-repeat;display:block}.free-download .subscribe{border:1px solid #C1CCD5;padding:5px 10px;background:#EAEFF2}.free-download #suscribe_form{margin:20px 0 0}.free-download #suscribe_form button{margin:3px 0 0 7px}.free-download #suscribe_form .hint{display:block;clear:both;padding-top:5px}.free-download #ajax_loading{display:block;height:30px;background:url(../images/download-loader.gif) center top no-repeat;width:250px}.free-download #suscribe_form .error,.free-download #suscribe_form .success{display:block;height:30px;width:250px;color:red}.free-download #suscribe_form .success{color:green}#top_download p{margin:6px 0 0;display:block;float:none;width:auto;padding:6px 0 0;clear:both}.panel .badges a,.panel .badges img{display:block;float:left}#top_download .btn-blue{margin-left:10px}#direct_link,#more_info{margin:-15px 0 20px}.panel .badges{display:block;clear:both}.panel .badges a{margin:0 0 10px;clear:both}#float_bar .btn-blue{margin-left:10px}@media (max-width:1001px){#extra{display:none}#center{width:100%}body{min-width:inherit}.program #screenshots{width:100%;max-width:470px}}@media (min-width:768px) and (max-width:1001px){#header .inner,#top_bar .inner{width:768px}.inline-newsletter{width:50%}#container,.newsletter-wrapper{width:756px;padding-left:5px;padding-right:5px}#main{width:566px}.program #main,.program .float_bar_style .inner,.wrap_bar .container{width:740px}#footer .inner{width:762px}ul#footer_navigation{height:30px;overflow:hidden}.program #center{width:100%}}@media (max-width:767px){.inline-newsletter{margin:25px}.program #float_bar .inner{background-image:none}.program .float_bar_style .inner{width:96%}#header .inner,#top_bar .inner,.wrap_bar .container{width:100%}#container{padding-left:5px;padding-right:5px}#bottomer .horizontal,#toper .horizontal{display:none}}@media (max-width:414px){#menu,#search,#sidebar,#top_bar .left{display:none}#container{width:96%}#bottomer,#bottomer .horizontal,#toper,#toper .horizontal,.download .download_info,.free-download .download_info,.free-download .download_options,.main_left #center,.main_left #main,.program #center{width:100%}#bottomer,#toper{margin:0 0 25px}#main,.program #main{width:100%;padding-left:0;padding-right:0}.program #main{border-left:none}.main_left #main{margin-left:0}.program .main_left #center{padding-left:0}#center .three .tabs .last a,#center .three .tabs a{width:71px}#center .two .tabs a,.program #center .two .tabs a{width:120px}.block .tabs{display:block}.tabs a span,div.mcafee{display:none}#center .panes{width:100%}#center .scroll .items .featured{height:auto;padding-left:5px;padding-right:5px;width:97%}#center .scroll .items .featured .first{width:96%;padding-right:5px}#center .scroll .items .featured .first .teaser{width:81%}#center .scroll .items .featured .second,#center .scroll .items .featured .third{width:96%;border-right:none;padding-right:5px;padding-left:5px;border-bottom:1px solid #dce4e9}#center .scroll .items .featured .second .teaser,#center .scroll .items .featured .third .teaser,#center .scroll .items div{width:100%}#center ul.list .teaser{width:81%}.version,ul.list .version{padding-right:0;white-space:nowrap;text-overflow:ellipsis}.block .panes .padding,.program #bar{padding-right:5px}#dashboard{width:100%}#breadcrumbs{height:auto;margin-bottom:5px}#specifications .value{width:45%}div#editor_note,div#ratings{width:97%}#ratings .editor_rating .rating,#ratings .user_rating .rating_ajax{margin-right:5px}#ratings .editor_rating,#ratings .user_rating{width:100%}.program #ratings .editor_rating .strong,.program #ratings .user_rating .strong{width:15%}.program #ratings .editor_rating .rating,.program #ratings .user_rating .rating_ajax{margin:0 10px 0 0}#ratings .next{width:auto}.program #bar{width:97%;padding-left:5px}#legal .langs,#legal p,#legal ul{position:relative;top:0;left:0;padding-left:55px}.program #bar .plus{width:60px}.program #bar .like{width:78px}.program #bar .right{margin-right:0}#footer .inner{width:98%;height:auto}ul#footer_navigation{height:auto;position:relative;top:0;margin-top:15px;overflow:auto}ul#footer_navigation li{margin-right:11px}#footer #legal{top:0;margin-top:20px;height:auto}#legal .langs,#legal p{margin-bottom:5px}#legal ul{overflow:auto}.styled textarea{width:95%}.tabs a{padding-left:12px;padding-right:12px}#main .panes{width:100%}div.block p.sort{height:auto}table.programs .soft{display:inline;float:none}table.programs .version{display:none}table.programs .licence{display:inline}#main .bar .right,.download .download_box .ads,.free-download .download_box .ads,.pagination li:nth-child(10),.pagination li:nth-child(6),.pagination li:nth-child(7),.pagination li:nth-child(8),.pagination li:nth-child(9),table.programs .additional{display:none}table.programs .downloads,table.programs .ratings{width:auto}table.programs .downloads .total{height:auto}#main .bar{width:100%}}