.node-unpublished { background-color: rgb(255, 244, 244); }
.preview .node { background-color: rgb(255, 255, 234); }
td.revision-current { background: rgb(255, 255, 204) none repeat scroll 0% 0%; }
.search-form { margin-bottom: 1em; }
.search-form input { margin-top: 0px; margin-bottom: 0px; }
.search-results { list-style: outside none none; }
.search-results p { margin-top: 0px; }
.search-results .title { font-size: 1.2em; }
.search-results li { margin-bottom: 1em; }
.search-results .search-snippet-info { padding-left: 1em; }
.search-results .search-info { font-size: 0.85em; }
.search-advanced .criterion { float: left; margin-right: 2em; }
.search-advanced .action { float: left; clear: left; }
#permissions td.module { font-weight: bold; }
#permissions td.permission { padding-left: 1.5em; }
#permissions tr.odd .form-item, #permissions tr.even .form-item { white-space: normal; }
#user-admin-settings fieldset .fieldset-description { font-size: 0.85em; padding-bottom: 0.5em; }
#user-admin-roles td.edit-name { clear: both; }
#user-admin-roles .form-item-name { float: left; margin-right: 1em; }
.password-strength { width: 17em; float: right; margin-top: 1.4em; }
.password-strength-title { display: inline; }
.password-strength-text { float: right; font-weight: bold; }
.password-indicator { background-color: rgb(196, 196, 196); height: 0.3em; width: 100%; }
.password-indicator div { height: 100%; width: 0%; background-color: rgb(71, 201, 101); }
input.password-confirm, input.password-field { width: 16em; margin-bottom: 0.4em; }
div.password-confirm { float: right; margin-top: 1.5em; visibility: hidden; width: 17em; }
div.form-item div.password-suggestions { padding: 0.2em 0.5em; margin: 0.7em 0px; width: 38.5em; border: 1px solid rgb(180, 180, 180); }
div.password-suggestions ul { margin-bottom: 0px; }
.confirm-parent, .password-parent { clear: left; margin: 0px; width: 36.3em; }
.profile { clear: both; margin: 1em 0px; }
.profile .user-picture { float: right; margin: 0px 1em 1em 0px; }
.profile h3 { border-bottom: 1px solid rgb(204, 204, 204); }
.profile dl { margin: 0px 0px 1.5em; }
.profile dt { margin: 0px 0px 0.2em; font-weight: bold; }
.profile dd { margin: 0px 0px 1em; }
.view-ysm-people-faculty-landing .views-field.views-field-profileImage img { max-width: 100%; height: auto; }
.view-ysm-people-faculty-landing .views-field-mediaLinks .field-content a { display: inline-block; margin-bottom: 1em; }
.view-ysm-people-faculty-landing .views-field.views-field-edit-link { margin: 0px 0px 1em; }
.view-ysm-people-faculty-landing .views-label { margin-top: 1em; display: inline-block; }
.view-ysm-people-faculty-landing .view-content ul li { margin: 0px 0px 0px 2.5em; list-style-type: disc; }
.view-ysm-people-faculty-landing .view-content .item-list ul { margin: 0px 0px 0.75em; padding: 0px; }
.view-ysm-people-faculty-database .views-row { margin-bottom: 1em; }
.view-ysm-people-faculty-landing .views-field-userPublications .item-list li { padding: 0px 0px 10px; }
.view-ysm-people-faculty-landing .views-field-edit-link { padding: 50px 0px 0px; }
.view-ysm-people-faculty-landing .views-label { font-weight: bold; }
.view-ysm-people-faculty-database .views-exposed-widgets label { color: rgb(69, 69, 69); margin-bottom: 0.2em; }
.view-ysm-people-faculty-database .az-filters { padding-bottom: 0.5em; margin-bottom: 1em; border-bottom: 1px solid rgb(12, 76, 146); }
.view-ysm-people-faculty-database .views-exposed-widgest label { margin: 0.5em 0px; }
.view-ysm-people-faculty-database select#edit-country { width: 220px; }
.view-ysm-people-faculty-database .views-exposed-widgets { padding-bottom: 20px; }
#views-exposed-form-ysm-people-faculty-page .views-exposed-form .views-exposed-widgets { display: inline-block; vertical-align: bottom; float: none; }
.view-ysm-people-faculty-database #edit-country-wrapper { padding-right: 15px; }
.view-ysm-people-faculty-database .form-item-exposed-search { padding-right: 10px; }
.view-ysm-people-faculty-database .results-wrapper { padding-bottom: 20px; }
.view-ysm-people-faculty-database .search-results { color: rgb(51, 51, 51); font-size: 2rem; padding-right: 20px; }
.view-ysm-people-faculty-database .search-text { color: rgb(88, 88, 88); font-size: 2rem; font-style: italic; }
.search-results, .search-text { display: inline-block; text-align: right; }
span.ext { background: transparent url(70928dcb8396259549c610fa5257236187c02c4d.png)  no-repeat scroll 2px center; width: 10px; height: 10px; padding-right: 12px; text-decoration: none; }
span.mailto { background: transparent url(70928dcb8396259549c610fa5257236187c02c4d.png)  no-repeat scroll -20px center; width: 10px; height: 10px; padding-right: 12px; text-decoration: none; }
@media print {
  span.ext, span.mailto { display: none; padding: 0px; }
}
.views-exposed-form .views-exposed-widget { float: left; padding: 0.5em 1em 0px 0px; }
.views-exposed-form .views-exposed-widget .form-submit { margin-top: 1.6em; }
.views-exposed-form .form-item, .views-exposed-form .form-submit { margin-top: 0px; margin-bottom: 0px; }
.views-exposed-form label { font-weight: bold; }
.views-exposed-widgets { margin-bottom: 0.5em; }
.views-align-left { text-align: left; }
.views-align-right { text-align: right; }
.views-align-center { text-align: center; }
.views-view-grid tbody { border-top: medium none; }
.view .progress-disabled { float: none; }
.rteindent1 { margin-left: 40px; }
.rteindent2 { margin-left: 80px; }
.rteindent3 { margin-left: 120px; }
.rteindent4 { margin-left: 160px; }
.rteleft { text-align: left; }
.rteright { text-align: right; }
.rtecenter { text-align: center; }
.rtejustify { text-align: justify; }
.ibimage_left { float: left; }
.ibimage_right { float: right; }
