div.cols2.twoThirdsLeft>div.col-first{width:66.6666%}
div.cols2.twoThirdsLeft>div.col-last{width:33.3333%}
div.cols2.twoThirdsRight>div.col-first{width:33.3333%}
div.cols2.twoThirdsRight>div.col-last{width:66.6666%}
div.containerTwoColumn>div.cols2.emulateSidebar{width:100%;margin-top:0}
div.containerTwoColumn>div.cols2.emulateSidebar>div.col-first{width:100%;margin-right:-290px}
div.containerTwoColumn>div.cols2.emulateSidebar>div.col-first>div.col-content{margin-right:290px}
div.containerTwoColumn>div.cols2.emulateSidebar>div.col-last{width:260px;float:right}
div.containerTwoColumn div.cols2.noMarginDesktop>div>div.col-content{margin-left:0;margin-right:0}
div.containerTwoColumn div.cols2.noTopMargin{margin-top:0}
@media(min-width:641px) and (max-width:767px),(max-width:480px){div.maincontent div.cols2>div.col-first,div.maincontent div.cols2>div.col-last{width:100%;margin:0}
div.maincontent div.cols2>div.col-last{clear:left}
div.maincontent div.cols2 div.col-first>div.col-content,div.maincontent div.cols2 div.col-last>div.col-content{margin-left:0 !important;margin-right:0 !important}
.maincontent div.cols2.twoThirdsLeft>div.col-first,.maincontent div.cols2.twoThirdsLeft>div.col-last,.maincontent div.cols2.twoThirdsRight>div.col-first,.maincontent div.cols2.twoThirdsRight>div.col-last{position:relative;width:100%;margin:0;margin-bottom:1.8em}
}
@media(max-width:767px){div.containerTwoColumn div.cols2.noMarginDesktop>div.col-first>div.col-content{margin-right:5px}
div.containerTwoColumn div.cols2.noMarginDesktop>div.col-last>div.col-content{margin-left:5px}
div.containerTwoColumn div.cols2.noMarginMobile>div.col-first>div.col-content{margin-right:0}
div.containerTwoColumn div.cols2.noMarginMobile>div.col-last>div.col-content{margin-left:0}
.maincontent-full .cols2 .cols2,.maincontent .cols2 .cols2{margin:0}
.maincontent-full .cols2 .cols2>div.col-first,.maincontent-full .cols2 .cols2>div.col-last,.maincontent .cols2 .cols2>div.col-first,.maincontent .cols2 .cols2>div.col-last{width:100%;margin:0}
.maincontent-full .cols2 .cols2>div.col-last,.maincontent .cols2 .cols2>div.col-last{clear:left}
.maincontent-full .cols2 .cols2 .col-first>.col-content,.maincontent-full .cols2 .cols2 .col-last>.col-content,.maincontent .cols2 .cols2 .col-first>.col-content,.maincontent .cols2 .cols2 .col-last>.col-content{margin-left:0 !important;margin-right:0 !important}
}
@media(max-width:480px){.maincontent-full .cols2>div.col-first,.maincontent-full .cols2>div.col-last{width:100%;margin:0}
.maincontent-full .cols2>div.col-last{clear:left}
.maincontent-full .cols2 .col-first>.col-content,.maincontent-full .cols2 .col-last>.col-content{margin-left:0 !important;margin-right:0 !important}
}
@media(max-width:640px){div.maincontent-full div.cols2.twoThirdsLeft>div.col-first,div.maincontent-full div.cols2.twoThirdsLeft>div.col-last,div.maincontent-full div.cols2.twoThirdsRight>div.col-first,div.maincontent-full div.cols2.twoThirdsRight>div.col-last{position:relative;width:100%;margin:0}
div.maincontent-full div.cols2.twoThirdsLeft>div.col-first>div.col-content,div.maincontent-full div.cols2.twoThirdsLeft>div.col-last>div.col-content,div.maincontent-full div.cols2.twoThirdsRight>div.col-first>div.col-content,div.maincontent-full div.cols2.twoThirdsRight>div.col-last>div.col-content{margin-left:0 !important;margin-right:0 !important}
}
@media(max-width:640px){div.maincontent-full div.cols2.emulateSidebar>div.col-first,div.maincontent-full div.cols2.emulateSidebar>div.col-last{width:100%;margin:0;margin-bottom:1.8em;position:relative}
div.maincontent-full div.cols2.emulateSidebar>div.col-last{clear:left}
div.maincontent-full div.cols2.emulateSidebar>div.col-first>div.col-content,div.maincontent-full div.cols2.emulateSidebar>div.col-last>div.col-content{margin-left:0;margin-right:0}
}