/* 
	Reset CSS
	http://meyerweb.com/eric/tools/css/reset/
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0px dotted blue;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/*
	Clearfix CSS
	http://www.webtoolkit.info/css-clearfix.html
*/

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

body {
	color: #666;
	font: normal normal normal 12px/16px Arial, Verdana, Sans-serif;
	background: url(../img/backgrounds/bck.png) repeat-x top left;
	text-align: center;
}

/* Commun Elements */
a { color: #505050; text-decoration: none; font-weight: bold; }
a:hover, a.active { color: #7f7f7f; }
a.delfav { background: url('../img/icons/cross-small.png') no-repeat center left; padding-left: 15px; }

h1 {font: normal normal bold 32px/34px Arial, Verdana, Sans-serif; margin: 0px; padding: 0px;}
h2 {font: normal normal bold 18px/20px Arial, Verdana, Sans-serif; margin: 0px 0 10px 0; padding: 0px; border-bottom: 1px solid #ddd; }
h2.home {background-color: #ddd; padding: 2px 0 2px 5px; }

h3 {font: normal normal bold 22px/24px Arial, Verdana, Sans-serif; margin: 0px; padding: 0px;}
h4 {font: normal normal bold 18px/20px Arial, Verdana, Sans-serif; margin: 0px; padding: 0px;}

h5 {font: normal normal bold 14px/16px Arial, Verdana, Sans-serif; margin: 0px; padding: 0px;}
h5 a { color: #7f7f7f; }
h5 a:hover { color: #333; }

h6 {font: normal normal bold 12px/14px Arial, Verdana, Sans-serif; margin: 0px; padding: 0px;}
h6 a {color: #505050;}
h6 a:hover {color: #7f7f7f;}

h7 {font: normal normal bold 12px Arial, Verdana, Sans-serif; margin: 0px; padding: 0px;}
h7 a {color: #505050; font-size: 8px;}
h7 a:hover {color: #7f7f7f;}

em, i {font-size: 110%;}
ul.list { margin: 0px 0 0 20px; }
ul.list li { list-style-type: square; }

.hide { display: none; }
.nomargin { margin: 0px !important; }
.nomargintop { margin-top: 0px !important; }
.nopadding { padding: 0px !important; }
.nobackground { background-image: none !important; }
.transparent { background-color: transparent !important; }
.share { width: 200px; line-height: 25px;}
.twitter { margin-bottom: 20px; }
.tipoautor { background-color: #aaa; color: white; padding: 2px; line-height: 19px;}

img.autor { padding: 1px; background-color: white; border: 1px solid #ddd; margin-right: 10px; }
img.portada { padding: 4px; background-color: white; border: 1px solid #ddd; margin-right: 10px;}

.fl { float: left; }
.fr { float: right; }

/* Layouts */
.wrapper { width: 970px; margin: 0 auto; text-align: left; position: relative;}
.header { position: relative; height: 75px; z-index: 100;}
.content { width: 970px; clear: both; margin-top: 25px; }

.cola { width: 640px; float: left; }
.cola h1.title { font-size: 30px; line-height: 28px; font-weight: normal; margin-bottom: 10px; }
.cola h1.title span { font-size: 14px; font-weight: bold;}
.cola h3 { font-size: 18px; line-height: 20px; font-weight: normal; margin-bottom: 20px; }
.cola h3.title { margin-top: 20px;}
.colb { width: 310px; float: right; border-bottom: 2px solid #a9a9a9; padding: 46px 0 20px 0; }
.avatar { padding: 1px; background-color: white; border: 1px solid #ddd; margin-right: 7px; }

/* Header Elements */
.header h1 { position: absolute; top: 16px; left: 0px;}
.header h1 a {	display: block; background: url(../img/lg.png) no-repeat top left; width: 215px; height: 25px; }
.header h1 a span { display: none; }

.header .links { position: absolute; top: 20px;	right: 250px; font: 10px/12px Verdana, Arial, Sans-serif; width: auto; color: white; }
.header .links a {color: white;}
.header .links a:hover {color: #ccc;}
.header .links .datos { font-weight: bold; }

ul.micuenta { position: absolute; top: 45px; right: 160px; background: black; width: 150px; z-index: 1000; text-align: center;}
ul.micuenta li a {display: block; border-bottom: 1px solid #ddd; padding: 4px 0px;}

.header .search {	position: absolute; top: 13px; right: 0px; }
.header .search input {	float: left; }
.header .search input[type="text"] {
	width: 186px;
	height: 12px;
	font: 11px/11px Arial, Verdana, Sans-serif;
	border: 1px solid #e9e9e9;
	border-right: none;
	padding: 6px 3px;
}

.header .menu {position: absolute; bottom: 0px;left: 0px;width: 970px;text-align: center;background-color: black;color: white;padding: 6px 0 6px 10px;font: bold 12px/12px Verdana, Arial, Sans-serif; z-index: 1000;}
.header .menu a { color: #ccc; margin: 0 7px; }
.header .menu a:hover, .header .menu a.active {	color: white; }

/* Home Slider */
.slider {width: 640px;height: 350px;position:relative;}
.slider .scrollable {position:relative;overflow:hidden;width:640px; height:350px;}
.slider .scrollable .items {width:20000em;position:absolute;clear:both;}
.slider .scrollable .items .item {float:left;width:640px;height:350px;position:relative;}
.slider .scrollable .items .item .descr {background-color: black; color:white;width:640px;height:100px;position:absolute;bottom:0px;left:0px;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.slider .scrollable .items .item .descr div { padding: 15px 10px 10px 45px; }
.slider .scrollable .items .item .descr h4 { font-weight: normal; margin-bottom: 10px; }
.slider .navi {height:30px;position:absolute;bottom:0px;right:25px;}
.slider .navi a {width:8px;height:8px;float:left;margin:13px 5px;background:url(../img/navigator.png) 0px -16px no-repeat;display:block;font-size:1px;}
.slider .navi a:hover {background-position:0 -8px;}
.slider .navi a.active {background-position:0 0px;}
.slider a.prev,
.slider a.next {color:white;display:block;position: absolute;bottom:6px;right:10px;cursor:pointer;font-size:16px;font-weight:bold;}
.slider a.prev {right:120px;}

/* Home Categories */
.categories { margin: 20px 0 20px 0; }
.categories .item {float: left; width: 110px; margin-left: 21px;}
.categories .item h5 { font-size: 12px; }
.categories .item img {	padding: 4px; background-color: white;	border: 1px solid #ddd;	margin: 5px 0px; }
.categories .item:hover img {	background-color: #f0f0f0; }

/* Lists Books, Autores */
.list { margin-top: 10px; position: relative; }
.list h1 {color: white;font-size: 100%;font-weight: bold;line-height: 25px;height: 30px; width: 640px;background: transparent url(../img/backgrounds/bck_box_title.png) no-repeat top left;padding: 0 0 0 10px; margin: 0;	position: absolute; top: 0px; left: 0px;}
.list h1.conocer {color: white;font-size: 100%;font-weight: bold;line-height: 25px;height: 30px; width: 640px;background: transparent url(../img/backgrounds/bck_box_title_conocer.png) no-repeat top left;padding: 0 0 0 10px; margin: 0;	position: absolute; top: 0px; left: 0px;}
.list .items { padding-top: 40px; }
.list .item { padding: 10px; position:relative; background-color: #f5f5f5; margin-bottom: 8px;}
.list .item .foto {width: 130px; }
.list .item .video { display: block; position: absolute;	top: 10px; right: 40px; }
.list .item .details {width: auto; margin-top: 5px;}
.list .item img.autor {margin-bottom: 5px;}
.list .item:hover img {	background-color: #fce8ed; }
.list .item.small { width: 300px; }
.list .item.large .details { width: 80%; }
.list .item h6 { margin-bottom: 3px;}
.list.bloque { background-color: #f5f5f5; padding-top: 30px; }

.list .reproductor { margin-right: 15px; }

/* General box */
.box { background-color: #f5f5f5; padding: 40px 10px 10px 10px; margin-top: 10px; position: relative; }
.box h1 {color: white; font-size: 100%; font-weight: bold; line-height: 25px; height: 30px; width: 640px; background: transparent url(../img/backgrounds/bck_box_title.png) no-repeat top left; padding: 0 0 0 10px; margin: 0;	position: absolute; top: 0px; left: 0px;}
.box h4 { margin: 10px 0 10px 0;}
.box img.portada,
.box .slider .scrollable .items .item .fv,
.box .slider .scrollable .items .item .fh { padding: 4px; background-color: white; border: 1px solid #ddd; margin-right: 10px;}
.box img.avatar { padding: 2px; border: 1px solid #ddd; margin: 0 10px 10px 0;}
.box .details {width: 80%;}
.box .details img.autor {margin-top: 5px;}
.box h3 { color: #505050; margin-bottom: 10px; }
.box .contenido {position: absolute; text-align: right; top: 40px; right: 10px; }
.box .contenido ul { margin-top: 5px; }
.box .contenido ul li a { color: #505050;}
.box .contenido ul li a:hover { color: #999;}
.box .comentario { width:540px; margin-bottom: 10px; }
.box p { margin-bottom: 10px; }

.box .item.small { width: 155px; margin-bottom: 8px; }
.box .us { width: 180px; margin-bottom: 8px; }
.box h6 { margin: 5px 0; }
.box .us h6 { margin: 5px 0 3px 0; }
.box .winner { width: 140px; margin: 0 10px 8px 0; }
.box .winner img.portada { margin-bottom: 10px !important; }

.box .slider {width: 600px;height: 450px; border:1px solid #ddd; background-color: white; }
.box .slider .scrollable {width:600px; height:450px;}
.box .slider .scrollable .items .item {width:600px;height:450px; text-align: center; }
.box .slider .scrollable .items .item .fv { padding: 0 4px; border-top: none; border-bottom: none; }
.box .slider .scrollable .items .item .fh { margin-top: 70px; }
.box .slider .navi {background-color: black; right:0px; height:28px; padding: 0 10px; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.box .slider .navi a { margin: 10px 5px; }

.box .categoria {width: 270px;margin: 0px 10px 10px 0px;padding: 5px 15px;cursor: pointer;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background: #ddd url(../img/arrow.png) no-repeat right center;}
.box .categoria:hover { background-color: #666; background-image: url(../img/arrowroll.png); }
.box .categoria:hover h5 { color: white; }

.box.botones {padding: 10px; }
.box.alert { background-color: #f6ffab; }

.box .scroller { max-height: 460px; overflow: auto; padding: 0px 0px; border: 1px solid #dedede;}
.box .mensajes_botones { border: 1px solid #ddd; border-bottom: none; padding: 10px; background-color: #e8e8e8; }

.box table { width: 100%; }
.box table thead { border: 1px solid #ccc; border-bottom: none; }
.box table thead tr th { background-color: #f2f2f2; padding: 5px 0; }
.box table tbody tr td { background-color: #fff; border-bottom: 1px solid #ddd; padding: 3px 0;}
.box table tbody tr.checked td {background-color: #ffa8bc; color: white; }

/* Reproductor Styles */
.reproductor a {display:block; width:640px; height:396px; }
.reproductor a.small { width: 350px; height: 217px; }
.reproductor a.smallr { width: 320px; height: 257px; margin: 0px 0 10px 0;}

/* Google Map */
#map {width: 600px;height: 500px;padding: 4px;background-color: #f8f8f8;border: 4px solid #ccc;}

/* Pagination Styles */
.pagination { text-align: right; font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 17px; font-weight: bold; line-height: 17px; padding: 0; margin: 10px 5px 10px 0; }
.pagination span {font-size: 14px; border:none; padding:3px 5px; background-color: #f5f5f5; margin: 0 3px; color: #1b85e7;}
.pagination a {font-size: 14px; line-height: 14px;}
.pagination a:hover {}
		
/* Blog */
.blog {clear:both; padding: 0px 10px 10px 0px; margin-top: 10px; position: relative;}
.blog h1 {width: 550px;}
.blog h2 {color: #4f4f4f; font-size: 20px !important; font-weight: bold; border:none; margin: none !important;}
.blog .item { margin-bottom: 10px; position: relative; width: 560px; }
.blog .item p { margin-top: 15px; text-align: justify; }
.box .item p img,
.blog .item p img {float: right; margin: 10px 0 10px 20px; padding: 4px; background-color: white; border: 1px solid #ddd;}
.blog .item textarea { width: 500px; }
.blog .options { font-size: 12px; background-color: #f5f5f5; color: #a2a2a2; padding: 10px; margin: 15px 0 0 0;}
.blog .options a { color: #4e4e4e; font-weight: bold; }
.blog .options a:hover { color: #999; }

/* Widgets Elements */
.widget { position: relative; margin: 10px 0 0 0;}
.widget h1 {
	color: white;
	font-size: 100%;
	font-weight: bold;
	line-height: 25px;
	height: 30px; width: 310px;
	background: transparent url(../img/backgrounds/bck_widget_title.png) no-repeat top left;
	padding: 0 0 0 10px; margin: 0;
	position: absolute; top: 0px; left: 0px;
}
.widget .descr {
	background-color: #1b85e7; 
	color: white; 
	padding: 5px;
	width: 300px;
	position: absolute; bottom: 0px; left: 0px; 
	filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;
}

.widget span.white {color: white; font-size:18px; font-family: Arial; font-weight: normal; line-height: 20px;}

.widget .items { padding: 40px 0px 10px 0px; line-height: 17px; }
.widget .items p {text-align: justify !important;}
.widget .item { margin-bottom: 10px; }
.widget .item h6 { margin-bottom: 4px; }
.widget .item .text { width: 230px; }
.widget .item.autor { margin-bottom: 5px; }
.widget .item.autor h6 { margin-bottom: 0px; }
.widget .item.col { margin-bottom: 5px; float:left; width:100px;}
.widget .items ol { margin:5px 0 5px 25px; }
.widget .items ol li { list-style: square; line-height: 18px; }
.widget .items .facebook,
.widget .items .twitter {
	color: #aaaaaa;
	background: transparent url(../img/icons/facebook.png) no-repeat top left;
	padding-left: 30px;
	font-size: 11px;
	line-height: 12px;
	height: 30px;
	margin-top: 5px;
}

.widget .portadas { margin: 5px 0 10px 0;  }
.widget .portadas img { padding: 1px; background-color: white; border: 1px solid #ddd; margin-right: 7px; }

.widget .items .facebook a, .widget .items .twitter a { color: #2266bb; }
.widget .items .facebook a:hover, .widget .items .twitter a:hover { color: #333; }
.widget .items .twitter {background: transparent url(../img/icons/twitter.png) no-repeat top left;}
.widget img.autor { padding: 1px; background-color: white; border: 1px solid #ddd; margin-right: 7px; }

.widget .items.menu { padding-left: 15px; margin-bottom: 10px; }
.widget .items.menu .item .text { width: 180px; }
.widget .items.menu a.current { color: #1b85e7; }

.widget.opinion h4 {margin: 10px 0 !important;}

.widget.menu { background: #f5f5f5 /*url(../img/backgrounds/lupa.png) no-repeat top right !important*/ ;}
.widget.menu .items { padding: 10px; }
.widget.menu h4 { color: #505050; margin: 0 0 0 14px; padding-top: 10px; font-weight: normal; width: 250px;}

.widget ul.menu li {border-bottom: 1px solid #ddd; padding: 2px 5px;}
.widget ul.menu li.sep { padding-top: 10px;}

.widget.user { background: #f5f5f5 /*url(../img/backgrounds/micuenta.png) no-repeat top right !important*/; }
.widget.user .item h6 {color: #333; }
.widget.user .items { padding: 10px; }


/*Player Widget
********************************************/
/* styling of the container. */
a.myPlayer {
	display:block;
	width: 310px;
	height:201px; 
	text-align:center;
	background-color: red;
	
}

/* play button */
a.myPlayer img {
	margin-top:70px;
	border:0px;
}

/* when container is hovered we alter the border color */
a.myPlayer:hover {
	/*border:1px solid #000;*/
}



.logbox { background: #f5f5f5 /*url(../img/backgrounds/unete.png) no-repeat top right !important*/; padding: 10px; color: black; font-size: 90%; }
.logbox h4 { color: #505050; margin-bottom: 10px; font-weight: normal; width: 250px;}

/* Footer */
.footer {background-color: #f5f5f5; border-top: 1px solid #ddd; margin-top: 20px;}
.footer .content { padding: 10px; margin: 0px;}
.footer h4 { margin: 10px 0; }
.footer a { color: #505050; font-size: 12px; font-weight: bold; }
.footer a:hover { color: #999; }
.footer .ministerio {font-size: 80%;margin-top: 20px;}

/* Form */
.form {margin-top: 10px; border: 1px solid #e2e1dd; background: #efefef; padding: 10px; font-family: tahoma, verdana, "sans-serif"; font-size: 11px;}

fieldset {width: 100%; float: left; margin-bottom: 10px; }
fieldset.limited { width: 46%; margin-right: 10px;}
fieldset.captcha { padding-top: 25px;}
fieldset label { display: block; width: 100%; font-weight: bold; font-size: 11px; line-height: 20px;}
fieldset label.required:after { content: " *"; color: #1b85e7; font-size: 10px;}
fieldset label.note {clear:both; font-weight: normal; color: #acacac;}

textarea {
	width: 590px;
	max-width: 590px;
	height: 50px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-color: #ddd;
	padding: 5px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
input[type="button"], input[type="submit"] {
	border: 1px solid #ddd;
	background: transparent url(../img/backgrounds/bck_buttons.png) repeat-x top left;
	font-size: 11px;
	padding: 0px 10px; height: 25px; line-height: 22px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

input[type="button"]:hover, input[type="submit"]:hover {color: #2266bb;}
input[type="button"]:active, input[type="submit"]:active {color: #2266bb;}
input[type="button"].compra { background-image: url(../img/backgrounds/bck_buttons_buy.png); }
input[type="button"].ok { background: url(../img/icons/existente.png) no-repeat 3px 4px !important; padding-left: 20px; } 

input[type="text"], input[type="password"] {
	border: 1px solid #ddd;
	background: white;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0.5px;
	width: 95%;
	line-height: 23px;
	padding: 5px 5px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	
}

input[type="text"]:focus, input[type="password"]:focus {
	background-color: #ffe2e9; color: #000;
}

input[type="text"].web {
	background-color: white;
	background-image: url(../img/backgrounds/bck_web_field.png);
	background-repeat: no-repeat;
	background-position: 10px 0px;
	padding-left: 50px;
	width: 88%;
}

input[type="text"].objeto {
	width: 500px;
	padding: 2px;
	line-height: 19px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

select {
	border: 1px solid #ddd;
	background: white;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100%;
	height: 35px; line-height: 35px;
	padding: 0 0 0 10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-top: 2px;
}

.formboletin { margin: 5px 0 0 0; }
.formboletin input { float: left; margin: 0px;}
.formboletin input[type="button"] {
	border-top-left-radius: 0px; -webkit-border-top-left-radius: 0px; -moz-border-top-left-radius: 0px;
	border-bottom-left-radius: 0px; -webkit-border-bottom-left-radius: 0px; -moz-border-bottom-left-radius: 0px;
	border-left: none;
}
.formboletin input[type="text"] {
	color: #8d8d8d; width: 180px;
	border-top-right-radius: 0px; -webkit-border-top-right-radius: 0px; -moz-border-top-right-radius: 0px;
	border-bottom-right-radius: 0px; -webkit-border-bottom-right-radius: 0px; -moz-border-bottom-right-radius: 0px;
	padding: 0px 4px; font-size: 11px;
	height: 23px;
}
.formsearch input[type="text"] { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;}
.formsearch input[type="text"]:focus { background-color: white; }

/* Video Playlist Settings
********************************************/
.clips { margin: 10px 0px; padding: 10px 10px 10px 10px; font-size: 12px; font-family: Verdana, Arial, sans-serif; background: #f5f5f5; position: relative; }
.clips h1 {
	color: white;
	font-size: 100%;
	font-weight: bold;
	line-height: 25px;
	height: 30px; width: 640px;
	background: transparent url(../img/backgrounds/bck_video_title.png) no-repeat top left;
	padding: 0 0 0 10px; margin: 0;
	position: absolute; top: 0px; left: 0px;
}
.clips a img { border: 1px solid #999; }
.clips a.current img { border: 1px solid red; }

/* Tipsy Settings
********************************************/
.tipsy { padding: 5px; font-size: 12px; /*opacity: 0.9; filter: alpha(opacity=90);*/ background-repeat: no-repeat;}
.tipsy-inner { padding: 4px 5px; background-color: black; color: white; max-width: 300px; text-align: center; }
.tipsy-north { background-image: url(../img/tipsy-north.gif); background-position: top center; }
.tipsy-south { background-image: url(../img/tipsy-south.gif); background-position: bottom center; }
.tipsy-east { background-image: url(../img/tipsy-east.gif); background-position: right center; }
.tipsy-west { background-image: url(../img/tipsy-west.gif); background-position: left center; text-align: left;}
.tipsy b { font-weight: bold; }

/* Mensajes - Notificaciones
********************************************/

.ko {color: red; padding: 4px 0; }
.ok {color: green; padding: 4px 0; }

.message {
	width: 620px;
	background-color: #b1eebb;
	padding: 10px 5px 10px 15px; margin: 0 0 10px 0;
	font-family: Arial, Verdana, Tahoma, Helvetica, sand-serif; font-size: 16px; line-height: 18px; color: black; cursor: pointer;
	border-radius: 5px;
}

.message.ko {
	background-color: #fff0b5;
}

/* Letras - Submenu libros
********************************************/

.letras { font-size: 14px; font-weight: bold; border-bottom: 1px solid #ddd; padding: 5px 0; margin-bottom: 10px;}
ul.listado li {margin-left: 25px; line-height: 16px; margin-bottom: 5px; list-style: square; }
ul.listado li.letra { font-size: 30px; line-height: 36px; border-bottom: 1px dotted #ddd; margin: 20px 0 10px 0;}
ul.listado li.letra a.top { float: right; font-size: 12px;}
ul.listado li.nostyle {list-style: none; margin-left: 10px;}


/* Password Verification
********************************************/
#psr_score { font-size: 11px; display: inline; padding-left: 5px; }
#psr_verify { font-size: 11px; display: inline; padding-left: 5px; }
#psr_strength_notice { font-size: 11px; display: inline; padding-left: 5px; }

.psr_Baja {color: #A52A2A;}
.psr_Media {color: #FFA500;}
.psr_Segura {color: #3DBE5E;}
.psr_Robusta {color: #416EC2;}

.verblog .link { padding: 20px 30px; text-align: center; }
