/* Styling for Ostheimer Fertility Calculator */


.childheight_shortcode {  background: #fff; padding: 20px; width: 275px; border: 1px solid #9CC2DE; margin-bottom: 15px;}

.childheight-title { padding: 0 0 15px 20px!important; font-size: 18px; color: #666;}

.childheight-units { font-weight: bold; font-size: 12px; background: url('images/schritt-eins.png') no-repeat 0 -3px; padding: 14px 0 0 60px; height: 46px; color: #666; }

#fathersheight { font-weight: bold; font-size: 12px; background: url('images/schritt-zwei.png') no-repeat 0 -3px; padding: 3px 15px 15px 60px; height: 60px; color: #666; width: 190px; }
#shortcode_father-height { width: 50px; border: 1px solid #999999; }

#mothersheight { font-weight: bold; font-size: 12px; background: url('images/schritt-drei.png') no-repeat 0 -3px; padding: 3px 15px 15px 60px; height: 60px; color: #666; width: 190px;}
#shortcode_mother-height { width: 50px; border: 1px solid #999999;}

.childheight-child_sex { font-weight: bold; font-size: 12px; background: url('images/schritt-vier.png') no-repeat 0 -3px; padding: 13px 0 0 60px; height: 46px; color: #666; }

.childheight-button { padding: 10px 0 0 60px; font-weight: bold; }
.childheight-button input { border: 1px solid #9CC2DE; }

.childheight_table { margin-top:10px; font-weight: bold; font-size: 12px; background: url('images/schritt-fuenf.png') no-repeat 0 -3px; padding: 5px 15px 0 60px; height: 60px; color: #666; width: 190px; }
.childheight_table.error { padding: 0 20px 0 60px; margin-top: 15px; background: none; height: 20px; color: #C00; font-weight: bold; }

.resulttitle { font-weight: bold; font-size: 14px; color: #666; }
.childheight-shortcode_result { margin-top: 10px;  }

#shortcode_us, #shortcode_metric, #shortcode_girl, #shortcode_boy { background: none; border: none; margin-top: 2px;}

.thanku-link{
    padding-bottom: 5px;
    padding-top: 10px;
    display: inline-block;
    color: #ccc;
}
