/* estilos para calculadoras/index*/
.articleList h3 a{
font:normal normal 18px "Times New Roman", Times, serif;
color:#9ebcc6;
margin-bottom:17px;
}
.listedArticleContent p{margin-bottom:4px}  
/* fin estilos para calculadoras/index*/
.encabezado_generico {
-x-system-font:none;
color:#9EBCC6;
font-family:"Times New Roman",Times,serif;
font-size:24px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-bottom:14px;
width:400px;
}
.centerBox h2 {
height:20px;
line-height: 20px;
padding-left:8px;
font-weight:bold;
background:transparent url('/img/calculadoras/sprite_bg_1px_vertical.gif') repeat-x 0 -134px
}
.centerBox h2 a {
height:20px;
line-height: 20px;
/*padding-left:8px;*/
font-weight:bold;
background:transparent url('/img/calculadoras/sprite_bg_1px_vertical.gif') repeat-x 0 -134px
}
/*Calculators*/
.centerBox.calculator{
text-align:left;
margin-top:13px;
padding-bottom:500px
}
.calculator h2{font-size:10px}
.calculator h3{
font:normal bold 24px "Times New Roman", Times, serif;
color:#9ebcc6;
margin:9px 0 21px;
position:relative
}

.calculator h1 {
-x-system-font:none;
color:#9EBCC6;
font-family:"Times New Roman",Times,serif;
font-size:24px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:9px 0 21px;
position:relative;
}

.calculator h4{
color:#9ebcc6;
font:normal bold 18px "Times New Roman", Times, serif;
margin-bottom:17px
}
.calculator p{
position:relative;
margin-bottom:19px;
color:#9c9e9f
}
.calcHighlight{
font:italic bold 12px Arial, Helvetica, sans-serif !important;
font-style:normal
}
.calcFormWrapper{
padding:13px 11px 10px 7px;
background:#ededee;
margin-bottom:20px
}
.calcFormWrapper *{position:relative}
.calcFormRow{margin-bottom:5px}
.calcFormRow.inlineBlock{
display:inline-block !important;
margin:0
}
.calcFormRow.inline{
display:inline;
margin:0
}
.calcTextInput{
border:solid 1px #b1b3b4;
margin-right:10px;
}
#motherHeight, #fatherHeight{width:58px}
#motherHeight{margin-left:10px}
#fatherHeight{margin-left:24px}
#genderSelection{
width:118px;
margin-left:63px
}
#fertilityDay{width:34px}
#fertilityMonth{width:73px}
#fertilityYear{width:48px}
#percentileGender{
width:198px;
margin-left:90px;
}

#percentileAge{
width:198px;
margin-left:88px
}
#percentileWeight{
width:118px;
margin-left:19px
}
#percentileHeight{
width:118px;
margin-left:10px
}
#milk{
width:78px;
margin-left:10px;
}
#calcInputButton, #cancelInputButton{
float:right;
width:90px;
height:20px;
background:transparent url('/img/calculadoras/sprite_btns.png') no-repeat -227px -276px;
line-height:18px;
padding-bottom:3px;
vertical-align:middle;
border:none;
overflow-x:visible !important;
overflow-y:visible !important;
overflow-y:hidden;
font-weight:bold;
color:#87888a;
margin-left:10px
}
.calculator table{
width:100%;
margin-bottom:13px
}
.calculator th{
background:transparent url(/img/calculadoras/sprite_bg_1px_vertical.gif) repeat-x 0 -134px;
font-weight:bold;
height:20px;
line-height:20px;
color:#9c9e9f;
text-align:left
}
.coloredRow{background:#ededee}
.calculator tr{height:20px}
.thDay{width:30%}
.thBottle{width:30%}
.thAmount{width:40%}
.calculator th, .calculator td{padding-left:3px}
.calcTableNote{
font:normal bold 14px Arial, Helvetica, sans-serif;
color:#9c9e9f;
margin-bottom:23px
}
/*END OF CENTER COLUMN*/

/*RIGHT COLUMN*/
#appsContent .column.right, #articlesContent .column.right, #articleListContent .column.right{width:323px}
/*Services*/
.services{
width:323px;
height:187px;
margin:8px 0 7px;
position:relative;
}
.services.lDate{background:transparent url('/img/calculadoras/sprite_misc.jpg') no-repeat -383px -233px} 
.services.bGender{background:transparent url('/img/calculadoras/sprite_misc.jpg') no-repeat -383px -428px} 
.services.fDays{background:transparent url('/img/calculadoras/sprite_misc.jpg') no-repeat -383px -618px} 
.services ul{
position:absolute;
top:3px;
left:3px
}
.services li{
display:inline-block !important;
float:left;
height:32px;
text-align:center;
}
.services .inactive{color:#c6c7c8}
.services li a{
display:block;
font-weight:bold;
height:32px;
line-height:32px;
vertical-align:middle;
}
li.btnCalcLaborDate{width:112px}
li.btnBabyGender{width:107px}
li.btnfertileDays{width:97px}
.services h2 {
font: normal bold 16px "Times New Roman", Times, serif;
margin-bottom:10px
}
.babyGender h2{margin-bottom:3px}
.servicesInput{
height:16px; 
line-height:16px;
border:1px solid #dadadc
}
.services #day{
width:20px;
margin-right: 7px 
}
.services #month{
width:50px;
margin-right:7px
}
.services #year,  .services #period{
width:44px;

}
.services #period{margin-top:16px}
.services #menstrualCycle, .services #desiredGender{width:52px; margin:5px 5px 0 0;}
.calcLaborDate, .babyGender, .fertileDays{
padding:8px;
position:absolute;
top:31px;
left:7px
}
.calcBtn{
font-weight:bold;
margin-top:10px;
border:none;
background:transparent url('/img/calculadoras/sprite_btns.png') no-repeat -70px -136px;
width:60px;
line-height:20px;
height:auto important!;
height:20px;
padding-bottom:3px;
overflow-x:visible !important;
overflow-y:visible !important;
overflow-y:hidden
}
.dataInsert{width:212px}
.dataInsert form{letter-spacing:-0.1px}
.calcLaborDate p{
margin-bottom:12px;
line-height: 14px
}