@charset "utf-8"; body.skin-sofubis .g-container {
    font-family: 'PatrickHandSC_Regular', sans-serif;
}

body.skin-sofubis .g-container .g-adventure .module.units .header .h-left .student-profile span {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    line-height: 22px;
}

body.skin-sofubis .g-container .g-adventure .module.units .header .cards .label {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    line-height: 33px;
}

body.skin-sofubis .g-container .g-adventure .module.units .g-container .container-enemy-home .label-enemy-home span {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    top: 25px;
}

body.skin-sofubis .g-container .g-adventure .module.units .g-container .bt-video-end, body.skin-sofubis .g-container .g-adventure .module.units .g-container .bt-video-intro {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    font-weight: bold;
    line-height: 30px;
}

body.skin-sofubis .g-container .g-adventure .module.units .g-container .g-card.unit .number {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    padding: 16px 13px 10px 5px;
}

body.skin-sofubis .g-container .g-adventure .module.units .g-container .g-card.unit .name {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    font-size: 28px;
    font-weight: bold;
}

body.skin-sofubis .g-container .g-adventure .module.units .header .points .label {
    line-height: 33px;
    font-family: 'PatrickHandSC_Regular', sans-serif;
}

body.skin-sofubis .g-container .g-adventure .module.units .g-container .g-unit-container .unit-label span {
    top: 27px;
}

/* popup */
body.skin-sofubis .g-container .modal.user-points-history .header .label {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    font-weight: bold;
}

body.skin-sofubis .g-container .modal.user-points-history .list .notify .title {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    font-weight: bold;
}

body.skin-sofubis .confirm .confirm-wrap .confirm-title {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    font-weight: bold;
}

body.skin-sofubis .confirm .confirm-wrap .confirm-messaje {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    line-height: 27px;
}

body.skin-sofubis .confirm .confirm-wrap .confirm-yes.acept {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    font-weight: bold;
}

body.skin-sofubis .g-container .g-adventure #intro-game .skip-intro {
    font-family: 'PatrickHandSC_Regular', sans-serif;
}

/* tienda */
body.skin-sofubis .g-container .g-cards .header .cards .label {
    line-height: 32px;
}

body.skin-sofubis .g-container .g-cards .header .points .label {
    line-height: 32px;
}

body.skin-sofubis .g-container .g-cards .message {
}

body.skin-sofubis .g-container .g-cards .list-cards .g-card .label {
    font-weight: bold;
    font-size: 24px;
}

body.skin-sofubis .g-container .g-cards .list-cards .g-card .bt-buy span {
    font-weight: bold;
    top: 0px;
}

body.skin-sofubis .g-container .g-cards .modal.card-detail .card-title {
    font-weight: bold;
}

body.skin-sofubis .g-container .g-cards .modal.card-detail .bt-buy-card {
    font-weight: bold;
}

body.skin-sofubis .g-container .g-cards .modal.card-detail .card-description {
    line-height: 27px;
}

body.skin-sofubis .g-container .g-cards .modal.card-detail .card-cost {
    font-weight: bold;
}

body.skin-sofubis .g-container .g-modal.coffer-status .history .list-students .student .points .label {
    top: -15px;
}

body.skin-sofubis .g-container .g-adventure .modal-unit .g-container-unit .unit-title {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    font-weight: bold;
}

body.skin-sofubis .g-container .g-adventure .modal-unit .g-container-unit .elements .enemy-label .name {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    line-height: 30px;
}

body.skin-sofubis .g-container .g-adventure .modal-unit .g-container-unit .elements .user-label .name {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    line-height: 30px;
}

body.skin-sofubis .g-container .g-adventure .modal-unit .g-container-unit .elements .texts .title {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    font-weight: bold;
}

body.skin-sofubis .g-container .g-adventure .modal-unit .g-container-unit .bt-battle {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    font-weight: bold;
}

body.skin-sofubis .g-container .g-adventure .module.oracle .header .page-info {
    top: 12px;
}

body.skin-sofubis .g-container .g-adventure .module.battle .g-container .activity.write .input input {
    font-family: 'PatrickHandSC_Regular', sans-serif;
}

/* teacher */
body.skin-sofubis .g-container .module.groups .title {
    font-family: 'PatrickHandSC_Regular', sans-serif;
}

body.skin-sofubis .g-container .module.groups .g-card .code span {
    font-family: 'PatrickHandSC_Regular', sans-serif;
}

body.skin-sofubis .g-container .module.groups .g-card .name {
    font-family: 'PatrickHandSC_Regular', sans-serif;
}

body.skin-sofubis .g-container .module.groups .g-card input {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    display: inline-block;
    font-size: 24px;
    left: 10px;
    width: calc(100% - 20px);
    font-weight: bold;
}

body.skin-sofubis .g-container .module.groups .g-card .btn {
    font-family: 'PatrickHandSC_Regular', sans-serif;
}

