/* ESIGN SIGNATURES */
.document-signature-list {
    margin-bottom: 40px;
}

.document-signature {
    border: 1px solid #999;
    border-radius: 8px;
    margin: 10px 0;
}

.sign-button {
    margin: 12px;
}

/* UI */
.ui-button {
    color: #666;
    min-height: 36px;
    font-size: 14px;
}

.ui-item {
    font-size: 14px; /* base font size for .ui-item */
}

#vue-app .ui-field>label,
.ui-dialog .ui-field>label {
    font-size: 14px;
    font-weight: 300 !important;
    float: none;
}

[v-cloak] {
    display: none;
}

#vue-app,
#vue-app-w-icons {
    max-width: 1064px;
}

#vue-app *,
.ui-native,
.ui-native * {
    box-sizing: border-box;
}

#vue-app h1,
#vue-app h2,
#vue-app h3,
#vue-app h4,
#vue-app h5 {
/*
#vue-app p {  // Esto afecta la forma en la que se muestran los mensajes con estilos predeterminados (COMUNICACI-1403)
*/
    font-family: Roboto, sans-serif;
    font-weight: normal;
    margin: 0;
}

/* De-icon */
#vue-app .ok,
.mu-dialog .ok,
.phi-slider-panel .ok,
#vue-app .file,
.mu-dialog .file,
.phi-slider-panel .file,
#vue-app .person,
.mu-dialog .person,
.phi-slider-panel .person,
#vue-app .group,
.mu-dialog .group,
.phi-slider-panel .group {
    background-image: none;
}

/* More de-icon */
.SessionEvent.event {
    background-image: none;
}


template {
    display: none;
}

#vue-app .actions button
{
	color: #444;
}


#vue-app input
{
	outline: none;
}

.phi-page {
    background-color: transparent;
}

.phi-page .phi-page-toolbar {
    display: none;
}

.phi-page .phi-page-body {
    overflow: auto;
    overflow-y: auto;
    padding-top: 0;
}

.phi-page .phi-page-body .phi-page-contents {
    background-color: transparent;
}

.phi-post {
    font-size: 16px;
}

.cms-page, .cms-page-editor {
    font-family: "Noto Sans", sans-serif;
    font-size: 14px;
}

/* CMS */
.cms-quiz-question {
    margin: 22px 0px;
}

.sesion-control-dialog-contents textarea,
.dialog-contents textarea {
    width: auto;
}

.ui-popover .ui-popover-contents {
    z-index: 9 !important;
}