@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:0.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/social-sprite.png) 0 0 transparent;width:22px;height:18px;}.social .twitter:hover{background-position:0 18px;}.social .vk{background:url(/sites/all/themes/sportres/img/social-sprite.png) 37px 0 transparent;}.social .vk:hover{background-position:37px 18px;}.social .fb{background:url(/sites/all/themes/sportres/img/social-sprite.png) 19px 0 transparent;}.social .fb:hover{background-position:19px 18px;}.social .foursquare{background:url(/sites/all/themes/sportres/img/social-sprite.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:#444444;}a{color:#009ddf;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.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,0.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:0px 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:0.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:0.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:0.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/cart-sprite.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/search-icon.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/search.png) 0 0;margin:0;padding:0;}.zone-branding .region-branding .search .form-submit:hover{background:url(/sites/all/themes/sportres/img/search.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/social-sprite.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/social-sprite.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/social-sprite.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/social-sprite.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,0.75);content:"";-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.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,0.75);content:"";-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.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,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:0.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,0.75);z-index:99;-webkit-transition:top 0.3s;-moz-transition:top 0.3s;-o-transition:top 0.3s;transition:top 0.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:#444444;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,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,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,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,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,0.7);}.front .zone-branding .region-branding .sliding-menu ul > li > ul > li > a{color:rgba(0,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/search.png) 0 0;margin:0;padding:0;}.zone-content .search-form .form-submit:hover{background:url(/sites/all/themes/sportres/img/search.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/search.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/sidebar-badges.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/sidebar-badges.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/sidebar-badges.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:0.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:0.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:#444444;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:0.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:0.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:0.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:0.5em;margin-top:0.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:0.5em;margin-top:0.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:#888888;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:#888888;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 0px -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 0px -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 0px -1px 0 #009ddf;}.zone-content .region-content table.special.raspisanie tbody tr td.gray{box-shadow:inset 2px 0 0 #cccccc;border-bottom:1px solid #e5e5e5;}.zone-content .region-content table.special.raspisanie tbody tr td.gray:first-line{box-shadow:inset 0px -1px 0 #cccccc;}.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 0px -1px 0 #fea710;}.zone-content .region-content table.special th{color:#444444;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:#444444;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/time-img.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/content-icons.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/dot_big.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/content-icons.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/content-icons.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/content-icons.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/content-icons.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:white;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/dot_big.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:0.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/calendar-icon.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:0.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/calendar-icon.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:#444444;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/mail.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:0px;height:0px;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:0px;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/hr.png) center top no-repeat,url(/sites/all/themes/sportres/img/hr.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/social-sprite.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/social-sprite.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/social-sprite.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/social-sprite.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/deweb.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/deweb.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 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.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 0.3s,bottom 0.3s;-moz-transition:top 0.3s,bottom 0.3s;-o-transition:top 0.3s,bottom 0.3s;transition:top 0.3s,bottom 0.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,0.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:#ffffff;}.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:0.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,0.7);background-image:url(/sites/all/themes/sportres/img/slider-arrows.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,0.7);background-image:url(/sites/all/themes/sportres/img/slider-arrows.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:white;margin-right:10px;text-indent:-999%;overflow:hidden;opacity:0.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:#EEEEEE;}.zone-content .region-content .main-page-shop h2{font-size:31px;line-height:31px;color:#009ddf;margin-bottom:32px;text-transform:uppercase;letter-spacing:0.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/li-ning-logo.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/victor-logo.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/goods-block.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,0.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/goods-arrow.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/banner-peretyazhka.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/goods-arrow.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/main-page-basics.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,0.6);width:214px;height:296px;padding:41px 0 0 23px;}.zone-content .region-content .main-page-basics .menu ul{margin:0px 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:white;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:0.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:0.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/autor-icon.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:0.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/calendar-icon.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:0.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/main-page-icons.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/main-socials-bg.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:0.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/main-socials-icons.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:white;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:0.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:0.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/calendar-icon.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:0.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/autor-icon.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/content-icons.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:#444444;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:#444444;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:#444444;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:white;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/close.png) 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 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.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 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.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 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.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:#444444;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/chevron-down.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:0.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/chevron-down.png) right 50% no-repeat;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.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/chevron-green.png) right 50% no-repeat;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.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/badges-icons.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:0.03em;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.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:0.03em;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.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/badges-icons.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:0.03em;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.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:#bbbbbb;}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/close.png) 0 0 no-repeat;box-shadow:none;border-radius:0;outline:0;-webkit-transition:none 0.3s;-moz-transition:none 0.3s;-o-transition:none 0.3s;transition:none 0.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 0.3s;-moz-transition:outline 0.3s;-o-transition:outline 0.3s;transition:outline 0.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:#FFFFFF;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:0.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:0.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:0.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/sizes-icon.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:0.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:0.075em;cursor:pointer;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.buy-btn-custom:hover{background:#006691;}.buy-btn-custom.disabled{background:#A0A0A0;color:#cccccc;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:0.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:0.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:0.03em;vertical-align:top;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;margin-left:5px;}#edit-cancel:hover{background:#bbbbbb;}.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/close.png) 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:0.5em;margin-top:0.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:0.03em;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.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:0.5em;margin-top:0.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/socials-login.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 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.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/close.png) 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:0.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:0.03em;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.checkout-buttons .checkout-cancel:hover{background:#a8a8a8;color:#fff;text-decoration:none;}.field-name-commerce-customer-address{margin-top:-0.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/socials-login.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:0.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:0.03em;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.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:0.03em;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.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:0.03em;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.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:0.03em;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.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:0px !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/chevron-black.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/gallery-arrows.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/gallery-arrows.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:0px;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:white;border-bottom:2px solid #009ddf;z-index:998;color:#ffffff;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/logo-sportres-fixed_header.png) 0 0;background-size:cover;margin-right:10px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:13px;-webkit-transition:all 0.6s ease-out;-moz-transition:all 0.6s ease-out;-o-transition:all 0.6s ease-out;transition:all 0.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:0.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/social-sprite.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/social-sprite.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/social-sprite.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/social-sprite.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 black;}#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/search-icon.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/search.png) 0 0;margin:0;padding:0;}#fixed-header-wrapper #fixed-header .search .form-submit:hover{background:url(/sites/all/themes/sportres/img/search.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/cart-sprite.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:0.03em;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.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;}
