.res_Small #iCContainer { margin-bottom:1em; }

.res_Small #iCTitleBar,
.res_Small #iCHeroWrapper,
.res_Small #iCContainer #iCWrapper { width:90%; margin:0 auto; }  
.res_Small #iCContainer #iCContentWrapper { width:100%; margin:0 auto;}

.res_Small #iCContainer #iCLeftNav,
.res_Small #iCContainer #iCRightPromo .iCTalk,
.res_Small #iCContainer #iCRightPromo .iCLogin { display:none; }

.res_Small #iCContainer #iCTitleBar .iCTitleHeading .iCTitle_left { clear:both; float:none; width:100%; margin:0 auto; }
.res_Small #iCContainer #iCTitleBar .iCTitleHeading .iCTitle_right { clear:both; float:none; width:100%; margin:0 auto; }
.res_Small #iCContainer #iCTitleBar .iCTitleHeading h1 { font-size:140%; margin-top:0.5em; -white-space:nowrap; }
.res_Small #iCContainer #iCTitleBar .iCTitleHeading .iCTitleDesc { padding-top:0.5em; }

.res_Small #iCContainer #iCHero { margin:1em 0 0 0; }
.res_Small #iCContainer #iCHero .iCHeroContent { width:90%; margin:1em 1em; }

.res_Small #iCContainer .iCBasic .iCCols,
.res_Small #iCContainer .iCAdv .iCCols,
.res_Small #iCContainer .iCAdvNav .iCCols { margin-top:1em; }

.res_Small #iCContainer .iCSecItem,
.res_Small #iCContainer .iCBasic .iCSecItem,
.res_Small #iCContainer .iCBasicNav .iCSecItem,
.res_Small #iCContainer .iCAdv .iCSecItem,
.res_Small #iCContainer .iCAdvNav .iCSecItem,
.res_Small #iCContainer .iCSectionVideoTitle, .res_Small #iCContainer .iCSecVideoItemContent { float:none; width:100%; margin:0 auto; }

.res_Small #iCContainer .iCSectionTitle,
.res_Small #iCContainer .iCBasic .iCSectionTitle,
.res_Small #iCContainer .iCBasicNav .iCSectionTitle,
.res_Small #iCContainer .iCAdv .iCSectionTitle,
.res_Small #iCContainer .iCAdvNav .iCSectionTitle,
.res_Small #iCContainer .iCSectionVideoTitle h2 { margin:0; }

.res_Small #iCContainer .iCSecContent,
.res_Small #iCContainer .iCBasic .iCSecContent,
.res_Small #iCContainer .iCBasicNav .iCSecContent,
.res_Small #iCContainer .iCAdv .iCSecContent,
.res_Small #iCContainer .iCAdvNav .iCSecContent,
.res_Small #iCContainer .iCSectionVideoTitle .iCDescText { text-align:justify; margin:1em 0; }

.res_Small #iCContainer .iCSecContent p { margin-bottom:0 0 0.5em 0; }
.res_Small #iCContainer .iCSecContent p:last-child { margin:0; }

.res_Small #iCContainer .iCSubSec .iCSectionTitle,
.res_Small #iCContainer .iCBasic .iCSubSec .iCSectionTitle,
.res_Small #iCContainer .iCBasicNav .iCSubSec .iCSectionTitle,
.res_Small #iCContainer .iCAdv .iCSubSec .iCSectionTitle,
.res_Small #iCContainer .iCAdvNav .iCSubSec .iCSectionTitle { width:100%; } 

.res_Small #iCContainer .iCSubSecImg .iCSectionTitle,
.res_Small #iCContainer .iCBasic .iCSubSecImg .iCSectionTitle,
.res_Small #iCContainer .iCBasicNav .iCSubSecImg .iCSectionTitle,
.res_Small #iCContainer .iCAdv .iCSubSecImg .iCSectionTitle,
.res_Small #iCContainer .iCAdvNav .iCSubSecImg .iCSectionTitle { width:100%; }  

.res_Small #iCContainer .iCSubSec .iCSecContent, 
.res_Small #iCContainer .iCBasic .iCSubSec .iCSecContent,
.res_Small #iCContainer .iCBasicNav .iCSubSec .iCSecContent,
.res_Small #iCContainer .iCAdv .iCSubSec .iCSecContent,
.res_Small #iCContainer .iCAdvNav .iCSubSec .iCSecContent { width:100%; margin:1em 0; text-align:justify; }

.res_Small #iCContainer .iCSubSecImg .iCSecContent, 
.res_Small #iCContainer .iCBasic .iCSubSecImg .iCSecContent,
.res_Small #iCContainer .iCBasicNav .iCSubSecImg .iCSecContent,
.res_Small #iCContainer .iCAdv .iCSubSecImg .iCSecContent,
.res_Small #iCContainer .iCAdvNav .iCSubSecImg .iCSecContent { width:100%; margin:1em 0; }

.res_Small #iCContainer .iCSecItem.iCSubSecImg .iCSecImage,
.res_Small #iCContainer .iCBasic .iCSecItem.iCSubSecImg .iCSecImage,
.res_Small #iCContainer .iCBasicNav .iCSecItem.iCSubSecImg .iCSecImage,
.res_Small #iCContainer .iCAdv .iCSecItem.iCSubSecImg .iCSecImage,
.res_Small #iCContainer .iCAdvNav .iCSecItem.iCSubSecImg .iCSecImage { float:left; margin:0 0 1em 0; }

.res_Small #iCContainer #iCContent .iCWhatsNew,
.res_Small #iCContainer #iCContent.iCBasic .iCWhatsNew,
.res_Small #iCContainer #iCContent.iCBasicNav .iCWhatsNew,
.res_Small #iCContainer #iCContent.iCAdv .iCWhatsNew,  
.res_Small #iCContainer #iCContent.iCAdvNav .iCWhatsNew,
.res_Small #iCContainer .iCSecVideoItemContent .iCSectionVideoImg  { float:none; width:100%; margin:0 auto; }

.res_Small #iCContainer .iCFeatureBlock { width:100%; padding:0; margin:0; }
.res_Small #iCContainer .iCFeatureBlock .iCFeatureCont { float:left; width:100%; padding:0.5em 0; }
.res_Small #iCContainer .iCFeatureBlock:last-child .iCFeatureCont { padding:0.5em 0 1em 0; }
.res_Small #iCContainer .iCFeatureBlock img { margin:0.5em 0;width:auto;height:auto;max-width:100%;max-height:100%; }
.res_250 #iCContainer .iCFeatureBlock img, .res_300 #iCContainer .iCFeatureBlock img ,.res_250 #iCContainer #iCRightPromo .iCBasicPromo img,.res_300 #iCContainer #iCRightPromo .iCBasicPromo img{ width: 100%}
.res_Small #iCContainer .iCFeatureBlock h4,
.res_Small #iCContainer .iCFeatureBlock p { clear:both; margin:0 0 0.5em 0; }

