/*
(c) 1995-2015  Healthwise, Incorporated. Healthwise, Healthwise for every health decision,
and the Healthwise logo are trademarks of Healthwise, Incorporated.
Healthwise Resource Package Version: 10.6.292.4 (xml.kb)
*/
/* ************************************************************************ */
/* 
	This file will contain CSS that clients can use to over-ride 
	Healthwise's CSS.
*/
/* ************************************************************************ */

/* ************************************************************************ */
/* Custom areas
*/

/* This gives all areas a default background and border to easier identify 
   them for development purposes */
/*.HwCustom  
{
	background: #f0f0f0; 
	border: dashed 1px #444444;
	font-size: 10px;
	color: #cccccc;
} */

/* These are the custom areas. Some have a height defined to make them easier to 
   identify for development purposes. Remove height specification to make boxes 
   grow with content. */

/* #HwCustomHeader { height: 105px; } */
/* #HwCustomSearchLeft { width: 218px; } */ /* 1px border applied above grows the box by two pixels */
/*#HwCustomSearchRight { width: 298px; } */ /* 1px border applied above grows the box by two pixels */
/* #HwCustomSidebar { height: 500px; }
#HwCustomNavigationTop { height: 20px; }
#HwCustomNavigationBottom { height: 300px; }
#HwCustomContentTop { height: 20px; }
#HwCustomContentBottom { height: 20px; }
#HwCustomFooter { height: 20px; } */



/* ************************************************************************ */
/* Layout
*/

/* ---- Change to two column layout ---- */
/*
#HwColumnSidebar1 { display: none; }
#HwColumnContent { width: 700px; }
#HwContentWrapper { margin-left: 0; }
*/

/* ---- Center align page within browser ---- */
/*
#HwContainer { margin: 0 auto; }  
body { text-align: center; }
*/

/* ---- Swap sidebar columns ---- */
/* 
#HwColumnSidebar1 { float: right; }
#HwColumnSidebar2 { float: left; }
*/

/* ---- Make two column layout for IFrame Implementation ---- */
/*
#HwColumnContent { width: 460px; }
#HwContentWrapper { margin-left: 0;  }
#HwContainer{ width: 660px; }
#HwColumnSidebar1 { display: none; }
#HwColumnSidebar2 { width:200px; }
#HwCustomSearchLeft { display: none; }
#HwCustomSearchRight { display: none; }
#HwCustomHeader { display: none; }
.HwMultiMedia #HwColumnSidebar2 { display: none; }
.HwMultiMedia #HwSearchWrapper { display: none; }
.HwMultiMedia #HwColumnContent { width: 500px; }
.HwMultiMedia .HwContentMenu { display: none; }
.HwMultiMedia #HwFooter { display: none; }
.HwDefinition #HwColumnSidebar2 { display: none; }
.HwDefinition #HwSearchWrapper { display: none; }
.HwDefinition #HwColumnContent { width: 500px; }
.HwDefinition .HwContentMenu { display: none; }
.HwDefinition #HwFooter { display: none; }
*/

/* ---- Hide navigation area ---- */
/*
#HwNavigationWrapper { display: none; }
*/

/* ---- Hide search container ---- */
/*#HwSearchWrapper { display: none; }*/

/* ---- Align search box to the right on the page ---- */
/* (to align left, swap the definitions of the two selectors below) */
/*#HwCustomSearchRight { display: none; }*/
/*#HwCustomSearchLeft { width: 695px; }*/



/* ************************************************************************ */
/* Background Color
*/

/* ---- Change base background color (goes into content area and footer) ---- */
/*
#HwContainer { background-color: #aaccbb; }
*/

