@import url(https://fonts.googleapis.com/css?family=Exo:400,600&subset=latin,latin-ext);

#mal_cs_listinfo, #mal_cs_links, #mal_cs_otherlinks, #mal_cs_powered {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-moz-transition: all 0.25s ease-in-out 0s;
	-webkit-transition: all 0.25s ease-in-out 0s;;
	-o-transition: all 0.25s ease-in-out 0s;
	transition: all 0.25s ease-in-out 0s;
	background: none no-repeat scroll 100% 0 transparent;
	border: 0 none;
	height: 0 !important;
	overflow: hidden;
	padding: 32px 0 0 !important;
	position: fixed !important;
	right: 4px;
	text-align: center;
	top: 4px;
	z-index: 10;
	width: 150px !important;
}

#mal_cs_listinfo:hover, #mal_cs_links:hover, #mal_cs_otherlinks:hover, #mal_cs_powered:hover {
	height: 200px !important;
	padding-top: 32px !important;
}

#mal_cs_listinfo div, #mal_cs_links div, #mal_cs_otherlinks div, #mal_cs_powered div, #mal_cs_powered dd {
	-moz-transition: all 0.25s ease-in-out 0s;
	-webkit-transition: all 0.25s ease-in-out 0s;
	-o-transition: all 0.25s ease-in-out 0s;
	transition: all 0.25s ease-in-out 0s;
	border-radius: 20px 0 0 0;
	font-size: 0 !important;
	line-height: 0;
	margin: 0 !important;
	opacity: 0;
	padding: 8px 0 0 !important;
}

#mal_cs_listinfo:hover div, #mal_cs_links:hover div, #mal_cs_otherlinks:hover div, #mal_cs_powered:hover div, #mal_cs_powered:hover dd {
	opacity: 1;
}

#mal_cs_listinfo div:nth-of-type(2), #mal_cs_links div:nth-of-type(2), #mal_cs_otherlinks div:nth-of-type(2), #mal_cs_powered div:nth-of-type(2) {
	border-radius: 0 0 20px 20px;
	padding: 4px 0 8px !important;
}

#mal_cs_listinfo a, #mal_cs_links a, #mal_cs_otherlinks a {
	background-color: rgba(0, 153, 255, 0.6) !important;
	border-radius: 20px;
	display: block;
	font: 13px/17px 'Exo', sans-serif !important;
	margin: 4px 12px 0;
	padding: 3px 0 !important;
	text-decoration: none !important;
	box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 0.45), 0px 2px 2px rgba(0, 0, 0, 0.25);
}

#mal_cs_listinfo a:nth-of-type(1), #mal_cs_links a:nth-of-type(1), #mal_cs_otherlinks a:nth-of-type(1), #mal_cs_powered a:nth-of-type(1) {
	margin-top: 0;
}

#mal_cs_listinfo a:hover, #mal_cs_links a:hover, #mal_cs_otherlinks a:hover {
	background-color: #0099ff !important;
}

#mal_cs_listinfo a:active, #mal_cs_links a:active, #mal_cs_otherlinks a:active {
	background-color: #ff3366 !important;
    box-shadow: inset 0px 2px 0px rgba(0, 0, 0, 0.45), 0px 2px 2px rgba(0, 0, 0, 0.25);
}

#mal_cs_listinfo strong a strong {
	font-weight: normal;
}

#mal_cs_otherlinks strong {
	background-color: rgba(255, 01, 102, 0.6);
	color: #ffffff;
	display: block;
	font: 13px/17px 'Exo', sans-serif !important;
	padding: 4px;
	border-radius: 20px;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
}

#mal_cs_otherlinks strong a {
	background: none transparent !important;
	border-radius: 0 0 0 0;
	color: #ffffff;
	display: inline;
	font: 13px/17px 'Exo', sans-serif !important;
	margin: 0;
	padding: 0;
	text-decoration: none;
	text-shadow: 2px 1px 1px rgba(0, 0, 0, 0.5);
	box-shadow: none;
}

#mal_cs_otherlinks strong a:hover {
	background: none transparent !important;
	text-shadow: 2px 1px 2px #000000;
}

#mal_cs_powered a {
	border-radius: 3px 0 0 0 !important;
	display: block !important;
	margin: 0 !important;
	opacity: 0;
	padding: 8px 0 0 !important;
}

