
/* - ++resource++ContentWellPortlets.styles/ContentWellPortlets.css - */
@media all {
/* https://idea.gseis.ucla.edu/portal_css/++resource++ContentWellPortlets.styles/ContentWellPortlets.css?original=1 */
.managePortletsAboveLink,
.managePortletsBelowLink  {
text-align:center;
padding:0.5em;
}

}


/* - newsroom.css - */
@media all {
/* https://idea.gseis.ucla.edu/portal_css/newsroom.css?original=1 */
/* */
/* */
/* */
#content a[href ^="http:"],
#content a.link-external {
background: transparent;
padding: 0;
}
.newsroom-item {
border-bottom: 1px solid #000000;
}
#newsroom a,
#newsroom-infobar a {
color: #941b06 !important;
border-bottom: none;
}
#newsroom h1.documentFirstHeading {
border-bottom: none;
text-align: center;
text-transform: uppercase;
}
#newsroom h2 {
color: #941b06;
}
#newsroom h2,
#newsroom-item-view h1 {
border-bottom: none;
}
#newsroom-infobar .first-item {
padding-left: 0;
}
#newsroom-infobar .last-item {
border-right: none;
}
#newsroom-infobar {
padding: 0 0 10px 0;
margin: 0;
text-transform: none;
list-style: none;
}
#newsroom-infobar li {
padding: 0 10px;
display: inline;
border-right: 1px solid #000000;
}
#newsroom-infobar li a {
text-decoration: none;
}
/* */

}


/* - maps.css - */
@media screen {
/* https://idea.gseis.ucla.edu/portal_css/maps.css?original=1 */
.mapsMarker {
margin: 0;
padding: 0;
}
.googleMapView.googleMapActive,
.googleMapPane {
height: 40em;
}
.googleMapActive.googleMapLocation {
float: right;
width: 50%;
min-width: 20em;
height: 25em;
}
.googleMapLocation .googleMapPane {
height: 25em;
}
}


/* - facultyStaffDirectory.css - */
@media all {
/* https://idea.gseis.ucla.edu/portal_css/facultyStaffDirectory.css?original=1 */
/* */
/* */
/* */
.headshot  { padding-right: 8px; }
#contactInformation { margin-left: 0px; }
.facultyStaffDirectory {
position: relative; /* */
min-width: 0; /* */
}
.facultyStaffDirectory ul.jobTitle
{
margin: 0 0 1em 0;
list-style: none !important;
list-style-image: none;
list-style-position: outside !important;
list-style-type: none !important;
}
.facultyStaffDirectory ul.jobTitle li, .facultyStaffDirectory .websites li { margin: 0; padding: 0; }
.facultyStaffDirectory .listing { margin: 1em 0 1.5em 0; border: none; font-size: 1em; }
.facultyStaffDirectory .standardView .headshot { float: left; width: 120px; margin-top: 3px; padding: 0; }
.facultyStaffDirectory .standardView .headshot img { border: 2px solid #000; padding:0; }
.facultyStaffDirectory .standardView .caption { margin-left: 120px; padding-left: 11px; }
.facultyStaffDirectory .standardView .caption .moreInfo { margin: 1em 0 0 0; }
.facultyStaffDirectory.personView .headshot { float: right; width: 180px; margin: 5em 2em 0 0; }
.facultyStaffDirectory.personView .headshot img { margin-right: 5px; border: 1px solid #000; }
.personView div.caption {
border-bottom: 0;
margin-left: 0 !important;
padding-left: 0 !important;
}
.facultyStaffDirectory.personView ul.jobTitle { font-weight: bold; }
.facultyStaffDirectory.personView .websites h3 { margin: 1em 0; }
.facultyStaffDirectory.personView .websites ul
{
margin: 1em 0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
list-style: none;
}
.facultyStaffDirectory.personView .education ol { list-style: none; margin: 0 0 1em 0; }
.facultyStaffDirectory.personView .education li { margin: 0; }
.facultyStaffDirectory.personView .courselisting dl,
.facultyStaffDirectory.personView .specialties dl { margin: 0 0 0 1em; }
.facultyStaffDirectory.personView .departments dl { margin: 0 0 0 1em; }
.facultyStaffDirectory.personView .courselisting dd,
.facultyStaffDirectory.personView .specialties dd { font-size: .85em; margin-left: 0; }
.facultyStaffDirectory.personView .departments dd { font-size: .85em; margin-left: 0; }
.facultyStaffDirectory.personView .courselisting dd p,
.facultyStaffDirectory.personView .specialties dd p { margin:0 0 .25em 0; }
.facultyStaffDirectory.personView .departments dd p { margin:0 0 .25em 0; }
.facultyStaffDirectory .tabularView table.listing { border-left: none; }
.facultyStaffDirectory .tabularView td, .facultyStaffDirectory .tabularView th { border-left: 1px solid #8CACBB; }
.facultyStaffDirectory .tabularView th.classification
{
font-size: 160%;
border-bottom: none;
border-left: none;
border-right: none;
background-color: transparent;
text-align: left;
padding-top: 2em;
padding-left: 0;
text-transform: none;
}
.facultyStaffDirectory .tabularView th.classification a {color:#000; text-decoration: none; }
.facultyStaffDirectory .tabularView tbody:first-child tr:first-child th { border-top: none; padding-top: 0; }
.facultyStaffDirectory.classification .tabularView tbody:first-child tr:first-child th { border-top: 1px solid #8CACBB; padding-top: 0; }
.facultyStaffDirectory ol.classificationList
{
margin-left: 0;
margin-bottom: 1.4em;
padding: .5em;
border: thin solid #bcdceb;
background-color: #eef3f5;
}
.facultyStaffDirectory ol.classificationList li { display: inline; margin-right: 1em; }
.facultyStaffDirectory .atozView .alphabetLinks ol li { display: inline; }
body.popup.atrefbrowser { min-width: 0; }
/* */
.facultyStaffDirectory .inlineFields .inlineEditable { display: inline; }
h4.personName { margin-top: 0px !important; }
h4.personName a { text-decoration: underline; color: #436976 !important;}
/* */

}

