@charset     "UTF-8";

/* CSS Document */
/* 	background-image: url(http://www.profdig.com/images/bgimage.jpg); UNIVERSAL */
body
{

	align: center;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #363636;
border-color: #cccccc;
	background-repeat: repeat-x;
	background-position: top;
}

ul
{
	margin: 0;
	padding: 0;
}

ol
{
	margin: 0;
	padding: 0;
}

fieldset { border: none; }

legend
{
	margin-top: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #11a3ac;
}

label { font-weight: bold; }

h1
{
	font-size: 24px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #3A6188;
}

h1 a
{
	color: #d8e1c6;
	text-decoration: none;
}

h2
{
	font: 1.5em Arial, Georgia, "Times New Roman";
	color: #3C638A;
	margin: 0px;
	font-weight: ;
}

h2 a
{
	color: #11a3ac;
	text-decoration: none;
}

h2 a:hover { text-decoration: underline; }

h3
{
	font-size: 20px;
	font-weight: bold;
	padding-left: 2px;
}

h3 a { text-decoration: none; }

a
{
	color: #000000;
	text-decoration: none;
}

a:visited
{
	color: #000000;
	text-decoration: none;
}

a:hover { text-decoration: underline; }
.aboutnavgreebar { border-top: thin solid #cccccc; }

.image
{
	float: left;
	margin-right: 8px;
	margin-bottom: 4px;
	padding: 2px;
	border: thin solid #CCCCCC;
}

.image2
{
	float: left;
	margin-right: 8px;
	padding: 2px;
	border: thin solid #CCCCCC;
}

.image_avatar
{
	float: left;
	margin-right: 8px;
	padding: 2px;
	border: thin solid #CCCCCC;
}

.saved
{
	background-color: #11A3AC;
	color: #fff;
	font-size: 14px;
	padding: 6px;
}

.error
{
	background-color: #A44848;
	color: #fff;
	font-size: 14px;
	padding: 6px;
	line-height: 18px;
}

.errordiv
{
	background-color: #A44848;
	color: #fff;
	font-size: 14px;
	padding: 6px;
	line-height: 18px;
}

.success
{
	color: #269900;
	font-weight: bold;
}

.problem
{
	color: #A44848;
	font-weight: bold;
}

.readmore
{
	float: right;
	margin: 5px 0 5px 5px;
	text-align: right;
}

.linetop { border-top: 2px solid #DEDEDE; }

.linespacer
{
	margin-top: 2px;
	margin-bottom: 8px;
	border-bottom: 1px solid #DEDEDE;
}

.button
{
	border: 2px solid #dedede;
	background: #fff;
}

.field
{
	border: 1px solid #dedede;
	padding: 2px;
}

#content
{
	width: 985px;
	padding: 0px;
	margin: 0px;
	background-color: #fff;
}

.floatleft { float: left; }
.floatright { float: right; }

#login2/* HEADER */
{
	text-align: right;
	float:right;
width: 250px;
	margin-left: 15px;
}
.tiny{
font-size: 10px;
}
#logo
{
	padding: 10px;
	font-size: 24px;
	font-weight: bold;
	color: #000;
}

#logo a
{
	color: #000;
	text-decoration: none;
}

.search
{
	position: absolute;
	margin-top: 8px;
	margin-left: 770px;
	width: 235px;
}

#searchsite { border: 1px solid #DEDEDE; }

.searchbutton
{
	background: #fff;
	border: 1px solid #DEDEDE;
}

.rsslink
{
	float: right;
	margin-top: 20px;
	text-align: right;
	font-size: 15px;
}

.rsslink a
{
	text-decoration: none;
	color: #707070;
	font-weight: bold;
}

#reg_usernamecheckitvalue { background: #FFFFD3; }
#reg_emailcheckitvalue { background: #FFFFD3; }

#nav
{
	border-top: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	padding: 7px 0px;
	margin: 0px;
}

#nav li
{
	list-style: none;
	display: inline;
	padding: 7px 0px;
}

#nav li a
{
	color: #333333;
	text-transform: uppercase;
	text-decoration: none;
	padding: 7px 22px;
}

#nav li  a:hover
{
	background-color: #F6F8F3;
	color: #000;
	border-top: 1px solid #666666;
}

#nav .current
{
	text-transform: uppercase;
	text-decoration: none;
	background: #d8e1c6;
}

.main_cat2
{
	font-size: 12px;
	margin: 0px;
	font-weight: normal;
	color: #3A6188;
}

a.main_cat2
{
	font-size: 12px;
	text-decoration: none;
	margin: 0px;
	font-weight: normal;
	color: #3A6188;
}

.main_cat2:visited
{
	font-size: 12px;
	text-decoration: none;
	margin: 0px;
	font-weight: normal;
	color: #3A6188;
}

.main_cat2:hover
{
	font-size: 12px;
	text-decoration: underline;
	margin: 0px;
	font-weight: normal;
	color: #3A6188;
}

.current { color: #fff; }

/* STORIES */
.leftwrapper { padding-left: 12px; }

#leftcol
{
	width: 650px;
	float: left;
	overflow: hidden;
}

/*#leftcol ol, #leftcol ul {
margin-left:20px;
margin-top:5px;
}
*/

#leftcol-wide
{
	width: 700px;
	float: left;
	overflow: inherit;
}

#leftcol-superwide
{
	width: 960px;
	float: left;
	overflow: hidden;
}

.stories
{
	width: 650px;
	margin-bottom: 30px;
}

.stories-wide
{
	width: 900px;
	margin-bottom: 20px;
}

.stories-superwide
{
	width: 960px;
	margin-bottom: 20px;
}

.pagewrap
{
	border-top: 2px solid #dedede;
	border-bottom: 1px solid #dedede;
	padding: 10px;
}

.headline
{
	border-top: 1px solid #dedede;
	border-bottom: 1px solid #efefef;
	padding: 10px;
}

.headline2
{
	border-bottom: 1px solid #dedede;
	padding: 10px;
}

.headline3
{
	border-top: 1px solid #dedede;
	padding: 10px;
}

.headline4
{
	border-top: 1px solid #dedede;
	padding: 10px;
}

.title h2
{
	font-size: 19px;
	color: #666666;
	margin-bottom: 8px;
	font-weight: normal;
}

.title h2 a
{
	color: #003366;
	text-decoration: none;
}

.title h2 a:hover { text-decoration: underline; }
a img { border: 0; }
}


.subtext { font-size: 9px; }
.subtext a { color: #707070; }
.lite_divider { border-bottom: 1px solid #efefef; }

.votenumber
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	text-align: center;
	font-weight: bold;
	color: #ffffff;
}

.vote
{
	float: left;
	width: 68px;
	height: 50px;
	padding: 5px 0 0 0;
	text-align: center;
	background: url(http://www.profdig.com/images/vote_bkg2.gif) no-repeat bottom;
}

.vote a
{
	text-decoration: none;
	color: #FFFFFF;
}

.vote a:hover { text-decoration: underline; }
.title { margin-left: 46px; }
.adminlinks { font-size: 11px; }

.storycontent
{
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	padding: 10px;
}

.storycontent p { margin: 0 0 -10px 0; }

.storycontent ol
{
	margin-left: 22px;
	padding: 0;
}

.storycontent ol li
{
	line-height: 14px;
	margin: 0 0 -10px 0;
	padding: 0;
}

.storycontent ul
{
	margin: 0 0 0px 0;
	padding: 0;
}

.storycontent ul li
{
	line-height: 14px;
	margin: 0 0 -10px 0;
	padding: 0;
	list-style-type: none;
}

.storyfooter
{
	padding: 0px 10px;
	padding-bottom: 15px;
}

.addthis { padding-bottom: 10px; }

#who_voted ol
{
	padding-bottom: 20px;
	clear: both;
}

#who_voted li
{
	background: #fff;
	border: 1px solid #efefef;
	padding: 2px;
	margin-right: 5px;
	margin-bottom: 4px;
	margin-top: 4px;
	list-style-type: none;
	float: left;
}

#related
{
	margin-bottom: 10px;
	padding-top: 10px;
}

#related ol
{
	padding-left: 30px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#who_voted
{
	margin-bottom: 10px;
	padding-top: 10px;
	border-top: 1px solid #DEDEDE;
}

.edit
{
	border: 1px solid #d9d9d9;
	padding: 5px 5px 5px 10px;
	background: #ededed;
	margin-bottom: 20px;
}

.edit-image { float: left; }
a .edit-image img { border: 0px; }

/* Submit */
#submit
{
	padding-top: 5px;
	border-top: 2px solid #DEDEDE;
}

#submit_content { padding: 8px; }
#submit ul { padding-left: 20px; }

.instructions
{
	margin-top: 10px;
	line-height: 16px;
}

#bodytext
{
	width: 550px;
	height: 450px;
}

#summarytext
{
	width: 550px;
	height: 250px;
}

/* Profile 
#navbar {padding-top:10px;border-top:2px solid #DEDEDE;margin-bottom:10px;}*/

.userborderbottom { border-bottom: 2px solid #dedede; }

#profile
{
	border-top: 2px solid #dedede;
	padding: 10px;
}

#profile_content { }
#personal_info { }
#bookmarklet { }
#search_users { float: right; }

/* Comments */
.comment-form
{
	background: #fff;
	border-bottom: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	border-left: 2px solid #C8C8C8;
	border-top: 2px solid #C8C8C8;
}

#comments
{
	padding-top: 5px;
	border-top: 1px solid #DEDEDE;
}

.comment-wrap
{
	border-bottom: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	border-left: 1px solid #efefef;
	border-top: 1px solid #efefef;
	background: #F4F4F4;
	padding: 5px;
}

.comment-left
{
	float: left;
	width: 80px;
	text-align: right;
	border-right: 1px solid #DEDEDE;
	padding-right: 10px;
	overflow: visible;
}

.comment-right
{
	margin: 0px 10px 30px 90px;
	padding-left: 12px;
	width: 505px;
	overflow: visible;
}

.commenttools
{
	padding: 0px 10px;
	float: right;
}

/* MIDDLE COLUMN */
#midcol
{
	width: 300px;
	margin-left: 20px;
	float: left;
	/* a trick to hide of long comments that don't have spaces */
	overflow: hidden;
	font-size: 12px;
}

.sectiontitle
{
	font-size: 14px;
	text-transform: uppercase;
	margin: 0px;
	font-weight: normal;
	color: #3A6188;
}

.sectiontitle a
{
	text-decoration: none;
	color: #3A6188;
}

.sectiontitle a:hover { color: #000000; }

.boxcontent
{
	line-height: 24px;
	padding: 10px 10px 20px 10px;
}

.active
{
	font-weight: bold;
	color: #3A6188;
}

.sidebar-saved
{
	list-style-type: disc;
	margin-left: 5px;
}

.sidebar-saved a { text-decoration: none; }
.sidebar-saved a:hover { text-decoration: underline; }
.sidebar-stories { list-style-type: none; }

.sidebar-stories li
{
	margin-bottom: -3px;
	line-height: 22px;
}

.sidebar-vote-number a
{
	font-size: 11px;
	text-decoration: none;
	padding-right: 3px;
	margin-right: 2px;
	border-right: 1px solid #DEDEDE;
}

.sidebar-article a
{
	color: #3A6188;
	font-weight: normal;
	text-decoration: none;
}

.sidebar-article a:hover { text-decoration: underline; }
#sidebar-comments { line-height: 14px; }
#sidebar-comments a { text-decoration: none; }
#sidebar-comments a:hover { text-decoration: underline; }

/* RIGHT COLUMN */
#rightcol
{
	width: 350px;
	margin-left: 20px;
	float: left;
}

#aboutcontent
{
	padding: 10px 10px 20px 10px;
	border-bottom: 1px solid #dedede;
}

.links
{
	border-bottom: 1px solid #dedede;
	padding: 10px;
}

/* FOOTER */
#footer
{
	padding: 4px 10px;
	font-size: 11px;
	background-color: #F6F8F3;
	border-top: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	margin: 5px 0px;
}

.footer a:hover
{
	color: #000;
	text-decoration: underline;
}

/* Sort list */
#navcontainer { padding: 10px 10px 10px 5px; }

#navcontainer ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 12px;
}

.thickline_sidebar { border-right: 8px solid #efefef; }
#navcontainer li { margin: 0 0 3px 0; }

#navcontainer a
{
	display: block;
	padding-left: 18px;
	width: 160px;
	background-image: url(http://www.profdig.com/images/l1_down.gif);
}

#navcontainer a:link, #navlist a:visited
{
	color: #707070;
	text-decoration: none;
}

#navcontainer a:hover
{
	background-image: url(http://www.profdig.com/images/l1_over.gif);
	color: #000;
}

#active a:link, #active a:visited, #active a:hover { background-image: url(http://www.profdig.com/images/l1_over.gif); }

/* Pagination */
.pagination
{
	background: ;
	color: #666;
	border-top: 1px solid #ddd;
	margin-top: 40px;
	padding: 0px 8px 0px 3px;
}

.pagination p
{
	position: relative;
	text-align: right;
	margin: 0;
	padding: 5px 0 5px 0;
}

.pagination p a:link,.pagination p a:visited,.pagination p a:hover,.pagination p a:active
{
	text-decoration: none;
	padding: 2px 5px;
}

.pagination p a:hover
{
	background: #A2AE8D;
	color: #fff;
}

.pagination p span
{
	text-decoration: none;
	color: #ACACAC;
	margin-right: 1px;
	padding: 2px 5px;
}

/* Tags */
.tagformat a { text-decoration: none; }
.tagformat a:hover { text-decoration: underline; }

/* RSS Feeds */
#feeds
{
	text-transform: capitalize;
	border-top: 2px solid #dedede;
	margin-top: -15px;
	padding: 10px 10px 10px 0px;
}

#rssfeeds, #rssfeeds ul { list-style: none; }
#rssfeeds li { margin-left: -10px; }

.feedname
{
	margin-left: 8px;
	font-size: 15px;
	font-weight: bold;
}

.feedname a
{
	color: #11a3ac;
	text-decoration: none;
}

.feed-spacer
{
	margin: 15px 10px 0px 15px;
	border-top: 1px solid #ededed;
}

.rssfield
{
	background: #F9F9F9;
	border: 1px solid #dedede;
	padding-left: 2px;
	margin-left: 16px;
	width: 490px;
}

/* Live */
.live2-item
{
	clear: both;
	border-bottom: 1px solid #ccc;
	text-align: center;
	overflow: hidden;
	padding: 5px 2px 0;
}

.live2-ts,.live2-type,.live2-votes,.live2-story,.live2-who,.live2-status
{
	float: left;
	display: block;
}

.live2-type img
{
	border: none;
	vertical-align: middle;
	margin: 0;
	width: 60px;
}

.live2-ts
{
	width: 12%;
	text-transform: capitalize;
}

.live2-type
{
	width: 12%;
	text-transform: capitalize;
}

.live2-votes
{
	width: 6%;
	text-transform: capitalize;
}

.live2-story
{
	width: 40%;
	text-align: left;
	font-weight: bold;
	text-transform: capitalize;
}

.live2-story a
{
	color: #11A3AC;
	text-decoration: none;
}

.live2-story a:hover { text-decoration: underline; }

.live2-who
{
	width: 18%;
	text-transform: capitalize;
}

.live2-status
{
	width: 12%;
	text-transform: capitalize;
}

.live2-problem
{
	color: red;
	text-transform: capitalize;
}

/* Register */
.register-left
{
	float: left;
	width: 360px;
	margin-right: 15px;
}

.register-right
{
	float: left;
	width: 400px;
}

.register-right ul { padding-left: 15px; }

/* Login */
.login-left
{
	float: left;
	width: 180px;
	border-right: 1px solid #DEDEDE;
	margin-right: 15px;
}

.login-middle
{
	float: left;
	width: 280px;
	border-right: 1px solid #DEDEDE;
	margin: 0px 15px;
}

.login-right
{
	float: left;
	width: 250px;
	margin-left: 15px;
}

/*generic css
#generic_navbar {padding-top:10px;border-top:2px solid #F6F8F3;margin-bottom:2px;}*/

.genericexplain { padding: 10px; }
.rolelinks a { color: #6666CC; }
#genericadminlinksbutton a { color: #999; }

.toptitle
{
	margin-top: 5px;
	font-size: 16px;
	font-weight: bold;
}

.toptitle a { text-decoration: none; }
.toptitle a:hover { text-decoration: underline; }

.generic_container
{
	margin-top: 10px;
	width: 300px;
	float: left;
	position: relative;
}

.generic_right
{
	width: 450px;
	float: left;
	position: relative;
}

.generic_left
{
	width: 100px;
	float: left;
	position: relative;
	margin-top: 5px;
}

.generic_avatar { }
.generic_join { }
.generic_unjoin { }

.generic_unjoin a
{
	font-weight: bold;
	left: 4px;
	position: relative;
	text-decoration: none;
	top: -3px;
}

.generic_withdraw_request { }
.generic_created_by { }
.generic_member { }

/*Group css*/
#group_navbar
{
	padding-top: 10px;
	border-top: 2px solid #F6F8F3;
	margin-bottom: 2px;
}

.groupexplain
{
	padding: 10px;
	background: #F6F8F3;
	border: 1px solid #CCCCCC;
}

.rolelinks a { color: #6666CC; }
#groupadminlinksbutton a { color: #999; }

.toptitle
{
	margin-top: 5px;
	font-size: 16px;
	font-weight: bold;
}

.toptitle a { text-decoration: none; }
.toptitle a:hover { text-decoration: underline; }

.group_container
{
	margin-top: 10px;
	width: 550px;
	float: left;
	position: relative;
}

.group_right
{
	width: 450px;
	float: left;
	position: relative;
}

.group_left
{
	width: 100px;
	float: left;
	position: relative;
	margin-top: 5px;
}

.group_avatar { }
.group_join { }
.group_unjoin { }

.group_unjoin a
{
	font-weight: bold;
	left: 4px;
	position: relative;
	text-decoration: none;
	top: -3px;
}

.group_withdraw_request { }
.group_created_by { }
.group_member { }

.bg_headerone
{
	background-image: url(http://www.profdig.com/images/profdig_03.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.toplinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

.bgheader_two { background-repeat: repeat-x; }

a.toplinks
{
	color: #FFFFFF;
	text-decoration: none;
}

a.toplinks:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}

.form_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AFB89E;
}

a.menu:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #987f46;
	text-decoration: none;
}

a.menu:hover
{
	color: #5D4D2A;
	text-decoration: underline;
}

a.menu:visited
{
	color: #D8E1C6;
	text-decoration: none;
}

.search_text
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #7C866E;
}

.smaller_bold
{
	font-size: 10px;
	font-weight: bold;
}

.subheading
{
	font-size: 11px;
	color: #333333;
	text-transform: uppercase;
}

.blog_summary_subhead
{
	font-size: 11px;
	font-family: font-family: Georgia, "Times New Roman", Times, serif;
}

.blog_summary_head
{
	font-size: 11px;
	font-family: font-family: Georgia, "Times New Roman", Times, serif;
}

a.subheading
{
	text-decoration: none;
	color: #333333;
}

a.subheading:hover { text-decoration: underline; }

/* Pagination */
.pagination a, .pagination a:link
{
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #3c78a7;
	color: #3c78a7;
	background-color: #FFFFFF;
}

.pagination a:visited
{
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #3c78a7;
	color: #3c78a7;
	background-color: #FFFFFF;
}

.pagination a:hover
{
	border: 1px solid #303030;
	color: #303030;
	background-color: #FFFFFF;
}

.pagination a:active
{
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #3c78a7;
	color: #3c78a7;
	background-color: #FFFFFF;
}

.pagination span.pagescurrent
{
	padding: 2px 4px 2px 4px;
	margin: 2px;
	font-weight: bold;
	border: 1px solid #303030;
	color: #303030;
	background-color: #FFFFFF;
}

.story_body5
{
	font-family: arial, Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 17px;
}

.title2
{
	font-size: 18px;
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
	color: #3C638A;
}

a.title2 { color: #003366; }

.title2:hover
{
	text-decoration: underline;
	color: #003366;
}

.title2:visited
{
	text-decoration: none;
	color: #003366;
}

.titlenolinks
{
	font-family: Georgia, "Times New Roman";
	font-size: 20px;
	color: #3C638A;
	text-align: center;
}

.titlenolinks202
{
	font-family: Georgia, "Times New Roman";
	font-size: 20px;
	color: #003366;
	text-align: left;
}

.titlenolinks20
{
	font-family: Georgia, "Times New Roman";
	font-size: 13px;
	text-align: left;
}
/*WordPress Calendar*/

/*WordPress Captions*/
.wp-caption {
	border: 1px solid #c0c0c0;
	text-align: center;
	background-color: #f5f5f5;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}


/*WordPress Calendar*/
#wp-calendar {
font-family: Georgia, "Times New Roman";
	font-size: 13px;
	empty-cells: show;
	margin: 10px auto 0;
	width: 155px;
	}
#wp-calendar #next a {
font-family: Georgia, "Times New Roman";
	font-size: 13px;
	padding-right: 10px;
	text-align: right;
	}
#wp-calendar #prev a {
font-family: Georgia, "Times New Roman";
	font-size: 13px;
	padding-left: 10px;
	text-align: left;
	}
#wp-calendar a {
font-family: Georgia, "Times New Roman";
	font-size: 13px;
	display: block;
	}
#wp-calendar caption {
font-family: Georgia, "Times New Roman";
	font-size: 13px;
	text-align: center;
	width: 155px
	}
#wp-calendar td {
font-family: Georgia, "Times New Roman";
	font-size: 13px;
	padding: 3px 0;
	text-align: center;
	}
#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff;
	}
	
	li
	{
		list-style-type: none;
		list-style-position: inherit;
	}
ul
{
	list-style-type: none;
	list-style-position: inside;
}
img.alignleft { display: block; float: left; margin-right: 20px; margin-top: 5px; }
img.alignright { display: block; float: right; margin-left: 20px; margin-top: 5px; }
img.aligncenter { margin-left: auto; margin-right: auto; display: block; clear: both; margin-top: 5px; }

.wp-caption { text-align: center; 
font-size:9px;

}
.wp-caption.alignright { display: block; float: right; margin-left: 20px; margin-top: 5px; }
.wp-caption.aligncenter { margin-left: auto; margin-right: auto; display: block; clear: both; margin-top: 5px; }
.wp-caption.alignleft { display: block; float: left; margin-right: 20px; margin-top: 5px; }
.wp-caption img { margin: 0; padding: 0; border: 0 none; }
.wp-caption .wp-caption-text { margin: 0; padding: 5px; }

.wp-smiley { max-height: 13px; margin: 0 !important; } /* Prevent the smileys from breaking line-height */