.itemList a{text-decoration:none}.iteml5{border-top:1px solid #000;padding-top:10px}.cardrow{display:grid;grid-template-columns:1fr 1fr}.cardrow [class^=col]{padding:5px 10px}.cardrow [class^=col] ul li{list-style:none}.cardrow .col:nth-child(2){font-weight:700}.cardPatient,.loginCard{padding:10px}.loginCard{padding-bottom:30px}.div-breadcrumb{width:80%;margin:auto}ul.breadcrumbs{margin:50px auto;margin-bottom:20px;list-style:none}ul.breadcrumbs:after{clear:both;content:"";display:table}ul.breadcrumbs.breadcrumbs--extra{margin:10px auto}ul.breadcrumbs li{display:block;float:left;margin:0;padding:0}ul.breadcrumbs li a{cursor:pointer;display:inline-block;background-color:#000;color:#fff;line-height:40px;padding:0 35px 0 50px;position:relative;box-shadow:0 0 10px #000;font-size:14px}ul.breadcrumbs li a:after,ul.breadcrumbs li a:before{display:block;position:absolute;content:"";background-color:#000}ul.breadcrumbs li a:after{right:-15px;height:28.5px;width:28.5px;top:4px;z-index:5;transform:rotate(45deg);border-right:3px solid #fff;border-top:3px solid #fff;border-radius:3px}ul.breadcrumbs li a:before{right:3px;width:30px;height:40px;z-index:6}ul.breadcrumbs li a span.number{border-radius:50%;display:inline-block;line-height:20px;background-color:#fff;font-family:athelas,serif;font-weight:700;color:#000;width:20px;text-align:center;margin-right:5px}ul.breadcrumbs li a.completed{background-color:#36699c;color:#fff;box-shadow:0 0 10px #36699c}ul.breadcrumbs li a.completed:after,ul.breadcrumbs li a.completed:before{background-color:#36699c}ul.breadcrumbs li a.hightlight{background-color:green;color:#fff;box-shadow:0 0 10px green}ul.breadcrumbs li a.hightlight:after,ul.breadcrumbs li a.hightlight:before{background-color:green}ul.breadcrumbs li a.current{-webkit-animation-name:pulse,glowPulse;animation-name:pulse,glowPulse;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;box-shadow:0 0 10px #ff4d4d}ul.breadcrumbs li a.current,ul.breadcrumbs li a.current:after,ul.breadcrumbs li a.current:before{background-color:#ff4d4d;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-direction:alternate;animation-direction:alternate}ul.breadcrumbs li a.current:after,ul.breadcrumbs li a.current:before{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}ul.breadcrumbs li a.current:after{-webkit-animation-name:pulse;animation-name:pulse}ul.breadcrumbs li:first-child a{padding:0 35px;border-radius:auto auto auto 3px}ul.breadcrumbs li:last-child a{border-radius:auto 3px auto}ul.breadcrumbs li:last-child a:after{display:none}@-webkit-keyframes pulse{0%{background-color:#000}to{background-color:#ff4d4d}}@keyframes pulse{0%{background-color:#000}to{background-color:#ff4d4d}}@-webkit-keyframes glowPulse{0%{box-shadow:0 0 10px #000}to{box-shadow:0 0 10px #ff4d4d}}@keyframes glowPulse{0%{box-shadow:0 0 10px #000}to{box-shadow:0 0 10px #ff4d4d}}@font-face{font-family:PTSans;src:local("PTSans"),url(../fonts/PTSans-Regular.4ea26cd5.ttf) format("truetype")}#app,*{font-family:PTSans,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.titleApp,.titleApp a{display:flex;justify-content:center}.titleApp a{text-decoration:none;flex-direction:row}.titleApp a:visited{color:initial}#routerview:before{content:" ";display:block;position:absolute;left:0;top:200px;width:100%;height:100%;background:url(../img/Semi-logo-SERMAS-15x15-mm5-200x200.f79f523a.jpg) no-repeat 50%;opacity:.7;background-size:800px auto;height:100vh;width:100vw;z-index:-1}.button-alert{margin-top:16px;margin-bottom:16px;background-color:#69f0ae!important;color:#fff!important;width:300px}.caractF .container-table-yes{margin:10px}.caractF .row-table-item{padding:5px;display:grid;grid-template-columns:1fr minmax(50px,200px);align-items:center;justify-content:center;margin-bottom:3px}.caractF .row-table-item.inverted{grid-template-columns:1fr 3fr;grid-gap:10px}.caractF .icondiv i{color:#000!important;font-weight:700}.caractF .table{border:1px solid #000;margin:5px;padding:10px;list-style:none}.caractF .table .row-table{padding:10px;margin-bottom:5px}.tableDuplicidad:nth-child(odd){background-color:rgba(255,255,100,.3)!important}.titlePage{margin-top:20px;margin-bottom:15px}.cardHightlight{background:hsla(0,0%,78.4%,.6)!important;color:#fff}.cardHightlight a{text-decoration:none;color:initial}.titleCentered{margin:auto;width:auto;border:1px solid;align-items:center;justify-content:center}.titleCentered,.titleCentered a{text-align:center;display:flex}