@media only screen and (max-width: 576px) {


.bg-white{
}

.card-box{
}


.rounded-10{
}

.btn{
}

.btn-primary {
}
.btn-primary:hover {
}

.btn-light{
}


body div .text-primary {
}

body{
}

a{
}



.form_content{
}

.logo{
}


.head{
}

.subhead{
}

.field{
}

.field label{
}
.field input, .field select{
}


#icono_mail{
}

#icon_password{
}
#icon_empresa{
}
#icon_usuarios{
}
#icon_productos{
}
#icon_comprobantes{
}
#icon_clientes{
}


.olvido{
}

a.button{
}

.link_gray{
}

.link_green{
}

.tacbox {
}

.tacbox input {
}

.terminos{
}

.total{
}

.dollar_symbol{
}

.valor{
}

.mes{
}
.no-padding{
}

.mas-usuarios{
}



/***LOGIN**/
.body_login{    
    display: block;
    background-position: -33px top, 330px 640px;
    background-size: 140px, 200px;
    height: auto !important;
    padding-bottom: 40px;
}

/**DASHBOARD PARTNER*/
.dash_content{
}

.partner_name{
    text-align: center;
}

.partner_avatar{
    max-width: 100%;
}

.header{
}

.user_btn{
}

.table_head{
}

.box-title{
}

.novedad{
}

.novedad_arrow{
}

.herramientas_btn{
    text-align: center;
    height: 90%;
    margin-top: 10px !important;
    display: block;
    position: relative;
    line-height: 1.6;
}

.herramientas_btn .col-sm-3{
    max-width: 100%;
}
.herramientas_btn .col-sm-3 img{
    margin-bottom: 10px;
}

.reembolso_btn{
    position: relative;
    top: auto;
    left: auto;
    right: auto;
    display: block;
    width: 100%;
}

.page_title{
}

.form-check-input:checked {
}

.reembolso_velue {
}





/**LOGIN FORM***/

.left{
    width: 100%;
    text-align: center;
}

.right{
    width: 100%;
    text-align: center;
}

.titulo{
    font-size: 40px;
}

.sub-titulo{
}
.cta{

}





    
}