/* (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 
******************************/

/* Response Design DISABLED <<<<<<<<<<<< */
    .HwiToolSpanOne {
        width: 100%;
    }

    .HwiToolSpanTwo {
        width: 100%;
    }

    .HwiToolSpanOne.HwiToolSpanBackground {
        -webkit-border-radius: 5px 5px 0 0;
        -moz-border-radius: 5px 5px 0 0;
        border-radius: 5px 5px 0 0;
        height: auto;
        border-bottom: none;
        background-image: none;
        background-color: #ffffff;
        -webkit-box-shadow: none;
        box-shadow: none;
        margin: 0;
    }

        #HwiToolHTMLContent #HwiToolContainer .HwiToolSpanBackground .HwiToolLabel {
            text-align: left;
            float: left;
            font-size: 1.166em;
            margin: 10px 8% 5px 2.3333%;
            width: 89.6666%;
        }
		
		#HwiToolHTMLContent #IctPage7 .HwiToolUserResults .HwiToolLabel.HwiToolYourAnswers {
            padding-left: 9.3333%;
            padding-right: 0;
		}

    .HwiToolSpanTwo.HwiToolSpanBackground {
        -webkit-border-radius: 0 0 5px 5px;
        -moz-border-radius: 0 0 5px 5px;
        border-radius: 0 0 5px 5px;
        height: auto;
        -webkit-box-shadow: none;
        box-shadow: none;
        border-top: none;
        margin: -2px;
        padding-bottom: 50px;
    }

    .HwiToolSpanFull {
        float: left;
    }
	
	#HwiToolHTMLContent #HwiToolFooter .HwiToolRelative {
		bottom: 64px;
		position: relative;
	}

/* Landscape phone to portrait tablet 
@media (orientation: portrait) {
    .HwiToolSpanOne {
        width: 100%;
    }

    .HwiToolSpanTwo {
        width: 100%;
    }

    .HwiToolSpanOne.HwiToolSpanBackground {
        -webkit-border-radius: 5px 5px 0 0;
        -moz-border-radius: 5px 5px 0 0;
        border-radius: 5px 5px 0 0;
        height: auto;
        border-bottom: none;
        background-image: none;
        background-color: #ffffff;
        -webkit-box-shadow: none;
        box-shadow: none;
        margin: 0;
    }

        #HwiToolContainer .HwiToolSpanBackground .HwiToolLabel {
            text-align: left;
            float: left;
            font-size: 1.166em;
            margin: 10px 8% 5px 2.3333%;
            width: 89.6666%;
        }
		
		#IctPage7 .HwiToolUserResults .HwiToolLabel.HwiToolYourAnswers {
			padding-left: 9.3333%;
		}

    .HwiToolSpanTwo.HwiToolSpanBackground {
        -webkit-border-radius: 0 0 5px 5px;
        -moz-border-radius: 0 0 5px 5px;
        border-radius: 0 0 5px 5px;
        height: auto;
        -webkit-box-shadow: none;
        box-shadow: none;
        border-top: none;
        margin: -2px;
        padding-bottom: 50px;
    }

    .HwiToolSpanFull {
        float: left;
    }
	
	#HwiToolFooter .HwiToolRelative {
		bottom: 64px;
		position: relative;
	}
}

/* Landscape phones and down 
@media (min-width: 301px) and (max-width: 480px) {
    .HwiToolSpanFull {
        float: left;
    }
}

/* Landscape phones and down 
@media (max-width: 300px) {
    .HwiToolSpanFull {
        float: left;
    }
}

/* Response Design DISABLED >>>>>>>>>>>> */

.HwiToolUserResults
{
    padding: 0 3.333%;
}


.HwiToolMeter.progress {
    margin-left: 4.3%;
    width: 88%;
}

#HwiToolHTMLContent #IctPage0 .HwiToolGroupControls,
#HwiToolHTMLContent #IctPage1 .HwiToolGroupControls,
#HwiToolHTMLContent #IctPage2 .HwiToolGroupControls,
#HwiToolHTMLContent #IctPage3 .HwiToolGroupControls,
#HwiToolHTMLContent #IctPage4 .HwiToolGroupControls,
#HwiToolHTMLContent #IctPage5 .HwiToolGroupControls,
#HwiToolHTMLContent #IctPage6 .HwiToolGroupControls {
    margin: 5px 4.3333% 10px 4.3333%;
    width: 91.3333%;
    padding: 10px 0 10px 0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    float: left;
}


.HwiToolSpanOne.HwiToolSpanBackground .HwiToolLabel.HwiToolSubtitle {
    text-align: left;
}

.HwiToolSpanBackground .HwiToolLabel {
    text-align: center;
}


.HwiToolSpanOne.HwiToolSpanBackground .HwiToolLabel,
.HwiToolSpanTwo.HwiToolSpanBackground .HwiToolRadioButtons {
    display: table-cell;
    float: none;
    vertical-align: middle;
}

.HwiToolGroupSpans {
    margin: 5px 4.3333% 10px 4.3333%;
    width: 91.3333%;
    padding: 0 0 10px 0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    float: left;
}

#HwiToolHTMLContent #IctPage7 .HwiToolGroupSpans {
    padding: 0;
}

.HwiToolSpanBackground {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    display: block;
    margin: 2px 0;
    height: auto;
    padding: 10px 0;
}

/*  IctPage0  */

