.no-mobile .head .bookmarks a:hover{text-decoration:underline}.bar .avatar>span{background:#38434a;position:absolute;top:-1px;bottom:-1px;left:-1px;padding:3px 8px 0 48px;border-radius:3px;color:#fff;font-size:.75em;font-weight:700;line-height:1.4em;display:none;border:1px #fff solid}.no-mobile .bar .avatar:hover>span{display:block}.bar .avatar>span small{display:block;font-size:.917em;white-space:nowrap}.bar .avatar>span small span{font-weight:400;color:#8f9a9c;text-transform:uppercase}.bar>small.before{display:none}.bar .online{float:right;padding:18px 15px 0 0;overflow:hidden}.bar .online small{float:left;color:#7f8c8d;font-size:.875em;padding:7px 10px 0 0}.bar .online .writes{position:absolute;bottom:0;right:0;background:#000;height:12px;width:12px}.bar .online a.editing .writes{display:block}.subject .hidden-layer{position:absolute;top:65px;left:0;width:1046px;background:#2e363c;overflow:hidden;padding-bottom:49px;height:102px;border-top:1px #485258 solid}.subject .hidden-layer.active{display:block}.subject .cols{overflow:hidden}.subject .col{float:left;width:calc((100% - 3px)/4)}.subject div.col:not(:nth-of-type(4n+4)){border-right:1px #485258 solid}.subject .col .subj{position:relative}.subject .col a{border-bottom:1px #485258 solid;display:block;padding:0 20px;height:50px;text-decoration:none;position:relative}.subject .col strong{display:block;font-weight:700;font-size:1em;color:#fff;padding:15px 0 0}.subject .hidden-layer .col span{font-weight:700;font-size:.813em;color:#7f8c8d;position:absolute;right:25px;top:50%;z-index:9;margin:-7px 0 0}.subject .hidden-layer .col small{font-size:.688em;color:#7f8c8d;display:block}.no-mobile .subject .hidden-layer .col a:hover{background:#3498db;box-shadow:0 0 0 1px #62b8f1;z-index:9;border:0;margin-bottom:1px}.no-mobile .subject .hidden-layer .col a:hover small,.no-mobile .subject .hidden-layer .col .subj:hover span{color:#fff}.no-mobile .subject .hidden-layer .col .subj:hover span{margin-top:-6px}.subject .more{clear:both;border-top:1px #485258 solid;padding:15px 0;text-align:center;font-size:1em;color:#fff;cursor:pointer;position:absolute;bottom:0;left:0;right:0;z-index:9;background:#2e363c}.no-mobile .subject .more:hover{background:#3498db;border-top:1px #62b8f1 solid}.no-mobile .track>a:hover{text-decoration:underline}.track .hidden-layer{background:#3498db;border-radius:0 0 4px 4px;position:absolute;left:0;right:0;top:37px;padding:15px 0 15px 15px;font-size:.938em}.track .hidden-layer label{display:block;padding:0 0 10px}.track .hidden-layer input[type=checkbox]{position:relative;top:2px;margin:0 10px 0 0}.track .hidden-layer input[type=submit]{margin:5px 0 0;display:block;width:100%;border-radius:4px;cursor:pointer}.track .hidden-layer.active{display:block}.no-mobile .bluebox .button:hover{border-bottom:2px #d9d9d9 solid;box-shadow:0 2px 0 0 #217ab6;height:26px}.no-mobile .bluebox .button:active{border-bottom:0;box-shadow:0 2px 0 0 #217ab6 inset;height:28px}.ranking .av>span{background:#38434a;position:absolute;top:0;bottom:0;left:0;padding:3px 8px 0 48px;border-radius:3px;color:#fff;font-size:.75em;font-weight:700;line-height:1.4em}.no-mobile .ranking .av:hover>span{display:block}.ranking .av>span small{display:block;font-size:.917em;white-space:nowrap}.ranking .av>span small span{font-weight:400;color:#8f9a9c;text-transform:uppercase}.no-mobile .tags a:hover{text-decoration:underline}.no-mobile .left .bookmarks a:hover b{color:#3498db}.catalog .load-more{background:#f5f5f5;padding:15px 0;text-align:center;border-radius:0 0 4px;clear:both}.catalog .load-more img{width:25px;opacity:.5}.loading{text-align:center;padding:50px 20px 50px;color:#7f8c8d;font-size:.938em;text-transform:uppercase}.loading .spinner{margin:30px auto 0;width:70px;text-align:center}.loading .spinner>div{width:18px;height:18px;background-color:#d65500;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.loading .spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.loading .spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.no-mobile .catalog .item:hover{background-color:#f9f9f9}.no-mobile .right .catalog .item:hover{background-color:#2e363c}.catalog .item .avatar>span{background:#38434a;position:absolute;top:0;bottom:0;left:0;padding:3px 8px 0 48px;border-radius:3px;color:#fff;font-size:.75em;font-weight:700;line-height:1.4em}.no-mobile .catalog .item .avatar:hover>span{display:block}.catalog .item .avatar>span small{display:block;font-size:.917em;white-space:nowrap}.catalog .item .avatar>span small span{font-weight:400;color:#8f9a9c;text-transform:uppercase}.no-mobile .catalog .item .cont .author a:hover,.no-mobile .catalog .item .cont p a.author:hover{text-decoration:underline}.no-mobile .catalog .item .cont .subject a:hover{text-decoration:underline}.catalog .item .online a>span.hover{background:#38434a;position:absolute;top:0;bottom:0;left:0;padding:0 8px 0 38px;border-radius:3px;color:#fff;font-size:.688em;font-weight:700;line-height:1.4em}.catalog .item .online a.default>span.hover{left:27px;padding-left:11px}.no-mobile .catalog .item .online a:hover>span.hover{display:block}.catalog .item .online a>span.hover small{display:block;font-size:.917em;white-space:nowrap}.catalog .item .online a>span.hover small b{font-weight:400;color:#8f9a9c}.catalog .item .online a>span.dots{position:absolute;bottom:0;right:0;z-index:1;background:#fff;border-radius:20px 0 0;width:12px;height:12px;color:#000;font-size:11px;font-weight:700;padding:0 0 0 4px;line-height:10px}.catalog .item .online a.writes:not(:hover)>span.dots{display:block}.catalog .item .doit{position:absolute;top:-1px;bottom:-1px;right:0;width:108px;background:#3498db}.catalog .item .doit>span{display:block;overflow:hidden;width:106px;height:68px;text-align:center;font-size:.875em;font-weight:700;color:#fff;position:absolute;top:50%;right:0;margin:-34px 0 0}.catalog .item .doit>span .icon{display:block;margin:0 auto 15px;filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%)}.no-mobile .catalog .item:not(.inactive):hover .doit{opacity:1}.task .cont .report{background:#eee;position:absolute;top:0;right:18px;padding:4px 5px;color:#010101;font-size:.625em;text-decoration:none;z-index:2;text-transform:uppercase;border-radius:0 0 2px 2px;min-width:70px;text-align:center}.no-mobile .task .cont:hover .report{display:block}.task .author>.avatar>span{background:#38434a;position:absolute;top:0;bottom:0;left:0;padding:3px 8px 0 48px;border-radius:3px;color:#fff;font-size:.75em;font-weight:700;line-height:1.4em}.task .author>.avatar:hover>span{display:block}.task .author>.avatar>span small{display:block;font-size:.917em;white-space:nowrap}.task .author>.avatar>span small span{font-weight:400;color:#8f9a9c;text-transform:uppercase}.no-mobile .info .button:hover{background:#5cb2ec;border-bottom:2px #4a8ebd solid;height:38px;box-shadow:0 2px 0 0 #d9d9d9}.info .button:active{background:#2c8dce;height:40px;border-bottom:0;box-shadow:0 2px 0 0 #2578af inset}.comments textarea:focus{border:1px #3498db solid}.no-mobile .comments .button1:hover{height:21px;padding-top:9px}.comments .button1:active{height:23px;padding-top:9px}.catalog .item .online img{display:block;float:left;height:30px;border-radius:2px}.no-mobile .left .title .online a:hover{z-index:2}.left .title .online a>span.hover{background:#38434a;position:absolute;top:0;bottom:0;left:0;padding:3px 8px 0 48px;border-radius:3px;color:#fff;font-size:.75em;font-weight:700;line-height:1.4em}.left .title .online a.default>span.hover{background:#38434a;left:37px;padding-left:11px}.no-mobile .left .title .online a:hover>span.hover{display:block}.left .title .online a>span.hover small{display:block;font-size:.917em;white-space:nowrap}.left .title .online a>span.hover small b{font-weight:400;color:#8f9a9c}.left .title .online a>span.dots{position:absolute;bottom:0;right:0;z-index:1;background:#fff;border-radius:20px 0 0;width:12px;height:12px;color:#000;font-size:11px;font-weight:700;padding:0 0 0 4px;line-height:10px}.no-mobile .left .title .online a.writes:not(:hover)>span.dots{display:block}.answer>.avatar>span{background:#38434a;position:absolute;top:0;bottom:0;left:0;padding:3px 8px 0 48px;border-radius:3px;color:#fff;font-size:.75em;font-weight:700;line-height:1.4em}.no-mobile .answer>.avatar:hover>span{display:block}.answer>.avatar>span small{display:block;font-size:.917em;white-space:nowrap}.answer>.avatar>span small span{font-weight:400;color:#8f9a9c;text-transform:uppercase}.no-mobile .answer>p .author:hover{text-decoration:underline}.no-mobile .answer .helpfulness .yes:hover{background:#40c678;border-bottom:2px #339e60 solid;padding-bottom:4px;box-shadow:0 2px 0 0 #d9d9d9}.no-mobile .answer .helpfulness .yes:active{background:#1fa055;border:0;padding-bottom:6px;box-shadow:0 2px 0 0 #1a8848 inset}.no-mobile .answer .helpfulness .no:hover{background:#f26759;border-bottom:2px #c25247 solid;padding-bottom:4px;box-shadow:0 2px 0 0 #d9d9d9}.no-mobile .answer .helpfulness .no:active{background:#d94031;border:0;padding-bottom:6px;box-shadow:0 2px 0 0 #b9362a inset}.answers .answer .select{display:none}.no-mobile .content .attachments div:not(.img):hover .icon i{filter:invert(81%) sepia(30%) saturate(6244%) hue-rotate(176deg) brightness(91%) contrast(90%)}.no-mobile .content .attachments a:hover{text-decoration:underline}.no-mobile .content .attachments div:hover a,.no-mobile .content .attachments div:hover small{color:#3498db}.content .attachments .hover{background:#3498db;border-radius:4px;bottom:0;left:0;opacity:.85;position:absolute;width:36px;top:0}.content .attachments .hover_icon{position:absolute;top:50%;left:10px;margin:-8px 0 0;transform:scale(1.5);filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(146deg) brightness(104%) contrast(102%)}.no-mobile .content .attachments div:hover .hover,.no-mobile .content .attachments div:hover .hover_icon{display:block}.left .pagination{padding:20px 0;border-top:1px #efefef solid;border-bottom:1px #efefef solid;background:#f5f5f5;text-align:center}.left .pagination.js_comment_pagination{border-top:0}.left .pagination>span{padding:0 2px;font-size:.851em;color:#8b949a}.left .pagination a{margin:0 2px;font-size:.851em;font-weight:700;text-transform:uppercase;color:#38434a;text-decoration:none;background:#fff;border-radius:2px;padding:1px 3px}.left .pagination a.active{color:#fff;background:#38434a}.no-mobile .left .pagination a:hover{text-decoration:underline}@media only screen and (max-width:808px){.subject .col{width:100%;border-right:0}.subject .col a{padding:1px 20px}.subject .hidden-layer{height:auto !important;padding-bottom:0}}@media only screen and (max-width:568px){.no-mobile .bluebox .button:hover{background:#5cb2ec;border-bottom:2px #4a8ebd solid;box-shadow:0 2px 0 0 #d9d9d9}.no-mobile .bluebox .button:active{background:#2c8dce;height:28px;border-bottom:0;box-shadow:0 2px 0 0 #2578af inset}.loading{padding:20px}}