.res_Small #iCContainer .iCBusinessApps { width:100%; padding:1em 0; }
.res_Small #iCContainer .iCBusinessApps .iCBusinessIcon { width:4em; }
.res_Small #iCContainer .iCBusinessApps .iCBusinessDesc { width:70%; padding-left:5%; }
.res_Small #iCContainer .iCBusinessApps .iCBusinessSubhead,
.res_Small #iCContainer .iCBusinessApps p,
.res_Small #iCContainer .iCBusinessApps .iCBusinessLearn,
.res_Small #iCContainer .iCSeparator  { width:100%; }
.res_Small #iCContainer .iCTabularData .iCSeparator { width:93%; }

.res_Small #iCContainer #iCRightPromo,.res_Small #iCContainer #iCThreeColWrapper #iCRightPromo { float:none; margin:0 auto; width:100%; position:static; }
.res_Small #iCContainer #iCRightPromo .iCBasicPromo { width:100%; padding:0; margin:1em 0 0 0; }
.res_Small #iCContainer #iCRightPromo .iCBasicPromo .iCPromoCont { width:100%; padding:0; }
.res_Small #iCContainer #iCRightPromo .iCBasicPromo img { clear:both; margin:0.5em 0;width:auto;height:auto;max-width:100%;max-height:100%; }
.res_Small #iCContainer .iCBasicImg img{width:100%;}
.res_Small #iCContainer #iCRightPromo .iCBasicPromo h4,
.res_Small #iCContainer #iCRightPromo .iCBasicPromo p { clear:both; margin:0 0 0.5em 0; }
.res_Small #iCContainer #iCRightPromo .iCBasicPromo a { clear:both; width:100%; }

.res_Small #iCContainer #iCRightPromo .iCTypPromo { margin:1em 0 0 0; width:96%; }
.res_Small #iCContainer #iCRightPromo .iCTypPromo.iCIcon { margin-top:2em; }
.res_Small #iCContainer #iCRightPromo .iCTypPromo.iCIcon span.iCTypePromoIcon { margin-top:-1em; }
.res_Small.res_550 #iCContainer #iCRightPromo .iCTypPromo,
.res_Small.res_600 #iCContainer #iCRightPromo .iCTypPromo,
.res_Small.res_650 #iCContainer #iCRightPromo .iCTypPromo { width:97%; }
.res_Small #iCContainer #iCRightPromo .iCTypPromo .iCPromoCont { width:90%; padding:5%; }

.res_Small #iCContainer #iCRightPromo .iCMemberReviewPromo { margin:1em 0 0 0; width:96%; }
.res_Small.res_550 #iCContainer #iCRightPromo .iCMemberReviewPromo,
.res_Small.res_600 #iCContainer #iCRightPromo .iCMemberReviewPromo,
.res_Small.res_650 #iCContainer #iCRightPromo .iCMemberReviewPromo { width:97%; }
.res_Small #iCContainer #iCRightPromo .iCMemberReviewPromo .iCPromoCont { width:90%; padding:5%; }
.res_Small #iCContainer #iCRightPromo .iCMemberReviewPromo span.iCQuoteOpen, 
.res_Small #iCContainer #iCRightPromo .iCMemberReviewPromo span.iCQuoteClose { margin:0 47%; }  
.res_Small.res_300 #iCContainer #iCRightPromo .iCMemberReviewPromo span.iCQuoteOpen, .res_Small.res_350 #iCContainer #iCRightPromo .iCMemberReviewPromo span.iCQuoteOpen,
.res_Small.res_300 #iCContainer #iCRightPromo .iCMemberReviewPromo span.iCQuoteClose, .res_Small.res_350 #iCContainer #iCRightPromo .iCMemberReviewPromo span.iCQuoteClose { margin:0 45%; }

.res_Small #iCContainer #iCRightPromo .iCBusinessApps { width:100%; padding:1em 0 0 0; }
.res_Small #iCContainer #iCRightPromo .iCBusinessApps .iCBusinessIcon { width:4em; }
.res_Small #iCContainer #iCRightPromo .iCBusinessApps .iCBusinessDesc { width:70%; padding-left:5%; }

.res_Small #iCContainer #iCRightPromo .iCAccordion { width:100%; margin:1em 0 0 0; }
.res_Small #iCContainer #iCRightPromo .iCAccordionContent { padding:0.5em 0.5em; }
.res_Small #iCContainer .iCAccordion .iCAccordionWrap .iCExpBlock div.iCAccordionContent { margin:0; }
.res_Small #iCContainer .iCAccordion .iCAccordionWrap .iCExpBlock div ul li { margin:0 0 0 2em; }
.res_Small #iCContainer #iCRightPromo .iCAccordionContent .iCBasicPromo { margin:0; }
.res_Small #iCContainer #iCRightPromo .iCAccordionContent .iCBasicPromo { margin:0; }
.res_Small #iCContainer #iCRightPromo .iCListofLinks { width:100%; margin:1em 0 0 0; }

.res_Small #iCContainer #iCRightPromo .iCTalk { margin:1em 0 0 0; }
.res_Small #iCContainer .iCLogin { width:90%; padding:5%; margin:1em 0 0 0; }
.res_Small #iCContainer #iCRightPromo .iCTalk .iCPromoCont, .res_Small #iCContainer #iCRightPromo .iCTalk .iCPromologin { width:90%; padding:5%; margin:0; }
.res_Small #iCContainer #iCRightPromo .iCTalk span.iCLine .iCMiddleText { left:43%; padding:0 1%; }

.res_Small #iCContainer #iCTwoColWrapper,
.res_Small #iCContainer #iCThreeColWrapper { width:90%; margin:0 auto; }
.res_Small #iCContainer #iCTwoColWrapper #iCWrapper,
.res_Small #iCContainer #iCTwoColWrapper #iCHeroWrapper { width:100%; margin:0 auto; }
.res_Small #iCContainer #iCThreeColWrapper #iCHeroWrapper,
.res_Small #iCContainer #iCThreeColWrapper #iCWrapper  { width:100%; margin:0; }

.res_Small #iCContainer .iCSecItem .iCLinkList { padding:0.5em 0; }
.res_Small #iCContainer .iCSecItem .iCLinkList:last-child { padding:0.5em 0 1em 0; }
.res_Small #iCContainer .iCAdvNav .iCArticle .iCSummary { width:51%; }  
.res_Small #iCContainer .iCAdvNav .iCArticle .iCApps { width:40%; }
.res_Small #iCContainer .iCAdvNav .iCArticle .iCApps a img { width:1em; height:1em; } 

