body,form,form input,form div,span,div,p,h1,h2,h3,h4,dl,dt,dd,ul,li,img,form input,textarea,select,section,fieldset{padding:0;margin:0}
body table,th,tr,td{padding:0;border:0;border-collapse:collapse;margin:0}
body img,fieldset{border:none}
a{color:#1d9fde;text-decoration:none;outline:none}
a:hover{text-decoration:underline}
html,body{margin:0;padding:0;width:100%;height:100%}
body{min-height:100%;height:auto!important;height:100%;position:relative;font:15px/20px Arial,Helvetica,sans-serif;color:#333;vertical-align:middle;-webkit-font-smoothing:antialiased}
.clear{clear:both;display:block;font-size:0;line-height:0;overflow:hidden}
.icon16{width:16px;height:16px;margin-right:10px}
.icon24{width:24px;height:24px;margin-right:10px}
.icon28{width:28px;height:28px;margin-right:10px}
.icon32{width:32px;height:32px;margin-right:10px}
.icon48,.featured img{width:48px;height:48px;margin-right:10px}
h1{font-family:"segoe ui light","segoe ui",Helvetica,arial,sans-serif;font-size:30px;line-height:30px;vertical-align:middle;font-weight:100;margin-bottom:5px;color:#666}
h3,h4{font-family:"segoe ui light","segoe ui",Helvetica,sans-serif,arial;font-size:24px;line-height:1;font-weight:100}
p{margin-bottom:20px}
textarea{resize:none;overflow:auto}
input[type="password"],input[type="text"]{border:1px solid #999;height:20px;font-size:15px;color:#333;padding:3px 0}
textarea{border:1px solid #999;padding:3px 0;font:15px/20px Arial,Helvetica,sans-serif}
.top{background:#343434;height:40px;min-width:980px}
.subheader{width:100%;width:940px;margin:auto;position:relative}
.header{height:40px;width:940px;margin:39px auto 0}
.bnr_block{width:940px;margin:20px auto 0;padding:15px 0;background:#f3f3f3}
.bnr_block div{width:728px;margin:auto}
.container,.container_ancmt{padding:20px 0;background:#fff;width:940px;margin:0 auto}
.container_ancmt{padding-bottom:0}
#footer .container,.cnfrm .container,#banner_place .container{padding:0;background:transparent}
.left_column{float:left;width:620px;margin:0 20px 0 0;min-height:100px}
.right_column{float:left;width:300px}
.little_column{clear:left;float:left;width:220px;margin:0 20px 0 0}
.big_column{overflow:hidden}
.block{background:#f3f3f3;position:relative;padding:20px;margin-bottom:20px}
.block.link{background:url(http://img.informer.com/images/v2/program.png) no-repeat 270px -1083px #f3f3f3}
.block h4{line-height:.7;margin-bottom:20px}
.featured{background:#f3f3f3;position:relative;padding:60px 20px 25px;margin-bottom:20px}
.tgs a,.tgs a:visited,.rltdsrch a{color:#555;text-decoration:underline;margin-right:10px}
.tgs a:hover,.rltdsrch a:hover{color:#222;text-decoration:none}
.tgs br,.rltdsrch br{display:none;height:0;margin:0;padding:0;width:0}
.tgs,.rltdsrch{line-height:30px}
.th_img{display:block;width:265px;height:40px;position:absolute;top:10px;left:0;background:url(http://img.informer.com/images/v2/column.png) 0 0 no-repeat}
.featured h3{font:bold 16px Arial,Helvetica,sans-serif}
.featured p{margin-left:58px}
.featured #thdesc{padding:5px 0 0;font-size:13px;clear:both}
.featured a{font-size:17px;font-weight:700;position:relative;top:12px}
.featured img{float:left}
.dnld_client{margin-bottom:20px}
.right_column .adv300{margin-bottom:20px}
.ny_tree{position:absolute;top:13px;left:177px}
.subheader .submenu a,.user_login a{color:#fff}
.subheader .submenu a{color:#b2b2b2}
.subheader .submenu a.menu_win{color:#fff}
.submenu{float:left;padding:10px 0 0 27px}
.submenu a{min-height:17px;padding:0 0 0 20px;margin:0 10px 0 0;background:url(http://img.informer.com/images/v2/header_btn.png) no-repeat}
a.menu_win{background-position:-84px 1px}
a.menu_mac{background-position:-85px -29px}
a.menu_android{background-position:-84px -59px}
a.menu_answers{background-position:-84px -89px}
a.menu_forum{background-position:-84px -217px}
a.menu_formac{background-position:-84px -246px}
a.menu_iphone{background-position:-87px -279px}
.menu_more{display:inline-block;line-height:20px;margin:0 10px 0 0;min-height:20px;padding:0 0 0 3px;color:#b2b2b2;position:relative}
.menu_more span{cursor:pointer;position:relative;padding-right:15px}
.menu_more span:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #b2b2b2;display:block;height:0;width:0;content:'';position:absolute;right:0;top:8px}
.menu_more_open span:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #b2b2b2;border-top:none}
.menu_more_list{display:none;position:absolute;top:30px;left:-20px;background:#343434;z-index:100;line-height:36px;padding:0 20px 13px}
.user_login{float:right;padding:10px 0 0 38px;position:relative;color:#fff;max-width:137px}
.user_login_block{cursor:pointer;max-width:121px;overflow:hidden}
.user_login .icon28{position:absolute;top:6px;left:0}
.user_down{background:url(http://img.informer.com/images/v2/header_btn.png) 0 0 no-repeat;height:9px;width:11px;display:inline-block;margin:0 0 0 10px;position:relative;top:-4px}
.user_login .notification ul{margin:0}
.user_login .notification li{list-style:none;width:41%;float:left;padding:3px 0}
.user_login .notification li:nth-child(2n+1){border-right:1px solid #dedede;margin-right:20px;width:50%}
.user_login .notification li:first-child,.user_login .notification li:first-child + * + *,.user_login .notification li:first-child + * + * + * + *,.user_login .notification li:first-child + * + * + * + * + * + *{border-right:1px solid #dedede;margin-right:20px;width:50%}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.user_login .notification a{color:#1d9fde;font-size:13px}
.user_login .icon48{float:left;top:5px;left:10px}
.user_login p{margin:0 0 2px}
.user_name{display:inline-block;max-width:100px;overflow:hidden;white-space:nowrap}
.user_inf{white-space:nowrap;padding-left:58px}
.logo{display:inline-block;float:left;margin:10px 0 0}
.user_login.login_wrapper{padding:0;float:right;position:relative;top:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.user_login a.login_link{display:block;padding-left:60px;height:30px;color:#999;border-left:1px solid #6e7175;border-right:1px solid #6e7175;background:url(http://img.informer.com/images/v2/elements.png) no-repeat 20px -513px;margin:0!important}
.login_link span{display:none}
.like_wrapper{width:940px;margin:auto;position:relative}
.like_link{display:block;background-color:#404040;background-image:url(http://img.informer.com/images/v2/elements.png);background-repeat:no-repeat;background-position:0 -589px;width:49px;height:20px;position:absolute;right:82px;top:11px;cursor:pointer}
.like_link.opened{background-image:none}
.like_link.already_like{background-position:0 -670px}
.top-withlike .user_name{max-width:60px}
.top-withlike .like_link{right:155px}
.searchform{position:relative;float:left;margin-bottom:20px}
.searchform input[type="text"]{background:#f3f3f3;height:38px;line-height:38px;width:251px;padding:0 40px 0 5px}
.searchform input[type="submit"]{border:0;cursor:pointer}
.search_btn{display:block;position:absolute;top:6px;right:9px;width:29px;height:29px;background:url(http://img.informer.com/images/v2/header_btn.png) 0 -48px no-repeat transparent}
.search_btn2{background:url(http://img.informer.com/images/loading4.gif) 5px 5px no-repeat transparent}
.media_close_btn{visibility:hidden;position:absolute}
.menu{float:left;margin:8px 0 0 13px}
.menu a{font-size:18px;display:inline-block;margin:0 12px 0 13px}
#register{background:none;border:none;font-weight:400;margin:0;padding:0;width:auto;font:14px/18px Georgia,"Times New Roman",Times,serif}
#register div{background:none repeat scroll 0 0 #F3F3F3;border:medium none;margin:0;padding:0;width:auto}
#register input{width:258px;padding:5px 0;border:1px solid #b3b3b3}
#register input[type="checkbox"]{width:auto!important}
#register p{padding:7px 0 3px}
#register input#rememe{position:relative;top:2px;border:none\0/}
#register input#login{background:#e4e4e4 url(http://img.informer.com/images/artarchive_sprite.png) no-repeat 0 -85px;border:medium none;color:#FFF;cursor:pointer;font-weight:700;height:28px;margin:0 0 -5px 16px;width:78px;float:right}
#register label,.other_links{font:14px Tahoma,Geneva,sans-serif}
#register div.sigh_other{background:#e6e6e6;padding:10px 20px;margin:15px 0 0;position:relative;left:-20px;right:-20px;width:260px}
#register .sigh_other input,input#googleloginbtn,input#yahoologinbtn{width:24px;min-height:24px;padding:0;border:none;float:left;margin:0 0 0 10px}
.sigh_other input#googleloginbtn,input#googleloginbtn{background:url(http://img.informer.com/images/artarchive_sprite.png) no-repeat 0 -165px}
.sigh_other input#yahoologinbtn,input#yahoologinbtn{background:url(http://img.informer.com/images/artarchive_sprite.png) no-repeat 0 -126px}
#register .sigh_other p{float:left;padding:2px 0 0}
#register p.options{padding:10px 0 0}
.options:after,.sigh_other:after{clear:both;content:".";display:block;height:0;visibility:hidden}
#register div#fbloginbtn,#register div#fbcontainer{width:24px;height:24px;cursor:pointer;margin:0;background:url(http://img.informer.com/images/header_btn.png) -69px -247px no-repeat;float:left}
#register div#fbcontainer{margin:0 0 0 10px}
.sidebar li.wi_share{display:none}
#kcaptcha_row input.txt{font-size:14px}
#register a{color:#1d9fde}
.footer{background-color:#F3F3F3;bottom:0;font-size:13px;margin-top:20px;padding:20px 0 10px;position:absolute;width:100%}
.footer a{color:#818181}
.footer-menu div{float:right}
.footer-menu span{padding:0 3px;white-space:nowrap;color:#ddd}
.footer-menu .m1 a{font-size:15px}
.copy{float:right;padding:10px 0}
#register2{background-color:#fff;padding:30px 0 30px 20px;border:6px solid #555;width:500px;color:#666;font-size:12px;font-weight:700}
#register2 h3{font-size:22px;color:#000}
#register2 p{padding:10px 0 5px}
#register2 input{border:1px solid #999;padding:3px 0;width:220px}
#register2 #login,#register2 #rememe{border:none;width:auto}
#register2 #login{float:left;margin:-6px 20px 0 0}
#register2 label,#register2 #rememe,.sgn td{font-weight:400;font-size:11px;vertical-align:middle;padding-right:5px}
#register2 a{font-weight:400}
.sgn td{padding:0 8px 0 2px}
img#fbloginbtn2{width:24px;height:24px;cursor:pointer;background:url(http://img.informer.com/images/facebooklogin.png) no-repeat}
#register2 input#yahoologinbtn{background:url(http://img.informer.com/images/yahoologin.png) no-repeat;cursor:pointer;width:24px;height:24px;border:none}
#register2 input#googleloginbtn{background:url(http://img.informer.com/images/googlelogin.png) no-repeat;cursor:pointer;width:24px;height:24px;border:none}
#register table{margin-top:5px}
#register td{padding-top:5px;text-align:center}
#ajax_listOfOptions{-moz-box-shadow:0 2px 4px rgba(0,0,0,0.3);-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.3);box-shadow:0 2px 4px rgba(0,0,0,0.3);behavior:url(/style/PIE.htc);position:absolute;overflow:auto;border:1px solid #ADADAD;background-color:#FFF;text-align:left;font-size:14px;z-index:100;color:#000;font-weight:400;width:296px}
#ajax_listOfOptions div{cursor:pointer;font-size:16px;border-bottom:1px solid #e1e1e1}
#ajax_listOfOptions .optionDiv{padding:7px 77px 5px 5px;background-color:#f9f9f9;position:relative}
#ajax_listOfOptions span{color:#b6b6b6;font-size:12px;display:block}
#ajax_listOfOptions span.stars{display:block;float:none;margin:0;position:absolute;right:10px;top:12px}
#ajax_listOfOptions .optionDivSelected{background-color:#f1f8ff;color:#1b6eae;padding:7px 77px 5px 5px;position:relative;font-size:16px}
#ajax_listOfOptions p{margin:0 0 0 41px;max-width:170px;overflow:hidden;text-overflow:ellipsis}
#ajax_listOfOptions .optionDivSelected span{color:#58abd9}
#ajax_listOfOptions img{float:left;margin-right:10px}
.lgn_frm_float{position:fixed;z-index:5000000;top:20%;top:60%\0/;left:27%;padding:40px;outline:none;text-align:left;overflow:hidden;top:expression(document.getElementsByTagName(body)[0].scrollTop + "px")}
#auth-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:4900000;background:url(http://img.informer.com/images/bgfrm.png) repeat scroll 0 0;_background:none;display:block}
.recom_banner{background:#fafade;color:#836f78;padding:10px 0;width:940px;margin:0 auto}
#banner_place .recom_banner{background:#1D9FDE;color:#fff;padding:15px 0;font-size:15px;position:relative}
.recom_banner span{display:block;padding:0;margin-top:10px;cursor:pointer;float:right;font-size:12px}
.recom_banner span:hover{color:#ea9617}
#path span.rich{margin:0;display:inline;width:auto;height:auto;background:none}
#guest_comment{background-color:#FFF;border:6px solid #555;color:#666;width:440px;padding:0 0 20px}
#captcha_modal_form input.txt{width:203px;height:20px;border:1px solid #999;padding:3px 0;margin-bottom:5px;width:225px}
#guest_comment table td{padding:5px;text-align:left;font-weight:700;vertical-align:middle}
#guest_comment table td center a,a.captcha_reload{border-bottom:1px dashed gray;margin:10px 26px 0;font-weight:400;text-decoration:none;font-size:8pt;display:block}
a.captcha_reload{margin:12px 0 0 10px;display:inline-block}
#kcaptcha_msg{color:#c1504d;font-size:12px;padding:10px 0 5px}
p#comments_error{color:red}
#footer .mdl-container span{font-size:14px;padding:0;white-space:normal}
.mdl-container{position:fixed;z-index:5000000;top:20%;left:27%;padding:0;outline:none;text-align:left;overflow:hidden;top:expression(document.getElementsByTagName(body)[0].scrollTop + "px");background:#fff}
.mdl-close{cursor:pointer;z-index:9999999;position:absolute;display:inline;top:10px;right:10px;left:auto;width:8px;height:8px;background:url(http://img.informer.com/images/close_frm.gif) no-repeat center;padding:5px}
.mdl-layout .mdl-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:4900000;background:url(http://img.informer.com/images/bgfrm.png) repeat scroll 0 0;display:block;opacity:.2;transition:text-shadow 2s cubic-bezier(0,1,0,1)}
.blur{color:hsla(0,0%,0%,0);text-shadow:#333 0 0 5px;transition:text-shadow 0 cubic-bezier(0,1,0,1);filter:blur(2px);-webkit-filter:blur(2px);filter:DXImageTransform.Microsoft.Blur(pixelradius=2);zoom:1;transition:1s text-shadow linear}
.mdl-brd{border:6px solid #B3B3B3}
#captcha_modal_form #email{position:relative;top:1px;border:none\0/}
.by_mail{margin-top:10px}
#register2,#captcha_modal_form,#submit_dlink{color:#666;padding:30px;font-size:14px;line-height:1.7}
#captcha_modal_form{width:343px}
#captcha_modal_form h3{font-size:22px;color:#000;float:left;line-height:1}
.or_login{float:left;color:#000;line-height:1.2;padding-top:5px}
.form_structure{width:205px;float:left}
#captcha_modal_form a{text-decoration:underline;color:#4A7EB7}
#kcaptcha_row input.txt{width:110px}
#captcha_modal_form .btn{margin:0 0 0 10px;float:right;outline:none}
#captcha_modal_form .btncancel{background:#888;color:#FFF}
#captcha_modal_form .btncancel:hover{background:#AAA}
a.captcha_reload{text-decoration:none!important;border-bottom:1px dotted}
#logout img#form-loader{position:absolute;left:49%;margin:0}
.lgn_td{padding:0 30px 0 0;float:left;width:266px;border-right:1px solid #d5d5d5}
.lgn_td p{float:left}
.lgn_td a{float:right}
.rgstr_td{float:right;width:202px;text-align:center;padding-top:40px}
.rgstr_td p,.rgstr_td a{font-weight:700}
.loader_pstn{left:49%;position:absolute}
#captcha_modal_form .loader_pstn{left:30%}
.form_footer{border-top:1px solid #0072bc;padding-top:30px;margin-top:20px}
#captcha_modal_form .kcaptcha,#captcha_modal_form .td_kcaptcha input{float:left}
.td_kcaptcha a{float:left;margin:0 0 0 10px;color:#1D9FDE}
.td_kcaptcha img{margin:0 0 0 10px;height:28px;float:left}
.preloader{position:absolute;overflow:hidden;width:10px;height:10px;top:-20px}
#banner_place{background:#1D9FDE;color:#FFF}
#banner_place .container{margin-top:0}
#ancmt{background:#5DBB00}
#ancmt2{background:#C6F}
#ancmt div,#ancmt2 div{color:#fff;padding:15px 0;margin:0 auto;width:940px;position:relative}
#ancmt a,#ancmt2 a{color:#fff;font-size:24px}
.clmn_h{background:url(http://img.informer.com/images/v2/column.png) 0 -2000px no-repeat;display:block;height:22px;margin-bottom:14px;width:100%}
.thl{height:0;width:0;margin:0;background:none}
.tg_cl{background-position:0 -50px}
.ext{background-position:0 -75px}
span.larticles{background-position:0 -189px;margin:0}
span.rarticles,span.articles{background-position:0 -216px;margin:0}
.articles span.rarticles{padding:0;width:auto;margin:0 0 15px}
span.rltdsrch{background-position:0 -122px}
.advusers{background-position:0 -145px;height:37px}
.rltd_sets{background-position:0 -348px}
.rltd_advices{background-position:0 -710px}
.srch_most span.srchmost{background-position:0 -321px;float:none}
.dscb{background-position:0 -98px}
.ctgr{background-position:0 -241px}
.lctgr{background-position:0 -829px;margin-left:20px}
.qcats{background-position:0 -403px}
span.srchrltd{background-position:0 -434px}
span.rltd_srch{background-position:0 -123px}
.rltd_soft{background-position:0 -551px}
.crrnt_dnlh{background-position:0 -742px}
.ask_frm_h{background-position:0 -770px;margin:0}
span.lnews{background-position:0 -859px;margin:20px 0 0}
span.custvrsn{background-position:0 -890px}
.ltst_advices{background:url(http://software.informer.com/images/v2/column.png) 0 -796px no-repeat transparent}
.lnews a.all,.larticles a.all{float:right;font-size:14px;margin-top:2px;color:#555}
.down{display:inline-block;width:8px;height:5px;background:url(http://img.informer.com/images/header_btn.png) -85px -170px no-repeat;position:relative;top:-2px;cursor:pointer;margin:-10px 0 0 5px}
.down_navy{background-position:-85px -189px}
.srch_most a{font-size:13px}
.icon48{float:left}
#client_ancmt{background:#1D9FDE;color:#fff}
#client_ancmt div{padding:15px 0;margin:0 auto;width:940px;position:relative}
#facebook_ancmt{background:#3b5998;font-size:18px}
#facebook_ancmt div{padding:15px 0;color:#fff;margin:0 auto;width:940px;position:relative}
#facebook_ancmt i{display:block;font-size:24px;font-style:normal}
#client_ancmt span,#facebook_ancmt span,#ancmt span,#banner_place .recom_banner span,#ancmt2 span{font-size:12px;display:block;cursor:pointer;height:10px;background:url(http://img.informer.com/images/v2/header_btn.png) no-repeat 0 -92px;overflow:hidden;padding:0 0 0 10px;width:0;position:absolute;right:20px;top:20px;float:none;margin:0}
#client_ancmt b,#facebook_ancmt p{font-family:"segoe ui light","segoe ui",sans-serif,arial;font-weight:400;font-weight:100;font-size:35px;line-height:1;text-transform:uppercase;padding:0 0 10px;margin:0;display:block}
#client_ancmt a,#banner_place .recom_banner a{color:#fff;text-decoration:underline}
#banner_place .recom_banner a{font-weight:700}
#client_ancmt a:hover,#banner_place .recom_banner a:hover{color:#fff;text-decoration:none}
#client_ancmt div.an1{font-size:24px;padding:10px 0 8px;font-weight:700}
.cnfrm .container{margin-top:0}
.cnfrm{background:#ff9c00;padding:15px 0}
.cnfrm p{margin:0;padding:0}
.cnfrm #reg a{color:#fff;font-size:24px}
#notifications{float:right;margin:0 15px 0 0}
.top-withlike #notifications{float:right;margin:0 15px 0 0;position:relative}
#notifications .notify,#notifications .cnotify{display:inline-block;width:28px;height:30px;background:url(http://img.informer.com/images/v2/header_btn.png) -26px -184px no-repeat transparent;color:#fff;position:relative;cursor:pointer;margin:7px 0 0;float:left}
#notifications .notify2{display:inline-block;background:#CA0D0D;color:#fff;margin:6px 0 0;padding:5px 10px 3px 9px;float:left;font-size:18px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;cursor:pointer;position:relative}
.top-withlike #notifications .notify2{background:#ca0d0d;border-radius:4px;color:#fff;cursor:pointer;display:block;float:none;font-family:arial;font-size:10px;font-weight:700;left:35px;line-height:1.1;margin:0;padding:2px 3px;position:absolute;top:22px}
#notifications .inactive{background-position:-28px -183px}
#notifications .active{background-position:-56px -183px}
#notifications .inactive:hover{background-position:0 -183px}
#notifications .cnotify{background-position:-27px -158px;margin:7px 0 0 10px}
#notifications .cactive{background-position:-55px -158px}
#notifications .cinactive:hover{background-position:0 -158px}
.notification{position:absolute;margin:60px 0 0 -110px;width:300px;z-index:11;-moz-box-shadow:0 2px 6px rgba(0,0,0,0.3);-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.3);box-shadow:0 2px 6px rgba(0,0,0,0.3);behavior:url(/style/PIE.htc)}
#profile{margin:30px 0 0;right:0}
.notification .notify_head{background-color:#4F4F4F;color:#fff;padding:20px}
#notifications .notify_head{padding:10px 20px}
.notification .notify_head:before{content:' ';position:absolute;width:0;height:0;left:110px;top:-26px;border:14px solid;border-color:transparent transparent #4F4F4F}
.top-withlike .notification .notify_head:before{left:138px}
#cnotification .notify_head:before{left:135px}
.user_login .notify_head:before{left:235px}
.notification .notify_cont{background-color:#F3F3F3;border:1px solid #ADADAD;overflow:hidden;overflow-y:auto;max-height:270px}
.notification .notify_cont .more{padding:5px 20px;cursor:pointer}
#notifications .notify #notify_num{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;color:#fff;font-size:11px;font-weight:700;position:absolute;top:13px;left:13px;background-color:#F00101;padding:1px 3px;line-height:1}
#notifications .zero{background-color:#333!important;color:#999!important;border:1px solid #555}
.notification .request_row{border-top:1px solid #ADADAD;padding:15px 20px}
.notification .request_row a{display:inline-block;max-width:175px;overflow:hidden}
.notification .request_msg{padding:5px 0 2px}
.notification .accept{background-color:#01AEF0;font-size:14px;margin:0 10px 0 0}
.notification .reject{background-color:#BFBFBF;font-size:14px;margin:0 10px 0 0}
#notifications .reject{background-color:#ddd;color:#4F4F4F}
.user_login .notification .reject{background-color:#888;margin-right:0}
.notification .reject:hover,.notification .reject:focus{background-color:#aaa;font-size:14px;margin:0}
.notification .request_row .date{float:right;color:#999;font-size:13px;margin-top:-5px}
#notifications .unread{background-color:#D6E1F2}
#notifications .unread:hover{background-color:#C8D8F1!important}
#notifications .request_row:hover{background-color:#eee}
form input.btn,.btn{border:none}
button.btn,input.btn{font-family:"segoe ui light","segoe ui",sans-serif,arial;background-color:#1D9FDE;color:#FFF;padding:0 20px;margin:15px 100px 0 0;font-size:14px;line-height:1;text-align:center;cursor:pointer;min-height:34px}
input.btn:focus,input.btn:hover{background-color:#4BBFF6}
input.btn:active{background-color:#0079b4}
.ask_form{background:#F3F3F3}
.ask_form textarea{padding:3px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:74px;border:none;margin:15px 0;font:15px Arial,Helvetica,sans-serif}
.ask_form input[type="submit"]{font-family:"segoe ui light","segoe ui",arial,sans-serif;font-size:22px;line-height:1;height:36px;font-weight:100;color:#01aef0;background:#cceffc;border:none;width:100%;cursor:pointer;padding:1px 0 3px}
.ctgr_path{font-size:13px;padding:0 0 15px}
.winstore_ctgr_path{margin-bottom:10px;padding-top:10px}
#bnr_block .container{padding:0}
.mi_client_div_banner div{position:relative;overflow:hidden}
.mi_client_div_banner div a{display:block;height:60px;padding:20px 0 0}
div.ad_strip{padding-top:12px;margin-top:-12px;background:transparent url(http://img.informer.com/images/ad_strip.png) center top no-repeat}
div.ad_strip_noline{padding-top:12px;background:transparent url(http://img.informer.com/images/ad_strip_noline.png) center top no-repeat}
div.ad_strip_noline2{padding-top:12px;margin-top:-12px;background:transparent url(http://img.informer.com/images/ad_strip_noline2.png) center top no-repeat}
div.ad_strip_noline3{padding-top:14px;margin-top:-14px;background:transparent url(http://img.informer.com/images/ad_strip_noline3.png) right top no-repeat;border:1px solid #ddd}
div.ad_strip_noline4{padding:14px 0;margin:-14px 0;background:transparent url(http://img.informer.com/images/ad_strip_noline3.png) right bottom no-repeat;border:1px solid #ddd;position:relative}
div.ad_strip_noline4 a.close_btn,div.ad_strip_noline5 a.close_btn{background:url(http://img.informer.com/images/v2/close_popup2.png) no-repeat 0 0;display:block;width:15px;height:15px;position:absolute;top:0;right:0}
div.ad_strip_noline4 a.close_btn:hover,div.ad_strip_noline5 a.close_btn:hover{background-position:0 -15px}
.ad_strip_noline5{position:relative;border:1px solid #ddd;background:none!important;height:280px}
.ad_strip_noline5:before{content:'';display:block;width:88px;height:18px;position:absolute;bottom:-10px;background:transparent url(http://img.informer.com/images/ad_strip_noline3.png) no-repeat;z-index:5;left:50%;margin-left:-44px}
.login-layout .mdl-container{background-color:#555;padding:51px 2px 2px;min-width:564px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"segoe ui",Helvetica,arial,sans-serif}
.login-layout .mdl-brd{background-color:#fff;border:none}
.login-layout .mdl-close{background:url(http://img.informer.com/images/v2/elements.png) no-repeat 5px -547px;display:block;height:17px;right:18px;left:auto;top:12px;width:16px;padding:5px}
.login-layout #login_modal_form,.login-layout #register_modal_form,.login-layout #forgotten-pass-modal{padding:0}
.login-layout #forgotten-pass-modal{width:100%}
.login-tab-box{width:100%;height:91px}
.login-tab-box li{display:inline-block;width:50%;height:91px;font-family:"segoe ui light","segoe ui",Helvetica,arial,sans-serif;font-size:26px;font-weight:100;line-height:83px;color:#999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#eee;position:relative}
.login-tab-box li.active{background-color:#fff}
.login-tab-box li a{text-decoration:none;display:block;padding:0 30px;border-bottom:8px solid #ccc;color:#999}
.login-tab-box li.active a{color:#333;border-color:#1d9fde;cursor:default}
.login-tab-box li{border-bottom:8px solid #1d9fde;color:#999}
.login-social-box{width:100%;min-width:272px;height:80px;padding:30px 0;border-bottom:1px solid #ccc}
.login-social-box .social ul{position:relative;text-align:center;z-index:2}
.login-social-box .social li{display:inline-block;height:80px;margin:0 8px;width:80px}
.login-social-box .social li:first-child{margin-left:0}
.login-social-box .social li:last-child{margin-right:0}
.login-social-box .social li a{background-image:url(http://img.informer.com/images/v2/elements.png);background-repeat:no-repeat;display:block;width:80px;height:80px}
.login-social-box .social li.fb a{background-position:0 -233px}
.login-social-box .social li.tw a{background-position:0 -328px}
.login-social-box .social li.gg a{background-position:0 -423px}
.login-input-box{padding:30px 0 0}
.login-input-group{padding-bottom:20px;overflow:hidden}
.login-input-wrap{overflow:hidden;position:relative}
.input-pre{position:relative;text-align:center;width:75%;margin:auto}
.input-mail:before,.input-password:after,.input-name:after{display:block;position:absolute;content:'';top:1px;left:1px;bottom:1px;background-color:#f4f4f4;border-right:1px solid #ccc;width:60px;background-image:url(http://img.informer.com/images/v2/elements.png);background-repeat:no-repeat}
.input-mail:before{background-position:-41px -538px}
.input-password:after{background-position:-41px -504px}
.input-name:after{background-position:19px -505px}
.login-input-group input{border:1px solid #ccc;font-weight:100;height:50px;line-height:50px;margin:0;padding:0 5px 0 80px;transition:background .2s ease-in 0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"segoe ui light","segoe ui",Helvetica,arial,sans-serif;font-size:22px;color:#999}
.login-input-group input:focus{background:#f8f8f8;color:#333}
.input-kcaptcha{text-align:left;margin-bottom:20px}
.login-input-group .input-kcaptcha input{width:55%;padding:0 5px;margin-right:20px;float:left}
.input-kcaptcha img{float:left;margin-right:10px}
.input-kcaptcha a{position:relative;top:14px;font-size:15px}
.login-input-group.button{border-top:1px solid #ccc;margin-top:10px;padding:30px 0}
.forgot{float:left;display:inline-block;line-height:50px;font-size:15px}
.forgot a{color:#999;font-size:15px}
.captcha{width:100%;text-align:right;margin-bottom:20px}
.g-recaptcha{display:inline-block;width:304px}
.login-layout button.btn{color:#fff;background-color:#1d9fde;white-space:nowrap;font-size:26px;font-weight:100;height:50px;line-height:1;text-align:center;padding:5px 30px 11px;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.login-layout button.btn:hover{background-color:#4bbff6}
.login-input-group.button button{float:right}
.hidden{display:none}
.login-error-box{padding:10px 0 15px;text-align:center;background-color:#c00;color:#fff;font-weight:400}
.login-error-box p{margin:0}
#forgotten-pass-modal .login-tab-box li{width:100%;padding:0 0 0 40px}
.mdl-container img#iscreen{display:block;margin:0 auto 49px!important}
footer{background-color:#f3f3f3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:both;height:auto;width:100%;position:static;bottom:0;color:#003}
.footer_content{margin:auto;text-align:center;max-width:940px;overflow:hidden;font-family:"segoe ui light","segoe ui",Helvetica,arial,sans-serif}
.footer_menu{border-bottom:1px solid #d9d9d9;padding:25px 0;font-size:24px;font-weight:100;line-height:1.6}
.footer_menu a{color:#333}
.footer_content ul{display:inline-block;list-style:none;margin:0}
footer .footer_menu ul{margin:0;padding:0;text-align:center;width:100%}
footer .footer_menu li{display:inline-block;margin:0 40px;width:auto;white-space:nowrap}
.footer_items_wrap{margin:0 32px}
.footer_item{display:inline-block;text-align:left;vertical-align:top;width:214px;font-size:18px;font-weight:400;line-height:1.6;padding:20px 0}
.footer_social{width:219px}
.footer_item p{margin:0 0 3px}
.footer_item ul a{color:#777;font-size:15px}
.footer_item .fb,.footer_item .gg,.footer_item .tw{display:inline-block;margin-right:15px}
.footer_item .tw{margin-right:0}
.footer_item .fb a,.footer_item .gg a,.footer_item .tw a{background:url(http://img.informer.com/images/v2/elements.png) no-repeat;width:63px;height:63px;display:inline-block}
.footer_item .fb a{background-position:0 0}
.footer_item .gg a{background-position:0 -78px}
.footer_item .tw a{background-position:0 -155px}
.footer_content .copy{clear:both;width:100%;float:none;text-align:center;border-top:1px solid #d9d9d9;font-size:15px;font-weight:500;font-family:"segoe ui",Helvetica,arial,sans-serif;line-height:1.6;color:#333;padding:31px 0}
.copy a{color:#333;white-space:nowrap}
@media (max-width: 650px),screen and (orientation: landscape) and (max-height: 620px) {
	.mdl-layout .mdl-overlay{background:#fff;opacity:1}
	.login-layout .mdl-container{padding:51px 0 0;width:100%;left:0!important;top:0!important;bottom:auto;min-width:0;overflow:visible!important}
	.wrap_form{position:fixed;top:142px;bottom:0;left:0;right:0;overflow-y:auto}
}
@media (max-width: 500px) {
	.login-input-group.button button,.forgot,.captcha,.login-layout #login_modal_form .btn,.login-layout #register_modal_form .btn,.login-layout #forgotten-pass-modal .btn{float:none;display:block;text-align:center;margin-left:auto;margin-right:auto}
	.wrap_form{top:116px}
	.login-layout .mdl-close{left:18px;right:auto}
	.login-tab-box{height:65px}
	.login-tab-box li{height:65px;font-size:22px;line-height:57px}
	.login-social-box{padding:28px 0}
	.login-social-box .social li,.login-social-box .social li a{height:64px;width:64px}
	.login-social-box{height:64px}
	.login-social-box .social li{margin:0 12px}
	.login-social-box .social li.fb a{background-position:0 0}
	.login-social-box .social li.tw a{background-position:0 -78px}
	.login-social-box .social li.gg a{background-position:0 -155px}
	.login-input-box{padding-top:20px}
	.login-input-group.button{margin-top:0;padding:20px 0}
	.forgot{line-height:40px}
	.login-input-group input{height:45px;line-height:normal}
	.input-mail:before{background-position:-41px -540px}
	.input-password:after{background-position:-41px -506px}
	.input-name:after{background-position:19px -506px}
	.login-layout button.btn{font-size:24px}
	.input-pre.recover{margin:0 0 80px;width:100%;font-size:0}
	.recover img{position:absolute;top:65px;left:0}
	.recover a{position:absolute;left:100px;top:74px;font-size:14px}
	.recover input[type=text]{width:100%!important}
}
@media (max-width: 420px) {
	.user_login{margin:0 auto}
	.input-pre{width:90%}
	.like_wrapper{display:none}
}