/*
#HwHeader, #HwContainer, #HwContentWrapper, #HwSearch, #HwNavigationWrapper, 
#HwFooter, .HwContent, #HwHeader, 
#HwListIndex h3, #HwListIndex div div, .HwListSection h3,
.HwLandingBrowse, .HwLandingLinks, .HwLandingBrowseContent, .HwLandingQuickLinks, 
.HwLandingBrowseWrapper, .HwLandingBrowse h3, .HwLandingLinks h3, .HwLandingLinksContent,
.HwCategoryList, .HwCategoryList h3, .HwCategoryBorder, .HwCategoryListContent,
.HwActionsetContent, .HwActionsetInner, .HwQuiz, .HwQuizQuestions, .HwQuizQuestionsInner, .HwQuiz h4,
.HwQuizAnswer div
{
	background: None;
	background-color: #dddddd;
}
*/

/* ************************************************************************ */
/* Fonts
	Fonts are specified throughout the product using relative meassures
	(em and %). The default body font is 75% which is equivalent to 12px 
    on most browsers. Note that if changing the body font size to, say, 
	100% or 16px, all other fonts will change too because they are defined
	relative to the body size. The reason for this is to allow font scaling
	in the browser.
*/

/* --- Change body font --- */
/*
body { font-size: 60%; }
body { font-family: Courier, Sans-Serif; }
*/


/* --- Change relative font sizes --- */
/*
h1 { font-size:1.33em; }
.HwContentTitle h1 { font-size: 2.17em; }
h3,h4 { font-size:1.17em; }
#HwPopoutHeaderTitle, #HwTooltipHeaderTitle { font-size:1.33; }
#HwPopoutHeaderClose a { font-size:.75em; }
.HwContentInformation {	font-size: 0.83em; }
.HwDisclaimer {	font-size: 0.83em; }
.HwCopyright { font-size: 0.83em; }
*/


/* ************************************************************************ */
/* Icon Links
	To display icons before links, padding-left must be 0 and and padding-right should be .5em.
*/
/*
.HwLinkCalculator img,
.HwLinkDefinition img,
.HwLinkExternal img,
.HwLinkMultiMedia img
{
	padding-right.25em;
	padding-left:0;
}
*/


/*
DEBUGGING


#HwCustomHeader, .HwDpTextOnlyLink, .HwContentHeader, .HwContentHeader, .HwDecisionPointHeadline, .HwSectionTitle, .HwDecisionPointContent > p, .HwContent > p
{
    display:none;
}

/*
	*** These are the styles for iTools, they replace what used to be in flashcolormap.xml ***

 'HwFitTitle' is the header color
 'HwFitTitleText' is the 'interactive health' in the title NOT IMPLEMENTED IN MOST TOOLS
 'HwFitTitleLine' line under the header ** new **
 'HwFitName' is the name of the tool in the title
 'HwFitCurve' is the outline rule
 'HwFitBackground' is the background fill color that is graduated from the color designated to white
 'HwFitBackgroundFade' is the background fill color that is graduated from the color designated to white ** new **
 'HwFitButtonText' is the color of the text in the 'continue' button
 'HwFitButtonLine' is the outline of the first button (with the 'continue' text)
 'HwFitButtonLine2' is the outline of the second button (with the 'startover' or 'recalculate' text)
 'HwFitLastLines' is the outline of the results box
 'HwFitTableHeader' is the background of the table header in results ** new **
 'HwFitTableAltRows' is the background for alternating rows in results ** new **
 'HwFitStepTwo' is the header on the secondary screen/box that asks for additional information (in the case of heart attack risk)
 'HwFitOtherTopics' is the background of the Other Topics box in Symptom Checker
  using "display: none" for a value will hide the ui element, only for ** new ** elements
*/

/*
.HwFitTitle{color: #C9B17C;}
.HwFitTitleText{color: #F4ECB6;}
.HwFitTitleLine{color: #787878;}
.HwFitName{color: #8B2521;}
.HwFitCurve{color: #C4A97B;}
.HwFitBackground{color: #F4ECB6;}
.HwFitBackgroundFade{color: #F4ECB6;}
.HwFitButtonText{color: #000000;}
.HwFitButtonLine{color: #8B2521;}
.HwFitButtonLine2{color: #8B2521;}
.HwFitLastLines{color: #8B2521;}
.HwFitTableHeader{color: #5192B3;}
.HwFitTableAltRows{color: #F4ECB6;}
.HwFitStepTwo{color: #8B2521;}
.HwFitOtherTopics{color: #CCCCCC;}
*/

