@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {

#Body448 {
	padding:0 15px!important;
}
#Body448 img {
    max-width: 100%!important;
    height: auto!important;
    width: auto!important;
    float: none!important;
    margin-right: 0!important;
    margin-left: 0!important;
}
#Body448 span {
	font-size:19px!important;
}
#Body448 div {
	text-align:right!important;
}
.navigationTabContainer UL.NavigationTab LI {
    font-size: 17px!important;
}
H1.PageCategoryTitle {
    font-size: 22px!important;
}
#NavHorizontalSimpleByID4 UL.NavigationBarSimple {
    float: none!important;
    padding: 16px 0 0px 0!important;
}
LI A.NavigationBarSimple {
	font-size:18px!important;
}

/* for links */

#Body448 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span p {
	margin-top:15px!important;
	display:block!important;
	text-align:right!important;
}
#Body448 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span {
	font-size:19px!important;
	font-weight:normal;
}
#Body448 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span p strong u span {
	font-size:24px!important;
	font-weight:bold;
}
#Body448 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span p .transform_table .transform_tr div.transform_td {
	display: inline-block!important;
    margin: 8px 0 0;
}
#Body448 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span p .transform_table .transform_tr div.transform_td img {
	margin-top:-5px!important;
}



img {
	max-width: 100%!important;
    height: auto!important;
    width: auto!important;
    float: none!important;
    margin-right: 0!important;
    margin-left: 0!important;
}
#Body171 {
	padding:0 15px;
}
#Body171 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong font div div img {
	margin-top:15px;
}
#Body171 FONT.size4, #Body171 span {
	font-weight:normal;
	font-size:22px!important;
}
#Body171 div {
	text-align:right!important;
}
#Body171 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span p {
	margin-top:15px!important;
	display:block!important;
	text-align:right!important;
}
#Body171 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td p font.size4 strong u {
	font-size:27px!important;
	font-weight:normal;
}
#Body171 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span p strong u span {
	
}
#Body171 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td p .transform_table .transform_tr div.transform_td {
	display: inline-block!important;
    margin: 8px 0 0;
	font-size:22px;
}
#Body171 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td p .transform_table .transform_tr div.transform_td img {
	margin-top:-5px!important;
}

}



/* CSS FOR ALL MOBILE HERE */
@media screen and (min-width:771px) and (max-width:980px) {

#Wrapper {
    margin: 0 15px!important;
    width: auto!important;
}
#HeaderArea A.Logo {
    float: none!important;
    text-align: center!important;
    width: auto!important;
}
#HeaderArea .BannersArea {
    float: none!important;
    height: auto!important;
    width: auto!important;
}
#HeaderArea .Right {
    float: none!important;
    height: 30px!important;
    width: auto!important;
	display:none!important;
}
BODY#GreenPage TABLE.tickerContainer {
	background:#d0f0d6!important;
}
#HeaderArea .Left, BODY#GreenPage TABLE.tickerContainer {
	display:none!important;
}
#ContentArea TABLE.MediaContainer object, #ContentArea TABLE.MediaContainer object param {
	width:100%!important;
	height:auto!important;
}
TABLE.MediaContainer {
    width: 100%!important;
}
#FooterArea .Right {
    float: none!important;
    margin-left: 0!important;
    width: auto!important;
}
#FooterArea .Left {
    float: none!important;
    width: auto!important;
}
#NavHorizontalSimpleByID4 UL.NavigationBarSimple {
    background: url("../separator.gif") repeat-x scroll right top!important;
    float: none!important;
    padding: 10px 0 3px!important;
}
UL.NavigationBarSimple LI {
    display: block!important;
    list-style-image: none!important;
    list-style-type: none!important;
    margin: 0!important;
    padding: 5px 0!important;
	border-top: 1px dotted #ccc!important;
}
UL.NavigationBarSimple LI:first-child {
	border-top:0!important;
}
IMG.NavigationBarSimpleSeperator {
	display:none!important;
}
#FooterArea .CopyRights {
	padding-bottom:15px;
}

/* Second Page */

#HeaderArea .BannersArea {
    float: none!important;
    height: auto!important;
    width: auto!important;
}
#HeaderArea .bannerContainer9 {
    border-top: 1px dotted #ccc!important;
    padding: 15px 0 0!important;
    float: none!important;
	width:auto!important;
}
#HeaderArea .bannerContainer9 img {
	margin-right:-15px;
}
#HeaderArea .bannerContainer8 img {
	margin-right:-15px;
}
#HeaderArea .bannerContainer8, #HeaderArea .bannerContainer1 {
    background: none!important;
    border-top: 1px dotted #ccc!important;
    margin-top: 15px!important;
    padding: 15px 0 0!important;
    width: auto!important;
    float: none!important;
}
#ContentArea .RightCol {
    float: none !important;
    margin-left: 0 !important;
    width: auto !important;
	margin-top:30px!important;
}
BODY#GreenPage .FirstBar DIV.VerticalBarContainer {
	background:#0d9227!important;
	border-radius:10px 10px 0 0!important;
	margin:20px 0 0!important;
}
BODY#GreenPage .SecondBar DIV.VerticalBarContainer {
	background:#3fb156!important;
	border-radius:0 0 10px 10px!important;
}
#ContentArea .LeftCol {
    float: none!important;
    text-align: center!important;
    width: auto!important;
}
#ContentArea .LeftCol img {
	max-width:100%!important;
	height:auto!important;
	width:auto!important;
	float:none!important;
	margin-right:0!important;
	margin-left:0!important;
}
TABLE.body {
    margin: 0 auto!important;
    width: 92%!important;
}
BODY#GreenPage #ContentArea .LeftCol .BgBottom {
    border-radius: 0 0 0 22px!important;
}
.BODY#GreenPage #ContentArea .LeftCol .BgTop, BODY#GreenPage #ContentArea .LeftCol .Bg {
	background:none!important;
}
BODY#GreenPage #ContentArea .LeftCol .BgBottom {
	background:#e3f5e6!important;
	box-shadow:2px 2px 2px rgba(0,0,0,0.1)!important;
	border-radius: 0 0 22px 22px!important;
}
BODY#GreenPage #ContentArea .LeftCol .BgTop {
	background:none!important;
}

/* Third Page */

#ContentArea .LeftCol .BgTopWhite, #ContentArea .LeftCol .BgWhite {
	background:none!important;
}
#ContentArea .LeftCol .BgBottomWhite {
	background: #fff !important;
    border: 1px solid #e7e7e7 !important;
    border-radius: 20px !important;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1) !important;
    margin: 0 2px 2px 0;
}
#ContentArea .LeftCol {
    margin-left: 5px!important;
}

/* Four Page */

TABLE.MediaContainer img {
	width:100%!important;
	height:auto!important;
}
#ContentArea .Inner .InnerInner {
    background: #fff !important;
    border: 1px solid #e7e7e7 !important;
    border-radius: 20px !important;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1) !important;
	padding-top:0!important;
	padding-bottom:10px!important;
}
#ContentArea .Inner {
	background:none !important;
}
#ContentArea .InnerInner {
	width:auto !important;
	display:block !important;
}
#ContentArea .InnerInner #Body402 #ctlBody table td {
	display: block !important;
    float: right !important;
    padding: 6px 0.5% 0 !important;
    width: 36% !important;
}
#ContentArea .InnerInner #Body402 #ctlBody table td img {
	width:100%!important;
	height:auto!important;
}
#ContentArea .InnerInner #ctlBody table tr {
	display: inline-flex !important;
}
#Body402 TABLE.body {
    margin-bottom: 0 !important;
    margin-top: 25px !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
    width: auto !important;
}
#Body402 TABLE.body DIV.PageTitle {
	margin-bottom:0!important;
}
#ctlBody p span, #ctlBody div font .size4 span {
	font-size:13px!important;
}
#ctlBody table {
	width:100%!important;
	margin: 20px 0 0 !important;
}

/* Fifth page */

#Body330 #ctlBody table td img {
	width:auto!important;
	height:auto!important;
	max-width:inherit!important;
	max-height:inherit!important;
	margin-left:6px!important;
}
#Body330 #ctlBody p font.size4 {
    font-size: 13px !important;
}
/* Seven Page */

.VitaminSearch, BODY#BluePage TABLE.tickerContainer {
	display:none!important;
}
BODY#BluePage .FirstBar DIV.VerticalBarContainer {
	background:#0396cf!important;
	border-radius:20px 20px 0 0!important;
	margin:20px 0 0!important;
	padding: 16px 0 20px!important;
}
BODY#BluePage .SecondBar DIV.VerticalBarContainer {
	background:#35addb!important;
	border-radius:0 0 20px 20px!important;
}
#ContentArea .BannersArea .bannerContainer24 {
    float: none!important;
	text-align: center!important;
	margin: 0 0 15px!important;
}
#ContentArea .BannersArea .bannerContainer24 img {
	width:auto!important;
}
BODY#BluePage TABLE.ArticleMainContainer {
	background-color: #edfafd !important;
    border: 1px solid #ededed !important;
    border-radius: 15px !important;
    margin-top: 15px !important;
    padding: 15px 4% 0 !important;
    width: 100% !important;
}
BODY#BluePage TABLE.ArticlesListContainer {
	background:none!important;
}
BODY#BluePage DIV.ArticlesMainImg {
    float: none!important;
    width: auto!important;
}
BODY#BluePage .ArticleMainContentToImage {
    float: none!important;
    width: auto!important;
}
BODY#BluePage .ArticlesListBg {
    background-image:none!important;
    background-color: #edfafd !important;
    border: 1px solid #ededed !important;
    border-radius: 15px !important;
    margin-top: 15px !important;
    padding: 15px 4% 21px !important;
    width: 92% !important;
}
BODY#BluePage DIV.ArticleMainBg {
	background:none!important;
}
BODY#BluePage TABLE.ArticleMainContainer {
	background-image:none!important;
}
#Body182 table.body.bodyList.bodyByCatID182 {
	width:100%!important;
}
BODY#BluePage TD.ArticleMainBody {
    padding: 21px 20px 0!important;
}
BODY#BluePage DIV.ArticlesMainImg table {
	margin-right:0!important;
	width:100%!important;
}
BODY#BluePage DIV.ArticlesMainImg table td img {
	width:auto!important;
	height:auto!important;
}
#Body182 table.body.bodyList.bodyByCatID182 tr td table tr td {
	width:100%!important;
	display:block!important;
	padding:0!important;
}
#Body182 table.body.bodyList.bodyByCatID182 tr td table tr td DIV.ArticlesListImg {
    float: none!important;
    margin-left: 0!important;
    margin-top: 5px!important;
	text-align:center!important;
	margin-bottom:10px!important;
}
#Body182 table.body.bodyList.bodyByCatID182 tr td table tr td DIV.ArticlesListImg img {
	width:auto!important;
	height:auto!important;
}
BODY#BluePage DIV.ArticlesListTitle {
    margin: 0!important;
}
BODY#BluePage DIV.ArticlesListSummary {
    line-height: 1.3em!important;
    margin-right: 0!important;
    padding: 18px 0 0!important;
}
BODY#BluePage TABLE.ArticlesListContainer tbody tr td.ArticlesListSeperator.ArticlesListSeperatorEven img {
	width:auto!important;
	height:auto!important;
}
BODY#BluePage TABLE.ArticlesListContainer tbody tr td.ArticlesListSeperator.ArticlesListSeperatorOdd img {
	width:auto!important;
	height:auto!important;
}
#Body182 table.body.bodyList.bodyByCatID182 tr td table tbody tr td table tbody tr td div a img {
	width:auto!important;
	height:auto!important;
}
BODY#BluePage .FirstBar UL.VerticalBarContainer {
	padding-top:0!important;
}
#ContentArea .BannersArea .bannerContainer25 {
    float: none !important;
}
#ContentArea .BannersArea .bannerContainer25 img {
	width:auto!important;
}
#Body182 div.bannerContainer a img {
	width:auto!important;
}