body.skin-sofubis .user-profile-config .modal.config .header .section {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    font-weight: bold;
}

body.skin-sofubis .user-profile-config .modal.config .config-list .wrap-config-music-vol span {
    font-family: 'PatrickHandSC_Regular', sans-serif;
}

body.skin-sofubis .user-profile-config .modal.config .config-list .wrap-config-music span {
    font-family: 'PatrickHandSC_Regular', sans-serif;
}

body.skin-sofubis .user-profile-config .modal.config .config-list .wrap-config-music-vol-fx span {
    font-family: 'PatrickHandSC_Regular', sans-serif;
}

body.skin-sofubis .user-profile-config .modal.config .config-list .wrap-config-music-fx span {
    font-family: 'PatrickHandSC_Regular', sans-serif;
}

body.skin-sofubis .user-profile-config .modal.config .config-list .notification-text {
    font-family: 'PatrickHandSC_Regular', sans-serif;
}

body.skin-sofubis .user-profile-config .modal.config .config-list h3 {
    font-family: 'PatrickHandSC_Regular', sans-serif;
}

body.skin-sofubis .user-profile-config .modal.config .config-list .bt-save-config {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    margin-top: 13px;
    font-weight: bold;
}

body.skin-sofubis .g-container .module.group-students .menu .bt-progress span, body.skin-sofubis .g-container .module.group-students .menu .bt-adventure span {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    font-weight: bold;
    top: 24px;
}

body.skin-sofubis .d-toasts .d-toast .area {
    font-family: 'PatrickHandSC_Regular', sans-serif;
}

body.skin-sofubis .g-container .module.group-progress .g-container .tab-content.students .g-card.student.teacher .name {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    font-weight: bold;
}

body.skin-sofubis .g-container .module.group-progress .g-container .tab-content.students .g-card.student .name {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    font-weight: bold;
}

body.skin-sofubis .g-container .module.group-progress .g-container .tab-content.students .order-by .select select {
    font-family: 'PatrickHandSC_Regular', sans-serif;
}

body.skin-sofubis .g-container .module.group-progress .header .h-center {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    font-weight: bold;
}

body.skin-sofubis .g-container .module.group-progress .header .h-right select {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    font-weight: bold;
}

body.skin-sofubis .g-container .module.group-students .g-card .name {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    font-weight: bold;
}

body.skin-sofubis .g-container .module.group-students .g-card .status {
    font-family: 'PatrickHandSC_Regular', sans-serif;
}

body.skin-sofubis .g-container .module.group-students .g-modal.coffer-status .history .list-students .student .points .label {
    font-family: 'PatrickHandSC_Regular', sans-serif;
}

body.skin-sofubis .g-container .module.group-students .multiple-select .title {
    font-family: 'PatrickHandSC_Regular', sans-serif;
}

body.skin-sofubis .g-container .module.group-students .multiple-select .bt-reward {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    font-weight: bold;
}

body.skin-sofubis .g-container .module.group-students .multiple-select .select-all {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    width: 160px;
    line-height: 23px;
}

body.skin-sofubis .g-container .module.group-students .multiple-select .subtitle {
    font-family: 'PatrickHandSC_Regular', sans-serif;
}

body.skin-sofubis .g-container .module.group-students .g-modal.history .g-header .subtitle {
    font-family: 'PatrickHandSC_Regular', sans-serif;
}

body.skin-sofubis .g-container .module.group-students .g-modal.history .g-header .bt-premiar {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    font-weight: bold;
}

body.skin-sofubis .select-custom-t1 select {
    font-family: 'PatrickHandSC_Regular', sans-serif;
}

body.skin-sofubis .g-container .module.group-students .g-modal.feedbacks .g-header .g-title {
    font-family: 'PatrickHandSC_Regular', sans-serif;
}

body.skin-sofubis .g-container .module.group-students .g-modal.feedbacks .g-feedbacks .feedback .name {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    line-height: 19px;
}

body.skin-sofubis .g-container .module.group-students .g-modal.feedback .g-form input {
    font-family: 'PatrickHandSC_Regular', sans-serif;
}

body.skin-sofubis .g-container .module.group-students .g-modal.history .notify .title {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    font-weight: bold;
}

body.skin-sofubis .g-container .module.group-students .g-modal.feedback .g-form > .g-points select {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    font-weight: bold;
}

body.skin-sofubis .g-container .module.group-students .g-modal.feedbacks .g-feedbacks .feedback .points span {
    font-family: 'PatrickHandSC_Regular', sans-serif;
    font-weight: bold;
}

body.skin-sofubis .g-container .g-adventure .module.battle .modal.energy .center-character .center-character-msj{
	top: 17px;
    width: 223px;
    left: 11px;
}

body.skin-sofubis .g-container .g-adventure .module.battle .modal.energy .button-character{
	padding: 27px 0px 0px 14px;
}


body.skin-sofubis .g-container .g-adventure .activity.finish .round-complete .wrap-person .name{
	line-height: 32px;
}