.res_Small #iCContainer .iCAdv .iCCmpTable,
.res_Small #iCContainer .iCAdvNav .iCCmpTable { text-align:left; }  
.res_Small #iCContainer .iCAdv .iCCmpTable .iCTableCol,
.res_Small #iCContainer .iCAdvNav .iCCmpTable .iCTableCol  { width:45%; margin:0 5% 0 0; }
.res_Small #iCContainer .iCAdv .iCCmpTable .iCTableCol .iCFeature h5,
.res_Small #iCContainer .iCAdvNav .iCCmpTable .iCTableCol .iCFeature h5  { font-size:100%; }

.res_Small #iCContainer .iCTabularData .ui-tabs .ui-tabs-nav { padding:0; }
.res_Small #iCContainer .iCSecItem .iCTermsSection { margin:1em 0 0 0; }
.res_Small #iCContainer .iCSectionTitle .iCAddText a { float: none; margin-left: 0px; font-size: 13px; }

/* Medium channel styling */

.res_Medium #iCContainer { margin-bottom:1em; }

.res_Medium #iCTitleBar,
.res_Medium #iCHeroWrapper,
.res_Medium #iCContainer #iCWrapper { width:90%; margin:0 auto; }  
.res_Medium #iCContainer #iCContentWrapper { width:100%; margin:0 auto;}

.res_Medium #iCContainer #iCLeftNav { display:none; }

.res_Medium #iCContainer #iCTitleBar .iCTitleHeading .iCTitle_left { float:left; margin:0 0.5em 0 0; }
.res_Medium #iCContainer #iCTitleBar .iCTitleHeading .iCTitle_right { float:right; margin:0 0.5em 0 0; }
.res_Medium #iCContainer #iCTitleBar .iCTitleHeading h1 { font-size:140%; margin-top:0.5em; }
.res_Medium #iCContainer #iCTitleBar .iCTitleHeading .iCTitleDesc { margin:1em 0 0 0; }
.res_Medium.res_650 #iCContainer #iCTitleBar .iCTitleHeading .iCTitle_left { clear:both; float:none; width:100%; margin:0; }
.res_Medium.res_650 #iCContainer #iCTitleBar .iCTitleHeading .iCTitle_right { clear:both; float:none; width:100%; margin:0; }
.res_Medium.res_650 #iCContainer #iCTitleBar .iCTitleHeading .iCTitleDesc { margin:0; padding-top:0.5em; }

.res_Medium #iCContainer #iCHero { margin:1em 0 0 0; }
.res_Medium #iCContainer #iCHero .iCHeroContent { width:90%; margin:1em 1em; }

.res_Medium #iCContainer .iCBasic .iCCols,
.res_Medium #iCContainer .iCAdv .iCCols,
.res_Medium #iCContainer .iCAdvNav .iCCols  { margin-top:1em; }

.res_Medium #iCContainer .iCSecItem,
.res_Medium #iCContainer .iCBasic .iCSecItem,
.res_Medium #iCContainer .iCBasicNav .iCSecItem,
.res_Medium #iCContainer .iCAdv .iCSecItem,
.res_Medium #iCContainer .iCAdvNav .iCSecItem,
.res_Medium #iCContainer .iCSectionVideoTitle, .res_Medium #iCContainer .iCSecVideoItemContent  { clear:both; float:left; width:100%; margin:0 auto; padding:0; }

.res_Medium #iCContainer .iCSectionTitle,
.res_Medium #iCContainer .iCBasic .iCSectionTitle,
.res_Medium #iCContainer .iCBasicNav .iCSectionTitle,
.res_Medium #iCContainer .iCAdv .iCSectionTitle,
.res_Medium #iCContainer .iCAdvNav .iCSectionTitle,
.res_Medium #iCContainer .iCSectionVideoTitle h2 { margin:0; }

.res_Medium #iCContainer .iCSecContent,
.res_Medium #iCContainer .iCBasic .iCSecContent,
.res_Medium #iCContainer .iCBasicNav .iCSecContent,
.res_Medium #iCContainer .iCAdv .iCSecContent,
.res_Medium #iCContainer .iCAdvNav .iCSecContent,
.res_Medium #iCContainer .iCSectionVideoTitle .iCDescText { text-align:justify; margin:1em 0; }

.res_Medium #iCContainer .iCSecContent p { margin-bottom:0 0 0.5em 0; }
.res_Medium #iCContainer .iCSecContent p:last-child { margin:0; }

.res_Medium #iCContainer .iCSubSec .iCSectionTitle,
.res_Medium #iCContainer .iCBasic .iCSubSec .iCSectionTitle,
.res_Medium #iCContainer .iCBasicNav .iCSubSec .iCSectionTitle,
.res_Medium #iCContainer .iCAdv .iCSubSec .iCSectionTitle,
.res_Medium #iCContainer .iCAdvNav .iCSubSec .iCSectionTitle { width:100%; } 

.res_Medium #iCContainer .iCSubSecImg .iCSectionTitle,
.res_Medium #iCContainer .iCBasic .iCSubSecImg .iCSectionTitle,
.res_Medium #iCContainer .iCBasicNav .iCSubSecImg .iCSectionTitle,
.res_Medium #iCContainer .iCAdv .iCSubSecImg .iCSectionTitle,
.res_Medium #iCContainer .iCAdvNav .iCSubSecImg .iCSectionTitle { width:100%; }  

.res_Medium #iCContainer .iCSubSec .iCSecContent, 
.res_Medium #iCContainer .iCBasic .iCSubSec .iCSecContent,
.res_Medium #iCContainer .iCBasicNav .iCSubSec .iCSecContent,
.res_Medium #iCContainer .iCAdv .iCSubSec .iCSecContent,
.res_Medium #iCContainer .iCAdvNav .iCSubSec .iCSecContent { width:100%; margin:1em 0; text-align:justify; }

.res_Medium #iCContainer .iCSubSecImg .iCSecContent, 
.res_Medium #iCContainer .iCBasic .iCSubSecImg .iCSecContent,
.res_Medium #iCContainer .iCBasicNav .iCSubSecImg .iCSecContent { width:70%; margin:1em 0; }  

.res_Medium.res_650 #iCContainer .iCSubSecImg .iCSecContent, 
.res_Medium.res_650 #iCContainer .iCBasic .iCSubSecImg .iCSecContent,
.res_Medium.res_650 #iCContainer .iCBasicNav .iCSubSecImg .iCSecContent,
.res_Medium #iCContainer .iCAdv .iCSubSecImg .iCSecContent,
.res_Medium #iCContainer .iCAdvNav .iCSubSecImg .iCSecContent { width:100%; margin:1em 0; }

