/* (c) 1995-2017 Healthwise, Incorporated. Healthwise, Healthwise for every health decision,
 * and the Healthwise logo are trademarks of Healthwise, Incorporated.
 * Version: 11.3 (build 11.3.0.0 2017-06-05 11:32)
 */


/******************************
	HEADER CSS 
******************************/

/******************************
	BODY CSS 
******************************/

.HwiToolCalcBody .HwiToolGroupControls {
    margin: 5px 4.3333%;
    width: 84.6666%;
    padding: 5px 3.3333% 10px 3.3333%;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    float: left;
}

.HwiToolFormInputsText {
    float: left;
    width: 100%;
}

.HwiToolHeaderLabel {
    float: left;
    width: 98%;
}

.HwiToolFormRow {
    width: 100%;
    float: left;
}

#HwiToolHTMLContent #IctPage0 .HwiToolFormRow,
#HwiToolHTMLContent #IctPage1 .HwiToolFormRow {
    width: 99.3333%;
}

#HwiToolHTMLContent .HwiToolCalcBody .HwiToolGroupControls.HwiToolResults {
    padding-bottom: 15px;
    height: auto;
}

#HwiToolHTMLContent #HwiToolcalc013StopSmoke, #HwiToolcalc013StartSmoke {
    float:left;
    width:100%;
}

#HwiToolHTMLContent .HwiToolCalcBody .HwiToolGroupControls .HwiToolLabel {
    float: left;
    width: 96.6667%;
    padding-left: 3.3333%;
    margin: 10px 0 0 0;
    font-size: 1.166em;
    padding-bottom: 5px;
}

#HwiToolHTMLContent .HwiToolCalcBody .HwiToolGroupControls .HwiToolTextField {
    font-size: 2.666em;
    height: 52px;
    line-height: normal;
    margin-left: 3.5%;
    padding-left: 0.25%;
    padding-right: 0.25%;
    width: 80%;
}

.HwiToolResults .HwiToolLabel {
    float: left;
    width: 96.6667%;
    padding-left: 3.3333%;
    margin: 5px 0;
    font-size: 1em;
}

.HwiToolResults .HwiToolMainResult {
    color: #144870;
    float: left;
    font-size: 416.6%;
    line-height: normal;
    padding-left: 3.3333%;
    width: 96.6667%;
}

.HwiToolControlsContainer div {
    float: left;
    width: 100%;
}


/* Date fields*/
.HwitoolDate {
    position:relative;
    width:96.666%;
    margin-left:3.3333%;
    display:inline-block;
} 

.HwitoolDate .HwiDateFieldWrapper{
    display:inline-block;
    float:left;
}

.HwitoolDate .HwiDateField {
  padding-right:3px; 
}
    
.HwitoolDate .HwiDateField .inputWrapper {
        position:relative;
}

.HwitoolDate .HwiDateField  input {
    margin:0 !important;
    height:40px !important; 
    width: 100% !important ;
    padding:0 !important ;
    font-size:2em !important;
}

.HwitoolDate .HwiDateField label {
    display:block; 
}

.HwitoolDate .HwiDateFieldDay, .HwitoolDate .HwiDateFieldMonth {
    width:27%;
    position:relative;
}

.HwitoolDate .HwiDateFieldYear {
    width:45%;
}


/******************************
	FOOTER CSS 
******************************/
#HwiToolHTMLContent #HwiToolFooter {
    float: left;
    width: 100%;
    font-family: Arial;
}

    #HwiToolHTMLContent #HwiToolFooter .HwiToolNavContainer {
        float: left;
        width: 100%;
    }

    #HwiToolHTMLContent #HwiToolFooter .HwiToolNavButtonLocationRight {
        float: left;
    }

/******************************
	BUTTON CSS 
******************************/
#HwiToolHTMLContent .HwiToolButton {
    width: 91.3333%;
    margin: 10px 4.3333% 15px 4.3333%;
    min-height: 45px;
}

.HwiToolButtonText {
	margin-top: 12px;
    vertical-align: central;
    font-family: Arial;
    text-align: center;
    font-size: 1.2em;
}

#HwiToolHTMLContent #HwiToolCalc002FirstDay .HwiToolCalcBody .ui-datepicker .ui-datepicker-prev, .HwiToolCalcBody .ui-datepicker .ui-datepicker-next {
height: 2.1em;
width: 10%;
}

#HwiToolHTMLContent #HwiToolCalc002FirstDay .HwiToolCalcBody .ui-datepicker .ui-datepicker-next, .HwiToolCalcBody .ui-datepicker .ui-datepicker-prev {
height: 2.1em;
width: 10%;
}

.HwiToolCalcBody .ui-datepicker select.ui-datepicker-year {
    width: 53%;
}

.HwiToolCalcBody .ui-datepicker .ui-datepicker-header {
    padding: 0.4em 0;
    position: relative;
}

.HwiToolCalcBody .ui-datepicker td span, .HwiToolCalcBody .ui-datepicker td a {
     padding: 0.59em;
}


.HwiToolCalcBody .HwiToolGroupControls .HwiToolCancelLabel {
    float: left;
    font-size: 1.166em;
    margin: 10px 0 0;
    padding-bottom: 5px;
    color:#5292b1; 
    cursor: pointer;
}

/* Response Design DISABLED <<<<<<<<<<<< */

    #HwiToolHTMLContent #HwiToolHeader {
        float: none;
        margin: 0 auto;
    }

    .HwiToolMeter.progress {
        margin-left: 4%;
        width: 88.5%;
    }

    .HwiToolSpanTwo {
        width: 100%;
        float: none;
        margin: 0 auto;
    }

    .HwiToolSpanOne {
        width: 100%;
        float: left;
    }

    .HwiToolSpanButton {
        width: 100%;
        float: left;
    }
    .HwiToolSpanFull {
        margin: 0 auto;
    }

/**
@media (max-width: 400px) {
    .HwiToolCalcBody .ui-datepicker select.ui-datepicker-year {
        width: 44%;
    }
}

@media (max-width: 350px) {
    .HwiToolCalcBody .ui-datepicker select.ui-datepicker-year {
        width: 31%;
    }
}

@media (max-width: 840px) {
        #HwiToolHeader {
        float: none;
        margin: 0 auto;
    }

    .HwiToolMeter.progress {
        margin-left: 4%;
        width: 88.5%;
    }

    .HwiToolSpanTwo {
        width: 100%;
        float: none;
        margin: 0 auto;
    }

    .HwiToolSpanOne {
        width: 100%;
        float: left;
    }

    .HwiToolSpanButton {
        width: 100%;
        float: left;
    }
    .HwiToolSpanFull {
        margin: 0 auto;
    }
}

/* Response Design DISABLED >>>>>>>>>>>> */

