.dss-logo-m {
	background: url(/desktopslides/img/ds1l.png) no-repeat top left;
	background-size: 160px 190px;
	display:block;
	width:160px;
	height:190px;
}

.dss-logo-ms {
	background: url(/desktopslides/img/dsb.1.png) no-repeat top left;
	display:none;
	position:relative;
	width:160px;
	height:30px;
	top:160px;
}

/*
.dss-logo-ms:hover {
	background: url(/desktopslides/img/dsbh.1.png) no-repeat top left;
}
*/

.dss-logo-m:hover div.dss-logo-ms {
	background: url(/desktopslides/img/dsbh.1.png) no-repeat top left;
}

/*
.apps-button {
	background: url(apps/appsb.png) no-repeat top left;
	display:block;
	width:160px;
	height:49px;
}

.apps-button:hover {
	background: url(apps/appsbh.png) no-repeat top left;
}
*/

/*
   Socialize Icons
*/
#socialize_content {padding:10px 10px 10px 0px;margin:0 auto 0 auto !important}
ul.sidebar_icon_list {margin:0 auto !important;overflow:hidden;}
ul.sidebar_icon_list img {border:0 none;left:0;position:absolute;top:0;}
ul.sidebar_icon_list .small {display:inline;left:8px;top:8px;}
ul.sidebar_icon_list, ul.sidebar_icon_list li {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
ul.sidebar_icon_list li {float:left;height:48px;line-height:48px;position:relative;text-align:center;width:60px;}
ul.sidebar_icon_list li img {opacity:0;vertical-align:middle;}
ul.sidebar_icon_list li img.small {opacity:1;}
ul.sidebar_icon_list li img.small2 {opacity:1;}
ul.sidebar_icon_list li:hover img {opacity:1;}
ul.sidebar_icon_list li:hover img.small {opacity:0;}
ul.sidebar_icon_list li:hover img.small2 {opacity:0;}
ul.sidebar_icon_list li, ul.sidebar_icon_list li img {float:left;}
ul.sidebar_icon_list li strong {left:-9000px;position:absolute;}

/* EU Cookie Monster Policy BEGIN */
#eucupcake {
	display: none;
	text-align: center;
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	color: #666;
	padding: 7px;
	z-index: 999999;
	font-size: 16px;
	background: rgba(250,250,250,0.7);
	box-shadow: 0px -3px 6px 0px rgba(0,0,0,0.1);
	border-radius: 100px 100px 0px 0px;
}
#eucupcake p {
	margin: 0 20px;
	display: inline-block;
}
#eucupcake button {
	border: 0;
	outline: 0;
	font-size: 16px;
	color: #666;
	background-color: #FFF;
	box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.3);
	transition: background 200ms ease-in-out,color 200ms ease-in-out,box-shadow 200ms ease-in-out;
	-webkit-transition: background 200ms ease-in-out,color 200ms ease-in-out,box-shadow 200ms ease-in-out;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	cursor: pointer;
	margin: 2px 5px 2px 15px;
	padding: 7px 6px 7px 5px;
	&:focus {
		outline: 0;
	}
}
#eucupcake button:hover {
	box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0.2);
	color: #999;
}
#eucupcake a, #eucupcake a:visited {
	text-decoration: none;
	color: #333;
	transition: 200ms color;
}
#eucupcake a:hover, #eucupcake a:active {
	color: #999;
}
/* EU Cookie Monster Policy END */