.eltdf-bmi-calculator-holder input[type=text],.eltdf-bmi-calculator-holder select,.eltdf-bmi-calculator-holder textarea{position:relative;width:100%;margin:0 0 20px;padding:14px 18px;font-family:inherit;font-size:14px;line-height:20px;font-weight:inherit;color:#868686;background-color:transparent;border:1px solid #ecc5ab;border-radius:0;outline:0;-webkit-appearance:none;cursor:pointer;box-sizing:border-box;-webkit-transition:border-color .2s ease-in-out;-moz-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.eltdf-bmi-calculator-holder input:focus[type=text],.eltdf-bmi-calculator-holder select:focus,.eltdf-bmi-calculator-holder textarea:focus{color:#2d2d2d;border-color:#868686}.eltdf-bmi-calculator-holder input[type=text]::-webkit-input-placeholder,.eltdf-bmi-calculator-holder select::-webkit-input-placeholder,.eltdf-bmi-calculator-holder textarea::-webkit-input-placeholder{color:inherit}.eltdf-bmi-calculator-holder input:-moz-placeholder[type=text],.eltdf-bmi-calculator-holder select:-moz-placeholder,.eltdf-bmi-calculator-holder textarea:-moz-placeholder{color:inherit;opacity:1}.eltdf-bmi-calculator-holder input[type=text]::-moz-placeholder,.eltdf-bmi-calculator-holder select::-moz-placeholder,.eltdf-bmi-calculator-holder textarea::-moz-placeholder{color:inherit;opacity:1}.eltdf-bmi-calculator-holder input:-ms-input-placeholder[type=text],.eltdf-bmi-calculator-holder select:-ms-input-placeholder,.eltdf-bmi-calculator-holder textarea:-ms-input-placeholder{color:inherit}.eltdf-bmi-calculator-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-bmi-calculator-holder .eltdf-bmic-table-holder{margin-bottom:50px;padding:11px 31px 38px 39px;box-shadow:2px 2px 20px 0 rgba(208,147,106,.17);background-color:#fff}@media only screen and (max-width:680px){.eltdf-bmi-calculator-holder .eltdf-bmic-table-holder{padding:12px 26px 39px}}.eltdf-bmi-calculator-holder .eltdf-bmic-table-holder .eltdf-section-title-holder{margin-bottom:5px}.eltdf-bmi-calculator-holder .eltdf-bmic-table-holder .eltdf-section-title-holder .eltdf-section-title{color:#d0936a;margin-bottom:14px}.eltdf-bmi-calculator-holder .eltdf-bmic-form-holder{margin-bottom:50px}.eltdf-bmi-calculator-holder .eltdf-bmic-form-holder .eltdf-section-subtitle{margin-bottom:35px;font-size:17px;line-height:29px;font-weight:400;letter-spacing:0;color:#d0936a;text-transform:none;font-family:Montserrat,sans-serif}.eltdf-bmi-calculator-holder .eltdf-bmic-form-holder .eltdf-section-title{margin:31px 0 9px;color:#d0936a}.eltdf-bmi-calculator-holder .eltdf-bmic-form-holder .eltdf-grid-row>:not(:last-child){margin-bottom:20px}.eltdf-bmi-calculator-holder .eltdf-bmic-form-holder .select2-container--default .select2-selection--single{height:55px;line-height:53px;color:#868686}.eltdf-bmi-calculator-holder .eltdf-bmic-form-holder .select2-container--default .select2-selection--single:focus{border-color:#d0936a;background-color:#fff;color:#2d2d2d}.eltdf-bmi-calculator-holder .eltdf-bmic-form-holder button{height:50px;margin-top:-1px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:400}.eltdf-bmi-calculator-holder .eltdf-bmic-form-holder button.eltdf-light-skin:hover{color:#d0936a!important;background-color:#fff!important;border-color:#fff!important}.eltdf-bmi-calculator-holder table thead{font-size:12px;line-height:1.25em;letter-spacing:1px;text-transform:uppercase;color:#d0936a}.eltdf-bmi-calculator-holder table thead tr{border:none;border-bottom:1px solid #dcb28e}.eltdf-bmi-calculator-holder table th{padding:23px 20px 23px 26px;text-align:left;font-weight:300}.eltdf-bmi-calculator-holder table td{text-align:left;padding:18px 20px 18px 26px}.eltdf-bmi-calculator-holder table td:first-child{width:38.2%}.eltdf-bmi-calculator-holder table td:last-child{width:61.8%}.eltdf-bmi-calculator-holder table tbody tr{border:none;color:#d0936a;border-bottom:1px solid #dcb28e}.eltdf-bmi-calculator-holder table tbody tr:last-child{border-bottom:0}.eltdf-bmi-calculator-holder table tbody tr td,.eltdf-bmi-calculator-holder table tbody tr th,.eltdf-bmi-calculator-holder table thead tr td,.eltdf-bmi-calculator-holder table thead tr th{border-right:1px solid #dcb28e}.eltdf-bmi-calculator-holder table tbody tr td:last-child,.eltdf-bmi-calculator-holder table tbody tr th:last-child,.eltdf-bmi-calculator-holder table thead tr td:last-child,.eltdf-bmi-calculator-holder table thead tr th:last-child{border-right:none}.eltdf-bmi-calculator-holder .eltdf-bmic-legend{margin-top:24px;font-weight:400;color:#d0936a}.eltdf-bmi-calculator-holder .eltdf-bmic-legend .eltdf-bmic-legend-bold{font-weight:600}.eltdf-bmi-calculator-holder input[type=text],.eltdf-bmi-calculator-holder select,.eltdf-bmi-calculator-holder textarea{margin-bottom:0;padding:16px 20px 17px;border:1px solid #dcb28e;background-color:transparent}.eltdf-bmi-calculator-holder input[type=text]:focus,.eltdf-bmi-calculator-holder select:focus,.eltdf-bmi-calculator-holder textarea:focus{color:#868686;border-color:#d0936a;background-color:#fff}.eltdf-bmi-calculator-holder input[type=text]::-webkit-input-placeholder,.eltdf-bmi-calculator-holder select::-webkit-input-placeholder,.eltdf-bmi-calculator-holder textarea::-webkit-input-placeholder{color:inherit}.eltdf-bmi-calculator-holder input[type=text]:-moz-placeholder,.eltdf-bmi-calculator-holder select:-moz-placeholder,.eltdf-bmi-calculator-holder textarea:-moz-placeholder{color:inherit;opacity:1}.eltdf-bmi-calculator-holder input[type=text]::-moz-placeholder,.eltdf-bmi-calculator-holder select::-moz-placeholder,.eltdf-bmi-calculator-holder textarea::-moz-placeholder{color:inherit;opacity:1}.eltdf-bmi-calculator-holder input[type=text]:-ms-input-placeholder,.eltdf-bmi-calculator-holder select:-ms-input-placeholder,.eltdf-bmi-calculator-holder textarea:-ms-input-placeholder{color:inherit}.eltdf-bmi-calculator-holder .select2-container{width:100%!important;max-width:100%}.eltdf-bmi-calculator-holder .select2-container .select2-choice{line-height:55px;height:55px;font-size:16px;color:#2d2d2d;background-color:#f8f8f8;border:1px solid #f2f2f2;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;transition:border-color .2s ease-out}.eltdf-bmi-calculator-holder .select2-container .select2-choice>.select2-chosen{color:#2d2d2d}.eltdf-bmi-calculator-holder .select2-container .select2-choice .select2-arrow b:after{color:#d0936a;line-height:inherit}.eltdf-bmi-calculator-holder .select2-container .select2-selection--single{color:#2d2d2d;border-color:#dcb28e;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;transition:border-color .2s ease-out}.eltdf-bmi-calculator-holder .select2-container .select2-selection--single:focus{border-color:#d0936a}.eltdf-bmi-calculator-holder .select2-container.select2-container-active .select2-choice{border-color:#d0936a}.eltdf-bmi-calculator-holder .eltdf-bmic-submit-row{margin-top:30px}.eltdf-bmi-calculator-holder .eltdf-bmic-notifications{background-color:#fff;padding:26px 23px;border:1px solid #dcb28e;position:relative;display:none}.eltdf-bmi-calculator-holder .eltdf-bmic-notifications .eltdf-bmic-notification-highlight{font-family:Cormorant,serif;color:#2d2d2d;font-size:15px;letter-spacing:1px;font-weight:600;text-transform:uppercase;margin-right:77px}.eltdf-bmi-calculator-holder .eltdf-bmic-notifications .eltdf-bmic-notification-text{padding-left:71px;color:#2d2d2d;vertical-align:middle}.eltdf-bmi-calculator-holder .eltdf-bmic-notifications .eltdf-bmic-icon-holder span{width:50px;height:60px;display:block;position:absolute;left:13px;top:50%;transform:translateY(-50%);-o-background-size:60px 60px;-webkit-background-size:60px 60px;-moz-background-size:60px 60px;background-size:60px 60px}.eltdf-bmi-calculator-holder .eltdf-bmic-notifications .eltdf-bmic-overweight{background:url(img/overweight.png) no-repeat top}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:150 / 100),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:160dpi){.eltdf-bmi-calculator-holder .eltdf-bmic-notifications .eltdf-bmic-overweight{background:url(img/overweightx1.5.png) no-repeat}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:200 / 100),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:210dpi){.eltdf-bmi-calculator-holder .eltdf-bmic-notifications .eltdf-bmic-overweight{background:url(img/overweightx2.png) no-repeat}}.eltdf-bmi-calculator-holder .eltdf-bmic-notifications .eltdf-bmic-obese{background:url(img/obese.png) no-repeat top}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:150 / 100),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:160dpi){.eltdf-bmi-calculator-holder .eltdf-bmic-notifications .eltdf-bmic-obese{background:url(img/obesex1.5.png) no-repeat}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:200 / 100),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:210dpi){.eltdf-bmi-calculator-holder .eltdf-bmic-notifications .eltdf-bmic-obese{background:url(img/obesex2.png) no-repeat}}.eltdf-bmi-calculator-holder .eltdf-bmic-notifications .eltdf-bmic-normal{background:url(img/normal.png) no-repeat top}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:150 / 100),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:160dpi){.eltdf-bmi-calculator-holder .eltdf-bmic-notifications .eltdf-bmic-normal{background:url(img/normalx1.5.png) no-repeat}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:200 / 100),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:210dpi){.eltdf-bmi-calculator-holder .eltdf-bmic-notifications .eltdf-bmic-normal{background:url(img/normalx2.png) no-repeat}}.eltdf-bmi-calculator-holder .eltdf-bmic-notifications .eltdf-bmic-underweight{background:url(img/underweight.png) no-repeat top}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:150 / 100),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:160dpi){.eltdf-bmi-calculator-holder .eltdf-bmic-notifications .eltdf-bmic-underweight{background:url(img/underweightx1.5.png) no-repeat}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:200 / 100),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:210dpi){.eltdf-bmi-calculator-holder .eltdf-bmic-notifications .eltdf-bmic-underweight{background:url(img/underweightx2.png) no-repeat}}.eltdf-bmi-calculator-holder .eltdf-bmic-notifications.eltdf-bmic-notification-error{background-color:#f7e9dd;color:#fff}.eltdf-bmi-calculator-holder .eltdf-bmic-notifications.eltdf-bmic-notification-error .eltdf-bmic-notification-text{padding-left:0}.eltdf-bmi-calculator-holder .eltdf-bmic-notifications .eltdf-bmic-notification-close{position:absolute;right:20px;width:19px;height:29px;font-size:24px;color:#d0936a;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.eltdf-bmi-calculator-holder .eltdf-bmic-notifications .eltdf-bmic-notification-close:after{content:'\4d';font-family:ElegantIcons}.eltdf-bmi-calculator-holder.eltdf-bmi-calculator-without-border input[type=text],.eltdf-bmi-calculator-holder.eltdf-bmi-calculator-without-border select,.eltdf-bmi-calculator-holder.eltdf-bmi-calculator-without-border textarea{border:none}.eltdf-bmi-calculator-holder.eltdf-bmi-calculator-without-border input[type=text]:focus,.eltdf-bmi-calculator-holder.eltdf-bmi-calculator-without-border select:focus,.eltdf-bmi-calculator-holder.eltdf-bmi-calculator-without-border textarea:focus{border:none}.eltdf-bmi-calculator-holder.eltdf-bmi-calculator-without-border .eltdf-bmic-notifications{border:none}.eltdf-bmi-calculator-holder.eltdf-bmi-calculator-without-border .select2-container .select2-selection--single{border:none;background-color:#fff}