
/* - socialMediaStyles.css - */
@media all {
/* https://engineering.nd.edu/portal_css/socialMediaStyles.css?original=1 */
.portlet-static-social-media {
margin-bottom:15px !important;
padding-left:15px;
}
.portlet-static-social-media ul{
margin:0 !important;
padding:0;
float:left;
}
.portlet-static-social-media li {
float:left;
list-style-type:none;
margin-right:20px;
}
.portlet-static-social-media li.last {
margin-right:0;
}
.portlet-static-social-media li a,
.portlet-static-social-media li a:link{
width:19px;
height:18px;
display:block;
text-indent:-9999px;
overflow:hidden;
background:url("//engineering.nd.edu/socialsprite_vertical-linkedin.png") left top no-repeat;
}
.portlet-static-social-media li a:hover{
background-position:left -18px;
}
.portlet-static-social-media li a.youtube {
width:45px;
}
.portlet-static-social-media li a.twitter {
width:21px;
background-position: -68px -36px;
}
.portlet-static-social-media li a.twitter:hover {
background-position: -68px -54px;
}
.portlet-static-social-media li a.email {
width:26px;
background-position: -115px -72px;
}
.portlet-static-social-media li a.email:hover {
background-position: -115px -90px;
}
.portlet-static-social-media li a.linkedin {
width:27px;
background-position: -157px -108px;
}
.portlet-static-social-media li a.linkedin:hover {
background-position: -157px bottom;
}
.portlet-static-social-media li a.rss {
width:26px;
background-position: right top;
}
.portlet-static-social-media li a.rss:hover {
background-position: right bottom;
}
.template-search .searchResults dd {
margin-bottom:10px;
}
body.navroot-cbe #portal-globalnav li a,
body.navroot-cbe #portal-globalnav li a:link {
padding:7px 13px 8px 13px;
}
.video-container {
position: relative;
padding-bottom: 56%;
margin-bottom:1em;
height: 0;
overflow: hidden;
}
.video-container iframe,
.video-container object,
.video-container embed,
.video-container video {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.template-inthenews_view .documentByLine {
font-size:0;
line-height:0;
}
.template-inthenews_view .documentByLine *{
font-size:10px;
line-height:1.5em;
}
.template-inthenews_view .documentContributors {
font-size:0;
line-height:0;
}
.template-inthenews_view .visualClear.publishedby {
width:100%;
margin-top:20px;
padding:10px 0;
border-top:1px dotted #ccc;
}
.template-inTheNewsListing_new .teaser {
clear: left;
float: none;
font-size: 120%;
line-height: 140%;
margin-bottom: 1em;
width: 100%;
}
.template-inTheNewsListing_new p {
margin-bottom: 1em;
}
.template-inTheNewsListing_new h2 a {
font-size: 105% !important;
line-height: 110%;
overflow: visible;
text-decoration: none;
}
.template-inTheNewsListing_new h2 a:hover {
text-decoration: underline;
}
.template-inTheNewsListing_new .tileItem {
float:left;
width:100%;
margin-bottom:2em;
padding-bottom:2em;
border-bottom:1px dotted #ccc;
}
}

