/*
THEME NAME: Blogsfactory 2012 - navidad
THEME URI:
DESCRIPTION:
VERSION: 1.0
AUTHOR: mAsimpacto
AUTHOR URI:
*/

.commentlist li{
margin-left:-46px;
}

.fn{
color:#CC0000;
}

.broken_link{
text-decoration:none !important;
}

.wp-paginate .current {
    background: none repeat scroll 0 0 #C8DFF0;
    border: 0px solid #CC0000;
    color: #CC0000;
    margin-right: 4px;
    padding: 3px 6px;
}


	body {
		margin: 0;
		padding: 0;
		font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-size: 15px;
		color: #333;
		font-weight: 300;
		line-height: 20px;
		}


/* CLASES ADAPTADAS PARA EL HEADER */
/* social_header ANTES H2*/
	.social_header{
	background: url("imagenes/sprite-demujer.png") no-repeat scroll -196px -114px transparent;
    color: #000000;
    display: block;
    font-family: "Myriad Pro",Helvetica,Arial,sans-serif;
    font-size: 13px;
    font-weight: normal;
    letter-spacing: 0;
    margin: 0 0 5px 5px;
    padding: 0 0 0 7px;
    text-transform: uppercase;
	}

/* CLASES ADAPTADAS PARA LA HOME */
/* title_home ANTES H1 - AHORA H2*/
	.title_home{
		background:none;
		color: #000;
	    font-family: "Myriad Pro",Helvetica,Arial,sans-serif;
	    font-size: 32px;
	    font-weight: normal;
	    letter-spacing: -2px;
	    line-height: 31px;
	    margin: 4px auto 9px;
	    padding: 0;
		text-transform:none;
		display:block;
	}

	.title_home a{
		color: #000;
	}

	.title_home a:hover{
		color: #CC0000;
		text-decoration:none;
	}

/* category_home ANTES H2 - AHORA H3 */
/* CLASES ADAPTADAS PARA EL POST */
/* category_post ANTES H2 */
	.category_home,
	.category_post{
	    color: #CC0000;
	    display: inline;
	    font-family: "Myriad Pro",Helvetica,Arial,sans-serif;
	    font-size: 16px;
	    font-weight: normal;
	    margin: 0;
	    padding: 0;
	    text-transform: uppercase;
	}

	#contenidos	.text_tag_post{
	padding: 0 0 0 25px;
	background: url(imagenes/sprite-demujer.png) 0 -83px no-repeat;
	color: #333333;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 12px;
    font-weight: 400;
    margin: 1px auto 0;
    padding: 0 0 0 25px;
    text-transform: none;
	}

	#contenidos	.tags_post{
		background:none;
		margin: 1px auto 0 auto;
		padding:0;
		font-size: 12px;
		color: #333;
		font-weight: 400;
		text-transform:none;
		font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	}
	#contenidos	.tags_post a:hover{
		color:#000;
	}

/* CLASES ADAPTADAS PARA EL POST */
/* comment_post ANTES H2 */
	.comment_post{
	background: none repeat scroll 0 0 transparent;
    color: #CC0000;
    display: inherit;
    font-weight: bold;
    margin: 0 auto 16px;
    padding: 0;
	font-family: "Myriad Pro",Helvetica,Arial,sans-serif;
    text-transform: uppercase;
    font-size: 16px;
	}
	.comment_post span{
	color: #000;
	}


/* CLASES ADAPTADAS PARA EL FOOTER SUP */
/* comment_post ANTES H2 */
	.enlaces_footer_sup{
	background: none repeat scroll 0 0 transparent;
    color: #000000;
    display: inherit;
    font-weight: bold;
    margin: 0 auto 7px;
    padding: 0;
    font-family: "Myriad Pro",Helvetica,Arial,sans-serif;
    font-size: 16px;
	text-transform: uppercase;
	}
	.enlaces_footer_sup span{
	color: #CC0000;
	}