.res_Medium #iCContainer .iCSecItem.iCSubSecImg .iCSecImage,
.res_Medium #iCContainer .iCBasic .iCSecItem.iCSubSecImg .iCSecImage,
.res_Medium #iCContainer .iCBasicNav .iCSecItem.iCSubSecImg .iCSecImage,
.res_Medium #iCContainer .iCAdv .iCSecItem.iCSubSecImg .iCSecImage { float:right; margin:1em 0 0 0; }

.res_Medium.res_650 #iCContainer .iCSecItem.iCSubSecImg .iCSecImage,
.res_Medium .res_650 #iCContainer .iCBasic .iCSecItem.iCSubSecImg .iCSecImage,
.res_Medium.res_650 #iCContainer .iCBasicNav .iCSecItem.iCSubSecImg .iCSecImage,
.res_Medium #iCContainer .iCAdv .iCSecItem.iCSubSecImg .iCSecImage,
.res_Medium #iCContainer .iCAdvNav .iCSecItem.iCSubSecImg .iCSecImage { float:left; margin:0 0 1em 0; }  

.res_Medium #iCContainer #iCContent .iCWhatsNew,
.res_Medium #iCContainer #iCContent.iCBasic .iCWhatsNew,
.res_Medium #iCContainer #iCContent.iCBasicNav .iCWhatsNew,
.res_Medium #iCContainer #iCContent.iCAdv .iCWhatsNew,  
.res_Medium #iCContainer #iCContent.iCAdvNav .iCWhatsNew,
.res_Medium #iCContainer .iCSecVideoItemContent .iCSectionVideoImg  { clear:both; float:left; width:100%; margin:0 0 1em 0; }

.res_Medium.res_650 #iCContainer #iCContent .iCWhatsNew, .res_Medium.res_700 #iCContainer #iCContent .iCWhatsNew,
.res_Medium.res_650 #iCContainer #iCContent.iCBasic .iCWhatsNew, .res_Medium.res_700 #iCContainer #iCContent.iCBasic .iCWhatsNew,
.res_Medium.res_650 #iCContainer #iCContent.iCBasicNav .iCWhatsNew, .res_Medium.res_700 #iCContainer #iCContent.iCBasicNav .iCWhatsNew,
.res_Medium.res_650 #iCContainer #iCContent.iCAdv .iCWhatsNew, .res_Medium.res_700 #iCContainer #iCContent.iCAdv .iCWhatsNew,
.res_Medium.res_650 #iCContainer #iCContent.iCAdvNav .iCWhatsNew, .res_Medium.res_700 #iCContainer #iCContent.iCAdvNav .iCWhatsNew  { clear:both; float:none; width:100%; margin:0; }

.res_Medium #iCContainer .iCFeatureBlock { width:32%; padding:0; margin:0 1% 0 0; }
.res_Medium #iCContainer .iCFeatureBlock .iCFeatureCont { float:left; width:100%; padding:0; }
.res_Medium #iCContainer .iCFeatureBlock:last-child .iCFeatureCont { -padding:0.5em 0 1em 0; }
.res_Medium #iCContainer .iCFeatureBlock img { margin:0.5em 0; width:auto; max-width:100%; height:auto; max-height:100%; }
.res_Medium #iCContainer .iCFeatureBlock h4,
.res_Medium #iCContainer .iCFeatureBlock p { clear:both; margin:0 0 0.5em 0; }
.res_Medium #iCContainer #iCTwoColWrapper .iCFeatureBlock img{width:auto;max-width:100%;height:auto;max-height:100%;}
.res_Medium #iCContainer #iCTwoColWrapper .iCFeatureBlock{width:49%;margin-right:1%;}
.res_800 #iCContainer #iCTwoColWrapper .iCFeatureBlock img{width:auto;max-width:100%;height:auto;max-height:100%;}
.res_800 #iCContainer #iCTwoColWrapper .iCFeatureBlock{width:49%;margin-right:1%;}
.res_850 #iCContainer #iCTwoColWrapper .iCFeatureBlock img{width:auto;max-width:100%;height:auto;max-height:100%;}
.res_850 #iCContainer #iCTwoColWrapper .iCFeatureBlock{width:49%;margin-right:1%;}
.res_900 #iCContainer #iCTwoColWrapper .iCFeatureBlock img{width:auto;max-width:100%;height:auto;max-height:100%;}
.res_900 #iCContainer #iCTwoColWrapper .iCFeatureBlock{width:49%;margin-right:1%;}
.res_Medium #iCContainer #iCThreeColWrapper .iCFeatureBlock{width:49%;margin-right:1%;}
.res_800 #iCContainer #iCThreeColWrapper .iCFeatureBlock img{width:auto;max-width:100%;height:auto;max-height:100%;}
.res_800 #iCContainer #iCThreeColWrapper .iCFeatureBlock{width:49%;margin-right:1%;}
.res_850 #iCContainer #iCThreeColWrapper .iCFeatureBlock img{width:auto;max-width:100%;height:auto;max-height:100%;}
.res_850 #iCContainer #iCThreeColWrapper .iCFeatureBlock{width:49%;margin-right:1%;}
.res_900 #iCContainer #iCThreeColWrapper .iCFeatureBlock img{width:auto;max-width:100%;height:auto;max-height:100%;}
.res_900 #iCContainer #iCThreeColWrapper .iCFeatureBlock{width:49%;margin-right:1%;}
.res_Medium #iCContainer .iCBasicNav .iCFeatureBlock,
.res_Medium #iCContainer .iCAdv .iCFeatureBlock,
.res_Medium #iCContainer .iCAdvNav .iCFeatureBlock { width:100%; padding:0; margin:0; }
.res_Medium.res_650 #iCContainer .iCFeatureBlock{width:49%;}
 .res_Medium.res_700 #iCContainer .iCFeatureBlock{width:32%;}
.res_Medium.res_650 #iCContainer .iCFeatureBlock .iCFeatureCont, .res_Medium.res_700 #iCContainer .iCFeatureBlock .iCFeatureCont,
.res_Medium #iCContainer .iCBasicNav .iCFeatureBlock .iCFeatureCont,
.res_Medium #iCContainer .iCAdv .iCFeatureBlock .iCFeatureCont,
.res_Medium #iCContainer .iCAdvNav .iCFeatureBlock .iCFeatureCont { float:left; width:100%; padding:0.5em 0; }
.res_Medium.res_650 #iCContainer .iCFeatureBlock:last-child .iCFeatureCont, .res_Medium.res_700 #iCContainer .iCFeatureBlock:last-child .iCFeatureCont,
.res_Medium #iCContainer .iCBasicNav .iCFeatureBlock:last-child .iCFeatureCont,
.res_Medium #iCContainer .iCAdv .iCFeatureBlock:last-child .iCFeatureCont,
.res_Medium #iCContainer .iCAdvNav .iCFeatureBlock:last-child .iCFeatureCont { padding:0.5em 0 1em 0; }

