﻿/******************Tags y controles extensibles de Kendo ui******************/
.labelTextoEncuesta { text-align: center !important; margin: 0 auto !important; width: 80%; display: block; font-size: larger !important; color: White; background-color: rgb(49,189,235); text-align: center !important; }
.k-callout-n, .k-callout-s { display: none; width: 11px; height: 6px; }
span.k-tooltip { position: relative; display: inline-block; border-width: 1px; }
.k-tooltip-validation { font-weight: bold !important; font-size: 12px !important; border-color: #a70304 !important; color: #a70304; background-color: #fde0e0 !important; right: 5px !important; padding: 2px 5px 1px 6px !important; }
.k-tooltip { font-weight: bold !important; font-size: 12px !important; border-color: #a70304 !important; color: #a70304 !important; background-color: #fde0e0 !important; right: 5px; position: relative; display: inline-table; opacity: 1; padding: 2px 5px 1px 6px; }
.k-invalid-msg { font-weight: bold !important; font-size: 12px !important; border-color: #a70304 !important; color: #a70304 !important; background-color: #fde0e0 !important; right: 5px; padding: 2px 5px 1px 6px; }
.k-edit-form-container { width: 600px; }
.k-grid { border-collapse: collapse; border: 0; border: 1px solid #dadadc; /*background: #FDFDFD;*/ width: 100%; min-width: 250px; word-wrap: break-word; table-layout: fixed; }
    .k-grid td { border: 0; margin: 0; padding: 3px; /*color: #182023;*/ word-wrap: break-word; }
    .k-grid th { padding: 5px; font-size: 10px; font-weight: bold; /*background-color: #dfe9f5;*/ border: 1px solid #dadadc !important; /*color: #182023;*/ word-wrap: break-word; }
        .k-grid th.k-header, .k-grid-header { word-wrap: break-word; /*background-color: #dfe9f5;*/ border: 1px solid #dadadc !important; }
            a.k-link, .k-hierarchy-cell k-header a, .k-grid th.k-header, .k-grid th.k-header .k-link, .k-grid table .k-grid-header.k-state-selected, .k-grid table tr.k-state-selected { /*color: #182023;*/ word-wrap: break-word !important; }
            .k-grid-header .k-header { overflow: visible; white-space: normal; }
.grillaExtendida td { border: 0; margin: 0; text-align: center !important; vertical-align: middle !important; padding: 3px; font-size: 11px; border: 1px dotted #dadadc !important; color: #182023; word-wrap: break-word; }
.grillaExtendida th { padding: 5px; font-size: 10px; font-weight: bold; background-color: #1A4C76; border: 1px solid #dadadc !important; color: #ffffff; word-wrap: break-word; }
.opciones { float: right; padding: 5px; }

.k-pager-wrap a.k-pager-nav { display: flex; justify-content: center; align-items: center; }
.k-grid-content { background: #FDFDFD; }
    .k-grid-content tr.k-alt { background: #efecec; }
    .k-grid-content table.k-selectable { border-left: 1px solid #dadadc; }