/**/

/* HealthWise told us to add the following in order to fix long text/url overlapping Related items area.  Jan 3 2013
Remove the following.  It breaks A-Z, missing R.  Jan 24 2013*/
/* MHA Mobile - please set fixed width for .HwContent in MHA css both desktop.css and mobile.css */
.HwNciTableWrapper { width: 100%; overflow-y: hidden; }
/*
.HwContent { width:460px !Important ; }
#HwListIndex { width:400px;}
.HwContentTitle {width:460px !Important;}
*/

/* Fixing HW Decision Points with PHR UI/UX v3.2 */
/* Works with IE8/FF/Chrome/Safari */
/*
.HwFAQQuestion {display: block; width:380px; color: Black !important;} 
.HwFAQ .ui-state-default a {background-image: none; color: Black !important;}
.HwFAQ .ui-state-active a {background-image: none; color: Black !important;}
.ui-state-default {background-image: none !important;}
.HwFAQBackgroundHeader .ui-icon {display: block;}
.HwFAQQuestion {display: block; width:380px; color: Black !important;}
.HwReferenceLabel {display: block;}
.HwReferenceContainer .ui-state-default a {background-image: none;}
.HwReferenceContainer .ui-state-active a {background-image: none;}
.HwReferenceBackgroundHeader .ui-icon {display: block;}
*/
/* End fixing HW Decision Points with PHR UI/UX v3.2 */

/*.HwReferenceLabel {display: block;}
.HwFAQQuestion {display: block; width:380px; color: Black !important;} 

position: relative; left: -200px; vertical-align: top; 
.HwReferenceContainer .ui-state-default a {background-image: none;}
.HwReferenceContainer .ui-state-active a {background-image: none;} */

.wrapper h3  {
font-size: 1em !important
}

a.btn {
padding:0;
text-shadow:0px 0px #FFFFFF;
}
 
.HwReferenceContainer{
	margin:5px;
}
.HwNavigationNext button:hover, .HwNavigationPrevious button:hover {
  background-color: #92c0e0; 
}

.HwSummarySectionHeading{
	padding-left:0px;
}

#HwNavigationFooter a { font-size: 1.1em;} 
 
.HwFAQ .ui-state-default a {text-decoration:underline !important; background-image: none;}
.HwFAQ .ui-state-active a {background-image: none;text-decoration:none !important;}
.HwFAQ .ui-state-hover a:hover {text-decoration:none !important;} 
.ui-state-default {background-image: none !important;}
.HwFAQQuestion {padding-bottom: 10px; margin-left: 25px !important; font-size: 0.8em !important;}
.HwSummaryBackgroundHeader a {
    padding-top: 5px;
}
.HwAccordionWarning  { background-position: 0px 4px !important; padding-top:5px;} 
.HwSummaryContainer img.bgPixel {display: block;}
.HwDpPrintSummaryLink {vertical-align: top;}

/* IE7-/Win - Fix extra vertical space in lists */
.ui-accordion a { zoom: 1;}

.ui-accordion .ui-accordion-header .ui-icon {
  position: absolute;
  margin-top: 10px;
  left: .75em;
}

.ui-accordion .ui-accordion-content-active {
  display: inline;
}

.HwReferenceLabel {display: inline; margin-left: 20px; margin-top: -13px; font-size: 0.8em !important;}
.HwReferenceContainer .ui-state-default a {background-image: none; text-decoration: underline !important;}
.HwReferenceContainer .ui-state-hover a {text-decoration:none !important;} 
.HwReferenceContainer .ui-state-active a {background-image: none;text-decoration:none !important;}
#HwReferences h3 {padding-bottom: 10px;}

.HwSxVersion
{
    display: none !important;
}

/* PIP Wrap text below images */
.HwTypeAfterVisit .HwMedicalImage {float: none !important;}
.HwTypePI-Post-Op .HwMedicalImage {float: none !important;}
.HwTypePI-Pre-Op .HwMedicalImage {float: none !important;}

