﻿.main-content-container { padding-right:0px; margin-right:0px; }
.generic-content-container { width:95%; } 
.header .nav-bar { display: none }
.header .bottom-bar {  display: none }
.header .bottom-bar-middle  { display: none  }
.widget-huge { display: none !important; }
.signup-links { display:none }
.header .three-bars { display: initial; }

.main-content-container .right-col .thumbs-list-left { width:100%; }
.main-content-container .right-col .thumbs-list-right { width:100%; }
.main-content-container .right-col .topic-content { padding:3px 0px 3px 3px; }
.main-content-container .right-col .tp-content .tp-ad {  float:initial; margin: 0 auto; margin-top:0px;  margin-bottom:30px;}
.main-content-container .right-col .tp-content .tp-ad .default-ad { display:initial; position:absolute; background-color:red; width:300px; height:250px;background: transparent url(http://www.absoluteastronomy.com/images/ad-default.gif) no-repeat left; padding: 1px}

.main-content-container .right-col.topic-page { padding-left:10px; padding-right:10px; }
.main-content-container .right-col .tp-header-headline { width:90%; }
.main-content-container .right-col .thread-subject { font-size:20px; padding-top:20px; }
.main-content-container .right-col .thread { padding:5px; width:99% }
.main-content-container .right-col .thread .post { padding:14px 10px 35px 10px; }
.main-content-container .right-col .thread .post .user { width:100%; float:left; position:initial; border-bottom:1px solid #e9e9e9; padding-bottom:10px; }
.main-content-container .right-col .thread .post .user-image { width:60px; float:left; }
.main-content-container .right-col .thread .post .user-name {padding-top:5px;font-size:16px;float:left;width:100px;text-align:left;font-weight:700; }
.main-content-container .right-col .thread .post .user-image img { width:40px; margin:0 auto; }
.main-content-container .right-col .thread .post .post-text { float:left; padding:20px 10px 15px 10px; }
.main-content-container .right-col .thread .post .replied-to-container { width:100%; margin-top:10px; float:left; margin-left:0px; }
.main-content-container .right-col .thread .button-box { padding-right:15px; }
.main-content-container .right-col .thread .post .edit-box { padding:0px 10px 0px 10px; width:100%; }
.main-content-container .right-col .forum-buttons { width:98% }
.main-content-container .right-col .forum-button { width:100%; margin-bottom:10px; }
.main-content-container .right-col .forum-button.forum-subscribe-button { float:left; }
.main-content-container .right-col .forum-post .fp-content .fp-post-box { padding:15px; }
.main-content-container .right-col .main-content-section {  width:99%; padding-left:0px; margin-bottom:10px;  }
.main-content-container .right-col .main-content-section .search-container { width:100%; padding:0px 7px 0px 0px;  }
.main-content-container .right-col .main-content-section .search-container.home { margin-left:-20px; width:103%; }
.main-content-container .right-col .main-content-section .search-container .search-box.home { width:83%; margin-left:0px; }
.main-content-container .sub-page-links-bar .sub-page-link { margin-top:5px; }

.timeline-box { margin-left:0px; margin-bottom:15px; width:100%; }
.timeline-box p.timeline { padding: 0px 0px 10px 30px; }
.timeline-box .timelineyear { color:black;  }

.generic-content-container .login-signup  { width:94%;  }
.generic-content-container .login-panel  { width:100%; }

.dialog-pane .dialog-content .avatar-page { padding:0; }

.thumb-box-sub-page { margin-left: 0px; }

.thumb-box-big { width:100%; margin-left:0px; padding:10px 5px 10px 5px; }
.thumb-box-big  .thumb-box-image { width:110px; height:180px; }
.thumb-box-big  img { width:150px; }
.thumb-box-big  .tb-top-text { padding-top:5px; }
.thumb-box-horiz { width:99%; height:initial; padding:0px 5px 15px 0px; }
.thumb-box-horiz  .tb-top-text { margin-top:15px;}
.thumb-box-subscription  .thumb-box-image { display:none; }
.thumb-box-horiz {  margin-left:0px; }
.thumb-box-question { margin-left:-10px; width:100%; }
.thumb-box-question:nth-last-child(2) { border-bottom:1px solid #e5e5e5; }

.generic-content-container.signup .field-row  { padding:0px; padding-bottom:15px; padding-right:20px; }
.generic-content-container.signup  { width:100%; padding: 0px 10px 0px 10px; }
.generic-content-container.signup .field-label  { width:100%; text-align:left; padding-bottom:5px; }
.generic-content-container.signup .field-input  { width:100%; }
.generic-content-container.signup .field-input .signup-text-box  { width:100%; }
.generic-content-container .settings-content { padding:20px 20px 10px 20px; }
.generic-content-container .settings-content .signup-text-box { height: 30px; }
.generic-content-container .signup-teaser  { font-weight:400; }

.topic-tabs { width:100%; padding-bottom:10px; margin-left: 8px; }
.topic-tab {  background-color:white;  margin-bottom:10px; border:1px solid #b9b9b9; margin-right: 10px; padding:12px; height:auto; font-size:11px; font-weight: 700; width:47.5%; text-align:center; box-shadow: 3px -2px 4px -2px rgba(209,209,209,1);   }
.topic-tab.selected { background-color:#e9e9e9; border-bottom:1px solid #b9b9b9;  }
.topic-tab:last-child { border-right:1px solid #b9b9b9; }
.topic-tab .num-threads-circle { float:none; max-width:10px; position: absolute; right:7px; top:11px; height:20px; }

.forum-table { width:98%; margin-bottom:30px; }
.forum-table .icon { width:10% }
.forum-table .post { width:90%; overflow:hidden; max-width:none;  }
.forum-table .forum { display:none  }
.forum-table .date { display:none }

.more-button-container .more-button { margin-right:0px; }

.thread-paging { margin-bottom:20px; }

.ResultsPageLinkActive { width: 17px; padding:6px; }
.ResultsPageLinkInActive { width: 17px; padding:6px; font: 12px arial;  }

.generic-content-container .signup-panel  { width:98%; margin-top:0px; padding:30px 10px 10px 10px;  }
.generic-content-container .signup-panel .label  { padding-bottom:0px; padding-top:30px; }
.generic-content-container .signup-teaser  { padding-top:10px; margin-bottom:30px; }

.thumb { border:0px; margin-bottom:20px; display:none; }
.tright { width:100%; display:none; }
.tleft { width:100%; display:none; }
.tleft img, .tright img { min-width:70%; display:none; }
.wikitable { display:none; }

.bread-crumbs { padding-left:5px; padding-top:3px; }
.forum-overview { padding-left:10px;}

.browse-links-container { padding: 10px 10px 20px 10px; }
.browse-link { font-size:14px; }
.browse-active, .browse-current { height: 25px; width: 40px; padding-top:10px; }

.thumb-box-browse  .thumb-box-image { height:50px; width:75px; }
.thumb-box-browse  img { width:60px; }
.thumb-box-browse  .tb-top-text { font-size:13px; color:#9c9c9c; }

.search-results .no-results { width:80%; }

.footer { text-align:center; font-size:12px; }

