
/* - ploneCustom.css - */
@media screen {
/* http://philosophy.la.psu.edu/portal_css/ploneCustom.css?original=1 */
.bx-viewport {width: auto !important;}
div#psu-logo img{
width: 160px !important; height: 56px !important;
}
div#psu-logo .imagemap{display: inline-block;position:relative;}
div#psu-logo .imagemap .hotspots a{
position:absolute;
height: 100%;
color: transparent;
overflow: hidden}
div#psu-logo .imagemap .hotspots a.psu-link{width:35%;}
div#psu-logo .imagemap .hotspots a.cla-link{right: 0;width: 65%;}
dl.news .listitems, dl.events .listitems {overflow: scroll; overflow-x: hidden;}
#content .pullquote {
font-weight: normal;
font-size: 1.45em;
letter-spacing: 0 !important;
font-family: "museo-sans-condensed", sans-serif;
font-style: italic;
border-left: 3px solid #D7E0DF;
padding-left: 0.5em;
color: #205c90;
}
.template-fg_base_view_p3 #content {float: left; width: 100%;}
.button {
display: inline-block;
padding: 1rem 1.25rem;
margin:.5rem 0;
border: 2px solid #A0B2B8 !important;
font-size: 1.5rem;
}
.button + .button { margin-left:1rem; }
.button:hover {
background: #A0B2B8;
color:#000 !important;
}
p, ul, ol, dl, label, .label {font-family: "pt-serif";}
.formid-travel-request-form label {float: left; margin-right: 1em;}
.formid-travel-request-form .ArchetypesSelectionWidget label {float: none;}
.formid-travel-request-form input[type='radio'] {margin-right: .4em;}
#content li.formTab a.required span:after, #content-core li.formTab a.required span:after, div.field span.required:after {float: left; }
#content fieldset {border: none; margin-left: 2em;}
/* *****/
.formid-graduate-request-for-travel-funds #archetypes-fieldname-air-expense label,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-railroad-expense label,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-rental-car-expense label,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-public-transportation-expense label,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-parking-expense label,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-mileage label{
display: none;
}
.formid-graduate-request-for-travel-funds #archetypes-fieldname-air,
.formid-graduate-request-for-travel-funds #archetypes-fieldname--1,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-air-expense,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-railroad-expense,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-rental-car-expense,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-public-transportation-expense,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-parking-expense,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-mileage{
float: left;
clear: none;
}
.formid-graduate-request-for-travel-funds #archetypes-fieldname-air,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-railroad,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-rental-car,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-public-transportation-cab-bus-limo-etc,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-parking,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-mileage-if-personal-vehicle-is-used{
margin-left: 3em;
width: 24em;
float: left;
clear: both;
}
.formid-graduate-request-for-travel-funds #archetypes-fieldname--1,
.formid-graduate-request-for-travel-funds #archetypes-fieldname--2,
.formid-graduate-request-for-travel-funds #archetypes-fieldname--3,
.formid-graduate-request-for-travel-funds #archetypes-fieldname--4,
.formid-graduate-request-for-travel-funds #archetypes-fieldname--5 {
padding-right: 0.5em;
margin-left: 3em;
float: left;
clear: none;
}
.formid-graduate-request-for-travel-funds #archetypes-fieldname-mileage{
margin-left: 4.1em;
}
.formid-graduate-request-for-travel-funds #archetypes-fieldname-lodging label,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-number-of-nights label,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-lodging-total-per-night label,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-per-diem-expenses label,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-per-diem-number-of-days label,
.formid-graduate-request-for-travel-funds  #archetypes-fieldname-per-diem-total-per-night label,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-other-expenses label,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-other-expenses-total label,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-request-amount-total label{
display: none;
}
.formid-graduate-request-for-travel-funds #archetypes-fieldname-lodging,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-per-diem-expenses{
padding-right: 0em;
margin-left: 4em;
float: left;
clear: none;
}
.formid-graduate-request-for-travel-funds #archetypes-fieldname-number-of-nights,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-per-diem-number-of-days{
padding-right: 0.5em;
margin-left: 1em;
float: left;
clear: none;
}
.formid-graduate-request-for-travel-funds #archetypes-fieldname-nights,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-nights-1{
float: left;
clear: none;
}
.formid-graduate-request-for-travel-funds #archetypes-fieldname--6,
.formid-graduate-request-for-travel-funds #archetypes-fieldname--7,
.formid-graduate-request-for-travel-funds #archetypes-fieldname--8,
.formid-graduate-request-for-travel-funds #archetypes-fieldname--9{
padding-right: 0.5em;
margin-left: 1em;
float: left;
clear: none;
}
.formid-graduate-request-for-travel-funds #archetypes-fieldname-lodging-total-per-night,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-per-diem-total-per-night,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-other-expenses-total,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-request-amount-total  {
float: left;
clear: none;
}
.formid-graduate-request-for-travel-funds #archetypes-fieldname-other-expenses,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-total-amount-of-request{
margin-left: 4em;
float: left;
clear: none;
width: 30.5em;
}
.formid-graduate-request-for-travel-funds #archetypes-fieldname-source,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-source-1,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-amount,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-amount-1{
width: 5em;
margin-left: 4em;
padding-right: 0.5em;
float: left;
clear: both;
}
.formid-graduate-request-for-travel-funds #archetypes-fieldname-funding-source,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-external-funding-source,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-source-amount,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-external-funding-source-amount{
float: left;
clear: none;
}
.formid-graduate-request-for-travel-funds #archetypes-fieldname-funding-source label,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-external-funding-source label,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-source-amount label,
.formid-graduate-request-for-travel-funds #archetypes-fieldname-external-funding-source-amount label {
display: none;
}
/* ********/
.section-job-openings .jobItem {
margin: 1em 0;
border-bottom: 0.125em dotted #44667c;
}
.section-job-openings .jobPostDate, .section-job-openings .jobCloseDate  {
text-align: center;
font-size: 1.3em;
min-width: 8em;
float: left;
margin: 0 0 1em 0;
line-height: 1.2em;
padding: .5em 0;
font-family: "museo-sans-condensed", sans-serif;
}
.section-job-openings .jobPostDate{
background: #D7E0DF;
}
.section-job-openings .jobCloseDate  {
background: #ECE1CF;
}
.section-job-openings .jobTitle {
margin: 0 0 1em 12em;
}
.section-job-openings .jobDetails {
margin-left: 12em;
margin-top: -2em;
}
.section-job-openings .hide {
height: .01em;
position: absolute;
overflow: hidden;
}
.section-job-openings .jobTitle h2{
display: inline-block;
margin-top: 0;
min-width: 75%;
}
.section-job-openings .jobMore{
display: inline-block;
margin-left: 1em;
margin-right: 2em;
padding: 0.5em;
float: right;
}
.rotate90 {
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
}
}

}

