@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700|PT+Sans+Narrow:400,700&subset=latin,cyrillic);a,a:link,a:visited,li a.active{text-decoration:none;color:inherit}.zone-content .region-content ul.tabs li,.zone-branding .region-branding .header-menu ul.tabs li,.zone-branding .region-branding .sliding-menu ul.tabs li{margin:0;font-size:13px;list-style:none;width:auto;line-height:1.5em;text-transform:none;font-family:'PT Sans',sans-serif}.zone-content .region-content ul.tabs li:before,.zone-branding .region-branding .header-menu ul.tabs li:before,.zone-branding .region-branding .sliding-menu ul.tabs li:before{display:none}li.dhtml-menu-open>a{font-style:inherit}ul li.leaf,ul li.collapsed,li.expanded,ul li.expanded{list-style:none;padding:0}h1,h2,h3,h4,h5,h6,h2.block-title{font-family:inherit;font-size:inherit;font-weight:normal}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset,ul.menu li{margin:0;letter-spacing:normal}div.contextual-links-wrapper a.contextual-links-trigger{border:none;outline:none}a#main-content{display:inline}.region{min-height:0}.region.region-preface-first{min-height:1px}.region-inner .contextual-links *{clear:both!important;width:auto!important;height:auto!important;margin:0!important;font-size:14px!important;padding:.25em!important;line-height:normal!important;font-family:inherit!important;text-transform:none!important;border:none!important}.region-inner .contextual-links li{display:block!important}.social .social{display:inline-block;margin:4px 6px 0 0;width:18px;height:18px}.social .twitter{background:url(/sites/all/themes/sportres/img/xsocial-sprite.png.pagespeed.ic.Urq-Q_4w4h.png) 0 0 transparent;width:22px;height:18px}.social .twitter:hover{background-position:0 18px}.social .vk{background:url(/sites/all/themes/sportres/img/xsocial-sprite.png.pagespeed.ic.Urq-Q_4w4h.png) 37px 0 transparent}.social .vk:hover{background-position:37px 18px}.social .fb{background:url(/sites/all/themes/sportres/img/xsocial-sprite.png.pagespeed.ic.Urq-Q_4w4h.png) 19px 0 transparent}.social .fb:hover{background-position:19px 18px}.social .foursquare{background:url(/sites/all/themes/sportres/img/xsocial-sprite.png.pagespeed.ic.Urq-Q_4w4h.png) 56px 0 transparent}.social .foursquare:hover{background-position:56px 18px}body{font-size:16px;line-height:24px;font-family:'PT Sans',sans-serif;background-color:#fff;color:#444}a{color:#009ddf;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}a:hover{color:#da3b1d}input:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#section-header,#section-content{background-color:#fff;margin:0 auto;width:100%}.zone-branding-wrapper .region-header-first{border-top:2px solid #3db4e7}.front .zone-branding-wrapper{border-bottom:none}.front .closed-promotion .zone-branding .region-branding .sliding-menu{top:133px}.front .zone-branding .region-branding .sliding-menu{clear:both;position:absolute;width:100%;background:rgba(255,255,255,.75);top:133px;z-index:99;padding-bottom:20px}.front .section-header{border-bottom:none;padding-bottom:16px}.front .region-header-first{margin-top:17px;border-top:0}.front .zone-content .region-content #page-title{padding:0 0 12px;border-bottom:none;text-align:left;margin-bottom:0;margin-top:37px}.front .zone-content-wrapper{margin-top:0}.zone-content-wrapper{margin-top:28px}.container{position:relative;width:940px;margin:auto}.zone-branding.container-24{width:100%;overflow:hidden}.grid-24.region-branding{display:block;float:none;position:relative;margin-left:auto;margin-right:auto;padding-bottom:16px}.container-24 .grid-24.zone-postheader{width:100%;margin:0}.promotion.container-24{width:100%}.container-24 .region-header-first.grid-24{position:relative;width:100%;margin:0}.container-24 .region-header-first.grid-24 .block-block-23:before{position:absolute;display:block;top:0;left:0;width:0;height:0;border-style:solid;border-width:32px 32px 0 0;border-color:#ff0048 transparent transparent transparent;content:''}.container-24 .region-header-first.grid-24 .block-block-23 .content{height:30px;min-width:960px;border:solid #f6da48;border-width:1px 0 1px 0;background:#ffeb42;margin-top:-2px;font-size:14px;color:#000;line-height:31px;text-align:center;text-transform:uppercase;letter-spacing:.03em}.container-24 .region-header-first.grid-24 .block-block-23 .content p{display:inline-block;margin:auto}.container-24 .region-header-first.grid-24 .block-block-23 .content .banner-close-btn{display:block;position:absolute;width:10px;left:85%;text-align:right;top:-1px;cursor:pointer;font-size:11px;opacity:.3;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.container-24 .region-header-first.grid-24 .block-block-23 .content .banner-close-btn:hover{opacity:1}.container-24 .region-header-first.grid-24 .block-block-23 .content small{font-size:10px;line-height:1;vertical-align:top;display:inline-block;margin-top:11px}.container-24 .grid-24.region-header-first{display:block;float:none;width:100%;margin:0}.region-header-first-inner img{width:100%;height:auto}.zone-branding .phone{float:left;font-size:13px;color:#434343;position:relative;margin:3px 0 0 90px}.zone-branding .phone p{letter-spacing:.025em}.zone-branding .block-cart{position:relative;top:1px;float:right;margin-left:20px}.zone-branding .block-cart .content a{font-size:13px;color:#7f7f7f}.zone-branding .block-cart .content a:hover{color:#009ddf}.zone-branding .block-cart .content a:hover:before{background-position:-16px 0}.zone-branding .block-cart .content a:before{display:inline-block;width:16px;height:16px;margin-right:7px;margin-top:3px;background:url(/sites/all/themes/sportres/img/xcart-sprite.png.pagespeed.ic.RlV8eoQJ-Y.png) 0 0 no-repeat;vertical-align:top;content:''}.zone-branding .block-cart .cart-contents a{color:#009ddf}.zone-branding .block-cart .cart-contents a:before{background-position:-16px 0}.zone-branding .region-branding{margin-top:8px}.zone-branding .region-branding .search{position:relative;float:right;width:61px;height:20px;top:1px;margin-left:14px}.zone-branding .region-branding .search .form-item-search-block-form{position:absolute;display:block;width:63px;margin:0;background:#fff}.zone-branding .region-branding .search .form-item-search-block-form:before{position:absolute;display:block;left:0;top:5px;width:17px;height:17px;background:url(/sites/all/themes/sportres/img/xsearch-icon.png.pagespeed.ic.1VM680b9-O.png) center center no-repeat;content:""}.zone-branding .region-branding .search .form-text{position:absolute;top:6px;right:0;border:none;border-bottom:1px dotted #dadada;font-size:13px;box-shadow:0 0 0 5px #fff!important;color:#7f7f7f;padding:2px 3px 0 1px;width:40px;height:16px;margin-right:0;margin-left:22px;margin-top:-1px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.zone-branding .region-branding .search .form-text:focus{border:none;border-bottom:1px solid #dadada;width:100px;right:0;outline:none;box-shadow:none;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.zone-branding .region-branding .search .form-submit{display:none;border:none;outline:none;border-radius:0;text-indent:-9999px;height:18px;width:18px;background:url(/sites/all/themes/sportres/img/xsearch.png.pagespeed.ic.lD__DOHa3i.png) 0 0;margin:0;padding:0}.zone-branding .region-branding .search .form-submit:hover{background:url(/sites/all/themes/sportres/img/xsearch.png.pagespeed.ic.lD__DOHa3i.png) 21px 0}.zone-branding .region-branding .social-block{display:block;float:right;margin-left:6px;margin-right:6px}.zone-branding .region-branding .social-block .social{display:inline-block;margin:4px 6px 0 0;width:18px;height:18px}.zone-branding .region-branding .social-block .twitter{background:url(/sites/all/themes/sportres/img/xsocial-sprite.png.pagespeed.ic.Urq-Q_4w4h.png) 0 0 transparent;width:22px;height:18px}.zone-branding .region-branding .social-block .twitter:hover{background-position:0 18px}.zone-branding .region-branding .social-block .vk{background:url(/sites/all/themes/sportres/img/xsocial-sprite.png.pagespeed.ic.Urq-Q_4w4h.png) 37px 0 transparent}.zone-branding .region-branding .social-block .vk:hover{background-position:37px 18px}.zone-branding .region-branding .social-block .fb{background:url(/sites/all/themes/sportres/img/xsocial-sprite.png.pagespeed.ic.Urq-Q_4w4h.png) 19px 0 transparent}.zone-branding .region-branding .social-block .fb:hover{background-position:19px 18px}.zone-branding .region-branding .social-block .foursquare{background:url(/sites/all/themes/sportres/img/xsocial-sprite.png.pagespeed.ic.Urq-Q_4w4h.png) 56px 0 transparent}.zone-branding .region-branding .social-block .foursquare:hover{background-position:56px 18px}.zone-branding .region-branding .sliding-menu{display:none;padding-top:10px}.zone-branding .region-branding .sliding-menu:before{display:block;position:absolute;height:100%;width:200%;left:-200%;top:0;background:rgba(255,255,255,.75);content:"";-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.zone-branding .region-branding .sliding-menu:after{display:block;position:absolute;height:100%;width:200%;right:-200%;top:0;background:rgba(255,255,255,.75);content:"";-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.zone-branding .region-branding .branding-data{padding-bottom:14px}.zone-branding .region-branding .branding-data .logo-img{float:left;margin-top:23px;margin-right:-363px}.zone-branding .region-branding .branding-data .logo-img img{border:none;outline:none}.zone-branding .region-branding #block-menu-menu-user-menu{float:right;font-size:13px;margin-top:3px;color:#7f7f7f}.zone-branding .region-branding #block-menu-menu-user-menu li{display:inline;margin-right:10px}.zone-branding .region-branding #block-menu-menu-user-menu li a{color:#7f7f7f;height:17px}.zone-branding .region-branding #block-menu-menu-user-menu li a:hover{border-bottom:1px solid rgba(0,0,0,.7)}.zone-branding .region-branding #block-menu-menu-user-menu li.last.leaf{margin-right:0}.zone-branding .region-branding .header-menu{float:right;margin-top:41px;clear:right}.zone-branding .region-branding .header-menu ul li{display:inline-block;margin-right:43px;line-height:24px}.zone-branding .region-branding .header-menu ul li.last{margin-right:0}.zone-branding .region-branding .header-menu ul li a{color:#009ddf;font-size:20px;text-transform:uppercase;letter-spacing:.025em}.zone-branding .region-branding .header-menu ul li a:hover{color:#dd5039}.zone-branding .region-branding .header-menu ul li a.active{border-bottom:1px solid #009ddf}.zone-branding .region-branding .header-menu ul li a.active:hover{border-bottom:1px solid #dd5039}.zone-branding .region-branding .header-menu.submenu-open ul li a.active{border-bottom:none}.zone-branding .region-branding .header-menu.submenu-open ul li a.submenu-opened{border-bottom:1px solid #009ddf}.zone-branding .region-branding .header-menu.submenu-open ul li a.submenu-opened:hover{border-bottom:1px solid #dd5039}.zone-branding .region-branding .sliding-menu{clear:both;position:relative;width:100%;background:rgba(255,255,255,.75);z-index:99;-webkit-transition:top .3s;-moz-transition:top .3s;-o-transition:top .3s;transition:top .3s}.zone-branding .region-branding .sliding-menu a,.zone-branding .region-branding .sliding-menu h2 a{color:#000001}.zone-branding .region-branding .sliding-menu a:hover,.zone-branding .region-branding .sliding-menu h2 a:hover{color:#da3b1d}.zone-branding .region-branding .sliding-menu .block-menu-block-9 li{width:200px}.zone-branding .region-branding .sliding-menu .sliding-menu-close{display:block;height:16px;width:16px;position:absolute;right:-16px;top:4px;color:#009ddf;font-size:16px;z-index:10}.zone-branding .region-branding .sliding-menu .sliding-menu-close:hover{color:#dd5039}.zone-branding .region-branding .sliding-menu.menu-block-8 ul>li{margin-left:240px;width:150px}.zone-branding .region-branding .sliding-menu.block-menu-block-9 ul{float:right}.zone-branding .region-branding .sliding-menu.block-menu-block-9 ul>li{float:left;margin-left:40px}.zone-branding .region-branding .sliding-menu.block-menu-block-10 ul{float:right;text-align:right;margin-bottom:13px;padding-right:20px}.zone-branding .region-branding .sliding-menu.block-menu-block-10 ul>li{float:left;margin-left:40px}.zone-branding .region-branding .sliding-menu ul>li{line-height:26px;color:#444;font-size:16px}.zone-branding .region-branding .sliding-menu ul>li.expanded{margin-left:0;width:240px;float:left}.zone-branding .region-branding .sliding-menu ul>li .nolink{font-size:16px;color:rgba(0,0,0,.9)}.zone-branding .region-branding .sliding-menu ul>li.menu-mlid-1753{line-height:22px;margin-top:2px}.zone-branding .region-branding .sliding-menu ul>li.menu-mlid-4517{position:absolute;left:83%;top:0;margin-top:21px}.zone-branding .region-branding .sliding-menu ul>li.menu-mlid-1048{height:220px;width:198px;padding:11px 0 12px 92px}.zone-branding .region-branding .sliding-menu ul>li.menu-mlid-1051,.zone-branding .region-branding .sliding-menu ul>li.menu-mlid-1753{width:325px;margin-left:200px}.zone-branding .region-branding .sliding-menu ul>li.menu-mlid-1051 a,.zone-branding .region-branding .sliding-menu ul>li.menu-mlid-1753 a{font-size:16px}.zone-branding .region-branding .sliding-menu ul>li.menu-mlid-1049{margin-top:11px}.zone-branding .region-branding .sliding-menu ul>li.menu-mlid-1069{position:absolute;left:803px;top:21px}.zone-branding .region-branding .sliding-menu ul>li.menu-mlid-1050{position:absolute;left:561px;top:21px}.zone-branding .region-branding .sliding-menu ul>li>a{font-size:16px;color:rgba(0,0,0,.9)}.zone-branding .region-branding .sliding-menu ul>li>a:hover{color:#da3b1d}.zone-branding .region-branding .sliding-menu ul>li>ul{float:none}.zone-branding .region-branding .sliding-menu ul>li>ul>li{float:none;line-height:26px;margin-left:0;width:auto}.zone-branding .region-branding .sliding-menu ul>li>ul>li>a{font-size:14px;color:rgba(0,0,0,.7)}.zone-branding .region-branding .sliding-menu ul>li>ul>li>a:hover{color:#da3b1d}.zone-branding .region-branding .sliding-menu .region-blockgroup-menu-magazin-inner{text-align:right}.zone-branding .region-branding .sliding-menu .region-blockgroup-menu-magazin-inner>.block{display:inline-block;width:auto;margin-right:50px;text-align:left;vertical-align:top}.zone-branding .region-branding .sliding-menu .region-blockgroup-menu-magazin-inner>.block:last-child{margin-right:0}.zone-branding .region-branding .sliding-menu .shop-unit-col{display:block;float:left;margin-right:40px}.zone-branding .region-branding .sliding-menu .shop-unit-col:last-child{margin-right:0}.zone-branding .region-branding .sliding-menu .shop-unit-col a{font-size:14px;color:rgba(0,0,0,.7)}.zone-branding .region-branding .sliding-menu .shop-unit-col a:hover{color:#da3b1d}.zone-branding .region-branding .sliding-menu .shop-unit-col li.last{font-style:italic}.zone-branding .region-branding .sliding-menu .brand-list ul.menu a{font-size:14px;color:rgba(0,0,0,.7)}.front .zone-branding .region-branding .sliding-menu ul>li>ul>li>a{color:rgba(0,0,0,.9)}.zone-preface #breadcrumb.grid-16{width:100%}.zone-preface #breadcrumb .breadcrumb{margin-top:15px;color:#7f7f7f;font-size:12px;text-transform:uppercase}.zone-preface #breadcrumb .breadcrumb a{color:#626262;border-bottom:1px solid #b0b0b0;height:19px}.zone-preface #breadcrumb .breadcrumb a:hover{border-bottom:1px solid transparent}.zone-preface .ad_block{margin-top:15px}.zone-content{padding-bottom:50px;text-align:justify}.zone-content .search-form label{font-weight:400}.zone-content .search-form .form-text{border:1px solid #dadada;font-size:14px;color:#7f7f7f;padding:2px 3px 2px 7px;width:149px;margin-right:4px}.zone-content .search-form .form-submit{border:none;outline:none;border-radius:0;text-indent:-9999px;height:18px;width:18px;background:url(/sites/all/themes/sportres/img/xsearch.png.pagespeed.ic.lD__DOHa3i.png) 0 0;margin:0;padding:0}.zone-content .search-form .form-submit:hover{background:url(/sites/all/themes/sportres/img/xsearch.png.pagespeed.ic.lD__DOHa3i.png) 21px 0}.zone-content .search-form .search-advanced .action{line-height:18px;border:1px solid #dadada;border-radius:5px}.zone-content .search-form .search-advanced .action:hover{border:1px solid #96e0ff}.zone-content .search-form .search-advanced .action:before{content:"";height:18px;display:block;width:18px;float:left;margin:7px 10px 7px 14px;background:url(/sites/all/themes/sportres/img/xsearch.png.pagespeed.ic.lD__DOHa3i.png) 21px 0;position:absolute;z-index:9}.zone-content .search-form .search-advanced .action .form-submit{text-indent:0;width:auto;background:none;font-size:14px;line-height:18px;font-weight:400;height:32px;width:190px;padding-left:35px;z-index:99;padding-right:8px;position:relative;color:#009ddf}.zone-content .search-form .search-advanced .action .form-submit:hover{color:#009ddf}.zone-content .region-sidebar-first{font-weight:400}.zone-content .region-sidebar-first .link-new{color:#000;font-family:'PT Sans',sans-serif}.zone-content .region-sidebar-first .link-new:before{display:inline-block;width:24px;height:17px;margin:2px 9px 0 3px;background:url(/sites/all/themes/sportres/img/xsidebar-badges.png.pagespeed.ic.FXYGgoDkeN.png);background-position:-20px 0;background-repeat:no-repeat;content:'';vertical-align:top}.zone-content .region-sidebar-first .link-discount{color:#000;font-family:'PT Sans',sans-serif}.zone-content .region-sidebar-first .link-discount:before{display:inline-block;width:16px;height:17px;margin:3px 17px 0 3px;background:url(/sites/all/themes/sportres/img/xsidebar-badges.png.pagespeed.ic.FXYGgoDkeN.png);background-position:-45px 0;background-repeat:no-repeat;content:'';vertical-align:top}.zone-content .region-sidebar-first .link-promotions{color:#000;font-family:'PT Sans',sans-serif}.zone-content .region-sidebar-first .link-promotions:before{display:inline-block;width:17px;height:17px;margin:0 16px 0 3px;background:url(/sites/all/themes/sportres/img/xsidebar-badges.png.pagespeed.ic.FXYGgoDkeN.png);background-position:0 0;background-repeat:no-repeat;content:'';vertical-align:top}.zone-content .region-sidebar-first .block-24,.zone-content .region-sidebar-first .block-25,.zone-content .region-sidebar-first .sidebar-banner{margin-bottom:17px}.zone-content .region-sidebar-first .block-24 a,.zone-content .region-sidebar-first .block-25 a,.zone-content .region-sidebar-first .sidebar-banner a{color:#009ddf;font-size:16px;line-height:22px;text-transform:uppercase}.zone-content .region-sidebar-first .block-24 a:hover,.zone-content .region-sidebar-first .block-25 a:hover,.zone-content .region-sidebar-first .sidebar-banner a:hover{color:#da3b1d}.zone-content .region-sidebar-first .sidebar-menu{line-height:21px}.zone-content .region-sidebar-first .sidebar-menu h2{color:#009ddf;font-size:24px;margin:15px 11px 0 0;border-bottom:1px solid #ccc;padding-bottom:6px;font-family:'PT Sans Narrow'}.zone-content .region-sidebar-first .sidebar-menu div>ul{padding-top:22px}.zone-content .region-sidebar-first .sidebar-menu div>ul>li{margin-bottom:17px;padding-right:20px}.zone-content .region-sidebar-first .sidebar-menu div>ul>li .nolink{color:#009ddf;font-size:16px;font-family:'PT Sans Narrow';text-transform:uppercase;letter-spacing:.05em}.zone-content .region-sidebar-first .sidebar-menu div>ul>li>a{color:#009ddf;font-size:16px;font-family:'PT Sans Narrow';text-transform:uppercase;letter-spacing:.05em;line-height:22px}.zone-content .region-sidebar-first .sidebar-menu div>ul>li>a.link-new,.zone-content .region-sidebar-first .sidebar-menu div>ul>li>a.link-discount,.zone-content .region-sidebar-first .sidebar-menu div>ul>li>a.link-promotions{color:#000;font-size:15px;font-family:'PT Sans',sans-serif;letter-spacing:normal;text-transform:none}.zone-content .region-sidebar-first .sidebar-menu div>ul>li>ul.menu{display:block;margin-top:7px}.zone-content .region-sidebar-first .sidebar-menu div>ul>li>ul.menu>li>ul{padding-left:10px}.zone-content .region-sidebar-first .sidebar-menu div>ul>li>ul.menu>li>ul li{position:relative;margin:0 0 2px 0}.zone-content .region-sidebar-first .sidebar-menu div>ul>li>ul.menu>li>ul li a{color:#444;font-size:14px}.zone-content .region-sidebar-first .sidebar-menu div>ul>li>ul.menu>li>ul li a:hover:before{background:#da3b1d}.zone-content .region-sidebar-first .sidebar-menu ul li{color:#444;font-size:15px;margin-bottom:4px}.zone-content .region-sidebar-first .sidebar-menu ul li a{line-height:1em}.zone-content .region-sidebar-first .sidebar-menu ul li a.active,.zone-content .region-sidebar-first .sidebar-menu ul li a:hover{color:#dd5039}.zone-content .region-sidebar-first .sidebar-menu ul li a.active{cursor:default}.zone-content .region-sidebar-first .sidebar-menu ul li>ul li{font-size:15px;color:#000}.zone-content .region-sidebar-first .sidebar-menu ul li>ul li a{display:inline-block}.zone-content .region-sidebar-first .sidebar-menu.secondary h2{border-bottom:none;padding-bottom:0}.zone-content .region-sidebar-first .sidebar-menu.secondary h2 a{color:#009ddf;font-size:16px;font-family:'PT Sans Narrow';text-transform:uppercase;letter-spacing:.05em;line-height:22px}.zone-content .region-sidebar-first .sidebar-menu.secondary h2 a:hover{color:#dd5039}.zone-content .region-sidebar-first .sidebar-menu.secondary ul.menu{display:block;margin-top:7px;padding-top:0}.zone-content .region-sidebar-first .sidebar-menu.secondary ul.menu li{margin:0 0 7px 0}.zone-content .region-sidebar-first .sidebar-menu.secondary ul.menu li a{color:#000;font-size:15px;text-transform:none;letter-spacing:normal;font-family:'PT Sans',sans-serif}.zone-content .region-sidebar-first .sidebar-menu.secondary ul.menu li a:hover{color:#dd5039}.zone-content .region-sidebar-first .sidebar-menu.blog .content>.menu{padding-top:0}.zone-content .region-sidebar-first .sidebar-menu.sidebar-menu-faq .content>ul.menu{padding-top:0}.zone-content .region-sidebar-first .sidebar-menu.sidebar-menu-faq .content>ul.menu>li{margin-bottom:0;padding:9px 0;border-bottom:1px dotted #d0d0d0}.zone-content .region-sidebar-first .shop-additional ul.menu{padding-top:0}.zone-content .region-sidebar-first .shop-additional ul.menu li{margin-bottom:0;padding:9px 0;border-bottom:1px dotted #d0d0d0}.zone-content .region-sidebar-first .sidebar-menu.misc-shop div>ul{padding-top:0}.zone-content .region-sidebar-first .sidebar-banner{margin-bottom:16px}.zone-content .region-sidebar-first .sidebar-menu-shop{line-height:21px;margin-bottom:9px;padding-bottom:9px;border-bottom:1px dotted #d0d0d0}.zone-content .region-sidebar-first .sidebar-menu-shop h2{color:#009ddf;font-size:16px;font-family:'PT Sans Narrow';text-transform:uppercase;letter-spacing:.05em;line-height:22px}.zone-content .region-sidebar-first .sidebar-menu-shop h2 a{color:#009ddf;font-size:16px;font-family:'PT Sans Narrow';text-transform:uppercase;letter-spacing:.05em;line-height:22px}.zone-content .region-sidebar-first .sidebar-menu-shop.brand-menu h2 a{color:#dd5039}.zone-content .region-sidebar-first .sidebar-menu-shop .menu-block-wrapper>ul.menu{display:block;margin-top:7px}.zone-content .region-sidebar-first .sidebar-menu-shop .menu-block-wrapper>ul.menu>li>ul{padding-left:10px}.zone-content .region-sidebar-first .sidebar-menu-shop .menu-block-wrapper>ul.menu>li>ul li{position:relative;margin:0 0 2px 0}.zone-content .region-sidebar-first .sidebar-menu-shop .menu-block-wrapper>ul.menu>li>ul li a{font-size:14px}.zone-content .region-sidebar-first .sidebar-menu-shop .menu-block-wrapper>ul.menu>li>ul li a:hover:before{background:#da3b1d}.zone-content .region-sidebar-first .sidebar-menu-shop ul li{color:#000;font-size:15px;margin-bottom:4px}.zone-content .region-sidebar-first .sidebar-menu-shop ul li a{line-height:1em}.zone-content .region-sidebar-first .sidebar-menu-shop ul li a.active,.zone-content .region-sidebar-first .sidebar-menu-shop ul li a:hover{color:#dd5039}.zone-content .region-sidebar-first .sidebar-menu-shop ul li a.active{cursor:default}.zone-content .region-sidebar-first .sidebar-menu-shop ul li>ul li{font-size:15px;color:#444}.zone-content .region-sidebar-first .sidebar-menu-shop ul li>ul li a{display:inline-block}.zone-content .region-content{color:#000}.zone-content .region-content h2,.zone-content .region-content h3,.zone-content .region-content h4,.zone-content .region-content h5,.zone-content .region-content h6{color:#009ddf;font-size:27px;line-height:34px;margin-bottom:.5em;margin-top:.2em;font-family:'PT Sans Narrow'}.zone-content .region-content hr{margin:20px 0}.zone-content .region-content hr.clear{clear:both}.zone-content .region-content h2{color:#009ddf;font-size:27px;line-height:34px;margin-bottom:.5em;margin-top:.2em}.zone-content .region-content h2 a:before{background-position:0 11px}.zone-content .region-content h2+p{margin-top:10px}.zone-content .region-content h3{font-size:27px}.zone-content .region-content h3 a:before{background-position:0 9px}.zone-content .region-content h3+p{margin-top:16px}.zone-content .region-content h4{font-size:16px}.zone-content .region-content h4 a:before{background-position:0 7px}.zone-content .region-content h4+p{margin-top:16px}.zone-content .region-content h5,.zone-content .region-content h6{font-size:15px}.zone-content .region-content h5 a:before,.zone-content .region-content h6 a:before{background-position:0 6px}.zone-content .region-content h5+p,.zone-content .region-content h6+p{margin-top:16px}.zone-content .region-content blockquote{font-size:18px;line-height:36px;margin:38px 81px 34px;padding:34px 38px 42px;border:1px solid #ccc;clear:both;background:#fff;display:block;text-align:center}.zone-content .region-content blockquote:after{content:"";border-top:2px dotted #ccc;width:20px}.zone-content .region-content blockquote p{margin:0;line-height:28px;color:#000}.zone-content .region-content blockquote p em{font-weight:700;text-align:right;font-size:13px;line-height:20px;margin-top:8px;display:block;color:#009ddf}.zone-content .region-content blockquote p em:before{color:#888;content:"/ ";font-size:16px}.zone-content .region-content blockquote em{font-weight:700;text-align:right;font-size:14px;margin-top:8px;display:block}.zone-content .region-content blockquote em:before{color:#888;content:"/ "}.zone-content .region-content table{margin:20px 0}.zone-content .region-content table td{border:none;padding:8px}.zone-content .region-content table td p{margin:0}.zone-content .region-content table th{text-align:center;font-weight:700;padding:3px 0 5px;color:#626262;font-size:14px}.zone-content .region-content table[border="1"] td{border:1px solid #dadada;padding:12px}.zone-content .region-content tr,.zone-content .region-content th,.zone-content .region-content td{vertical-align:top}.zone-content .region-content a{color:#009ddf;border-bottom:1px dotted #96e0ff}.zone-content .region-content a:hover{border-bottom:1px solid #7cbeda}.zone-content .region-content a.lb{border:none}.zone-content .region-content .like-btn{margin-bottom:15px;margin-top:30px;padding:14px 0 10px}.zone-content .region-content .like-btn a{color:inherit;border-bottom:none}.zone-content .region-content .like-btn a:hover{border-bottom:none}.zone-content .region-content .like-btn #vk_like,.zone-content .region-content .like-btn a.addthis_counter.addthis_pill_style{display:inline-block!important}.zone-content .region-content .like-btn ul.contextual-links{margin:0;line-height:20px;list-stile:none}.zone-content .region-content div.special{width:340px;margin-right:20px;float:left;margin-top:20px}.zone-content .region-content div.special:nth-of-type(2n){margin-right:0}.zone-content .region-content div.special p a{font-size:13px}.zone-content .region-content p{color:#000;margin-bottom:10px;line-height:22px}.zone-content .region-content p.special{border-left:2px solid #fea710;float:left;margin:15px 0 25px 3px;padding:4px 30px 4px 22px;width:293px}.zone-content .region-content p.special strong{color:#009ddf}.zone-content .region-content p.special+*{clear:both}.zone-content .region-content p.special+.special{clear:none}.zone-content .region-content p+hr{margin:30px 0}.zone-content .region-content p+h2,.zone-content .region-content p+h3,.zone-content .region-content p+h4,.zone-content .region-content p+h5,.zone-content .region-content p+h6{margin-top:34px;margin-bottom:0}.zone-content .region-content p+h3{margin-top:17px;font-size:21px;line-height:34px}.zone-content .region-content ul{margin:30px 0 30px 0;font-size:16px;padding-left:24px}.zone-content .region-content ul>li{color:#000;line-height:26px;margin:0 0 7px 0;list-style:none;position:relative}.zone-content .region-content ul>li:before{background-color:#009ddf;border-radius:10px;content:"";display:inline-block;height:5px;left:-20px;position:absolute;top:.7em;width:5px}.zone-content .region-content ul>li p{margin:0}.zone-content .region-content ul>li ul{margin:10px}.zone-content .region-content ul>li ul>li{font-size:14px;margin:0 0 6px 2px;line-height:22px}.zone-content .region-content ul>li ul>li:before{display:none}.zone-content .region-content ul>li ol{margin:10px}.zone-content .region-content ul>li ol>li{font-size:14px;line-height:22px;margin:0 0 6px 2px}.zone-content .region-content ul+h2,.zone-content .region-content ul+h3,.zone-content .region-content ul+h4,.zone-content .region-content ul+h5,.zone-content .region-content ul+h6{margin-top:1.5em}.zone-content .region-content ul.unmarked{padding-left:0}.zone-content .region-content ul.unmarked>li:before{display:none}.zone-content .region-content ol{margin:15px 0}.zone-content .region-content ol li{font-size:14px;line-height:20px;list-style:decimal;margin:0 0 12px 2px}.zone-content .region-content ol+h2,.zone-content .region-content ol+h3,.zone-content .region-content ol+h4,.zone-content .region-content ol+h5,.zone-content .region-content ol+h6{margin-top:1.5em}.zone-content .region-content hr{background-color:#dadada}.zone-content .region-content hr+h3{margin-top:30px}.zone-content .region-content table.special{width:700px}.zone-content .region-content table.special.raspisanie tbody tr:nth-child(odd) td{border-bottom:1px solid #f5f5f5}.zone-content .region-content table.special.raspisanie tbody tr:hover td{background-color:#fafafa}.zone-content .region-content table.special.raspisanie tbody tr th{width:95px;font-size:14px;line-height:32px;padding:2px}.zone-content .region-content table.special.raspisanie tbody tr th:first-child{width:35px}.zone-content .region-content table.special.raspisanie tbody tr td{width:95px;padding:3px 4px 2px;min-width:35px;text-align:center;line-height:18px;font-size:14px;vertical-align:middle}.zone-content .region-content table.special.raspisanie tbody tr td:first-child{width:35px}.zone-content .region-content table.special.raspisanie tbody tr td.yellow{box-shadow:inset 2px 0 0 #ffec00;border-bottom:1px solid #e5e5e5}.zone-content .region-content table.special.raspisanie tbody tr td.yellow:first-line{box-shadow:inset 0 -1px 0 #ffec00}.zone-content .region-content table.special.raspisanie tbody tr td.red{box-shadow:inset 2px 0 0 #dd5039;border-bottom:1px solid #e5e5e5}.zone-content .region-content table.special.raspisanie tbody tr td.red:first-line{box-shadow:inset 0 -1px 0 #dd5039}.zone-content .region-content table.special.raspisanie tbody tr td.blue{box-shadow:inset 2px 0 0 #009ddf;border-bottom:1px solid #e5e5e5}.zone-content .region-content table.special.raspisanie tbody tr td.blue:first-line{box-shadow:inset 0 -1px 0 #009ddf}.zone-content .region-content table.special.raspisanie tbody tr td.gray{box-shadow:inset 2px 0 0 #ccc;border-bottom:1px solid #e5e5e5}.zone-content .region-content table.special.raspisanie tbody tr td.gray:first-line{box-shadow:inset 0 -1px 0 #ccc}.zone-content .region-content table.special.raspisanie tbody tr td.orange{box-shadow:inset 2px 0 0 #fea710;border-bottom:1px solid #e5e5e5}.zone-content .region-content table.special.raspisanie tbody tr td.orange:first-line{box-shadow:inset 0 -1px 0 #fea710}.zone-content .region-content table.special th{color:#444;font-size:15px;font-weight:400;border:1px solid #e5e5e5;border-bottom-width:2px;line-height:42px;padding:0}.zone-content .region-content table.special td{border:1px solid #e5e5e5;padding:15px 8px;width:25%;text-align:left}.zone-content .region-content table.special td .price{font-size:14px;color:#009ddf;width:50px;text-align:center;margin-left:30px;margin-right:3px;display:inline-block;vertical-align:middle}.zone-content .region-content table.special td .price span{font-size:30px}.zone-content .region-content table.special td .price+.description{width:111px;border-color:#fea710}.zone-content .region-content table.special td .description{font-size:16px;line-height:22px;color:#444;border-left:2px solid #fea710;padding:3px 0 5px 10px;vertical-align:middle;display:inline-block}.zone-content .region-content table.special td div.item+div.item{margin-top:14px}.zone-content .region-content table.special td .time{font-size:15px;width:33px;text-align:center;display:inline-block;margin-right:8px;margin-left:2px;vertical-align:middle}.zone-content .region-content table.special td .time hr{margin:2px 0}.zone-content .region-content table.special td .time+.description{width:97px}.zone-content .region-content table.special td .time+.description.yellow{border-color:#ffec00}.zone-content .region-content table.special td .time+.description+.description{display:block;margin-left:46px}.zone-content .region-content table.special td .time-img{width:70px;height:70px;background:url(/sites/all/themes/sportres/img/xtime-img.png.pagespeed.ic.yRTrYseDc4.png);margin:0 auto}.zone-content .region-content table.special td .time-img.tuesday{background-position:0 0}.zone-content .region-content table.special td .time-img.thursday{background-position:0 0}.zone-content .region-content table.special td .time-img.saturday{background-position:-72px 0}.zone-content .region-content table.special td .time-img.sunday{background-position:-145px 0}.zone-content .region-content .fb{margin-left:32px;line-height:16px;margin-top:35px;display:inline-block;font-size:13px;border-bottom:none}.zone-content .region-content .fb:before{background:url(/sites/all/themes/sportres/img/xcontent-icons.png.pagespeed.ic.hwi69zqUBP.png) no-repeat scroll 0 -89px rgba(0,0,0,0);content:"";height:25px;position:absolute;width:25px;margin-left:-30px;margin-top:-3px}.zone-content .region-content h3.dotted{margin-left:18px}.zone-content .region-content h3.dotted:before{background:url(/sites/all/themes/sportres/img/xdot_big.png.pagespeed.ic.6Phai9r2H7.png) no-repeat scroll 0 9px rgba(0,0,0,0);content:"";display:inline-block;height:20px;margin-left:-16px;position:absolute;width:16px}.zone-content .region-content h3.dotted+p em{padding-left:18px;margin-top:8px;display:block}.zone-content .region-content .phone{margin-left:32px;line-height:21px;margin-top:16px;display:inline-block;font-size:13px;border-bottom:none;color:#009ddf}.zone-content .region-content .phone:before{background:url(/sites/all/themes/sportres/img/xcontent-icons.png.pagespeed.ic.hwi69zqUBP.png) no-repeat scroll 0 0 rgba(0,0,0,0);content:"";height:25px;position:absolute;width:25px;margin-left:-30px;margin-top:-3px}.zone-content .region-content .skype{margin-left:30px;line-height:19px;margin-top:12px;display:inline-block}.zone-content .region-content .skype:before{background:url(/sites/all/themes/sportres/img/xcontent-icons.png.pagespeed.ic.hwi69zqUBP.png) no-repeat scroll 0 -30px rgba(0,0,0,0);content:"";height:25px;position:absolute;width:25px;margin-left:-30px;margin-top:-3px}.zone-content .region-content .adress{margin-left:30px;line-height:19px;margin-top:12px;display:inline-block}.zone-content .region-content .adress:before{background:url(/sites/all/themes/sportres/img/xcontent-icons.png.pagespeed.ic.hwi69zqUBP.png) no-repeat scroll 0 -60px rgba(0,0,0,0);content:"";height:25px;position:absolute;width:25px;margin-left:-30px;margin-top:-3px}.zone-content .region-content .email{margin-left:30px;line-height:19px;margin-top:33px;margin-bottom:28px}.zone-content .region-content .email:before{background:url(/sites/all/themes/sportres/img/xcontent-icons.png.pagespeed.ic.hwi69zqUBP.png) no-repeat scroll 0 -119px rgba(0,0,0,0);content:"";height:25px;position:absolute;width:25px;margin-left:-30px;margin-top:-3px}.zone-content .region-content .button-email{font-size:18px;margin-bottom:30px;vertical-align:middle}.zone-content .region-content .button-email .ajax-progress-throbber{display:none}.zone-content .region-content .button-email a{color:#fff;display:block;width:170px;padding:10px;transition:.5s;text-align:center;border:none;background-color:#009ddf}.zone-content .region-content .button-email a:hover{background-color:#06b0f7}.zone-content .region-content #page-title{padding:2px 0 9px;font-size:33px;line-height:31px;color:#009ddf;margin-bottom:16px;text-transform:uppercase;text-align:center;border-bottom:1px solid #ccc}.zone-content .region-content .views-field-title{margin-top:15px;font-size:20px;color:#009ddf;display:list-item;list-style:url(/sites/all/themes/sportres/img/xdot_big.png.pagespeed.ic.6Phai9r2H7.png) inside}.zone-content .region-content .views-field-title a{height:26px}.zone-content .region-content .custom-action-class #page-title{float:left}.zone-content .region-content .custom-action-class .view-header{border-bottom:1px solid #dadada;position:relative}.zone-content .region-content .custom-action-class .view-header>p{position:absolute;right:0;top:-45px;float:right;padding-top:10px}.zone-content .region-content .custom-action-class .view-header>p>a{color:#7f7f7f}.zone-content .region-content .custom-action-class .view-header>p>a:hover{border-bottom:1px solid #7f7f7f}.zone-content .region-content .custom-action-class .view-header .field-name-field-images{padding-top:20px}.zone-content .region-content .custom-action-class .view-header .field-name-field-body-action{height:70px}.zone-content .region-content .view-content{margin:0 0 20px}.zone-content .region-content .view-content tr td{width:50%;vertical-align:top;padding-left:10px}.zone-content .region-content .view-content tr td.col-first{padding-right:10px;padding-left:0}.zone-content .region-content .view-content .td_wrapper{position:relative;overflow:hidden;border-bottom:1px solid #dadada;width:340px}.zone-content .region-content .view-content .td_wrapper .action-image{margin-top:20px;height:210px}.zone-content .region-content .view-content .td_wrapper .field-name-field-body-action{height:110px;overflow:hidden}.zone-content .region-content .view-content .td_wrapper .field-name-field-body-action img{display:none}.zone-content .region-content .views-exposed-widgets .views-exposed-widget.views-submit-button{display:none}.zone-content .region-content .views-exposed-widgets #edit-field-label-value-1-wrapper span.customSelect{display:none!important}.zone-content .region-content .views-exposed-widgets .views-exposed-widget{margin-right:10px}.zone-content .region-content .views-exposed-widgets .views-exposed-widget:first-child{margin-right:8px}.zone-content .region-content .views-exposed-widgets .views-widget-per-page{padding:.5em 14px 0 0;font-size:14px}.zone-content .region-content .views-exposed-widgets .views-widget-per-page .form-type-bef-link{float:left;margin-left:15px}.zone-content .region-content .views-exposed-widgets .views-widget-per-page .form-type-bef-link a{color:#626262}.zone-content .region-content .views-exposed-widgets .views-widget-per-page .form-type-bef-link.selected>a,.zone-content .region-content .views-exposed-widgets .views-widget-per-page .form-type-bef-link a:hover{color:#009ddf}.zone-content .region-content .views-exposed-widgets .views-widget-per-page label{display:inline-block;font-weight:400}.zone-content .region-content ul.pager{display:block;padding-top:10px;margin:0;color:#444;border-top:1px solid #ccc;position:relative;text-align:center}.zone-content .region-content ul.pager:after{display:block;width:100%;clear:both;content:''}.zone-content .region-content ul.pager li{padding:0;margin:0 10px;list-style:none}.zone-content .region-content ul.pager li a{color:#444;border:none}.zone-content .region-content ul.pager li a:hover{color:#009ddf}.zone-content .region-content ul.pager li:before{display:none}.zone-content .region-content ul.pager li.pager-current{color:#009ddf;font-weight:normal;text-decoration:underline}.zone-content .region-content ul.pager .pager-last,.zone-content .region-content ul.pager .pager-first{position:absolute}.zone-content .region-content ul.pager .pager-first{left:0}.zone-content .region-content ul.pager .pager-last{right:0}.zone-content .region-content ul.pager .pager-next a,.zone-content .region-content ul.pager .pager-previous a{position:relative;border-bottom:none;display:inline-block}.zone-content .region-content .node-media-gallery .stack-image{display:none}.zone-content .region-content .node-media-gallery a{border:none;outline:none;text-align:center}.zone-content .region-content .node-media-gallery a img{margin-top:10px;margin-bottom:5px}.zone-content .region-content .node-media-gallery .field-name-media-gallery-media .media-gallery-item{border:none;outline:none;padding:0}.zone-content .region-content .node-media-gallery .field-name-media-gallery-media .media-gallery-item a{padding:2px}.zone-content .region-content .node-media-gallery a.meta-wrapper{margin:-30px 0 0}.zone-content .region-content .node-media-gallery span.media-title{font-size:10px;color:#7f7f7f}.zone-content .region-content .new-unit{margin-bottom:0;padding:20px 0 20px;position:relative;border-bottom:1px solid #e0e0e0}.zone-content .region-content .new-unit:last-child{border-bottom:none}.zone-content .region-content .new-unit:first-child{padding:10px 0 20px}.zone-content .region-content .new-unit:after{display:block;width:100%;clear:both;content:''}.zone-content .region-content .new-unit .views-field-title{display:block;margin-top:0;margin-bottom:13px;font-size:27px;font-family:'PT Sans Narrow';line-height:34px;border-bottom:0}.zone-content .region-content .new-unit .views-field-title a{border-bottom:0}.zone-content .region-content .new-unit .views-field-title a:hover{border-bottom:1px solid}.zone-content .region-content .new-unit .field-name-field-news-image{float:left;margin:0 20px 18px 0}.zone-content .region-content .new-unit .field-name-field-body{margin:0}.zone-content .region-content .new-unit .field-name-field-body p{font-size:16px;line-height:22px}.zone-content .region-content .new-unit .field-name-field-body p:last-child{margin-bottom:0}.zone-content .region-content .new-unit .views-field-field-news-date{float:left;margin-top:20px;color:#444;border-bottom:none;font-size:12px;letter-spacing:.05em;text-transform:uppercase}.zone-content .region-content .new-unit .views-field-field-news-date div{display:inline-block}.zone-content .region-content .new-unit .views-field-field-news-date:before{display:inline-block;width:8px;height:8px;background:url(/sites/all/themes/sportres/img/xcalendar-icon.png.pagespeed.ic.mXwowH0tfK.png) center center no-repeat;content:""}.zone-content .region-content .new-unit .views-field-view-node{position:relative;float:right;margin-top:17px}.node-news .field-name-field-news-date{color:#444;border-bottom:none;font-size:12px;letter-spacing:.05em;text-transform:uppercase}.node-news .field-name-field-news-date div{display:inline-block}.node-news .field-name-field-news-date:before{display:inline-block;width:8px;height:8px;background:url(/sites/all/themes/sportres/img/xcalendar-icon.png.pagespeed.ic.mXwowH0tfK.png) center center no-repeat;content:""}.node-news .field-name-field-news-image{float:left;margin:0 20px 18px 0}.media-gallery-collection a{height:100%}.section-footer{border-top:9px solid #4cbae9}.zone-footer .region-footer-first{margin-top:20px}.zone-footer .region-footer-first .block-menu-block{float:left;width:760px;position:relative}.zone-footer .region-footer-first .block-menu-block h2{border-bottom:1px solid #7cbeda;color:#0084bb;display:inline-block;line-height:16px;font-size:13px}.zone-footer .region-footer-first .block-menu-block h2:hover{border-bottom:1px solid transparent}.zone-footer .region-footer-first .block-menu-block ul li{color:#444;font-size:14px;line-height:21px}.zone-footer .region-footer-first .block-menu-block ul li a{height:15px}.zone-footer .region-footer-first .block-menu-block ul li a.active,.zone-footer .region-footer-first .block-menu-block ul li a:hover{border-bottom:1px solid #7cbeda;color:#0084bb}.zone-footer .region-footer-first .block-menu-block ul li li{font-size:12px}.zone-footer .region-footer-first .block-menu-block ul li li a{font-size:12px}.zone-footer .region-footer-first .block-menu-block .menu-block-13>ul>li{color:#0084bb}.zone-footer .region-footer-first .block-menu-block .menu-block-13>ul>li.expanded{float:left;height:200px}.zone-footer .region-footer-first .block-menu-block .menu-block-13>ul>li.expanded ul{margin-top:0}.zone-footer .region-footer-first .block-menu-block .menu-block-13>ul>li.expanded.menu-mlid-1048{width:170px}.zone-footer .region-footer-first .block-menu-block .menu-block-13>ul>li.expanded.menu-mlid-1050{position:absolute;left:400px;top:0}.zone-footer .region-footer-first .block-menu-block .menu-block-13>ul>li.expanded.menu-mlid-1069{position:absolute;left:600px;top:0}.zone-footer .region-footer-first .block-menu-block .menu-block-13>ul>li.menu-mlid-1049,.zone-footer .region-footer-first .block-menu-block .menu-block-13>ul>li.menu-mlid-1051,.zone-footer .region-footer-first .block-menu-block .menu-block-13>ul>li.menu-mlid-1753{width:230px}.zone-footer .region-footer-first .shop .parent-mlid-1175{display:none}.zone-footer .region-footer-first #block-block-4{float:right;font-size:11px}.zone-footer .region-footer-first #block-block-4 img{float:left;border:none;outline:none;margin-bottom:7px}.zone-footer .region-footer-first #block-block-4 span{color:#0084bb;display:inline-block;font-size:12px;margin-left:7px;margin-top:5px}.zone-footer .region-footer-first #block-block-4 input{height:18px;color:#7f7f7f;background-color:#fff;border:solid 1px #c1c0c0;font-size:11px}.zone-footer .region-footer-first #block-block-4 input[type="text"],.zone-footer .region-footer-first #block-block-4 .checkbox{margin-top:5px}.zone-footer .region-footer-first #block-block-4 .checkbox input{margin-right:5px}.zone-footer .region-footer-first #block-block-4 a{color:#009ddf;display:inline-block;font-size:12px;margin-left:20px;padding-top:5px}.zone-footer .region-footer-first #block-block-4 a a:hover{border-bottom:1px solid #7cbeda}.zone-footer .region-footer-first .subscribe .subscribe-form{width:130px}.zone-footer .region-footer-first .subscribe .subscribe-form .subscribe-header:after{display:block;content:"";clear:both}.zone-footer .region-footer-first .subscribe .subscribe-form .subscribe-header .letter{width:45px;height:39px;float:left;background:url(/sites/all/themes/sportres/img/xmail.png.pagespeed.ic.uNL6E2UY5H.png) center no-repeat}.zone-footer .region-footer-first .subscribe .subscribe-form .subscribe-header h2{width:77px;padding:12px 0 0 0;float:right;color:#0084bb;font-size:12px;line-height:15px}.zone-footer .region-footer-first .subscribe .subscribe-form input{width:130px;display:block;margin-bottom:6px}.zone-footer .region-footer-first .subscribe .subscribe-form input:last-child{margin-bottom:0}.zone-footer .region-footer-first .subscribe .subscribe-form .subscribe-checkbox{display:block;list-style-type:none;margin-top:6px}.zone-footer .region-footer-first .subscribe .subscribe-form .subscribe-checkbox li{display:block}.zone-footer .region-footer-first .subscribe .subscribe-form .subscribe-checkbox li input{width:auto;display:inline;vertical-align:top}.zone-footer .region-footer-first .subscribe .subscribe-form .subscribe-checkbox li label{display:inline-block;vertical-align:top;font-weight:normal!important;line-height:17px;padding-left:6px;padding-bottom:6px}.zone-footer .region-footer-first .subscribe .subscribe-form div.mce_inline_error{position:relative;margin:0;padding:0;color:#fff;background-color:#6b0505;text-align:center;font-weight:normal;z-index:1;line-height:1.4em}.zone-footer .region-footer-first .subscribe .subscribe-form div.mce_inline_error:before{display:block;position:absolute;top:-5px;left:50%;margin-left:-5px;width:0;height:0;border-style:solid;border-width:0 5px 5px 5px;border-color:transparent transparent #6b0505 transparent;content:''}.zone-footer .region-footer-first .subscribe .subscribe-form #mce-responses{position:absolute;width:165px;top:0;z-index:999;line-height:1.4em}.zone-footer .region-footer-first .subscribe .subscribe-form #mce-responses .response{background:#6b0505;padding:14px;color:#fff}.zone-footer .region-footer-first .subscribe .subscribe-form #mce-responses .response .closePopover{position:absolute;top:0;right:3px;cursor:pointer}.zone-footer .region-footer-first .subscribe .subscribe-form #mce-responses .response .closePopover:hover{color:#ce1515}.zone-footer .region-footer-first .subscribe .subscribe-form .submit-btn{position:relative;margin:-11px 0 0!important;display:block;border:none!important;background:transparent!important;color:#0084bb!important;text-align:center!important}.zone-footer .region-footer-first .subscribe .subscribe-form .submit-btn:active{border:none!important;background:transparent!important;box-shadow:none!important;text-decoration:underline}.zone-footer .region-footer-first .subscribe .subscribe-form .submit-btn:focus{border:none!important;background:transparent!important;box-shadow:none!important;text-decoration:underline}.zone-footer .region-footer-first .subscribe .subscribe-form .submit-btn:hover{border:none!important;background:transparent!important;text-decoration:underline}.zone-footer .region-footer-second .footer-menu .content{margin-top:30px;background:url(/sites/all/themes/sportres/img/xhr.png.pagespeed.ic.VmWM6P9L1b.png) center top no-repeat , url(/sites/all/themes/sportres/img/xhr.png.pagespeed.ic.VmWM6P9L1b.png) center bottom no-repeat}.zone-footer .region-footer-second .footer-menu .content ul{display:block;font-size:13px;padding:10px 0;text-align:center}.zone-footer .region-footer-second .footer-menu .content ul li{color:#0084bb;display:inline;margin:0 10px}.zone-footer .region-footer-second .footer-menu .content ul li a{height:17px}.zone-footer .region-footer-second .block-footer{margin-top:10px}.zone-footer .region-footer-second .block-footer .footer_bottom_left{float:left;font-size:11px;width:25%}.zone-footer .region-footer-second .block-footer .footer_bottom_left img{border:none;outline:none}.zone-footer .region-footer-second .block-footer .footer_bottom_left a{display:inline}.zone-footer .region-footer-second .block-footer .footer_bottom_left a>img{float:left;margin-right:15px}.zone-footer .region-footer-second .block-footer .footer_bottom_left .social-block{margin:5px 0}.zone-footer .region-footer-second .block-footer .footer_bottom_left .social-block .social{display:inline-block;margin:4px 6px 0 0;width:18px;height:18px}.zone-footer .region-footer-second .block-footer .footer_bottom_left .social-block .twitter{background:url(/sites/all/themes/sportres/img/xsocial-sprite.png.pagespeed.ic.Urq-Q_4w4h.png) 0 0 transparent;width:22px;height:18px}.zone-footer .region-footer-second .block-footer .footer_bottom_left .social-block .twitter:hover{background-position:0 18px}.zone-footer .region-footer-second .block-footer .footer_bottom_left .social-block .vk{background:url(/sites/all/themes/sportres/img/xsocial-sprite.png.pagespeed.ic.Urq-Q_4w4h.png) 37px 0 transparent}.zone-footer .region-footer-second .block-footer .footer_bottom_left .social-block .vk:hover{background-position:37px 18px}.zone-footer .region-footer-second .block-footer .footer_bottom_left .social-block .fb{background:url(/sites/all/themes/sportres/img/xsocial-sprite.png.pagespeed.ic.Urq-Q_4w4h.png) 19px 0 transparent}.zone-footer .region-footer-second .block-footer .footer_bottom_left .social-block .fb:hover{background-position:19px 18px}.zone-footer .region-footer-second .block-footer .footer_bottom_left .social-block .foursquare{background:url(/sites/all/themes/sportres/img/xsocial-sprite.png.pagespeed.ic.Urq-Q_4w4h.png) 56px 0 transparent}.zone-footer .region-footer-second .block-footer .footer_bottom_left .social-block .foursquare:hover{background-position:56px 18px}.zone-footer .region-footer-second .block-footer .footer_bottom_left .social-block .twitter{background-position:0 18px}.zone-footer .region-footer-second .block-footer .footer_bottom_left .social-block .vk{background-position:37px 18px}.zone-footer .region-footer-second .block-footer .footer_bottom_left .social-block .fb{background-position:19px 18px}.zone-footer .region-footer-second .block-footer .footer_bottom_left .social-block .foursquare{background-position:56px 18px}.zone-footer .region-footer-second .block-footer .footer_bottom_left .social-block a:hover{opacity:.8}.zone-footer .region-footer-second .block-footer .footer_bottom_right{float:right;font-size:11px;text-align:right;width:25%;margin-bottom:13px;margin-top:5px}.zone-footer .region-footer-second .block-footer .footer_bottom_right a:first-child{color:#818181;height:15px}.zone-footer .region-footer-second .block-footer .footer_bottom_right a:first-child:hover{border-bottom:1px solid #7cbeda;color:#0084bb}.zone-footer .region-footer-second .block-footer .footer_bottom_right a.deweb{margin-top:5px;background:url(/sites/all/themes/sportres/img/xdeweb.png.pagespeed.ic.4ftEc1Ym8s.png) repeat scroll 80px 0 transparent;height:23px;width:80px;display:block;float:right}.zone-footer .region-footer-second .block-footer .footer_bottom_right a.deweb:hover{background:url(/sites/all/themes/sportres/img/xdeweb.png.pagespeed.ic.4ftEc1Ym8s.png) 0 0 transparent}.zone-footer .region-footer-second .block-footer .footer_bottom_center{position:relative;font-size:13px;width:560px;margin:0 auto;padding-top:10px;text-align:center;line-height:26px}#cboxOverlay{position:fixed;width:100%;height:100%;background:#000}#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#colorbox #cboxWrapper{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#colorbox #cboxWrapper #cboxTitle{display:none!important}#colorbox .gallery-thumb-inner,#colorbox .lightbox-stack{overflow:hidden}#cboxTopLeft,#cboxTopCenter,#cboxTopRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxBottomLeft,#cboxBottomCenter,#cboxBottomRight{background-image:none}.media-license span{display:none}.img__view_mode__width340{float:left;margin:4px 20px 20px 0}.img__view_mode__width340+.img__view_mode__width340{margin-right:0}.img__view_mode__width340+.img__view_mode__width340+.img__view_mode__width340{margin-right:20px}.img__view_mode__width340[style*="right;"]{margin:4px 0 20px 20px}.img__view_mode__width700{margin:20px 0}.img__view_mode__width700+br+em{font-size:13px;margin-top:-8px;color:#7f7f7f;display:block;width:700px}.field-name-body>p:first-of-type>img.img__view_mode__width700:only-child{margin-top:0}p br+.img__view_mode__width340,br+.img__view_mode__width340+.img__view_mode__width340{margin-top:20px}.page-node-152 .zone-content .region-content{margin-left:250px}.img__view_mode__width525{margin:20px auto;display:block}.img__view_mode__width525+br+em{font-size:13px;margin:-28px auto 20px;color:#7f7f7f;display:block;width:640px;text-align:center}.img__view_mode__width220{float:left;margin:2px 20px 20px 0}.img__view_mode__width220[style*="right;"]{margin:2px 0 20px 20px}a.lb{border-bottom:none}.left-col{width:250px;margin-right:30px;display:inline-block;vertical-align:top;margin-bottom:20px}.left-col img{border-radius:50%;outline:none}.right-col{width:415px;display:inline-block;margin-top:20px;margin-bottom:10px}.right-col+hr{margin-bottom:18px!important;margin-top:41px!important}.zone-content .region-content .right-col h3+p{margin-top:-4px}.front .zone-postheader-wrapper{position:absolute;width:100%;top:144px}.front.logged-in.admin-menu .zone-postheader-wrapper{top:173px}.logged-in.admin-menu .container-24 .region-promotion-banner.grid-24 .block-block:before{top:0}.front.logged-in .zone-postheader-wrapper{top:144px}.logged-in .container-24 .region-promotion-banner.grid-24 .block-block .content .banner-close-btn{top:0}.section-header.closed-promotion .view-slider-main{margin-top:0}.view-slider-main{position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.view-slider-main .views-slideshow-cycle-main-frame{width:100%!important}.view-slider-main .views-slideshow-cycle-main-frame .views-slideshow-cycle-main-frame-row{width:100%!important}.view-slider-main .views-slideshow-cycle-main-frame .views-slideshow-cycle-main-frame-row .views-slideshow-cycle-main-frame-row-item .views-field-nothing{position:absolute;bottom:24px;left:50%;width:940px;margin-left:-470px;z-index:999;-webkit-transition:top .3s , bottom .3s;-moz-transition:top .3s , bottom .3s;-o-transition:top .3s , bottom .3s;transition:top .3s , bottom .3s}.view-slider-main .views-slideshow-cycle-main-frame .views-slideshow-cycle-main-frame-row .views-slideshow-cycle-main-frame-row-item .views-field-nothing .slider_link{position:relative;width:572px;margin:auto;padding:24px;background:rgba(255,255,255,.7);z-index:999;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.view-slider-main .views-slideshow-cycle-main-frame .views-slideshow-cycle-main-frame-row .views-slideshow-cycle-main-frame-row-item .views-field-nothing .slider_link:hover{background:#fff}.view-slider-main .views-slideshow-cycle-main-frame .views-slideshow-cycle-main-frame-row .views-slideshow-cycle-main-frame-row-item .views-field-nothing .slider_link .slider_link_title{display:block;font-family:'PT Sans Narrow';font-size:33px;letter-spacing:.03em;text-transform:uppercase;line-height:34px;margin-bottom:14px}.view-slider-main .views-slideshow-cycle-main-frame .views-slideshow-cycle-main-frame-row .views-slideshow-cycle-main-frame-row-item .field-name-field-image-slider img{width:100%!important;height:auto!important}.view-slider-main .views-slideshow-controls-bottom{position:absolute;bottom:80px;left:0;right:0;height:0;text-align:left;z-index:9}.view-slider-main .views-slideshow-controls-bottom .views-slideshow-controls-text-pause{display:none}.view-slider-main .views-slideshow-controls-bottom .views-slideshow-controls-text-previous{display:inline-block;float:left;width:61px;height:56px;margin-right:1px;background-color:rgba(255,255,255,.7);background-image:url(/sites/all/themes/sportres/img/xslider-arrows.png.pagespeed.ic.7kp3JdRj5I.png);background-position:-1px 1px;background-repeat:no-repeat;font-size:0;vertical-align:top;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.view-slider-main .views-slideshow-controls-bottom .views-slideshow-controls-text-previous:hover{background-color:#fff}.view-slider-main .views-slideshow-controls-bottom .views-slideshow-controls-text-next{display:inline-block;float:right;width:61px;height:56px;background-color:rgba(255,255,255,.7);background-image:url(/sites/all/themes/sportres/img/xslider-arrows.png.pagespeed.ic.7kp3JdRj5I.png);background-position:-60px 1px;background-repeat:no-repeat;font-size:0;vertical-align:top;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.view-slider-main .views-slideshow-controls-bottom .views-slideshow-controls-text-next:hover{background-color:#fff}.view-slider-main .views-slideshow-controls-bottom .views-slideshow-pager-field-item{display:inline-block;width:16px;height:16px;border-radius:20px;background:#fff;margin-right:10px;text-indent:-999%;overflow:hidden;opacity:.5;cursor:pointer}.view-slider-main .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active{opacity:1;cursor:default}.view-slider-main .views-slideshow-controls-bottom .views-slideshow-pager-field-item:hover{opacity:1}.zone-content .region-content h1+ul,.zone-content .region-content h2+ul,.zone-content .region-content h3+ul,.zone-content .region-content h4+ul,.zone-content .region-content h5+ul{margin:8px 0 30px}.zone-content .region-content .main-page-shop{vertical-align:top;padding-top:59px}.zone-content .region-content .main-page-shop hr{margin:2px 0;background:#eee}.zone-content .region-content .main-page-shop h2{font-size:31px;line-height:31px;color:#009ddf;margin-bottom:32px;text-transform:uppercase;letter-spacing:.05em}.zone-content .region-content .main-page-shop h2 a{font-size:31px;line-height:31px;color:#009ddf;margin-bottom:6px;text-transform:uppercase;border-bottom:none}.zone-content .region-content .main-page-shop h2 a:hover{border-bottom:1px solid #009ddf}.zone-content .region-content .main-page-shop h2 a:before{display:none}.zone-content .region-content .main-page-shop p{padding-top:2px}.zone-content .region-content .main-page-shop .main-page-brands{float:left;margin-right:20px}.zone-content .region-content .main-page-shop .main-page-brands .li-ning{width:180px;height:45px;margin-bottom:14px;background:url(/sites/all/themes/sportres/img/xli-ning-logo.jpg.pagespeed.ic.vkMdCRi4XV.jpg) center center no-repeat}.zone-content .region-content .main-page-shop .main-page-brands .victor{width:180px;height:45px;background:url(/sites/all/themes/sportres/img/xvictor-logo.jpg.pagespeed.ic.1nvS9t935G.jpg) center center no-repeat}.zone-content .region-content .goods-block{margin:87px 0 80px 0}.zone-content .region-content .goods-block ul{display:block;margin:0;padding:0;list-style:none}.zone-content .region-content .goods-block ul:after{display:block;clear:both;content:""}.zone-content .region-content .goods-block ul li{position:relative;display:block;float:left;width:180px;height:215px;padding:0;margin:0 10px 0 0;word-spacing:normal}.zone-content .region-content .goods-block ul li:before{display:none}.zone-content .region-content .goods-block ul li a{display:inline-block;width:180px;height:215px;background:url(/sites/all/themes/sportres/img/xgoods-block.jpg.pagespeed.ic.MqXaQwfUqh.jpg) 0 0 no-repeat;border:0}.zone-content .region-content .goods-block ul li a .goods-name{display:block;position:absolute;bottom:0;left:0;right:0;height:35px;padding-left:14px;color:#fff;line-height:35px;font-size:18px;background:rgba(0,157,223,.85);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.zone-content .region-content .goods-block ul li a .goods-name:after{position:relative;display:inline-block;left:13px;top:-1px;width:8px;height:13px;background:url(/sites/all/themes/sportres/img/xgoods-arrow.png.pagespeed.ic.jOzmLMIxlC.png) center center no-repeat;vertical-align:middle;content:""}.zone-content .region-content .goods-block ul li a:hover .goods-name{height:80px;line-height:80px}.zone-content .region-content .goods-block ul li:last-child{margin:0}.zone-content .region-content .goods-block ul li.racket a{background-position:0 0}.zone-content .region-content .goods-block ul li.volan a{background-position:-180px 0}.zone-content .region-content .goods-block ul li.shoes a{background-position:-360px 0}.zone-content .region-content .goods-block ul li.clothes a{background-position:-540px 0}.zone-content .region-content .goods-block ul li.accessories a{background-position:-720px 0}.zone-content .region-content .banner-offer{height:51px;margin-bottom:46px;background:url(/sites/all/themes/sportres/img/xbanner-peretyazhka.jpg.pagespeed.ic.34psb-VZ2d.jpg);background-size:cover}.zone-content .region-content .banner-offer h3 a{display:inline-block;width:100%;font-size:18px;line-height:51px;color:#fff;font-family:'PT Sans',sans-serif;border-bottom:0}.zone-content .region-content .banner-offer h3 a:after{position:relative;display:inline-block;left:18px;top:-1px;width:8px;height:13px;background:url(/sites/all/themes/sportres/img/xgoods-arrow.png.pagespeed.ic.jOzmLMIxlC.png) center center no-repeat;vertical-align:middle;content:""}.zone-content .region-content .main-page-basics{width:940px;outline:1px solid #eee;background:url(/sites/all/themes/sportres/img/xmain-page-basics.jpg.pagespeed.ic.JmUGHETVcl.jpg) no-repeat;margin-bottom:20px;font-family:'PT Sans',sans-serif}.zone-content .region-content .main-page-basics .menu{background:rgba(0,155,220,.6);width:214px;height:296px;padding:41px 0 0 23px}.zone-content .region-content .main-page-basics .menu ul{margin:0 0 0 -9px}.zone-content .region-content .main-page-basics .menu ul li{font-size:21px;margin-bottom:8px}.zone-content .region-content .main-page-basics .menu ul li:before{display:none}.zone-content .region-content .main-page-basics .menu ul li a{color:#fff;border:none;font-family:'PT Sans',sans-serif}.zone-content .region-content .main-page-basics .menu ul li a:hover{border-bottom:1px solid #96e0ff}.zone-content .region-content .main-page-basics .menu ul li ul li{font-size:15px}.zone-content .region-content .blog-unit{border-bottom:1px solid #e0e0e0}.zone-content .region-content .blog-unit h3.blog-unit-header{margin-top:0;margin-bottom:13px;font-family:'PT Sans Narrow';border-bottom:0}.zone-content .region-content .blog-unit h3.blog-unit-header a{border-bottom:0}.zone-content .region-content .blog-unit h3.blog-unit-header a:hover{border-bottom:1px solid}.zone-content .region-content .blog-unit:last-child{border-bottom:none!important}.zone-content .region-content .blog-unit .field-name-body{margin-bottom:41px}.zone-content .region-content .blog-unit .blog-tags{margin-bottom:-24px}.zone-content .region-content .blog-unit .blog-tags a{color:#444;border-bottom:none;font-size:12px;letter-spacing:.05em;text-decoration:underline;text-transform:uppercase}.zone-content .region-content .blog-unit .blog-tags a:hover{color:#dd5039}.zone-content .region-content .blog-unit .blog-autor{float:right;color:#444;border-bottom:none;font-size:12px;letter-spacing:.05em;text-transform:uppercase}.zone-content .region-content .blog-unit .blog-autor div{display:inline-block;text-decoration:underline}.zone-content .region-content .blog-unit .blog-autor:before{display:inline-block;width:10px;height:10px;background:url(/sites/all/themes/sportres/img/xautor-icon.png.pagespeed.ic.xfKc_WHSS9.png) center center no-repeat;content:""}.zone-content .region-content .blog-unit .blog-date{float:right;margin-right:19px;color:#444;border-bottom:none;font-size:12px;letter-spacing:.05em;text-transform:uppercase}.zone-content .region-content .blog-unit .blog-date div{display:inline-block}.zone-content .region-content .blog-unit .blog-date:before{display:inline-block;width:8px;height:8px;background:url(/sites/all/themes/sportres/img/xcalendar-icon.png.pagespeed.ic.mXwowH0tfK.png) center center no-repeat;content:""}.zone-content .region-content .blog-unit:after{display:block;clear:both;content:""}.zone-content .region-content .about-club-blocks{height:120px;margin-bottom:58px;margin-top:56px;width:100%}.zone-content .region-content .about-club-blocks ul{height:120px;margin:0;padding:0;list-style:none}.zone-content .region-content .about-club-blocks ul:after{display:block;clear:both;content:""}.zone-content .region-content .about-club-blocks ul li{list-style-type:none;display:block;width:25%;float:left;margin:0;text-align:center;word-spacing:normal}.zone-content .region-content .about-club-blocks ul li:before,.zone-content .region-content .about-club-blocks ul li:after{display:none}.zone-content .region-content .about-club-blocks ul li a{font-size:21px;border-bottom:none}.zone-content .region-content .about-club-blocks ul li a span{display:block;height:120px;margin:0 auto;transition:.2s}.zone-content .region-content .about-club-blocks ul li a:hover{border-bottom:1px solid #7cbeda}.zone-content .region-content .about-club-blocks ul li a:hover span{opacity:.6}.zone-content .region-content .about-club-blocks ul li a .main-page-icons{background:url(/sites/all/themes/sportres/img/xmain-page-icons.png.pagespeed.ic.hlqKLYzaZp.png) no-repeat}.zone-content .region-content .about-club-blocks ul li a .main-page-icons.hall{width:82px;background-position:0 0}.zone-content .region-content .about-club-blocks ul li a .main-page-icons.services{width:78px;background-position:-82px 0}.zone-content .region-content .about-club-blocks ul li a .main-page-icons.time{width:127px;background-position:-159px 0}.zone-content .region-content .about-club-blocks ul li a .main-page-icons.prices{width:80px;background-position:-286px 0}.zone-content .region-content .main-socials{height:87px;padding:73px 0;width:100%;background:url(/sites/all/themes/sportres/img/xmain-socials-bg.jpg.pagespeed.ic.8sHZgU9A_T.jpg);background-size:cover}.zone-content .region-content .main-socials ul{height:87px;margin:0;padding:0;list-style:none}.zone-content .region-content .main-socials ul:after{display:block;width:100%;clear:both;content:""}.zone-content .region-content .main-socials ul li{list-style-type:none;display:block;float:left;width:25%;margin:0;text-align:center;word-spacing:normal}.zone-content .region-content .main-socials ul li:before,.zone-content .region-content .main-socials ul li:after{display:none}.zone-content .region-content .main-socials ul li a{font-size:21px;border-bottom:none}.zone-content .region-content .main-socials ul li a span{display:block;height:120px;margin:0 auto;transition:.2s}.zone-content .region-content .main-socials ul li a:hover{border-bottom:1px solid #7cbeda}.zone-content .region-content .main-socials ul li a:hover span{opacity:.7}.zone-content .region-content .main-socials ul li a .social-icon{background:url(/sites/all/themes/sportres/img/xmain-socials-icons.png.pagespeed.ic.R1pVJPflwB.png) no-repeat}.zone-content .region-content .main-socials ul li a .social-icon:before{display:none}.zone-content .region-content .main-socials ul li a .social-icon.fb{width:117px;background-position:0 0}.zone-content .region-content .main-socials ul li a .social-icon.forsquare{width:126px;background-position:-117px 0}.zone-content .region-content .main-socials ul li a .social-icon.twitter{width:75px;background-position:-242px 0}.zone-content .region-content .main-socials ul li a .social-icon.vk{width:121px;background-position:-317px 0}.zone-content .region-content .brand-page-brand{margin:35px 0}.zone-content .region-content .brand-page-brand img{vertical-align:middle}.zone-content .region-content .brand-page-brand .button{font-size:18px;text-align:center;display:inline-block;margin-left:70px;vertical-align:middle;transition:.5s}.zone-content .region-content .brand-page-brand .button a{color:#fff;border-bottom:0;display:block;width:200px;border:none;padding:7px 10px}.zone-content .region-content .brand-page-brand.lining .button{background:#f48b0f;border:none}.zone-content .region-content .brand-page-brand.lining .button a{text-shadow:0 1px #f46841}.zone-content .region-content .brand-page-brand.lining .button:hover{background:#f46841}.zone-content .region-content .brand-page-brand.victor .button{background:#2f346a;border:none}.zone-content .region-content .brand-page-brand.victor .button a{text-shadow:0 1px #0d1d58}.zone-content .region-content .brand-page-brand.victor .button:hover{background:#0d1d58}.zone-content .region-content .view.blog .views-row{margin-top:10px;padding:20px 0 10px;position:relative}.zone-content .region-content .view.blog .views-row .field-name-field-image-blog{float:left;margin:0 20px 18px 0}.zone-content .region-content .view.blog .views-row .views-field-title{display:block;margin-top:0}.zone-content .region-content .view.blog .views-row .field-name-field-date-blog{color:#626262;font-size:13px;margin:5px 0 10px}.zone-content .region-content .view.blog .views-row .views-field-view-node{position:inherit;text-align:right;margin-top:14px}.zone-content .region-content .view.blog .views-row .views-field-view-node a{border-color:#dadada}.zone-content .region-content .view.blog .views-row .views-field-view-node a:hover{color:#009ddf;border-color:#7cbeda}.zone-content .region-content .view.blog .views-row .field-name-field-tegs-blog{display:inline-block;margin-right:10px}.zone-content .region-content .view.blog .views-row.views-row-first{margin-top:0;border-top:none;padding:10px 0 10px}.node-nod-in-blog{text-align:left}.node-nod-in-blog span.field-label{color:#626262}.node-nod-in-blog .field-name-body{margin-bottom:10px;text-align:justify}.node-nod-in-blog .field-name-body:after{display:block;float:none;width:100%;clear:both;content:""}.node-nod-in-blog .field-name-field-image-blog{float:left;margin:0 15px 20px 0}.node-nod-in-blog .field-name-field-tegs-blog{float:left;margin-right:16px}.node-nod-in-blog .field-name-field-tegs-blog a{color:#444!important;border-bottom:none!important;font-size:12px;letter-spacing:.05em;text-decoration:underline;text-transform:uppercase}.node-nod-in-blog .field-name-field-tegs-blog a:hover{color:#dd5039!important}.node-nod-in-blog .field-name-field-date-blog{float:right;margin-right:19px;color:#444;border-bottom:none;font-size:12px;letter-spacing:.05em;text-transform:uppercase}.node-nod-in-blog .field-name-field-date-blog div{display:inline-block}.node-nod-in-blog .field-name-field-date-blog:before{display:inline-block;width:8px;height:8px;background:url(/sites/all/themes/sportres/img/xcalendar-icon.png.pagespeed.ic.mXwowH0tfK.png) center center no-repeat;content:""}.node-nod-in-blog .field-name-field-autor{float:right;color:#444;border-bottom:none;font-size:12px;letter-spacing:.05em;text-transform:uppercase}.node-nod-in-blog .field-name-field-autor div{display:inline-block;text-decoration:underline}.node-nod-in-blog .field-name-field-autor:before{display:inline-block;width:10px;height:10px;background:url(/sites/all/themes/sportres/img/xautor-icon.png.pagespeed.ic.xfKc_WHSS9.png) center center no-repeat;content:""}div.ctools-modal-content{padding:20px 40px;border:none}div.ctools-modal-content .modal-header{background:none;padding:0 0 10px 0;border-bottom:1px solid #dadada;width:775px;margin:10px auto}div.ctools-modal-content .modal-header .modal-title{color:#009ddf;width:745px;padding-left:30px}div.ctools-modal-content .modal-header .modal-title:before{background:url(/sites/all/themes/sportres/img/xcontent-icons.png.pagespeed.ic.hwi69zqUBP.png) no-repeat scroll 0 -119px rgba(0,0,0,0);content:"";height:25px;position:absolute;width:25px;margin-left:-30px;margin-top:-3px}div.ctools-modal-content .modal-content{padding:0;width:775px;margin:10px auto}div.ctools-modal-content input.form-text{height:22px;color:#444;background-color:#fff;border:solid 1px #c1c0c0;font-size:13px;width:620px}div.ctools-modal-content input.form-text:focus{-moz-box-shadow:0 0 3px #626262;-webkit-box-shadow:0 0 3px #626262;box-shadow:0 0 3px #626262}div.ctools-modal-content .resizable-textarea{margin:0 0 0 155px;width:620px}div.ctools-modal-content textarea{color:#444;background-color:#fff;border:solid 1px #c1c0c0;font-size:13px;resize:vertical;width:620px}div.ctools-modal-content textarea:focus{-moz-box-shadow:0 0 3px #626262;-webkit-box-shadow:0 0 3px #626262;box-shadow:0 0 3px #626262}div.ctools-modal-content .grippie{width:618px}div.ctools-modal-content .form-item label{color:#444;font-weight:400;width:155px}div.ctools-modal-content a.close{content:"✖";display:block;height:16px;width:16px;position:absolute;right:5px;top:5px;color:#009ddf;font-size:16px;background:none}div.ctools-modal-content a.close:hover{color:#dd5039}div.ctools-modal-content input.form-submit{font-size:18px;vertical-align:middle;color:#fff;border-radius:20px;display:block;width:auto;height:auto;padding:10px 20px;transition:.5s;text-align:center;border:2px solid #009ddf;font-weight:400;background:#00b3fe;text-shadow:none;font-family:'PT Sans',sans-serif;margin:10px auto}div.ctools-modal-content input.form-submit:hover{background:#009ddf}#cboxContent #cboxClose{top:0}#cboxLoadedContent{margin-bottom:0}#cboxOverlay{opacity:.3!important}#modalContent{border-radius:5px}#modalContent .ctools-modal-content{border-radius:5px}#modalContent div.ctools-modal-content a.close{width:18px;height:18px;background:url(/sites/all/themes/sportres/img/xclose.png.pagespeed.ic.hK6uvXK5Aj.jpg) 0 0 no-repeat;box-shadow:none;border-radius:0;outline:0;position:absolute;right:17px;text-indent:-9999px;top:17px}#modalContent div.ctools-modal-content a.close:hover{background-position:-18px 0}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{height:auto;padding-left:6px;border:1px solid #ccc;background-color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}textarea:active,textarea:focus,select:active,select:focus,input[type="date"]:active,input[type="date"]:focus,input[type="datetime"]:active,input[type="datetime"]:focus,input[type="datetime-local"]:active,input[type="datetime-local"]:focus,input[type="email"]:active,input[type="email"]:focus,input[type="month"]:active,input[type="month"]:focus,input[type="number"]:active,input[type="number"]:focus,input[type="password"]:active,input[type="password"]:focus,input[type="search"]:active,input[type="search"]:focus,input[type="tel"]:active,input[type="tel"]:focus,input[type="text"]:active,input[type="text"]:focus,input[type="time"]:active,input[type="time"]:focus,input[type="url"]:active,input[type="url"]:focus,input[type="week"]:active,input[type="week"]:focus{box-shadow:none;border-color:#999}select,input[type="number"]{padding:4px 6px}.zone-content .region-content .catalog-item,.zone-content .region-content .promotion-item{overflow:hidden;display:block;width:47%;min-height:360px;float:left;margin:0 1% 20px 0;padding:1%;outline:1px solid #fff;font-family:'PT Sans',sans-serif;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.zone-content .region-content .catalog-item.views-row-even,.zone-content .region-content .promotion-item.views-row-even{margin:0 0 20px 1%}.zone-content .region-content .catalog-item:hover,.zone-content .region-content .promotion-item:hover{outline:1px solid #009ddf}.zone-content .region-content .catalog-item:hover .field-type-image,.zone-content .region-content .promotion-item:hover .field-type-image{border-color:#009ddf}.zone-content .region-content .catalog-item:hover .views-field-title a,.zone-content .region-content .catalog-item:hover .views-field-name a,.zone-content .region-content .promotion-item:hover .views-field-title a,.zone-content .region-content .promotion-item:hover .views-field-name a{color:#009ddf;text-decoration:none}.zone-content .region-content .catalog-item .field-type-image,.zone-content .region-content .promotion-item .field-type-image{padding-bottom:1%;border-bottom:1px dotted #ccc;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-align:center}.zone-content .region-content .catalog-item .field-type-image img,.zone-content .region-content .promotion-item .field-type-image img{width:auto;height:auto;max-width:100%;outline:none}.zone-content .region-content .catalog-item .field-type-image a,.zone-content .region-content .promotion-item .field-type-image a{border:none}.zone-content .region-content .catalog-item .views-field-title,.zone-content .region-content .catalog-item .views-field-name,.zone-content .region-content .promotion-item .views-field-title,.zone-content .region-content .promotion-item .views-field-name{display:block;margin-bottom:14px;padding:0 8px;list-style:none;list-style-type:none;font-family:'PT Sans',sans-serif;margin-top:15px;font-size:20px}.zone-content .region-content .catalog-item .views-field-title a,.zone-content .region-content .catalog-item .views-field-name a,.zone-content .region-content .promotion-item .views-field-title a,.zone-content .region-content .promotion-item .views-field-name a{color:#444;border-bottom:none;text-decoration:none;text-align:left;display:inline-block}.zone-content .region-content .catalog-item .catalog-labels,.zone-content .region-content .promotion-item .catalog-labels{display:inline-block;padding-left:8px}.zone-content .region-content .catalog-item .catalog-labels:empty,.zone-content .region-content .promotion-item .catalog-labels:empty{display:none}.zone-content .region-content .catalog-item .catalog-labels>div,.zone-content .region-content .promotion-item .catalog-labels>div{display:inline-block}.zone-content .region-content .catalog-item .catalog-labels .field-name-field-label,.zone-content .region-content .promotion-item .catalog-labels .field-name-field-label{float:left}.zone-content .region-content .catalog-item .field-name-field-old-price,.zone-content .region-content .promotion-item .field-name-field-old-price{display:inline-block;float:left;padding-left:6px;font-size:21px;text-decoration:line-through;margin-right:3px;color:#7f7f7f}.zone-content .region-content .catalog-item .field-name-field-old-price+.field-name-commerce-price,.zone-content .region-content .promotion-item .field-name-field-old-price+.field-name-commerce-price{padding-left:8px;color:#da3b1d}.zone-content .region-content .catalog-item .field-name-commerce-price,.zone-content .region-content .promotion-item .field-name-commerce-price{display:inline-block;float:left;padding-left:8px;font-size:21px;color:#009ddf}.zone-content .region-content .promotion-item{width:100%;min-height:initial!important}.zone-content .region-content .promotion-item .views-field-nothing{float:right;padding-right:8px}.zone-content .region-content .promotion-item .views-field-description{padding:0 8px}.node-type-product-display{color:#000}.node-type-product-display h1{color:#009ddf;font-family:'PT Sans Narrow',sans-serif;font-size:32px;line-height:36px;margin:0 0 18px;padding-left:220px;padding-top:8px;text-align:right}.node-type-product-display .left-col{float:left;width:66.666%;margin:0}.node-type-product-display .right-col{float:right;width:33.333%;margin:0}.node-type-product-display .zone-content .region-content .like-btn>div{position:relative;margin-top:4px;z-index:1}.node-type-product-display .zone-content .region-content .like-btn:after{position:absolute;display:block;height:100%;border-top:1px solid #009ddf;border-bottom:1px solid #009ddf;top:-1px;left:-100%;width:300%;content:'';z-index:0}.node-type-product-display .group-promo_container{margin-bottom:40px}.node-type-product-display .group-promo_container:after{display:block;width:100%;clear:both;content:''}.node-type-product-display .promotions-wrapper{display:table;width:238px;height:106px;float:left;padding:0 30px;color:#da3b1d;border:1px dashed #ff684b;text-align:center}.node-type-product-display .promotions-wrapper .group-promotions{display:table-cell;vertical-align:middle}.node-type-product-display .promotions-wrapper .group-promotions a{color:#da3b1d;border-color:#da3b1d}.node-type-product-display .zone-content .region-content .like-btn{padding:10px 0}.zone-content .region-content .group-delivery_block{margin-bottom:32px;margin-top:20px;padding:18px 21px;border:1px solid #dcdcdc}.zone-content .region-content .group-delivery_block .content>ul{font-size:16px;line-height:20px;margin:4px 0;padding:0 0 0 10px}.zone-content .region-content .group-delivery_block .content>ul>li:before{display:none}.zone-content .region-content .group-delivery_block .content>ul>li>ul{margin:-3px 0 0 0;padding:0 0 0 14px}.zone-content .region-content .group-delivery_block .content>ul>li>ul>li{margin-bottom:2px;font-size:14px;line-height:18px}.zone-content .region-content .group-delivery_block .field-name-field-warranty{padding-left:10px;margin:7px 0 14px;line-height:20px;text-align:left}.zone-content .region-content .group-delivery_block .field-name-field-warranty a{font-size:14px}.zone-content .region-content .group-links{padding:18px 21px;border:1px solid #dcdcdc}.zone-content .region-content .group-links a{border-bottom:none}.zone-content .region-content .group-links a:hover{border-bottom:1px solid}.zone-content .region-content .group-links a:after{display:inline-block;margin-left:10px;font-size:15px;content:'>>'}.zone-content .region-content .group-delivery_block h3{font-size:16px;line-height:18px;margin:0;text-transform:uppercase}.view-filters{font-size:14px}.view-filters:after{display:block;width:100%;clear:both;content:''}.view-filters label,.view-filters .views-widget{display:inline-block}.view-filters label{margin-right:4px;font-weight:400}.view-filters select{border:none;border-bottom:1px dotted #858585;color:#444;font-family:'PT Sans',sans-serif;font-style:italic;font-weight:700;cursor:pointer}.view-filters select.disabled-select{width:auto;padding:0 10px 0 0;height:19px;cursor:default;border-bottom:0;color:#858585;background:url(/sites/all/themes/sportres/img/xchevron-down.png.pagespeed.ic.ZBG_t1HlWm.png) right 50% no-repeat}.view-filters .bef-select-as-links #edit-field-label-value-1-all{display:none}.view-filters .bef-select-as-links .form-item .form-item{display:inline-block}.view-filters .bef-select-as-links .form-item .form-item:last-child a{margin-right:0}.view-filters .bef-select-as-links .form-item .form-item a{margin-right:.9em}.view-filters .bef-select-as-links .form-item .form-item.selected a{color:#444;font-weight:bold;font-style:italic;border-bottom:0}.view-filters .customSelect{padding-right:16px;color:#444;font-family:'PT Sans',sans-serif;font-style:italic;font-weight:700;cursor:pointer;background:url(/sites/all/themes/sportres/img/xchevron-down.png.pagespeed.ic.ZBG_t1HlWm.png) right 50% no-repeat;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.view-filters .customSelect.customSelectHover{color:#858585}.view-filters .customSelectInner{padding-right:3px;display:inline!important;border-bottom:1px dotted #858585}.node-type-product-display .commerce-add-to-cart .customSelect{padding-left:14px;padding-right:16px;color:#00673f;border:1px solid #0e925f;font-family:'PT Sans',sans-serif;cursor:pointer;font-size:14px;background:url(/sites/all/themes/sportres/img/xchevron-green.png.pagespeed.ic.hcJw6gZI-o.png) right 50% no-repeat;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.catalog-labels{float:left;margin-right:12px}.catalog-labels .new,.catalog-labels .special,.catalog-labels .discount{display:inline-block;height:21px;margin-right:4px;background:url(/sites/all/themes/sportres/img/xbadges-icons.png.pagespeed.ic.iOHAI6L6jh.png) 0 0 no-repeat;font-size:0;vertical-align:top}.catalog-labels .new{width:28px;background-position:-33px 0}.catalog-labels .special{width:17px}.catalog-labels .discount{width:16px;background-position:-17px 0}.Li-ning_logo_product,.Victor_logo_product,.logo_product{position:absolute}.Li-ning_logo_product a,.Victor_logo_product a,.logo_product a{border:none}.cloud-zoom-container #wrap{float:none!important}.cloud-zoom-container img{outline:none}.store-info:after{display:block;width:100%;clear:both;content:''}.product-code{float:right;font-size:14px}.product-code .commerce-product-sku-label{font-weight:400;text-transform:lowercase}strong.promotion{color:#da3b1d}input,select{box-shadow:none;outline:none}select{width:100%;color:#00673f;border:1px solid #0e925f}input[type="submit"]{border:none;margin-right:0;padding:12px 23px;border-radius:0;background:#0e925f;color:#fff;font-size:21px;font-family:'PT Sans',sans-serif;font-weight:700;text-shadow:none;text-transform:uppercase;letter-spacing:.03em;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}input[type="submit"]:hover{background:#0fa068}input[type="submit"].form-button-disabled{background:#a0a0a0}.button-default{display:inline-block;border:none;border-bottom:none;margin-right:0;padding:12px 23px;border-radius:0;background:#0e925f;color:#fff;font-size:21px;font-family:'PT Sans',sans-serif;text-shadow:none;text-transform:uppercase;letter-spacing:.03em;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.button-default:hover{background:#0fa068;border-bottom:none}.button-default.form-button-disabled{background:#a0a0a0}.button-blue{background:#009ddf}.button-blue:hover{background:#00a8ee}.group-badges{float:right}.group-badges .field-name-field-label{display:inline-block;margin-right:24px}.group-badges .field-name-field-label:last-child{margin-right:0}.group-badges .new,.group-badges .special,.group-badges .discount{display:inline-block;font-size:16px;font-family:'PT Sans Narrow',sans-serif;text-transform:uppercase}.group-badges .new:before,.group-badges .special:before,.group-badges .discount:before{display:inline-block;height:21px;margin-right:10px;background:url(/sites/all/themes/sportres/img/xbadges-icons.png.pagespeed.ic.iOHAI6L6jh.png) 0 0 no-repeat;vertical-align:top;content:''}.group-badges .new:before{width:28px;background-position:-33px 0}.group-badges .special:before{width:17px}.group-badges .discount:before{width:16px;background-position:-17px 0}.zone-content .region-content .cloud-zoom-container a{border-bottom:none}.like-btn{position:relative;text-align:center;width:100%;padding:14px 0 10px;border-top:1px solid #009ddf;border-bottom:1px solid #009ddf}.like-btn .fb_iframe_widget{margin-right:10px}.like-btn .fb_iframe_widget span{vertical-align:top!important}div.commerce_add_to_cart_confirmation_overlay{z-index:998}div.messages.commerce-add-to-cart-confirmation{top:50%;margin-top:-125px;height:250px;color:#000;z-index:999;padding:0 40px 0;margin-left:-225px!important}div.messages.commerce-add-to-cart-confirmation .message-inner .added-product-title{float:none;width:auto;color:#00673f;margin:40px 0 0;border:1px dashed #00673f;padding:8px 30px}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper{position:relative;width:auto;padding:0;background:transparent;text-align:center}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper:after{display:block;width:100%;clear:both;content:''}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button{display:inline-block;border:none;padding:8px 27px;border-radius:0;background:#009ddf;color:#fff;font-size:16px;font-family:'PT Sans',sans-serif;text-shadow:none;text-transform:uppercase;letter-spacing:.03em;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button:hover{background:#00a8ee}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.form-button-disabled{background:#a0a0a0}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.checkout{float:right;margin-left:5px}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.continue{margin-right:5px;background:#b3b3b3}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.continue:hover{background:#bbb}div.messages.commerce-add-to-cart-confirmation .message-inner .view-confirm-message-product-display .view-content{width:100%;padding:0;margin:22px 0}div.messages.commerce-add-to-cart-confirmation .message-inner .commerce-add-to-cart-confirmation-close{width:18px;height:18px;background:url(/sites/all/themes/sportres/img/xclose.png.pagespeed.ic.hK6uvXK5Aj.jpg) 0 0 no-repeat;box-shadow:none;border-radius:0;outline:0;-webkit-transition:none .3s;-moz-transition:none .3s;-o-transition:none .3s;transition:none .3s}div.messages.commerce-add-to-cart-confirmation .message-inner .commerce-add-to-cart-confirmation-close:hover{background-position:-18px 0}.product-card-header{float:right;text-align:right;margin-top:-8px;width:940px}.product-header-badges{display:inline-block;margin-right:10px;vertical-align:top}.product-header-badges .field-name-field-label span{padding:2px 9px 1px;font-size:11px;line-height:1;text-transform:uppercase;font-weight:bold;border:1px solid}.product-header-badges .field-name-field-label .new{color:#016e44;border-color:#016e44}.commerce-product-field-field-articul{display:inline-block;font-size:14px;text-transform:lowercase;text-align:right;vertical-align:top}.commerce-product-field-field-articul:after{display:block;width:100%;clear:both;content:''}.commerce-product-field-field-articul .field-name-field-articul{display:inline-block;margin-left:4px;text-transform:uppercase}.product-card-left-col{float:left;width:620px}.product-card-left-col .group-left_col:after{display:block;width:100%;clear:both;content:''}.product-card-left-col .group-left_col .field-name-field-body2,.product-card-left-col .group-left_col h3.field-label{padding:0 10px}.product-card-left-col .group-left_col .field-name-field-images div#wrap{margin-bottom:20px;height:400px}.product-card-left-col .group-left_col .field-name-field-images a{border:none}.cloud-zoom-gallery-thumbs{margin-top:15px;float:none!important;text-align:left}.cloud-zoom-gallery-thumbs a{display:inline-block;outline:1px solid #c4c3c3;-webkit-transition:outline .3s;-moz-transition:outline .3s;-o-transition:outline .3s;transition:outline .3s}.cloud-zoom-gallery-thumbs a.active{position:relative;outline:1px solid #0da2e1;z-index:99}.product-card-right-col{float:right;width:300px}.price-group{width:100%;margin-top:16px;text-align:right}.price-group:after{display:block;width:100%;clear:both;content:''}.price-group .commerce-product-field-field-old-price{display:inline-block;margin-right:15px;color:#8e8e8e;font-size:20px;font-family:'PT Sans Narrow';text-decoration:line-through;vertical-align:bottom}.price-group .commerce-product-field-field-old-price+.field-commerce-price{color:#da3b1d}.price-group .field-commerce-price{display:inline-block;font-size:32px;font-family:'PT Sans Narrow'}.zone-content .region-content .product-variation-title a{display:block;width:296px}.buy-block{position:relative;box-shadow:inset 0 0 0 2px #e1e1e1;margin-top:20px;padding-bottom:18px;padding-top:15px}.buy-block .commerce-add-to-cart input[type="submit"]{display:none}.buy-block .commerce-add-to-cart select{width:296px}.buy-block.has-select{padding-top:54px}.buy-block.has-select .ui-selectmenu.ui-selectmenu-dropdown{position:absolute;top:2px;left:2px}.buy-block .ajax-progress-throbber{position:absolute;top:2px;left:2px;z-index:10;padding:4px;background:#fff;width:280px}.buy-block .commerce-product-extra-field-sku{float:left;width:55%;font-size:13px;text-transform:uppercase}.buy-block .commerce-product-extra-field-sku .commerce-product-sku{padding-left:16px}.buy-block .commerce-product-extra-field-sku .commerce-product-sku-label{float:left;padding-right:4px;color:#444;text-transform:none;font-weight:normal}.buy-block .field-name-field-sizes{float:right;width:45%;text-align:left}.buy-block .field-name-field-product:before{display:block;width:100%;clear:both;content:''}.buy-block .form-item-quantity{padding:0 16px;min-height:24px}.buy-block .form-item-quantity label{display:inline-block;margin-right:40px;color:#444;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:.075em}.buy-block .form-item-quantity input{display:inline-block;width:40px;padding:2px 6px;border:none;background:#efefef;font-size:16px;text-transform:uppercase;letter-spacing:.03em;text-align:center;vertical-align:top}.zone-content .region-content .field-name-share-buttons{margin-top:24px;margin-bottom:35px;padding:10px 0 5px;text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;clear:both}.zone-content .region-content .field-name-share-buttons:before{display:block;width:100%;clear:both;content:''}.zone-content .region-content .field-name-share-buttons .field-label{display:none}.zone-content .region-content .field-name-share-buttons a{border-bottom:0}.share-buttons .share-buttons-label{display:inline-block;margin-right:20px;padding:5px 0;color:#7e7e7e;font-size:21px;line-height:30px;vertical-align:top}.addthis_sharing_toolbox{display:inline-block}.addthis_sharing_toolbox .at-share-tbx-element{display:inline-block!important;vertical-align:top}.addthis_sharing_toolbox .at-share-btn{display:inline-block;vertical-align:top}.zone-content .region-content .group-left_col h3.field-label{font-family:'PT Sans'}.zone-content .region-content .field-name-field-sizes a{border-bottom:none;color:#444;font-size:12px;line-height:12px;letter-spacing:.075em;text-transform:uppercase}.zone-content .region-content .field-name-field-sizes a:hover{text-decoration:underline}.zone-content .region-content .field-name-field-sizes a:before{position:relative;display:inline-block;width:21px;height:13px;margin:5px 5px 0 0;background:url(/sites/all/themes/sportres/img/xsizes-icon.png.pagespeed.ic.sXDOZkmMGB.png) 0 0 no-repeat;vertical-align:top;content:''}.commerce-quantity-plusminus-link{display:inline-block;vertical-align:top}.zone-content .region-content .commerce-quantity-plusminus-link-decrease+input{display:inline-block;width:40px;padding:3px 6px 1px;border:none;height:22px;background:#efefef;font-size:16px;text-transform:uppercase;letter-spacing:.03em;text-align:center;vertical-align:top}.zone-content .region-content .commerce-quantity-plusminus-link a{position:relative;display:inline-block;height:22px;width:21px;margin-bottom:0;padding:0;border:none;border-radius:0;color:#fff;background:#ccc;vertical-align:top;font-size:20px;line-height:22px;font-weight:normal}.zone-content .region-content .commerce-quantity-plusminus-link a:hover{color:#fff;background:#bbb}.buy-btn-group:after{display:block;width:100%;clear:both;content:''}.buy-btn-group .price-status{float:left;width:50%;padding:10px 0;color:#fff;background:#009ddf;text-align:center;min-height:40px}.buy-btn-group .price-status .second-price{font-size:18px;height:24px}.buy-btn-group .price-status .commerce-product-extra-field-status{font-size:14px;line-height:16px;text-transform:lowercase}.buy-btn-custom{position:relative;float:right;width:50%;padding:18px 0;color:#fff;background:#0084bc;font-size:24px;font-weight:bold;text-align:center;text-transform:uppercase;letter-spacing:.075em;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.buy-btn-custom:hover{background:#006691}.buy-btn-custom.disabled{background:#a0a0a0;color:#ccc;cursor:default}.zone-content .region-content .field-name-field-action{margin-top:15px;text-align:right}.zone-content .region-content .field-name-field-action a{border-bottom:none;color:#c96d06;font-size:16px;line-height:21px;letter-spacing:.1em;text-decoration:underline;text-transform:uppercase}.zone-content .region-content .field-name-field-action a:hover{text-decoration:none}.field-name-field-infoblock{display:block;width:100%;padding:15px 0 5px;color:#444}.field-name-field-infoblock p:last-of-type{margin-bottom:none}.field-name-field-infoblock ul{padding-left:30px;font-size:16px;letter-spacing:.05em;text-transform:uppercase}.group-delivery_block{padding:18px 21px;border:1px solid #ccc}.zone-content .region-content .field-name-field-infoblock ul{margin:10px 0;padding-left:36px}.zone-content .region-content .field-name-field-infoblock ul>li{color:#444}.zone-content .region-content .field-name-field-infoblock ul>li:before{top:6px;left:-26px;width:13px;height:13px;background:#0e925f;border-radius:0}#edit-cancel{display:inline-block;border:none;padding:12px 23px;border-radius:0;background:#b3b3b3;color:#fff;font-size:21px;line-height:25px;font-family:'PT Sans',sans-serif;text-shadow:none;text-transform:uppercase;letter-spacing:.03em;vertical-align:top;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;margin-left:5px}#edit-cancel:hover{background:#bbb}.node-sizes .field-name-field-body-sizes h2{padding:2px 0 9px;font-size:33px;line-height:31px;color:#009ddf;margin-bottom:16px;text-transform:uppercase;text-align:center;font-family:'PT Sans Narrow'}.node-sizes nav.links{margin-top:20px}.node-sizes nav.links ul.inline li{padding-left:0}.node-sizes nav.links ul.inline li a{color:#009ddf;border-bottom:1px dotted #96e0ff}.node-sizes nav.links ul.inline li a:hover{border-bottom:1px solid #7cbeda}.zone-content .region-content .menu-name-menu-sizes ul{padding-left:0;margin:0 0 20px 0}.zone-content .region-content .menu-name-menu-sizes ul li{display:inline-block;padding-right:18px;margin:0}.zone-content .region-content .menu-name-menu-sizes ul li:before{display:none}.zone-content .region-content .menu-name-menu-sizes ul li.active a{color:#000;border-bottom:none}.zone-content .region-content .menu-name-menu-sizes ul li.active a:hover{color:#da3b1d}.zone-content .region-content .block-sizes table{font-size:13px}.zone-content .region-content .block-sizes table tr td{padding:4px 5px;text-align:center;vertical-align:middle}.group-product_links{margin-top:30px;padding:15px 10px 0 10px;border-top:1px solid #ccc}.group-product_links:empty{display:none}.group-product_links .field-type-link-field{display:inline-block}.group-product_links .field-type-link-field:after{content:','}.group-product_links .field-type-link-field:last-child:after{content:''}.zone-content .region-content .group-product_links a{border-bottom:none;color:#000;text-decoration:underline}.zone-content .region-content .group-product_links a:hover{text-decoration:none}#cboxClose{width:18px;height:18px;background:url(/sites/all/themes/sportres/img/xclose.png.pagespeed.ic.hK6uvXK5Aj.jpg) 0 0 no-repeat;box-shadow:none;border-radius:0;outline:0}#cboxClose:hover{background-position:-18px 0}.promo-page .view-header{border-bottom:1px solid #ccc;margin-bottom:20px}.promo-page .view-header:after{display:block;width:100%;clear:both;content:''}.promo-page .view-header .field-type-image{float:left;margin:0 30px 16px 0}.view-akcii-popap .views-field-name{display:block;padding:10px 0 10px}.view-akcii-popap .views-field-name a{color:#009ddf;font-size:27px;line-height:34px;margin-bottom:.5em;margin-top:.2em;font-family:'PT Sans Narrow'}.view-akcii-popap .field-name-field-image-actions{float:left;margin:0 30px 30px 0}.view-akcii-popap .views-field-nothing{margin-top:25px}.view-akcii-popap .views-field-nothing a{display:inline-block;border:none;padding:8px 22px;border-radius:0;background:#009ddf;color:#fff;font-size:16px;font-family:'PT Sans',sans-serif;text-shadow:none;text-transform:uppercase;letter-spacing:.03em;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.view-akcii-popap .views-field-nothing a:hover{background:#00a8ee}.view-akcii-popap .views-field-nothing a.form-button-disabled{background:#a0a0a0}#user_login_form h1{padding:2px 0 9px;font-size:33px;line-height:31px;color:#009ddf;margin-bottom:16px;text-transform:uppercase;text-align:center;font-family:'PT Sans Narrow'}#user_login_form .information-text{color:#009ddf;font-size:27px;line-height:34px;margin-bottom:.5em;margin-top:.2em;font-family:'PT Sans Narrow'}#user_login_form .form-item{margin:10px 0 0}#user_login_form .form-item-pass{width:48%;float:left}#user_login_form .hybridauth-widget-wrapper{top:-129px;position:relative;float:right;width:48%}#user_login_form .hybridauth-widget-wrapper .hybridauth-widget{padding-left:0}#user_login_form .hybridauth-widget-wrapper .hybridauth-widget li:before{display:none}#user_login_form .hybridauth-widget-wrapper .hybridauth-icon{width:38px;height:32px;margin-right:12px;background:url(/sites/all/themes/sportres/img/xsocials-login.png.pagespeed.ic.pZWYLIj2vq.png) 0 0 no-repeat}#user_login_form .hybridauth-widget-wrapper .hybridauth-icon.hybridauth-facebook{background-position:-114px 0}#user_login_form .hybridauth-widget-wrapper .hybridauth-icon.hybridauth-twitter{background-position:0 0}#user_login_form .hybridauth-widget-wrapper .hybridauth-icon.hybridauth-google{background-position:-76px 0}#user_login_form .hybridauth-widget-wrapper .hybridauth-icon.hybridauth-instagram{background-position:-38px 0}#user_login_form input[type="text"],#user_login_form input[type="password"]{height:auto;width:450px;padding:6px;border:1px solid #ccc;background-color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#user_login_form input[type="text"]:active,#user_login_form input[type="text"]:focus,#user_login_form input[type="password"]:active,#user_login_form input[type="password"]:focus{box-shadow:none;border-color:#999}#user_login_form .login-password{margin-top:10px}#user_login_form .login-password:before{display:block;width:100%;clear:both;content:''}#user_login_form .change-password{margin-top:10px}#user_login_form .form-actions{position:relative;margin-top:134px;margin-bottom:-100px;text-align:center}.create-account{margin-top:90px;padding:2px 0 9px;font-size:33px;line-height:31px;color:#009ddf;margin-bottom:16px;text-transform:uppercase;text-align:center;font-family:'PT Sans Narrow';text-align:center}.create-account:after{display:block;width:100%;clear:both;content:''}.zone-content .region-content .view-content table{width:100%}.zone-content .region-content .view-content table tbody{border-bottom:none}.zone-content .region-content .view-content table tbody tr{border-bottom:1px dotted #d0d0d0}.zone-content .region-content .view-content table tbody tr:last-child{border-bottom:none}.zone-content .region-content .view-content table tr{border-bottom:1px dotted #d0d0d0}.zone-content .region-content .view-content table tr td,.zone-content .region-content .view-content table tr th{width:auto;color:#000;background:#fff}.zone-content .region-content .view-content table tr td:first-child,.zone-content .region-content .view-content table tr th:first-child{padding-left:0}.view-commerce-addressbook table tr td .views-field{padding-bottom:11px}.page-cart .zone-content .region-content table,.page-checkout .zone-content .region-content table{margin-bottom:0}.page-cart .zone-content .region-content table tbody,.page-checkout .zone-content .region-content table tbody{border-bottom:none}.page-cart .zone-content .region-content table tbody tr,.page-checkout .zone-content .region-content table tbody tr{border-bottom:1px dotted #d0d0d0}.page-cart .zone-content .region-content table tbody tr:last-child,.page-checkout .zone-content .region-content table tbody tr:last-child{border-bottom:none}.page-cart .zone-content .region-content table tr,.page-checkout .zone-content .region-content table tr{border-bottom:1px dotted #d0d0d0}.page-cart .zone-content .region-content table tr td,.page-cart .zone-content .region-content table tr th,.page-checkout .zone-content .region-content table tr td,.page-checkout .zone-content .region-content table tr th{padding:8px;text-align:left;font-size:14px}.page-cart .zone-content .region-content table tr td .field-name-field-images a,.page-cart .zone-content .region-content table tr th .field-name-field-images a,.page-checkout .zone-content .region-content table tr td .field-name-field-images a,.page-checkout .zone-content .region-content table tr th .field-name-field-images a{border:none}.page-cart .zone-content .region-content table tr td:first-child,.page-cart .zone-content .region-content table tr th:first-child,.page-checkout .zone-content .region-content table tr td:first-child,.page-checkout .zone-content .region-content table tr th:first-child{width:108px;padding-left:0}.page-cart .zone-content .region-content table .views-field-line-item-title a+div,.page-checkout .zone-content .region-content table .views-field-line-item-title a+div{margin-top:4px;font-size:14px}.page-cart .zone-content .region-content table .field-name-field-old-price,.page-checkout .zone-content .region-content table .field-name-field-old-price{text-decoration:line-through;color:#7f7f7f}.page-cart .zone-content .region-content table input,.page-checkout .zone-content .region-content table input{border-color:#ccc;font-size:14px}.page-cart .zone-content .region-content table .delete-line-item,.page-checkout .zone-content .region-content table .delete-line-item{font-size:0;width:18px;height:18px;background:url(/sites/all/themes/sportres/img/xclose.png.pagespeed.ic.hK6uvXK5Aj.jpg) 0 0 no-repeat;box-shadow:none;border-radius:0;outline:0;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.page-cart .zone-content .region-content table .delete-line-item:hover,.page-checkout .zone-content .region-content table .delete-line-item:hover{background-position:-18px 0}.page-cart .zone-content .region-content .commerce-line-item-actions #edit-submit,.page-checkout .zone-content .region-content .commerce-line-item-actions #edit-submit{margin-right:10px;background:#a0a0a0}.page-cart .zone-content .region-content .commerce-line-item-actions #edit-submit:hover,.page-checkout .zone-content .region-content .commerce-line-item-actions #edit-submit:hover{background:#a8a8a8}.page-cart .zone-content .region-content .commerce-line-item-actions input,.page-checkout .zone-content .region-content .commerce-line-item-actions input{font-weight:400}.page-cart .zone-content .region-content .line-item-summary,.page-checkout .zone-content .region-content .line-item-summary{padding-top:15px;border-top:1px solid #ccc;margin-top:15px}.page-cart .zone-content .region-content table tr td:last-child,.page-cart .zone-content .region-content table tr th:last-child{text-align:center}.page-checkout .zone-content .region-content table{margin-top:0}.page-checkout .zone-content .region-content table tr td:first-child,.page-checkout .zone-content .region-content table tr th:first-child{width:auto}.page-checkout .zone-content .region-content .checkout-buttons{margin-top:10px}.commerce-backoffice-order-status-form{border-bottom:1px solid #d0d0d0;margin-bottom:30px;padding-bottom:20px}.order-history{border-top:1px solid #d0d0d0;margin-top:30px;padding-top:20px}.order-history table tr td:first-child+td{white-space:nowrap}.zone-content .region-content .commerce-checkout-progress{text-align:center;margin:-8px 0 26px;padding-bottom:10px;border-bottom:1px solid #ccc}.zone-content .region-content .commerce-checkout-progress li{display:inline-block;float:none;width:auto;margin:0 16px;font-size:16px;color:#7f7f7f}.zone-content .region-content .commerce-checkout-progress li:after{display:inline-block;margin-left:16px;margin-right:-16px;font-size:17px;color:#7f7f7f;content:'→'}.zone-content .region-content .commerce-checkout-progress li:last-child:after{display:none}.zone-content .region-content .commerce-checkout-progress li.active{color:#009ddf}.zone-content .region-content .cart_contents{border-bottom:1px solid #d0d0d0;margin-bottom:30px;padding-bottom:20px}.zone-content .region-content .cart_contents>legend{color:#009ddf;font-size:24px;margin:15px 11px 9px 0;font-family:'PT Sans Narrow'}.zone-content .region-content .cart_contents .view-commerce-cart-summary .view-content{margin-bottom:0}.deweb.form-wrapper{display:block;width:100%;border-bottom:1px solid #d0d0d0;margin-bottom:30px;padding-bottom:20px}.deweb.form-wrapper:after{display:block;width:100%;clear:both;content:''}.deweb.form-wrapper .fieldset-wrapper .form-item{margin-top:0}.deweb.form-wrapper .fieldset-wrapper>.form-item-deweb-deweb-commerce-checkout-pane-delivery>label{color:#009ddf;font-size:27px;line-height:34px;margin-bottom:5px;margin-top:.2em;font-weight:400;font-family:'PT Sans Narrow'}.deweb.form-wrapper .fieldset-wrapper>.form-item-deweb-deweb-commerce-checkout-pane-delivery .form-type-radio.form-item-deweb-deweb-commerce-checkout-pane-delivery{width:30%;float:left;margin-right:3%}.deweb.form-wrapper .fieldset-wrapper>.form-item-deweb-deweb-commerce-checkout-pane-delivery .form-type-radio.form-item-deweb-deweb-commerce-checkout-pane-delivery:last-child{margin-right:0}.deweb.form-wrapper .fieldset-wrapper>.form-item-deweb-deweb-commerce-checkout-pane-delivery .form-type-radio.form-item-deweb-deweb-commerce-checkout-pane-delivery label{display:inline-block;margin-left:4px}.deweb.form-wrapper .fieldset-wrapper>.form-item-deweb-deweb-commerce-checkout-pane-delivery .form-type-radio.form-item-deweb-deweb-commerce-checkout-pane-delivery input{margin-top:6px;vertical-align:top}.deweb.form-wrapper .fieldset-wrapper>.form-item-deweb-deweb-commerce-checkout-pane-delivery .form-type-radio.form-item-deweb-deweb-commerce-checkout-pane-delivery .description{margin-left:22px;line-height:1.35em}.customer_profile_shipping{margin-top:20px}.customer_profile_shipping legend{display:block;width:100%;color:#009ddf;font-size:27px;line-height:34px;margin-top:20px;font-weight:400;font-family:'PT Sans Narrow'}.customer_profile_shipping legend:after{display:block;width:100%;clear:both;content:''}.customer_profile_shipping .form-item{margin-top:.5em;margin-bottom:.5em}.commerce-order-handler-area-order-total,.field-name-commerce-order-total{text-align:right}.commerce-order-handler-area-order-total:after,.field-name-commerce-order-total:after{display:block;width:100%;clear:both;content:''}.commerce-order-handler-area-order-total table.commerce-price-formatted-components,.field-name-commerce-order-total table.commerce-price-formatted-components{float:left;width:auto}.commerce-order-handler-area-order-total table.commerce-price-formatted-components tr,.field-name-commerce-order-total table.commerce-price-formatted-components tr{border-bottom:none}.commerce-order-handler-area-order-total table.commerce-price-formatted-components tr th,.commerce-order-handler-area-order-total table.commerce-price-formatted-components tr td,.field-name-commerce-order-total table.commerce-price-formatted-components tr th,.field-name-commerce-order-total table.commerce-price-formatted-components tr td{color:#00673f;background:#fff;font-weight:400}.commerce-order-handler-area-order-total table.commerce-price-formatted-components tr tr:first-child,.commerce-order-handler-area-order-total table.commerce-price-formatted-components tr td:first-child,.field-name-commerce-order-total table.commerce-price-formatted-components tr tr:first-child,.field-name-commerce-order-total table.commerce-price-formatted-components tr td:first-child{font-weight:700;padding-left:0}#customer-profile-shipping-ajax-wrapper{width:510px;margin-bottom:30px}#customer-profile-shipping-ajax-wrapper select{color:#444;border:1px solid #ccc}#customer-profile-shipping-ajax-wrapper input{width:100%}.checkout-buttons input.checkout-continue{font-weight:400;margin-right:16px}.checkout-buttons .button-operator{display:none}.checkout-buttons .checkout-cancel{border:none;margin-right:0;padding:12px 23px;border-radius:0;background:#a0a0a0;color:#fff;font-size:21px;font-family:'PT Sans',sans-serif;font-weight:400;text-shadow:none;text-transform:uppercase;letter-spacing:.03em;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.checkout-buttons .checkout-cancel:hover{background:#a8a8a8;color:#fff;text-decoration:none}.field-name-commerce-customer-address{margin-top:-.5em}.view-commerce-addressbook-defaults{border-bottom:1px solid #d0d0d0}.page-user .hybridauth-widget-wrapper{position:relative}.page-user .hybridauth-widget-wrapper .hybridauth-widget{padding-left:0}.page-user .hybridauth-widget-wrapper .hybridauth-widget li:before{display:none}.page-user .hybridauth-widget-wrapper .hybridauth-icon{width:38px;height:32px;margin-right:12px;background:url(/sites/all/themes/sportres/img/xsocials-login.png.pagespeed.ic.pZWYLIj2vq.png) 0 0 no-repeat}.page-user .hybridauth-widget-wrapper .hybridauth-icon.hybridauth-facebook{background-position:-114px 0}.page-user .hybridauth-widget-wrapper .hybridauth-icon.hybridauth-twitter{background-position:0 0}.page-user .hybridauth-widget-wrapper .hybridauth-icon.hybridauth-google{background-position:-76px 0}.page-user .hybridauth-widget-wrapper .hybridauth-icon.hybridauth-instagram{background-position:-38px 0}.page-user .zone-content .region-content div.tabs{text-align:center;margin:-5px 0 26px;padding-bottom:10px;border-bottom:1px solid #ccc}.page-user .zone-content .region-content div.tabs ul{margin:0;padding:0;border:none}.page-user .zone-content .region-content div.tabs ul li a{margin-left:1em;margin-right:1em;padding:0;background:#fff;border:none;font-size:16px;border-bottom:1px dotted}.page-user .zone-content .region-content div.tabs ul li a:hover{border-bottom:1px solid}.page-user .zone-content .region-content div.tabs ul li.active a{color:#000;cursor:default;border-bottom:none}.page-user .profile h3{border-bottom:none}.page-user .profile h3+ul{margin-top:2px}.page-user .profile ul{padding-left:0}.page-user .profile ul li:before{display:none}.page-user .profile ul li .field{margin-bottom:6px}.page-user .profile ul h4{line-height:26px;color:#000;font-weight:700;font-family:'PT Sans';margin-bottom:1px}.page-user .profile ul .user-profile-item.mail{margin-bottom:0}.page-user .profile h3+ul{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #d0d0d0}.page-user .profile ul+h3{margin-top:0}.page-user .profile .user-recent-orders .attachment-before ul{margin:0;padding:0}.page-user .profile .user-recent-orders table{margin-top:0}.page-user .profile .user-recent-orders table tbody{border-bottom:none}.page-user .profile .user-recent-orders table tbody tr{border-bottom:1px dotted #d0d0d0}.page-user .profile .user-recent-orders table tbody tr:last-child{border-bottom:none}.page-user .profile .user-recent-orders table tr{border-bottom:1px dotted #d0d0d0}.page-user .profile .user-recent-orders table tr th,.page-user .profile .user-recent-orders table tr td{text-align:left;padding:8px}.page-user .profile .user-recent-orders table img{margin-left:4px;margin-bottom:2px;vertical-align:middle}.page-user .profile .form-item-hybridauth label{color:#009ddf;font-size:27px;line-height:34px;margin-bottom:.5em;margin-top:1em;font-weight:400;font-family:'PT Sans Narrow'}.page-user .profile .form-item-hybridauth table{width:100%;color:#000;margin-top:0;border:none}.page-user .profile .form-item-hybridauth table tbody{border-bottom:none}.page-user .profile .form-item-hybridauth table tbody tr{border-bottom:1px dotted #d0d0d0}.page-user .profile .form-item-hybridauth table tbody tr:last-child{border-bottom:none}.page-user .profile .form-item-hybridauth table tr{border-bottom:1px dotted #d0d0d0}.page-user .profile .form-item-hybridauth table tr th,.page-user .profile .form-item-hybridauth table tr td{text-align:left;padding:8px;color:#000;background:#fff;border:none}.page-user .profile .form-item-hybridauth table tr th:first-child,.page-user .profile .form-item-hybridauth table tr td:first-child{padding-left:0;white-space:nowrap}.page-user .profile .form-item-hybridauth table img{margin-left:4px;margin-bottom:2px;vertical-align:middle}.page-user .profile .user-information li{float:left;margin-right:80px}.page-user .more-link{text-align:left}.page-user .more-link a{display:inline-block;border:none;border-bottom:none;margin-right:0;padding:12px 23px;border-radius:0;background:#0e925f;color:#fff;font-size:21px;font-family:'PT Sans',sans-serif;text-shadow:none;text-transform:uppercase;letter-spacing:.03em;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:#009ddf}.page-user .more-link a:hover{background:#0fa068;border-bottom:none}.page-user .more-link a.form-button-disabled{background:#a0a0a0}.page-user .more-link a:hover{background:#00a8ee}#hybridauth-user-identity .hybridauth-widget-wrapper{padding-top:20px;border-top:1px solid #d0d0d0}#hybridauth-user-identity table{width:100%;color:#000;margin-top:0;margin-bottom:30px;border:none}#hybridauth-user-identity table tbody{border-bottom:none}#hybridauth-user-identity table tbody tr{border-bottom:1px dotted #d0d0d0}#hybridauth-user-identity table tbody tr:last-child{border-bottom:none}#hybridauth-user-identity table tr{border-bottom:1px dotted #d0d0d0}#hybridauth-user-identity table tr th,#hybridauth-user-identity table tr td{text-align:left;padding:8px;color:#000;background:#fff;border:none}#hybridauth-user-identity table tr th:first-child,#hybridauth-user-identity table tr td:first-child{padding-left:0;white-space:nowrap}#hybridauth-user-identity table img{margin-left:4px;margin-bottom:2px;vertical-align:middle}.zone-content .region-content .view-commerce-backoffice-user-orders .attachment-before ul{margin:0;padding:0}.zone-content .region-content .view-commerce-backoffice-user-orders table{margin-top:0}.zone-content .region-content .view-commerce-backoffice-user-orders table tr th,.zone-content .region-content .view-commerce-backoffice-user-orders table tr td{text-align:left;padding:8px}.zone-content .region-content .view-commerce-backoffice-user-orders table img{margin-left:4px;margin-bottom:2px;vertical-align:middle}.page-user-orders select{width:50%}.page-user-orders .zone-content .region-content .view-content{margin-bottom:0}.page-user-orders .zone-content .region-content table{margin-bottom:0}.page-user-orders .zone-content .region-content table tr td,.page-user-orders .zone-content .region-content table tr th{text-align:left;padding:8px 8px 8px 10px}.page-user-orders .zone-content .region-content table.commerce-price-formatted-components{margin-top:0}.page-user-orders .zone-content .region-content table.commerce-price-formatted-components tr td:first-child,.page-user-orders .zone-content .region-content table.commerce-price-formatted-components tr th:first-child{padding-left:0}.page-user-orders .field-name-commerce-order-total{border-bottom:1px solid #d0d0d0;margin-bottom:30px;padding-bottom:20px}.page-user-orders .ui-selectmenu-group>span{display:block;float:none}.page-user-orders .ui-selectmenu-group .ui-selectmenu-group-label{padding:4px;font-size:14px}.page-user-orders .ui-selectmenu-group ul{border:none;overflow:hidden}.page-user-orders .ui-selectmenu-group ul li>a{float:none;padding-left:10px}.page-user-orders .ui-selectmenu-status{line-height:1.4em}.page-user-orders .zone-content .region-content .action-links{padding-left:0}.page-user-orders .zone-content .region-content .action-links li{display:block}.page-user-orders .zone-content .region-content .action-links li a{display:inline-block;border:none;margin-right:0;padding:12px 23px;border-radius:0;background:#0e925f;color:#fff;font-size:21px;font-family:'PT Sans',sans-serif;font-weight:400;text-shadow:none;text-transform:uppercase;letter-spacing:.03em;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.page-user-orders .zone-content .region-content .action-links li a:hover{background:#0fa068}.page-user-orders .zone-content .region-content .action-links li a.form-button-disabled{background:#a0a0a0}.page-user-orders .zone-content .region-content .action-links li:before{display:none}.page-user-orders input[type="submit"]{font-weight:400}.page-user-orders #commerce-message-message-form>div>fieldset{height:auto;margin:20px 0}.page-user-orders #commerce-message-message-form>div>fieldset legend .fieldset-legend{padding-left:0;background:none}.page-user-orders #commerce-message-message-form>div>fieldset legend .fieldset-legend a{display:inline-block;border:none;margin-right:0;padding:12px 23px;border-radius:0;background:#0e925f;color:#fff;font-size:21px;font-family:'PT Sans',sans-serif;font-weight:400;text-shadow:none;text-transform:uppercase;letter-spacing:.03em;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.page-user-orders #commerce-message-message-form>div>fieldset legend .fieldset-legend a:hover{background:#0fa068}.page-user-orders #commerce-message-message-form>div>fieldset legend .fieldset-legend a.form-button-disabled{background:#a0a0a0}.page-user-orders #commerce-message-message-form .filter-help{float:none;padding:0}.page-user-orders #commerce-message-message-form .filter-help a{padding:0 20px 0 0}.page-user-orders #commerce-message-message-form .filter-wrapper .form-item.form-type-select{float:none;padding-left:0}.page-user-orders #commerce-message-message-form .filter-wrapper .filter-guidelines{padding-left:0}.page-user-orders #commerce-message-message-form .filter-wrapper .filter-guidelines .tips{margin-bottom:0}.page-user-orders #commerce-message-message-form .form-actions{margin-top:0}.page-user-addressbook .zone-content .region-content .action-links{margin:25px 0;padding-left:0}.page-user-addressbook .zone-content .region-content .action-links li:before{display:none}.page-user-addressbook .zone-content .region-content .action-links li a{display:inline-block;border:none;border-bottom:none;margin-right:0;padding:12px 23px;border-radius:0;background:#0e925f;color:#fff;font-size:21px;font-family:'PT Sans',sans-serif;text-shadow:none;text-transform:uppercase;letter-spacing:.03em;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:#009ddf}.page-user-addressbook .zone-content .region-content .action-links li a:hover{background:#0fa068;border-bottom:none}.page-user-addressbook .zone-content .region-content .action-links li a.form-button-disabled{background:#a0a0a0}.page-user-addressbook .zone-content .region-content .action-links li a:hover{background:#00a8ee}.zone-content .region-content .view-commerce-addressbook h4{color:#009ddf;font-size:24px;font-family:'PT Sans Narrow';line-height:22px}.zone-content .region-content .ui-selectmenu{display:inline-block;height:auto;color:#00673f;border:none;border-bottom:9px solid #e1e1e1;border-radius:0;background:#fff;font-size:14px}.zone-content .region-content .ui-selectmenu a.ui-state-hover,.zone-content .region-content .ui-selectmenu:hover{border-bottom:9px solid #e1e1e1}.ui-selectmenu-menu ul{margin-top:-2px;border:1px solid #ccc}.ui-selectmenu-menu ul.ui-corner-bottom{webkit-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-moz-border-radius-bottomright:0!important;-webkit-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.ui-selectmenu-menu li{border:none;color:#000;background:#fff;font-size:14px;border-top:none!important;border-bottom:none!important}.ui-selectmenu-menu li.ui-state-hover{background:#ddd;border:none;outline:none}.ui-selectmenu-menu li.ui-corner-bottom{webkit-border-bottom-left-radius:0!important;border-bottom-left-radius:0!important;-moz-border-radius-bottomright:0!important;-webkit-border-bottom-right-radius:0!important;border-bottom-right-radius:0!important}.ui-selectmenu-menu li span{float:left;margin-right:4px}.ui-selectmenu-menu li a{white-space:nowrap}.ui-selectmenu-menu li a .product-status-select{display:inline;float:none;color:#00673f}.ui-selectmenu-menu li>a{float:right;padding-right:0;padding-left:0}.ui-selectmenu-menu li .product-name-select{display:block;float:left}.ui-selectmenu-menu li .product-name-select a{padding-right:0}.ui-selectmenu-menu li:after{display:block;width:100%;clear:both;content:''}.product-select-row{white-space:nowrap}.product-select-row tr td{vertical-align:middle}.ui-selectmenu-status{padding:7px 14px 5px;line-height:1.1em;height:20px;overflow:hidden}.ui-selectmenu-status:after{display:block;width:100%;clear:both;content:''}.ui-selectmenu-status span.product-select-item{display:block;float:left;vertical-align:top;margin-right:4px;margin-top:2px;font-size:16px;color:#000;font-weight:bold;font-family:'PT Sans',sans-serif}.ui-selectmenu-open{z-index:999!important}.ui-spinner-button{border:1px solid #000;left:-1px;position:relative;border-radius:0;background:#fff}.ui-spinner-button.ui-spinner-up{border-bottom:none;box-shadow:0 1px 0 0 #000}.ui-spinner-button.ui-spinner-up .ui-icon{margin-left:0!important;margin-top:-3px!important}.ui-spinner-button.ui-spinner-down{border-top:none;box-shadow:0 -1px 0 0 #000}.ui-spinner-button .ui-icon{display:inline-block;vertical-align:top}.group-buy_block .ui-selectmenu-icon{top:3px;right:5px;margin:0;height:28px;width:18px;background:url(/sites/all/themes/sportres/img/xchevron-black.png.pagespeed.ic.IHWAaBy2x9.png) center center no-repeat}.collapsed-list{display:none;padding:0}#brand-collapse-link{margin-left:-9px;color:#009ddf;border-bottom:1px dotted #96e0ff;font-size:14px;text-transform:lowercase}#brand-collapse-link:hover{border-bottom:1px solid #7cbeda}header #brand-collapse-link{margin-left:0}.region-footer-first .footer-menu{width:84%;float:left}.region-footer-first .footer-menu .content>ul.menu>li{float:left;width:25%}.region-footer-first .footer-menu .content>ul.menu>li.first{width:24%}.region-footer-first .footer-menu .content>ul.menu>li.first+li{width:28%}.region-footer-first .footer-menu .content>ul.menu>li.first+li+li{width:21%}.region-footer-first .footer-menu .content>ul.menu>li>a,.region-footer-first .footer-menu .content>ul.menu>li>span{color:#0084bb;font-size:14px;line-height:21px}.region-footer-first .footer-menu .content>ul.menu>li>a:hover{border-bottom:1px solid #7cbeda}.region-footer-first .footer-menu .content>ul.menu>li>ul li{line-height:21px}.region-footer-first .footer-menu .content>ul.menu>li>ul li a{font-size:12px;line-height:18px}.region-footer-first .footer-menu .content>ul.menu>li>ul li a.primary-link{display:inline-block;margin-left:0;margin-top:6px;color:#0084bb;font-size:14px;line-height:21px}.region-footer-first .footer-menu .content>ul.menu>li>ul li a.primary-link:before{content:''}.region-footer-first .footer-menu .content>ul.menu>li>ul li a.primary-link:hover{border-bottom:1px solid #7cbeda}.content-separator{height:0}.page-user-register h1{padding:2px 0 9px;font-size:33px;line-height:31px;color:#009ddf;margin-bottom:16px;text-transform:uppercase;text-align:center;border-bottom:1px solid #ccc;font-family:'PT Sans Narrow';font-style:normal;font-weight:normal}#wrap{z-index:99!important}.view-magazin .views-row-odd{clear:left}.view-magazin .views-row-even{clear:right}.view-magazin .view-stock-taxonomy .field-type-image{float:left;margin-right:40px;margin-bottom:20px}.view-magazin .view-filters{clear:both}.field-name-field-news-gallery{position:relative}.field-name-field-news-gallery .field-slideshow-controls{position:absolute;top:50%;z-index:999;width:100%;margin-top:-21px;height:42px}.field-name-field-news-gallery .field-slideshow-controls a{display:block;width:42px;height:42px;overflow:hidden;text-indent:-9999px;border-bottom:0;opacity:.5}.field-name-field-news-gallery .field-slideshow-controls a:hover{opacity:1;border-bottom:0}.field-name-field-news-gallery .field-slideshow-controls a.prev{background:url(/sites/all/themes/sportres/img/xgallery-arrows.png.pagespeed.ic._aYcsLBXCt.png) 0 center no-repeat;float:left}.field-name-field-news-gallery .field-slideshow-controls a.next{float:right;background:url(/sites/all/themes/sportres/img/xgallery-arrows.png.pagespeed.ic._aYcsLBXCt.png) -80px center no-repeat}@media screen and (max-device-width:480px){body{-webkit-text-size-adjust:none}}.front .messages{display:none}div#edit-field-product-services-0-field-peretyajka{width:264px;float:left;padding-left:17px;padding-right:17px}div#edit-field-product-services-0-field-peretyajka .form-item.form-type-select.form-item-field-product-services-0-field-peretyajka-und{margin-top:0;margin-bottom:25px}div#edit-field-product-services-0-field-peretyajka select#edit-field-product-services-0-field-peretyajka-und{width:100%!important}.context-magazin .zone-content .region-content .catalog-item .views-field-title a{text-align:left!important;display:inline!important}#fixed-header-wrapper{display:none;position:fixed;top:0;left:0;width:100%;background-color:#fff;border-bottom:2px solid #009ddf;z-index:998;color:#fff;padding-top:10px;padding-bottom:10px}#fixed-header-wrapper #fixed-header{width:940px;margin:0 auto;overflow:hidden}#fixed-header-wrapper #fixed-header .block{float:left}#fixed-header-wrapper #fixed-header #small-logo{width:26px;height:26px;background-color:#009ddf;float:left;display:block;background:url(/sites/all/themes/sportres/img/xlogo-sportres-fixed_header.png.pagespeed.ic.BKl4tyEYuR.png) 0 0;background-size:cover;margin-right:10px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:13px;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out}#fixed-header-wrapper #fixed-header #small-logo:hover{background-color:#feeb00}#fixed-header-wrapper #fixed-header #small-logo a{width:100%;height:100%;display:block}#fixed-header-wrapper #fixed-header .phone{font-size:13px;margin-right:10px;float:left;color:#7f7f7f;position:relative;margin-top:3px;font-weight:bold}#fixed-header-wrapper #fixed-header .phone p{letter-spacing:.025em}#fixed-header-wrapper #fixed-header .social-block{display:block;margin-left:6px;margin-right:10px;float:right}#fixed-header-wrapper #fixed-header .social-block .social{display:inline-block;margin:4px 6px 0 0;width:18px;height:18px}#fixed-header-wrapper #fixed-header .social-block .twitter{background:url(/sites/all/themes/sportres/img/xsocial-sprite.png.pagespeed.ic.Urq-Q_4w4h.png) 0 0 transparent;width:22px;height:18px}#fixed-header-wrapper #fixed-header .social-block .twitter:hover{background-position:0 18px}#fixed-header-wrapper #fixed-header .social-block .foursquare{background:url(/sites/all/themes/sportres/img/xsocial-sprite.png.pagespeed.ic.Urq-Q_4w4h.png) 56px 0 transparent}#fixed-header-wrapper #fixed-header .social-block .foursquare:hover{background-position:56px 18px}#fixed-header-wrapper #fixed-header .social-block .vk{background:url(/sites/all/themes/sportres/img/xsocial-sprite.png.pagespeed.ic.Urq-Q_4w4h.png) 37px 0 transparent}#fixed-header-wrapper #fixed-header .social-block .vk:hover{background-position:37px 18px}#fixed-header-wrapper #fixed-header .social-block .fb{background:url(/sites/all/themes/sportres/img/xsocial-sprite.png.pagespeed.ic.Urq-Q_4w4h.png) 19px 0 transparent}#fixed-header-wrapper #fixed-header .social-block .fb:hover{background-position:19px 18px}#fixed-header-wrapper #fixed-header #block-menu-menu-user-menu{font-size:13px;margin-top:3px;color:#7f7f7f;float:right}#fixed-header-wrapper #fixed-header #block-menu-menu-user-menu li{display:inline;margin-right:10px}#fixed-header-wrapper #fixed-header #block-menu-menu-user-menu li a:hover{color:inherit;border-bottom:1px solid #000}#fixed-header-wrapper #fixed-header .search{position:relative;float:right;width:61px;height:20px;top:1px}#fixed-header-wrapper #fixed-header .search .form-item-search-block-form{position:absolute;display:block;width:63px;margin:0;background:#fff}#fixed-header-wrapper #fixed-header .search .form-item-search-block-form:before{position:absolute;display:block;left:0;top:5px;width:17px;height:17px;background:url(/sites/all/themes/sportres/img/xsearch-icon.png.pagespeed.ic.1VM680b9-O.png) center center no-repeat;content:""}#fixed-header-wrapper #fixed-header .search .form-text{position:absolute;top:6px;right:0;border:none;border-bottom:1px dotted #dadada;font-size:13px;box-shadow:0 0 0 5px #fff!important;color:#7f7f7f;padding:2px 3px 0 1px;width:40px;height:16px;margin-right:0;margin-left:22px;margin-top:-1px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#fixed-header-wrapper #fixed-header .search .form-text:focus{border:none;border-bottom:1px solid #dadada;width:100px;right:0;outline:none;box-shadow:none;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#fixed-header-wrapper #fixed-header .search .form-submit{display:none;border:none;outline:none;border-radius:0;text-indent:-9999px;height:18px;width:18px;background:url(/sites/all/themes/sportres/img/xsearch.png.pagespeed.ic.lD__DOHa3i.png) 0 0;margin:0;padding:0}#fixed-header-wrapper #fixed-header .search .form-submit:hover{background:url(/sites/all/themes/sportres/img/xsearch.png.pagespeed.ic.lD__DOHa3i.png) 21px 0}#fixed-header-wrapper #fixed-header .block-cart{position:relative;top:1px;float:right;margin-left:20px}#fixed-header-wrapper #fixed-header .block-cart .content a{font-size:13px;color:#7f7f7f}#fixed-header-wrapper #fixed-header .block-cart .content a:hover{color:#009ddf}#fixed-header-wrapper #fixed-header .block-cart .content a:hover:before{background-position:-16px 0}#fixed-header-wrapper #fixed-header .block-cart .content a:before{display:inline-block;width:16px;height:16px;margin-right:7px;margin-top:3px;background:url(/sites/all/themes/sportres/img/xcart-sprite.png.pagespeed.ic.RlV8eoQJ-Y.png) 0 0 no-repeat;vertical-align:top;content:''}#fixed-header-wrapper #fixed-header .block-cart .cart-contents a{color:#009ddf}#fixed-header-wrapper #fixed-header .block-cart .cart-contents a:before{background-position:-16px 0}.admin-menu #fixed-header-wrapper{top:28px}.zone-content .region-content ul.tabs__caption>li:before{display:none}.zone-content .region-content ul.tabs__caption{position:relative;width:auto;padding:0;margin:0;background:transparent;text-align:center;border-bottom:1px solid #a0a0a0}.zone-content .region-content ul.tabs__caption:after{display:block;width:100%;clear:both;content:''}.zone-content .region-content ul.tabs__caption li{width:150px;display:inline-block;border:none;padding:10px 25px;margin-bottom:0;border-radius:0;background:#a0a0a0;color:#fff;font-size:16px;font-family:'PT Sans',sans-serif;font-weight:bold;text-shadow:none;text-transform:uppercase;letter-spacing:.03em;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.zone-content .region-content ul.tabs__caption li:hover{background:#a8a8a8;cursor:pointer}.zone-content .region-content ul.tabs__caption li.active{background:#009ddf}.tabs__content{display:none}.tabs__content.active{display:block;padding:20px 0}.page-node-17 .zone-content .region-content #page-title{border-bottom:none}