/* Eight Page */

BODY#OrangePage .FirstBar DIV.VerticalBarContainer {
	background:#f57508 !important;
    border-radius: 20px 20px 0 0 !important;
    margin: 20px 0 0 !important;
    padding: 16px 0 20px !important;
}
BODY#OrangePage .FirstBar UL.VerticalBarContainer {
    padding-top: 0!important;
}
BODY#OrangePage .SecondBar DIV.VerticalBarContainer {
	background: #f7913a !important;
    border-radius: 0 0 20px 20px !important;
}
BODY#OrangePage .ArticlesListBg {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    width: auto !important;
}
#Body185 table.body.bodyList.bodyByCatID185 {
	width:100%!important;
}
#Body185 table.body.bodyList.bodyByCatID185 tr td table tr td.PArticleMainContainer div.bannerContainer {
	margin-top:15px!important;
}
#Body185 table.body.bodyList.bodyByCatID185 tr td table tr td table tr td {
	width:100%!important;
	display:block!important;
	padding-right:0!important;
	padding-left:0!important;
	padding-top:0!important;
}
#Body185 table.body.bodyList.bodyByCatID185 tr td table tbody tr td table tbody tr td div a img {
    height: auto !important;
    width: auto !important;
}
BODY#OrangePage .ArticlesListBg {
    background-image:none!important;
    background-color: #fce8d7 !important;
    border: 1px solid #ededed !important;
    border-radius: 15px !important;
    margin-top: 15px !important;
    padding: 15px 4% 21px !important;
    width: 92% !important;
}
BODY#OrangePage TABLE.ArticlesListContainer {
	background:none!important;
}
#Body185 table.body.bodyList.bodyByCatID185 tr td table tr td DIV.ArticlesListImg {
    float: none !important;
    margin-bottom: 10px !important;
    margin-left: 0 !important;
    margin-top: 5px !important;
    text-align: center !important;
}
BODY#OrangePage DIV.ArticlesListTitle {
	margin: 0 !important;
}
BODY#OrangePage DIV.ArticlesListSummary {
    line-height: 1.3em !important;
    margin-right: 0 !important;
    padding: 18px 0 0 !important;
}
BODY#OrangePage TABLE.ArticlesListContainer tbody tr td.ArticlesListSeperator.ArticlesListSeperatorEven img {
    height: auto !important;
    width: auto !important;
}
BODY#OrangePage TABLE.ArticlesListContainer tbody tr td.ArticlesListSeperator.ArticlesListSeperatorOdd img {
	width:auto!important;
	height:auto!important;
}
#Body185 div.bannerContainer a img {
    width: auto !important;
}

/* Nine Page */

#Body476 td.description span p span font.size4 img {
	width:auto!important;
}
#Body476 td.description span div {
	text-align:center!important;
}
#Body476 td.description span div img {
	width:auto!important;
	float:none!important;
	margin-top:-30px!important;
}
#Body476 td.description span div p span {
	text-align:right!important;
	display:block!important;
}
#Body476 div.bannerContainer a img {
    width: auto !important;
}

/* For Mob Nav */
#HeaderArea .Right {
  background: url(DesignFiesMobile/mob_nav_brgnd.png) no-repeat!important;
  width: 24px!important;
  height: 21px!important;
  display: block!important;
  position: absolute!important;
  right: 15px!important;
  top: 15px!important;
  padding: 0!important;
  margin: 0!important;
  cursor: pointer!important;
  background-size: contain !important;
}
#HeaderArea .Right a, #HeaderArea .Right h5, #HeaderArea .Right table {
	display:none!important;
}
/*#HeaderArea .Left {
	background:url(DesignFiesMobile/mob_nav_brgnd.png) no-repeat!important;
	width:24px!important;
	height:21px!important;
	display:block!important;
	position:absolute!important;
	right:15px!important;
	top:15px!important;
	padding:0!important;
	margin:0!important;
	cursor:pointer!important;
	background-size: contain!important;
}*/
#HeaderArea .Left a, #HeaderArea .Left h5, #HeaderArea .Left div {
	display:none!important;
}

/* Extra Changes */

#Body172 table.body.bodyList.bodyByCatID172 table td img {
	width:auto!important;
}
#Body172 table.body.bodyList.bodyByCatID172 tr td table {
	width:100%!important;
}



DIV.bannerContainer16 {
    float: right!important;
    margin: 10px 0 0 1.8%!important;
    width: 32%!important;
}
DIV.bannerContainer17 {
    float: right!important;
    margin: 10px 0 0 2%!important;
    width: 32%!important;
}
DIV.bannerContainer18 {
    float: left!important;
    margin: 10px 0 0!important;
    width: 32%!important;
}
/* menu and banner */
DIV.FirstBar, DIV.SecondBar {
    display: none;
}
DIV#ContentArea .MediaContainer object
{
     display: none;
}
/* menu and banner  */

#HeaderArea .bannerContainer9 img {
	margin-right:-18px!important;
	white-space:
}




#Body182 td.PArticleMainContainer td.PArticleMainContainer div.ArticleMainBg table tr:nth-child(2) td {
	width:auto!important;
}
#Body182 table.body.bodyList.bodyByCatID182 tr:nth-child(2) .ArticlesListBg td {
	width:100%!important;
}
BODY#BluePage P.readMoreLinkContainer {
	padding-bottom: 12px!important;
}




H2.SiteMapHeaderNode, DIV.PageTitle {
	font-size:19px!important;
}
UL.SiteMapMain LI {
	font-size:19px!important;
	line-height:25px!important;
}
UL.NavigationBarSimple LI {
	font-size:19px!important;
}
div, td, ul, li, a {
	font-size:19px!important;
}
#FooterArea .CopyRights {
    height: auto!important;
    padding: 5px 0 7px!important;
    text-align: center!important;
}
#FooterArea .CopyRights .Logo {
    position: inherit!important;
    left: auto!important;
    top: auto!important;
}


BODY#BluePage DIV.ArticlesListImg {
    margin-left: 0!important;
    margin: 5px 0 10px!important;
    float: none!important;
}
BODY#OrangePage DIV.ArticlesListImg {
    margin-left: 0!important;
    margin: 5px 0!important;
    float: none!important;
}





.CategoryItemTitle {
	display:block!important;
	margin:10px 0 0!important;
	padding:0!important;
	line-height:30px!important;
}
.CategoryItemTitle a {
	display:block!important;
}
#ctlContent {
	padding:0 15px!important;
}



FONT.size4 {
    font-size: 19px!important;
}
#ctlBody p span, #ctlBody div font .size4 span {
    font-size: 19px!important;
}

#Body263 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td img {
	margin-bottom:15px!important;
}

#Body171 FONT.size4, #Body171 span {
    font-weight: normal;
    font-size: 19px!important;
    line-height: 25px;
}



DIV.PageTitle {
	margin-bottom:15px!important;
}


#Body402 img {
	max-width: 100%!important;
    height: auto!important;
    width: auto!important;
    margin: 0 auto 15px!important;
    display: block!important;
}



#Body448 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span p strong u span {
	font-size:19px!important;
}
#Body448 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span {
	font-size:19px!important;
}


#Body463 .transform_table.transform_table_first .transform_tr:nth-child(2) .transform_td img {
	max-width: 100%!important;
    height: auto!important;
    width: auto!important;
    margin: 0 auto 15px!important;
    display: block!important;
}


#Body451 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td img {
	max-width: 100%!important;
    height: auto!important;
    width: auto!important;
    margin: 0 auto 15px!important;
    display: block!important;
}


.gx-sidemenu-inner {
	display:block;
}


span {
	font-size:19px!important;
}



#Body521 .description table td img {
	display:block!important;
	max-width:100%!important;
	height:auto!important;
	margin:0 auto 15px!important;
	width:auto!important;
}



#Body530 .description table {
    width: 100%!important;
    height: auto!important;
    display: block!important;
    table-layout: fixed!important;
    margin: 0 auto!important;
    display: table!important;
}
#Body530 .description table td {
    width: auto!important;
    display: block!important;
    margin: 0 0 0 2px;
    padding: 0 0 2px 2px;
}
#Body530 .description table td img {
	width:auto!important;
	display:block!important;
	max-width:100%!important;
	height:auto!important;
}
#Body530 .description table td:first-child img {
	margin: -22px 0 0!important;
}


#Body542 img {
	max-width:100%!important;
}


#Body544 .transform_table.transform_table_first .transform_tr:nth-child(3) font.size4 img {
	max-width:100%!important;
	width:auto!important;
	height:auto!important;
	display:block!important;
	margin:0 auto 15px!important;
}



}


@media screen and (min-width:481px) and (max-width:770px) {

#Wrapper {
    margin: 0 15px!important;
    width: auto!important;
}
#HeaderArea A.Logo {
    float: none!important;
    text-align: center!important;
    width: auto!important;
}
#HeaderArea .BannersArea {
    float: none!important;
    height: auto!important;
    width: auto!important;
}
/*
#HeaderArea .Right {
    float: none!important;
    height: 30px!important;
    width: auto!important;
	display:none!important;
}
*/
#HeaderArea .Right {
  background: url(DesignFiesMobile/mob_nav_brgnd.png) no-repeat!important;
  width: 24px!important;
  height: 21px!important;
  display: block!important;
  position: absolute!important;
  right: 15px!important;
  top: 15px!important;
  padding: 0!important;
  margin: 0!important;
  cursor: pointer!important;
  background-size: contain !important;
}
#HeaderArea .Right a, #HeaderArea .Right h5, #HeaderArea .Right table {
	display:none!important;
}



BODY#GreenPage TABLE.tickerContainer {
	background:#d0f0d6!important;
	width:100%!important;
	display:block!important;
	margin-bottom:15px!important;
	border-radius:5px!important;
	padding-bottom:0!important;
}
TABLE.tickerContainer MARQUEE {
	width: 290px!important;
	height: auto!important;
	overflow: hidden!important;
}
TD.tickerBody {
	padding-top: 15px!important;
}

