body { font-family:Lato,Sans-Serif,Arial; line-height: 1.4285em; }


/* <i class="info icon"></i> */
.borda {}

.ui.horizontal.divider::after, .ui.horizontal.divider::before { background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC); }
.ui.horizontal.divider::after { background-position: left 1em top 50%; }
.ui.header { border: none; margin: calc(2rem - .14285714em) 0 1rem; padding: 0 0; font-family: Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;
 font-weight: 700; line-height: 1.28571429em; text-transform: none; color: rgba(0,0,0,.87); }
.ui.divider { margin: 1rem 0; line-height: 1; height: 0; font-weight: 700; letter-spacing: .05em; color: rgba(0,0,0,.85);
 -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-user-select: none; -webkit-tap-highlight-color: transparent;
 }/* text-transform: uppercase; */
.ui.horizontal.divider::after, .ui.horizontal.divider::before {
 content: ''; display: table-cell; position: relative; top: 50%; width: 50%; background-repeat: no-repeat;
 }
 
.ui.header:first-child { margin-top: -.14285714em; }
.ui.horizontal.divider { display: table; white-space: nowrap; height: auto; margin: ''; line-height: 1; text-align: center; }
.ui.horizontal.divider::before { background-position: right 1em top 50%; }

.ui.divider:not(.vertical):not(.horizontal) { border-top: 1px solid rgba(34,36,38,.15); border-bottom: 1px solid rgba(255,255,255,.1); }
*, *::after, *::before { -webkit-box-sizing: inherit; box-sizing: inherit; }

.info { border-radius: .28571429rem; box-shadow: 0 0 0 1px #a9d5de inset,0 0 0 0 transparent; padding: 1em 1.5em; line-height: 1.0em; font-size: 0.8em;
 background-color: #f8ffff; color: #276f86; }

*::-moz-selection { background-color: #cce2ff; color: rgba(0,0,0,.87); }
*::selection { background-color: #cce2ff; color: rgba(0,0,0,.87); }
i.icon.icone::before { content: "\f129"; }
i.icon::before { background: 0 0 !important; border: 0px; }
i.icon { display: inline-block;
 opacity: 1; margin: 0 .25rem 0 0; width: 1.18em; height: 0.6em;
 font-family: Icons; font-style: normal; font-weight: 400; text-decoration: inherit; text-align: center; speak: none; font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; -webkit-backface-visibility: hidden; backface-visibility: hidden;
 }
@font-face { font-family: "Icons"; font-style: normal; font-weight: 400; src: url("icons.eot?#iefix") format("embedded-opentype"),
 url("icons.ttf") format("truetype"),
 url("icons.svg#icons") format("svg");
}

/* table */
.ui.table thead { -webkit-box-shadow: none; box-shadow: none; background-color: #f9fafb; border-radius: .28571429rem 0 0 0;
 padding: 10px; vertical-align: inherit; border-left: none; line-height: 1.4em; }
.ui.table td,th { border-bottom: thin solid rgba(34,36,38,.15); }
.ui.table:nth-child(1) { border: solid thin rgba(34,36,38,.15); border-bottom: 1px solid rgba(34,36,38,.15); }
.ui.table { width: 100%; background: #fff; margin: 1em 0; border: 1px solid rgba(34,36,38,.15);
 -webkit-box-shadow: none; box-shadow: none; border-radius: .28571429rem; text-align: left; color: rgba(0,0,0,.87); border-collapse: separate; border-spacing: 0;
 border: 1px solid rgba(34,36,38,.15);
 border-top-width: 1px; border-right-width: 1px;
 border-bottom-width: 1px; border-left-width: 1px;
 border-top-style: solid; border-right-style: solid;
 border-bottom-style: solid; border-left-style: solid;
 border-top-color: rgba(34, 36, 38, 0.15); border-right-color: rgba(34, 36, 38, 0.15); border-bottom-color: rgba(34, 36, 38, 0.15); border-left-color: rgba(34, 36, 38, 0.15);
 -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none;
 border-image-source: none;
 border-image-slice: 100% 100% 100% 100%; border-image-width: 1 1 1 1; border-image-outset: 0 0 0 0; border-image-repeat: stretch stretch;
 }

.ui.segment, .ui.segments .segment { font-size: 1rem; }
.ui.segment { position: relative; background: #fff; -webkit-box-shadow: 0 1px 2px 0 rgba(34,36,38,.15); box-shadow: 0 1px 2px 0 rgba(34,36,38,.15);
 margin: 1rem 0; padding: 1em 1em; border-radius: .28571429rem; border: 1px solid rgba(34,36,38,.15);
 }

i.icon.file.alternate::before { content: "\f15c"; }
i.icon.file::before { content: "\f15b"; }

pre { font-family: monospace,monospace; font-size: 0.9em;  }

.nada { border: 0px;  border-color: #fff; }