
/* TWITTER */

.twitter-feed {
	padding: 0;
	margin: 0;
	width: 300px;
	float: left;
	/*DM added height and overfloat */
/*	height: 256px;
	overflow-y: scroll; */
}

.twitter-feed  .tweet {
  margin: 5px 0px;
  min-height: 55px;
}

.twitter-feed .tweet .avatar {
  position: absolute;
  margin: 0;
  padding: 1px;
}

.twitter-feed .tweet .mt_header,
.twitter-feed .tweet .mt_text,
.twitter-feed .tweet .mt_footer {
  margin-left: 55px;
}

.twitter-feed .tweet .mt_header .mt_screen_name,
.twitter-feed .tweet .mt_header .time,
.twitter-feed .tweet .mt_footer {
  font-size: 90%;
  color: #666;
}

.twitter-feed .tweet .mt_header .time {
  display: inline;
}

.follow-column {
        padding: 0;
        margin: 0 0 0 10px;
        width: 120px;
	float: right;
}

.follow-column h4 {
        font-weight: normal;
}

.twitter-friends img {
        padding: 1px 3px 2px 2px;
        border-style: none;
        margin: 0;
}

.follow-button {
	padding: 0px 0px 30px 0px;
	margin: 0px 0px 30px 0px;
	border-bottom: solid 1px #ccc;
}

.follow-button a {
	display: inline-block;
	padding: 3px 20px;
	margin: 2px;
	border-style: solid;
	border-width: 1px;
	border-color: #999 #000 #000 #999;
	background: #094c93 url('/assets-global/monash/images/template/ui-bg_gloss-wave_35_094c93_500x100.png');

}

#landing_page .highlight-box .follow-button a,
#landing_page .highlight-box .follow-button a:link,
#landing_page .highlight-box .follow-button a:visited,
#content_page .highlight-box .follow-button a,
#content_page .highlight-box .follow-button a:link,
#content_page .highlight-box .follow-button a:visited,
.follow-button a,
.follow-button a:link,
.follow-button a:visited {
	color: #fff;
	text-decoration: none;
}

.follow-button a:hover {
	border-style: solid;
	border-width: 1px;
	border-color: #000 #999 #999 #000;
}

.view-following {
	margin-top: 10px;
}


/* YOUTUBE */

.youtube-videobox {
        padding: 0;
        margin: 0;
        width: 300px;
        height: 255px;
        float: left;
}

.youtube h3 {
        margin: 0 0 5px 0;
        padding: 0;
}

.youtube h3,
.youtube h3 a,
.youtube h3 a:link {
        font-weight: normal;
        text-decoration: underline;
}

.youtube h4 {
        font-weight: normal;
}

.youtube-playlists {
        padding: 0;
        margin: 0 0 0 5px;
        width: 125px;
        float: right;
}

.youtube-playlists ul {
        list-style-image: url('/assets-global/monash/images/template/li-arrow.png');
        margin-left: 1.2em;
        padding: 0;
}

.youtube-playlists ul li {
        margin: 5px;
        padding: 0;
}


/* FLICKR */


.flickr {
        padding: 0;
        margin: 0;
}

.flickr .thumbnail {
	width: 60px;
	height: 63px;
	display: block;
	}


.flickr .hide {
	display: none;
	}

.flickr img {
	display: block;
	}

/* clear floats - IE fixes in associated ie.css */
.clearfix:after {
    clear:both;
    content:".";
    display:block;
    height:0px;
    visibility:hidden;
}

.flickr .flickrgallery .focus ul.photos {
	overflow: hidden;
	height: 140px;
}

.flickr .message { margin-top:23px; }

.flickr .message h2 { margin-bottom:10px; }

.flickr .message p {
font-size:14px;
margin-bottom:10px;
}

.flickr .focus {
    float:left;
    width:200px;
}

.flickr .focus .photos,
.flickr .focus .photos li,
#landing_page #free-elements .landing-horizontal-tabbox .flickr .focus .photos,
#landing_page #free-elements .landing-horizontal-tabbox .flickr .focus .photos li {
	list-style: none;
	list-style-image: none;
	background-image: none;
}

.flickr .thumbs,
#landing_page #free-elements .landing-horizontal-tabbox .flickr .thumbs {
    float:right;
    width:204px;
	list-style: none;
	margin: 0;
	list-style-image: none;
}

.flickr .thumbs li,
#landing_page #free-elements .landing-horizontal-tabbox .flickr .thumbs li {
    width:60px;
    padding-right:8px;
    padding-bottom:15px;
    float:left;
	list-style-image: none;
	background-image: none;
}

.flickr .thumbs img { display:block; }


/* FACEBOOK */

.facebook {
        width: 440px;
        height: 256px;
        borderstyle: none;
        margin: 0;
		overflow: hidden;
}

.facebook .facebook-header {
        height: 40px
        line-height: 40px;
        padding: 0px;
        margin: 0px;
}

.facebook .facebook-header h2,
.facebook .facebook-header h2 a,
.facebook .facebook-header h2 a:link {
        text-decoration: none;
        font-weight: normal;
}

.facebook .facebook-header .facebook-like-box {
        float: left;
}

.facebook .facebook-header .facebook-like-box,
.facebook .facebook-header .facebook-like-box a,
.facebook .facebook-header .facebook-like-box a:link {
        margin: 0px;
        padding: 0px;
        border-style: none;
}

.facebook .facebook-header .facebook-like-box img {
        border-style: none;
        padding: 0px;
        margin-right: 5px;
}

.facebook .facebookfeed {
        /* height: 216px; */
        overflow: hidden;
        borderstyle: none;
        margin: 0;
}


.facebook .facebookfeed ul {
        list-style: none;
        padding: 0;
        margin: 0;
}

.facebook .facebookfeed ul li {
        list-style: none;
        padding: 0px 0px 10px 55px;
        margin: 0px 0px 10px 0px;
        border-bottom: #555 1px solid;
		background-position: top left;
		background-image: url('/assets-global/monash/images/socialmedia/sm-facebook-monash.jpg');
		background-repeat: no-repeat;
		min-height: 60px;
}

.facebook .facebookfeed ul li:last-child {
        border: 0px;
}