/*
BODY#GreenPage TABLE.tickerContainer #ctlTicker0 {
	width:100%!important;
	display:block!important;
	white-space:normal!important
}
BODY#GreenPage TABLE.tickerContainer .tickerHeadLine {
	text-decoration: none!important;
	font-weight: bold!important;
	color: #545454!important;
	display: table!important;
	width: 100%!important;
	height: auto!important;
	font-size: 13px!important;
	max-width: 300px!important;
}
*/


/*
BODY#GreenPage TABLE.tickerContainer {
	display:none!important;
}
*/
#ContentArea TABLE.MediaContainer object, #ContentArea TABLE.MediaContainer object param {
	width:100%!important;
}
TABLE.MediaContainer {
    width: 100%!important;
}
#FooterArea .Right {
    float: none!important;
    margin-left: 0!important;
    width: auto!important;
}
#FooterArea .Left {
    float: none!important;
    width: auto!important;
}
#NavHorizontalSimpleByID4 UL.NavigationBarSimple {
    background: url("../separator.gif") repeat-x scroll right top!important;
    float: none!important;
    padding: 10px 0 3px!important;
}
UL.NavigationBarSimple LI {
    display: block!important;
    list-style-image: none!important;
    list-style-type: none!important;
    margin: 0!important;
    padding: 5px 0!important;
	border-top: 1px dotted #ccc!important;
}
UL.NavigationBarSimple LI:first-child {
	border-top:0!important;
}
IMG.NavigationBarSimpleSeperator {
	display:none!important;
}
#FooterArea .CopyRights {
	padding-bottom:15px;
}

/* Second Page */

#HeaderArea .BannersArea {
    float: none!important;
    height: auto!important;
    width: auto!important;
}
#HeaderArea .bannerContainer9 {
    border-top: 1px dotted #ccc!important;
    padding: 15px 0 0!important;
    float: none!important;
	width:auto!important;
}
#HeaderArea .bannerContainer9 img {
	margin-right:-15px;
}
#HeaderArea .bannerContainer8 img {
	margin-right:-15px;
}
#HeaderArea .bannerContainer8, #HeaderArea .bannerContainer1 {
    background: none!important;
    border-top: 1px dotted #ccc!important;
    margin-top: 15px!important;
    padding: 15px 0 0!important;
    width: auto!important;
    float: none!important;
}
#ContentArea .RightCol {
    float: none !important;
    margin-left: 0 !important;
    width: auto !important;
	margin-top:30px!important;
}
BODY#GreenPage .FirstBar DIV.VerticalBarContainer {
	background:#0d9227!important;
	border-radius:10px 10px 0 0!important;
	margin:20px 0 0!important;
}
BODY#GreenPage .SecondBar DIV.VerticalBarContainer {
	background:#3fb156!important;
	border-radius:0 0 10px 10px!important;
}
#ContentArea .LeftCol {
    float: none!important;
    text-align: center!important;
    width: auto!important;
}
#ContentArea .LeftCol img {
	max-width:100%!important;
	height:auto!important;
	width:auto!important;
	float:none!important;
	margin-right:0!important;
	margin-left:0!important;
}
TABLE.body {
    margin: 0 auto!important;
    width: 92%!important;
}
BODY#GreenPage #ContentArea .LeftCol .BgBottom {
    border-radius: 0 0 0 22px!important;
}

/* Third Page */

#ContentArea .LeftCol .BgTopWhite, #ContentArea .LeftCol .BgWhite {
	background:none!important;
}
#ContentArea .LeftCol .BgBottomWhite {
	background: #fff !important;
    border: 1px solid #e7e7e7 !important;
    border-radius: 20px !important;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1) !important;
    margin: 0 2px 2px 0;
}
#ContentArea .LeftCol {
    margin-left: 5px!important;
}


/* Four Page */

TABLE.MediaContainer img {
	width:100%!important;
	height:auto!important;
}
#ContentArea .Inner .InnerInner {
    background: #fff !important;
    border: 1px solid #e7e7e7 !important;
    border-radius: 20px !important;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1) !important;
	padding-top:0!important;
	padding-bottom:10px!important;
}
#ContentArea .Inner {
	background:none !important;
}
#ContentArea .InnerInner {
	width:auto !important;
	display:block !important;
}
#ContentArea .InnerInner #ctlBody table td {
	display: block !important;
    float: right !important;
    padding: 10px 1% 0 !important;
    width: 31% !important;
}
#ContentArea .InnerInner #ctlBody table td img {
	width:100%!important;
	height:auto!important;
}
#ContentArea .InnerInner #ctlBody table tr {
	display: inline-flex !important;
}
#Body402 TABLE.body {
    margin-bottom: 0 !important;
    margin-top: 25px !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
    width: auto !important;
}
#Body402 TABLE.body DIV.PageTitle {
	margin-bottom:0!important;
}
#ctlBody p span, #ctlBody div font .size4 span {
	font-size:13px!important;
}
#ctlBody table {
	width:100%!important;
	margin: 20px 0 0 !important;
}

/* Fifth page */

#Body330 #ctlBody table td img {
	width:auto!important;
	height:auto!important;
	max-width:inherit!important;
	max-height:inherit!important;
	margin-left:6px!important;
}
#Body330 #ctlBody p font.size4 {
    font-size: 13px !important;
}

/* Six Pagec */

#ContentArea .LeftCol DIV.bannerContainer16, #ContentArea .LeftCol DIV.bannerContainer17, #ContentArea .LeftCol DIV.bannerContainer18 {
    float: none!important;
    margin: 10px 0 0!important;
    text-align: center!important;
    width: auto!important;
}
#ContentArea .LeftCol DIV.bannerContainer16 img, #ContentArea .LeftCol DIV.bannerContainer17 img, #ContentArea .LeftCol DIV.bannerContainer18 img {
	width:auto!important;
	height:auto!important;
}
#Body431 TABLE.bodyList TD.description p span {
	font-size:13px!important;
}


/* Seven Page */

.VitaminSearch, BODY#BluePage TABLE.tickerContainer {
	display:none!important;
}
BODY#BluePage .FirstBar DIV.VerticalBarContainer {
	background:#0396cf!important;
	border-radius:20px 20px 0 0!important;
	margin:20px 0 0!important;
	padding: 16px 0 20px!important;
}
BODY#BluePage .SecondBar DIV.VerticalBarContainer {
	background:#35addb!important;
	border-radius:0 0 20px 20px!important;
}
#ContentArea .BannersArea .bannerContainer24 {
    float: none!important;
	text-align: center!important;
	margin: 0 0 15px!important;
}
#ContentArea .BannersArea .bannerContainer24 img {
	width:auto!important;
}
BODY#BluePage TABLE.ArticleMainContainer {
	background-color: #edfafd !important;
    border: 1px solid #ededed !important;
    border-radius: 15px !important;
    margin-top: 15px !important;
    padding: 15px 4% 0 !important;
    width: 100% !important;
}
BODY#BluePage TABLE.ArticlesListContainer {
	background:none!important;
}
BODY#BluePage DIV.ArticlesMainImg {
    float: none!important;
    width: auto!important;
}
BODY#BluePage .ArticleMainContentToImage {
    float: none!important;
    width: auto!important;
}
BODY#BluePage .ArticlesListBg {
    background-image:none!important;
    background-color: #edfafd !important;
    border: 1px solid #ededed !important;
    border-radius: 15px !important;
    margin-top: 15px !important;
    padding: 15px 4% 21px !important;
    width: 92% !important;
}
BODY#BluePage DIV.ArticleMainBg {
	background:none!important;
}
BODY#BluePage TABLE.ArticleMainContainer {
	background-image:none!important;
}
#Body182 table.body.bodyList.bodyByCatID182 {
	width:100%!important;
}
BODY#BluePage TD.ArticleMainBody {
    padding: 21px 20px 0!important;
}
BODY#BluePage DIV.ArticlesMainImg table {
	margin-right:0!important;
	width:100%!important;
}
BODY#BluePage DIV.ArticlesMainImg table td img {
	width:auto!important;
	height:auto!important;
}
#Body182 table.body.bodyList.bodyByCatID182 tr td table tr td {
	
	display:block!important;
	padding:0!important;
}
#Body182 table.body.bodyList.bodyByCatID182 tr td table tr td DIV.ArticlesListImg {
    float: none!important;
    margin-left: 0!important;
    margin-top: 5px!important;
	text-align:center!important;
	margin-bottom:10px!important;
}
#Body182 table.body.bodyList.bodyByCatID182 tr td table tr td DIV.ArticlesListImg img {
	width:auto!important;
	height:auto!important;
}
BODY#BluePage DIV.ArticlesListTitle {
    margin: 0!important;
}
BODY#BluePage DIV.ArticlesListSummary {
    line-height: 1.3em!important;
    margin-right: 0!important;
    padding: 18px 0 0!important;
}
BODY#BluePage TABLE.ArticlesListContainer tbody tr td.ArticlesListSeperator.ArticlesListSeperatorEven img {
	width:auto!important;
	height:auto!important;
}
BODY#BluePage TABLE.ArticlesListContainer tbody tr td.ArticlesListSeperator.ArticlesListSeperatorOdd img {
	width:auto!important;
	height:auto!important;
}
#Body182 table.body.bodyList.bodyByCatID182 tr td table tbody tr td table tbody tr td div a img {
	width:auto!important;
	height:auto!important;
}
BODY#BluePage .FirstBar UL.VerticalBarContainer {
	padding-top:0!important;
}
#ContentArea .BannersArea .bannerContainer25 {
    float: none !important;
}
#ContentArea .BannersArea .bannerContainer25 img {
	width:auto!important;
}

/* Eight Page */

