.guest_join_us {
    background: #f7f7f7 none repeat scroll 0 0;
    border: 1px solid #ccc;
    color: #333333;
    font-size: 14px;
    margin-top: 12px;
    padding: 7px;
}
.wrapper {
    font-family: tahoma,sans-serif,arial;
	width: 90%;
	margin: auto auto; }

.mobile_profile {
	width: 50%;
}

@media only screen and (max-width: 768px) {
    tr td:nth-child(3)        { display:none; visibility:hidden; }
    tr td:nth-child(4)        { display:none; visibility:hidden; }
    tr td:nth-child(5)        { display:none; visibility:hidden; }
    tr td:nth-child(6)        { display:none; visibility:hidden; }
    tr td:nth-child(7)        { display:none; visibility:hidden; }
    tr td:nth-child(8)        { display:none; visibility:hidden; }
    .tmob_hide tr td:nth-child(1)        { display:none; visibility:hidden; }
	.search_mob tr td:nth-child(1)        { display:none; visibility:hidden; }
    .trow_sep {    font-size: 10px;}
     img {max-width:100%}
}

@media only screen and (max-width: 420px) {
    tr td:nth-child(3)         { display:none; visibility:hidden; }
    tr td:nth-child(4)        { display:none; visibility:hidden; }
    tr td:nth-child(5)        { display:none; visibility:hidden; }
    tr td:nth-child(6)        { display:none; visibility:hidden; }
    tr td:nth-child(7)        { display:none; visibility:hidden; }
    tr td:nth-child(8)        { display:none; visibility:hidden; }
    .tmob_hide tr td:nth-child(1)        { display:none; visibility:hidden; }
    .search_mob tr td:nth-child(1)        { display:none; visibility:hidden; }
	.wrapper {	width: 95%;}
    img {max-width:320px}
	select {max-width: 40%;}
}

@media only screen and (max-width: 320px) {
    #thlast, tr td:nth-child(3)         { display:none; visibility:hidden; }
    #thstats, tr td:nth-child(4)        { display:none; visibility:hidden; }
    #thstats, tr td:nth-child(5)        { display:none; visibility:hidden; }
    #thstats, tr td:nth-child(6)        { display:none; visibility:hidden; }
    #thstats, tr td:nth-child(7)        { display:none; visibility:hidden; }
    #thstats, tr td:nth-child(8)        { display:none; visibility:hidden; }
	select {max-width: 40%;}

}
@media only screen and (max-width: 420px) {
.post .post_author div.author_statistics { display:none; visibility:hidden; }
.mobile_hide{ display:none; visibility:hidden; }
.trow_sep {    font-size: 10px;}
.post_body img {        max-width: 300px;}
#container {    width: 100%;}
.logo {    padding-left: 0px;}
.searchhere { display:none; visibility:hidden; }
.mobile_profile {
	width: 100%;
}
}   

@media only screen and (min-width: 769px) {
	.mobile_show { display:none; visibility:hidden; }
.yt_fix {
    width: 560px;
    height: 315px;
}
}

ul.ucp_nav {
    list-style: outside none none;
    margin: 5px;
    padding: 0;
    position: relative;
}

ul.ucp_nav li {
    float: left;
    display: inline-block;
    padding: 9px;
    background: #eee;
    border-left: 1px solid #aaa;
}

.sidebar {
    overflow: hidden;
}
.forum {
    width: 74%;
    float: left;
    margin-right: 10px;
}

@media only screen and (max-width: 420px) {
.forum {
    border: 0 none;
    float: none;
    margin-right: 0;
    width: auto;
}
}