.res_Medium #iCContainer .iCBusinessApps { width:32%; padding:1em 0; margin:0 1% 0 0; }
.res_Medium #iCContainer #iCThreeColWrapper .iCBusinessApps { width:49%; }
.res_Medium #iCContainer .iCBusinessApps .iCBusinessIcon { width:4em; }
.res_Medium #iCContainer .iCBusinessApps .iCBusinessDesc { width:65%; padding-left:2%; }
.res_Medium #iCContainer .iCBusinessApps .iCBusinessSubhead,
.res_Medium #iCContainer .iCBusinessApps p,
.res_Medium #iCContainer .iCBusinessApps .iCBusinessLearn  { width:100%; }
.res_Medium #iCContainer .iCSeparator  { width:99%; }
.res_Medium #iCContainer .iCTabularData .iCSeparator { width:98%; }

.res_Medium.res_650 #iCContainer .iCBusinessApps { width:100%; padding:1em 0; }
.res_Medium.res_650 #iCContainer .iCBusinessApps .iCBusinessIcon { width:4em; }
.res_Medium.res_650 #iCContainer .iCBusinessApps .iCBusinessDesc { width:70%; padding-left:5%; }
.res_Medium.res_650 #iCContainer #iCThreeColWrapper .iCBusinessApps .iCBusinessDesc { width:60%; padding-left:2%; }

.res_Medium #iCContainer .iCSecItem .iCTabularData { float:left; margin:1em 0 0 0; }
.res_Medium #iCContainer .iCTabularData .ui-tabs .ui-tabs-panel { width:97%; }

.res_Medium #iCContainer #iCTwoColWrapper,
.res_Medium #iCContainer #iCThreeColWrapper { width:90%; margin:0 auto; }
.res_Medium #iCContainer #iCTwoColWrapper #iCWrapper { width:65%; }
.res_Medium #iCContainer #iCTwoColWrapper #iCContentWrapper,
.res_Medium #iCContainer #iCTwoColWrapper #iCHeroWrapper,
.res_Medium #iCContainer #iCThreeColWrapper #iCHeroWrapper  { width:100%; margin:0 auto; }
.res_Medium #iCContainer #iCThreeColWrapper #iCWrapper  { width:65%; }

.res_Medium #iCContainer .iCAdv .iCCmpTable,
.res_Medium #iCContainer .iCAdvNav .iCCmpTable { text-align:left; } 

.res_Medium #iCContainer .iCSecItem .iCTermsSection { margin:1em 0 0 0; }

.res_Medium #iCContainer .iCSecItem .iCLinkList { padding:0.5em 0; }
.res_Medium #iCContainer .iCSecItem .iCLinkList:last-child { padding:0.5em 0 1em 0; }
.res_Medium #iCContainer .iCAdvNav .iCArticle .iCSummary { width:51%; }  
.res_Medium #iCContainer .iCAdvNav .iCArticle .iCApps { width:40%; }
.res_Medium #iCContainer .iCAdvNav .iCArticle .iCApps a img { width:1em; height:1em; }

.res_Medium #iCContainer #iCRightPromo,
.res_Medium #iCContainer #iCThreeColWrapper #iCRightPromo { width:32%; margin:0 0 0 2%; top:0 !important; padding:0; }
.res_Medium #iCContainer #iCRightPromo .iCBasicPromo { width:100%; padding:0; margin:1em 0 0 0; }
.res_Medium #iCContainer #iCRightPromo .iCBasicPromo .iCPromoCont { width:100%; padding:0; }
.res_Medium #iCContainer #iCRightPromo .iCBasicPromo img { clear:both; margin:0.5em 0;width:auto;height:auto;max-width:100%;max-height:100%; }
.res_Medium #iCContainer .iCBasicImg img{width:100%;}
.res_Medium #iCContainer #iCRightPromo .iCBasicPromo h4,
.res_Medium #iCContainer #iCRightPromo .iCBasicPromo p { clear:both; margin:0 0 0.5em 0; }
.res_Medium #iCContainer #iCRightPromo .iCBasicPromo a { clear:both; width:100%;}

.res_Medium #iCContainer #iCRightPromo .iCTypPromo { margin:1em 0 0 0; width:96%; }
.res_Medium #iCContainer #iCRightPromo .iCTypPromo .iCPromoCont { width:90%; padding:5%; }
.res_Medium #iCContainer #iCRightPromo .iCTypPromo.iCIcon { margin-top:2em; }
.res_Medium #iCContainer #iCRightPromo .iCTypPromo.iCIcon span.iCTypePromoIcon { margin-top:-1em; }

.res_Medium #iCContainer #iCRightPromo .iCMemberReviewPromo { margin:1em 0 0 0; width:96%; }
.res_Medium #iCContainer #iCRightPromo .iCMemberReviewPromo .iCPromoCont { width:90%; padding:5%; }
.res_Medium #iCContainer #iCRightPromo .iCMemberReviewPromo span.iCQuoteOpen, 
.res_Medium #iCContainer #iCRightPromo .iCMemberReviewPromo span.iCQuoteClose { margin:0 43%; }  

.res_Medium #iCContainer #iCRightPromo .iCBusinessApps { width:100%; padding:1em 0 0 0; }
.res_Medium #iCContainer #iCRightPromo .iCBusinessApps .iCBusinessIcon { width:4em; }
.res_Medium #iCContainer #iCRightPromo .iCBusinessApps .iCBusinessDesc { width:60%; padding-left:5%; }

.res_Medium #iCContainer #iCRightPromo .iCAccordion { width:100%; margin:1em 0 0 0; }
.res_Medium #iCContainer #iCRightPromo .iCAccordionContent { padding:0.5em 0; }
.res_Medium #iCContainer .iCAccordion .iCAccordionWrap .iCExpBlock div.iCAccordionContent { margin:0; }
.res_Medium #iCContainer .iCAccordion .iCAccordionWrap .iCExpBlock div ul li { margin:0 0 0 2em; }
.res_Medium #iCContainer #iCRightPromo .iCAccordionContent .iCBasicPromo { margin:0; }
.res_Medium #iCContainer #iCRightPromo .iCListofLinks { width:100%; margin:1em 0 0 0; }