BODY#OrangePage .FirstBar DIV.VerticalBarContainer {
	background:#f57508 !important;
    border-radius: 20px 20px 0 0 !important;
    margin: 20px 0 0 !important;
    padding: 16px 0 20px !important;
}
BODY#OrangePage .FirstBar UL.VerticalBarContainer {
    padding-top: 0!important;
}
BODY#OrangePage .SecondBar DIV.VerticalBarContainer {
	background: #f7913a !important;
    border-radius: 0 0 20px 20px !important;
}
BODY#OrangePage .ArticlesListBg {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    width: auto !important;
}
#Body185 table.body.bodyList.bodyByCatID185 {
	width:100%!important;
}
#Body185 table.body.bodyList.bodyByCatID185 tr td table tr td.PArticleMainContainer div.bannerContainer {
	margin-top:15px!important;
}
#Body185 table.body.bodyList.bodyByCatID185 tr td table tr td table tr td {
	width:100%!important;
	display:block!important;
	padding-right:0!important;
	padding-left:0!important;
	padding-top:0!important;
}
#Body185 table.body.bodyList.bodyByCatID185 tr td table tbody tr td table tbody tr td div a img {
    height: auto !important;
    width: auto !important;
}
BODY#OrangePage .ArticlesListBg {
    background-image:none!important;
    background-color: #fce8d7 !important;
    border: 1px solid #ededed !important;
    border-radius: 15px !important;
    margin-top: 15px !important;
    padding: 15px 4% 21px !important;
    width: 92% !important;
}
BODY#OrangePage TABLE.ArticlesListContainer {
	background:none!important;
}
#Body185 table.body.bodyList.bodyByCatID185 tr td table tr td DIV.ArticlesListImg {
    float: none !important;
    margin-bottom: 10px !important;
    margin-left: 0 !important;
    margin-top: 5px !important;
    text-align: center !important;
}
BODY#OrangePage DIV.ArticlesListTitle {
	margin: 0 !important;
}
BODY#OrangePage DIV.ArticlesListSummary {
    line-height: 1.3em !important;
    margin-right: 0 !important;
    padding: 18px 0 0 !important;
}
BODY#OrangePage TABLE.ArticlesListContainer tbody tr td.ArticlesListSeperator.ArticlesListSeperatorEven img {
    height: auto !important;
    width: auto !important;
}
BODY#OrangePage TABLE.ArticlesListContainer tbody tr td.ArticlesListSeperator.ArticlesListSeperatorOdd img {
	width:auto!important;
	height:auto!important;
}

/* Nine Page */

#Body476 td.description span p span font.size4 img {
	width:auto!important;
}
#Body476 td.description span div {
	text-align:center!important;
}
#Body476 td.description span div img {
	width:auto!important;
	float:none!important;
	margin-top:-30px!important;
}
#Body476 td.description span div p span {
	text-align:right!important;
	display:block!important;
}

/* For Mob Nav */
/*
#HeaderArea .Left {
	background:url(DesignFiesMobile/mob_nav_brgnd.png) no-repeat!important;
	width:15px!important;
	height:13px!important;
	display:block!important;
	position:absolute!important;
	right:15px!important;
	top:15px!important;
	padding:0!important;
	margin:0!important;
	cursor:pointer!important;
}
*/
#HeaderArea .Left INPUT.Search {
	margin: 0 -294px 0 0!important;
}
#HeaderArea .Left a, #HeaderArea .Left h5, #HeaderArea .Left div {
	display:none!important;
}

/* Extra Changes */

#Body172 table.body.bodyList.bodyByCatID172 table td img {
	width:auto!important;
}
#Body172 table.body.bodyList.bodyByCatID172 tr td table {
	width:100%!important;
}
/* menu and banner */
DIV.FirstBar, DIV.SecondBar {
    display: none;
}
DIV#ContentArea .MediaContainer object
{
     display: none;
}
/* menu and banner  */


#HeaderArea .Left {
	display:block!important;
	width:auto!important;
	float:none!important;
}
#HeaderArea .Left div, #HeaderArea .Left form, #HeaderArea .Left table, #HeaderArea .Left td {
	display:block!important;
}
#HeaderArea .Left a, #HeaderArea .Left h5 {
	display:none!important;
}
#HeaderArea .Left INPUT.SearchBut {
	margin: 0 -183px 0 0!important;
	position: relative!important;
	z-index: 999999!important;
}


/*
#HeaderArea .Left {
	background:url(DesignFiesMobile/mob_nav_brgnd.png) no-repeat!important;
	width:15px!important;
	height:13px!important;
	display:block!important;
	position:absolute!important;
	right:15px!important;
	top:15px!important;
	padding:0!important;
	margin:0!important;
	cursor:pointer!important;
}
#HeaderArea .Left a, #HeaderArea .Left h5, #HeaderArea .Left div {
	display:none!important;
}


}


@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) {

#ContentArea .LeftCol .skype_c2c_textarea_span img {
	width:24px!important;
	height:24px!important;
	max-width:inherit!important;
}
table.body.bodyList.bodyByCatID182 table.ArticleMainContainer.ArticleMainContainerOdd tr td {
	display:none!important;
}
table.body.bodyList.bodyByCatID182 table.ArticleMainContainer.ArticleMainContainerOdd tr td.ArticleMainBody {
	display:block!important;
}
BODY#OrangePage .ArticlesListBg .transform_tr .transform_td img {
	width:auto!important;
}
BODY#BluePage .ArticlesListBg .transform_tr .transform_td img {
	width:auto!important;
}

/* menu and banner */
DIV.FirstBar, DIV.SecondBar {
    display: none;
}
DIV#ContentArea .MediaContainer object
{
     display: none;
}
/* menu and banner  */


#HeaderArea .bannerContainer9 img {
	margin-right: -18px!important;
}
#HeaderArea .bannerContainer1 {
	border-bottom: 1px dotted #ccc!important;
	margin-bottom: 15px!important;
	background: none!important;
    border-top: 1px dotted #ccc!important;
    margin-top: 15px!important;
    padding: 15px 0!important;
    width: auto!important;
    float: none!important;
}


#HeaderArea .Left {
	display:block!important;
}


#HeaderArea .bannerContainer1 {
	border-top:1px dotted #CCC!important;
	border-bottom:1px dotted #CCC!important;
	padding-top:15px!important;
	margin-top:15px!important;
	padding-bottom:15px!important;
	margin-bottom:15px!important;
}
#HeaderArea .bannerContainer1, #HeaderArea .bannerContainer8, #HeaderArea .bannerContainer9 {
	float:none!important;
	width:auto!important;
	background:none!important;
}

#HeaderArea .bannerContainer9 img {
	margin-right:-18px!important;
}



#HeaderArea .BannersArea {
	overflow:hidden!important;
	margin-bottom:15px;
	border-bottom:1px dotted #CCC!important;
	border-top:1px dotted #CCC!important;
}
#HeaderArea .bannerContainer1, #HeaderArea .bannerContainer9 {
	width:28%!important;
	float:right!important;
	margin:0 1%!important;
	background:none!important;
	border:0!important;
}
#HeaderArea .bannerContainer8 {
	width:37%!important;
	float:right!important;
	margin:0 1%!important;
	background:none!important;
	border:0!important;
}
#HeaderArea .bannerContainer1 img, #HeaderArea .bannerContainer8 img, #HeaderArea .bannerContainer9 img {
	max-width:100%!important;
	height:auto!important;
	margin:0!important
}
#HeaderArea .bannerContainer9 img {
	margin-right:-15px!important;
}


#Body182 td.PArticleMainContainer td.PArticleMainContainer div.ArticleMainBg table tr:nth-child(2) td {
	width:auto!important;
}
#Body182 table.body.bodyList.bodyByCatID182 tr:nth-child(2) .ArticlesListBg td {
	width:100%!important;
}
BODY#BluePage P.readMoreLinkContainer {
	padding-bottom: 12px!important;
}



BODY#GreenPage #FreeBox_Section1 {
	height:auto!important;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#27983e+0,0b8b25+1,13b233+99,f8f8f8+100 */
	background: #27983e!important; /* Old browsers */
	background: -moz-linear-gradient(left,  #27983e 0%, #0b8b25 1%, #13b233 99%, #f8f8f8 100%)!important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#27983e), color-stop(1%,#0b8b25), color-stop(99%,#13b233), color-stop(100%,#f8f8f8))!important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #27983e 0%,#0b8b25 1%,#13b233 99%,#f8f8f8 100%)!important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #27983e 0%,#0b8b25 1%,#13b233 99%,#f8f8f8 100%)!important; /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #27983e 0%,#0b8b25 1%,#13b233 99%,#f8f8f8 100%)!important; /* IE10+ */
	background: linear-gradient(to right,  #27983e 0%,#0b8b25 1%,#13b233 99%,#f8f8f8 100%)!important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#27983e', endColorstr='#f8f8f8',GradientType=1 )!important; /* IE6-9 */
	border-radius:20px 0 20px 0!important;
}
BODY#GreenPage #FreeBox_Section1 TABLE.FreeBoxContainer {
	  background: url("DesignFiesMobile/FreeBox-gree_n_m.png") no-repeat right top!important;

}
table.body.bodyList.bodyByCatID159 img {
	width:auto!important;
}
.page_url___CategoryID_159 #ContentArea .LeftCol img {
	width:auto!important;
}
.page_url___CategoryID_160 #ContentArea .LeftCol img {
	width:auto!important;
}


#Body476 DIV.PageTitle {
	margin-bottom:12px!important;
}



#contactUsBg {
	background:#e7e7e7!important;
	height: auto!important;
	width: auto!important;
	padding: 15px 15px 15px!important;
	border-radius:15px 15px 15px 15px!important;
	box-shadow:5px 5px 5px #CCC!important;
}
#contactUsBg TABLE.body {
    width: 100%!important;
    margin: 10px auto 0!important;
    padding-right: 0!important;
}
TD.navigationTabContainer {
    padding-bottom: 0!important;
}
#contactUsBg TABLE.body {
	margin-top:0!important;
}
#Body164 table.body.bodyList.bodyByCatID164 td {
	display:block!important;
	width:100%;
	height:auto;
}
#Body164 table.body.bodyList.bodyByCatID164 table {
	width:100%!important;
	display:block!important;
}
#Body164 table.body.bodyList.bodyByCatID164 DIV.PageTitle {
    margin: 15px 0 15px 0!important;
}
DIV.PageTitle {
    margin-bottom: 20px!important;
    color: #13b233!important;
    margin: 15px 0 0px 0!important;
}
#Body164 .transform_table.transform_table_first img {
	max-width:100%!important;
	float:none!important;
	margin-right:0!important;
}


#contactUsInnerContainer {
    width: auto!important;
    display: block!important;
    margin: 0px 0 0 0!important;
}
#contactUsInnerContainer td {
	width:100%!important;
	display:block!important;
}
#contactUsInnerContainer INPUT.wizard {
    border: 1px solid #BBB!important;
    width: 100%!important;
    margin: 3px 0 4px!important;
    height: 20px!important;
}
#contactUsInnerContainer TEXTAREA.wizard {
    border: 1px solid #BBB!important;
    width: 100%!important;
    height: 100px!important;
	margin-top:5px!important;
}
#contactUsSubmit {
    float: none!important;
    margin-top: 10px!important;
    margin-bottom: 10px!important;
}


/* 1 */

#Body20 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_table .transform_tr INPUT.wizard {
	border:1px solid #BBB!important;
    margin: 3px 0 4px!important;
    height: 20px!important;
	width:100%!important;
}
#Body20 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_table .transform_tr TEXTAREA.wizard {
    border: 1px solid #BBB!important;
    width: 100%!important;
    height: 100px!important;
	margin-top:5px!important;
	margin-bottom:15px!important;
}
#Body20 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_table .transform_tr INPUT.button {
	margin-bottom:10px!important;
}
#Body20 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_table .transform_tr SELECT.wizard {
    font-size: 11px!important;
    width: 60px!important;
    margin: 6px 0 6px!important;
}
#Body20 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_table .transform_tr H1.ArticleTitle {
    margin-bottom: 13px!important;
    display: block!important;
}