/* CLASES ADAPTADAS PARA EL FOOTER INCLUIDO EN TODOS */
/* footer_post ANTES H2 */
	.footer{
	font-family: "Myriad Pro",Helvetica,Arial,sans-serif;
	font-size:16px;
	background: none repeat scroll 0 0 transparent;
    color: #000000;
    display: inherit;
    font-weight: bold;
    margin: 0 auto 11px;
    padding: 0;
    text-transform:uppercase;
	}
	.footer span{
	color: #CC0000;
	}


	#pie .columna2 .footer_title{
	text-decoration:none;
	font-size:44px;
	font-weight: normal;
	color: #000;
    font-family: "Myriad Pro",Helvetica,Arial,sans-serif;
    font-size: 44px;
    letter-spacing: -2px;
    line-height: 31px;
    margin: 1px auto 14px;
    padding: 0;
	}

	#pie .columna2 .footer_title a:hover{
	text-decoration:none;
	}


/* titulo para listados TAG | CATEGORY */
.titulo_listado{
		color: #CC0000;
	    display: inline;
	    font-family: "Myriad Pro",Helvetica,Arial,sans-serif;
	    font-size: 20px;
	    font-weight: normal;
	    margin: 0 4px 0 0;
	    padding: 0 6px 1px 0;
	    text-transform: uppercase;
	    letter-spacing: 0px;

}

/* titulo sidebar */
.titulo_sidebar{
 	background: none repeat scroll 0 0 #000000;
    color: #FFFFFF;
    font-family: "Myriad Pro",Helvetica,Arial,sans-serif;
    font-size: 16px;
    font-weight: normal;
    height: 20px;
    margin: 17px auto 6px !important;
    padding: 1px 0 0 9px;
    text-transform: uppercase;

}

/* titulo sidebar - REDACTORAS (Antes H4)*/
.titulo_redactoras{
 	color: #000000;
    font-family: "Myriad Pro",Helvetica,Arial,sans-serif;
    font-size: 16px !important;
    font-weight: bold !important;
    margin: 0 auto 2px !important;
    padding: 0 !important;
}



	h1 {
		margin: 4px auto 9px auto;
		padding: 0;
		font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
		font-size: 32px;
		color: #000;
		font-weight: normal;
		letter-spacing: -2px;
		line-height: 31px;
		}

	h2 {
		display: inline;
		margin: 0 4px 0 0;
		padding: 0 6px 1px 0;
		font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
		font-size: 16px;
		color: #CC0000;
		font-weight: normal;
		text-transform: uppercase;
		}

	h3 {
		margin: 17px auto 6px auto;
		padding: 1px 0 0 9px;
		height: 20px;
		background: #000;
		font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
		font-size: 16px;
		color: #fff;
		font-weight: normal;
		text-transform: uppercase;
		}

	h4, h5, h6 {
		margin: 0 auto 2px auto;
		padding: 0;
		font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
		font-size: 16px;
		color: #000;
		font-weight: bold;
		}

	p {
		margin: 0 auto 13px auto;
		}

	strong, b {
		font-weight: 600;
		}

	span {
		font-weight: bold;
		}

	small {
		font-size: 11px;
		color: #555;
		font-weight: 400;
		line-height: 13px;
		}

	blockquote {
		margin: 18px 30px;
		padding: 0 0 0 30px;
		background: url(imagenes/sprite-demujer.png) -156px -84px no-repeat;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 13px;
		color: #777;
		font-style: italic;
		line-height: 19px;
		}

	hr {
		clear: both;
		margin: 30px auto 16px auto;
		height: 3px;
		border: none;
		background: none;
	    border-bottom: 1px solid #F5D5E0;
	    border-top: 1px solid #CCCCCC;
		}

	ul, ol {
		margin: 18px 30px 10px 48px;
		padding: 0;
		}

	li {
		margin: 0 auto;
		padding: 0 0 8px 0;
		list-style:none;
		}

	img {
		display: block;
		margin: 16px auto;
		border: 0;
		}

	img.left {
		float: left;
		margin: 7px 20px 10px 0;
		}

	img.right {
		float: right;
		margin: 7px 0 10px 20px;
		}

	a {
		color: #CC0000;
		text-decoration: none;
		}

	a:hover {
		color: #CC0000;
		text-decoration: underline;
		}

	.spacer {
		clear: both;
		}

