



span[kjb-settings-id='sections_header_settings_language_astro_mi_config']{

    display: none!important;
}

#botones-modulos{
    /*direction:rtl;*/
}

html{
    scroll-behavior: smooth;
}

#botones-modulos a {

  font-family: Roboto;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5;
  display: inline-block;
  margin: 8px 8px 0 0;
  padding: 9.5px 30px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
  text-align: center;
  vertical-align: middle;
  letter-spacing: 0.25px;
  color: #ffffff;
  border: 2px solid #9a56d7;
  border-radius: 12px;
  background-color: #9a56d7;
  -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
  white-space: normal; 
    
}
#m-Astro .m-user {
    
    background: #8639ce;
    
    border-radius: 50px;
    -webkit-border-radius: 50px;
    padding: 3px 3px;
    margin-top: 1px;
}

.header .user__avatar{
    margin: 0px!important;
}

.section--search{
            background: #5d397c!important;
}

@media (max-width: 768px) {

         .header .header-ham{
           top: 46px!important;
           right: 34px!important;
        }

        #m-Astro .m-user {
            border: 0px;
            background: #fff;
            box-shadow: none;
            border-radius: 0px;
            -webkit-border-radius: 0px;
            padding: 5px 13px;
            margin-top: 23px;
        }
        #m-Astro .m-user a{
            color: #000!important;
        }

        .fa.fa-th-large, .fa.fa-undo {
            display: inline!important;
            color: #fff!important;
        }
        .m-cursos:hover .m-text .fa.fa-th-large{
           color: #fff !important;
        }
        
        #m-Astro a.m-text, #m-volver, #m-Astro .search__toggle{
            font-size: 24px;
            padding: 10px 0px;

        }
        
        .breadcrumbs__crumb{
            font-size:11px;
            padding-bottom:10px;
        }
 
        .search__toggle:hover{
         background: #8639ce;   
         border-radius:30px;
        }
        
        .m-cursos:hover{
         background: #8639ce;   
         border-radius:30px;
         
        }
        
        .user__dropdown.user__dropdown--light a:hover{
         background: #8639ce; 
         
        }
        
}