ul {
    list-style-type:none; 
}

.perinat {
    color: #404040;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 13px;
    font-weight: normal;
    line-height: 18px;    
}

.perinat .breadcrumb {
    font-size: 16px;
    padding: 0px 9px;
}

.perinat .search form {
    margin: 6px 0 0 0;
}

.perinat .control-group {
    margin: 0px;
}

.perinat .alert-error {
    position: absolute;
    margin: 5px;
    padding: 3px;
}
.perinat .alert-error ul {
    margin: 2px;
    padding: 0px;
}
.perinat .alert-error .close {
    right: 0px;
}

.perinat .perinat-user {
    border: 1px solid #DDD;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
    padding-top: 30px;
}

.perinat .perinat-user form {
    margin: 0px;
}

.perinat .perinat-user label {
    margin-bottom: 7px;
    font-weight: bold;
}

.perinat .perinat-user .remember label {
    display: inline;
}

.perinat .perinat-user .clearfix {
    padding-left: 40px;
}

.perinat .perinat-user .actions {
    background: whiteSmoke;
    margin-top: 18px;
    padding: 17px 20px 18px 132px;
    border-top: 1px solid #DDD;
    -webkit-border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px;
}

.perinat thead th a {
    color: white;
}
.perinat thead th a:hover {
    color: #EEE;
}

.perinat .perinat-form .container-block {
    border: 0px;
    margin: 0px;
    padding: 0px;
}
.perinat .perinat-form .element-block {
    border: 1px solid #CCC;
    margin-left: 0px;
    margin-right: 0px;
    padding-top: 10px;
    padding-bottom: 5px;
}

.perinat .perinat-form .element-block .dni,
.perinat .perinat-form .element-block .domicilio ,
.perinat .perinat-form .element-block .nombre_mutual {
    padding-left: 10px;
}
 
.perinat .perinat-form .element-block.el-bk1 {
    height: 170px;
}
.perinat .perinat-form .element-block.el-bk1.grid_12{
    padding-right: 2px;
}
.perinat .perinat-form .element-block.el-bk1.grid_12 label,
.perinat .perinat-form .element-block.el-bk1.grid_12 input{
    margin-left: 7px;    
}
.perinat .perinat-form .element-block.el-bk1.grid_4{
    padding-right: 14px;
}
.perinat .perinat-form .element-block.el-bk2 {
    height: 127px;
    padding-left: 7px;
    padding-right: 7px;
}
.perinat .perinat-form .element-block.el-bk2 td {
    width: 110px;
}
.perinat .perinat-form .element-block.el-bk3 {
    height: 175px;
}
.perinat .perinat-form .element-block.el-bk3.grid_6 {
    padding-left: 7px;
    padding-right: 7px;
}
.perinat .perinat-form .element-block.el-bk3.grid_6 td input {
    margin-left: 10px;
    margin-right: 5px;
}
.perinat .perinat-form .element-block.el-bk4 {
    height: 215px;
    margin-bottom: 15px;
    width: 938px;
}

.perinat .perinat-form .element-block.el-bk4 table.obstetricos {
    margin-left: 65px;
}

.perinat .perinat-form .element-block.el-bk4 input[type=number] {
    width: 65px;
}

.perinat .perinat-form input {
    height: 14px;
}

.perinat .perinat-form label.required {
    float: left;
}
.perinat .perinat-form span.required {
    float: left;
    margin-left: 10px;
}

.perinat .perinat-form .dni label,
.perinat .perinat-form .nombre_mutual label,
.perinat .perinat-form .numero_mutual label,
.perinat .perinat-form .nombre label,
.perinat .perinat-form .apellido label, 
.perinat .perinat-form .domicilio label,
.perinat .perinat-form .localidad label,
.perinat .perinat-form .telefono label,
.perinat .perinat-form .email label,
.perinat .perinat-form .fecha_nacimiento label, 
.perinat .perinat-form .lugar_parto label, 
.perinat .perinat-form .lugar_control label,
.perinat .perinat-form .fecha_inicio_menopausia label,
.perinat .perinat-form .fin_embarazo_anterior label,
.perinat .perinat-form .text-profesional label,
.perinat .perinat-form .fracaso_metodo_anticonceptivo label {
    text-transform: uppercase;
    font-weight: bold;
}

