.nuevaSede *, 
.nuevaSede *::after, 
.nuevaSede *::before { box-sizing: border-box; }


.nuevaSede .btn-group-vertical > .btn-group:after,
.nuevaSede .btn-group-vertical > .btn-group:before,
.nuevaSede .btn-toolbar:after,
.nuevaSede .btn-toolbar:before,
.nuevaSede .clearfix:after,
.nuevaSede .clearfix:before,
.nuevaSede .container-fluid:after,
.nuevaSede .container-fluid:before,
.nuevaSede .container:after,
.nuevaSede .container:before,
.nuevaSede .dl-horizontal dd:after,
.nuevaSede .dl-horizontal dd:before,
.nuevaSede .form-horizontal .form-group:after,
.nuevaSede .form-horizontal .form-group:before,
.nuevaSede .modal-footer:after,
.nuevaSede .modal-footer:before,
.nuevaSede .modal-header:after,
.nuevaSede .modal-header:before,
.nuevaSede .nav:after,
.nuevaSede .nav:before,
.nuevaSede .navbar-collapse:after,
.nuevaSede .navbar-collapse:before,
.nuevaSede .navbar-header:after,
.nuevaSede .navbar-header:before,
.nuevaSede .navbar:after,
.nuevaSede .navbar:before,
.nuevaSede .pager:after,
.nuevaSede .pager:before,
.nuevaSede .panel-body:after,
.nuevaSede .panel-body:before,
.nuevaSede .row:after,
.nuevaSede .row:before {
    display: table;
    content: none;
}

.nuevaSede html { font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: transparent; }

.nuevaSede article,
.nuevaSede aside,
.nuevaSede figcaption,
.nuevaSede figure,
.nuevaSede footer,
.nuevaSede header,
.nuevaSede hgroup,
.nuevaSede main,
.nuevaSede nav,
.nuevaSede section { display: block; }

.nuevaSede body { margin: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #212529; text-align: left; background-color: #fff; }

.nuevaSede [tabindex="-1"]:focus:not(:focus-visible) { outline: 0 !important; }

.nuevaSede hr { box-sizing: content-box; height: 0; overflow: visible; }

.nuevaSede h1,
.nuevaSede h2,
.nuevaSede h3,
.nuevaSede h4,
.nuevaSede h5,
.nuevaSede h6 { margin-top: 0; margin-bottom: .5rem; }

.nuevaSede p { margin-top: 0; margin-bottom: 1rem; }

.nuevaSede abbr[data-original-title],
.nuevaSede abbr[title] { text-decoration: underline dotted; cursor: help; border-bottom: 0; text-decoration-skip-ink: none; }

.nuevaSede address { margin-bottom: 1rem; font-style: normal; line-height: inherit; }

.nuevaSede dl,
.nuevaSede ol,
.nuevaSede ul { margin-top: 0; margin-bottom: 1rem; }

.nuevaSede ol ol,
.nuevaSede ol ul,
.nuevaSede ul ol,
.nuevaSede ul ul { margin-bottom: 0; }

.nuevaSede dt { font-weight: 700; }

.nuevaSede dd { margin-bottom: .5rem; margin-left: 0; }

.nuevaSede blockquote { margin: 0 0 1rem; }

.nuevaSede b,
.nuevaSede strong { font-weight: bolder; }

.nuevaSede small { font-size: 80%; }

.nuevaSede sub,
.nuevaSede sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; }

.nuevaSede sub { bottom: -.25em; }
.nuevaSede sup { top: -.5em; }

.nuevaSede a { color: #007bff; text-decoration: none; background-color: transparent; }
.nuevaSede a:hover { color: #0056b3; text-decoration: underline; }
.nuevaSede a:not([href]):not([class]) { color: inherit; text-decoration: none; }
.nuevaSede a:not([href]):not([class]):hover { color: inherit; text-decoration: none; }

.nuevaSede code,
.nuevaSede kbd,
.nuevaSede pre,
.nuevaSede samp { font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size: 1em; }

.nuevaSede pre { margin-top: 0; margin-bottom: 1rem; overflow: auto; -ms-overflow-style: scrollbar; }

.nuevaSede figure { margin: 0 0 1rem; }

.nuevaSede img { vertical-align: middle; border-style: none; }

.nuevaSede svg { overflow: hidden; vertical-align: middle; }

.nuevaSede table { border-collapse: collapse; }

.nuevaSede caption { padding-top: .75rem; padding-bottom: .75rem; color: #6c757d; text-align: left; caption-side: bottom; }

.nuevaSede th { text-align: inherit; text-align: -webkit-match-parent; }

.nuevaSede label { display: inline-block; margin-bottom: .5rem; }

.nuevaSede button { border-radius: 0; }
.nuevaSede button:focus:not(:focus-visible) { outline: 0; }

.nuevaSede button,
.nuevaSede input,
.nuevaSede optgroup,
.nuevaSede select,
.nuevaSede textarea { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; }

.nuevaSede button,
.nuevaSede input { overflow: visible; }

.nuevaSede button,
.nuevaSede select { text-transform: none; }

.nuevaSede [role=button] { cursor: pointer; }

.nuevaSede select { word-wrap: normal; }

.nuevaSede [type=button],
.nuevaSede [type=reset],
.nuevaSede [type=submit],
.nuevaSede button { -webkit-appearance: button; }

.nuevaSede [type=button]:not(:disabled),
.nuevaSede [type=reset]:not(:disabled),
.nuevaSede [type=submit]:not(:disabled),
.nuevaSede button:not(:disabled) { cursor: pointer; }

.nuevaSede [type=button]::-moz-focus-inner,
.nuevaSede [type=reset]::-moz-focus-inner,
.nuevaSede [type=submit]::-moz-focus-inner,
.nuevaSede button::-moz-focus-inner { padding: 0; border-style: none; }

.nuevaSede input[type=checkbox],
.nuevaSede input[type=radio] { box-sizing: border-box; padding: 0; }

.nuevaSede textarea { overflow: auto; resize: vertical; }

.nuevaSede fieldset { min-width: 0; padding: 0; margin: 0; border: 0; }

.nuevaSede legend { display: block; width: 100%; max-width: 100%; padding: 0; margin-bottom: .5rem; font-size: 1.5rem; line-height: inherit; color: inherit; white-space: normal; }

.nuevaSede progress { vertical-align: baseline; }

.nuevaSede [type=number]::-webkit-inner-spin-button,
.nuevaSede [type=number]::-webkit-outer-spin-button { height: auto; }

.nuevaSede [type=search] { outline-offset: -2px; -webkit-appearance: none; }

.nuevaSede [type=search]::-webkit-search-decoration { -webkit-appearance: none; }

.nuevaSede ::-webkit-file-upload-button { font: inherit; -webkit-appearance: button; }

.nuevaSede output { display: inline-block; }

.nuevaSede summary { display: list-item; cursor: pointer; }

.nuevaSede template { display: none; }

.nuevaSede [hidden] { display: none !important; }