/* PIP Hide HealthWise Code box */
.HwGoToWeb { display:none; }

/* HealthLink Phone in PI */
.PI_HLPhone {font-size: 1.4em !important;}

/* This will overwrite the healthwise style issue */
.HwiToolSpanOne.HwiToolSpanBackground div ul li
{
  list-style: none !important;
}

.breadcrumb
{
  background-color: transparent !important;
}

h3.ui-accordion-header { position:relative;}

.HwAsset label { cursor: text; overflow: visible;}

.HwSlider ul.SegmentedControl li{display:inline-block;*display:inline;zoom:1;width:13.4%;height:30px;background-position:center;background-repeat:no-repeat,repeat-x;background-repeat:no-repeat \9;border:2px #A9A9A9 solid;border-left:none}
.HwSlider ul.SegmentedControl li:first-child{border-left:2px #A9A9A9 solid;border-top-left-radius:5px;border-bottom-left-radius:5px}
.HwSlider ul.SegmentedControl li.lastsegment{border-top-right-radius:5px;border-bottom-right-radius:5px}
.HwSlider ul.SegmentedControl li.Centersegmentbutton.righthighlighted{background-position:center,left center,right center;background-position:center \9;background-color:#43C6DB \9;background-repeat:no-repeat;background-size:auto,50% 30px,50% 30px}
.HwSlider ul.SegmentedControl li.Centersegmentbutton.lefthighlighted{background-position:center,left center,right center;background-position:center \9;background-color:#43C6DB \9;background-repeat:no-repeat;background-size:auto,50% 30px,50% 30px}
.HwSlider ul.SegmentedControl li.Centersegmentbutton.righthighlighted{background-position:center,left center,right center;background-position:center \9;background-color:#43C6DB \9;background-repeat:no-repeat;background-size:auto,50% 30px,50% 30px}
.HwSlider ul.SegmentedControl li.Centersegmentbutton.lefthighlighted{background-position:center,left center,right center;background-position:center \9;background-color:#43C6DB \9;background-repeat:no-repeat;background-size:auto,50% 30px,50% 30px}

.mainContent	{ z-index: auto !important; }

.HwiToolCalcBody .ui-datepicker td span, .HwiToolCalcBody .ui-datepicker td a { padding: 0.2em !important; }

/*this is override nlchealth style for missing underline of visited hyper-link in IE7, 8*/
.HwContent a, .HwContent a:link, .HwContent a:visited	{ text-decoration: underline !important; }
.HwContent a:active, .HwContent a:focus, .HwContent a:hover { text-decoration: none !important; }

/* fix itool button size */
.HwiToolBodyContainer input[type=button], 
.HwiToolBodyContainer input[type=reset], 
.HwiToolBodyContainer input[type=submit], 
.HwiToolBodyContainer button { min-width: 0; }

/* fix box-sizing */
span.HwiToolCheckContainer,
.HwiToolCircleCheckBox,
.HwiToolSpanOne,
.HwiToolSpanTwo,
.HwiToolMeter,
.HwiToolBar div,
.HwiToolGroupControls,
#HwDialogElementBodyWrapper,
.HwDialogCredits,
.HwSxDisposition h4 { box-sizing: content-box;}

/* hwid=tf6820&#tf6821 fix width of year month selector */
#HwiToolHTMLContent .HwiToolCalcBody .ui-datepicker select.ui-datepicker-month,
#HwiToolHTMLContent .HwiToolCalcBody .ui-datepicker select.ui-datepicker-year {
    width: 42%;
}

/* ie 8 issue of tx4379&#tx4381 */
div[data-hwid="calc005"] .HwiToolSpanOne, 
div[data-hwid="calc005"] .HwiToolSpanTwo,
#HwiToolNavContainer .HwiToolSpanOne{
    width: 100%;
    float: none;
    margin: 0 auto;
}

/* remove the outline of focused header when select section on navigation menu */
.HwContentTitle a:focus,
.HwContentTitle input:focus,
.HwContentTitle *[tabindex]:focus{
	outline:0;
	-moz-outline:0;
}
.HwContent ul li{
	list-style:none;
	margin-top:0px;
	position: static !important;
}
.HwContent ul li ul li{
	background:transparent url(../style/images/Bullet2.gif) no-repeat scroll;
    background-position: left .8em;
	padding-left: 1em;
    margin-left: 0px;
}
.HwElement{
	font-family:Verdana,Helvetica,Arial;
	color:#000;
}

.HwTypeConditionCenter .HwContent ul li {
    list-style-type: none;
    margin-top: 0px;
    padding-left: 1em;
    margin-left: 0px;
}

button.HwMediaGalleryControl {

min-width: 32px;

}
.HwMediaGalleryControl:focus{
	outline:none;
 }

/* Mobile: fix table width issue on decision point page e.g. tb1888*/
#HwSections td {
    max-width: 10px;
    word-break: normal;
}

/* Mobile: responsive.media.gallery.css*/
#HwMediaGalleryBox {
    min-height: 234px;
}

#HwDialogElement.HwMediaDialogElement {
    max-width: 99.5%;
}

div.HwMedicalImage img, div.HwMedicalImage {
    clear: right;
    display: inline;
	padding-left: 0px;	
}

.HwDialogElementBodyWrapper ul li{
	padding: .2em 0 .2em 1em;
	background: url(../../../PHP.MHA/images/lists/bullet.gif) no-repeat left .6em;
	list-style:none;
}
#HwMediaDialogContentMobileText ol{
	margin-left: 10px;
}
.HwMediaDialogControlNumberWrapper, 
.HwMediaDialogControlBackWrapper, 
.HwMediaDialogControlForwardWrapper {
	width:auto;
}