.perinat .perinat-form .fin_embarazo_anterior select {
    height: 25px;
    width: 65px;
}

.perinat .perinat-form .etnia label,
.perinat .perinat-form .alfabeta label,
.perinat .perinat-form .estudios label, 
.perinat .perinat-form .estudios_anios label, 
.perinat .perinat-form .estado_civil label,
.perinat .perinat-form .embarazo_planeado label,
.perinat .perinat-form .fracaso_metodo_anticonceptivo label,
#perinat_perinatbundle_pacientetype_antecedente_gemelares label,
#perinat_perinatbundle_pacientetype_antecedente_embarazo_planeado label {
    display: inline;
    margin-left: 6px;
}

.perinat .perinat-form .estudios_anios input {
    width: 45px;
    margin-left: 10px;
}

.perinat .perinat-form #perinat_perinatbundle_pacientetype_vive_sola_1 {
    margin-left: 20px;
}

.grid_10.element-block.el-bk3 {
    width: 582px;
}

.perinat .perinat-form .antecedentes-label {
    position: relative;
    float: left;
    top: 67px;
    left: -78px;
    width: 191px;
    height: 30px;
    padding-top: 6px;
    background: #333;
    color: #DDD;
    font-weight: bold;
    text-align: center;
    writing-mode:tb-rl; 
    -webkit-transform:rotate(270deg); 
    -moz-transform:rotate(270deg); 
    -o-transform: rotate(270deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.perinat .perinat-form .antecedentes2-label {
    position: relative;
    float: left;
    top: 43px;
    left: -61px;
    width: 143px;
    height: 30px;
    padding-top: 6px;
    background: #333;
    color: #DDD;
    font-weight: bold;
    text-align: center;
    writing-mode:tb-rl; 
    -webkit-transform:rotate(270deg); 
    -moz-transform:rotate(270deg); 
    -o-transform: rotate(270deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}

.perinat .perinat-form .antecedentes-tit {
    position: absolute;
}

.perinat .perinat-form .antecedentes {
    margin-left: 55px;
    float: left;
}

.perinat .antecedentes th {
    text-align: center;
}

.perinat .perinat-form .antecedentes2 {
    float: left;
    margin-top: 0px;
    margin-left: 40px;
}

.perinat .antecedentes2 th {
    text-align: right;
    padding-right: 10px;    
}

.perinat .perinat-form .obstetricos-label {
    float: left;
    position: relative;
    left: 35px;
    width: 235px;
    margin-right: 43px;
    padding-top: 10px;
    font-weight: bold;
}

.perinat .perinat-form .menos_un_anio {
    margin-left: 25px;
    margin-right: 25px;
}
    
.perinat .perinat-form .menos_un_anio [type=checkbox] {
    margin-left: 40px;
}


/* Gestacion
   ------------------------------------------------------------------------- */
.perinat .gestacion_edit .element-block.elg-bk1 {
    height: 115px;
    text-align: center;
    vertical-align: bottom;
}
.perinat .gestacion_edit .element-block.elg-bk2 {
    height: 247px;
}
.perinat .gestacion_edit .element-block.elg-bk1 .grid_2.element-block {
    height: 90px;
}
.perinat .gestacion_edit .grid_2 input {
    width: 70px;
    margin-left: 5px;
}
.perinat .gestacion_edit .grid_4 select {
    width: 65px;
    height: 25px;
}
.perinat .gestacion_edit .gestacion_actual {
    padding-top: 0px;
    padding-right: 0px;
    border: 0px;
    width: 235px;
}
.perinat .gestacion_edit .gestacion_actual .table-head {
    padding: 3px 7px;
    margin-top: 0px;
    border-bottom: 0px;
}
.perinat .gestacion_edit .grid_2.peso_anterior {
    padding-left: 16px;
}
.perinat .gestacion_edit .pull-left.peso_anterior span {
    margin-left: -20px;
    margin-top: -20px;
}
.perinat .gestacion_edit .grid_2.talla {
    padding-left: 17px;
    border-left: 0px;
    border-right: 0px;
}
.perinat .gestacion_edit .fum,
.perinat .gestacion_edit .fpp {
    padding-left: 8px;
}
.perinat .gestacion_edit .grid_4.eg td {
    padding-left: 25px;
}
.perinat .gestacion_edit .grid_8.fuma {
    width: 455px;
}
.perinat .gestacion_edit .fuma th {
    vertical-align: bottom;
}
.perinat .gestacion_edit .fuma td {
    font-size: 12px;
    padding-left: 10px;
    padding-right: 10px;
}
.perinat .gestacion_edit .antirubeola td {
    padding-left: 30px;
}
.perinat .gestacion_edit .antitetanica input {
    width: 50px;
}
.perinat .gestacion_edit .antitetanica td {
    text-align: center;
    padding: 0px 10px 10px 10px;
}
.perinat .gestacion_edit .ex_normal td {
    text-align: center;
    padding-left: 18px;
}
.perinat .gestacion_edit .grid_13.container-block.elg-bk1 {
    width: 739px;
}
.perinat .gestacion_edit .grid_8.container-block.elg-bk1 {
    width: 439px;
}
.perinat .gestacion_edit .grid_13.container-block.elg-bk1 td {
    padding-left: 10px;
    vertical-align: bottom;
}
.perinat .gestacion_edit .element-block.grupo_sanguineo {
    width: 233px;
}
.perinat .gestacion_edit .grid_4.grupo_sanguineo.element-block.elg-bk1 td {
    padding-left: 20px;
    text-align: center;
}
#perinat_perinatbundle_gestaciontype_grupo_sanguineo {
    width: 50px;
}
.border-top-dotted {
    border-top: 1px dotted #777;
}
.border-top-solid {
    border-top: 2px solid #BBB;
}
.perinat .gestacion_edit .chagas,
.perinat .gestacion_edit .hepatitis_b {
    text-align: center;
}
.perinat .gestacion_edit .elg-elem {
    text-align: right;
}
.perinat .gestacion_edit .chagas .elg-elem {
    margin-right: 5px;
}
.perinat .gestacion_edit .chagas .elg-elem input {
    width: auto;
    margin-left: 0px;
}
.perinat .gestacion_edit .hepatitis_b .elg-elem {
    margin-right: 35px;
}
.perinat .gestacion_edit .chagas label,
.perinat .gestacion_edit .hepatitis_b label{
    display: inline;
}
.perinat .gestacion_edit .element-block.elg-bk1.glucemia {
    width: 239px;
    padding-left: 12px;
}
.perinat .gestacion_edit .element-block.elg-bk1.glucemia td {
    vertical-align: middle;
}
.perinat .gestacion_edit .element-block.elg-bk1.glucemia input {
    width: 40px;
}
.perinat .gestacion_edit .vih.elg-bk2 td {
    padding-left: 12px;
}
.perinat .gestacion_edit .element-block.hb {
    width: 437px;
}
.perinat .gestacion_edit .hb .hb-table td {
    border-right: 1px #777 dotted;
    text-align: center;
    width: 146px;
}
.perinat .gestacion_edit .hb .hb-table td:last-child {
    border: 0;
}
.perinat .gestacion_edit .hb .hb-table input {
    width: 50px;
    margin-top: 5px;
}
.perinat .gestacion_edit .hb .hb-table input[type="radio"] {
    width: 15px;
    margin-top: 12px;
}
.perinat .gestacion_edit .hb-elem {
    width: 60px;
    float: left;
    padding-left: 6px;
    padding-right: 6px;
    text-align: center;
    vertical-align: bottom;
}
.perinat .gestacion_edit .estreptococo,
.perinat .gestacion_edit .preparacion_parto,
.perinat .gestacion_edit .consejeria_lactancia {
    text-align: center;
}
.perinat .gestacion_edit .estreptococo .hb-elem {
    width: 25px;
}
.perinat .gestacion_edit .estreptococo .hb-elem:last-child {
    width: 65px;
}
.perinat .gestacion_edit .preparacion_parto .hb-elem {
    width: 43px;
}
.perinat .gestacion_edit .consejeria_lactancia .hb-elem {
    width: 30px;
    margin-left: 25px;
}
.perinat .gestacion_edit .element-block.elg-bk1.preparacion_parto {
    width: 113px;
}
.perinat .gestacion_edit .preparacion_parto.grid_2 input{
    width: auto;
}
.perinat .gestacion_edit .sifilis-title {
    padding: 7px 0px;
    text-align: center;
}
.perinat .gestacion_edit .sifilis-elem {
    width: 22px;
    float: left;
    padding-left: 6px;
    padding-right: 6px;
    text-align: center;
}
.perinat .gestacion_edit .sifilis table {
    margin-top: 1px;
}
.perinat .gestacion_edit .sifilis table input[type="number"] {
    width: 50px;
    margin: 10px;
}
.perinat .gestacion_edit .sifilis table td {
    border-right: 1px #777 solid;
    text-align: center;
}
.perinat .gestacion_edit .sifilis table td:last-child {
    border: 0;
}
.perinat .gestacion_edit .sifilis table td p {
    float: left;
    width: 35px;
}
.perinat .gestacion_edit .elg-sbk1 {
    padding-left: 13px;
    padding-bottom: 3px;
}
.perinat .gestacion_edit .hospitalizacion input[type="radio"] {
    width: 15px;
    margin-top: 12px;
}
.perinat .gestacion_edit #perinat_perinatbundle_gestaciontype_corticoides label {
    display: inline;
}
.perinat .gestacion_edit .corticoides table tr,
.perinat .gestacion_edit .corticoides table td {
    height: 22px;
    text-align: right;
    padding-left: 10px;
}
.perinat .gestacion_edit .corticoides input {
    width: 40px;
}
.perinat .gestacion_edit .rotura_membranas td {
    padding-left: 67px;
}
.perinat .gestacion_edit .rotura_membranas td label{
    margin-bottom: -5px;
}

#perinat_perinatbundle_gestaciontype_rotura_membranas_temp {
    width: 88px;
}
.perinat .gestacion_edit .edad_gestacional input {
    width: 50px;
}
.perinat .gestacion_edit .edad_gestacional_semanas,
.perinat .gestacion_edit .edad_gestacional_dias {
    margin-left: 54px;
}
.perinat .gestacion_edit .presentacion_situacion {
    width: 113px;
}
.perinat .gestacion_edit .presentacion_situacion input {
    width: 20px;
}
.perinat .gestacion_edit .presentacion_situacion td {
    text-align: right;
    padding-left: 7px;
    padding-top: 5px;
}
.perinat .gestacion_edit .acompaniante td {
    text-align: right;
    padding-left: 37px;
}