/* ESTRUCTURA */

	/* CABECERA */

		#cabecera {
			margin: 0 auto;
			padding: 0 0 20px 0;
			width: 1100px;
			height: 260px;
			background: #fff;
			}

		/* PROMO */

			#cabecera .promo {
				overflow: hidden;
				float: left;
				margin: 5px auto;
				padding: 0;
				width: 728px;
				height: 90px;
				}

			#cabecera .promo img {
				display: inherit;
				margin: 0 auto;
				}

		/* SOCIAL */

			#social {
				float: right;
				margin: 5px auto;
				padding: 25px 0 0 0;
				height: 65px;
				}

			#social h2 {
				display: block;
				margin: 0 0 5px 5px;
				padding: 0 0 0 7px;
				font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
				font-size: 13px;
				color: #000;
				font-weight: normal;
				letter-spacing: 0;
				text-transform: uppercase;
				}

			#social ul {
				margin: 0 auto;
				padding: 0;
				list-style: none;
				}

			#social li {
				float: left;
				margin: 0 0 0 5px;
				padding: 0;
				}

			#social img {
				display: inline;
				margin: 0 auto;
				}

		/* LOGOTIPO */

			.titulo_blog{
			color: #000000;
			float: left;
			font-family: "Myriad Pro",Helvetica,Arial,sans-serif;
			font-size: 75px;
			font-weight: normal;
			height: 56px;
			letter-spacing: -6px;
			margin: 28px 0 0 17px;
			padding: 17px 6px 0 0;
			position: absolute;
			}

			#logotipo {
				clear: both;
				margin: 0 auto;
				padding: 0;
				width: 1100px;
				height: 125px;
				background: #fff url(imagenes/cabecera.jpg) 0 0 no-repeat;
				}

			#logotipo h1 {
				position: absolute;
				float: left;
				margin: 22px 0 0 17px;
				padding: 17px 6px 0 0;
				height: 56px;
				font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
				font-size: 75px;
				color: #000;
				font-weight: normal;
				letter-spacing: -6px;
				}

			#logotipo h1 span, .titulo_blog span {
				position: inherit;
				top: 55px;
				margin: 0 auto;
				padding: 0 0 0 3px;
				height: 19px;
				font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
				font-size: 12px;
				color: #333;
				font-weight: normal;
				letter-spacing: 0;
				text-transform: lowercase;
				}



			h1 a, .titulo_blog a {
				color: #000;
				text-decoration:none;
				margin-right:5px;
				}

			h1 a:hover, .titulo_blog a:hover {
				color: #CC0000;
				text-decoration: none;
				}

		/* MENU */

			#menu {
				clear: both;
				margin: 5px auto 0 auto;
				padding: 5px 0 0 20px;
				height: 25px;
				background: #000;
				}

			#menu ul {
				margin: 0 auto;
				padding: 0;
				font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
				font-size: 17px;
				text-transform: uppercase;
				list-style: none;
				}

			#menu li {
				float: left;
				margin: 0 10px 0 0;
				padding: 0 12px 0 0;
				height: 20px;
				background: url("imagenes/sprite-demujer.png") no-repeat scroll right -134px transparent;
				}

			#menu li.last, #menu li.last-on {
				margin: 0;
				padding: 0;
				background: none;
				}

			#menu a {
				color: #fff;
				}

			#menu a:hover, #menu li.on a, #menu li.last-on a {
				color: #CC0000;
				text-decoration: none;
				}

	/* CUERPO */

		#cuerpo {
			display: table;
			margin: 0 auto;
			padding: 0 0 30px;
			width: 1100px;
			background: #fff;
			}

		/* CONTENIDOS */

			#contenidos {
				float: left;
				margin: 0 0 0 20px;
				padding: 0;
				width: 680px;
				}

			/* POST */

				#contenidos .post {
					margin: 0 auto;
					padding: 0;

					}

				#contenidos .post li {
					list-style: circle outside none;
				}


				#contenidos .pie {
					display: table;
					margin: 20px auto 0 auto;
					padding: 0;
					width: 100%;
					}

				#contenidos .pie p {
					float: left;
					margin: 1px 2px auto 0;
					}

				#contenidos .pie ul {
					float: right;
					margin: 0;
					padding: 0;
					list-style: none;
					}

				#contenidos .pie li {
					float: left;
					margin: 0 0 0 20px;
					padding: 0;
					height: 21px;
					}

				#contenidos .pie a.comments {
					padding: 0 0 0 21px;
					background: url(imagenes/sprite-demujer.png) 0 -70px no-repeat;
					font-size: 12px;
					color: #333;
					font-weight: 400;
					}

				#contenidos .pie a.comments:hover {
					color: #CC0000;
					}

				#contenidos .pie p.tags {
					margin: 1px auto 0 auto;
					padding: 0 0 0 25px;
					font-size: 12px;
					color: #333;
					font-weight: 400;
					}

				#contenidos .pie p.tags a {
					color: #CC0000;
					}

				#contenidos .pie p.tags a:hover {
					color: #000;
					}

				#contenidos .pie img {
					display: inherit;
					margin: 0 auto;
					}

				form#commentform {
					margin: 0 auto;
					padding: 0;
					}

				#commentform h2 {
					display: inherit;
					margin: 0 auto 16px auto;
					padding: 0;
					background: none;
					color: #CC0000;
					font-weight: bold;
					}

				#commentform h2 span {
					color: #000;
					}


				#commentform p{
				 color: #333333;
				 font-family: "Myriad Pro",Helvetica,Arial,sans-serif;
				 font-size: 16px;
				 font-style: italic;
				 font-weight:bold;
				 width: 80px;
				 text-align:left;
				 float:left;
				}

				#commentform input {
					display: block;
					margin: 0 0 10px 0;
					padding: 6px 0 6px 7px;
					width: 343px;
					height: 18px;
					border: 0;
					background: #C8DFF0;
					font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
					font-size: 16px;
					color: #333;
					font-weight: 600;
					font-style: italic;
					}

				#commentform textarea {
					display: block;
					margin: 0 0 10px 80px;
					padding: 6px 0 6px 7px;
					width: 560px;
					height: 90px;
					border: 0;
					background: #C8DFF0;
					font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
					font-size: 16px;
					color: #333;
					font-weight: 600;
					font-style: italic;
					}

				#commentform input.button {
					margin: 0 0 0 80px;
					padding: 0;
					width: 110px;
					height: 30px;
					background: #000;
					color: #fff;
					font-style: normal;
					text-transform: uppercase;
					cursor: pointer;
					}

				ul#enlaces {
					float: left;
					margin: 0 auto 6px auto;
					padding: 0;
					width: 350px;
					font-size: 15px;
					color: #000;
					line-height: 18px;
					list-style: none;
					}

				#enlaces li {
					clear: both;
					display: table;
					margin: 0 auto 10px auto;
					padding: 0;
					width:100%;
					}

				#enlaces h2 {
					display: inherit;
					margin: 0 auto 7px auto;
					padding: 0;
					background: none;
					color: #000;
					font-weight: bold;
					}

				#enlaces h2 span {
					color: #CC0000;
					}

				#enlaces img {
					float: left;
					display: inherit;
					margin: 0 10px 0 0;
					}

				#enlaces a {
					color: #000;
					}

				#enlaces a:hover {
					color: #CC0000;
					}

				#contenidos .promo {
					overflow: hidden;
					float: right;
					margin: -2px auto 20px auto;
					padding: 0;
					width: 500px;
					height: 300px;
					}

				#contenidos .promo img {
					float: none;
					display: inherit;
					margin: 0 auto;
					}

		/* LATERAL */

			#lateral {
				float: right;
				margin: 0 auto;
				padding: 0;
				width: 370px;
				}

			/* PROMOS */

				#lateral .promo {
					overflow: hidden;
					margin: 0 auto 20px auto;
					padding: 0;
					width: 350px;
					height: 250px;
					}

				#lateral .columna1 .google {
					margin: 0 auto 20px auto;
					padding: 0;
					width: 120px;
					}

				#lateral .columna1 .promo {
					width: 120px;
					height: 600px;
					}

				#lateral .columna2 .promo {
					width: 200px;
					height: auto;
					}

				#lateral .promo img, #lateral .google img {
					float: none;
					display: inherit;
					margin: 0 auto;
					}

			/* COLUMNAS */

				#lateral .columna1 {
					float: left;
					margin: 0 auto;
					padding: 0;
					width: 120px;
					}

				#lateral .columna2 {
					float: right;
					margin: 0 auto;
					padding: 0;
					width: 200px;
					}

			/* LISTADOS */

				#lateral div {
					margin: 0 0 20px 10px;
					}

				#lateral ul {
					margin: 0 0 0 10px;
					padding: 0;
					font-size: 15px;
					color: #000;
					line-height: 21px;
					list-style: none;
					}

				#lateral ul.redaccion1 {
					margin: -6px 0 20px 10px;
					}

				#lateral ul.redaccion2 {
					margin: 0 0 18px 10px;
					}

				#lateral ul.posts {
					margin: -6px 0 20px 10px;
					}

				#lateral li {
					margin: 0 auto;
					padding: 0;
					}

				#lateral .redaccion1 li {
					padding: 6px 0 0 0;
					}

				#lateral .redaccion2 li {
					float: left;
					margin: 0 0 5px 0;
					}

				#lateral .posts li {
					padding: 6px 0 7px 0;
					border-bottom: 1px solid #f5d6e0;
					}

				#lateral p {
					margin: 0 auto 6px auto;
					font-size: 13px;
					font-weight: 400;
					line-height: 17px;
					}

				#lateral img {
					float: none;
					display: inherit;
					margin: 0 auto;
					}

				#lateral .redaccion1 img, #lateral .posts img {
					float: left;
					margin: 4px 10px 0 0;
					}

				#lateral .redaccion2 img {
					margin: 4px 20px 3px 0;
					width: 36px;
					}

				#lateral li a {
					color: #000;
					}

				#lateral li a:hover {
					color: #CC0000;
					}

				form#email {
					display: table;
					margin: 0 auto;
					padding: 0;
					}

				#email input {
					float: left;
					margin: 0 auto;
					padding: 6px 0 6px 7px;
					width: 152px;
					height: 18px;
					border: 0;
					background: #C8DFF0;
					font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
					font-size: 16px;
					color: #333;
					font-weight: 600;
					font-style: italic;
					}

				#email input.button {
					padding: 0;
					width: 31px;
					height: 30px;
					background: #C8DFF0 url(imagenes/send.png) 10px 8px no-repeat;
					cursor: pointer;
					}

	/* PIE */

		#pie {
			clear: both;
			margin: 0 auto 0;
			padding: 0;
			width: 1100px;
			height: auto;
			border-top: 10px solid #000;
			background: #C8DFF0;
			}

		/* COLUMNA 1 */

			#pie .columna1 {
				float: left;
				margin: 15px 20px 20px 20px;
				padding: 0;
				width: 535px;
				}

			/* LISTADO */

				.columna1 h2 {
					display: inherit;
					margin: 0 auto 11px auto;
					padding: 0;
					background: none;
					color: #000;
					font-weight: bold;
					}

				.columna1 h2 span {
					color: #CC0000;
					}

				.columna1 ul {
					margin: 0 auto 31px auto;
					padding: 0;
					font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
					font-size: 13px;
					color: #CC0000;
					font-weight: bold;
					text-transform: uppercase;
					line-height: 19px;
					list-style: none;
					}

				.columna1 li {
					display: inline;
					margin: 0;
					padding: 0 0 0 6px;
					background: url("imagenes/sprite-demujer.png") no-repeat scroll 0px -116px transparent;
					}

				.columna1 a {
					color: #CC0000;
					}

				.columna1 a:hover {
					color: #000;
					}

			/* BUSQUEDA */

				form#busqueda {
					margin: 0 auto;
					padding: 0;
					}

				#busqueda input {
					float: left;
					margin: 0 auto;
					padding: 6px 0 6px 7px;
					width: 206px;
					height: 18px;
					border: 0;
					background: #fff;
					font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
					font-size: 16px;
					color: #333;
					font-weight: 600;
					font-style: italic;
					}

				#busqueda input.button {
					padding: 0;
					width: 37px;
					height: 30px;
					background: #fff url(imagenes/sprite-demujer.png) -150px -40px no-repeat;
					cursor: pointer;
					}

			/* SOCIAL */

				#pie ul.social {
					float: right;
					margin: 0 auto;
					padding: 0;
					list-style: none;
					}

				#pie .social li {
					float: left;
					margin: 0 0 0 5px;
					padding: 0;
					background: none;
					}

				#pie .social img {
					display: inherit;
					margin: 0 auto;
					}

		/* PROMO */

			#pie .promo {
				overflow: hidden;
				float: left;
				margin: 20px auto;
				padding: 0;
				width: 125px;
				height: 125px;
				}

			#pie .promo img {
				display: inherit;
				margin: 0 auto;
				}

		/* COLUMNA 2 */

			#pie .columna2 {
				float: right;
				margin: 20px;
				padding: 0;
				width: 330px;
				}

			#pie .columna2 h1 {
				margin: 1px auto 14px auto;
				padding: 0;
				font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
				font-size: 44px;
				color: #000;
				font-weight: normal;
				letter-spacing: -2px;
				line-height: 31px;
				}

			#pie .columna2 p {
				margin: 0 auto 17px auto;
				font-size: 13px;
				font-weight: 400;
				line-height: 17px;
				}

			#pie .columna2 ul {
				margin: 0 auto;
				padding: 0;
				font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
				font-size: 13px;
				color: #333;
				font-weight: normal;
				text-transform: uppercase;
				line-height: 14px;
				list-style: none;
				}

			#pie .columna2 li {
				display: inline;
				margin: 0;
				padding: 0 2px 0 7px;
				background: url("imagenes/sprite-demujer.png") no-repeat scroll 0px -116px transparent;
				}

			#pie .columna2 a {
				color: #000;
				}

			#pie .columna2 a:hover {
				color: #CC0000;
				}

		/* COPYRIGHT */

			#pie .copyright {
				clear: both;
				display: block;
				margin: 0 auto;
				padding: 17px 20px 0 20px;
				width: 1060px;
				height: 31px;
				background: #000;
				}

			#pie .copyright small {
				float: right;
				color: #fff;
				}

			#pie .copyright img {
				float: left;
				display: inherit;
				margin: 0 auto;
				}

