@charset "UTF-8";/* CSS Document */

/*GENERALES*/

/*CURRICULO EMS 2017*/
.topME2017 {background-image: url('../noticias/top_me2017.jpg') !important;}    
.topME2017 a img {height: 200px !important;left: 26.4% !important;margin-left: 0 !important;margin-top: -45px;position: absolute;top: 31% !important;width: auto !important;}
h2.linea {color: #777;font-size: 22px;font-weight: 300;margin: 15px 0 30px !important;text-align: center;}

.timelinebg {background-color: #000;padding: 0;position: relative;width: 100%;}
.timelinebg .container {width: 100% !important;padding: 0 !important;}
.dato {color: #fff;font-size: 13px;font-family: 'Lato', sans-serif;font-weight: 300;text-align: center;}
.board .tab-content .tab-pane {margin-bottom: 0;padding: 0 10%;color: #f1f1f1;}
.board .tab-content .tab-pane p {font-size: 15px;margin: 0;}
.board {width: 100%;height: auto;}
#myTab {padding-bottom: 10px;border: none;}
.board .nav-tabs {position: relative;margin: 15px auto;margin-bottom: 0;box-sizing: border-box;}
.board > div.board-inner {padding: 0 1%;}
.liner {height: 1px;background: #ddd;position: absolute;width: 87%;margin: 0 auto;left: 0;right: 0;top: 33%;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {color: #555555;cursor: default;border: 0;border-bottom-color: transparent;}
span.round-tabs {width: 20px;height: 20px;display: inline-block;border-radius: 100px;z-index: 2;position: absolute;left: -1px;top: -1px;font-size: 1px;}
span.round-tabs.one {background: #971C6C;border: 1px solid black;}
li.active span.round-tabs.one {background: #971C6C;border: 2px solid #fff;}
span.round-tabs.two {background: #E9710B;border: 1px solid black;}
li.active span.round-tabs.two {background: #E9710B;border: 2px solid #fff;}
span.round-tabs.three {background: #00AB9A;border: 1px solid black;}
li.active span.round-tabs.three {background: #00AB9A;border: 2px solid #fff;}
span.round-tabs.four {background: #4E8EBC;border: 1px solid black;}
li.active span.round-tabs.four {background: #4E8EBC;border: 2px solid #fff;}
span.round-tabs.five {background: #9DBC37;border: 1px solid black;}
li.active span.round-tabs.five {background: #9DBC37;border: 2px solid #fff;}
span.round-tabs.six {background: #BC4D82;border: 1px solid black;}
li.active span.round-tabs.six {background: #BC4D82;border: 2px solid #fff;}
span.round-tabs.seven {background: #009541;border: 1px solid black;}
li.active span.round-tabs.seven {background: #009541;border: 2px solid #fff;}
span.round-tabs.eight {background: #F8AC59;border: 1px solid black;}
li.active span.round-tabs.eight {background: #F8AC59;border: 2px solid #fff;}
#myTab.nav-tabs > li {width: 11%;min-height: 144px;}
#myTab.nav-tabs > li:after {content: " ";position: absolute;left: 45%;opacity: 0;margin: 0 auto;bottom: 0px;border: 5px solid transparent;border-bottom-color: #383C3F;transition: 0s ease-in-out;}
#myTab.nav-tabs > li.active:after {content: " ";position: absolute;left: 45%;opacity: 1;margin: 0 auto;bottom: -9px;border: 10px solid transparent;border-bottom-color: #383C3F;}
#myTab.nav-tabs > li a {width: 20px;height: 20px;margin: 20px auto !important;border-radius: 100% !important;padding: 0 !important;}
#myTab.nav-tabs > li a:hover {background: transparent;}
.board .tab-content {background: #383c3f none repeat scroll 0 0;border: 0 !important;padding: 16px 25px !important;}
.board .tab-pane {position: relative;}
.btn-outline-rounded {padding: 10px 40px;margin: 14px 0;border: 2px solid transparent;border-radius: 25px;}
.tagyear {padding: 0.3em 1em !important;font-size: 85% !important;font-weight: 500 !important;margin-right: 12px;text-shadow: 1px 2px 2px #000;}
.tag1 {background-color: #971C6C;}
.tag2 {background-color: #E9710B;}
.tag3 {background-color: #00AB9A;}
.tag4 {background-color: #4E8EBC;}
.tag5 {background-color: #9DBC37;}
.tag6 {background-color: #BC4D82;}
.tag7 {background-color: #009541;}
.tag8 {background-color: #F8AC59;}
.hidden-big {display: none !important;}
.dato.bold {font-weight: 500 !important;font-size: 14px;}
h1.campos {color: #fff;font-family: 'Lato', sans-serif;font-size: 40px;font-weight: 300;margin: 0 !important;padding: 20px 0;text-align: center;text-transform: uppercase;}
p.cuadro {font-size: 13px;margin: 7px 0 !important;text-align: center;}
.extra-top {margin-top: 35px;}
.alerta {width: 70% !important;margin: 0px 15% !important;}
.alerta img {border: none !important;margin-top: 0 !important;width: auto !important;}
.tngall {width: 75% !important;}
.botonfase0 {background-color: #E9710B;border-color: #B36122;border-radius: 8px;border-style: solid;border-width: 3px;color: #fff;font-size: 16px;margin: 8px 0;padding: 16px 16px 40px;text-align: center;}
.botonfase0:hover {background-color: #B36122;color: #fff;text-decoration: underline;}
.botonfase1 {background-color: #971C6C;border-color: #701853;border-radius: 8px;border-style: solid;border-width: 3px;color: #fff;font-size: 16px;margin: 8px 0;padding: 16px;text-align: center;}
.botonfase1:hover {background-color: #701853;color: #fff;text-decoration: underline;}
.botonfase0 a, .botonfase1 a {color: #fff;text-decoration: none;}
.botonfase0 a:hover, .botonfase1 a:hover {color: #fff;text-decoration: none !important;}
