body{font-size:14px;}
small{font-size:90%;}
.box{padding:12px;}
#gkPageContent > div,
#gkSidebarRight{width:100%;}
#gkSidebarRight{border-left:none;border-top:1px solid #e5e5e5;}
#gkSidebarRight .box{border-top:none;float:left;padding:12px;width:50%;}
#gkSidebarRight .box:nth-child(2n+1){clear:both;}
.onlydesktop{display:none!important;}
.notablet{display:none!important;}
.nomobile{display:block!important;}
.onlytablet{display:block!important;}
.onlymobile{display:none!important;}
.notablet.nomobile{display:none!important;}
.contact .contact-image{float:left !important;}
.contact .contact-address{clear:both !important;padding-top:20px !important;}
.contact .contact-form input[type="text"],
.contact .contact-form input[type="email"],
.contact .contact-form textarea{width:95% !important;}
#sbox-window,
#sbox-window iframe{width:720px!important;max-width:720px!important;left:10px!important;}
#gkMobileMenu{float:right;margin:24px 0 0 0;position:relative;}
#gkExtraMenu{display:none!important;}
#gkMainMenu{display:none;}
#gkMainMenu.gkMenuOverlay,
#gkMainMenu.gkMenuOverlay #gkExtraMenu{display:none!important;}
#gkMainMenu.gkMenuOverlay .gkMenu > ul > li > a{padding:0 8px;}
#gkMainMenu.gkMenuOverlay .gkMenu > ul > li.haschild:after{display:none;}
#gkMobileMenu select{width:44px;height:44px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;position:absolute;left:0;top:0;}
#gkMobileMenu{color:#fff;display:block!important;font-size:24px;height:44px;line-height:44px;margin:6px 0 0 0!important;position:relative;text-align:right;width:54px;}
#gkMobileMenu i{color:#222;height:44px;padding:0!important;position:relative;right:12px;text-align:center;text-indent:7px;width:54px;}
body .gkCols4 .box{margin-bottom:15px!important;}
body .gkCols4 .box.gkmod-1{width:100%;}
body .gkCols4 .box.gkmod-2{width:50%;}
body .gkCols4 .box.gkmod-3{width:50%;}
body .gkCols4 .box.gkmod-4,
body .gkCols4 .box.gkmod-more{width:50%;}
body .gkCols4 .box:nth-child(2n+1){clear:both;}
body .gkCols4 .box.gkmod-more.gkmod-last-1:last-child{width:100%!important;}
body .gkCols4 .box.gkmod-more.gkmod-last-2:last-child,
body .gkCols4 .box.gkmod-more.gkmod-last-2:nth-last-child(2){width:50%!important;}
body .gkCols4 .box.gkmod-more.gkmod-last-3:last-child,
body .gkCols4 .box.gkmod-more.gkmod-last-3:nth-last-child(2),
body .gkCols4 .box.gkmod-more.gkmod-last-3:nth-last-child(3){width:50%!important;}
body .gkCols6 .box.gkmod-1{width:100%;}
body .gkCols6 .box.gkmod-2{width:50%;}
body .gkCols6 .box.gkmod-3{width:33.3%;}
body .gkCols6 .box.gkmod-4,
body .gkCols6 .box.gkmod-more{width:33.3%;}
body .gkCols6 .box.gkmod-5,
body .gkCols6 .box.gkmod-more{width:33.3%;}
body .gkCols6 .box.gkmod-6,
body .gkCols6 .box.gkmod-more{width:33.3%;}
body .gkCols6 .box:nth-child(3n+1){clear:both;}
body .gkCols6 .box.gkmod-more.gkmod-last-1:last-child{width:100%!important;}
body .gkCols6 .box.gkmod-more.gkmod-last-2:last-child,
body .gkCols6 .box.gkmod-more.gkmod-last-2:nth-last-child(2){width:50%!important;}
body .gkCols6 .box.gkmod-more.gkmod-last-3:last-child,
body .gkCols6 .box.gkmod-more.gkmod-last-3:nth-last-child(2),
body .gkCols6 .box.gkmod-more.gkmod-last-3:nth-last-child(3){width:33.3%!important;}
body .gkCols6 .box.gkmod-more.gkmod-last-4:last-child,
body .gkCols6 .box.gkmod-more.gkmod-last-4:nth-last-child(2),
body .gkCols6 .box.gkmod-more.gkmod-last-4:nth-last-child(3),
body .gkCols6 .box.gkmod-more.gkmod-last-4:nth-last-child(4){width:33.3%!important;}
body .gkCols6 .box.gkmod-more.gkmod-last-5:last-child,
body .gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(2),
body .gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(3),
body .gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(4),
body .gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(5){width:33.3%!important;}
.gkCols[data-cols="4"] > div,
.gkCols[data-cols="5"] > div{margin-bottom:30px;width:50%;}
.gkCols[data-cols="4"] > div:nth-child(2n+1),
.gkCols[data-cols="5"] > div:nth-child(2n+1){clear:both;}
#k2Container .itemsContainerWrap article header h2{font-size:18px;line-height:24px;}
.pagination ul li a,
.pagination ul li span{margin:3px 7px 3px 0;}
.gkCols3 .box.double.gkmod-2,
.gkCols4 .box.double.gkmod-2,
.gkCols6 .box.double.gkmod-2{width:60%;}
.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:40%;}
.gkCols3 .box.double.gkmod-3,
.gkCols4 .box.double.gkmod-3,
.gkCols6 .box.double.gkmod-3{width:40%;}
.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:30%;}
.gkCols4 .box.double.gkmod-4,
.gkCols6 .box.double.gkmod-4{width:30%;}
.gkCols4 .box.double.gkmod-4 ~ .box.gkmod-4,
.gkCols6 .box.double.gkmod-4 ~ .box.gkmod-4{width:23.333333%;}
.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:20%;}
.gkCols6 .box.double.gkmod-6 ~ .box.gkmod-6{width:16%;}
.gkCols{margin:0 -10px;}
.gkCols > div{padding:0 10px;}
#gkCopyrights{margin:20px auto;}
#gkFooterNav{padding:0;}
#gkFooterArea > div{width:85%;}
#gkFooterNav li{font-size:14px;line-height:14px;margin:10px 0;padding:0 10px;}
#gkToolbar{position:relative;}
#gkUpdates{position:absolute;text-align:center;top:-55px;width:33.333333%;}
#gkSearch{border-left:none;border-right:1px solid #e5e5e5;left:33.333333%;position:absolute;top:-55px;width:25%;}
#gkHighlights{width:100%;}
.gkTabsNav{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.nspLinks ul li h4{font-size:15px;}
.nspLinks ul li h4{font-size:12px;}
.gkNspPM-VideoList h3{font-size:13px;}
.gkNspPM-VideoList .gkBottomNav{margin:10px 10px 5px 10px;min-height:36px;}
.gkwMain{padding:10px 0;}
.gkwMain .gkwCurrent{width:45%;}
.gkwTemp{font-size:16px;line-height:48px;}
.gkwMainRight h2{font-size:14px;margin:-5px 0 4px 0;}
ul.gkwNextDays{width:55%;}
.gkwMainLeft{width:45%;}
.gkwMainRight{width:55%;}
.gkwMainLeft > *:first-child{font-size:48px!important;}
ul.gkwNextDays li i{font-size:28px!important;}
.gkwDay{font-size:11px;}
span.gkwDayDay,
span.gkwDayNight{font-size:11px;padding:0 4px 0 0;}
.gkwMainLeft > i, .gkwMainLeft > i:before{margin:-9px 0 0 0;}
iframe[src^="//www.facebook.com/plugins/likebox.php"],
.fb-like-box.fb_iframe_widget,
.fb-like-box.fb_iframe_widget > span{margin:0;}
.box.banner-center{padding:10px;}
.box.banner-center img{height:auto;width:100%;}
.gk-newsletter strong{margin:0 20px 0 0;}
.gk-newsletter input[type="email"]{width:40%;}
#gkBannerTop{max-width:75%;}
#gkBannerTop a,
#gkBannerTop img{display:block;max-width:100%;}
#gkBannerLeft .box{padding:32px 24px!important;}
.box.highlights .nspTopInterface{margin:0 -24px;}
#gkBannerRight .box{padding:12px;}
#gkCopyrights{width:75%;}
section.blog ~ .items-more,
section.blog-featured ~ .items-more{margin:32px -24px 0 -24px;padding:64px 24px 32px;}
section.blog ~ .pagination,
section.blog-featured ~ .pagination{margin:32px -24px 0 -24px;padding:16px 24px;}