*{box-sizing:border-box;}
body{}
html{height:100%;min-height:100%;border-bottom:1px solid transparent;}
.gkMain{}
#gkRight .gkMain:first-child,
#gkLeft .gkMain:first-child,
.gkMain:first-child,
#gkHeader{margin-top:0;}
#gkHeader{overflow:inherit!important;}
#gkRight .gkMain,
#gkLeft .gkMain{}
#gkMain{margin:0 0 10px;padding:20px 20px 4px;background:#fff}
#gkUser1,
#gkUser2{padding:20px 20px 4px;background:#fff}
#gkComponent{}
#gkContentMainbody{margin:0!important;}
#gkComponentWrap{margin-bottom:20px !important;}
#gkWrap2{}
#gkTop1,
#gkTop2,
#gkUser1,
#gkUser2,
#gkBottom1,
#gkBottom2,
#gkMainBlock,
#gkLeftMiddle,
#gkRightMiddle,
#gkHeader{border-collapse:collapse;display:table;width:100%;}
#gkUser1,
#gkUser2{background:#FFF;margin:0 0 10px;padding:20px 20px 4px;}
#gkLeft > div{padding-right:16px}
#gkRight > div{padding-left:16px}
.clearfix:after,
.gkWrap:after,
.gkMain:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.gkCol{display:block;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;width:100%}
div.box{}
div.box > h3.header{}
div.box > div.content{}
#gkBottom1 .box,
#gkBottom2 .box{padding:0!important;border-radius:3px;}
#gkUser1 .gkColFull > .box,
#gkTop1 .gkColFull > .box,
#gkBottom1 .gkColFull > .box,
#gkUser2 .gkColFull > .box,
#gkTop2 .gkColFull > .box,
#gkBottom2 .gkColFull > .box{padding:8px;}
#gkUser1 .gkColCenter > .box,
#gkTop1 .gkColCenter > .box,
#gkBottom1 .gkColCenter > .box,
#gkUser2 .gkColCenter > .box,
#gkTop2 .gkColCenter > .box,
#gkBottom2 .gkColCenter > .box{margin:0 10px;padding:8px;}
#gkUser1 .gkColLeft > .box,
#gkTop1 .gkColLeft > .box,
#gkBottom1 .gkColLeft > .box,
#gkUser2 .gkColLeft > .box,
#gkTop2 .gkColLeft > .box,
#gkBottom2 .gkColLeft > .box{margin:0 10px 0 0;padding:8px;}
#gkUser1 .gkColRight > .box,
#gkTop1 .gkColRight > .box,
#gkBottom1 .gkColRight > .box,
#gkUser2 .gkColRight > .box,
#gkTop2 .gkColRight > .box,
#gkBottom2 .gkColRight > .box{margin:0 0 0 10px;padding:8px;}
.gkPaddingT{padding-top:0!important;}
.gkPaddingB{padding-bottom:0!important;}
.gkPaddingL{padding-left:16px!important;}
.gkPaddingR{padding-right:16px!important;}
.gkPaddingTB{padding-top:0!important;padding-bottom:0!important;}
.gkPaddingTL{padding-top:0!important;padding-left:8px!important;}
.gkPaddingTR{padding-top:0!important;padding-right:8px!important;}
.gkPaddingBL{padding-bottom:0!important;padding-left:0!important;}
.gkPaddingBR{padding-bottom:0!important;padding-right:0!important;}
.gkPaddingLR{padding-left:0!important;padding-right:0!important;}
.gkPaddingTBL{padding-top:0!important;padding-bottom:0!important;padding-left:0!important;}
.gkPaddingTBR{padding-top:0!important;padding-bottom:0!important;padding-right:0!important;}
.gkPaddingTLR{padding-top:0!important;padding-left:0!important;padding-right:0!important;}
.gkPaddingBLR{padding-bottom:0!important;padding-left:0!important;padding-right:0!important;}
.gkPaddingTBLR{padding:0!important;}
.cols-1{display:block;float:none !important;margin:0 !important;}
.cols-2 .column-1{width:46%;float:left;}
.cols-2 .column-2{width:46%;float:right;margin:0}
.cols-3 .column-1{float:left;width:29%;padding:0px 5px;margin-right:4%}
.cols-3 .column-2{float:left;width:29%;margin-left:0;padding:0px 5px}
.cols-3 .column-3{float:right;width:29%;padding:0px 5px}
.items-row{overflow:hidden;margin-bottom:10px !important;}
.item img{display:block;}
.column-1,
.column-2,
.column-3{padding:10px 5px}
.column-2{width:55%;margin-left:40%;}
.column-3{width:30%}
#gkBreadcrumb a, #gkDate{color:rgba(255,255,255,.75);transition:.5s;font-size:12px;}
#gkBreadcrumb a:hover, #gkBreadcrumb .last{color:white;text-shadow:0 0 1px rgba(255,255,255,.5);font-size:12px;}
.relative{position:relative;}
pre{overflow-x:auto;max-width:100%;display:none;}
pre,
.pre-wrap h1{box-sizing:border-box;border:1px solid #9FA8DA;color:#283593;padding:1% !important;margin:0 !important;max-width:98%;}
.pre-wrap pre{border-top:none;}
.pre-wrap h1{font-size:14px;font-weight:bold;;background:#C5CAE9;font-family:monospace;padding:5px 1em !important;cursor:pointer;}
.pre-wrap h1:after{content:'▼';float:right;}
.pre-wrap h1.pre-expanded:after{content:'▲';}
a.cp-filter-clear,
button.cp-filter-submit,
a[class^=b-]{float:right;cursor:pointer;box-sizing:border-box;width:29px;height:29px;margin-left:3px;transition:.5s;opacity:.75;filter:grayscale(100%);background-repeat:no-repeat;background-position:center;background-color:transparent;}
a[class^=b-]:last-child{margin-left:.75em;}
a[class^=b-]:hover{opacity:1;filter:none;}
.b-edit{background-image:url(../images/icons/edit.png);}
.b-edit-menu{background-image:url(../images/icons/adm/menu.png);}
.b-edit-module{background-image:url(../images/icons/adm/module.png);}
.b-edit-category{background-image:url(../images/icons/adm/category.png);}
.b-edit-menuitem{background-image:url(../images/icons/adm/menuitem.png);}
.b-prop{background-image:url(../images/icons/prop.gif);}
.b-conf{background-image:url(../images/icons/config.png);}
.b-tools{background-image:url(../images/icons/config.png);}
.b-filter{background-image:url(../images/icons/filter.png);}
.b-filter-assign{background-image:url(../images/icons/adm/filter-assign.png);}
#gkMenu a.b-edit-menu{margin:-38px -32px 0 0;background-color:transparent;border-color:transparent;}
a.cp-filter-clear{background-image:url(../images/icons/cross.png);}
button.cp-filter-submit{background-image:url(../images/style3/typography/bullet2.png);}
.tip-wrap{z-index:1000003;max-width:250px;font-family:monospace;font-size:10px;}
.tip{background:#fff;padding:0;border:1px solid #415F80;border-radius:5px;max-width:250px;box-shadow:1px 1px 2px #415F80;}
.tip-title{background:#415F80;color:#fff;text-transform:none;/**/font-size:11px;font-weight:normal;padding:5px 10px;}
.tip-title b{font-size:12px;}
.tip-text{padding:5px 10px;line-height:1.2em;}
.tip-title:empty,.tip-text:empty{display:none;}
label.hasTip{margin-left:5px;}
#toTop{position:fixed;right:16px;bottom:16px;width:36px;height:36px;line-height:36px;font-size:16px;border-radius:50%;text-align:center;text-decoration:none;cursor:pointer;transition:.5s;color:rgba(67, 97, 131, 0.4);background:rgba(255, 255, 255, 0.4);border:1px solid rgba(67, 97, 131, 0.4);display:none;}
#toTop:hover{color:rgba(255, 255, 255, 1);;background:rgba(67, 97, 131, 0.9);border-color:rgba(67, 97, 131, 1);}
#gkWrap1,
#gkWrap2,
#gkWrap3{margin:0 auto;width:98%;max-width:980px;}
#gkWrap3{margin-bottom:2em;}
#gkTopMenu .menu{display:block;height:1.4em;}
#gkTopMenu a:hover,
#gkButtons a:hover{color:white;text-decoration:underline;}
#gkSearch input[type=text]{width:200px;padding:0 5px;line-height:20px;}
#topContact{font-size:medium;color:#ffffff;}
#topContact a{color:#ffffff;white-space:nowrap;}
#topContact a:hover{text-decoration:none;text-shadow:0 0 1px rgba(255,255,255,1);}
#gkMenu{font-size:14px;}
#gkMenu ul.gkmenu.level0 > li:first-child{display:none;}
div.gk-menu > ul.level0 > li.haschild,
div.gk-menu > ul.level0 > li.haschild.active{}
div.gk-menu > ul.level0 > li.haschild:hover,
div.gk-menu > ul.level0 > li.haschild.child-expand,
div.gk-menu > ul.level0 > li.haschild.active:hover{background-position-y:0;background:url('../images/style2/color_bg.png') repeat-x;margin:-1px -1px 0 0;padding-top:1px;height:44px;border-left:1px solid rgba(255,255,255,.3);}
div.gk-menu > ul.level0 > li.haschild:hover > a,
div.gk-menu > ul.level0 > li.haschild.child-expand > a,
div.gk-menu > ul.level0 > li.haschild.active:hover a{background:none !important;}
div.gk-menu ul.level0 > li > div.childcontent{margin:1px 0 0 -10px !important;background:#233140;max-width:800px;opacity:0;transition:500ms ease-out;}
div.gk-menu ul.level0 > li > div.childcontent .gkcol{float:left;display:block;width:200px;overflow:hidden;width:0;height:0;transition:height 500ms ease-out, width 200ms;}
div.gk-menu ul.level0 > li:hover > div.childcontent,
div.gk-menu ul.level0 > li.child-expand > div.childcontent{width:800px;opacity:1;}
div.gk-menu ul.level0 > li:hover > div.childcontent .gkcol,
div.gk-menu ul.level0 > li.child-expand > div.childcontent .gkcol{width:200px;height:395px;}
#mod_rand{border-bottom:1px solid #ddd;margin:1.5em auto 0;}
#mod_rand .d-carousel{width:95%;max-width:880px;}
#mod_rand .d-carousel ul{height:210px;}
#mod_rand .d-carousel li.b-carousel-block{height:210px;width:220px;float:left;}
#mod_rand .d-carousel .jcarousel-prev-disabled-horizontal,
#mod_rand .d-carousel .jcarousel-next-disabled-horizontal{opacity:.35;cursor:default !important;}
#mod_rand .mod_rand_product{display:table;}
#mod_rand .mod_rand_product .mod_rand_product_wrap{padding:0;border:0;}
#mod_rand .mod_rand_product td{padding:0 1em .75em;display:table-cell !important;vertical-align:middle;}
#mod_rand .mod_rand_product .mod_rand_product_wrap .mod_rand_image{height:120px;}
#mod_rand .mod_rand_product .mod_rand_product_wrap .mod_rand_image img{max-width:100%;}
#mod_rand .mod_rand_product .mod_rand_product_wrap .mod_rand_naz{height:3em;}
#mod_rand .mod_rand_product .mod_rand_product_wrap .mod_rand_naz a{display:block;overflow-y:hidden;max-height:3em;}
#mod_rand .PricesalesPrice{font-size:1.2em !important;text-shadow:0 0 1px rgba(0,0,0,.25);}
#catalog-items{display:flex;flex-wrap:wrap;justify-content:space-around;border-bottom:1px solid #ddd;padding-bottom:1.5em;margin-bottom:1.5em;}
#catalog-items > div{width:24%;}
#catalog-items > div:last-child{width:20%;}
#catalog-items > div h3{margin:1.5em 0 .5em;}
#catalog-items li{padding:0;background:none;;}
#brands > figure{width:25%;float:left;text-align:center;min-height:50px;/**/margin:1em 0;}
#brands.federations > figure{min-height:185px;}
#brands > figure img{max-width:90%;}
#brands > figure figcaption{max-width:90%;margin:0 auto;font-weight:bold;}
#gkBottom2 > div{display:flex;flex-wrap:wrap;}
#gkbottombottom7,
#gkbottombottom8{width:50%;background:white;border-radius:3px;margin-bottom:15px;}
#gkBottom2 .gkColLeft{border-right:1px solid #efefef;}
#gkBottom2 .gkColRight{border-left:1px solid #efefef;}
#gkBottom2 .gkCol .box>h3{border:none;}
#gkBottom2 .gkCol .content{padding:0 15px;}
#gkMainBlock{display:flex;}
aside#gkLeft{width:220px;flex-shrink:0;}
#gkMain.has-left-column #gkContent{width:auto;}
.cpLayout-btnToggle{float:right;cursor:pointer;display:none;min-width:155px;color:#2a3b4e;text-align:center;}
.vmCategory{}
.vmCategory h1{font-size:220%;line-height:1.2em;margin-bottom:25px;}
.vmSubcategories{display:flex;flex-wrap:wrap;justify-content:center;}
.vmSubcategories > div{width:31%;margin:0 1% 15px;text-align:center;border-radius:7px;border:1px dotted #ddd;transition:.5s;position:relative;display:flex;flex-wrap:wrap;justify-content:center;}
.vmSubcategories div:hover{border-color:#415f80;}
.child-categories-top-2 .vmSubcategories > div,
.child-categories-bottom-2 .vmSubcategories > div{width:48%;}
.child-categories-top-3 .vmSubcategories > div,
.child-categories-bottom-3 .vmSubcategories > div{width:31%;}
.child-categories-top-4 .vmSubcategories > div,
.child-categories-bottom-4 .vmSubcategories > div{width:23%;}
.child-categories-top-5 .vmSubcategories > div,
.child-categories-bottom-5 .vmSubcategories > div{width:19%;margin:.5%;}
.vmSubcategories > div > a{display:flex;flex-wrap:wrap;padding:15px;justify-content:center;}
.vmSubcategories > div > a figure{display:inline-block;margin:0 auto 15px;width:100%;display:flex;}
.vmSubcategories > div > a img{max-width:100%;max-height:104px;margin:auto;}
.vmSubcategories > div > a h2{width:100%;line-height:1.3em;margin:0 auto 10px;}
.vmSubcategories a.b-edit-category{position:absolute;top:0;right:0;border:none;background-color:transparent;}
.products{display:flex;flex-wrap:wrap;width:100%;}
.browse-view h1,
.products h2{line-height:1.3em;margin-bottom:.5em;}
.product{box-sizing:border-box;padding:15px 0;border-left:15px solid transparent;border-right:15px solid transparent;}
.product > div{position:relative;height:100%;border:1px dotted #ddd;border-radius:7px;transition:.5s;display:flex;flex-wrap:wrap;}
.product > div:hover{border-color:#415f80;}
.product .product-img{box-sizing:border-box;border:30px solid transparent;width:40%;text-align:center;display:table-cell;vertical-align:bottom;}
.product .product-info{box-sizing:border-box;border:30px solid transparent;border-bottom-width:20px;width:60%;position:relative;}
.product .product-info .product-price{margin-bottom:35px;}
.product .product-info .product-btn{float:right;position:absolute;right:0;bottom:0;}
.product .product-img a{border:none;}
.product .product-img img{max-width:100%;max-height:140px;}
.products.per-row-1{}
.products.per-row-1 .product{width:100%;}
.products.per-row-1 .product .product-img{width:40%;}
.products.per-row-1 .product .product-info{width:60%;}
.products.per-row-2 .product{width:50%;}
.products.per-row-3 .product{width:33.3%;}
.products.per-row-4 .product{width:25%;}
.products.per-row-2 .product .product-img,
.products.per-row-3 .product .product-img,
.products.per-row-4 .product .product-img{width:100%;}
.products.per-row-2 .product .product-info,
.products.per-row-3 .product .product-info,
.products.per-row-4 .product .product-info{width:100%;border-top:none;}
.back-to-category{float:none;}
.productView-content{display:flex;flex-wrap:wrap;}
.productView-images{width:60%;}
.productView-main{width:40%;}
.productView-images .main-image{margin:15px;}
.productView-images .main-image img{max-width:90%;max-height:300px;margin:0 auto;}
.productView-images .additional-images{display:flex;flex-wrap:wrap;justify-content:center;}
.productView-images .additional-images figure{width:25%;margin:0;border:1px dotted #DDD;text-align:center;transition:.5s;}
.productView-images .additional-images figure:hover{border-color:#30455C;}
.additional-images img{max-height:100px;max-width:90%;/**/margin:0 auto;width:auto;padding:6px;border:none;}
.productView-main-buy-area .product-price,
.productdetails-view .product-short-description,
.productView-main-description-area > div{margin:15px auto;width:90%;}
.productView-main-buy-area .PricesalesPrice{font-size:150% !important;}
span.PricesalesPrice{display:block;}
.productdetails-view .addtocart-area{border-bottom:none;margin:-15px 0 0;padding:0;}
.productdetails-view .addtocart-bar{padding:15px 25px;margin:0;}
span.quantity-box{float:left;width:110px;padding:0;margin:0;text-align:center;position:relative;}
.productdetails-view .addtocart-bar .quantity-input{font-size:225%;height:48px;width:60px;position:absolute;left:25px;z-index:15;border-radius:3px;border-color:rgba(65, 95, 128, 0.25);color:#415f80;transition:.5s;}
.productdetails-view .addtocart-bar .quantity-input:hover{color:#415f80;border-color:rgba(65, 95, 128, 0.55);}
span.quantity-controls{float:left;padding:0;width:110px !important;margin:0 15px 0 -110px;position:relative;}
span.quantity-controls input.quantity-plus{margin:0;position:absolute;top:8px;right:0;transform:rotate(90deg);}
span.quantity-controls input.quantity-minus{margin:0;position:absolute;top:8px;left:0;transform:rotate(90deg);}
span.addtocart-button{margin:0;}
span.addtocart-button input.addtocart-button,
span.addtocart-button input.notify-button{line-height:48px;font-size:120% !important;padding:0 15px;}
.productView-main-description-area > div{margin:0 auto;}
.productView-main-description-area b{display:inline-block;font-weight:500;margin-right:1em;}
.cpLayout-btnToggle,
.vm-pagination li a,
.vm-pagination li span{background:#e8e8e8 url('../images/button.png') repeat-x;border:solid #CAC9C9 1px;display:inline-block;margin:2px;padding:3px 10px;border-radius:3px;}
.cpLayout-btnToggle{display:none;}
.vm-pagination li span{font-weight:bold;border-color:rgba(68,68,68,0.5);background:none;}
.cpLayout-btnToggle,
.vm-pagination li.pagination-start span,
.vm-pagination li.pagination-prev span,
.vm-pagination li.pagination-next span,
.vm-pagination li.pagination-end span{color:#aaa;font-size:inherit;font-weight:normal;background:white url('../images/button.png') bottom repeat-x;border-color:#ddd;}
.cpLayout-btnToggle:hover,
.vm-pagination li a{border-color:#cbcbcb;text-decoration:none !important;background:white url('../images/menu_lvl2_bg.png') bottom repeat-x;}
.vm-pagination li a:hover{background:#ececec url('../images/button-h.png') bottom repeat-x;}
@media (max-width:1220px){#topContact{margin-left:40px;}
}
@media (max-width:1150px){#topContact{margin-left:80px;}
}
@media (max-width:1050px){#topContact{margin-left:120px;}
#gkWrap1, #gkWrap2, #gkWrap3{width:95%;}
}
@media (max-width:950px){div.gk-menu ul.level0 > li > div.childcontent{right:0;margin-right:-2.5% !important;}
#mod_rand .d-carousel{max-width:720px;}
#mod_rand .d-carousel li.b-carousel-block{width:180px;}
}
@media (max-width:850px){div.gk-menu ul.level0 > li > div.childcontent{max-width:420px;right:inherit;}
div.gk-menu ul.level0 > li:hover > div.childcontent,
div.gk-menu ul.level0 > li.child-expand > div.childcontent{width:420px;}
div.gk-menu ul.level0 > li:hover > div.childcontent .gkcol,
div.gk-menu ul.level0 > li.child-expand > div.childcontent .gkcol{width:210px;}
#mod_rand .d-carousel{max-width:600px;}
#mod_rand .d-carousel li.b-carousel-block{width:200px;}
#catalog-items > div{width:46% !important;text-align:center;}
}
@media (max-width:700px){#topContact{margin-left:140px;}
#mod_rand .d-carousel{max-width:440px;}
#mod_rand .d-carousel li.b-carousel-block{width:220px;}
aside#gkLeft{width:190px;}
.child-categories-top-4 .vmSubcategories > div,
.child-categories-bottom-4 .vmSubcategories > div{width:48%;}
.product{padding:5px 0;}
.products.per-row-2 .product:nth-child(odd){border-right-width:5px;border-left:none;}
.products.per-row-2 .product:nth-child(even){border-left-width:5px;border-right:none;}
.has-left-column .products.per-row-1 .product .product-img,
.has-left-column .products.per-row-1 .product .product-info{width:100%;}
.productView-images{width:100%;}
.productView-main{width:100%;}
}
@media (max-width:600px){#gkBreadcrumb a, #gkDate{color:#666;}
#gkBreadcrumb a:hover, #gkBreadcrumb .last{color:#333;}
#gkBreadcrumb .pathwaySeprarator{margin-left:7px;padding:0 10px 0 0;}
div.gk-menu ul.level0 > li > div.childcontent{right:0;}
.has-left-column #gkMainBlock{flex-wrap:wrap;}
aside#gkLeft{width:100%;}
aside#gkLeft > div{padding-right:0;}
.cpLayout{display:none;}
.cpLayout-btnToggle{display:block;}
.cpLayout .cp-totalproducts{float:left;width:65%;text-align:left;}
.cpLayout .cp-apply-filters{float:right;width:30%;min-width:100px;}
aside#gkLeft .chpNav{border-top:1px solid #CDE0D3;}
aside#gkLeft .chpNav form > div:nth-of-type(1) .chp-lhead,
aside#gkLeft .chpNav form > div:nth-of-type(2) .chp-lhead{border-top:none;}
aside#gkLeft .chpNav form{display:flex;flex-wrap:wrap;}
aside#gkLeft .chpNav form > div{width:50%;}
aside#gkLeft .chpNav form > div:nth-child(odd){box-sizing:border-box;border-right:1px solid #CDE0D3;}
aside#gkLeft .chpNav form > div.chp-total{width:100%;border-right:none;}
.vmSubcategories > div > a h2{font-size:120%;}
}
@media (max-width:550px){#mod_rand .d-carousel{max-width:360px;}
#mod_rand .d-carousel li.b-carousel-block{width:180px;}
#catalog-items > div{width:90% !important;text-align:center;margin-bottom:1.5em;}
#catalog-items li{display:inline-block;margin:0 1em;border:none;}
#gkbottombottom7,
#gkbottombottom8{width:100% !important;border:none !important;}
#brands > figure{width:50%;}
table.subcategories tr{display:block;}
table.subcategories td{display:block;width:100% !important;}
.vmSubcategories > div{width:48% !important;}
.product{border:none !important;}
.products.per-row-2 .product{width:100%;padding:10px 0;}
}
@media (max-width:500px){.products.per-row-1 .product .product-img,
.products.per-row-1 .product .product-info{width:100%;}
.productView-images .additional-images figure{width:50%;}
}
@media (max-width:400px){div.gk-menu ul.level0 > li > div.childcontent{max-width:220px;right:inherit;}
div.gk-menu ul.level0 > li:hover > div.childcontent,
div.gk-menu ul.level0 > li.child-expand > div.childcontent{width:220px;}
div.gk-menu ul.level0 > li:hover > div.childcontent .gkcol,
div.gk-menu ul.level0 > li.child-expand > div.childcontent .gkcol{float:none;width:220px;height:auto;}
#topContact span{display:none;}
#gkTopMenu .menu{margin:-10px 0 10px;}
#gkLogo > a{width:95px;background-size:contain !important;background-position:center !important;}
div.gk-menu > ul.level0 > li{padding:0 5px;}
div.gk-menu > ul.level0 > li:last-child{background:transparent;}
div.gk-menu ul.level0 > li > div.childcontent{margin:1px 0 0 -5px !important;}
#mod_rand .d-carousel{max-width:300px;}
#mod_rand .d-carousel li.b-carousel-block{width:300px;}
.vmSubcategories > div{width:100% !important;margin:0 0 10px;justify-content:flex-start;}
.vmSubcategories > div > a figure{width:30% !important;flex-basis:30% !important;max-height:55px;margin:-15px 0;}
.vmSubcategories > div > a h2{width:70% !important;border-left:15px solid transparent;text-align:left;margin:0;}
}
@media (max-width:350px){#gkLogo > a{width:75px;}
#mod_rand .d-carousel{max-width:220px;}
#mod_rand .d-carousel li.b-carousel-block{width:220px;}
#brands.federations > figure{min-height:160px;width:100%;}
#brands.federations > figure img{max-width:75%;}
aside#gkLeft .chpNav form > div{width:100%;border-right:none !important;}
aside#gkLeft .chpNav form > div:nth-of-type(2) .chp-lhead{border-top:1px solid #CDE0D3;}
}
span.neadSeo{width:100%;line-height:1.3em;font-size:150%;margin:0 auto 10px;font-weight:normal;color:#30455C;text-shadow:0 0 1px rgba(48,69,92,.5);display:block;-webkit-margin-before:0.83em;-webkit-margin-after:0.83em;-webkit-margin-start:0px;-webkit-margin-end:0px;}