.dhide{
    display: none;
}
.subtable td {
	margin: 0;
	border: 0;
}
.subtable .row1 {
	border-right: solid 1px #B4B9BF;
}
.subtable_parent{
    padding: 0px;
}
#logo-right a {
	float: left;
	margin-right: 20px;
}
#logo-right h1 {
	margin-top: 20px;
	font-size: 25px;
	padding-left: 100px;
	color: #899196;
}
@media (max-width: 900px) {
    .mhide, #logo-right h1 {
        display: none;
    }
    .dhide{
        display: block;
    }
    .sForumImg img {
        float: left;
        margin: 4px 4px 4px 0;
    }
    .navrow {
    	height: auto;
        line-height: 1.6em;
    }
    .short_select select{
        width: 100px;
    }
    .mFolderImg img {
    	margin: 0px 0 -3px 0;
    }
    .dhide .topicdetails, .dhide .answers{
        color: silver;
    }
    .dhide .postavatar img{
        width:50px;
        height:50px;
    }
    .dhide .postavatar{
        float: left;
        margin-right: 4px;
    }
    .postInfo{
        margin:4px;
    }
    .dhide hr{
        margin-top: 10px;
        clear: both;
        border-color: #dbdbdb;
    }
    .dhide.review{
        margin-bottom: 4px;
    }
    .pm-notify-new{
        padding: 10px;
    }
    .pm-notify-header{
        margin-bottom: auto;
    }
    #ucp-left{
        display: none;
    }
    .pm_menu{
        font-size: 1.2em;
        margin-top: -10px;
    }
    .codewrapper{
        margin:0;
        padding-left:0;
    }
}

/* Hide block */
div.spoiler_private, div.spoiler_hide, div.spoiler_usr {
        background-color: #FFFFFF;
        margin: 0px 10px 5px 10px;
        padding: 5px 5px 5px 5px;
        font-size: 12px;
        border-radius: 4px;
}
div.spoiler_private i, div.spoiler_hide i {
    color: #848484;
}
div.spoiler_hide {
        border: 1px solid #b6e46c;
}
div.spoiler_private {
        border: 1px solid #ff9898;
}
div.spoiler_usr {
        border: 1px solid #0139FF;
}
div.codecontent_parent{
    width:100%;
    overflow-x: auto;
    max-height: 300px;
}
.chide{
    display: none;
}
.captcha2 {
    position: fixed;
    left: -2000px;
}
.agreement {
	max-height: 200px;
	overflow-x: auto;
	border: 1px solid silver;
	padding: 4px;
}
.mlogin {
    white-space: nowrap;
}
.post_info{
    width: 90%;
    margin:10px;
    padding: 5px;
    border: 1px solid silver;
}
.codetitle input{
    top: 2px;
    position: relative;
    margin-left: 10px;
}
.codetitle a{
    margin-left: 10px;
}