.mt10 {margin-top:10px;}	.pt10 {padding-top:10px;}
.mt20 {margin-top:20px;}	.pt20 {padding-top:20px;}
.mt30 {margin-top:30px;}	.pt30 {padding-top:30px;}
.mt40 {margin-top:40px;}	.pt40 {padding-top:40px;}
.mt50 {margin-top:50px;}	.pt50 {padding-top:50px;}
.mt60 {margin-top:60px;}	.pt60 {padding-top:60px;}
.mt70 {margin-top:70px;}	.pt70 {padding-top:70px;}

.mb10 {margin-bottom:10px;}		.pb10 {padding-bottom:10px;}
.mb20 {margin-bottom:20px;}		.pb20 {padding-bottom:20px;}
.mb30 {margin-bottom:30px;}		.pb30 {padding-bottom:30px;}
.mb40 {margin-bottom:40px;}		.pb40 {padding-bottom:40px;}
.mb50 {margin-bottom:50px;}		.pb50 {padding-bottom:50px;}
.mb60 {margin-bottom:60px;}		.pb60 {padding-bottom:60px;}
.mb70 {margin-bottom:70px;}		.pb70 {padding-bottom:70px;}

.t-table {display: table}
.t-row {display: table-row}
.t-col {display: table-cell}

.btn-turquesa { background: #20c4bd; border: 1px solid #20c4bd ; }
.btn-turquesa:hover { background: #fff; border: 1px solid #20c4bd ; color:#20c4bd }

.btn-rojo { background: #ed1c24; border: 1px solid #ed1c24 ; }
.btn-rojo:hover { background: #fff; border: 1px solid #ed1c24 ; color:#ed1c24 }

.legal p { font-size:10px}


@media (max-width: 767px) {
    .text-xs-left { text-align: left; }
    .text-xs-right { text-align: right; }
    .text-xs-center { text-align: center; }
    .text-xs-justify { text-align: justify; }
}

@media (min-width: 768px) and (max-width: 991px) {
    .text-sm-left { text-align: left; }
    .text-sm-right { text-align: right; }
    .text-sm-center { text-align: center; }
    .text-sm-justify { text-align: justify; }
}

@media (min-width: 992px)  and (max-width: 1199px) {
    .text-md-left { text-align: left; }
    .text-md-right { text-align: right; }
    .text-md-center { text-align: center; }
    .text-md-justify { text-align: justify; }
}

@media (min-width: 1200px) {
    .text-lg-left { text-align: left; }
    .text-lg-right { text-align: right; }
    .text-lg-center { text-align: center; }
    .text-lg-justify { text-align: justify; }
}
