#mal\_control_strip:before, #mal\_control_strip a:after {   
	font-family: 'Oswald', sans-serif;
	color: #e2de9a !important;
	font-size: 24px !important;
	text-align: center;
}

#mal\_control_strip:before {
	opacity: 1;
	position: absolute;
	display: block;
	content: 'Menu';
	margin-top: 50px;
	right: 135px;
	width: 50px;
	font-size: 16px !important;
	background-image: linear-gradient(top, rgb(169, 0, 0) 40%, rgb(102, 0, 0) 60%);
	background-image: -moz-linear-gradient(top, rgb(169, 0, 0) 40%, rgb(102, 0, 0) 60%);
	background-image: -webkit-linear-gradient(top, rgb(169, 0, 0) 40%, rgb(102, 0, 0) 60%);
	box-shadow: 0 0 2px #000000 inset;
	border-style: solid;
	border-color: #ddc38b;
	border-width: 0 0 1px 1px;
	border-bottom-left-radius: 6px;
	transition: opacity .5s linear .3s;
	-webkit-transition: opacity .5s linear .3s;
}

#mal\_control_strip:hover:before { opacity: 0; } 

#mal\_control_strip {
	position: fixed !important;
	display: block !important;
	margin-top: -50px !important;
	height: 50px !important;
	left: 0;
	top: 0;
	background: url(http://i.imgur.com/tKMG4Cc.png) left center no-repeat, linear-gradient(top, rgb(169, 0, 0) 40%, rgb(102, 0, 0) 60%) !important;
	background: url(http://i.imgur.com/tKMG4Cc.png) left center no-repeat, -moz-linear-gradient(top, rgb(169, 0, 0) 40%, rgb(102, 0, 0) 60%) !important;
	background: url(http://i.imgur.com/tKMG4Cc.png) left center no-repeat, -webkit-linear-gradient(top, rgb(169, 0, 0) 40%, rgb(102, 0, 0) 60%) !important;
	transition: margin-top .5s ease-out, z-index .5s linear .2s;
	-webkit-transition: margin-top .5s ease-out, z-index .5s linear .2s;
	z-index: 1;
}

#mal\_control_strip a { text-decoration: none !important; }

#mal\_control_strip:hover { 
	margin-top: 0 !important; 
	transition: all .5s ease-out;
	-webkit-transition: all .5s ease-out;
	z-index: 5; 
}

#mal\_control_strip a:hover:after { 
	color: #dbd352 !important; 
	transition: color .3s linear;
	-webkit-transition: color .3s linear;
}

#mal\_control_strip td  { display: inline !important; }

#mal\_control_strip img, #mal\_cs_powered, #mal\_cs_powered img, #mal\_cs_pic, #mal\_cs_otherlinks strong { display: none; }

#mal_cs_pic, #mal_cs_listinfo, #mal_cs_links { border-right: none !important; }

#mal_cs_otherlinks div a[href*="history"], #mal_cs_otherlinks div a[href*="list/"], #mal_cs_otherlinks div a[href$="/forum/"],
#mal_cs_otherlinks div a[href*="export"], #mal\_cs_links div a[href$="/"],
#mal\_cs_otherlinks div a[href*="shared"], #mal\_cs_otherlinks div span[title*="Compatibility Score"] { display: none; } { display: none !important; }

#mal\_cs_otherlinks div a, #mal\_cs_listinfo div:last-of-type a, #mal\_cs_listinfo div:first-of-type a, 
#mal_cs_links div a[href*="addtolist"], #mal\_cs_links div:last-of-type a:first-of-type, #mal\_cs_links div:last-of-type a:last-of-type { 
	position: absolute !important;
	display: block;
	left: 100% !important;
	top: 7px !important;
	width: 100px !important;
	font-size: 0 !important;
	color: transparent;
}

/* position and color of link dividers */
#mal\_cs_otherlinks div a:after, #mal\_cs_listinfo div:last-of-type a:after, #mal\_cs_listinfo div:first-of-type a:after, 
#mal_cs_links div a[href*="addtolist"]:after,  #mal\_cs_links div:last-of-type a:first-of-type:after, #mal\_cs_links div:last-of-type a:last-of-type:after  { 
	position: absolute;
	display: block;
	width: 100px;
	border-right: solid 1px #dbd352;
}

/*  USERNAME */

#mal\_cs_listinfo div:first-of-type a:after { content: 'Profile'; margin-left: -400px; }

/* ADD */
#mal\_cs_links div a[href*="addtolist"]:after { content: 'Add'; margin-left: -300px; }

/* MANGALIST */
#mal\_cs_links div:last-of-type a:last-of-type  { margin-left: -200px; }

#mal\_cs_links div:last-of-type a:last-of-type:after { content: 'Manga'; }

/* ANIMELIST */
#mal\_cs_links div:last-of-type a:first-of-type { margin-left: -200px; }

#mal\_cs_links div:last-of-type a:first-of-type:after { content: 'Anime'; }

/* LOGOUT */
#mal\_cs_listinfo div:last-of-type a { margin-left: -100px; }

#mal\_cs_listinfo div:last-of-type a:after { content: 'Logout'; border: none; }

/* LOGIN */
#mal\_cs_otherlinks div a[href*="login"]:after { content: 'Login'; margin-left: -300px; }

/* CREATE A LIST */
#mal\_cs_otherlinks div a[href*="register"] { margin-left: -200px; }

#mal\_cs_otherlinks div a[href*="register"]:after { content: 'Register'; }

/* FAQ */
#mal\_cs_otherlinks div a[href*="forum"] { margin-left: -100px; }

#mal\_cs_otherlinks div a[href*="forum"]:after { content: 'Help'; border: none; }

#search {
	position: absolute; 
        display: block !important;
	margin: 10px 0 0 -530px !important;
}

#searchBox {
	position: absolute;
        display: block !important; 
	width: 124px !important;
	padding-right: 10px;
        height: 13px !important;
	border: solid 1px #303030 !important;
	text-align: right !important;
	background-color: rgb(255, 255, 255);
}

#searchListButton {
	position: absolute;
	display: block !important;
	margin-left: 128px !important;
	padding: 0 2px 3px 2px !important;
	background-color: rgb(48, 48, 48) !important;
}