/* Header */
header {
    min-height: var(--minHeightHeaderPhone);
}
header .content-header{
	min-height: var(--minHeightHeaderPhone);
}
header .background-header {
    min-height: var(--minHeightHeaderPhone);
}
header .background-header:before {
    min-height: var(--minHeightHeaderPhone);
}
header .content-header .back-button {
    width: 17px;
    margin-top: -45px;
}
header .content-header .logo-zte img {
    width: 100%;
}
header .content-header .logo-et img {
    width: 50%;
}
/* End Header */

/* Content Main */
.content-main {
    padding: 5px;
    margin-bottom: 15px;
}
.content-main.home {
    margin-top: -10px;
}
.content-main .large-btn-home {
    margin-bottom: var(--marginBottomButtonHomePhone);
}
.content-main .list-small-btn-home li {
    margin-bottom: var(--marginBottomButtonHomePhone);
}
.content-main .large-btn-home .btn-title {
    font-size: 11pt;
}
.content-main .list-small-btn-home li .btn-title {
    font-size: 11pt;
}
.content-main h1 {
    font-size: 17pt;
}
.content-main .boletos-content p {
    font-size: 14pt;
}
.content-main .list-small-btn-home li:nth-child(odd){
	margin-left: 0px;
    margin-right: 5px;
}
.content-main .list-small-btn-home li:nth-child(even){
	margin-left: 5px;
    margin-right: 0px;
}
.content-main .list-small-btn-home li {
    display: inline-block;
    max-width: calc(50% - 10px);
}
/* End Content Main */

/* Footer */
footer {
    min-height: var(--minHeightFooterPhone);
    padding: 0;
    margin: 0;
}
footer .background-footer {
    min-height: var(--minHeightFooterPhone);
}
footer .background-footer:before {
    min-height: var(--minHeightFooterPhone);
}
footer .content-footer .download-app {
    display: block;
    text-align: center;
}
footer .content-footer .download-app .download-btn {
    font-size: 12pt;
}
footer .content-footer .download-app .download-icon {
    width: 70px;
    margin: 15px auto 0;
}
footer .content-footer .social-media {
    margin-top: 30px;
}
footer .content-footer .social-media p {
    font-size: 11pt;
}
footer .content-footer .social-media ul {
    margin: 20px 0;
}
footer .content-footer .social-media ul li a {
    width: 45px;
    height: 45px;
}
footer .content-footer .social-media ul li:first-child a {
	margin-left: 0px;
}	
footer .background-footer , footer .background-footer:before{
	clip-path: polygon(0% 26%, 100% 0%, 100% 131%, 0% 99%);
}
/* End Footer */

/* Wallpapers */
.wallpapers-box {
    margin: 30px auto;
}
.wallpapers-box .bxslider li {
    display: inline-block;
    width: calc((100% / 2) - 16px);
    text-align: center;
    margin: 8px 8px;
    position: relative;
}
.modal-contenido {
    padding: 10px 17px;
}
.modal .downloadDesktop, .modal .downloadMovil {
    font-size: 12pt;
    margin-bottom: 20px;
    width: 195px;
}
.modal .boton-modal img {
    width: 38px;
    vertical-align: middle;
    margin-right: 10px;
}
/* End Wallpapers*/

/* Ringtones */
.ringtones-list li a.title {
    font-size: 11pt;
}
.ringtones-list li .controls{
	margin: 10px 10px;
	text-align: center;
}
.ringtones-list li .controls a {
    margin-left: 15px;
}
.ringtones-list li a img {
    width: 40px;
}

/* Boletos NASCAR*/
.content-main .boletos-content .list-events li{
    width: calc(100% - 30px);
    padding: 15px;
    margin-bottom: 40px;
}	
.content-main .boletos-content .list-events li .title-event {
    font-size: 13pt;
}    
.content-main .boletos-content .list-events li .date-event {
    font-size: 15pt;
}
.content-main .boletos-content .list-events li .city-event {
    padding: 5px;
    font-size: 11pt;
}   
/* Boletos NASCAR*/

/*showFormContact*/
.modal {
position: absolute;
}

#showFormContact .modal-contenido {
    max-width: 520px;
    width: calc(100% - 20px);
    padding: 0px 10px 20px;
    margin: 10% auto;
    position: relative;
}
#showFormContact .modal-contenido .rowContact {
    justify-content: end;
    display: block;
}	
#showFormContact .modal-contenido .rowContact .textForm {
    flex-grow: 1;
    text-align: center;
    font-size: 11pt;
    font-family: 'Poppins-SemiBold';
}
#showFormContact .modal-contenido .warning-contact {
    font-size: 10pt;
}
#showFormContact .modal-contenido .rowContact .inputForm input {
    width: 90%;
}
/*showFormContact end*/

