/*  REDEFINICION DE ELEMENTOS HTML  */
body{
margin: 0px; 
padding: 0px; 
font-family: Helvetica,Arial,sans-serif;
-webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%;
line-height:1.4;
font-size: 0.75em;
color: #666666;

}
html,button,input,select,textarea{
color:#222;
}
ul, li, ol {margin:0; padding:0;}
h1{
color:#000000;
font-size: 2em;
font-weight: bold;
}
h2{
color:#000000;
font-size: 1.3em;
font-weight: bold;
}
h3 {
color:#000000;
font-size: 1.3em;
font-weight: normal;
line-height: 1.5em !important;
}
h4 {
color:#000000;
font-size: 1em;
font-weight: normal;
}
p {
line-height: 1.3;
font-size: 13px;
color: #666666;
}
label {
line-height: 1.3;
font-size: 15px;
color: #000;
padding: 10px;
}
a:focus{
outline:thin dotted;
}
a:active,a:hover{
outline:0;
}
b,strong{
font-weight:bold;
}
textarea{
overflow:auto;
vertical-align:top;
resize:vertical;
padding: 10px;
border-radius: 4px;
border: 1px solid rgba(0, 0, 0, 0.37);
}
input {
padding: 10px;
border-radius: 4px;
border: 1px solid rgba(0, 0, 0, 0.37);
}
select {
height: 40px;
line-height: 41px;
padding: 10px;
background-color: #ffffff;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0 );
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
background-image: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background-image: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background-image: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background-image: -ms-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background-image: linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
border: 1px solid #aaaaaa;
-webkit-box-shadow: 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1);
-moz-box-shadow: 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1);
box-shadow: 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1);
}
table{
border-collapse:collapse;
border-spacing:0;
}
::-moz-selection{
background: rgba(208, 46, 16, 0.9);
color: white;
text-shadow: 0 1px black;
}
::selection{
background: rgba(208, 46, 16, 0.9);
color: white;
text-shadow: 0 1px black;
}
hr{
display:block;
height:1px;
border:0;
border-top:1px solid #ccc;
margin:1em 0;
padding:0;
}
img {
vertical-align:middle;
}
button {
min-width: 100px;
padding: 10px;
background-color: #d02e10;
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0d…IxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+PC9zdmc+);
background-image: -moz-linear-gradient(90deg, #901a11 0%,#d02e10 100%);
background-image: -webkit-linear-gradient(90deg, #901a11 0%,#d02e10 100%);
background-image: -o-linear-gradient(90deg, #901a11 0%,#d02e10 100%);
background-image: linear-gradient(0deg, #901a11 0%,#d02e10 100%);
color: white;
text-shadow: 0 -1px rgba(0, 0, 0, 0.3);
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.content {
	width: 100%;
    box-sizing: border-box;
    padding: 0 2%;
} 
/*  Agregar esta clase al contenedor principal  */
.popup {width:780px; margin:0px auto;} /*  Agregar esta clase a POPUP  */
/*  REDEFINICION DE ELEMENTOS HTML  */

/*  ESTILOS ESPECIFICOS  */
button a {
color:#fff;
text-decoration:none;
}
p {
text-align:justify
}
span {
font-size: 1.2em;
font-weight: bold;
color: rgba(208, 46, 16, 0.9);
border: 2px solid rgba(208, 46, 16, 0.9);
border-radius: 20px;
padding: 0 5px 0 5px;
text-align: center;
margin-right: 8px;
}