.res_Medium #iCContainer #iCRightPromo .iCTalk, .res_Medium #iCContainer .iCLogin { margin:1em 0 0 0; }
.res_Medium #iCContainer #iCRightPromo .iCTalk .iCPromoCont, .res_Medium #iCContainer #iCRightPromo .iCTalk .iCPromologin, .res_Medium #iCContainer .iCLogin { width:90%; padding:5%; }
.res_Medium #iCContainer #iCRightPromo .iCTalk span.iCLine .iCMiddleText { left:43%; padding:0 1%; }

.res_Medium #iCContainer .iCAdv .iCCmpTable .iCTableCol,
.res_Medium #iCContainer .iCAdvNav .iCCmpTable .iCTableCol { width:23%; margin:0 2% 0 0; }
.res_Medium.res_650 #iCContainer .iCAdv .iCCmpTable .iCTableCol, .res_Medium.res_700 #iCContainer .iCAdv .iCCmpTable .iCTableCol,
.res_Medium.res_650 #iCContainer .iCAdvNav .iCCmpTable .iCTableCol, .res_Medium.res_700 #iCContainer .iCAdvNav .iCCmpTable .iCTableCol  { width:45%; margin:0 5% 0 0; }
.res_Medium #iCContainer .iCAdv .iCCmpTable .iCTableCol .iCFeature h5,
.res_Medium #iCContainer .iCAdvNav .iCCmpTable .iCTableCol .iCFeature h5  { font-size:100%; }

.res_Medium #iCContainer #iCRightPromo .iCTalk .iCInputField { width:92%; }
.res_Medium #iCContainer .iCSectionTitle .iCAddText a { float: none; margin-left: 0px; font-size: 13px; }
  
/* Large channel styling */
  
.res_Large #iCContainer { margin-bottom:1em; }

.res_Large #iCTitleBar,
.res_Large #iCHeroWrapper,
.res_Large #iCContainer #iCWrapper { width:95%; margin:0 auto; }  
.res_Large #iCContainer #iCContentWrapper { width:100%; margin:0 auto;}

.res_Large #iCContainer #iCTitleBar .iCTitleHeading .iCTitle_left { float:left; margin:0 0.5em 0 0; }
.res_Large #iCContainer #iCTitleBar .iCTitleHeading .iCTitle_right { float:right; margin:0 0.5em 0 0; }
.res_Large #iCContainer #iCTitleBar .iCTitleHeading h1 { font-size:140%; margin-top:0.5em; }
.res_Large #iCContainer #iCTitleBar .iCTitleHeading .iCTitleDesc { margin:1em 0 0 0; }

.res_Large #iCContainer #iCHero { margin:1em 0 0 0; }
.res_Large #iCContainer #iCHero .iCHeroContent { width:90%; margin:1em 1em; }

.res_Large #iCContainer .iCBasic .iCCols,
.res_Large #iCContainer .iCAdv .iCCols,
.res_Large #iCContainer .iCAdvNav .iCCols  { margin-top:1em; }

.res_Large #iCContainer .iCSecItem,
.res_Large #iCContainer .iCBasic .iCSecItem,
.res_Large #iCContainer .iCBasicNav .iCSecItem,
.res_Large #iCContainer .iCAdv .iCSecItem,
.res_Large #iCContainer .iCAdvNav .iCSecItem,
.res_Large #iCContainer .iCSectionVideoTitle, .res_Large #iCContainer .iCSecVideoItemContent { clear:both; float:left; width:100%; margin:0 auto; padding:0; }

.res_Large #iCContainer .iCSectionTitle,
.res_Large #iCContainer .iCBasic .iCSectionTitle,
.res_Large #iCContainer .iCBasicNav .iCSectionTitle,
.res_Large #iCContainer .iCAdv .iCSectionTitle,
.res_Large #iCContainer .iCAdvNav .iCSectionTitle,
.res_Large #iCContainer .iCSectionVideoTitle h2 { margin:0; }

.res_Large #iCContainer .iCSecContent,
.res_Large #iCContainer .iCBasic .iCSecContent,
.res_Large #iCContainer .iCBasicNav .iCSecContent,
.res_Large #iCContainer .iCAdv .iCSecContent,
.res_Large #iCContainer .iCAdvNav .iCSecContent,
.res_Large #iCContainer .iCSectionVideoTitle .iCDescText { text-align:justify; margin:1em 0; }

.res_Large #iCContainer .iCSecContent p { margin-bottom:0 0 0.5em 0; }
.res_Large #iCContainer .iCSecContent p:last-child { margin:0; }

.res_Large #iCContainer .iCSubSec .iCSectionTitle,
.res_Large #iCContainer .iCBasic .iCSubSec .iCSectionTitle,
.res_Large #iCContainer .iCBasicNav .iCSubSec .iCSectionTitle,
.res_Large #iCContainer .iCAdv .iCSubSec .iCSectionTitle,
.res_Large #iCContainer .iCAdvNav .iCSubSec .iCSectionTitle { width:100%; } 

.res_Large #iCContainer .iCSubSecImg .iCSectionTitle,
.res_Large #iCContainer .iCBasic .iCSubSecImg .iCSectionTitle,
.res_Large #iCContainer .iCBasicNav .iCSubSecImg .iCSectionTitle,
.res_Large #iCContainer .iCAdv .iCSubSecImg .iCSectionTitle,
.res_Large #iCContainer .iCAdvNav .iCSubSecImg .iCSectionTitle { width:100%; }  

.res_Large #iCContainer .iCSubSec .iCSecContent, 
.res_Large #iCContainer .iCBasic .iCSubSec .iCSecContent,
.res_Large #iCContainer .iCBasicNav .iCSubSec .iCSecContent,
.res_Large #iCContainer .iCAdv .iCSubSec .iCSecContent,
.res_Large #iCContainer .iCAdvNav .iCSubSec .iCSecContent { width:100%; margin:1em 0; text-align:justify; }

.res_Large #iCContainer .iCSubSecImg .iCSecContent, 
.res_Large #iCContainer .iCBasic .iCSubSecImg .iCSecContent,
.res_Large #iCContainer .iCBasicNav .iCSubSecImg .iCSecContent,
.res_Large #iCContainer .iCAdv .iCSubSecImg .iCSecContent { width:70%; margin:1em 0; }  

.res_Large.res_800 #iCContainer .iCAdv .iCSubSecImg .iCSecContent,
.res_Large.res_850 #iCContainer .iCAdv .iCSubSecImg .iCSecContent,
.res_Large #iCContainer .iCAdvNav .iCSubSecImg .iCSecContent { width:100%; margin:1em 0; }

.res_Large #iCContainer .iCSecItem.iCSubSecImg .iCSecImage,
.res_Large #iCContainer .iCBasic .iCSecItem.iCSubSecImg .iCSecImage,
.res_Large #iCContainer .iCBasicNav .iCSecItem.iCSubSecImg .iCSecImage,
.res_Large #iCContainer .iCAdv .iCSecItem.iCSubSecImg .iCSecImage { float:right; margin:1em 0 0 0; }