/* 2 */

#Body469 .transform_tr:nth-child(2) .transform_table .transform_td {
	padding:0 15px 15px;
}
#Body469 .transform_tr:nth-child(2) p {
	padding:0 15px;
}

/* 3 */

#Body263 .transform_table.transform_table_first .transform_tr:nth-child(3) #ctlBody .transform_table .transform_td {
	text-align:center;
}
#Body263 .transform_table.transform_table_first .transform_tr:nth-child(3) #ctlBody {
	padding:0 15px;
}
#Body263 .transform_table.transform_table_first .transform_tr:nth-child(3) #ctlBody img {
	float:none!important;
	margin:0!important;
}

/* 4 */

#Body173 {
	padding:0 15px!important;
}
#Body173 DIV.PageTitle {
    margin: 15px 0 15px 0!important;
}
#Body173 .transform_tr:nth-child(3) div:nth-child(1) img {
	margin-bottom:10px!important;
}

/* 5 */

#Body459 {
	padding:0 15px;
}

/* 6 */

#Body462 {
	padding:0 15px;
}
#Body462 FONT.size4 {
	font-size:13px;
}

/* Andrey said for write it */

#FreeBox_Section1 {
	width:209px!important;
	margin:0 auto 10px!important;
}

/* Andrey said for write it */


/* 8 */

#Body160 {
	padding:0 15px;
}

/* 7 */

#Body448 {
	padding:0 15px;
}



/* for links */

#Body448 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span p {
	margin-top:15px!important;
	display:block!important;
	text-align:right!important;
}
#Body448 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span {
	font-size:13px!important;
	font-weight:normal;
}
#Body448 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span p strong u span {
	font-size:15px!important;
	font-weight:bold;
}
#Body448 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span p .transform_table .transform_tr div.transform_td {
	display: inline-block!important;
    margin: 8px 0 0;
}
#Body448 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span p .transform_table .transform_tr div.transform_td img {
	margin-top:-5px!important;
}
#Body448 div {
	text-align:right!important;
}


#Body171 {
	padding:0 15px;
}
#Body171 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong font div div img {
	margin-top:15px;
}
#Body171 FONT.size4, #Body171 span {
	font-weight:normal;
	font-size:13px!important;
}
#Body171 div {
	text-align:right!important;
}
#Body171 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span p {
	margin-top:15px!important;
	display:block!important;
	text-align:right!important;
}
#Body171 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td p font.size4 strong u {
	font-size:13px!important;
	font-weight:normal;
}
#Body171 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span p strong u span {
	
}
#Body171 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td p .transform_table .transform_tr div.transform_td {
	display: inline-block!important;
    margin: 8px 0 0;
}
#Body171 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td p .transform_table .transform_tr div.transform_td img {
	margin-top:-5px!important;
}



}




@media only screen and (min-device-width: 360px) and (max-device-width: 640px) and (-webkit-min-device-pixel-ratio: 2) {

#ContentArea .LeftCol img {
	max-width: 100%!important;
	height: auto!important;
	width: auto!important;
	float:none!important;
	margin-right:0!important;
	margin-left:0!important;
}
UL.NavigationTab LI {
	font-size:15px;
}
H1.PageCategoryTitle {
	font-size:17px!important;
}
#Body171 FONT.size4, #Body171 span {
	font-size:16px!important;
}




H2.SiteMapHeaderNode, DIV.PageTitle {
	font-size:19px!important;
}
UL.SiteMapMain LI {
	font-size:19px!important;
	line-height:25px!important;
}
UL.NavigationBarSimple LI {
	font-size:19px!important;
}
div, td, ul, li, a {
	font-size:19px!important;
}
#FooterArea .CopyRights {
    height: auto!important;
    padding: 5px 0 7px!important;
    text-align: center!important;
}
#FooterArea .CopyRights .Logo {
    position: inherit!important;
    left: auto!important;
    top: auto!important;
}



BODY#BluePage DIV.ArticlesListImg {
    margin-left: 0!important;
    margin: 5px 0 10px!important;
    float: none!important;
}
BODY#OrangePage DIV.ArticlesListImg {
    margin-left: 0!important;
    margin: 5px 0!important;
    float: none!important;
}




.CategoryItemTitle {
	display:block!important;
	margin:10px 0 0!important;
	padding:0!important;
	line-height:30px!important;
}
.CategoryItemTitle a {
	display:block!important;
}
#ctlContent {
	padding:0 15px!important;
}



FONT.size4 {
    font-size: 19px!important;
}
#ctlBody p span, #ctlBody div font .size4 span {
    font-size: 19px!important;
}

#Body263 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td img {
	margin-bottom:15px!important;
}

#Body171 FONT.size4, #Body171 span {
    font-weight: normal;
    font-size: 19px!important;
    line-height: 25px;
}



DIV.PageTitle {
	margin-bottom:15px!important;
}


#Body402 img {
	max-width: 100%!important;
    height: auto!important;
    width: auto!important;
    margin: 0 auto 15px!important;
    display: block!important;
}



#Body448 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span p strong u span {
	font-size:19px!important;
}
#Body448 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span {
	font-size:19px!important;
}


#Body463 .transform_table.transform_table_first .transform_tr:nth-child(2) .transform_td img {
	max-width: 100%!important;
    height: auto!important;
    width: auto!important;
    margin: 0 auto 15px!important;
    display: block!important;
}

#Body451 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td img {
	max-width: 100%!important;
    height: auto!important;
    width: auto!important;
    margin: 0 auto 15px!important;
    display: block!important;
}

.section {
	padding:20px 0!important;
}
.article {
	padding-bottom:0!important;
}


.gx-sidemenu-inner {
	display:block;
}


span {
	font-size:19px!important;
}



#Body521 .description table td img {
	display:block!important;
	max-width:100%!important;
	height:auto!important;
	margin:0 auto 15px!important;
	width:auto!important;
}



#Body530 .description table {
    width: 100%!important;
    height: auto!important;
    display: block!important;
    table-layout: fixed!important;
    margin: 0 auto!important;
    display: table!important;
}
#Body530 .description table td {
    width: auto!important;
    display: block!important;
    margin: 0 0 0 2px;
    padding: 0 0 2px 2px;
}
#Body530 .description table td img {
	width:auto!important;
	display:block!important;
	max-width:100%!important;
	height:auto!important;
}
#Body530 .description table td:first-child img {
	margin: -22px 0 0!important;
}


#Body542 img {
	max-width:100%!important;
}


#Body544 .transform_table.transform_table_first .transform_tr:nth-child(3) font.size4 img {
	max-width:100%!important;
	width:auto!important;
	height:auto!important;
	display:block!important;
	margin:0 auto 15px!important;
}




.transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td img {
    margin-bottom: 0!important;
}
.icon_a_r_n_b_flo {
	float: right!important;
    margin: 2px 0 0 7px!important;
    padding: 0!important;
    text-align: right!important;
}
.icon_a_r_n_b_flo_cle_m {
	margin: 0 0 15px!important;
}
.icon_a_r_n_b_flo_cle_m .transform_td {
	text-align:right!important;
}
#Body263 #ctlBody {
	margin:0!important;
}



BODY#GreenPage #HeaderArea .Left {
	background: url("DesignFiesMobile/SearchBg-green_n_b.png") no-repeat right top!important;
}
#HeaderArea .Left INPUT.Search {
    margin: 3px -280px 0 0px!important;
    width: 115px!important;
}
#HeaderArea .Left INPUT.SearchBut {
    margin: 3px -162px 0 0!important;
}



#Body459, #Body448 {
    padding: 0!important;
}
#Body448 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span p .transform_table .transform_tr div.transform_td img {
    margin-top: 11px!important;
}
#ContentArea .LeftCol .BgBottomWhite {
	overflow:hidden!important
}
BODY#GreenPage #HeaderArea .Left {
	background: url("DesignFiesMobile/SearchBg-green_n_b.png") no-repeat right top!important;
}
BODY#BluePage #HeaderArea .Left {
	background: url("DesignFiesMobile/SearchBg-blue_n_one.png") no-repeat right top!important;
}
#HeaderArea .Left INPUT.Search {
    margin-right: -29px!important;
    margin-top: 4px!important;
    width: 106px!important;
    margin-left: 5px!important;
}

BODY#OrangePage #HeaderArea .Left {
	background: url("DesignFiesMobile/SearchBg-orange_one_m.png") no-repeat right top!important;
}



p span img.icon_green_sm_m_n5 {
	margin:-10px 0 0 7px!important;
	padding:0 0 0 7px;
}
p span div img.icon_green_sm_m_n5 {
	margin:3px 0 0 7px!important;
	padding:0 0 0;
}


}

@media screen and (max-width:480px) {

#Wrapper {
    margin: 0 15px!important;
    width: auto!important;
}
#HeaderArea A.Logo {
    float: none!important;
    text-align: center!important;
    width: auto!important;
}
#HeaderArea .BannersArea {
    float: none!important;
    height: auto!important;
    width: auto!important;
}
/*
#HeaderArea .Right {
    float: none!important;
    height: 30px!important;
    width: auto!important;
	display:none!important;
}
*/
#HeaderArea .Right {
  background: url(DesignFiesMobile/mob_nav_brgnd.png) no-repeat!important;
  width: 24px!important;
  height: 21px!important;
  display: block!important;
  position: absolute!important;
  right: 15px!important;
  top: 15px!important;
  padding: 0!important;
  margin: 0!important;
  cursor: pointer!important;
	background-size: contain!important;
}
#HeaderArea .Right a, #HeaderArea .Right h5, #HeaderArea .Right table {
	display:none!important;
}



BODY#GreenPage TABLE.tickerContainer {
	background:#d0f0d6!important;
	width:100%!important;
	display:block!important;
	margin-bottom:15px!important;
	border-radius:5px!important;
	padding-bottom:0!important;
}
TABLE.tickerContainer MARQUEE {
	width: 290px!important;
	height: auto!important;
	overflow: hidden!important;
}
TD.tickerBody {
	padding-top: 15px!important;
}
/*
BODY#GreenPage TABLE.tickerContainer #ctlTicker0 {
	width:100%!important;
	display:block!important;
	white-space:normal!important
}
BODY#GreenPage TABLE.tickerContainer .tickerHeadLine {
	text-decoration: none!important;
	font-weight: bold!important;
	color: #545454!important;
	display: table!important;
	width: 100%!important;
	height: auto!important;
	font-size: 13px!important;
	max-width: 300px!important;
}
*/