#mal_cs_powered:hover a {
	opacity: 1;
}

#mal_cs_powered a img {
	-moz-transition: all 0.25s ease-in-out 0s;
	-webkit-transition: all 0.25s ease-in-out 0s;
	-o-transition: all 0.25s ease-in-out 0s;
	transition: all 0.25s ease-in-out 0s;
	background: url("https://dl.dropbox.com/s/rjlw6espe3rnyod/icon0poweredaimg.png?dl=0") no-repeat scroll 50% 6px rgba(0, 153, 255, 0.6);
	border-radius: 20px;
	display: block;
	height: 0;
	margin: 0 12px;
	padding: 23px 0 0 126px;
	width: 0;
	box-shadow: inset 0px -3px 1px rgba(0, 0, 0, 0.45), 0px 2px 2px rgba(0, 0, 0, 0.25);
}

#mal_cs_powered a img:hover {
	background-color: #0099ff;
}


#mal_cs_powered a img:active {
	background-color: #ff3366;
    box-shadow: inset 0px 2px 0px rgba(0, 0, 0, 0.45), 0px 2px 2px rgba(0, 0, 0, 0.25);
}

#mal_cs_powered #search {
	border-radius: 0 0 3px 3px;
	padding: 8px !important;
	position: relative;
}

#searchBox {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	border-color: #BCBCBC #D6D6D6 #D6D6D6;
	border-radius: 2px 2px 2px 2px;
	border-style: solid;
	border-width: 1px;
	color: #333333;
	display: inline-block;
	font-family: 'Exo', sans-serif;
	font-size: 13px;
	height: 28px;
	padding-left: 6px !important;
	padding-right: 24px !important;
	vertical-align: top;
	width: 100px;
}

#searchBox:hover, #searchBox:focus {
	border-color: #ACACAC #C6C6C6 #C6C6C6;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
}

#searchListButton {
	background: url("https://dl.dropbox.com/s/uvo3nyub2luo5tp/search-button.png?dl=0") no-repeat scroll 0 0 transparent !important;
    border-radius: 3px 3px 3px 3px;
    height: 0;
    margin: 0;
    padding: 16px 0 0 19px !important;
    position: absolute;
    right: 12px !important;
    top: 14px !important;
    width: 0;
}

#searchListButton:hover {
	background: url("https://dl.dropbox.com/s/bwb1ub76azf4q1c/search-button-hover.png?dl=0") no-repeat scroll 0 0 transparent !important;	
}

#mal_cs_listinfo {
	background-image: url("https://dl.dropbox.com/s/anrpqrapkeqqam4/user.png?dl=0");
	right: 106px;
}

#mal_cs_listinfo:hover {
	background-image: url("https://dl.dropbox.com/s/ga16uop5pf7dlyu/user-hover.png?dl=0");
}

#mal_cs_links {
	background-image: url("https://dl.dropbox.com/s/qbv7ryepuzi2n7b/home.png?dl=0");
	right: 72px !important;
	z-index: 9;
}

#mal_cs_links:hover {
	background-image: url("https://dl.dropbox.com/s/rgnys5rp4gpk8hl/home-hover.png?dl=0");
}

#mal_cs_otherlinks {
	background-image: url("https://dl.dropbox.com/s/njhr9xoxfs0o51j/tools.png?dl=0");
	right: 38px !important;
	z-index: 8;
}

#mal_cs_otherlinks:hover {
	background-image: url("https://dl.dropbox.com/s/1he4o6avgl1xlno/tools-hover.png?dl=0");
}

#mal_cs_powered {
	background-image: url("https://dl.dropbox.com/s/2wn3f4oj1rv7tm6/search.png?dl=0");
	right: 4px !important;
	z-index: 7;
	position: fixed !important;
}

#mal_cs_powered:hover {
	background-image: url("https://dl.dropbox.com/s/p2vnkxhi1y57b2e/search-hover.png?dl=0");
}

#mal\_control\_strip {
	background: transparent !important;
}

#mal_cs_pic img {
	display: none;
}

#mal_cs_pic, #mal_cs_listinfo, #mal_cs_links {
	border-right: 0 none !important;
}