* {background-image: none !important; background-color: transparent !important;}
body {height: auto; font-size: 68.75%}

/* Design - Main Containers */
nav {display: none;}
.finder nav#facetedSelection {display: block;}
#content {clear: both;}
#contentPrimary {width: 68%; float: left;}
#contentSecondary {width: 26%; float: right;}
footer {clear: both; text-align: center;}

/* Design - Headers */
header {min-height: 1.3in;}
article header {min-height: 0;}
header .logo {height: 1.1in; float: left;}
header .logo img {max-height: 100%; width: auto;}

/* Design - Content */
#contentHeading h1 {margin-bottom: .7em;}
#contentHeading img {display: none;}

/*   Design - Content Primary */
#contentPrimary p, #contentPrimary th, #contentPrimary td {line-height: 1.4;}
.cms #contentPrimary td, .cms #contentPrimary th {padding: 0 .4em .5em 0;}
#formWrapRefinementSearch,
#contentPrimary .actions,
#contentPrimary #basketActions,
#contentPrimary .basketItemActions,
#searchResultsWrap hr {display: none;}
#searchResultsWrap a {border: none;}

/*   Design - Sidebar Contents */
#contentSecondary .sidebarTab {display: none;}
#contentSecondary .sidebarAvatar {max-width: 40%; margin: 0 0 1em 1em; float: right;}
#contentSecondary h1 {font-size: 1.5em;}
#contentSecondary h2 {padding-left: 0; font-size: 1em;}
#contentSecondary h3 {font-size: .95em;}
#contentSecondary h4 {font-size: .85em;}
#contentSecondary p, #contentSecondary li, #contentSecondary th, #contentSecondary td {font-size: .9em; line-height: 1.5;}

/* Design - Special Content */
/*   Search Results List */
.searchResults {width: 100%;}
.searchResults p, .searchResults li, .searchResults th, .searchResults td {line-height: 1.3 !important;}
.searchResults th, td {padding: 0;}
.searchResults th.numeric,
.searchResults td.numeric {text-align: right;}
.searchResults th  {word-wrap: break-word; padding: .5em .6em;}
.searchResults td>div {padding: 0 .5em;}
.searchResults .details {display: none;}
#searchResultsWrap.singleScholarship .searchResults .details {display: block;}
.searchResults .summaryRow td  {word-wrap: break-word !important; padding: .5em .6em .15em .6em; color: black; font-weight: bold;}
.searchResults .summaryRow td h3 a {font-size: .95em; font-style: normal; color: black;}
.searchResults .detailRow td>div {margin: 0 0 .5em 0; padding-bottom: .5em;}
.searchResults th.selector {padding: 0 .5em; border: none; text-align: center;}
.searchResults td.selector {padding: .5em; text-align: center; vertical-align: top;}
.searchResults tr.summaryRow.inBasket td.first h3 a:after {font-style: italic; color: black; content: " (in basket)"}
.searchResults a.grantDetails {border-bottom: none;}
.searchResults .details {padding: 0;}
.searchResults .details td {padding: 0 1.5em .25em 0 !important; font-size: .9em;}
.searchResults .details td.label {font-weight: bold; font-size: .85em;}
.searchResults .details table ul {margin: 0; padding: 0; list-style-type: none;}

/*    Scholarship Basket */
#basketScholarshipList {clear: both;}
#basketScholarshipList p, #basketScholarshipList li, #basketScholarshipList th, #basketScholarshipList td {line-height: 1.3;}
#basketScholarshipList .details {display: none;}
.basketGroup {margin: 1em 0; padding: .75em 1em .25em 1em;}
.basketGroup h3.groupHead {color: black;}
.basketGroup .details td {padding: 0 1.5em .25em 0 !important; font-size: .9em;}
.basketGroup .details td.label {font-weight: bold; font-size: .85em;}
.basketGroup .details ul {margin: 0; padding: 0; list-style-type: none;}
.basketGroup a.grantDetails {border-bottom: none;}

/*    Initial Interview Form */
.formWrapInitialSearch {width: 94%; padding: 1em 3%;}
.formWrapInitialSearch dl, .formWrapInitialSearch dt, .formWrapInitialSearch dd {margin: 0; padding: 0;}
.formWrapInitialSearch dl dl dt {color: blue;}
.formWrapInitialSearch dl dl dt img.tooltipIcon {padding-left: .2em; padding-bottom: .5em;}
.formWrapInitialSearch dl dl dd {}
.formWrapInitialSearch legend {font-size: 1.1em; font-weight: bold; color: blue;}
.formWrapInitialSearch ul.errors {margin: 0 0 -.1em 0; padding-left: 0; list-style-type: none;}
.formWrapInitialSearch ul.errors li {font-size: .9em; line-height: 1.2; color: red; font-style: italic;}
.formWrapInitialSearch #gender-element input,
.formWrapInitialSearch #cocurricular-element input,
.formWrapInitialSearch #parent_employer-element input,
.formWrapInitialSearch #major-element input,
.formWrapInitialSearch #college-element input {margin-right: .35em;}
.formWrapInitialSearch #gender-element label,
.formWrapInitialSearch #cocurricular-element label,
.formWrapInitialSearch #parent_employer-element label,
.formWrapInitialSearch #major-element label,
.formWrapInitialSearch #college-element label {line-height: 1.6;}
.formWrapInitialSearch #utility-label,
.formWrapInitialSearch #utility-element,
.formWrapInitialSearch #fieldset-search_submit legend {display: none;}
.formWrapInitialSearch dl dl dt {width: 44%; float: left; clear: both; margin: 0; padding: 0 0 .6em 0;}
.formWrapInitialSearch dl dl dd {width: 54%; float: right; margin: 0; padding: 0 0 .6em 0;}
.lt-ie8 .formWrapInitialSearch dl dl dd {float: none; zoom: 1;}

/* Design - Footer */
footer img {max-height: .5in; width: auto; margin-right: 1em;}

/* Design - CMS User-selected Items */
#content .accentImageLeft,
#content .accentImageRight,
#content .accentIconLeft,
#content .accentIconRight {display: block; max-width: 38%; border: 1px solid black;}
#content .accentIconLeft,
#content .accentIconRight {border: none;}
#content .accentImageLeft,
#content .accentIconLeft {margin: 0 2em 1em 0; float: left;}
#content .accentImageRight,
#content .accentIconRight {margin: 0 0 1em 2em; float: right;}