/* On Topic Page Only */

.bodyInner > div:first-child { /* Align leaderboard ad */
  text-align: center;
}


/* On Essay Preview Page Only */

.readfull {
  display: none;
}

.bodyInner > div:nth-child(2) {  /* Align ad */
  text-align: center;
}


/* On Search Results Only */

 .containerBlock { /* Fix positioning of ad so it doesn't cover filters */
   top: 500px;
 }

 .bodyInner > div:first-child { /* Align leaderboard ad */
   text-align: center;
 }



 /* All legacy pages
     Make sure to add .t-clean class to <body> tag
 */

#wrap {
  margin-top: 2rem;
  margin-bottom: 5rem;
}

#body {
  margin-top: 0;
}

#welcomeBox {
  display: none; /* Removes welcome box */
}

.header-splat__search-toggle-container--my-account i.icon {
  color: #18baa0;
}

.t-clean .patterns a.mid-gray {
  color: #737a80;
  text-decoration: none;
}

.t-clean #body .bodyInner {
  margin-top: 0;
}

body.t-clean {
  background: #FFFFFF;
  font-size: 14px;
  color: #444444;
}

.t-clean a, .t-clean a:hover, .t-clean a:visited, .t-clean a:active {
  color: #1ABAA0;
}

.t-clean #footer { display: none; }

.t-clean #header { display: none; }

.t-clean #body {
  background: #FFFFFF;
  padding: 15px;
  margin-top: 0;
  border: 0;
  box-shadow: none;
}

.t-clean .hd2, .t-clean .hd3 {
  background: #41406A;
}

.t-clean .wrap2, .t-clean .wrap2a, .t-clean .wrapmain, .t-clean .wrap5, .t-clean ul.links-list, .t-clean div.similar ul {
 background: none;
 border: 4px solid #F5F5FC;
 border-top: 0;
}

.t-clean ul.cat-list li a {
  font-size: 16px;
  font-weight: bold;
}

.t-clean #view-essay {
  border-top: 4px solid #F5F5FC;
}

.t-clean .wrap2b {
  background: none;
  border: 0;
}

.t-clean #paperInfo {
  border: 0;
  padding: 0;
}

.t-clean p#read-button a.button {
  background: #FF5356;
  border: 0;
}

.t-clean input.button, .t-clean button.button, .t-clean input.button:hover, .t-clean input.button.hover, .t-clean button.button:hover, .t-clean button.button.hover {
  background: #FF5356;
  border: 0;
  padding: 12px;
}

.t-clean form.search input.text {
  border: 4px solid #41406A;
  padding: 8px;
}

.t-clean .similar .hd3 {
  color: #FFFFFF;
  font-size: 16px;
}

.t-clean .similar li a {
  font-size: 14px;
  line-height: 20px;
}

.t-clean #essay-content {
  font-size: 14px;
  line-height: 24px;
  color: #000000;
}

.t-clean h1.top {
  color: #41406A;
}

.t-clean h1.top em {
  font-style: normal;
}

.t-clean #advancedSearchPanel {
  border: 4px solid #F5F5FC;
}

.button, button {
	-webkit-border-radius: 0rem !important;
	-moz-border-radius: 0rem !important;
	-ms-border-radius: 0rem !important;
	border-radius: 0rem !important;
}

.listing {
  text-align: left !important;
}

#searchBoxTop .fields, #searchBoxBot .fields {
	margin-bottom: 15px;
}

#searchBoxTop .fields input, #searchBoxBot .fields input {
	display: inline !important;
}

#searchBoxTop .fields button, #searchBoxBot .fields button {
	padding: 0 1.125rem !important;
	position: relative !important;
	top: 13px;
}

#action_box_category.button, #action_box_pages.button, #action_box.button, #action_box_words.button, #action_box_dates.button {
	padding: 0 1.125rem !important;
}

#box_words input.r, #box_pages input.r {
	float:right;
}

#box_words input.l, #box_pages input.l {
	float: left;
}