/*
BODY#GreenPage TABLE.tickerContainer {
	display:none!important;
}
*/
#ContentArea TABLE.MediaContainer object, #ContentArea TABLE.MediaContainer object param {
	width:100%!important;
	height:auto!important;
}
TABLE.MediaContainer {
    width: 100%!important;
}
#FooterArea .Right {
    float: none!important;
    margin-left: 0!important;
    width: auto!important;
}
#FooterArea .Left {
    float: none!important;
    width: auto!important;
}
#NavHorizontalSimpleByID4 UL.NavigationBarSimple {
    background: url("../separator.gif") repeat-x scroll right top!important;
    float: none!important;
    padding: 10px 0 3px!important;
}
UL.NavigationBarSimple LI {
    display: block!important;
    list-style-image: none!important;
    list-style-type: none!important;
    margin: 0!important;
    padding: 5px 0!important;
	border-top: 1px dotted #ccc!important;
}
UL.NavigationBarSimple LI:first-child {
	border-top:0!important;
}
IMG.NavigationBarSimpleSeperator {
	display:none!important;
}
#FooterArea .CopyRights {
	padding-bottom:15px!important;
}

/* Second Page */

#HeaderArea .BannersArea {
    float: none!important;
    height: auto!important;
    width: auto!important;
}
#HeaderArea .bannerContainer9 {
    border-top: 1px dotted #ccc!important;
    padding: 15px 0 0!important;
    float: none!important;
	width:auto!important;
}
#HeaderArea .bannerContainer9 img {
	margin-right:-15px;
}
#HeaderArea .bannerContainer8 img {
	margin-right:-15px;
}
#HeaderArea .bannerContainer8 {
    background: none!important;
    border-top: 1px dotted #ccc!important;
    margin-top: 15px!important;
    padding: 15px 0 0!important;
    width: auto!important;
    float: none!important;
}
#ContentArea .RightCol {
    float: none !important;
    margin-left: 0 !important;
    width: auto !important;
	margin-top:30px!important;
}
BODY#GreenPage .FirstBar DIV.VerticalBarContainer {
	background:#0d9227!important;
	border-radius:10px 10px 0 0!important;
	margin:20px 0 0!important;
}
BODY#GreenPage .SecondBar DIV.VerticalBarContainer {
	background:#3fb156!important;
	border-radius:0 0 10px 10px!important;
}
#ContentArea .LeftCol {
    float: none!important;
    text-align: center!important;
    width: auto!important;
}
#ContentArea .LeftCol img {
	max-width:100%!important;
	height:auto!important;
	width:auto!important;
	float:none!important;
	margin-right:0!important;
	margin-left:0!important;
}
TABLE.body {
    margin: 0 auto!important;
    width: 92%!important;
}
BODY#GreenPage #ContentArea .LeftCol .BgBottom {
    border-radius: 0 0 0 22px!important;
}

/* Third Page */

#ContentArea .LeftCol .BgTopWhite, #ContentArea .LeftCol .BgWhite {
	background:none!important;
}
#ContentArea .LeftCol .BgBottomWhite {
	background: #fff !important;
    border: 1px solid #e7e7e7 !important;
    border-radius: 20px !important;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1) !important;
    margin: 0 2px 2px 0;
}
#ContentArea .LeftCol {
    margin-left: 5px!important;
}

/* Four Page */

TABLE.MediaContainer img {
	width:100%!important;
	height:auto!important;
}
#ContentArea .Inner .InnerInner {
    background: #fff !important;
    border: 1px solid #e7e7e7 !important;
    border-radius: 20px !important;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1) !important;
	padding-top:0!important;
	padding-bottom:10px!important;
}
#ContentArea .Inner {
	background:none !important;
}
#ContentArea .InnerInner {
	width:auto !important;
	display:block !important;
}
#ContentArea .InnerInner #ctlBody table td {
	display: block !important;
    float: none !important;
    padding: 1px 0 0 !important;
    width: 100% !important;
}
#ContentArea .InnerInner #ctlBody table td img {
	width:100%!important;
	height:auto!important;
}
#Body402 TABLE.body {
    margin-bottom: 0 !important;
    margin-top: 25px !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
    width: auto !important;
}
#Body402 TABLE.body DIV.PageTitle {
	margin-bottom:0!important;
}
#ctlBody p span, #ctlBody div font .size4 span {
	font-size:13px!important;
}
#ctlBody table {
	width:100%!important;
	margin: 20px 0 0 !important;
}

/* Fifth page */

#Body330 #ctlBody table td img {
	width:auto!important;
	height:auto!important;
	max-width:inherit!important;
	max-height:inherit!important;
	margin-left:6px!important;
}
#Body330 #ctlBody p font.size4 {
    font-size: 13px !important;
}

/* Six Pagec */

#ContentArea .LeftCol DIV.bannerContainer16, #ContentArea .LeftCol DIV.bannerContainer17, #ContentArea .LeftCol DIV.bannerContainer18 {
    float: none!important;
    margin: 10px 0 0!important;
    text-align: center!important;
    width: auto!important;
}
#ContentArea .LeftCol DIV.bannerContainer16 img, #ContentArea .LeftCol DIV.bannerContainer17 img, #ContentArea .LeftCol DIV.bannerContainer18 img {
	width:auto!important;
	height:auto!important;
}
#Body431 TABLE.bodyList TD.description p span {
	font-size:13px!important;
}

/* Seven Page */

.VitaminSearch, BODY#BluePage TABLE.tickerContainer {
	display:none!important;
}
BODY#BluePage .FirstBar DIV.VerticalBarContainer {
	background:#0396cf!important;
	border-radius:20px 20px 0 0!important;
	margin:20px 0 0!important;
	padding: 16px 0 20px!important;
}
BODY#BluePage .SecondBar DIV.VerticalBarContainer {
	background:#35addb!important;
	border-radius:0 0 20px 20px!important;
}
#ContentArea .BannersArea .bannerContainer24 {
    float: none!important;
	text-align: center!important;
	margin: 0 0 15px!important;
}
#ContentArea .BannersArea .bannerContainer24 img {
	width:auto!important;
}
BODY#BluePage TABLE.ArticleMainContainer {
	background-color: #edfafd !important;
    border: 1px solid #ededed !important;
    border-radius: 15px !important;
    margin-top: 15px !important;
    padding: 15px 4% 0 !important;
    width: 100% !important;
}
BODY#BluePage TABLE.ArticlesListContainer {
	background:none!important;
}
BODY#BluePage DIV.ArticlesMainImg {
    float: none!important;
    width: auto!important;
}
BODY#BluePage .ArticleMainContentToImage {
    float: none!important;
    width: auto!important;
}
BODY#BluePage .ArticlesListBg {
    background-image:none!important;
    background-color: #edfafd !important;
    border: 1px solid #ededed !important;
    border-radius: 15px !important;
    margin-top: 15px !important;
    padding: 15px 4% 21px !important;
    width: 92% !important;
}
BODY#BluePage DIV.ArticleMainBg {
	background:none!important;
}
BODY#BluePage TABLE.ArticleMainContainer {
	background-image:none!important;
}
#Body182 table.body.bodyList.bodyByCatID182 {
	width:100%!important;
}
BODY#BluePage TD.ArticleMainBody {
    padding: 21px 20px 0!important;
}
BODY#BluePage DIV.ArticlesMainImg table {
	margin-right:0!important;
	width:100%!important;
}
BODY#BluePage DIV.ArticlesMainImg table td img {
	width:100%!important;
	height:auto!important;
}
#Body182 table.body.bodyList.bodyByCatID182 tr td table tr td {
	display:block;
	padding:0!important;
}
#Body182 table.body.bodyList.bodyByCatID182 tr td table tr td DIV.ArticlesListImg {
    float: none!important;
    margin-left: 0!important;
    margin-top: 5px!important;
	text-align:center!important;
	margin-bottom:10px!important;
}
#Body182 table.body.bodyList.bodyByCatID182 tr td table tr td DIV.ArticlesListImg img {
	width:auto!important;
	height:auto!important;
}
BODY#BluePage DIV.ArticlesListTitle {
    margin: 0!important;
}
BODY#BluePage DIV.ArticlesListSummary {
    line-height: 1.3em!important;
    margin-right: 0!important;
    padding: 18px 0 0!important;
}
BODY#BluePage TABLE.ArticlesListContainer tbody tr td.ArticlesListSeperator.ArticlesListSeperatorEven img {
	width:auto!important;
	height:auto!important;
}
BODY#BluePage TABLE.ArticlesListContainer tbody tr td.ArticlesListSeperator.ArticlesListSeperatorOdd img {
	width:auto!important;
	height:auto!important;
}
#Body182 table.body.bodyList.bodyByCatID182 tr td table tbody tr td table tbody tr td div a img {
	width:auto!important;
	height:auto!important;
}
BODY#BluePage .FirstBar UL.VerticalBarContainer {
	padding-top:0!important;
}

/* Eight Page */

BODY#OrangePage .FirstBar DIV.VerticalBarContainer {
	background:#f57508 !important;
    border-radius: 20px 20px 0 0 !important;
    margin: 20px 0 0 !important;
    padding: 16px 0 20px !important;
}
BODY#OrangePage .FirstBar UL.VerticalBarContainer {
    padding-top: 0!important;
}
BODY#OrangePage .SecondBar DIV.VerticalBarContainer {
	background: #f7913a !important;
    border-radius: 0 0 20px 20px !important;
}
BODY#OrangePage .ArticlesListBg {
    background: none !important;
    width: auto !important;
}
#Body185 table.body.bodyList.bodyByCatID185 {
	width:100%!important;
}
#Body185 table.body.bodyList.bodyByCatID185 tr td table tr td.PArticleMainContainer div.bannerContainer {
	margin-top:15px!important;
}
#Body185 table.body.bodyList.bodyByCatID185 tr td table tr td table tr td {
	width:100%!important;
	display:block!important;
	padding-right:0!important;
	padding-left:0!important;
	padding-top:0!important;
}
#Body185 table.body.bodyList.bodyByCatID185 tr td table tbody tr td table tbody tr td div a img {
    height: auto !important;
    width: auto !important;
}
BODY#OrangePage .ArticlesListBg {
    background-image:none!important;
    background-color: #fce8d7 !important;
    border: 1px solid #ededed !important;
    border-radius: 15px !important;
    margin-top: 15px !important;
    padding: 15px 4% 21px !important;
    width: 92% !important;
}
BODY#OrangePage TABLE.ArticlesListContainer {
	background:none!important;
}
#Body185 table.body.bodyList.bodyByCatID185 tr td table tr td DIV.ArticlesListImg {
    float: none !important;
    margin-bottom: 10px !important;
    margin-left: 0 !important;
    margin-top: 5px !important;
    text-align: center !important;
}
BODY#OrangePage DIV.ArticlesListTitle {
	margin: 0 !important;
}
BODY#OrangePage DIV.ArticlesListSummary {
    line-height: 1.3em !important;
    margin-right: 0 !important;
    padding: 18px 0 0 !important;
}
BODY#OrangePage TABLE.ArticlesListContainer tbody tr td.ArticlesListSeperator.ArticlesListSeperatorEven img {
    height: auto !important;
    width: auto !important;
}
BODY#OrangePage TABLE.ArticlesListContainer tbody tr td.ArticlesListSeperator.ArticlesListSeperatorOdd img {
	width:auto!important;
	height:auto!important;
}