/* Menú
   ------------------------------------------------------------------------- */

.perinat .grid_16.navbar.navbar-inner {
    width: 920px;
}

.perinat nav.grid_8 {
    margin-left: 0;
    margin-right: 0;
}

.perinat .navbar .nav li.dropdown.open > .dropdown-toggle, 
.perinat .navbar .nav li.dropdown.active > .dropdown-toggle, 
.perinat .navbar .nav li.dropdown.open.active > .dropdown-toggle  {
    background: #444;
    background: rgba(255, 255, 255, 0.05);
}

.perinat .open .menu-dropdown, 
.perinat .dropdown.open .menu-dropdown, 
.perinat .open .dropdown-menu, 
.perinat .dropdown.open .dropdown-menu {
    display: block;
}

.perinat .topbar div > ul .menu-dropdown, 
.perinat .nav .menu-dropdown, 
.perinat .topbar div > ul .dropdown-menu, 
.perinat .nav .dropdown-menu {
    background-color: #333333;
}

.navbar .dropdown-menu::after {
    border-bottom: 6px solid #333;
}

.perinat .topbar div > ul .menu-dropdown li a, 
.perinat .nav .menu-dropdown li a, 
.perinat .topbar div > ul .dropdown-menu li a, 
.perinat .nav .dropdown-menu li a {
    color: #999999;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
}

