/* joindota-user.css - Parse Duration: 0.9592490196228 - Last Mod:  */ 
.content-support-ticket-head{width:100%;margin-top:-20px}.content-support-ticket-head>li{margin-top:20px;font-size:16px;color:#ccc;width:50%;display:inline-block;vertical-align:top}@media (max-width:739px){.content-support-ticket-head>li{width:100%}}.content-post-support li{padding-top:20px;margin-top:20px;border-top:2px solid #333;font-size:16px}.content-post-support li:first-child{margin:0;padding:0;border-top:0}.content-post-support li .content-post-support-head{font-size:14px;margin-bottom:20px}.table.messages-list{margin:0}.table.messages-list tr td{vertical-align:middle}.table.messages-list tr td .table-cell-item .message-title{font-weight:700}.table.messages-list tr td .table-cell-item.teaser-img{width:48px;height:48px}.messages-list-checkall{display:block;text-align:right;padding:0 10px 15px 0;color:#ccc;font:normal normal 400 10px/16px Verdana,sans-serif}.messages-list-checkall input{margin-left:10px}#messages-thread-posts{margin-top:0}#messages-thread-posts>li:first-child{border-top:none;padding-top:0}.challenge-box{display:grid;grid-template-rows:99px 69px;grid-template-columns:33.3% 33.3% 33.3%;height:170px;border:1px solid #333;margin-bottom:10px}.challenge-box>div.challenge-status{background:#ca7;color:#fff;width:auto;height:auto;padding:4px;position:absolute;z-index:999}.challenge-box>div.image-present{height:99px;border-bottom:1px solid #333}.challenge-box>div.challenge-info{border-bottom:1px solid #333;border-left:1px solid #333;grid-column:2 / 4;padding:10px}.challenge-box>div.challenge-info>div{margin-bottom:5px}.challenge-box>div.challenge-info>div.challenge-desc{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical}.challenge-box>div.box-center{flex-flow:column;display:flex;align-items:center;justify-content:center;border-left:1px solid #333}.challenge-box:hover{text-decoration:none}.challenge-box:hover .challenge-info .challenge-title h3{color:#ca7}@media (min-width:740px){.challenge-box{height:100px;grid-template-rows:98px;grid-template-columns:20% 40% 13.3% 13.3% 13.3%}.challenge-box>div.challenge-info{grid-column:2 / 2;border-bottom:none}.challenge-box>div.challenge-info>div.challenge-desc{font-size:13px;line-height:16px}}.center-nav{margin:20px 0;position:relative;z-index:999}.center-nav>div{border:1px solid #333;padding:0 15px;display:flex}.center-nav>div span{line-height:40px;font-weight:700}.center-nav>div .icon{color:#ccc;font:normal normal 400 16px/22px Verdana,sans-serif;line-height:40px;margin-left:auto}.center-nav>ul{display:none;position:absolute;background:#050609;width:100%;top:40px;border:1px solid #333;border-top:none}.center-nav>ul li a{padding:13px 15px!important;margin:0!important;display:block;font-size:14px;color:#ccc;transition:color 100ms 0ms,background 100ms 0ms}.center-nav>ul li a:hover{background:#1f2125;text-decoration:none;color:#ec1c24}.center-nav.active>div .icon{transform:rotate(180deg)}@media (min-width:501px){.center-nav{max-width:300px}}aside.left{display:none}@media (min-width:1100px){.center-nav{display:none}aside.left{display:block;padding-left:0;padding-right:20px;margin:0}aside.left ul{display:block}aside.left ul>li{width:100%}aside.left ul>li .txt-h3{text-transform:uppercase;color:#fff;padding-bottom:10px}aside.left ul>li .txt-content{color:#ccc}aside.left ul>li .txt-content.active{color:#ec1c24}aside.left ul>li .txt-content:hover{text-decoration:none;color:#ec1c24}aside.left ul>li .txt-content.del{font-weight:700}aside.left ul>li:last-child{border-top:1px solid #333}}.notification-settings .table thead tr th:first-of-type{width:60%}.notification-settings .table tbody tr:hover{cursor:normal}.notification-settings .table tbody tr td{vertical-align:middle;height:40px}@media (max-width:739px){.notification-settings .table tbody tr{border:none;padding-bottom:10px}.notification-settings .table tbody tr td{display:inline-flex;width:25%;margin:0 10px;height:auto;border-bottom:none!important}.notification-settings .table tbody tr td .table-cell-container{flex-flow:column;flex-direction:column-reverse}.notification-settings .table tbody tr td .table-cell-container .table-cell-item{align-self:flex-start;text-align:left}.notification-settings .table tbody tr td:first-child{display:block;margin:10px 0;width:100%}.notification-settings .table tbody tr td:first-child .table-cell-container{justify-content:flex-start;flex-direction:column}.notification-settings .table tbody tr td:first-child .table-cell-container .table-cell-item{font-size:14px}.notification-settings .table tbody tr td:first-child .table-cell-container .table-cell-label{display:none}}.center-nav{margin:0 10px 20px}