html{border-bottom:1px solid transparent;min-height:100%;}
body > div > footer,
body > div > header,
body > div > section,
body > footer,
body > header,
body > section{clear:both;margin:0 auto;}
section#gkPageTop{overflow:visible;width:100%;}
#gkTop1,
#gkTop2,
#gkBottom1,
#gkBottom2{clear:both;}
#gkTop1,
#gkTop2{overflow:hidden;}
#gkTop1 + #gkBreadcrumb,
#gkTop2 + #gkBreadcrumb{border-top:1px solid #e5e5e5;margin-top:0;}
#gkBg:after,
#gkTopBar:after,
#gkTopNav:after,
#gkToolbar:after,
#gkHeader > div:after,
#gkPageContent:after,
#gkContent:after,
#gkSidebarLeft:after,
#gkSidebarRight:after,
#gkBottom1:after,
#gkBottom2:after,
#gkBottom3:after,
#gkBottom1 > div:after,
#gkBottom2 > div:after,
#gkBottom3 > div:after,
#gkBannerLeft:after,
.gkCols:after,
footer:after,
section:after,
aside:after,
article:after,
.box:after,
.itemSocialSharing:after,
article header ul:after,
#gkTop1 > div:after,
#gkTop2 > div:after,
.gkInset:after,
.gkArticleInset:after,
#gkBanners:after,
#gkPageContent > div:after,
#gkFooterArea:after{clear:both;content:"";display:table;}
#gkContent,
#gkComponentWrap,
#gkContentWrap,
#gkContentWrap > div,
#gkInset,
#gkSidebarLeft,
#gkSidebarRight,
#gkBannerLeft,
#gkBannerRight{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;float:left;}
#gkSidebarRight{float:right;}
#gkPageContent > div{float:left;}
#gkBg,
#gkPageContent,
#gkTopNav,
#gkToolbar,
#gkSearch,
#gkUpdates,
#gkInset,
#gkArticleInset{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
#gkBanners,
#gkBanners + div,
#gkContentWrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;clear:both;float:left;}
#gkBannerLeft,
#gkBannerRight{width:100%;}
#gkBanners .box{margin:0;}
#gkContent.gkSidebarLeft{float:right;}
#gkContent.gkSidebarLeft + #gkSidebar{float:left;padding-left:0;padding-right:45px;}
#gkContentWrap > div{float:left;}
#gkContentWrap > div[data-inset-pos="left"]{float:right;}
#gkContentWrap > div[data-inset-pos="left"] + #gkInset{float:left;}
.itemBody{float:left;width:100%;}
.itemBody.gkInsetLeft{float:right;}
#gkInset,
#gkArticleInset{float:right;}
#gkInset{}
.itemBody.gkInsetLeft + #gkArticleInset{float:left;padding-left:0;padding-right:45px;}
#gkMainbodyTop .box,
#gkMainbodyBottom .box{padding-left:0;padding-right:0;}
#gkMainbody .box{padding-left:0!important;padding-right:0!important;width:100%;}
#gkBanners{width:100%;}
#gkTop1 .box,
#gkTop2 .box,
#gkBottom1 .box,
#gkBottom2 .box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;float:left;}
.cols-2 > div{width:50%;}
.cols-3 > div{width:33.333333%;}
.cols-4 > div{width:25%;}
.cols-5 > div{width:20%;}
.cols-6 > div{width:16.666666%;}
.column-1,
.column-2,
.column-3,
.column-4,
.column-5,
.column-6{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
#gkMainbody .box{margin-bottom:30px;}
body > footer:first-child,
body > header:first-child,
body > section:first-child,
section#gkPage > section:first-child,
section#gkContent > section:first-child,
section#gkComponentWrap > section:first-child{margin-top:0;}
.gkCols3 .box.gkmod-1,
.gkCols3 .box.gkmod-2,
.gkCols3 .box.gkmod-3,
.gkCols3 .box.gkmod-more{float:left;}
.gkCols3 .box.gkmod-1{width:100%;}
.gkCols3 .box.gkmod-2{width:50%;}
.gkCols3 .box.gkmod-3,
.gkCols3 .box.gkmod-more{width:33.3%;}
.gkCols3 .box.gkmod-more:nth-child(3n+1){clear:both;}
.gkCols3 .box.gkmod-more.gkmod-last-1:last-child{width:100%!important;}
.gkCols3 .box.gkmod-more.gkmod-last-2:last-child,
.gkCols3 .box.gkmod-more.gkmod-last-2:nth-last-child(2){width:50%!important;}
.gkCols4 .box.gkmod-1,
.gkCols4 .box.gkmod-2,
.gkCols4 .box.gkmod-3,
.gkCols4 .box.gkmod-4,
.gkCols4 .box.gkmod-more{float:left;padding:0 10px;}
.gkCols4 .box.gkmod-1{width:100%;}
.gkCols4 .box.gkmod-2{width:50%;}
.gkCols4 .box.gkmod-3{width:33.3%;}
.gkCols4 .box.gkmod-4,
.gkCols4 .box.gkmod-more{width:25%;}
.gkCols4 .box.gkmod-more:nth-child(4n+1){clear:both;}
.gkCols4 .box.gkmod-more.gkmod-last-1:last-child{width:100%!important;}
.gkCols4 .box.gkmod-more.gkmod-last-2:last-child,
.gkCols4 .box.gkmod-more.gkmod-last-2:nth-last-child(2){width:50%!important;}
.gkCols4 .box.gkmod-more.gkmod-last-3:last-child,
.gkCols4 .box.gkmod-more.gkmod-last-3:nth-last-child(2),
.gkCols4 .box.gkmod-more.gkmod-last-3:nth-last-child(3){width:33.3%!important;}
.gkCols6 .box.gkmod-1,
.gkCols6 .box.gkmod-2,
.gkCols6 .box.gkmod-3,
.gkCols6 .box.gkmod-4,
.gkCols6 .box.gkmod-5,
.gkCols6 .box.gkmod-6,
.gkCols6 .box.gkmod-more{float:left;}
.gkCols6 .box.gkmod-1{width:100%;}
.gkCols6 .box.gkmod-2{width:50%;}
.gkCols6 .box.gkmod-3{width:33.3%;}
.gkCols6 .box.gkmod-4,
.gkCols6 .box.gkmod-more{width:25%;}
.gkCols6 .box.gkmod-5,
.gkCols6 .box.gkmod-more{width:20%;}
.gkCols6 .box.gkmod-6,
.gkCols6 .box.gkmod-more{width:16.66%;}
.gkCols6 .box.gkmod-more:nth-child(6n+1){clear:both;}
.gkCols6 .box.gkmod-more.gkmod-last-1:last-child{width:100%!important;}
.gkCols6 .box.gkmod-more.gkmod-last-2:last-child,
.gkCols6 .box.gkmod-more.gkmod-last-2:nth-last-child(2){width:50%!important;}
.gkCols6 .box.gkmod-more.gkmod-last-3:last-child,
.gkCols6 .box.gkmod-more.gkmod-last-3:nth-last-child(2),
.gkCols6 .box.gkmod-more.gkmod-last-3:nth-last-child(3){width:33.3%!important;}
.gkCols6 .box.gkmod-more.gkmod-last-4:last-child,
.gkCols6 .box.gkmod-more.gkmod-last-4:nth-last-child(2),
.gkCols6 .box.gkmod-more.gkmod-last-4:nth-last-child(3),
.gkCols6 .box.gkmod-more.gkmod-last-4:nth-last-child(4){width:20%!important;}
.gkCols6 .box.gkmod-more.gkmod-last-5:last-child,
.gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(2),
.gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(3),
.gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(4),
.gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(5){width:16.66%!important;}
.gkCols3 .box.double.gkmod-2,
.gkCols4 .box.double.gkmod-2,
.gkCols6 .box.double.gkmod-2{width:66.666666%;}
.gkCols3 .box.double.gkmod-2 ~ .box.gkmod-2,
.gkCols4 .box.double.gkmod-2 ~ .box.gkmod-2,
.gkCols6 .box.double.gkmod-2 ~ .box.gkmod-2{width:33.333333%;}
.gkCols3 .box.double.gkmod-3,
.gkCols4 .box.double.gkmod-3,
.gkCols6 .box.double.gkmod-3{width:50%;}
.gkCols3 .box.double.gkmod-3 ~ .box.gkmod-3,
.gkCols4 .box.double.gkmod-3 ~ .box.gkmod-3,
.gkCols6 .box.double.gkmod-3 ~ .box.gkmod-3{width:25%;}
.gkCols4 .box.double.gkmod-4,
.gkCols6 .box.double.gkmod-4{width:40%;}
.gkCols4 .box.double.gkmod-4 ~ .box.gkmod-4,
.gkCols6 .box.double.gkmod-4 ~ .box.gkmod-4{width:20%;}
.gkCols6 .box.double.gkmod-5{width:33.3%;}
.gkCols6 .box.double.gkmod-5 ~ .box.gkmod-5{width:16.66%;}
.gkCols6 .box.double.gkmod-6{width:25%;}
.gkCols6 .box.double.gkmod-6 ~ .box.gkmod-6{width:15%;}