#HwiToolHTMLContent #HwiToolContainer .HwiToolRadioButtons {
    padding: 0;
    float: left;
    width: 100%;
}

/*  IctPage7  */

#HwiToolHTMLContent #IctPage7.HwiToolPage .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;
    color: #2E2E2E;
}

/*  HwiToolLevelMeter  */

#HwiToolHTMLContent #HwiToolLevelMeter .HwiToolLevelsSeverity > div,
#HwiToolHTMLContent #HwiToolLevelMeter .HwiToolLevelIndicators > div {
    width: 19.8%;
    margin: 0 0.1% 0 0.1%;
    float: left;
}

#HwiToolHTMLContent #HwiToolLevelMeter .HwiToolLevelsSeverity > div {
    width: 33.2%;
    margin: 0 0.05% 0 0.05%;
}

#HwiToolHTMLContent #HwiToolLevelMeter .HwiToolMeterIndicator {
    left: -10%;
}

.HwiToolLevelIndicators .HwiToolLevel1 {
    background: #F1F7F9;
}

.HwiToolLevelIndicators .HwiToolLevel2 {
    background: #D4E7EF;
}

.HwiToolLevelIndicators .HwiToolLevel3 {
    background: #A8C8D8;
}

.HwiToolLevelIndicators .HwiToolLevel4 {
    background: #7CACC5;
}

.HwiToolLevelIndicators .HwiToolLevel5 {
    background: #5292B1;
}

.HwiToolLevelIndicators.HwiToolLevel1 .HwiToolMeterIndicator {
    margin-left: 20%;
}

.HwiToolLevelIndicators.HwiToolLevel2 .HwiToolMeterIndicator {
    margin-left: 40%;
}

.HwiToolLevelIndicators.HwiToolLevel3 .HwiToolMeterIndicator {
    margin-left: 60%;
}

.HwiToolLevelIndicators.HwiToolLevel4 .HwiToolMeterIndicator {
    margin-left: 80%;
}

.HwiToolLevelIndicators.HwiToolLevel5 .HwiToolMeterIndicator {
    margin-left: 100%;
}


#HwiToolHTMLContent #IctPage7 hr {
    float: left;
    margin-left: 3%;
    margin-right: 3%;
    width: 94%;
}

#HwiToolHTMLContent #IctPage7 .HwiToolFormRow {
    width: 100%;
    float: left;
}

#HwiToolHTMLContent #IctPage7 #HwiToolCalc016Title.HwiToolLabel {
    float: left;
    line-height: normal;
    width: 78.6666%;
    padding-left: 7.3333%;
    font-size: 2.5em;
    color: #144870;
    margin-bottom: 10px;
    text-align: left;
}

#HwiToolHTMLContent #IctPage7 .HwiToolLabel {
    float: left;
    width: 85.3333%;
    padding: 0 7.3333%;
    margin: 0;
    font-size: 1em;
}

#HwiToolHTMLContent #HwiToolCalc021Content.HwiToolLabel {
    margin-top: 7px;
}

#HwiToolHTMLContent #HwiToolCalc021Print.HwiToolLabel {
    margin-bottom: 20px;
}

#HwiToolHTMLContent #IctPage7 .HwiToolSpanBackground .HwiToolLabel {
text-align: left;
}

#HwiToolHTMLContent #IctPage7 .HwiToolLabel.HwiToolSubtitle {
    float: left;
    width: 96.6667%;
    padding-left: 3.3333%;
    margin: 10px 0 8px 0;
    font-size: 0.916em;
}

#HwiToolHTMLContent #IctPage7 #HwiToolResultType.HwiToolLabel {
    float: left;
    line-height: normal;
    width: 78.6666%;
    padding-left: 7.3333%;
    font-size: 2.5em;
    color: #144870;
    margin-bottom: 10px;
    text-align: left;
}

#HwiToolHTMLContent #IctPage7 .HwiToolLabel.HwiToolYourAnswers {
    float: left;
    width: 96.6667%;
    padding-left: 3.3333%;
    margin: 7px 0 4px 0;
    color: #5292b1;
    font-size: 1.333em;
}

#HwiToolHTMLContent #HwiToolCalc021YourAnswers.HwiToolLabel {
    margin-bottom: 10px;
}

.HwiToolPrint .HwiToolPrintButton {
    margin-right: 7.3333%;
}

/******************************
	BUTTON CSS 
******************************/
#HwiToolHTMLContent .HwiToolButton {
    width: 91.3333%;
    margin: 5px 4.3333% 10px 4.3333%;
    height: 45px;
    float: left;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

#HwiToolHTMLContent .HwiToolButtonNextAndPrevious .HwiToolButton {
    width: 33%;
    bottom: 20px;
    margin: 0;
    height: 32px;
}

#HwiToolHTMLContent .HwiToolButton.HwiToolButtonPrevious {
    margin-left: 16%;
}

#HwiToolHTMLContent .HwiToolButton.HwiToolButtonNext {
    margin-right: 16%;
	float: right;
}

#HwiToolHTMLContent .HwiToolButtonNextAndPrevious .HwiToolButtonText { 
    font-size: 1em;
    line-height: 32px;
}

#HwiToolHTMLContent .HwiToolButtonText {
    line-height: 45px;
    vertical-align: central;
    font-family: Arial;
    text-align: center;
    font-size: 1.333em;
}