.res_Large.res_800 #iCContainer .iCAdv .iCSecItem.iCSubSecImg .iCSecImage,
.res_Large.res_850 #iCContainer .iCAdv .iCSecItem.iCSubSecImg .iCSecImage,
.res_Large #iCContainer .iCAdvNav .iCSecItem.iCSubSecImg .iCSecImage { float:left; margin:0 0 1em 0; }  

.res_Large #iCContainer #iCContent .iCWhatsNew,
.res_Large #iCContainer #iCContent.iCBasic .iCWhatsNew,
.res_Large #iCContainer #iCContent.iCBasicNav .iCWhatsNew,
.res_Large #iCContainer #iCContent.iCAdv .iCWhatsNew,  
.res_Large #iCContainer #iCContent.iCAdvNav .iCWhatsNew,
.res_Large #iCContainer .iCSecVideoItemContent .iCSectionVideoImg  { clear:both; float:left; width:100%; margin:0 0 1em 0; }

.res_Large #iCContainer .iCFeatureBlock { width:32%; padding:0; margin:0 1% 0 0; }
.res_Large #iCContainer .iCFeatureBlock .iCFeatureCont { float:left; width:100%; padding:0; }
.res_Large #iCContainer .iCFeatureBlock:last-child .iCFeatureCont { -padding:0.5em 0 1em 0; }
.res_Large #iCContainer .iCFeatureBlock img { margin:0.5em 0; width:auto; max-width:100%; height:auto; max-height:100%; }
.res_Large #iCContainer .iCBasicImg img{width:100%;}
.res_Large #iCContainer .iCFeatureBlock h4,
.res_Large #iCContainer .iCFeatureBlock p { clear:both; margin:0 0 0.5em 0; }

.res_Large.res_800 #iCContainer .iCBasicNav .iCFeatureBlock, .res_Large.res_850 #iCContainer .iCBasicNav .iCFeatureBlock, .res_Large.res_900 #iCContainer .iCBasicNav .iCFeatureBlock,
.res_Large.res_800 #iCContainer .iCAdv .iCFeatureBlock, .res_Large.res_850 #iCContainer .iCAdv .iCFeatureBlock, .res_Large.res_900 #iCContainer .iCAdv .iCFeatureBlock,
.res_Large #iCContainer .iCAdvNav .iCFeatureBlock { width:100%; padding:0; margin:0; }
.res_Large.res_800 #iCContainer .iCBasicNav .iCFeatureBlock .iCFeatureCont, .res_Large.res_850 #iCContainer .iCBasicNav .iCFeatureBlock .iCFeatureCont, .res_Large.res_900 #iCContainer .iCBasicNav .iCFeatureBlock .iCFeatureCont,
.res_Large.res_800 #iCContainer .iCAdv .iCFeatureBlock .iCFeatureCont, .res_Large.res_850 #iCContainer .iCAdv .iCFeatureBlock .iCFeatureCont, .res_Large.res_900 #iCContainer .iCAdv .iCFeatureBlock .iCFeatureCont,
.res_Large #iCContainer .iCAdvNav .iCFeatureBlock .iCFeatureCont { float:left; width:100%; padding:0.5em 0; }
.res_Large.res_800 #iCContainer .iCBasicNav .iCFeatureBlock:last-child .iCFeatureCont, .res_Large.res_850 #iCContainer .iCBasicNav .iCFeatureBlock:last-child .iCFeatureCont, .res_Large.res_900 #iCContainer .iCBasicNav .iCFeatureBlock:last-child .iCFeatureCont,
.res_Large.res_800 #iCContainer .iCAdv .iCFeatureBlock:last-child .iCFeatureCont, .res_Large.res_850 #iCContainer .iCAdv .iCFeatureBlock:last-child .iCFeatureCont, .res_Large.res_900 #iCContainer .iCAdv .iCFeatureBlock:last-child .iCFeatureCont,
.res_Large #iCContainer .iCAdvNav .iCFeatureBlock:last-child .iCFeatureCont { padding:0.5em 0 1em 0; }

.res_Large #iCContainer .iCBusinessApps { width:32%; padding:1em 0; margin:0 1% 0 0; }
.res_Large #iCContainer #iCThreeColWrapper .iCBusinessApps { width:49%; }
.res_Large #iCContainer .iCBusinessApps .iCBusinessIcon { width:4em; }
.res_Large #iCContainer .iCBusinessApps .iCBusinessDesc { width:65%; padding-left:2%; }
.res_Large #iCContainer .iCBusinessApps .iCBusinessSubhead,
.res_Large #iCContainer .iCBusinessApps p,
.res_Large #iCContainer .iCBusinessApps .iCBusinessLearn { width:100%; }
.res_Large #iCContainer .iCSeparator  { width:99%; }
.res_Large #iCContainer .iCTabularData .iCSeparator { width:98%; }

.res_Large #iCContainer .iCSecItem .iCTabularData { float:left; margin:1em 0 0 0; }
.res_Large #iCContainer .iCTabularData .ui-tabs .ui-tabs-panel { width:97%; }

.res_Large #iCContainer #iCTwoColWrapper,
.res_Large #iCContainer #iCThreeColWrapper { width:95%; margin:0 auto; }
.res_Large #iCContainer #iCTwoColWrapper #iCWrapper { width:72%; }
.res_Large #iCContainer #iCTwoColWrapper #iCContentWrapper { width:100%; }
.res_Large #iCContainer #iCTwoColWrapper #iCHeroWrapper  { width:72%; margin:0 auto; }
.res_Large #iCContainer #iCThreeColWrapper #iCHeroWrapper  { width:50%; margin:0 auto; }
.res_Large #iCContainer #iCThreeColWrapper #iCWrapper  { width:50%; }

.res_Large #iCContainer .iCAdv .iCCmpTable,
.res_Large #iCContainer .iCAdvNav .iCCmpTable { text-align:left; } 

.res_Large #iCContainer .iCSecItem .iCTermsSection { margin:1em 0 0 0; }

.res_Large #iCContainer .iCSecItem .iCLinkList { padding:0.5em 0; }
.res_Large #iCContainer .iCSecItem .iCLinkList:last-child { padding:0.5em 0 1em 0; }
.res_Large #iCContainer .iCAdvNav .iCArticle .iCSummary { width:51%; }  
.res_Large #iCContainer .iCAdvNav .iCArticle .iCApps { width:40%; }
.res_Large #iCContainer .iCAdvNav .iCArticle .iCApps a img { width:1em; height:1em; }

.res_Large #iCContainer #iCLeftNav { width:23%; margin:1em 1% 0 0; }

