.gkPage{padding:0 10px!important;}
#gkMenuOverlayWrap{margin:0 0 0 -360px!important;max-width:720px!important;}
ul.gkwNextDays li{padding:0 10px 0 15px!important;}
.gkMenu > ul > li > a{padding:0 20px;}
#gkLogin{padding:0 30px;}
#gkUpdates{font-size:11px;padding-left:14px;}
.gkHighlighterInterface span.text{margin:0 0 0 20px;}
#gkBannerLeft .box{padding:42px 32px!important;}
.box.highlights .nspTopInterface{margin:0 -32px;}
@media (max-width:1280px){.box,
#k2Container > header,
.latestView .itemView{padding:24px;}
.latestView{margin:-24px;}
.box .header{margin:0 0 10px 0;}
.gkMenu > ul > li{font-size:13px;}
.gkMenu > ul > li > a{padding:0 10px;}
#gkLogin{padding:0 20px;}
#gkFooterArea{padding:10px;}
#gkFooterNav{width:100%;}
ul.gkwNextDays li{padding:0 8px!important;}
.gkwMainLeft{padding:0 14px 0 0px;}
.gkwTemp{font-size:20px;line-height:44px;}
.gkNspPM-VideoList .gkBottomNav{margin:32px 19px -16px 19px;}
.gkNspPM-VideoList .gkItemsPage figure{padding:0 6px;}
.gkNspPM-VideoList{margin:0 -6px;}
.gkNspPM-VideoList figcaption{padding:0 8px 16px 8px;}
#gkMainbody .box{margin-bottom:10px;}
.nspLinksWrap.left .nspLinks{padding-right:32px;}
.nspLinksWrap.right .nspLinks{padding-left:32px;}
.nspList li > .nspImageWrapper + div > h4{margin-top:-2px;}
.nspLinks ul li h4{font-size:13px;}
.box.highlights .nspHeader{font-size:32px;}
.nspArt h4.nspHeader{font-size:16px;}
.nspLinks .nspLinkScroll1 ul li{padding:12px 0;}
.box.highlights .nspText{font-size:16px;}
.box.highlights .nspInfo{padding:10px 0 24px 0;}
#gkMainbody,
.blog .items-row > div,
.blog-featured .items-row > div,
.itemsContainer .itemsContainerWrap,
.itemContainer .itemsContainerWrap{padding:24px;}
.itemListView,
#gkMainbody .blog.itemList,
#gkMainbody .blog-featured.itemList{margin:-24px;}
.gkHighlighterInterface div{display:none;}
}