img.HwCurrentMediaGalleryImage {
    margin: 4px;
}

#HwMediaDialogContentTextWrapper {
    width: 40%;
}

#HwMediaDialogContentMediaWrapper {
    width: 59.8%;
}

.HwMediaDialogElement img {
    width: auto;
    height: auto;
    max-width: 100%;
}

.HwCurrentMediaScrollImageWrapper {
    padding-bottom: 1px;
}

.HwContentWrapper li ul li{
	list-style-type:none;
}

.mha-content-full ul li.HwContentNavigationPrev a:before ,.mha-content-full ul li.HwContentNavigationNext a:after {  
  color: #FFF;
}
/*Left margin for lists on Media Dialog Content - HW10.4*/
 #HwMediaDialogContentText ul, #HwMediaDialogContentText ol{
	margin-left:1.33em;
}
 #SxChkPageTwoContentDiv .SxChkPageTwoBodyRow {
    overflow: auto;
}
 div#SxChkPageOne, div#SxChkPageTwo {
  max-width: 933px;
}
#SxCheckerApp .SxChkTabFocus{	
	outline-offset: -2px;
}

/*HW10.4 - Symptom Checker html was changed for HW10.4 - divs changed to lists - added css below to override the list styles from common.css for lists as this doesn't apply to Symptom Checker lists*/
/*Start*/

.mha-content-full ul.SxChkULList {
  margin-top: 0px;
  margin-bottom: 0px;
}
.mha-content-full ul.SxChkULList li{
	background-image: none;
	padding:0px;
}
.SxChkAllLinksContainer li ul li{
	background:none;
	list-style-type:none;
}
/*End*/

/*Navigation button on Media Gallery*/
.HwMediaScrollNavigation {
  min-width: 0;
}
/*HW10.5*/
#HwMediaDialogCreditsBar #HwMediaDialogCreditsBarButton {
	height: 20px;	
	margin-right: 20px;		
}
#ConditionCenterCollections .HwConditionCenterSection ul li {
  padding-left: 1em;
  list-style: none;
}

