@charset "utf-8";

html {
	background-color:#005d84;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size:13px;*/
	color:#FFF;
	width:100%;
	height:100%;
}
ul {
	margin:0;
	padding:0;
	list-style: none;
	font-size:13px;
}
li {
	display:inline;
}
img {
	border:0;
}
a{
	text-decoration:none;
	color:inherit;
}
@font-face {
	font-family: 'movistar_headlinebold';
	src: url('fonts/movistarheadline-bold-webfont.eot');
	src: url('fonts/movistarheadline-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../../../css/fonts/movistarheadline-bold-webfont.woff') format('woff'), url('fonts/movistarheadline-bold-webfont.ttf') format('truetype'), url('fonts/movistarheadline-bold-webfont.svg#movistar_headlinebold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'movistar_textbold';
	src: url('fonts/movistartext-bold-webfont.eot');
	src: url('fonts/movistartext-bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/movistartext-bold-webfont.woff') format('woff'), url('fonts/movistartext-bold-webfont.ttf') format('truetype'), url('../../../css/fonts/movistartext-bold-webfont.svg#movistar_textbold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'movistar_textregular';
	src: url('fonts/movistartext-regular-webfont.eot');
	src: url('fonts/movistartext-regular-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/movistartext-regular-webfont.woff') format('woff'),  url('fonts/movistartext-regular-webfont.ttf') format('truetype'),  url('fonts/movistartext-regular-webfont.svg#movistar_textregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
.wrapper-content{
	width:100%; 
	height:460px; 
	float:left; 
	position:relative;
}

header {
	width:100%;
	height:50px;
	position:absolute;
	top:0;
	left:0;
	background-image: url(../img/bg-head-normal.png);
	background-repeat:repeat-x;
}
header a:first-child {
	width:122px;
	height:30px;
	float:left;
	background-image:url(../img/logo-reload.png);
	text-indent: -9999px;
	display:block;
	margin: 10px 0 0 10px;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
header a:first-child:hover {
	opacity:0.7;
}
header a:last-child {
	width:96px;
	height:21px;
	float:right;
	background-image:url(../img/logo-movistar-normal.png);
	text-indent: -9999px;
	display:block;
	margin: 14px 10px 0 0;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
header a:last-child:hover {
	opacity:0.7;
}

.content-select-option{
	width:100%; 
	height:auto; 
	float:left;
	margin:0 0 40px 0; 
	text-align:center;
	position:relative;

}

section.log-in {
	width:320px;
	height:375px;
	float:left;
	position:relative;
	top:50px;
	background-image: url(../img/bg-body-gray-reply-normal.png);
	background-repeat: no-repeat;
	background-size:320px 355px;
	background-position:top center;
}
section.log-in .article-content {
    float: left;
    height: 300px;
    margin: 30px 6%;
    width: 88%;
	color:#333;
}
section.log-in .article-content .content-title{
	width:100%; 
	min-height:30px;
	height:auto; 
	float:left; 
	margin:0 0 5px 0;
	padding: 0 0 10px 0;
	border-bottom:#a5a9ab 1px solid;
}
section.log-in .article-content .content-title span{
	color:#005c84;
	font-family: 'movistar_textbold', sans-serif;
	font-size:108%;
	text-transform: uppercase;
	float:left;
	margin:10px 0 0 0;
	text-decoration:none;
	width:90%;
}
section.log-in .article-content .content-title img{
	float:right;
	width:8px;
	height:6px;
	margin:15px 10px 0 0 ;
}
section.log-in .article-content .content-form{
	width:100%; 
	height:auto; 
	float:left; 
	margin:5px 0 0 0;
	padding:0 0 40px 0;
	background-image:url(../img/bg-bottom-shadow-normal.png);
	background-position:bottom;
	background-repeat:no-repeat;
}
section.log-in .article-content .content-form input{
	width:260px;
	height:36px;
	border:none;
	padding:5px 10px 0 10px;
	background-repeat:no-repeat;
	background-color:transparent;
	background-image:url(../img/bg-field-normal.png);
	color:#515559;
	font-family: 'movistar_textbold', sans-serif;
	font-size:108%;
	text-shadow: 1px 1px #FFF;
	letter-spacing:1px;
}
section.log-in .article-content .content-form .content-forgot{
	width:100%; 
	height:auto; 
	float:left;
	font-size:108%;
	margin:10px 0 5px 0;
	padding:0 0 15px 0;
	border-bottom:#a5a9ab 1px solid;
}
section.log-in .article-content .content-form .content-forgot span{
	font-family: 'movistar_textregular', sans-serif;
	color:#515559;
}
section.log-in .article-content .content-form .content-forgot a{
	font-family: 'movistar_textbold', sans-serif;
	text-transform:uppercase;
	color:#0086c3;
}
section.log-in .article-content .content-form .content-btn-accept{
	width:100%; 
	height:auto; 
	float:left;
	margin:10px 0 5px 0;
}
section.log-in .article-content .content-form .content-btn-accept input.btn{
	width:280px;
	height:36px;
	padding:5px 0 0 0;
	display:block;
	border:none;
	cursor:pointer;
	background-image: url(../img/ic-btn-blue-normal.png);
	font-family: 'movistar_textbold', sans-serif;
	font-size:108%;
	color:#FFF;
	text-shadow: none;
	text-transform:uppercase;	
}

section.recognition {
	float:left;
	position:relative;
	background-image: url(../img/bg-body-gray-reply-normal.png);
	background-repeat: repeat;
	background-position:top center;
}
section.recognition .article-content {
    float: left;
    height: 300px;
    margin: 30px 10px;
	color:#333;
}
section.recognition .article-content .content-title{
	width:100%; 
	min-height:30px;
	height:auto; 
	float:left; 
	margin:0 0 5px 0;
	padding: 0 0 10px 0;
	border-bottom:#a5a9ab 1px solid;
}
section.recognition .article-content .content-title span{
	color:#005c84;
	font-family: 'movistar_textbold', sans-serif;
	font-size:14px;
	text-transform: uppercase;
	float:left;
	margin:10px 0 0 0;
	text-decoration:none;
	width:90%;
}
section.recognition .article-content .content-title img{
	float:right;
	width:8px;
	height:6px;
	margin:15px 10px 0 0 ;
}
section.recognition .article-content .content-text{
	width:100%; 
	height:auto; 
	float:left; 
	margin:5px 0 5px 0;
	font-family: 'movistar_textregular', sans-serif;
	font-size:90%;
	color:#515559;
}
section.recognition .article-content .content-form{
	width:100%; 
	height:auto; 
	float:left; 
	margin:5px 0 0 0;
	padding:0 0 40px 0;
	background-image:url(../img/bg-bottom-shadow-normal.png);
	background-position:bottom;
	background-repeat:no-repeat;
}
section.recognition .article-content .content-form input{
	width:280px;
	height:36px;
	border:none;
	padding:5px 10px 0 10px;
	background-repeat:no-repeat;
	background-color:transparent;
	background-image:url(../img/bg-field-normal.png);
	color:#515559;
	font-family: 'movistar_textbold', sans-serif;
	font-size:108%;
	text-shadow: 1px 1px #FFF;
	letter-spacing:1px;
}
section.recognition .article-content .content-form .content-btn{
	width:100%; 
	height:auto; 
	float:left;
	margin:5px 0 ; 
	padding:0 0 5px 0; 
	border-top:#a5a9ab 1px solid;
	border-bottom:#a5a9ab 1px solid;
}
section.recognition .article-content .content-form .content-btn span{
	font-family: 'movistar_textregular', sans-serif;
	color:#515559;
}
section.recognition .article-content .content-form .content-btn a{
	font-family: 'movistar_textbold', sans-serif;
	text-transform:uppercase;
	color:#0086c3;
}
section.recognition .article-content .content-form .content-btn-request{
	width:100%; 
	height:auto; 
	float:left;
	margin:10px 0 5px 0;
}
section.recognition .article-content .content-form .content-btn-request input.btn{
	width:280px;
	height:36px;
	padding:5px 0 0 0;
	display:block;
	border:none;
	cursor:pointer;
	background-image: url(../img/ic-btn-blue-normal.png);
	font-family: 'movistar_textbold', sans-serif;
	font-size:14px;
	color:#FFF;
	text-shadow: none;
	text-transform:uppercase;	
}
section.recognition .article-content .content-form .content-btn-sign-in{
	width:100%; 
	height:auto; 
	float:left;
	margin:5px 0 5px 0;
}
section.recognition .article-content .content-form .content-btn-sign-in input.btn{
	width:280px;
	height:36px;
	padding:5px 0 0 0;
	display:block;
	border:none;
	cursor:pointer;
	background-image: url(../img/ic-btn-dark-normal.png);
	font-family: 'movistar_textbold', sans-serif;
	font-size:14px;
	color:#FFF;
	text-shadow: none;
	text-transform:uppercase;	
}

section.extension {
	width:320px;
	height:375px;
	float:left;
	position:relative;
	top:50px;
	background-image: url(../img/bg-body-normal.png);
	background-repeat: no-repeat;
	background-size:320px 375px;
	background-position:bottom center;
}
section.extension .article-content {
	width:320px;
	height:375px;
	float:left;
	background-image: url(../img/bg-info-normal.png);
	background-size:320px 355px;
	background-position:top center;
	background-repeat:no-repeat;
}
section.extension .article-content .icon-block {
	width:77px;
	height:77px;
	margin:30px auto 0 auto;
	background-image: url(../img/ic-extension-normal.png);
	display:block;
}
section.extension .article-content .img-title {
	width:192px;
	height:17px;
	margin:10px auto 0 auto;
	background-image: url(../img/bg-title-extension-normal.png);
	text-indent: -9999px;
	display:block
}
section.extension .article-content .question-text {
	font-family: 'movistar_headlinebold', sans-serif;
	font-size:146.5%;
	font-weight:bold;
	text-transform:uppercase;
	width:100%;
	height:auto;
	float:left;
	text-align:center;
	margin:10px 0 0 0;
}
section.extension .article-content .subtitle-text {
	width:280px;
	height:auto;
	margin:50px auto 0 auto;
	display:block;
	text-align:center;
	font-family: 'movistar_textregular', sans-serif;
	font-size:16px;
}
section.extension .article-content .number-big{
	font-family: 'movistar_headlinebold', sans-serif;
	font-size:346%;
	font-weight:bold;
	text-transform:uppercase;
	width:100%;
	height:auto;
	float:left;
	text-align:center;
	margin:0 0 0 0;
}
section.extension .article-content .number-big span{
	font-size:46%;
}
section.extension .article-content .content-help-text{
	width:280px; 
	height:auto; 
	margin:10px auto 0 auto; 
	text-align:center;
	font-family: 'movistar_textregular', sans-serif;
	font-size:100%;
	color:#b5f1ff;
	line-height:16px;
}
section.extension .article-content .content-help-text-2{
	width:100%; 
	height:auto;
	float:left;
	margin:10px auto 0 auto; 
	text-align:center;
	font-family: 'movistar_textregular', sans-serif;
	font-size:100%;
	color:#b5f1ff;
	line-height:16px;
}
section.extension .article-content .content-line{
	width:92%;
	height:19px;
	float:left;
	margin:10px 0 0 0;
	background-image:url(../img/bg-line-normal.png);
	background-size:280px 19px;
	background-position:top center;
	background-repeat:no-repeat;
}
section.extension .article-content .content-big-text{
	font-family: 'movistar_headlinebold', sans-serif;
	font-size:153.9%;
	font-weight:bold;
	text-transform:uppercase;
	width:100%;
	height:auto;
	float:left;
	text-align:center;
	margin:70px 0 20px 0;
}
section.extension .article-content .content-text-loader{
	width:100%; 
	height:auto; 
	float:left; 
	text-align:center; 
	margin:90px 0 0 0;
	font-family: 'movistar_textregular', sans-serif;
	font-size:100%;
}
section.extension .article-content .content-img-loader{
	width:100%; 
	height:auto; 
	float:left; 
	text-align:center; 
	margin:20px 0 0 0;
}
section.extension .article-content .content-img-loader img{
	width:20px;
}
section.extension .article-content .content-buttons {
	bottom: 20px;
	font-family: 'movistar_textbold', sans-serif;
	font-weight: bold;
	height: auto;
	left: 20px;
	position: absolute;
	width: 280px;
}
section.extension .article-content .content-buttons span {
	padding:15px 0 0 10px;
	width:auto;
	height:auto;
	float:left;
	text-shadow: 0.05em 0.05em 0.05em #333
}
section.extension .article-content .content-buttons span.text {
	font-size:100%;
	padding:20px 0 0 10px;
	width:auto;
	height:auto;
	float:left;
}
section.extension .article-content .content-buttons span.number {
	font-size:146.5%;
	padding:15px 0 0 10px;
	width:auto;
	height:auto;
	float:left;
}
section.extension .article-content .content-btn {
	width:280px;
	height:50px;
	float:left;
	display:block;
	background-image:url(../img/ic-btn-normal.png);
	cursor:pointer;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
section.extension .article-content .content-btn:hover {
	background-image:url(../img/ic-btn-active-normal.png);
}
section.extension .article-content .content-btn-active {
	width:280px;
	height:50px;
	float:left;
	display:block;
	background-image:url(../img/ic-btn-active-normal.png);
	cursor:pointer;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
section.extension .article-content .content-btn-gray {
	width:280px;
	height:50px;
	float:left;
	display:block;
	background-image:url(../img/ic-btn-gray-normal.png);
	cursor:pointer;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
section.extension .article-content .content-btn-gray:hover {
	opacity:0.7;
}
section.extension .article-content .content-buttons .content-btn-gray span.text {
	font-size:100%;
	padding:20px 0 0 10px;
	width:auto;
	height:auto;
	float:left;
	color:#005c84;
	font-size:100%;
	text-shadow: 0.5px 0.5px white;
}
section.extension .article-content .content-img-ornament {
	width:280px;
	height:27px;
	float:left;
	position:relative;
	display:block;
	background-image:url(../img/bg-down-normal.png);
}
section.extension .article-content .content-big-text-title{
	font-family: 'movistar_headlinebold', sans-serif;
	font-size:138.5%;
	font-weight:bold;
	text-transform:uppercase;
	width:100%;
	height:auto;
	float:left;
	text-align:center;
	margin:40px 0 0 0;
}
section.extension .article-content .content-big-text-title-second{
	font-family: 'movistar_headlinebold', sans-serif;
	font-size:138.5%;
	font-weight:bold;
	text-transform:uppercase;
	width:100%;
	height:auto;
	float:left;
	text-align:center;
	margin:0px 0 0 0;
}

section.faqs {
	width:320px;
	height:375px;
	float:left;
	position:relative;
	overflow:hidden;
	top:50px;
	background-image: url(../img/bg-body-gray-normal.png);
	background-repeat: no-repeat;
	background-size:320px 355px;
	background-position:top center;
}
section.faqs-reply {
	width:320px;
	height:375px;
	float:left;
	position:relative;
	top:50px;
	background-image: url(../img/bg-body-gray-reply-normal.png);
	background-repeat: no-repeat;
	background-size:320px 355px;
	background-position:top center;
}
section.faqs .article-content {
    float: left;
    height: 300px;
    margin: 30px 6%;
    width: 88%;
	color:#333;
}
section.faqs .article-content .content-scroll{
	width:295px; 
	height:300px; 
	float:left;
}
section.faqs .article-content .content-scroll a{
	color:#0086c3;
	font-family: 'movistar_textbold', sans-serif;
	font-size:108%;
	text-transform: uppercase;
	float:left;
	margin:10px 0 0 0;
	display:block;
	width:100%;
	text-decoration:none;
}
section.faqs .article-content .content-scroll a.question{
	color:#0086c3;
	font-family: 'movistar_textbold', sans-serif;
	font-size:108%;
	text-transform: uppercase;
	float:left;
	margin:10px 0 0 0;
	display:block;
	width:100%;
	text-decoration:none;
}
section.faqs .article-content .content-scroll .content-category{
	width:100%; 
	height:30px; 
	float:left;
	margin:5px 0 5px 0; 
	border-bottom:#a5a9ab 1px solid;
	position:relative;
}
section.faqs .article-content .content-scroll .content-category img{
	float:right;
	width:6px;
	height:8px;
	position:absolute;
	top:3px;
	right:10px;
}
section.faqs .article-content .content-scroll .content-question{
	width:100%; 
	height:auto; 
	float:left;
	margin:5px 0 0 0;
	padding:0 0 10px 0; 
	border-bottom:#a5a9ab 1px solid;
}
section.faqs .article-content .content-scroll a.question{
	color:#0086c3;
	font-family: 'movistar_textregular', sans-serif;
	font-size:108%;
	text-transform: capitalize;
	float:left;
	margin:10px 0 0 0;
	display:block;
	width:100%;
	position:relative;
	text-decoration:none;
}
section.faqs .article-content .content-scroll a img{
	float:right;
	width:6px;
	height:8px;
	position:absolute;
	top:8px;
	right:10px;
}
section.faqs-reply .article-content {
	float: left;
    height: 300px;
    margin: 30px 6%;
    width: 88%;
	color:#333;
}
section.faqs-reply .article-content .content-question{
	width:100%; 
	min-height:30px;
	height:auto; 
	float:left; 
	margin:0 0 5px 0;
	padding: 0 0 10px 0; 
	border-bottom:#a5a9ab 1px solid;
}
section.faqs-reply .article-content .content-question a{
	color:#0086c3;
	font-family: 'movistar_textregular', sans-serif;
	font-size:108%;
	text-transform: capitalize;
	float:left;
	margin:10px 0 0 0;
	text-decoration:none;
	width:90%;
}
section.faqs-reply .article-content .content-question img{
	float:right;
	width:8px;
	height:6px;
	margin:15px 10px 0 0 ;
}
section.faqs-reply .article-content .content-reply{
	width:100%; 
	height:auto; 
	float:left; 
	margin:5px 0 0 0;
	color:#515559;
	font-family: 'movistar_textregular', sans-serif;
	font-size:108%;
	padding:0 0 40px 0;
	background-image:url(../img/bg-bottom-shadow-normal.png);
	background-position:bottom;
	background-repeat:no-repeat;
}

section.reload {
	position:relative;
	background-image: url(../img/bg-body-normal.png);
	background-repeat: no-repeat;
	background-position:bottom center;
	overflow:hidden;
	float:left;
	width:320px;	
	padding:0;
	margin:0;
}
section.reload .article-content {
	height:355px;
	background-image: url(../img/bg-info-normal.png);
	background-size:320px 355px;
	background-position:top center;
	background-repeat:no-repeat;
	overflow:hidden;
	}
section.reload .article-content .icon-block {
	width:77px;
	height:77px;
	margin:30px auto 0 auto;
	background-image: url(../img/ic-extension-normal.png);
	display:block;
}
section.reload .article-content .img-title {
	width:215px;
	height:27px;
	margin:10px auto 0 auto;
	background-image: url(../img/bg-title-reload-normal.png);
	text-indent: -9999px;
	display:block
}
section.reload .article-content .question-text {
	font-family: 'movistar_headlinebold', sans-serif;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	width:280px;
	height:auto;
	text-align:center;
	margin:28px auto 0;
}

section.reload .article-content .content-img-ornament {
	width:280px;
	height:27px;
	float:left;
	position:relative;
	display:block;
	background-image:url(../img/bg-down-normal.png);
}

footer a.btn-reload {
	width:156px;
	height:54px;
	float:left;
	background-image:url(../img/ic-btn-reload-normal.png);
	position:relative;
	text-indent: -9999px;
	top:2px;
	left:20px;
	display:block;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
footer a.btn-reload:hover {
	opacity:0.7;
}
footer a.btn-management {
	width:156px;
	height:54px;
	float:left;
	background-image: url(../img/ic-btn-management-normal.png);
	position:relative;
	text-indent: -9999px;
	top:2px;
	left:20px;
	display:block;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
footer a.btn-management:hover {
	opacity:0.7;
}
footer a.btn-movistar {
	width:156px;
	height:54px;
	margin:0 auto;
	background-image: url(../img/ic-btn-movistar-normal.png);
	position:relative;
	text-indent: -9999px;
	top:2px;
	display:block;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
footer a.btn-movistar:hover {
	opacity:0.7;
}
footer a.return {
	float:right;
	font-family: 'movistar_textbold', sans-serif;
	font-weight:bold;
	font-size:100%;
	color:#878787;
	text-decoration:none;
	margin: 24px 25px 0 0;
}
footer a.return img {
	width:6px;
	height:9px;
	margin:2px 8px 0 0;
}

section.reload .article-content .content-btn {
	width:280px;
	height:50px;
	float:left;
	display:block;
	background-image:url(../img/ic-btn-normal.png);
	cursor:pointer;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
section.reload .article-content .content-btn:hover {
	background-image:url(../img/ic-btn-active-normal.png);
}
section.reload .article-content .content-big-text{
	font-family: 'movistar_headlinebold', sans-serif;
	font-size:153.9%;
	font-weight:bold;
	text-transform:uppercase;
	width:100%;
	height:auto;
	float:left;
	text-align:center;
	margin:70px 0 20px 0;
}
section.reload .article-content .content-btn-gray {
	width:280px;
	height:50px;
	float:left;
	display:block;
	background-image:url(../img/ic-btn-gray-normal.png);
	cursor:pointer;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
section.reload .article-content .content-btn-gray:hover {
	opacity:0.7;
}
section.reload .article-content .content-buttons .content-btn-gray span.text {
	font-size:100%;
	padding:20px 0 0 10px;
	width:auto;
	height:auto;
	float:left;
	color:#005c84;
	font-size:13px;
	text-shadow: 0.5px 0.5px white;
}
section.reload .article-content .content-btn-active {
	width: 280px;
	height: 50px;
	float: left;
	display: block;
	background-image: url(../img/ic-btn-active-normal.png);
	cursor: pointer;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
section.reload .article-content .content-buttons span.text {
	font-size:13px;
	padding:20px 0 0 10px;
	width:auto;
	height:auto;
	float:left;
	text-transform:uppercase;
}
section.reload .article-content .content-buttons {
	font-family: 'movistar_textbold', sans-serif;
	font-weight: bold;
	height: auto;
	width: 280px;
	margin:0 auto;
	left: 20px;
	position: absolute;
	bottom: 20px;
}
section.reload .article-content .content-buttons span.number {
font-size: 146.5%;
padding: 15px 0 0 10px;
width: auto;
height: auto;
float: left;
}
section.reload .article-content .content-buttons .content-select-option{
	width:250px; 
	height:auto; 
	float:left;
	margin:0 0 10px 0; 
	text-align:center;
	position:relative;
	background: url(../img/bg-select-mask-normal.png)  no-repeat 0 0;
	overflow: hidden;
	margin-left:15px;
}
section.reload .article-content .content-buttons .content-select-option select{
	width:270px;
	height:36px;
	padding:5px 0 0 20px;
	border:none;
	background-color:transparent;
	font-family: 'movistar_textbold', sans-serif;
	color:#005c84;
	font-size:16px;
	text-shadow: 0.5px 0.5px white;
	text-transform: uppercase;
	        appearance: none;
	   -moz-appearance: none;
	-webkit-appearance: none;
}
section.reload .article-content .content-line{
	width:100%;
	height:19px;
	float:left;
	margin:10px 0 0 0;
	background-image:url(../img/bg-line-normal.png);
	background-size:280px 19px;
	background-position:top center;
	background-repeat:no-repeat;
}	
section.reload .article-content .content-help-text{
	width:250px; 
	height:auto; 
	margin:10px auto 0 auto; 
	text-align:center;
	font-family: 'movistar_textregular', sans-serif;
	font-size:14px;
	color:#b5f1ff;
	line-height:16px;
}
section.reload .article-content .content-help-text-2{
	width:250px; 
	height:auto; 
	margin:10px auto 0 auto; 
	text-align:center;
	font-family: 'movistar_textregular', sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#b5f1ff;
	line-height:16px;
}
footer a.btn-mas-info {
	width:86px;
	height:33px;
	background-image: url(../img/btn_mas_info.png);
	float: right;
	text-indent: -9999px;
	font-family: 'movistar_textbold', sans-serif;
	margin: 13px 20px 0 0;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
footer a.btn-mas-info:hover {
	opacity:0.7;
}
footer a.btn-return {
width: 86px;
height: 33px;
float: left;
background-image: url(../img/ic-btn-return-normal.png);
position: relative;
text-indent: -9999px;
top: 13px;
left: 20px;
display: block;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
section.reload .article-content .subtitle-text {
width: 280px;
height: auto;
margin: 20px auto 0 auto;
display: block;
text-align: center;
font-family: 'movistar_textregular', sans-serif;
font-size: 15px;
}

section.reload .article-content .number-big {
font-family: 'movistar_headlinebold', sans-serif;
font-size: 346%;
font-weight: bold;
text-transform: uppercase;
width: 100%;
height: auto;
float: left;
text-align: center;
margin: 0 0 0 0;
}

footer a.btn-return-home {
width: 131px;
height: 33px;
float: left;
background-image: url(../img/ic-btn-return-home-normal.png);
position: relative;
text-indent: -9999px;
top: 13px;
left: 20px;
display: block;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
footer a.btn-return-home:hover {
	opacity: 0.7;
}
section.reload .article-content .content-form{
width: 250px;
height: auto;
margin: 0px auto;
padding: 10px 0px 5px;
background-image: url("../img/bg-bottom-shadow-normal.png");
background-position: center bottom;
background-repeat: no-repeat;
}
section.reload .article-content .content-form input {
width: 250px;
height: 36px;
border: none;
padding: 5px 10px 0 10px;
background-repeat: no-repeat;
background-color: transparent;
background-image: url(../img/bg-field-250.png);
color: #515559;
font-family: 'movistar_textbold', sans-serif;
font-size: 108%;
text-shadow: 1px 1px #FFF;
letter-spacing: 1px;
}
.spacer {
	padding: 5px;
}
.article-content .content-btn img {
width: 23px;
height: 24px;
float: left;
margin: 16px 0 0 10px;
}
.article-content .faq-text {
width: 280px;
height: auto;
margin: 20px auto 0 auto;
display: none;
text-align: left;
font-family: 'movistar_textregular', sans-serif;
font-size: 14px;
color:#81868A;
}
.article-content .faq-title,
.article-content .faq-title-category {
width:100%; 
min-height:30px;
height:auto; 
float:left; 
color:#007DB8;
margin:0 0 5px 0;
padding: 0 0 10px 0;
border-bottom:#a5a9ab 1px solid;
}
.article-content .faq-title span{
	color:#007DB8;
	font-family: 'movistar_textbold', sans-serif;
	font-size:14px;
	float:left;
	margin:10px 0 0 0;
	text-decoration:none;
	width:90%;
}
.article-content .faq-title-category span{
	color:#007DB8;
	font-family: 'movistar_textbold', sans-serif;
	font-size:14px;
	float:left;
	text-transform: uppercase;
	margin:10px 0 0 0;
	text-decoration:none;
	width:90%;
}
.article-content .faq-title img,
.article-content .faq-title-category img{
	float:right;
	width:8px;
	height:6px;
	margin:15px 10px 0 0 ;
}