body { font-family: 'Raleway', sans-serif; font-size: 18px; font-size: 1.8rem; color: #666; }
.body { font-family: 'Raleway', sans-serif; font-size: 18px; font-size: 1.8rem; color: #666; }

#NetGlobalContainer, #NetFormBuilderForm p { width: 100%; font-family: 'Raleway', sans-serif; font-size: 18px; font-size: 1.8rem; color: #666; }

#NetFormBuilderForm p { line-height: 23px; }

.dynamicThin { font-weight: normal; }

#NetModuleHeaderContainer h1 { color: #359add; font-size: 36px; font-size: 3.6rem; padding: 12px 0 30px 0; }

.NetFeaturedSectionHeader { font-family: 'Raleway', sans-serif; color: #359add; font-size: 24px; font-size: 2.4rem; }

#NetMainContentContainer { background: transparent; }

#NetLeftContentContainer { width: 95%; }

#NetRightContentColumn { width: 220px; }

.NetFeaturedHealthTipHeadline, #NetGlobalContainer h5 { font-size: 23px; }


/* Health News */
.NetBreakingNewsTabBox { top: 200px; }


/* Colors */

#NetBreakingNewsHeader { background-color: #e89d2a; border-right: solid 2px #333; }
    .NetNextBreakingNewsPageButton, .NetPreviousBreakingNewsPageButton, .NetNextHealthToolButton, .NetPreviousHealthToolButton { background: url('nextButtons.png') no-repeat; background-position: -25px center; background-color: #e89d2a; width: 25px; height: 25px; }
    .NetPreviousBreakingNewsPageButton, .NetPreviousHealthToolButton { background: url('prevButtons.png') no-repeat; background-position: 0 center; }
    .NetNextBreakingNewsPageButton:hover, .NetPreviousBreakingNewsPageButton:hover, .NetNextHealthToolButton:hover, .NetPreviousHealthToolButton:hover { background-position: 0 center; transition: background-position 1s; background-color: #e18800; }
    .NetPreviousBreakingNewsPageButton:hover, .NetPreviousHealthToolButton:hover { background-position: -25px center; }
    .NetNextHealthToolButton, .NetPreviousHealthToolButton { background-color: #816a91; }
    .NetNextHealthToolButton:hover, .NetPreviousHealthToolButton:hover { background-color: #6e4d85; }

    .NetBreakingNewsTabSelected { background-color: #74c242; }

    .NetFeaturedHealthTipHeader, .NetFeaturedHealthToolsHeader { margin-bottom: 0; }
    .NetFeaturedHealthTipHeader { color: #9bcbda; }
    .NetFeaturedHealthToolsHeader { color: #816a91; }
    .NetFeaturedHealthTipBoxHeader, .NetFeaturedHealthToolsBoxHeader { background: transparent; }
    .NetFeaturedHealthTipBox { background-color: #9bcbda; border-color: #9bcbda; }
    .NetFeaturedHealthToolsBox { background-color: #816a91; }

    #NetMoreNewsButton { margin-bottom: 0; }

/* Side Buttons and read more button */

.nRSearchNavBox input { width: 171px; }
    .nRSearchNavBox a { background-color: #9bcbda; }
    .nRSearchNavBox a:hover { background-color: #619db0; }

.NetHealthInfoTopicCenterDropdown { width: 219px; }

.NetHealthInfoToolsPromo a, input#ContentBody_fcMain_C1_navButtonNext { background: transparent; width: 187px; border: solid 1px #9bcbda; text-align: center; font-size: 18px; }
input#ContentBody_fcMain_C1_navButtonNext { padding: 7px 0; }
.NetHealthInfoToolsPromo a:hover, input#ContentBody_fcMain_C1_navButtonNext:hover { background: transparent; background-color: #9bcbda; color: #fff!important; text-decoration: none!important; }
#NetGlobalContainer a, .NetHealthInfoToolsPromo a { color: #359add; }

.NetHealthInfoToolsPromo a  {
   -webkit-transition: all 0.4s ease-in-out
      -moz-transition: all 0.4s ease-in-out;
       -ms-transition: all 0.4s ease-in-out;
        -o-transition: all 0.4s ease-in-out;
}

input[type=radio] { display: inline; margin: 5px 6px 0 0px; }

input[type=text] { padding: 5px 0; font-size: 18px; border: solid 1px #9bcbda; }

.NetQuickSubscribe { width: 430px; }

#NetProviderDetailImage { border: 0; }

#NetMainContentContainerAlt { background-color: #fff; }

#NetFeatureDeck .ui-tabs-panel { border: 0; }

#NetFeatureDeck .ui-tabs { box-shadow: 0 0 0; }

#NetFeatureDeck ul li.ui-tabs-active { box-shadow: 0 0 0; }

#NetFeatureDeck ul li.ui-tabs-nav-item { border: 0; width: 159px; }

#NetFeatureDeck ul.ui-tabs-nav { margin-left: 6px; }

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { border-radius: 0; }

div#NetGlobalContainer.NetQuickSubscribe { font-size: 1rem; }

#NetGlobalContainer h3 { font-size: 1.8rem; }


@media only screen and (max-width: 320px) {

    #NetHealthNewsQuickSubscribeContainer { width: 340px; }

    #NetHealthNewsQuickSubscribeContainer #pnlSections  { width: 80%; }

}