/* SOCIAL ICONS */
.sp-facebook,
.sp-tuenti,
.sp-twitter,
.sp-youtube,
.sp-email {
	background-image: url("imagenes/sprite-demujer.png");
	background-repeat: no-repeat;
	display:inline-block;
	width: 40px;
	height: 40px;
}
.sp-facebook{ background-position: 0 0; }
.sp-tuenti{ background-position: -40px 0; }
.sp-twitter{ background-position: -80px 0; }
.sp-youtube{ background-position: -120px 0; }
.sp-email{ background-position: -160px 0; }

.sp-facebook2,
.sp-tuenti2,
.sp-twitter2,
.sp-youtube2,
.sp-email2 {
	background-image: url("imagenes/sprite-demujer.png");
	background-repeat: no-repeat;
	display:inline-block;
	width: 30px;
	height: 30px;
}
.sp-facebook2{ background-position: 0 -40px; }
.sp-tuenti2{ background-position: -30px -40px; }
.sp-twitter2{ background-position: -60px -40px; }
.sp-youtube2{ background-position: -90px -40px; }
.sp-email2{ background-position: -120px -40px; }

a.lg_viafactory{
	background-image: url("imagenes/sprite-demujer.png");
	background-position: 0 -103px;
	background-repeat: no-repeat;
	display:block;
	width:95px;
	height: 14px;
}

.line{
	background: url("imagenes/sprite-demujer.png") no-repeat scroll 0px -156px transparent;
	width:3px;
	height: 18px;
	display: inline-block;
	vertical-align: bottom;
}