/* Nine Page */

#Body476 td.description span p span font.size4 img {
	width:auto!important;
}

/* For Mob Nav */

#HeaderArea .Left {
	display:block!important;
	width:auto!important;
	float:none!important;
}
#HeaderArea .Left div, #HeaderArea .Left form, #HeaderArea .Left table, #HeaderArea .Left td {
	display:block!important;
}
#HeaderArea .Left a, #HeaderArea .Left h5 {
	display:none!important;
}
#HeaderArea .Left INPUT.Search {
	margin-right: -36px!important;
    margin-top: 4px!important;
	width:119px!important;
	margin-left:5px!important;
}
/*
#HeaderArea .Left {
	background:url(DesignFiesMobile/mob_nav_brgnd.png) no-repeat!important;
	width:15px!important;
	height:13px!important;
	display:block!important;
	position:absolute!important;
	right:15px!important;
	top:15px!important;
	padding:0!important;
	margin:0!important;
	cursor:pointer!important;
}
#HeaderArea .Left a, #HeaderArea .Left h5, #HeaderArea .Left div {
	display:none!important;
}
*/

/* Extra Changes */

#Body172 table.body.bodyList.bodyByCatID172 table td img {
	width:auto!important;
}
#Body172 table.body.bodyList.bodyByCatID172 tr td table {
	width:100%!important;
}


BODY#OrangePage .ArticlesListBg .transform_tr .transform_td img {
	width:auto!important;
}
BODY#BluePage .ArticlesListBg .transform_tr .transform_td img {
	width:auto!important;
}

/* menu and banner */
DIV.FirstBar, DIV.SecondBar {
    display: none;
}
DIV#ContentArea .MediaContainer object
{
     display: none;
}
/* menu and banner  */

#HeaderArea .bannerContainer1 {
	border-top:1px dotted #CCC!important;
	border-bottom:1px dotted #CCC!important;
	padding-top:15px!important;
	margin-top:15px!important;
	padding-bottom:15px!important;
	margin-bottom:15px!important;
}
#HeaderArea .bannerContainer1, #HeaderArea .bannerContainer8, #HeaderArea .bannerContainer9 {
	float:none!important;
	width:auto!important;
	background:none!important;
}


#HeaderArea .bannerContainer9 img {
	margin-right:-18px!important;
}




#HeaderArea .BannersArea {
	overflow:hidden!important;
	margin-bottom:15px;
	border-bottom:1px dotted #CCC!important;
	border-top:1px dotted #CCC!important;
}
#HeaderArea .bannerContainer1, #HeaderArea .bannerContainer9 {
	width:28%!important;
	float:right!important;
	margin:0 1%!important;
	background:none!important;
	border:0!important;
}
#HeaderArea .bannerContainer8 {
	width:37%!important;
	float:right!important;
	margin:0 1%!important;
	background:none!important;
	border:0!important;
}
#HeaderArea .bannerContainer1 img, #HeaderArea .bannerContainer8 img, #HeaderArea .bannerContainer9 img {
	max-width:100%!important;
	height:auto!important;
	margin:0!important
}
#HeaderArea .bannerContainer9 img {
	margin-right:-15px!important;
}



#Body182 td.PArticleMainContainer td.PArticleMainContainer div.ArticleMainBg table tr:nth-child(2) td {
	width:auto!important;
}
#Body182 table.body.bodyList.bodyByCatID182 tr:nth-child(2) .ArticlesListBg td {
	width:100%!important;
}
BODY#BluePage P.readMoreLinkContainer {
	padding-bottom: 12px!important;
}


BODY#GreenPage #FreeBox_Section1 {
	height:auto!important;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#27983e+0,0b8b25+1,13b233+99,f8f8f8+100 */
	background: #27983e!important; /* Old browsers */
	background: -moz-linear-gradient(left,  #27983e 0%, #0b8b25 1%, #13b233 99%, #f8f8f8 100%)!important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#27983e), color-stop(1%,#0b8b25), color-stop(99%,#13b233), color-stop(100%,#f8f8f8))!important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #27983e 0%,#0b8b25 1%,#13b233 99%,#f8f8f8 100%)!important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #27983e 0%,#0b8b25 1%,#13b233 99%,#f8f8f8 100%)!important; /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #27983e 0%,#0b8b25 1%,#13b233 99%,#f8f8f8 100%)!important; /* IE10+ */
	background: linear-gradient(to right,  #27983e 0%,#0b8b25 1%,#13b233 99%,#f8f8f8 100%)!important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#27983e', endColorstr='#f8f8f8',GradientType=1 )!important; /* IE6-9 */
	border-radius:20px 0 20px 0!important;
}
BODY#GreenPage #FreeBox_Section1 TABLE.FreeBoxContainer {
	  background: url("DesignFiesMobile/FreeBox-gree_n_m.png") no-repeat right top!important;

}
table.body.bodyList.bodyByCatID159 img {
	width:auto!important;
}
.page_url___CategoryID_159 #ContentArea .LeftCol img {
	width:auto!important;
}
.page_url___CategoryID_160 #ContentArea .LeftCol img {
	width:auto!important;
}


#Body476 DIV.PageTitle {
	margin-bottom:-15px!important;
}



#contactUsBg {
	background:#e7e7e7!important;
	height: auto!important;
	width: auto!important;
	padding: 15px 15px 15px!important;
	border-radius:15px 15px 15px 15px!important;
	box-shadow:5px 5px 5px #CCC!important;
}
#contactUsBg TABLE.body {
    width: 100%!important;
    margin: 10px auto 0!important;
    padding-right: 0!important;
}
TD.navigationTabContainer {
    padding-bottom: 0!important;
}
#contactUsBg TABLE.body {
	margin-top:0!important;
}
#Body164 table.body.bodyList.bodyByCatID164 td {
	display:block!important;
	width:100%;
	height:auto;
}
#Body164 table.body.bodyList.bodyByCatID164 table {
	width:100%!important;
	display:block!important;
}
#Body164 table.body.bodyList.bodyByCatID164 DIV.PageTitle {
    margin: 15px 0 15px 0!important;
}
DIV.PageTitle {
    margin-bottom: 20px!important;
    color: #13b233!important;
    margin: 15px 0 0px 0!important;
}
#Body164 .transform_table.transform_table_first img {
	max-width:100%!important;
	float:none!important;
	margin-right:0!important;
}


#contactUsInnerContainer {
    width: auto!important;
    display: block!important;
    margin: 0px 0 0 0!important;
}
#contactUsInnerContainer td {
	width:100%!important;
	display:block!important;
}
#contactUsInnerContainer INPUT.wizard {
    border: 1px solid #BBB!important;
    width: 100%!important;
    margin: 3px 0 4px!important;
    height: 20px!important;
}
#contactUsInnerContainer TEXTAREA.wizard {
    border: 1px solid #BBB!important;
    width: 100%!important;
    height: 100px!important;
	margin-top:5px!important;
}
#contactUsSubmit {
    float: none!important;
    margin-top: 10px!important;
    margin-bottom: 10px!important;
}




/* 1 */

#Body20 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_table .transform_tr INPUT.wizard {
	border:1px solid #BBB!important;
    margin: 3px 0 4px!important;
    height: 20px!important;
	width:100%!important;
}
#Body20 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_table .transform_tr TEXTAREA.wizard {
    border: 1px solid #BBB!important;
    width: 100%!important;
    height: 100px!important;
	margin-top:5px!important;
	margin-bottom:15px!important;
}
#Body20 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_table .transform_tr INPUT.button {
	margin-bottom:10px!important;
}
#Body20 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_table .transform_tr SELECT.wizard {
    font-size: 11px!important;
    width: 60px!important;
    margin: 6px 0 6px!important;
}
#Body20 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_table .transform_tr H1.ArticleTitle {
    margin-bottom: 13px!important;
    display: block!important;
}

/* 2 */

#Body469 .transform_tr:nth-child(2) .transform_table .transform_td {
	padding:0 15px 15px;
}
#Body469 .transform_tr:nth-child(2) p {
	padding:0 15px;
}

/* 3 */

#Body263 .transform_table.transform_table_first .transform_tr:nth-child(3) #ctlBody .transform_table .transform_td {
	text-align:center;
}
#Body263 .transform_table.transform_table_first .transform_tr:nth-child(3) #ctlBody {
	padding:0 15px;
}
/*
#Body263 .transform_table.transform_table_first .transform_tr:nth-child(3) #ctlBody img {
	float:none!important;
	margin:0!important;
}
*/

/* 4 */

#Body173 {
	padding:0 15px!important;
}
#Body173 DIV.PageTitle {
    margin: 15px 0 15px 0!important;
}
#Body173 .transform_tr:nth-child(3) div:nth-child(1) img {
	margin-bottom:10px!important;
}

/* 5 */

#Body459 {
	padding:0 15px;
}

/* 6 */

#Body462 {
	padding:0 15px;
}
#Body462 FONT.size4 {
	font-size:13px;
}

/* 7 */

#Body448 {
	padding:0 15px;
}


/* Andrey said for write it */

#FreeBox_Section1 {
	width:209px!important;
	margin:0 auto 10px!important;
}

/* Andrey said for write it */


/* 8 */

#Body160 {
	padding:0 15px;
}

/* for links */

#Body448 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span p {
	margin-top:15px!important;
	display:block!important;
	text-align:right!important;
}
#Body448 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span {
	font-size:13px!important;
	font-weight:normal;
}
#Body448 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span p strong u span {
	font-size:15px!important;
	font-weight:bold;
}
#Body448 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span p .transform_table .transform_tr div.transform_td {
	display: inline-block!important;
    margin: 8px 0 0;
}
#Body448 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span p .transform_table .transform_tr div.transform_td img {
	margin-top:-5px!important;
}
#Body448 div {
	text-align:right!important;
}




#Body171 {
	padding:0 15px;
}
#Body171 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong font div div img {
	margin-top:15px;
}
#Body171 FONT.size4, #Body171 span {
	font-weight:normal;
	font-size:13px!important;
}
#Body171 div {
	text-align:right!important;
}
#Body171 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span p {
	margin-top:15px!important;
	display:block!important;
	text-align:right!important;
}
#Body171 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td p font.size4 strong u {
	font-size:13px!important;
	font-weight:normal;
}
#Body171 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span p strong u span {
	
}
#Body171 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td p .transform_table .transform_tr div.transform_td {
	display: inline-block!important;
    margin: 8px 0 0;
}
#Body171 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td p .transform_table .transform_tr div.transform_td img {
	margin-top:-5px!important;
}