.res_Large #iCContainer #iCRightPromo { width:25%; margin:0 0 0 2%; top:0; padding:0; }
.res_Large #iCContainer #iCThreeColWrapper #iCRightPromo { width:25%; margin:0 0 0 1%; top:0; padding:0; }
.res_Large #iCContainer #iCRightPromo .iCBasicPromo { width:100%; padding:0; margin:1em 0 0 0; }
.res_Large #iCContainer #iCRightPromo .iCBasicPromo .iCPromoCont { width:100%; padding:0; }
.res_Large #iCContainer #iCRightPromo .iCBasicPromo img { clear:both; margin:0.5em 0; width:auto; max-width:100%; height:auto; max-height:100%; }
.res_Large #iCContainer #iCRightPromo .iCBasicPromo h4,
.res_Large #iCContainer #iCRightPromo .iCBasicPromo p { clear:both; margin:0 0 0.5em 0; }
.res_Large #iCContainer #iCRightPromo .iCBasicPromo a { clear:both; width:100%;}

.res_Large #iCContainer #iCRightPromo .iCTypPromo { margin:1em 0 0 0; width:96%; }
.res_Large #iCContainer #iCRightPromo .iCTypPromo .iCPromoCont { width:90%; padding:5%; }
.res_Large #iCContainer #iCRightPromo .iCTypPromo.iCIcon { margin-top:2em; }
.res_Large #iCContainer #iCRightPromo .iCTypPromo.iCIcon span.iCTypePromoIcon { margin-top:-1em; }

.res_Large #iCContainer #iCRightPromo .iCMemberReviewPromo { margin:1em 0 0 0; width:96%; }
.res_Large #iCContainer #iCRightPromo .iCMemberReviewPromo .iCPromoCont { width:90%; padding:5%; }
.res_Large #iCContainer #iCRightPromo .iCMemberReviewPromo span.iCQuoteOpen, 
.res_Large #iCContainer #iCRightPromo .iCMemberReviewPromo span.iCQuoteClose { margin:0 43%; }  

.res_Large #iCContainer #iCRightPromo .iCBusinessApps { width:100%; padding:1em 0 0 0; }
.res_Large #iCContainer #iCRightPromo .iCBusinessApps .iCBusinessIcon { width:4em; }
.res_Large #iCContainer #iCRightPromo .iCBusinessApps .iCBusinessDesc { width:60%; padding-left:5%; }

.res_Large #iCContainer #iCRightPromo .iCAccordion { width:100%; margin:1em 0 0 0; }
.res_Large #iCContainer #iCRightPromo .iCAccordionContent { padding:0.5em 0; }

.res_Large #iCContainer .iCAccordion .iCAccordionWrap .iCExpBlock div.iCAccordionContent { margin:0; }
.res_Large #iCContainer .iCAccordion .iCAccordionWrap .iCExpBlock div ul li { margin:0 0 0 2em; }
.res_Large #iCContainer #iCRightPromo .iCAccordionContent .iCBasicPromo { margin:0; }
.res_Large #iCContainer #iCRightPromo .iCListofLinks { width:100%; margin:1em 0 0 0; }
.res_Large #iCContainer .iCAccordion .iCAccordionWrap .iCExpBlock .iCAccordionTitle > a { padding-left:1em; }
.res_Large.res_800 #iCContainer .iCAccordion .iCAccordionWrap .iCExpBlock .iCAccordionTitle > a, .res_Large.res_850 #iCContainer .iCAccordion .iCAccordionWrap .iCExpBlock .iCAccordionTitle > a { padding-left:0.5em; }
.res_Large #iCContainer #iCRightPromo .iCTalk, .res_Large #iCContainer .iCLogin { margin:1em 0 0 0; }
.res_Large #iCContainer #iCRightPromo .iCTalk .iCPromoCont, .res_Large #iCContainer #iCRightPromo .iCTalk .iCPromologin, .res_Large #iCContainer .iCLogin { width:90%; padding:5%; }
.res_Large #iCContainer #iCRightPromo .iCTalk span.iCLine .iCMiddleText { left:43%; padding:0 1%; }
.res_Large #iCContainer #iCRightPromo .iCTalk .iCInputField { width:92%; }

.res_Large #iCContainer .iCAdv .iCCmpTable .iCTableCol,
.res_Large #iCContainer .iCAdvNav .iCCmpTable .iCTableCol { width:23%; margin:0 2% 0 0; }
.res_Large #iCContainer .iCAdv .iCCmpTable .iCTableCol .iCFeature h5,
.res_Large #iCContainer .iCAdvNav .iCCmpTable .iCTableCol .iCFeature h5  { font-size:100%; }
.res_Large #iCContainer .iCSectionTitle .iCAddText a { float: none; margin-left: 0px; font-size: 13px; }

/* Prevents layout from stretching beyond 980px */
.res_Large #iCContainer #iCTitleBar,
.res_Large #iCContainer #iCHeroWrapper,
.res_Large #iCContainer > #iCWrapper { max-width:980px; }
.res_Large #iCContainer #iCTwoColWrapper #iCHeroWrapper { max-width:auto;}
.res_Large #iCContainer #iCThreeColWrapper #iCHeroWrapper,
.res_Large #iCContainer #iCThreeColWrapper #iCWrapper { max-width:480px;}
.res_Large #iCContainer #iCTwoColWrapper,
.res_Large #iCContainer #iCThreeColWrapper { max-width:980px; }

.res_Small #iCContainer .iCAdv .iCCmpTable .iCTableCol p,
.res_Small #iCContainer .iCAdvNav .iCCmpTable .iCTableCol p,
.res_Medium #iCContainer .iCAdv .iCCmpTable .iCTableCol p,
.res_Medium #iCContainer .iCAdvNav .iCCmpTable .iCTableCol p,
.res_Large #iCContainer .iCAdv .iCCmpTable .iCTableCol p,
.res_Large #iCContainer .iCAdvNav .iCCmpTable .iCTableCol p,
.res_Small #iCContainer .iCAdv .iCCmpTable .iCTableCol ul,
.res_Small #iCContainer .iCAdvNav .iCCmpTable .iCTableCol ul,
.res_Medium #iCContainer .iCAdv .iCCmpTable .iCTableCol ul,
.res_Medium #iCContainer .iCAdvNav .iCCmpTable .iCTableCol ul,
.res_Large #iCContainer .iCAdv .iCCmpTable .iCTableCol ul,
.res_Large #iCContainer .iCAdvNav .iCCmpTable .iCTableCol ul { min-height:1em; }

/* Fix to prevent device auto-styling for phone numbers */ 
a[href^=tel:]{ color:inherit; text-decoration:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; }