/* Twitter issue changes are added here*/
.twittersocialpanel > div{
	overflow:hidden;
}
#twitter-widget-0.timeline {
	background: none;
}
#twitter-widget-0.customisable-border {
	max-width: 915px!important;
	border: none;
}
#twitter-widget-0.twitter-timeline.twitter-timeline-rendered ol {
	width: 98%;
	margin: 0 auto;
	font-family: inherit;
}
/* DE1562 fix for desktop */ 
#twitter-widget-0.twitter-timeline.twitter-timeline-rendered .tweet {
	width: 22%;
	padding: 3% 2% 1% 8%;
	display: inline-block;
	background: white;
	margin-right: 2%;
	border-radius: 0.4em;
	float: left;
}
#twitter-widget-0.twitter-timeline.twitter-timeline-rendered .tweet .tweet-actions {
	visibility: visible;
}
#twitter-widget-0.twitter-timeline.twitter-timeline-rendered .tweet:last-child {
	margin-right: 0;
}
/** Fix for DE896  **/
.inline-media, .expand.customisable-highlight {
    display: none !important;
}
/**/
.p-name, .p-nickname {
	text-decoration: none;
	font-weight: 700;
	font-size: 14px;
}
.p-name {
	color: #00a1de !important;
	display: block;
}
.p-nickname b {
	color: #333;
	font-weight: 700;
}
.header .avatar {
	left: -56px;
}
.footer.customisable-border {
	border-top: 1px solid #DCDCDC;
	margin-top: 6%;
	padding-top: 4%;
}
/*Ipad Landscape Styles*/
@media screen and (max-width:656px) and (min-width:656px) {
.header .avatar {
	left: -55px;
}
}
/*Ipad Potrait Styles*/
@media screen and (max-width:655px) {
#twitter-widget-0.twitter-timeline.twitter-timeline-rendered .tweet {
	width: 85%;
	margin: 1em auto;
	padding: 2% 2% 2% 13%;
}
}
/*Mobile Potrait Styles*/
@media screen and (max-width:277px) {
#twitter-widget-0.twitter-timeline.twitter-timeline-rendered .tweet {
	width: 94%;
	padding: 2% 2% 2% 4%;
}
#twitter-widget-0.twitter-timeline.twitter-timeline-rendered .e-entry-content {
	padding-left: 35px;
}
.var-narrow .header .avatar {
	left: -2px;
}
}
/* DE1562 fix for mobile devices */
@media screen and (max-width:480px) {
#twitter-widget-0.twitter-timeline.twitter-timeline-rendered .tweet {
	width: 95%;
	padding: 2% 2% 2% 3%;
}
}
 @media screen and (max-width:500px) {
.header .avatar {
	left: -65px;
}
}