#gkLogo.cssLogo{background:transparent url('../images/logo-mobile-large.png') no-repeat;background-size:100%;background-position:center;height:200px;width:100%;max-width:442px;margin:auto auto;}
@media (max-width:300px){#gkLogo.cssLogo{background:transparent url('../images/logo-mobile.png') no-repeat;background-size:100%;background-position:center;height:200px;width:100%;max-width:305px;margin:auto auto;}
}
html{background:#bcd3ec!important;}
body{background:transparent!important;padding:0 4px!important;}
#gkSidebar .box{width:100%;}
ul.nav.menu{display:none;}
#gkBottom2 .box.gkmod-3:nth-child(3){border-left:0px solid #C4C4C4 !important;}
#gkContent .box > div,
#gkContent .box_menu > div,
#gkContent .box_text > div{padding-left:0!important;padding-right:0!important;}
#gkSidebar > div > .box{float:none;margin-top:0!important;margin-bottom:12px!important;width:100%;}
#gkSidebar > div > .box:nth-child(2n+1){clear:both!important;}
#gkSidebar > div > .box:nth-child(odd){padding-right:0px;}
#gkSidebar > div > .box:nth-child(even){padding-left:0px;}
#gkSearch{float:right;margin-top:0!important;padding-top:10px;text-align:right;width:60%;}
#gkSearch .button{display:none;}
#gkSearch form{display:inline-block;padding-right:10px;}
#gkSearch #mod-search-searchword{border:1px solid #e5e5e5;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;float:right;margin:0;width:90%;}
#gkMainMenu{margin-top:0px!important;background:transparent;}
#gkTopLinks a{font-size:14px;}
#gkPageTop{background:#ebebeb;background:-moz-radial-gradient(center, ellipse cover, #ebebeb 0%, #ffffff 36%, #ebebeb 69%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#ebebeb), color-stop(36%,#ffffff), color-stop(69%,#ebebeb));background:-webkit-radial-gradient(center, ellipse cover, #ebebeb 0%,#ffffff 36%,#ebebeb 69%);background:-o-radial-gradient(center, ellipse cover, #ebebeb 0%,#ffffff 36%,#ebebeb 69%);background:-ms-radial-gradient(center, ellipse cover, #ebebeb 0%,#ffffff 36%,#ebebeb 69%);background:radial-gradient(ellipse at center, #ebebeb 0%,#ffffff 36%,#ebebeb 69%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#ebebeb',GradientType=1);}
#gkExtraMenu{display:none!important;}
#gkMainMenu{border-top:1px solid #1b75bb;border-bottom:1px solid 1b75bb;clear:none!important;float:left;text-indent:15px;width:100%!important;background:#1b75bb;background:-moz-linear-gradient(top, #1b75bb 0%, #004e80 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#1b75bb), color-stop(100%,#004e80));background:-webkit-linear-gradient(top, #1b75bb 0%,#004e80 100%);background:-o-linear-gradient(top, #1b75bb 0%,#004e80 100%);background:-ms-linear-gradient(top, #1b75bb 0%,#004e80 100%);background:linear-gradient(to bottom, #1b75bb 0%,#004e80 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#acd6f2', endColorstr='#004e80',GradientType=0);}
#gkMainMenu select{width:64px;height:45px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;position:absolute;left:0;top:0;}
#gkMobileMenu{display:block!important;font-size:18px;height:52px;line-height:44px;position:relative;width:64px;text-indent:-9999px;}
.gkFooter{padding-top:10px!important;}
.gkFooter ul li{float:none!important;}
.gkFooter ul li:before{display:none!important;}
.gkFooter ul + p{border-top:1px solid #959595;line-height:2.2;padding-top:10px;}
.notablet{display:block!important;}
.nomobile{display:none!important;}
.onlytablet{display:none!important;}
.onlymobile{display:block!important;}
.notablet.nomobile{display:none!important;}
.profile dt{width:100% !important;}
#gkPageWrap{padding-top:260px !important;}
#gkLogo{width:100%!important;}
#gkTopLinks{margin-right:6px!important;margin-top:-48px!important;}
#gkTopLinks a{border-left:1px solid #fff;border-left:1px solid rgba(255, 255, 255, 0.5);display:block;float:left;height:46px;margin-left:5px!important;margin-top:0;text-indent:-9999px;width:38px;}
#btnLogin{background:transparent url('../images/top_icons.png') no-repeat -51px center;}
#btnRegister{background:transparent url('../images/top_icons.png') no-repeat -2px center;}
#btnCart{background:transparent url('../images/top_icons.png') no-repeat -99px center;}
.contact .contact-image{float:left !important;}
.contact .contact-address{clear:both !important;padding-top:20px !important;}
.contact .contact-form input,
.contact .contact-form textarea{width:100% !important;}
fieldset.word #search-searchword,
fieldset.word .inputbox{width:50%;}
fieldset.phrases .ordering-box,
fieldset.only input[type="checkbox"],
fieldset.phrases input[type="radio"]{clear:both;}
#member-registration dd{clear:both !important;display:block !important;}
fieldset{-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;-ms-box-sizing:border-box!important;-o-box-sizing:border-box!important;box-sizing:border-box!important;max-width:100%!important;width:100%!important;overflow:hidden;}
#gkMainbody table:before{content:"Scroll horizontally to view the whole table";height:14px;width:100%;display:block;font-size:10px;margin-top:-30px;margin-bottom:10px;font-family:Arial, sans-serif;}
#gkMainbody table{width:540px!important;display:block!important;padding:30px 0 20px 0;overflow:scroll;-webkit-overflow-scrolling:touch;max-width:100%!important;}
#gkMainbody table tbody,
#gkMainbody table thead,
#gkMainbody table tfoot{width:540px!important;display:table;}
@media only screen and (max-width:320px), only screen and (max-device-width:320px) and (-moz-max-device-pixel-ratio:1.5), only screen and (max-device-width:320px) and (-o-max-device-pixel-ratio:1.5/1), only screen and (max-device-width:320px) and (-webkit-max-device-pixel-ratio:1.5), only screen and (max-device-width:320px) and (max-device-pixel-ratio:1.5), only screen and (max-device-width:640px) and (-moz-min-device-pixel-ratio:2), only screen and (max-device-width:640px) and (-o-min-device-pixel-ratio:2/1), only screen and (max-device-width:640px) and (-webkit-min-device-pixel-ratio:2), only screen and (max-device-width:640px) and (min-device-pixel-ratio:2){#gkMainbody table{width:260px!important;}
}
@media only screen and (max-width:480px) and (orientation:landscape), only screen and (max-device-width:480px) and (-moz-max-device-pixel-ratio:1.5) and (orientation:landscape), only screen and (max-device-width:480px) and (-o-max-device-pixel-ratio:1.5/1) and (orientation:landscape), only screen and (max-device-width:480px) and (-webkit-max-device-pixel-ratio:1.5) and (orientation:landscape), only screen and (max-device-width:480px) and (max-device-pixel-ratio:1.5) and (orientation:landscape), only screen and (max-device-width:960px) and (-moz-min-device-pixel-ratio:2) and (orientation:landscape), only screen and (max-device-width:960px) and (-o-min-device-pixel-ratio:2/1) and (orientation:landscape), only screen and (max-device-width:960px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape), only screen and (max-device-width:960px) and (min-device-pixel-ratio:2) and (orientation:landscape){#gkMainbody table{width:420px!important;}
}
.box.gkmod-1,
.box.gkmod-2,
.box.gkmod-3,
.box.gkmod-4,
.box.gkmod-more{float:left!important;}
.box.gkmod-1,
.box.gkmod-2,
.box.gkmod-3,
.box.gkmod-4,
.box.gkmod-more{width:100%!important;}
.box.gkmod-more.gkmod-last-1:last-child,
.box.gkmod-more.gkmod-last-2:last-child,
.box.gkmod-more.gkmod-last-2:nth-last-child(2),
#gkPageWrap .box.gkmod-more.gkmod-last-3:last-child,
#gkPageWrap .box.gkmod-more.gkmod-last-3:nth-last-child(2),
#gkPageWrap .box.gkmod-more.gkmod-last-3:nth-last-child(3){width:100%!important;}
#gkBottom3 .box.gkmod-2{width:50%!important;}
#gkBottom3 .box.gkmod-3{width:50%!important;}
#gkBottom3 .box.gkmod-3:nth-child(3){clear:both!important;width:100%!important;}
#gkBottom3 .box.gkmod-4,
#gkBottom3 .box.gkmod-more{width:50%!important;}
#gkBottom3 .box.gkmod-4:nth-child(2n+1),
#gkBottom3 .box.gkmod-more:nth-child(2n+1){clear:both!important;}
#gkBottom3 .box.gkmod-more.gkmod-last-1:last-child{width:100%!important;}
#gkBottom3 .box.gkmod-more.gkmod-last-2:last-child,
#gkBottom3 .box.gkmod-more.gkmod-last-2:nth-last-child(2){width:50%!important;}
#gkPageWrap #gkBottom3 .box.gkmod-more.gkmod-last-3:last-child{width:100%!important;}
#gkPageWrap #gkBottom3 .box.gkmod-more.gkmod-last-3:nth-last-child(2),
#gkPageWrap #gkBottom3 .box.gkmod-more.gkmod-last-3:nth-last-child(3){width:50%!important;}
#gkBottom2 .box.gkmod-1,
#gkBottom2 .box.gkmod-2,
#gkBottom2 .box.gkmod-3,
#gkBottom2 .box.gkmod-4,
#gkBottom2 .box.gkmod-more{border-left:none!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%!important;}
#gkBottom2 .box.gkmod-1:nth-child(even),
#gkBottom2 .box.gkmod-2:nth-child(even),
#gkBottom2 .box.gkmod-3:nth-child(even),
#gkBottom2 .box.gkmod-4:nth-child(even),
#gkBottom2 .box.gkmod-more:nth-child(even){border-left:none!important;}
#gkContent article > time{display:none!important;}
#gkContent article > time + header{padding-left:0!important;}
#gkContent article header li.itemDate,
#gkContent article header li.item-date{display:block;}
.itemComments .itemCommentsList li div div{overflow:hidden;}
.itemComments .itemCommentsList li div div span{clear:both;display:block;float:right;}
.itemAuthorBlock,
.itemAuthorContent{clear:both;float:none;width:100%!important;}
.itemAuthorDetails{margin-left:112px!important;}
.itemAuthorContent{margin-top:20px;}
#k2Container .itemContainer{width:100%!important;}
#k2Container .subCategoryContainer{width:100%!important;}
#k2Container .subCategory{height:auto!important;}
.itemImageBlock{position:relative;margin:0px 0px 32px 0px;Float:none;Padding:8px;Border:1px solid #cccccc;Width:100%;Max-width:333px;}
body .box.alpha > div{background:#fff!important;}
.gkIsWrapper-gk_bikestore figcaption{display:none;}
.gkIsWrapper-gk_bikestore .gkIsButtons{bottom:10px;right:50%;margin-right:-32px;padding:0 16px!important;}
.nspArtPage .nspArt{border-top:1px solid #eee!important;border-left:none!important;padding-bottom:20px!important;padding-top:20px!important;width:100%!important;}
.nspArtPage .nspArt:first-child{border-top:none!important;}
.width50,
.width40,
.width33,
.width25,
.width20{width:100%!important;}
#gkPopupCart{width:300px!important;}
.product-related-products,
.product-related-categories{text-align:center;}
.product-related-products > div,
.product-related-categories > div{border-right:none!important;margin:0 auto;float:none!important;clear:both!important;}
.orderby-displaynumber:after{clear:both;content:"";display:table;}
.orderby-displaynumber .display-number{clear:both;float:left;margin-top:10px;min-width:150px!important;text-align:left;}
.vertical-separator{padding:0!important;}
.row .product,
.row .category{margin-bottom:20px!important;}
.width20:nth-child(odd),
.width25:nth-child(odd){clear:both!important;padding-left:0!important;padding-right:0px!important;}
.width20:nth-child(even),
.width25:nth-child(even){padding-left:0px!important;padding-right:0!important;}
#gkPopupLogin, #gkPopupCart{margin-left:-160px;}