H2.SiteMapHeaderNode, DIV.PageTitle {
	font-size:19px!important;
}
UL.SiteMapMain LI {
	font-size:19px!important;
	line-height:25px!important;
}
UL.NavigationBarSimple LI {
	font-size:19px!important;
}
div, td, ul, li, a {
	font-size:19px!important;
}
#FooterArea .CopyRights {
    height: auto!important;
    padding: 5px 0 7px!important;
    text-align: center!important;
}
#FooterArea .CopyRights .Logo {
    position: inherit!important;
    left: auto!important;
    top: auto!important;
}



BODY#BluePage DIV.ArticlesListImg {
    margin-left: 0!important;
    margin: 5px 0 10px!important;
    float: none!important;
}
BODY#OrangePage DIV.ArticlesListImg {
    margin-left: 0!important;
    margin: 5px 0!important;
    float: none!important;
}





.CategoryItemTitle {
	display:block!important;
	margin:10px 0 0!important;
	padding:0!important;
	line-height:30px!important;
}
.CategoryItemTitle a {
	display:block!important;
}
#ctlContent {
	padding:0 15px!important;
}



FONT.size4 {
    font-size: 19px!important;
}

#ctlBody p span, #ctlBody div font .size4 span {
    font-size: 19px!important;
}


#Body263 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td img {
	margin-bottom:15px!important;
}


#Body171 FONT.size4, #Body171 span {
    font-weight: normal;
    font-size: 19px!important;
    line-height: 25px;
}

DIV.PageTitle {
	margin-bottom:15px!important;
}


#Body402 img {
	max-width: 100%!important;
    height: auto!important;
    width: auto!important;
    margin: 0 auto 15px!important;
    display: block!important;
}


#Body448 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span p strong u span {
	font-size:19px!important;
}
#Body448 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span {
	font-size:19px!important;
}


#Body463 .transform_table.transform_table_first .transform_tr:nth-child(2) .transform_td img {
	max-width: 100%!important;
    height: auto!important;
    width: auto!important;
    margin: 0 auto 15px!important;
    display: block!important;
}


#Body451 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td img {
	max-width: 100%!important;
    height: auto!important;
    width: auto!important;
    margin: 0 auto 15px!important;
    display: block!important;
}


.section {
	padding:20px 0!important;
}
.article {
	padding-bottom:0!important;
}

.gx-sidemenu-inner {
	display:block;
}

span {
	font-size:19px!important;
}



#Body521 .description table td img {
	display:block!important;
	max-width:100%!important;
	height:auto!important;
	margin:0 auto 15px!important;
	width:auto!important;
}


#Body530 .description table {
    width: 100%!important;
    height: auto!important;
    display: block!important;
    table-layout: fixed!important;
    margin: 0 auto!important;
    display: table!important;
}
#Body530 .description table td {
    width: auto!important;
    display: block!important;
    margin: 0 0 0 2px;
    padding: 0 0 2px 2px;
}
#Body530 .description table td img {
	width:auto!important;
	display:block!important;
	max-width:100%!important;
	height:auto!important;
}
#Body530 .description table td:first-child img {
	margin: -22px 0 0!important;
}


#Body542 img {
	max-width:100%!important;
}


#Body544 .transform_table.transform_table_first .transform_tr:nth-child(3) font.size4 img {
	max-width:100%!important;
	width:auto!important;
	height:auto!important;
	display:block!important;
	margin:0 auto 15px!important;
}




/*
#Body263 .transform_table.transform_table_first .transform_tr:nth-child(3) #ctlBody .transform_table .transform_td .size4 img, #Body263 .transform_table.transform_table_first .transform_tr:nth-child(3) #ctlBody p span img {
	float: right!important;
    margin: 7px 0 0 7px!important;
}
#Body263 .transform_table.transform_table_first .transform_tr:nth-child(3) #ctlBody .transform_table .transform_td {
	text-align: right;
    line-height: 25px;
}
*/





.transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td img {
    margin-bottom: 0!important;
}
.icon_a_r_n_b_flo {
	float: right!important;
    margin: 2px 0 0 7px!important;
    padding: 0!important;
    text-align: right!important;
}
.icon_a_r_n_b_flo_cle_m {
	margin: 0 0 15px!important;
}
.icon_a_r_n_b_flo_cle_m .transform_td {
	text-align:right!important;
}
#Body263 #ctlBody {
	margin:0!important;
}



BODY#GreenPage #HeaderArea .Left {
	background: url("DesignFiesMobile/SearchBg-green_n_b.png") no-repeat right top!important;
}



#Body459, #Body448 {
    padding: 0!important;
}
#Body448 .transform_table.transform_table_first .transform_tr:nth-child(3) .transform_td strong span span p .transform_table .transform_tr div.transform_td img {
    margin-top: 11px!important;
}
#ContentArea .LeftCol .BgBottomWhite {
	overflow:hidden!important
}
BODY#GreenPage #HeaderArea .Left {
	background: url("DesignFiesMobile/SearchBg-green_n_b.png") no-repeat right top!important;
}
BODY#BluePage #HeaderArea .Left {
	background: url("DesignFiesMobile/SearchBg-blue_n_one.png") no-repeat right top!important;
}
#HeaderArea .Left INPUT.Search {
    margin-right: -29px!important;
    margin-top: 4px!important;
    width: 106px!important;
    margin-left: 5px!important;
}



BODY#OrangePage #HeaderArea .Left {
	background: url("DesignFiesMobile/SearchBg-orange_one_m.png") no-repeat right top!important;
}





#Body472 .transform_tr.icon_a_r_n_b_flo_cle_m .transform_td.icon_a_r_n_b_flo p:nth-child(10) span img {
	margin:-2px 0 0 7px!important;
}
p span img.icon_green_sm_m_n5 {
	margin:-10px 0 0 7px!important;
	padding:0 0 0 7px;
}
p span div img.icon_green_sm_m_n5 {
	margin:3px 0 0 7px!important;
	padding:0 0 0;
}


}




@media screen and (min-width:568px) and (max-width:900px) {

}

@media screen and (min-width:480px) and (max-width:568px) {

}

@media screen and (min-width:320px) and (max-width:480px) {

}

@media screen and (max-width:320px) {

}


/* PLUGINS */
@charset 'UTF-8';#gx-sidemenu,#gx-sidemenu-right{position:fixed;background:#4D4D4D;width:5%;min-width:280px;top:0;left:0;overflow:hidden}#gx-sidemenu-right{box-shadow:0 0 15px #304763}#gx-sidemenu.tiny,#gx-sidemenu-right.tiny{min-width:50px;width:70px}#gx-sidemenu.tiny #gx-sidemenu-login,#gx-sidemenu-right.tiny #gx-sidemenu-login{display:none}#gx-sidemenu.tiny li,#gx-sidemenu-right.tiny li{height:48px;padding-left:0;width:100%}#gx-sidemenu.tiny li.divider,#gx-sidemenu-right.tiny li.divider{height:0;width:100%}#gx-sidemenu.tiny a span.text,#gx-sidemenu-right.tiny a span.text{display:none}#gx-sidemenu.tiny li .icon,#gx-sidemenu-right.tiny li .icon{width:90%!important;height:50px!important}#gx-sidemenu.tiny ul li .arrow,#gx-sidemenu-right.tiny ul li .arrow{right:15%}#gx-sidemenu * .icon,#gx-sidemenu-right * .icon{font-family:entypo!important}#gx-sidemenu * .icon.entypo-social,#gx-sidemenu-right * .icon.entypo-social{font-family:"entypo-social"!important}.gx-sidemenu-inner{float:left;width:100%;position:relative;padding-top:0;overflow:hidden}.gx-sidemenu-inner div.scroll{float:left;width:100%;position:relative}#gx-sidemenu-login{position:absolute;bottom:0;left:0;height:150px;padding-bottom:80px;width:100%;background:#3c7daf url('DesignFilesMobile/gexasoftware.png') no-repeat bottom+25px right+30px}#gx-sidemenu .divider,#gx-sidemenu-right .divider{width:100%;height:0;border-top:1px solid rgba(121,121,121,1);clear:both;float:left;padding:0;margin:0}.gx-sidemenu-inner ul{list-style:none;padding:0;margin:0;float:left;width:100%;padding-top:0}.gx-sidemenu-inner ul li{clear:both;direction:rtl;float:none;margin:0!important;padding:10px 0;position:relative;text-align:right;width:100%!important}.gx-sidemenu-inner ul li span.icon{color:#fff!important;display:block;float:left;font-family:"entypo"!important;font-size:36px;height:20px;left:0;padding:0;position:absolute;text-align:center;top:-5px;width:20%;line-height:25px}.gx-sidemenu-inner ul li .icon.mobile{line-height:1.3em}#gx-sidemenu-login h2 .icon.mobile{line-height:1.3}.gx-sidemenu-inner ul li a .arrow{color:#fff;font-family:entypo!important;height:10px;left:5%;position:absolute;top:20%;width:10px}.gx-sidemenu-inner ul li:hover{background:rgba(0,0,0,0.1)}.gx-sidemenu-inner ul li span.text{width:64%;height:20px;padding:15px 5% 10px 0;padding-left:10%;border-left:medium none!important}.gx-sidemenu-inner ul li a{color:#fff;display:block;font-size:16px;padding:0 10px;text-decoration:none}#gx-sidemenu-login h2{color:#102332!important;font-weight:normal;margin:0!important;float:left;width:100%;font-size:18px;padding:0}#gx-sidemenu-login h2 .icon{font-size:36px;padding:0;margin:0 0 0 2%;text-align:center;width:50px}#gx-sidemenu-login h2 span.text{float:left;padding:13px 0 10px}#gx-sidemenu-login .login-btn{clear:both;width:90%;color:#0c1b30;font-size:18px;text-decoration:none;float:left;padding:15px 3% 15px 7%;margin-bottom:0}#gx-sidemenu-login .login-btn:hover{background:#0c1b30;color:#92bbdb!important}#gx-sidemenu ul li.active-link{background:#2d2d2d!important;text-decoration:underline}#gx-sidemenu ul li.active-link a,#gx-sidemenu ul li.active-link a span.icon{color:#92bbdb!important}.gx-menu-open{position:absolute;top:50px;left:5%;color:#000;text-decoration:none;font-size:100px;font-family:'entypo'!important}.gx-menu-open.list{right:3%;left:auto;top:2%}#gx-sidemenu-tip{background:#304763;border:1px solid #304763;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;padding:10px;color:#fff;font-size:14px}.iScrollIndicator{border:1px solid #333!important;background:rgba(100,100,100,.20)!important}#gx-sidemenu-login .divider{border-top:1px solid #315a7a}#gx-sidemenu .subitem a{background:none!important}#gx-sidemenu .subitem{background:none!important;border-top:none!important;float:none!important;width:100%}

