
/* - profileStyles.css - */
@media all {
/* https://engineering.nd.edu/portal_css/profileStyles.css?original=1 */
.template-member_view .spotlightInfo{
width:78%;
}
.template-member_view .contact-info{
float:left;
width:42%;
}
.affiliations p{
font-size:16px;
line-height:21px;
margin-right:30px;
}
.contact-info p{
font-size:14px;
line-height:19px;
margin-bottom:5px;
}
.template-member_view .spotlightInfo h2 {
margin-bottom:0;
}
.template-member_view .spotlightInfo h3,
.template-member_view .spotlightInfo h4 {
margin-bottom:0;
border-bottom:0;
padding:0;
}
.template-member_view .affiliations p {
margin-bottom:15px;
}
.template-member_view .spotlightInfo .other-affiliation p {
font-size:15px;
line-height:18px;
}
.template-member_view .spotlightInfo .other-affiliation {
background:none;
}
.template-member_view p.portrait {
margin-right:3%;
margin-left:0;
width:19%;
border:none;
float:left;
}
.template-member_view p.portrait img{
border:1px solid #003366;
margin:0 auto;
}
.spotlightInfo .affiliations {
width:52%;
margin-right:4%;
float:left;
}
#advisorArea {
width:100%;
float:left;
}
#advisorArea ul{
list-style-type:none;
margin:0;
padding:0;
}
#advisorArea ul li{
width:18.5%;
padding:0;
margin-right:1%;
display:block;
border:1px solid #ccc;
float:left;
border-bottom:4px solid #ccc;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
background:#f5f5f5;
}
#advisorArea ul li p,
#advisorArea ul li h5 {
text-decoration:none;
line-height:18px;
}
#advisorArea ul li a,
#advisorArea ul li a:link
#advisorArea .featured-name{
width:90%;
padding:5%;
display:block;
height:85px;
text-decoration:none;
margin:0;
background:#f5f5f5;
text-shadow:0 1px 0 #fff !important;
float:left;
}
#advisorArea ul li a img,
#advisorArea ul li a:link img {
margin:0 10px 5px 0;
width:50px;
height:auto;
display:block;
box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.5);
border:1px solid #f5f5f5;
float:left;
}
#advisorArea ul li:hover,
#advisorArea ul li a:hover {
background:#fff;
}
.template-member_view .memberInfo p {
float: none;
font-size: 13px;
line-height: 18px;
margin: 0 0 30px 0;
padding-top: 0;
width: auto;
}
.template-member_view .memberInfo p {
float: none;
font-size: 13px;
line-height: 18px;
margin: 0 0 20px 0;
padding-top: 0;
width: auto;
}
.template-member_view .memberInfo p.education {
margin: 0 0 10px 0;
}
.section {
margin-top:30px;
}
.template-member_view .memberName {
float:left;
padding-bottom:15px;
margin-bottom:15px;
width:78%;
}
.template-member_view .newsListing {
border-color:#ccc;
}
.template-member_view #newseventsContainer > .newsevents {
width:47%;
margin-right:2.5%;
float:left;
display:inline;
}
.template-member_view #newseventsContainer > .newsevents + .newsevents{
margin-right:0;
margin-left:2.5%;
}
.template-member_view #newseventsContainer > .newsevents:only-child {
width:100%;
border-left:none;
}
.newsevents img {
float:right;
border:1px solid #003366;
margin:0 0 10px 15px;
display:block;
}
.newsevents .newsTitle {
text-decoration:none;
}
.newsevents .teaser,
.newsevents .publishDate,
.newsevents .publisher {
float:none;
}
.newsevents .teaser {
margin-top:5px;
}
.template-member_view .eventDate {
width:7.5%;
margin-right:3.5%;
font-weight:bold;
color: #333;
float: left;
padding: 1px 0 15px;
text-align: center;
}
.template-member_view .eventDate .month {
display: block;
font-size: 14px;
margin-top: -1px;
}
.template-member_view .eventDate .day {
display: block;
font-size: 24px;
line-height: 26px;
margin-top: 0;
}
.template-member_view .titleDescription {
width:89%;
float:left;
}
.template-edit.portaltype-nd-content-member #formfield-form-widgets-member_option .option {
padding: 5px 0 5px 9%;
}
.new-member-form #fieldset-default div#formfield-form-widgets-member_option.field,
.portaltype-profilefolder #fieldset-default div#formfield-form-widgets-member_option.field, .template-edit.portaltype-nd-content-member #fieldset-default div#formfield-form-widgets-member_option.field {
position:relative;
padding-bottom:5px;
}
#formfield-form-widgets-member_option label {
width:100%;
float:left;
}
#formfield-form-widgets-member_option span.required {
position:absolute;
left:20%;
top:-4px;
}
.template-edit.portaltype-nd-content-member #formfield-form-widgets-member_option span.required,
.template-new-member-form #formfield-form-widgets-member_option span.required {
left:25%;
}
#formfield-form-widgets-member_option .option {
background: none !important;
display: inline;
float: left;
margin-left: 7%;
margin-right: 7%;
margin-top: 10px;
padding: 0 !important;
text-align: center;
}
.template-edit.portaltype-nd-content-member #formfield-form-widgets-member_option .option,
.template-new-member-form #formfield-form-widgets-member_option .option {
margin-left: 5%;
margin-right: 5%;
}
.portaltype-profilefolder #fieldset-default div#formfield-form-widgets-affiliations.field,
.portaltype-profilefolder #fieldset-default div#formfield-form-widgets-resume.field,
.template-edit.portaltype-nd-content-member #fieldset-default div#formfield-form-widgets-affiliations.field,
.template-edit.portaltype-nd-content-member #fieldset-default div#formfield-form-widgets-resume.field,
.template-new-member-form #fieldset-default div#formfield-form-widgets-affiliations.field,
.template-new-member-form #fieldset-default div#formfield-form-widgets-resume.field {
margin-bottom:30px;
}
.portaltype-profilefolder #fieldset-default #formfield-form-widgets-education,
.template-new-member-form #formfield-form-widgets-education,
.template-edit.portaltype-nd-content-member #formfield-form-widgets-education {
padding-top:2em;
margin-top:2em;
border-top:2px solid #333;
}
.portaltype-profilefolder #fieldset-default #formfield-form-widgets-activities,
.template-new-member-form #formfield-form-widgets-activities,
.template-edit.portaltype-nd-content-member #fieldset-default #formfield-form-widgets-activities {
padding-top:0;
margin-top:0;
border-top:none;
padding-bottom:2em;
margin-bottom:2em;
border-bottom:2px solid #333;
}
.portaltype-profilefolder #formfield-form-widgets-turn_off_portfolio {
display:none;
}

}