.HwContentNavigationNext a.HwLinkNavstackAB, 
.HwContentNavigationNext a.HwLinkNavstackAB:link, 
.HwContentNavigationNext a.HwLinkNavstackAB:visited,
.HwContentNavigationPrev a.HwLinkNavstackAB,
.HwContentNavigationPrev a.HwLinkNavstackAB:link,
.HwContentNavigationPrev a.HwLinkNavstackAB:visited {
	text-transform: uppercase;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	float: left;
	line-height: 22px;
	height: 22px;
	display: block;
	padding: 0 12px 0 16px;
	background: url(../../../PHP.MHA/images/buttons/btn-left.png) no-repeat left top;
}


@media screen and (max-width: 767px) {
    #HwDialogElement.HwMediaDialogElement {
        min-width: 295px;
        width: 85%;
        padding: 10px;
        box-sizing: border-box;
    }
}

@media screen and (max-width: 1039px) {

    #HwMediaDialogCreditsContent {
        width: 97%;
    }
}

@media screen and (max-width: 767px) {

    #HwMediaGalleryControlWrapper {
        width: 100%;
        display: inline;
        float: none;
    }

    #HwMediaGalleryBox {
        width: 100%;
        background-color: transparent;
        height: auto;
    }

    #HwMediaGalleryWindowWrapper {
        width: auto;
        overflow: hidden;
        margin: 0 auto;
    }

    #HwMediaGalleryWrapper {
        width: 100%;
        max-width: 500px;
        margin: auto;
    }

    #HwMediaGalleryWindowTitleWrapper {
        width: 100%;
        margin: auto;
        margin-top: 5px;
    }

    #HwMediaGalleryWindow {
        margin: auto;
        width: auto;
    }

    #HwMediaGalleryHeader {
        margin: auto;
        padding: 0;
    }

    .HwMediaGalleryControl {
        float: none;
    }

    #HwMediaGalleryNavigationWrapper {
        margin: 5px 0;
    }

    #HwMediaGalleryNavigation {
        text-align: center;
    }

    #HwMediaGalleryNavigateLeft, #HwMediaGalleryNavigateRight {
        display: inline-block;
    }

    #HwMediaGalleryNavigateRight:hover {
        background: url("../style/images/InlineImageNavigation.png") -1px -52px no-repeat;
    }

    #HwMediaGalleryNavigateLeft:hover {
        background: url("../style/images/InlineImageNavigation.png") -1px -2px no-repeat;
    }

    #HwGalleryControl {
        width: 100%;
        height: auto;
        padding-top: 2px;
        overflow: hidden;
        text-align: center;
    }

    #HwGalleryButtonWrapper {
        width: auto;
        margin: 3px;
        display: inline-block;
    }

    #HwPrevMedia {
        background: url("../style/images/InlineImageNavigation.png") -1px -2px no-repeat;
        width: 42px;
        height: 21px;
        float: left;
    }

    #HwPrevMedia.disabled {
        background: url("../style/images/InlineImageNavigation.png") -1px -102px no-repeat !important;
    }

    #HwPrevMedia:hover {
        background: url("../style/images/InlineImageNavigation.png") -1px -27px no-repeat;
    }

    #HwNextMedia {
        background: url("../style/images/InlineImageNavigation.png") -1px -52px no-repeat;
        width: 32px;
        height: 21px;
        float: right;
    }

    #HwNextMedia:hover {
        background: url("../style/images/InlineImageNavigation.png") -1px -77px no-repeat;
    }

    #HwNextMedia.disabled {
        background: url("../style/images/InlineImageNavigation.png") -1px -127px no-repeat !important;
    }

    .HwMediaDialogElement .HwDialogElementBodyWrapper {
        margin: 0;
        border: none;
        background-color: #000000;
    }

    span#HwMediaDialogTitle {
        font-size: 0.9em;
        font-weight: bold;
    }

    #HwMediaDialogHeadingTextWrapper {
        padding: 10px 0 5px 12px;
        width: auto;
    }


    .HwMediaDialogTitleWrapper {
        min-height: 20px;
        padding: 5px 0;
        text-align: center;
        overflow: hidden;
        width: 100%;
        white-space: nowrap;
        text-overflow: ellipsis;
        font-size: .875em;
        font-weight: bold;
        color: #FFFFFF;
    }

    #HwMediaDialogContentMediaWrapper {
        width: auto;
        max-height: 300px;
        padding: 0;
        float: none;
    }

    #HwMediaDialogContentMedia {
        margin: 0;
        text-align: center;
    }

    #HwMediaDialogContentMedia img {
        max-width: 280px;
        height: auto !important;
        margin: auto !important;
        margin-top: 10% !important;
    }

    #HwMediaDialogContentMediaWrapper.HwMediaDialogContentMediaVideoWrapper {
        margin: 0 auto;
        height: 300px;
        max-width: 300px;
        width: 100%;
    }

    #HwMediaDialogContentMediaWrapper #HwMediaDialogContentMedia.HwMediaDialogContentMediaVideo {
        padding: 0;
        margin: auto !important;
    }

    #HwMediaDialogHeadingScrollerWrapper,
    #HwMediaDialogContentTextWrapper {
        display: none;
    }

    #HwMediaDialogContentMobileTextWrapper {
        display: block;
        width: 100%;
        overflow: auto;
        border: none;
        padding: 0 10px 10px;
        background-color: #D8D5D4;
        box-sizing: border-box;
    }

    #HwMediaDialogCreditsBar #HwMediaDialogCreditsBarButton {
        margin: 5px;
    }

    #HwMediaDialogContentMediaWrapper #HwMediaDialogContentMediaVideoFrame {
        margin-top: 16.5%;
    }

    .HwMediaDialogControlForwardWrapper, .HwMediaDialogControlBackWrapper .HwDisclaimer {
        border-width: 0 !important;
        border-style: none;
    }

    .HwDisclaimer {
        border-top: none;
    }

    .HwLogo, .HwDisclaimer, .HwCopyright {
        width: 100%;
        float: left;
        text-align: center;
        margin-top: 5px;
        padding-left: 0;
    }

    #HwPxDisclaimer .HwDisclaimer {
        padding: 5px 0 0 0 !important;
    }

    .HwContentNavigationPrev, .HwContentNavigationNext {
        max-width: 130px;
        overflow: hidden;
    }

    li.HwContentNavigationPrev, li.HwContentNavigationNext {
        max-width: none;
        overflow: hidden;
        width: 40%;
    }

    .HwSectionNavItem {
        padding-bottom: 25px;
    }

    .HwMediaDialogControlBackWrapper, .HwMediaDialogControlForwardWrapper {
        border: none;
    }

    .HwMediaDialogControlNumberWrapper:last-child {
        border-right: none;
    }

    .HwMediaDialogControlNumberWrapper {
        width: 30px;
    }

    .HwMediaDialogControlNumber {
        font: bold .75em Verdana;
    }

    .HwMediaScrollWindowViewer {
        width: 1500px !important;
    }
}


@media screen and (max-width: 600px) {
    .HwVideoDialogElement #HwDialogElementHeadingTextWrapper {
        width: 80%;
        font-size: 0.9em;
    }

    #HwMediaDialogHeadingTextWrapper.HwVideoDialogHeadingTextWrapper {
        max-width: 100%;
    }
}

@media screen and (max-width: 400px) {
    .HwVideoDialogElement #HwDialogElementHeadingTextWrapper {
        width: 70%;
    }
}

/*HW10.6 updates*/
.HwContentNavigationPrev p, .HwContentNavigationNext p {
       display: none;
}
.HwContentWrapper li ol li {   
    background-image: none;
	padding-left: 0px;
	margin-left: 20px;
}
.ui-state-active .ui-icon {
    width: 16px;
    height: 16px;
    background-image: url("../style/images/bullet_gold_down.gif");
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
}
.HwSectionReferences blockquote ol li a:not([href]), .HwFlatCitationsContent ol li a:not([href]){
	display: none;
}

.HwDpTextOnlyLink {
	margin: 0px;
}
.HwSectionReferences blockquote ol li span.HwReferenceUrl {
   	word-break: keep-all;
}