.perinat .dropdown-menu li>a:hover,
.perinat .dropdown-menu .active>a,
.perinat .dropdown-menu .active>a:hover {
    color:#ffffff;
    text-decoration:none;
    background-color:#0088cc;
}


/* Mensajes
   ------------------------------------------------------------------------- */

.perinat .btn.danger,.perinat .alert-message.danger,
.perinat .btn.danger:hover,.perinat .alert-message.danger:hover,
.perinat .btn.error,.perinat .alert-message.error,
.perinat .btn.error:hover,.perinat .alert-message.error:hover,
.perinat .btn.success,.perinat .alert-message.success,
.perinat .btn.success:hover,.perinat .alert-message.success:hover,
.perinat .btn.info,.perinat .alert-message.info,
.perinat .btn.info:hover,.perinat .alert-message.info:hover {
    color:#ffffff;
}
.perinat .btn .close, .perinat .alert-message .close{font-family:Arial,sans-serif;line-height:18px;}
.perinat .btn.danger,.perinat .alert-message.danger,.perinat .btn.error,.perinat .alert-message.error{background-color:#c43c35;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.perinat .btn.success,.perinat .alert-message.success{background-color:#57a957;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-ms-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(top, #62c462, #57a957);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#57a957 #57a957 #3d773d;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.perinat .btn.info,.perinat .alert-message.info{background-color:#339bb9;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-ms-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(top, #5bc0de, #339bb9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#339bb9 #339bb9 #22697d;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}

.perinat .alert-message{position:relative;padding:7px 15px;margin-bottom:18px;color:#404040;background-color:#eedc94;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94));background-image:-moz-linear-gradient(top, #fceec1, #eedc94);background-image:-ms-linear-gradient(top, #fceec1, #eedc94);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94));background-image:-webkit-linear-gradient(top, #fceec1, #eedc94);background-image:-o-linear-gradient(top, #fceec1, #eedc94);background-image:linear-gradient(top, #fceec1, #eedc94);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1', endColorstr='#eedc94', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#eedc94 #eedc94 #e4c652;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);border-width:1px;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);}
.perinat .alert-message .close{margin-top:1px;*margin-top:0;}
.perinat .alert-message a{font-weight:bold;color:#404040;}
.perinat .alert-message.danger p a,.perinat .alert-message.error p a,.perinat .alert-message.success p a,.perinat .alert-message.info p a{color:#ffffff;}
.perinat .alert-message h5{line-height:18px;}
.perinat .alert-message p{margin-bottom:0;}
.perinat .alert-message div{margin-top:5px;margin-bottom:2px;line-height:28px;}
.perinat .alert-message .btn{-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.25);-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.25);box-shadow:0 1px 0 rgba(255, 255, 255, 0.25);}
.perinat .alert-message.block-message{background-image:none;background-color:#fdf5d9;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);padding:14px;border-color:#fceec1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.perinat .alert-message.block-message ul,.perinat .alert-message.block-message p{margin-right:30px;}
.perinat .alert-message.block-message ul{margin-bottom:0;}
.perinat .alert-message.block-message li{color:#404040;}
.perinat .alert-message.block-message .alert-actions{margin-top:5px;}
.perinat .alert-message.block-message.error,
.perinat .alert-message.block-message.success,
.perinat .alert-message.block-message.info {
    color:#404040;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);
}
.perinat .alert-message.block-message.error{background-color:#fddfde;border-color:#fbc7c6;}
.perinat .alert-message.block-message.success{background-color:#d1eed1;border-color:#bfe7bf;}
.perinat .alert-message.block-message.info{background-color:#ddf4fb;border-color:#c6edf9;}
.perinat .alert-message.block-message.danger p a,.perinat .alert-message.block-message.error p a,
.perinat .alert-message.block-message.success p a,.perinat .alert-message.block-message.info p a {
    color:#404040;
}

/* Pie de página
   ------------------------------------------------------------------------- */

footer {
    border-top: 1px solid #CBD3D7;
    clear: both;
    margin-top: 18px;
    padding: 10px 0 18px;
}
footer, footer a {
    font-size: 14px;
    text-decoration: none;
    color: #555;
    display: block;
    font-weight: normal;
    line-height: 18px;
}
footer:hover a {
    color: #1148A6;
}
footer a:hover {
    text-decoration: underline;
}


/* Tablas
   ------------------------------------------------------------------------- */

.perinat thead th {
    background: #555;
    color: #FFF;
    padding-left: 5px;
}

.perinat table a {
    text-decoration: none;
}

.perinat .table-actions ul {
    margin: 0px;
}
.perinat .table-actions li {
    display: inline;
}



/* Tablas-Grilla 
   ------------------------------------------------------------------------- */

.table_1,  .table_2,  .table_3,  .table_4,
.table_5,  .table_6,  .table_7,  .table_8,
.table_9,  .table_10, .table_11, .table_12,
.table_13, .table_14, .table_15, .table_16 {
  display: inline;
  float: left;
}

.alpha_table { margin-left: 10px; }
.omega_table { margin-right: 10px; }

.container_16 .table_1  { width: 59px }
.container_16 .table_2  { width: 119px }
.container_16 .table_3  { width: 179px }
.container_16 .table_4  { width: 239px }
.container_16 .table_5  { width: 299px }
.container_16 .table_6  { width: 359px }
.container_16 .table_7  { width: 419px }
.container_16 .table_8  { width: 479px }
.container_16 .table_9  { width: 539px }
.container_16 .table_10 { width: 599px }
.container_16 .table_11 { width: 659px }
.container_16 .table_12 { width: 719px }
.container_16 .table_13 { width: 779px }
.container_16 .table_14 { width: 839px }
.container_16 .table_15 { width: 899px }
.container_16 .table_16 { width: 959px }


.perinat .head-table div.table-row {
    border: 1px solid #DDD;
    border-left: 0;
}
.perinat .head-table div.table-data {
    border-left: 1px solid #DDD;
    padding: 2px 4px 4px;
    height: 16px;
}
.perinat .head-table div.table-head {
    background: #555;
    color: white;
}
.perinat .head-table div.clearfix {
    border: 0px;
}
.perinat .head-table div.table-data.medium {
    height: 82px;
}
.perinat .head-table div.table-data.medium-h {
    height: 60px;
}
.perinat .head-table div.table-data.large {
    height: 146px;
}
.perinat .antecedentes, .perinat .antecedentes2 {
    float: left;
    margin-top: 0px;
}
.perinat .table-row .obstetricos {
    font-size: 11px;
    line-height: 13px;
}
.perinat .table-row .obstetricos span {
    line-height: 17px;
}
.perinat .table-data .vicios td {
    text-align: center;
    width: 85px;
}



/* Modales de Consultas         
---------------------------------------*/

#fl-modal .form-horizontal textarea {
    height: 140px;
}

/* ------ Reporte actividad --------- */
.input-fechas{
    float: right;
}