@font-face{font-family:'Glyphicons';src:url('../fonts/glyphicons-halflings-regular.eot');src:url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype');url('../fonts/glyphicons-halflings-regular.woff') format('woff');url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),font-weight:normal;font-style:normal}@font-face{font-family:'DINWebPro-Medium';src:url('../fonts/DINWebPro-Medium.eot');src:url('../fonts/DINWebPro-Medium.woff') format('woff');url('../fonts/DINCompPro-Medium.ttf') format('truetype')}@font-face{font-family:'DINWebPro-Light';src:url('../fonts/DINWebPro-Light.eot');src:url('../fonts/DINWebPro-Light.woff') format('woff');url('../fonts/DINWebPro-Light.ttf') format('truetype')}@font-face{font-family:'DINWebPro-Bold';src:url('../fonts/DINWebPro-Bold.eot');src:url('../fonts/DINWebPro-Bold.woff') format('woff');url('../fonts/DINWebPro-Bold.ttf') format('truetype')}.din-light{font-family:'DINWebPro-Medium'}.din-medium{font-family:'DINWebPro-Light'}.din-bold{font-family:'DINWebPro-Bold'}.btn-primary{color:#fff;-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,0.2);box-shadow:2px 2px 2px 0 rgba(0,0,0,0.2);background:#e62b2b;background:-moz-linear-gradient(top,rgba(230,43,43,1) 0,rgba(180,6,6,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(230,43,43,1)),color-stop(100%,rgba(180,6,6,1)));background:-webkit-linear-gradient(top,rgba(230,43,43,1) 0,rgba(180,6,6,1) 100%);background:-o-linear-gradient(top,rgba(230,43,43,1) 0,rgba(180,6,6,1) 100%);background:-ms-linear-gradient(top,rgba(230,43,43,1) 0,rgba(180,6,6,1) 100%);background:linear-gradient(to bottom,rgba(230,43,43,1) 0,rgba(180,6,6,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e62b2b',endColorstr='#b40606',GradientType=0);border-color:#cf1a1a}.btn-primary:hover{border-color:#cf1a1a}.gradient-white-white-grey{bbackground:#fff;background:-moz-linear-gradient(top,#fff 0,#f1f2f5 89%,#dddfe2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(89%,#f1f2f5),color-stop(100%,#dddfe2));background:-webkit-linear-gradient(top,#fff 0,#f1f2f5 89%,#dddfe2 100%);background:-o-linear-gradient(top,#fff 0,#f1f2f5 89%,#dddfe2 100%);background:-ms-linear-gradient(top,#fff 0,#f1f2f5 89%,#dddfe2 100%);background:linear-gradient(to bottom,#fff 0,#f1f2f5 89%,#dddfe2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dddfe2',GradientType=0)}.gradient-red-red{background:#e60a0a;background:-moz-linear-gradient(top,rgba(230,10,10,1) 0,rgba(201,5,5,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(230,10,10,1)),color-stop(100%,rgba(201,5,5,1)));background:-webkit-linear-gradient(top,rgba(230,10,10,1) 0,rgba(201,5,5,1) 100%);background:-o-linear-gradient(top,rgba(230,10,10,1) 0,rgba(201,5,5,1) 100%);background:-ms-linear-gradient(top,rgba(230,10,10,1) 0,rgba(201,5,5,1) 100%);background:linear-gradient(to bottom,rgba(230,10,10,1) 0,rgba(201,5,5,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e60a0a',endColorstr='#c90505',GradientType=0)}.gradient-blue-blue{background:#1646bf;background:-moz-linear-gradient(top,rgba(22,70,191,1) 0,rgba(19,59,160,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(22,70,191,1)),color-stop(100%,rgba(19,59,160,1)));background:-webkit-linear-gradient(top,rgba(22,70,191,1) 0,rgba(19,59,160,1) 100%);background:-o-linear-gradient(top,rgba(22,70,191,1) 0,rgba(19,59,160,1) 100%);background:-ms-linear-gradient(top,rgba(22,70,191,1) 0,rgba(19,59,160,1) 100%);background:linear-gradient(to bottom,rgba(22,70,191,1) 0,rgba(19,59,160,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1646bf',endColorstr='#133ba0',GradientType=0)}.transition_02{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.transition_03{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.transition_06{-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out}.capitalize{text-transform:capitalize}.relative{position:relative}.block{display:block}.no-padding{padding:0}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}.no-margin{margin:0}.margin-bottom-10{margin-bottom:10px}.margin-bottom-25{margin-bottom:25px}.margin-right-10{margin-right:10px}.margin-top-40{margin-top:40px !important}.margin-top-20{margin-top:20px !important}.margin-top-10{margin-top:10px !important}.margin-top-0{margin-top:0 !important}.fs-12{font-size:12px}.fs-13{font-size:13px}.fs-16{font-size:16px}.fs-18{font-size:16px}.fs-32{font-size:32px}.fs-38{font-size:38px}.static{position:static}.dark{color:#000}.blue{color:#133b9f !important}.bold{font-weight:bold}.tt-up{text-transform:uppercase}.gotoLink{cursor:pointer}.underline{text-decoration:underline}.lightblue{color:#a2b8f1}a.tel{color:#3c3c3c}a.tel:hover{text-decoration:none}.container{min-width:300px}@media(min-width:768px){.container{padding-left:20px;padding-right:20px}}@media(min-width:990px){.container{padding-left:15px;padding-right:15px}}#top-info{height:34px}#top-info .container>div>ul{margin-bottom:0;line-height:34px}#top-info .container>div>ul>li{padding:0;margin-right:15px}#top-info .container>div>ul>li>span.glyphicon{color:#737374;margin-right:8px}#top-info .container>div>ul>li>a{color:#3c3c3c}#top-info .container>div>ul>li>a:hover{text-decoration:none}#top-info .wishlist-account{float:left}@media(min-width:990px){#top-info .wishlist-account{float:right}}#header-wrapper{position:relative;background:#143ca0;background:-moz-linear-gradient(top,#143ca0 0,#133b9d 51%,#103183 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#143ca0),color-stop(51%,#133b9d),color-stop(100%,#103183));background:-webkit-linear-gradient(top,#143ca0 0,#133b9d 51%,#103183 100%);background:-o-linear-gradient(top,#143ca0 0,#133b9d 51%,#103183 100%);background:-ms-linear-gradient(top,#143ca0 0,#133b9d 51%,#103183 100%);background:linear-gradient(to bottom,#143ca0 0,#133b9d 51%,#103183 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#143ca0',endColorstr='#103183',GradientType=0)}#header-wrapper-top{position:relative;padding:19px 0 14px 0;height:87px;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out}#header-wrapper-top.open{height:675px;overflow:hidden}@media(min-width:768px){#header-wrapper-top.open{height:410px}}@media(min-width:990px){#header-wrapper-top.open{height:365px}}#navbar-brand-wrapper{position:relative;display:inline-block}#header-wrapper-top .navbar-brand{position:relative;top:3px;z-index:100}#header-wrapper-top form.search-form{padding:0;position:absolute;left:0;top:152px;width:100%;margin-left:0;margin-right:0}.search-submit-button{position:absolute;right:1px;top:2px;width:48px;height:41px;display:block;border:0;border-radius:0 3px 3px 0;background:#e30a0a;background:-moz-linear-gradient(-45deg,rgba(227,10,10,1) 0,rgba(170,0,0,1) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,rgba(227,10,10,1)),color-stop(100%,rgba(170,0,0,1)));background:-webkit-linear-gradient(-45deg,rgba(227,10,10,1) 0,rgba(170,0,0,1) 100%);background:-o-linear-gradient(-45deg,rgba(227,10,10,1) 0,rgba(170,0,0,1) 100%);background:-ms-linear-gradient(-45deg,rgba(227,10,10,1) 0,rgba(170,0,0,1) 100%);background:linear-gradient(135deg,rgba(227,10,10,1) 0,rgba(170,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e30a0a',endColorstr='#aa0000',GradientType=1)}.search-submit-button:after{content:'';position:absolute;left:50%;top:50%;background:url(../img/mobile-sprite.png) no-repeat -32px 0;background-size:150px 280px;width:25px;height:25px;margin-left:-12px;margin-top:-11px}@media(min-width:768px){.search-submit-button{background:none}.search-submit-button:after{background:url(../img/main-sprite.png) no-repeat 0 1px}.search-submit-button:focus{outline:0}#header-wrapper-top form.search-form{top:0}}#country-selection{position:absolute;top:12px;right:6px;width:27px;height:27px;text-indent:-998877px;display:block;background:none;border:0;border-radius:50%;outline:0;z-index:9999;background:rgba(0,0,0,0)}#navbar-brand-wrapper .tooltip{width:300px}#header-wrapper-top .navbar-brand>img{-webkit-box-shadow:2px 2px 9px 0 rgba(0,0,0,0.3);box-shadow:2px 2px 9px 0 rgba(0,0,0,0.3)}#header-wrapper-top .navbar-brand:hover>img{-webkit-box-shadow:2px 2px 10px 0 rgba(0,0,0,0.6);box-shadow:2px 2px 10px 0 rgba(0,0,0,0.6)}@media(min-width:768px){#header-wrapper-top form.search-form{left:300px;top:14px}#header-wrapper-top .navbar-brand{top:3px}#header-wrapper-top .navbar-brand>img{width:230px;height:auto}#country-selection{width:28px;height:28px;right:8px}}@media(min-width:990px){#header-wrapper-top .navbar-brand>img{width:280px;height:auto}#header-wrapper-top .navbar-brand{top:0}}#header-wrapper-top form.search-form>.form-group,#header-wrapper-top form.search-form .search-input{width:100%}#header-wrapper-top form.search-form>.form-group{background:#103183;-webkit-box-shadow:2px 4px 19px 2px rgba(0,0,0,0.4) inset;box-shadow:2px 4px 19px 2px rgba(0,0,0,0.4) inset;border:1px solid #1642b0;border-radius:5px;height:44px}#header-wrapper-top form.search-form .search-input{background-color:transparent;border:0;color:#fff;height:44px;padding-right:50px}@media(min-width:768px){#header-wrapper-top form.search-form{width:252px;left:300px}}@media(min-width:990px){#header-wrapper-top form.search-form{width:382px;left:300px;top:16px}}@media(min-width:1210px){#header-wrapper-top form.search-form{width:582px}}.header-shopping-info{position:relative;top:4px}.header-shopping-info>ul>li{float:left}.header-shopping-info #trusted-logo{width:45px;height:46px;display:block}.header-shopping-info #tuev-logo{width:46px;height:46px;display:block}.header-shopping-info #header-price-element{position:relative;width:82px;display:block;margin-left:8px}.header-shopping-info #header-price-element:after{content:'';width:100px;height:80px;position:absolute;left:5px;top:-15px;background:url(../img/main-sprite.png) no-repeat -112px 0}@media(min-width:990px){.header-shopping-info #header-price-element{width:152px;height:50px}}#header-price-wrapper{font-family:'DINWebPro-Medium';position:absolute;left:16px;top:5px;width:74px;height:34px;padding-top:2px;line-height:34px;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;background:#b00f0f;background:-moz-linear-gradient(left,#b00f0f 0,#b00f0f 39%,#d30808 77%,#d30808 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#b00f0f),color-stop(39%,#b00f0f),color-stop(77%,#d30808),color-stop(100%,#d30808));background:-webkit-linear-gradient(left,#b00f0f 0,#b00f0f 39%,#d30808 77%,#d30808 100%);background:-o-linear-gradient(left,#b00f0f 0,#b00f0f 39%,#d30808 77%,#d30808 100%);background:-ms-linear-gradient(left,#b00f0f 0,#b00f0f 39%,#d30808 77%,#d30808 100%);background:linear-gradient(to right,#b00f0f 0,#b00f0f 39%,#d30808 77%,#d30808 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b00f0f',endColorstr='#d30808',GradientType=1)}#header-price-wrapper>span{color:#fff;font-size:17px;float:left;text-align:center;line-height:33px}#header-price-wrapper>span#header-price{margin-left:33px}#header-price-wrapper>span#header-article-amount{font-size:70%;text-align:center;padding-right:0;margin-left:9px;line-height:38px}#header-price span.fs-12{margin-right:-2px}#header-price{display:none}.header-price-title-short,.header-price-title-long{padding-left:39px;font-size:12px !important}.header-price-title-long{display:none}@media(min-width:768px){#header-price-wrapper{width:68px}#header-price{display:none}#header-article-amount{float:right;display:block}#header-price-wrapper>span#header-article-amount{margin-left:40px}}@media(min-width:990px){.header-price-title-short{display:none}.header-price-title-long{display:block}#header-price-wrapper{width:134px}#header-price{display:block}#header-article-amount{float:left;display:block}#header-price-wrapper>span#header-article-amount{margin-left:5px}}#header-list-countries{display:none;padding:10px;padding-bottom:0;background:#fff;border:8px solid white;position:relative;margin:15px 0 0 0;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);box-shadow:0 0 5px 0 rgba(0,0,0,0.5);background:#fff;background:-moz-linear-gradient(-45deg,rgba(255,255,255,1) 0,rgba(238,234,235,1) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,rgba(255,255,255,1)),color-stop(100%,rgba(238,234,235,1)));background:-webkit-linear-gradient(-45deg,rgba(255,255,255,1) 0,rgba(238,234,235,1) 100%);background:-o-linear-gradient(-45deg,rgba(255,255,255,1) 0,rgba(238,234,235,1) 100%);background:-ms-linear-gradient(-45deg,rgba(255,255,255,1) 0,rgba(238,234,235,1) 100%);background:linear-gradient(135deg,rgba(255,255,255,1) 0,rgba(238,234,235,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeaeb',GradientType=1);-moz-column-count:2;-moz-column-gap:10px;-webkit-column-count:2;-webkit-column-gap:10px;column-count:2;column-gap:10px;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box}#header-wrapper-top.open #header-list-countries{display:block}@media(min-width:768px){#header-list-countries{margin-top:20px;-moz-column-count:4;-webkit-column-count:4;column-count:4}}@media(min-width:990px){#header-list-countries{margin-top:15px;-moz-column-count:5;-webkit-column-count:5;column-count:5}}#header-list-countries ul{margin:0;padding:0}#header-list-countries ul li{margin-bottom:1px}#header-list-countries ul li a{font-family:'DINWebPro-Medium';line-height:26px;position:relative;margin-right:5px;display:block;color:#3c3c3c;font-size:12px;background-color:transparent;text-transform:uppercase;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}#header-list-countries ul li a:hover{color:#fff;background-color:#133b9f;padding-left:10px;text-decoration:none;-webkit-box-shadow:2px 2px 3px 0 rgba(0,0,0,0.4);box-shadow:2px 2px 3px 0 rgba(0,0,0,0.3)}#header-wrapper-bottom{height:134px}@media(min-width:768px){#header-wrapper-bottom{padding-bottom:0;height:43px}}#header-nav-right{position:absolute;right:0;top:-121px;line-height:34px}@media(min-width:768px){#header-nav-right li{padding-top:12px}#header-nav-right li a{padding:0;line-height:12px;padding-right:10px;margin-right:10px;border-right:1px solid #ccc}#header-nav-right li.last a{padding-right:0;margin-right:0;border-right:0}}@media(min-width:990px){#header-nav-right{top:1px}#header-nav-right li{padding-top:0}#header-nav-right li a{font-family:'DINWebPro-Medium';font-size:16px;line-height:20px;padding:10px;margin-right:0;border:1px solid transparent;color:#fff;text-transform:uppercase;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}#header-nav-right li.last a{padding-right:10px;margin-right:0;border:1px solid transparent}#header-nav-right>li.active>a,#header-nav-right>li>a:hover{color:#fff;border:1px solid #1642b0;border-bottom:1px solid transparent;background:#1642b0;background:-moz-linear-gradient(top,#1642b0 0,#0b2b7c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1642b0),color-stop(100%,#0b2b7c));background:-webkit-linear-gradient(top,#1642b0 0,#0b2b7c 100%);background:-o-linear-gradient(top,#1642b0 0,#0b2b7c 100%);background:-ms-linear-gradient(top,#1642b0 0,#0b2b7c 100%);background:linear-gradient(to bottom,#1642b0 0,#0b2b7c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1642b0',endColorstr='#0b2b7c',GradientType=0)}}#top-info .container .wishlist-account ul li{line-height:12px;padding-right:10px;margin-right:10px;border-right:1px solid #ccc}#top-info .container .wishlist-account ul li.last-child{padding-right:0;margin-right:0;border-right:0}#top-info .container .wishlist-account ul li a{color:#3c3c3c}.contentblock{clear:both;margin-bottom:20px}@media(max-width:768px){body{left:0;transition:all .2s ease 0;position:relative}}body.mobile-gap{position:fixed;left:80%;overflow:hidden;transition:all .2s ease 0}@media(min-width:768px){body{transition:none;overflow-y:scroll}body.mobile-gap{left:0;overflow:visible;transition:none}}#mobile-nav-wrapper{margin-left:-80%;left:0;width:80%;position:fixed;height:100%;overflow-y:auto;z-index:1000;transition:all .2s;background:#e2e4e8}#mobile-nav-wrapper:after{content:'';width:17px;height:100%;display:block;position:absolute;right:0;top:0;z-index:9999;background:-moz-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0) 1%,rgba(0,0,0,0.1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,0)),color-stop(1%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.1)));background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0) 1%,rgba(0,0,0,0.1) 100%);background:-o-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0) 1%,rgba(0,0,0,0.1) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0) 1%,rgba(0,0,0,0.1) 100%);background:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,0) 1%,rgba(0,0,0,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#1a000000',GradientType=1)}#mobile-nav-wrapper .mobile-mainnav{margin-top:45px}#mobile-nav-wrapper .navbar-nav{margin:0;margin-bottom:10px}#mobile-nav-wrapper .mobile-mainnav h3{font-family:'DINWebPro-Medium';text-transform:uppercase;color:#e60a0a;font-size:23px;padding-left:30px;margin:0;margin-bottom:10px}#mobile-nav-wrapper .navbar-nav li{position:static}#mobile-nav-wrapper .navbar-nav li a{font-family:'DINWebPro-Medium';font-size:23px;padding-left:30px;color:#143ca0;line-height:22px;padding-top:12px;padding-bottom:11px}#mobile-nav-wrapper .navbar-nav li a span.glyphicon{float:right;top:-1px;font-size:15px}body.mobile-gap #mobile-nav-wrapper{left:80%}.mobile-mainnav{padding-right:0;padding-left:0}#mobile-subnav-backbutton{font-family:'DINWebPro-Medium';font-size:23px;color:#333;position:absolute;left:-100%;top:0;background:#c3c5c8;width:100%;padding-left:30px;height:45px;line-height:45px}#mobile-subnav-backbutton:hover{text-decoration:none}#mobile-subnav-backbutton .glyphicon{font-size:12px;margin-right:8px;top:-1px}#mobile-subnav-backbutton.is-visible{left:0}#mobile-nav-wrapper .main-nav ul{z-index:999;list-style:none;padding:0;position:absolute;left:-100%;top:45px;width:100%;height:100%;transition:all .2s ease;background:#e2e4e8}#mobile-nav-wrapper .main-nav ul.visible{left:0}#mobile-nav-wrapper .main-nav ul li a{padding-top:12px;padding-bottom:11px;display:block;padding-right:20px}#mobile-nav-wrapper .main-nav ul li a:hover{text-decoration:none}#mobile-nav-wrapper .main-nav ul ul,#mobile-nav-wrapper .main-nav ul ul ul{top:0}header{position:relative;z-index:500}.xs-main-nav{height:60px;padding:15px 0 15px 0;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;background:-moz-linear-gradient(top,rgba(19,56,150,0) 0,rgba(16,50,134,0.7) 70%,rgba(12,41,113,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(19,56,150,0)),color-stop(70%,rgba(16,50,134,0.7)),color-stop(100%,rgba(12,41,113,1)));background:-webkit-linear-gradient(top,rgba(19,56,150,0) 0,rgba(16,50,134,0.7) 70%,rgba(12,41,113,1) 100%);background:-o-linear-gradient(top,rgba(19,56,150,0) 0,rgba(16,50,134,0.7) 70%,rgba(12,41,113,1) 100%);background:-ms-linear-gradient(top,rgba(19,56,150,0) 0,rgba(16,50,134,0.7) 70%,rgba(12,41,113,1) 100%);background:linear-gradient(to bottom,rgba(19,56,150,0) 0,rgba(16,50,134,0.7) 70%,rgba(12,41,113,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00133896',endColorstr='#0c2971',GradientType=0)}.xs-main-nav>ul{white-space:nowrap;margin-bottom:0}.xs-main-nav>ul>li{width:19%;padding:0}.xs-main-nav>ul>li>a{display:block;text-align:center}.xs-main-nav ul li a{position:relative;text-indent:-998877px;height:23px}#mobile-shoppingcart-nav .badge{font-size:14px;font-family:"DINWebPro-Medium";position:absolute;right:50%;top:-17px;text-indent:0;padding:5px 8px;border-radius:11px;z-index:99;margin-right:-29px;background:#e30a0a;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);background:-moz-linear-gradient(-45deg,rgba(227,10,10,1) 0,rgba(170,0,0,1) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,rgba(227,10,10,1)),color-stop(100%,rgba(170,0,0,1)));background:-webkit-linear-gradient(-45deg,rgba(227,10,10,1) 0,rgba(170,0,0,1) 100%);background:-o-linear-gradient(-45deg,rgba(227,10,10,1) 0,rgba(170,0,0,1) 100%);background:-ms-linear-gradient(-45deg,rgba(227,10,10,1) 0,rgba(170,0,0,1) 100%);background:linear-gradient(135deg,rgba(227,10,10,1) 0,rgba(170,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e30a0a',endColorstr='#aa0000',GradientType=1)}.xs-main-nav ul li a:after{content:'';position:absolute;left:50%;top:50%;background:url(../img/mobile-sprite.png) no-repeat 0 0;background-size:150px 280px}#mobile-show-nav:after{width:27px;height:25px;margin-left:-14px;margin-top:-13px}#mobile-search-nav:after{background-position:-32px 0;width:25px;height:25px;margin-left:-13px;margin-top:-13px}#mobile-stores-nav:after{background-position:-63px 0;width:25px;height:25px;margin-left:-13px;margin-top:-13px}#mobile-account-nav:after{background-position:-87px 0;width:33px;height:27px;margin-left:-14px;margin-top:-14px}#mobile-shoppingcart-nav:after{background-position:-122px 0;width:27px;height:27px;margin-left:-14px;margin-top:-14px}.main-navbar .main-nav>li>a span.glyphicon{display:none}#header-wrapper-bottom .main-navbar{margin-bottom:0;background:none;border:0;min-height:0}.dropdown-wrapper .second-level-image{display:none}@media(min-width:768px){.main-navbar .navbar-collapse{padding:0;display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important;margin-top:1px}.main-navbar .main-nav>li>a{font-family:'DINWebPro-Medium';font-size:16px;color:#fff;text-transform:uppercase;padding-top:11px;padding-bottom:9px;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border:1px solid transparent}.main-navbar .main-nav>li:hover .dropdown-wrapper{display:block}.main-navbar .main-nav>li>a span.glyphicon{font-size:11px;margin-left:6px;display:inline-block}.main-navbar .main-nav>li.active>a,.main-navbar .main-nav>li.open>a,.main-navbar .main-nav>li>a:hover{color:#fff !important;border:1px solid #1642b0;border-bottom:1px solid transparent;background:#1642b0;background:-moz-linear-gradient(top,#1642b0 0,#0b2b7c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1642b0),color-stop(100%,#0b2b7c));background:-webkit-linear-gradient(top,#1642b0 0,#0b2b7c 100%);background:-o-linear-gradient(top,#1642b0 0,#0b2b7c 100%);background:-ms-linear-gradient(top,#1642b0 0,#0b2b7c 100%);background:linear-gradient(to bottom,#1642b0 0,#0b2b7c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1642b0',endColorstr='#0b2b7c',GradientType=0)}.main-navbar .main-nav>li.active>a:hover,.main-navbar .main-nav>li.open>a{color:#fff !important}.main-navbar .main-nav>li.first>a,.main-navbar .main-nav>li:hover>a{border:1px solid #e60a0a;border-bottom:1px solid transparent;background:#e60a0a;background:-moz-linear-gradient(top,#e60a0a 0,#c30505 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e60a0a),color-stop(100%,#c30505));background:-webkit-linear-gradient(top,#e60a0a 0,#c30505 100%);background:-o-linear-gradient(top,#e60a0a 0,#c30505 100%);background:-ms-linear-gradient(top,#e60a0a 0,#c30505 100%);background:linear-gradient(to bottom,#e60a0a 0,#c30505 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e60a0a',endColorstr='#c30505',GradientType=0)}.dropdown-wrapper{display:none;min-height:430px;background:#fff;padding-top:0;position:absolute;float:left;top:100%;left:0;border-top:4px solid #c40606;border-radius:0 0 4px 4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-wrapper.open{width:720px}.dropdown-wrapper>div{padding-top:15px;position:relative}.dropdown-wrapper .divider-row{position:relative}.dropdown-wrapper .hasTeaser{min-height:416px}.dropdown-wrapper .divider-row:after{content:'';position:absolute;right:0;top:-15px;width:24px;height:266px;display:block}.main-nav .dropdown-wrapper .dropdown-menu{display:block;position:relative;float:none;top:0;margin-bottom:20px;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:none;margin-top:0}.main-nav .dropdown-wrapper h3,.main-nav .dropdown-wrapper a h3{color:#133b9f;text-transform:uppercase;font-family:'DINWebPro-Medium';font-size:18px;padding-left:20px;margin-bottom:5px;margin-top:0}.main-nav .dropdown-wrapper a:hover{text-decoration:none}.main-nav .dropdown-wrapper h4{font-family:Arial;font-weight:bold;font-size:15px;color:#000;margin-top:0}.main-nav .dropdown-wrapper h3.dropdown-image-slogan{font-family:'DINWebPro-Light';font-size:36px;color:#133b9f;padding-left:0;width:60%;z-index:10;position:relative;margin-top:5px}.dropdown-wrapper.link-list{width:160px}.dropdown-wrapper .second-level-title{margin:5px 20px 0 20px;width:120px;color:#133b9f;text-transform:uppercase;font-size:17px}ul.second-level-links{padding:0 20px 10px 20px;list-style-type:none;width:160px}ul.second-level-links a{font-family:'DINWebPro-Medium';font-size:15px;color:#333}ul.second-level-links a:hover{color:red}.dropdown-image-wrapper{width:400px;position:absolute;right:-1px;bottom:1px;height:435px}.dropdown-image-content{z-index:900;position:relative;min-height:400px}.dropdown-button-wrapper{position:absolute;left:0;bottom:0;z-index:1;width:200px}.main-nav .dropdown-image-content a.btn{font-family:'DINWebPro-Bold';position:relative;margin-bottom:10px;font-size:15px;line-height:18px;color:#fff}.dropdown-image-content a.btn span.glyphicon{font-size:11px;padding-left:7px}.dropdown-image-wrapper>figure{position:absolute;right:-6px;bottom:0}.main-nav .freetext{padding:3px 20px}.main-nav ul.dropdown-menu{background:#fafafa;padding-top:0;border:0}.main-nav ul.dropdown-menu li a{font-family:'DINWebPro-Medium';font-size:14px;line-height:18px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.main-nav ul.dropdown-menu li.active>a,.main-nav ul.dropdown-menu li>a:hover,.main-nav ul.dropdown-menu li>a.hover{color:#e60a0a;background-color:transparent}.main-nav ul.dropdown-menu.all-sports-style{width:160px;margin-bottom:0;padding-bottom:0;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;background:#fff;background:-moz-linear-gradient(left,rgba(255,255,255,1) 0,rgba(249,249,249,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,1)),color-stop(100%,rgba(249,249,249,1)));background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0,rgba(249,249,249,1) 100%);background:-o-linear-gradient(left,rgba(255,255,255,1) 0,rgba(249,249,249,1) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,1) 0,rgba(249,249,249,1) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 0,rgba(249,249,249,1) 100%);filter:alpha(opacity=100),progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f9f9f9',GradientType=1)}.main-nav #dropdown-wrapper-allsports ul.dropdown-menu.all-sports-style{min-height:430px}.main-nav ul.dropdown-menu.all-sports-style.has-shadow{-webkit-box-shadow:-2px 0 1px 0 rgba(0,0,0,0.2) inset;box-shadow:-2px 0 1px 0 rgba(0,0,0,0.2) inset}.main-nav ul.dropdown-menu.all-sports-style>li>a{font-family:'DINWebPro-Medium';font-size:15px;padding:10px 10px 10px 20px;border-bottom:1px solid #e7e7e7}.main-nav ul.dropdown-menu.all-sports-style>li.hover>a{padding-left:23px;background:#fff;color:#e60a0a}.main-nav ul.dropdown-menu.all-sports-style li.last>a{border-bottom:0;color:#133b9f}.all-sports-second-level{padding-top:15px;position:absolute;top:0;left:160px;width:180px;display:none}.all-sports-second-level.all-sports-list ul{width:100%}.all-sports-second-level.all-sports-list li{display:block;width:33%;font-family:'DINWebPro-Medium';font-size:14px;color:#333;padding:5px 15px;float:left}.all-sports-second-level.all-sports-list a:hover{color:#e60a0a}.all-sports-third-level{padding-top:15px;position:absolute;top:0;left:340px;width:380px;min-height:431px;display:none}}@media(min-width:768px){.all-sports-second-level{width:560px;min-height:430px}}@media(min-width:990px){.all-sports-second-level{width:640px}#dropdown-wrapper-allsports.open{width:800px}.dropdown-wrapper.link-list{width:560px}.dropdown-wrapper .second-level-image{display:block;position:absolute;left:160px;top:0;margin-top:0;height:426px;width:420px}.dropdown-wrapper .second-level-image img{position:absolute;right:0;bottom:0;z-index:0}.dropdown-wrapper .second-level-image .dropdown-button-wrapper{margin-bottom:30px}}@media(min-width:768px){#header-wrapper-bottom .main-navbar{width:100%;border:0}}@media(min-width:990px){}@media(min-width:1210px){}#footer-bottom{color:#fff;margin-top:50px;padding-bottom:20px;position:relative;background:#143ca0;background:-moz-linear-gradient(top,rgba(20,60,160,1) 0,rgba(19,58,153,1) 42%,rgba(18,53,140,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(20,60,160,1)),color-stop(42%,rgba(19,58,153,1)),color-stop(100%,rgba(18,53,140,1)));background:-webkit-linear-gradient(top,rgba(20,60,160,1) 0,rgba(19,58,153,1) 42%,rgba(18,53,140,1) 100%);background:-o-linear-gradient(top,rgba(20,60,160,1) 0,rgba(19,58,153,1) 42%,rgba(18,53,140,1) 100%);background:-ms-linear-gradient(top,rgba(20,60,160,1) 0,rgba(19,58,153,1) 42%,rgba(18,53,140,1) 100%);background:linear-gradient(to bottom,rgba(20,60,160,1) 0,rgba(19,58,153,1) 42%,rgba(18,53,140,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#143ca0',endColorstr='#12358c',GradientType=0)}#footer-stroke{width:100%;display:block;margin-bottom:15px;position:relative}#footer-stroke>img{width:100%;height:auto;display:block}#footer-stroke>.container{position:relative}#footer-stroke-claim{position:absolute;right:15px;top:-45px;background:url(../img/main-sprite.png) no-repeat -1px -81px;width:280px;height:20px}#footer-stroke>.container{position:relative}#footer-bottom .copy{font-size:10px;margin-right:25px}.footer-agb-list{clear:left;float:left;margin:5px 0}.footer-agb-list li{float:left;margin-right:25px}.footer-agb-list li:last-child{margin-right:0}.footer-agb-list li a{color:#fff;font-size:10px;text-decoration:underline}.bottom-info-mwst{clear:left;float:left;font-size:10px}@media(min-width:768px){#footer-top{padding-top:60px;position:relative;overflow:hidden;background:url('../img/bg-footer-top-2.png') center top repeat-x;min-height:215px}#footer-top h3,#footer-top .h3{color:#0f3594;font-family:'DINWebPro-Medium';font-size:17px;text-transform:uppercase;margin-top:0}#creditcard-list{list-style:none;margin:0;padding:0}#creditcard-list li{width:60px;height:36px;display:block;float:left;margin:0 5px 5px 0}#footer-top .delivery-info li{padding-left:22px}#footer-top .delivery-info span.glyphicon{color:#737374;margin-left:-22px;margin-right:6px}.sm-footer-top-divider{clear:both;height:45px;top:15px;display:block;position:relative;overflow:hidden}.sm-footer-top-divider:before{content:'';position:absolute;z-index:-1;width:90%;top:-105px;height:105px;left:5%;border-radius:500px / 50px;box-shadow:0 0 40px 0 rgba(0,0,0,0.3)}#footer-bottom{margin-top:0;padding-bottom:50px}#footer-stroke{margin-bottom:30px}#footer-stroke-claim{top:-60px}#footer-bottom .copy{font-size:13px}#footer-bottom>.container h3,#footer-bottom>.container .h3,#footer-bottom>.container h3 a,#footer-bottom>.container .h3 a{color:#fff;font-family:'DINWebPro-Light';font-size:17px;text-transform:uppercase;margin-top:0;margin-bottom:0;text-decoration:none}#footer-bottom>.container h3 a:hover,#footer-bottom>.container .h3 a:hover{color:#fff;text-decoration:none}#footer-bottom>.container .list-unstyled li a{color:#bac8ea;font-size:12px;line-height:23px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#footer-bottom>.container .list-unstyled li a:hover{color:#fff;text-decoration:none}.sm-footer-bottom-divider{height:15px;clear:both;display:block}#footer-seo-text{margin-top:20px;padding-top:40px;color:#bac8ea;font-size:12px;position:relative;overflow:hidden;z-index:200;margin-bottom:25px}#footer-seo-text a{color:#fff}#footer-seo-text a:hover{text-decoration:none}.footer-agb-list{clear:none;float:left;margin:-2px 25px 10px 0}.footer-agb-list li a{font-size:13px !important;color:#fff !important;text-decoration:none}.bottom-info-mwst{clear:none;font-size:13px}}@media(min-width:990px){#footer-stroke-claim{top:-70px}#footer-bottom>.container h3,#footer-bottom>.container .h3{margin-bottom:12px}}.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}.animated-02{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.2s;-moz-animation-duration:.2s;-ms-animation-duration:.2s;-o-animation-duration:.2s;animation-duration:.2s}.animated-04{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;-ms-animation-duration:.4s;-o-animation-duration:.4s;animation-duration:.4s}.animated-05{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-ms-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s}.animated.hinge{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}@-webkit-keyframes fadeIn{0{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0{opacity:0}100%{opacity:1}}@keyframes fadeIn{0{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{0{opacity:0;-webkit-transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0{opacity:0;-moz-transform:translateY(40px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0{opacity:0;-o-transform:translateY(40px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0{opacity:0;-o-transform:translateY(-20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDown{0{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0{opacity:0;-moz-transform:translateX(-20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeft{0{opacity:0;-o-transform:translateX(-20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeft{0{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0{opacity:0;-moz-transform:translateX(20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRight{0{opacity:0;-o-transform:translateX(20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRight{0{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUpBig{0{opacity:0;-webkit-transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUpBig{0{opacity:0;-moz-transform:translateY(2000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUpBig{0{opacity:0;-o-transform:translateY(2000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUpBig{0{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;-moz-animation-name:fadeInUpBig;-o-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInDownBig{0{opacity:0;-webkit-transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDownBig{0{opacity:0;-moz-transform:translateY(-2000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDownBig{0{opacity:0;-o-transform:translateY(-2000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDownBig{0{opacity:0;transform:translateY(-2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-moz-animation-name:fadeInDownBig;-o-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeftBig{0{opacity:0;-webkit-transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeftBig{0{opacity:0;-moz-transform:translateX(-2000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeftBig{0{opacity:0;-o-transform:translateX(-2000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeftBig{0{opacity:0;transform:translateX(-2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;-moz-animation-name:fadeInLeftBig;-o-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRightBig{0{opacity:0;-webkit-transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRightBig{0{opacity:0;-moz-transform:translateX(2000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRightBig{0{opacity:0;-o-transform:translateX(2000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRightBig{0{opacity:0;transform:translateX(2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;-moz-animation-name:fadeInRightBig;-o-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeOut{0{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0{opacity:1}100%{opacity:0}}@-o-keyframes fadeOut{0{opacity:1}100%{opacity:0}}@keyframes fadeOut{0{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutUp{0{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px)}}@-moz-keyframes fadeOutUp{0{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-40px)}}@-o-keyframes fadeOutUp{0{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-40px)}}@keyframes fadeOutUp{0{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-40px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutDown{0{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px)}}@-moz-keyframes fadeOutDown{0{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(20px)}}@-o-keyframes fadeOutDown{0{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(20px)}}@keyframes fadeOutDown{0{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;-o-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutLeft{0{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px)}}@-moz-keyframes fadeOutLeft{0{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-20px)}}@-o-keyframes fadeOutLeft{0{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-20px)}}@keyframes fadeOutLeft{0{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;-o-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutRight{0{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px)}}@-moz-keyframes fadeOutRight{0{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(20px)}}@-o-keyframes fadeOutRight{0{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(20px)}}@keyframes fadeOutRight{0{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;-moz-animation-name:fadeOutRight;-o-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutUpBig{0{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-moz-keyframes fadeOutUpBig{0{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-2000px)}}@-o-keyframes fadeOutUpBig{0{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;-moz-animation-name:fadeOutUpBig;-o-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutDownBig{0{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@-moz-keyframes fadeOutDownBig{0{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(2000px)}}@-o-keyframes fadeOutDownBig{0{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(2000px)}}@keyframes fadeOutDownBig{0{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;-moz-animation-name:fadeOutDownBig;-o-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeftBig{0{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-moz-keyframes fadeOutLeftBig{0{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-2000px)}}@-o-keyframes fadeOutLeftBig{0{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;-moz-animation-name:fadeOutLeftBig;-o-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRightBig{0{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-moz-keyframes fadeOutRightBig{0{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(2000px)}}@-o-keyframes fadeOutRightBig{0{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(2000px)}}@keyframes fadeOutRightBig{0{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;-moz-animation-name:fadeOutRightBig;-o-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeInLeftSkew{0{opacity:0;-webkit-transform:translateX(-20px) skew(-20deg,0) translate3d(0,0,0)}100%{opacity:1;-webkit-transform:translateX(0) skew(-20deg,0)}}@-moz-keyframes fadeInLeftSkew{0{opacity:0;-moz-transform:translateX(-20px) skew(-20deg,0)}100%{opacity:1;-moz-transform:translateX(0) skew(-20deg,0)}}@-o-keyframes fadeInLeftSkew{0{opacity:0;-o-transform:translateX(-20px) skew(-20deg,0)}100%{opacity:1;-o-transform:translateX(0) skew(-20deg,0)}}@keyframes fadeInLeftSkew{0{opacity:0;transform:translateX(-20px) skew(-20deg,0)}100%{opacity:1;transform:translateX(0) skew(-20deg,0)}}.fadeInLeftSkew{-webkit-animation-name:fadeInLeftSkew;-moz-animation-name:fadeInLeftSkew;-o-animation-name:fadeInLeftSkew;animation-name:fadeInLeftSkew}@-webkit-keyframes fadeOutLeftSkew{0{opacity:1;-webkit-transform:translateX(0) skew(-20deg,0) translate3d(0,0,0)}100%{opacity:0;-webkit-transform:translateX(-20px) skew(-20deg,0)}}@-moz-keyframes fadeOutLeftSkew{0{opacity:1;-moz-transform:translateX(0) skew(-20deg,0)}100%{opacity:0;-moz-transform:translateX(-20px) skew(-20deg,0)}}@-o-keyframes fadeOutLeftSkew{0{opacity:1;-o-transform:translateX(0) skew(-20deg,0)}100%{opacity:0;-o-transform:translateX(-20px) skew(-20deg,0)}}@keyframes fadeOutLeftSkew{0{opacity:1;transform:translateX(0) skew(-20deg,0)}100%{opacity:0;transform:translateX(-20px) skew(-20deg,0)}}.fadeOutLeftSkew{-webkit-animation-name:fadeOutLeftSkew;-moz-animation-name:fadeOutLeftSkew;-o-animation-name:fadeOutLeftSkew;animation-name:fadeOutLeftSkew}@-ms-viewport{width:device-width}.btn-info{border-color:#ededed;background-image:-ms-linear-gradient(top,#1646bf 0,#103285 100%);background-image:-moz-linear-gradient(top,#1646bf 0,#103285 100%);background-image:-o-linear-gradient(top,#1646bf 0,#103285 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1646bf),color-stop(1,#103285));background-image:-webkit-linear-gradient(top,#1646bf 0,#103285 100%);background-image:linear-gradient(to bottom,#1646bf 0,#103285 100%)}.btn-info:hover{border-color:#ededed}.btn-danger{border-color:#c63031;background-image:-ms-linear-gradient(top,#e60a0a 0,#c30505 100%);background-image:-moz-linear-gradient(top,#e60a0a 0,#c30505 100%);background-image:-o-linear-gradient(top,#e60a0a 0,#c30505 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e60a0a),color-stop(1,#c30505));background-image:-webkit-linear-gradient(top,#e60a0a 0,#c30505 100%);background-image:linear-gradient(to bottom,#e60a0a 0,#c30505 100%)}.btn-danger:hover{border-color:#c63031}label{font-weight:normal !important}.panel{border-radius:0}.panel-heading{border-radius:0;color:#fff !important;background:#1646bf;background:-moz-linear-gradient(top,rgba(22,70,191,1) 0,rgba(19,59,160,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(22,70,191,1)),color-stop(100%,rgba(19,59,160,1)));background:-webkit-linear-gradient(top,rgba(22,70,191,1) 0,rgba(19,59,160,1) 100%);background:-o-linear-gradient(top,rgba(22,70,191,1) 0,rgba(19,59,160,1) 100%);background:-ms-linear-gradient(top,rgba(22,70,191,1) 0,rgba(19,59,160,1) 100%);background:linear-gradient(to bottom,rgba(22,70,191,1) 0,rgba(19,59,160,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1646bf',endColorstr='#133ba0',GradientType=0)}body{font-family:'DINWebPro-Medium',Arial,sans-serif;letter-spacing:-.1pt}h1,.h1{font-family:'DINWebPro-light';color:#133b9f}h2,h3,.h2,.h3{font-family:'DINWebPro-medium';color:#222;font-weight:100}h2 span.normal,.h2 span.normal,{font-family:'DINWebPro-light'}h4.border-bottom,.h4.border-bottom{border-bottom:1px solid black;padding-bottom:5px}body.school .h1,body.school .h2,body.school .h3,body.school .h4{color:inherit}.blue-bg h2,.blue-bg .h2{color:#fff}.center{text-align:center}.float-left{float:left}.float-right{float:right}.no-float{clear:both}.link{cursor:pointer}.product-list .wait{width:100%;height:94px;background:url('../img/wait-small.gif') center center no-repeat;overflow:hidden}.btn.load-more{margin-top:60px}.product-list .banner{width:100%;margin:40px 0}.product-list .banner img{width:100%}ul{margin:0;padding:0}.container.product ul li,.container ul.styled-list li{list-style:none;background:url('../img/bg-ul.png') 1px 4px no-repeat;margin:0;padding:0 0 0 20px}.mobile-loading{position:fixed;left:0;top:0;width:100%;height:100%;z-index:3000;display:none;background-image:url(../img/wait-small.gif);background-repeat:no-repeat;background-position:center center}#intersport-page{-webkit-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}#intersport-page.change{opacity:.1}.intersport .news{width:33%;padding-right:30px;float:left;min-height:200px}@media(max-width:768px){.intersport .news{width:100%;min-height:100px}}.frontpage-banner{position:relative;height:533px;overflow:hidden}.frontpage-banner .slide{width:100%;height:inherit;position:absolute;left:0;top:0;background-position:center center;background-size:cover;z-index:1}.frontpage-banner .text{position:relative;z-index:10;margin-top:100px;color:#fff;width:100%;height:340px;font-size:1.5em;text-shadow:1px 1px 3px #000}.frontpage-banner .text .title,.frontpage-banner .text h1,.frontpage-banner .text .h1{margin-top:0;font-size:2.7em;font-family:'DINWebPro-light';letter-spacing:-.05em;color:#fff !important}.frontpage-banner .text .h2,.frontpage-banner .text .h3,.frontpage-banner .text .h4{font-family:'DINWebPro-light';letter-spacing:-.05em;color:#fff !important}.frontpage-banner .banner-badge{max-width:150px;margin-right:30px;margin-top:-50px;z-index:10;float:right;position:relative}.frontpage-banner .labels{position:relative;top:20px;width:90%;height:45px;z-index:10;border-radius:5px;cursor:pointer;margin:0 auto}.frontpage-banner .labels.narrow{width:40%}.frontpage-banner .labels>div.active{color:#eb2c34}.frontpage-banner .labels>div.active:after{display:block;content:' ';width:inherit;height:9px;background:url('../img/arrow-up.png') center top no-repeat;top:-8px;z-index:10;position:absolute}.frontpage-banner .labels>div{float:left;text-align:center;line-height:45px;font-weight:bold;font-size:1.15em}@media(max-width:990px){.frontpage-banner .text{font-size:1.3em}.frontpage-banner{font-size:80%;height:400px}.frontpage-banner .text{height:220px}}@media(max-width:480px){.frontpage-banner .text{font-size:1em;margin-top:20px}.frontpage-banner{font-size:80%;height:300px}.frontpage-banner .text{height:auto}.frontpage-banner .title,.frontpage-banner h1,.frontpage-banner h2{font-size:2em !important}}.well label input[type=checkbox]{margin-right:5px}.well .vertical-line{float:left;width:1px;margin-right:-1px;border-right:1px solid #e3e3e3;height:204px;margin-top:-19px;margin-bottom:-19px}.shops .well .vertical-line{height:160px}.shops input.store-find{background:url(../img/icon-find.png) right center no-repeat #fff}.fixed-sub-nav.fixed{position:fixed;top:0;left:0;width:100%;background:rgba(255,255,255,0.9);z-index:10}a.anchor-link{display:block;height:0}.fixed-sub-nav{overflow:hidden;height:0}.fixed-sub-nav a{font-size:15px;padding:0 17px;margin:6px 0;border-right:1px solid #ccc;white-space:nowrap;float:left}.fixed-sub-nav a:first-child{padding-left:0}.fixed-sub-nav a:last-child{border-right:0}.fixed-sub-nav a:hover{text-decoration:none;color:#e60a0a}@media(max-width:768px){.fixed-sub-nav a{padding-left:0}}.subpage-banner{height:380px;background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url('../img/header-big-image-1.jpg');position:relative;background-color:#103183}.subpage-banner h1{position:absolute;top:45%;margin-top:-45px;color:#fff;font-size:4.688em;text-shadow:0 0 6px #444}.subpage-banner p{top:55%;position:absolute;color:#fff;max-width:50%;text-shadow:0 0 6px #444}@media(max-width:1200px){.subpage-banner{height:280px}}@media(max-width:640px){.subpage-banner{height:180px}.subpage-banner h1{font-size:3em;margin-top:-30px}.subpage-banner p{max-width:85%}}@media(max-width:480px){.subpage-banner h1{top:30%;font-size:3em}.subpage-banner p{top:35%;max-width:85%}}.col-content-block{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;padding:50px 0}.col-content-block.light,.col-content-block.light h2,.col-content-block.light h1{color:#fff !important}.col-content-block h1{position:absolute;top:45%;margin-top:-45px;font-size:4.688em;text-shadow:0 0 6px #444}.col-content-block .ingress{font-size:1.25em;margin:20px 0}.col-content-block p.ingress{margin-top:0}.col-content-block .columns-2,.col-content-block .columns-3{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.col-content-block .columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.col-content-block .columns-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}@media(max-width:768px){.col-content-block .columns-2,.col-content-block .columns-3{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.brands .col-content-block,.gender .col-content-block{min-height:380px}.gender .col-content-block h1{padding-top:90px}@media(max-width:768px){.gender .col-content-block{min-height:240px}.gender .col-content-block h1{padding-top:50px}}.wave{width:100%;height:87px;background:url('../img/bg-wave.png') center top}.frontpage-small-banners div{color:#064b96;text-transform:uppercase}.frontpage-small-banners img{width:100%;margin-bottom:5px}.product-list-search input{background:url('../img/icon-find.png') right center no-repeat}.product-list.full .item{width:16.666%}.product-list .item{position:relative;width:20%;height:300px;float:left;text-align:center;padding:0 10px;font-family:'DINWebPro-Medium',Arial,sans-serif;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}.product-list .item a{text-decoration:none}.product-list .item.novisible,.product-list .item.large.novisible{width:0;height:0}.product-list .item.novisible>*{display:none}.product-list .item:hover{z-index:100}.product-list .item .info,.product-list .item .info2{position:relative;width:100%;height:inherit;z-index:5;color:#222;text-decoration:none}.product-list .item .hover{display:none}.product-list .item .imgs{height:150px;width:250px;display:table-cell;vertical-align:bottom}.product-list .item img{max-width:100%;max-height:150px;display:none;margin:0 auto}.product-list .item.large img{max-height:375px}.product-list .item img.visible{display:block}.product-list .item .brand{margin:15px 0 0 0}.product-list .item .price{margin:10px 0}.product-list .item .price>div{display:inline;white-space:nowrap;z-index:10}.product-list .item .price .old{color:black;text-decoration:line-through}.product-list .item .price .normal{color:#133b9f}.product-list .item .price .discount{color:red}.product-list .size{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#133b9f;margin:0 0 10px}.product-list .item .colors{position:absolute;left:-32%;top:10px;z-index:10;width:30%;height:310px;display:none}.product-list .item.right .colors{left:95%}.product-list .item .colors .scroller{max-height:300px;overflow:hidden}.product-list .item .colors a{display:block;width:100%;padding:1px}.product-list .item .colors a:hover{border:1px solid grey;padding:0}.product-list .item .arrow{position:absolute;left:0;top:-15px;width:100%;height:9px;overflow:hidden;background:url('../img/arrow-updown.png') top center no-repeat;cursor:pointer}.product-list .item .arrow.down{top:315px;background:url('../img/arrow-updown.png') bottom center no-repeat}.product-list .item .icon{position:absolute;left:10px;top:24px;z-index:2;background-repeat:no-repeat;background-position:left top}.product .badges{position:absolute;left:150px;top:0}.product-list .item .badges{position:absolute;left:0;top:20px}.product .badge,.product-list .item .badge{z-index:2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;padding:4px 11px;float:left;margin:0 0 3px 10px;clear:both;font-weight:normal;max-width:150px;text-overflow:ellipsis;overflow:hidden}.product .badge{padding:7px 11px 4px 11px;margin:0 0 6px 10px;font-size:16px;max-width:350px}@media(max-width:768px){.product .badges{left:0}}@media(max-width:480px){.product .badge,.product-list .item .badge{max-width:110px}.product .badges{left:0}}.badges .badge.discount{background-color:#7db901}.badges .badge.sale,.badges .badge.viheltaen{background-color:#e50b0a}.badges .badge.new{background-color:#143ba0}.badges .badge.web{background-color:#00a6d6}.badges .badge.club{background-color:#133a9b}.badges .badge.plussa{background-color:#f6ba01}.product-list .item .icon.exclusive{position:absolute;width:150px;height:150px;background-image:url('../img/icn-exclusive.png');background-size:57px 53px;background-position:top right}.product-list .item.large{width:40%;height:600px;font-size:1.3em;float:right}.product-list .item.large img{margin-top:30px}.product-list .item.large .badges{left:20px}.product-list .item.large .imgs{width:400px;height:400px}.product-list .item.large .price-badge{position:absolute;right:5%;top:63%}.product-list .item.large .icon{width:85%}.product-list .item.large .icon.exclusive{background-size:115px 103px;background-position:top right}@media(max-width:1200px){.product-list.full.lift .item:nth-child(5),.product-list.full.lift .item:nth-child(6){display:none}}@media(max-width:990px){.product-list.full .item.large,.product-list .item.large{width:66%}.product-list.full.lift .item:nth-child(4){display:none}}@media(max-width:768px){.product-list.full .item.large,.product-list .item.large{width:66%}}@media(max-width:480px){.product-list.full .item.large,.product-list .item.large{width:100%}.product-list.full.lift .item:nth-child(3){display:none}}@media(min-width:768px){.product-list .item:hover .hover{display:block}.product-list .item:hover .no-hover{display:none}.product-list .item:hover .colors{display:block}.product-list .item:hover .bg{position:absolute;left:-40%;top:-10%;height:131%;width:140%;padding:30px;background-color:#fff;border-radius:10px;box-shadow:0 3px 6px #555;z-index:0}.product-list .item.right .bg{left:-5%}}@media(max-width:1200px){.product-list.full .item,.product-list .item{width:25%}}@media(max-width:990px){.product-list.full .item,.product-list .item{width:33%}}@media(max-width:768px){.product-list.full .item,.product-list .item{width:33%}}@media(max-width:480px){.product-list.full .item,.product-list .item{width:50%;height:280px}}.product .thumbs{width:100px;height:550px;float:left;position:relative}.product .thumbs .arrow{position:absolute;left:0;top:0;width:100%;height:9px;overflow:hidden;background:url('../img/arrow-updown.png') top center no-repeat;cursor:pointer}.product .thumbs .arrow.down{top:520px;background:url('../img/arrow-updown.png') bottom center no-repeat}.product #imgs{margin-top:20px;width:100px;height:480px;overflow:hidden;float:left}.product .imgs .thumb{float:left;display:block;width:100%;text-align:center;min-height:80px;max-height:140px;border-radius:5px;border:1px solid #dcdee1;margin-bottom:10px;cursor:pointer;padding:5px}.product .imgs .thumb:hover{border:1px solid #8a8a8b}.product .imgs .thumb img{max-width:100%;max-height:130px}.product .product-image{width:1600px;text-align:center;padding-left:20px;height:480px;display:table-cell;vertical-align:middle;-webkit-transition:all 400ms ease-in;-moz-transition:all 400ms ease-in;-o-transition:all 400ms ease-in;-ms-transition:all 400ms ease-in;transition:all 400ms ease-in}.product .product-image img{max-width:100%;max-height:400px;max-width:500px}.product .image-container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:768px){.product .image-container{min-height:300px}.product .product-image{padding-left:0;height:300px}.product .product-image img{max-height:400px;max-height:300px}}@media(max-width:480px){.product .image-container{min-height:200px}.product .product-image{height:200px}.product .product-image img{max-width:300px;max-height:200px}}.product .product-image .arrow{padding:50px 20px;background-color:rgba(128,128,128,0.1);position:absolute;top:200px;left:135px;display:none;cursor:pointer;opacity:.7}.product .product-image .arrow:hover{opacity:1}.product .product-image .arrow.right{left:auto;right:0}.product .image-container:hover .arrow{display:block}@media(max-width:990px){.product .product-image .arrow{display:block}}@media(max-width:768px){.product .product-image .arrow{top:50px;left:0}}.product .icons{position:absolute;right:40px;top:0;max-width:100px;text-align:center}.product .icons>*{margin:0 auto 10px auto}.product .icons .brand-logo{max-width:110px}.product .product-image img{display:none}.product .product-image img.visible{display:block;margin:0 auto;cursor:zoom-in}.product-buy-selector{background:url('../img/bg-product-info.jpg') right bottom no-repeat #f7f7f7;border-radius:10px;box-shadow:1px 2px 5px #b9b9b9;padding:20px;color:#494c53;font-family:'DINWebPro-Medium',Arial,sans-serif}.product-buy-selector h3,.product-buy-selector .h3{color:#133b9f}.product-buy-selector .product-number{color:#a3a7aa;font-family:Arial,sans-serif}.product-buy-selector .size-chart{display:inline-block;line-height:2.6em;padding-right:30px;background:url('../img/icn-sizechart.png') right center no-repeat;text-decoration:underline}.product-buy-selector hr{margin:15px -20px}.product-buy-selector .choose>div{float:left;display:block;border-radius:3px;border:1px solid #dfe0e4;margin:0 5px 5px 0;cursor:pointer}.product-buy-selector .choose .color{width:46px;height:46px;overflow:hidden;background-color:#fff;text-align:center}.product-buy-selector .choose .color img{max-width:46px;max-height:46px;opacity:.8}.product-buy-selector .choose .size{padding:1px 7px;color:#164096;background-color:#fff}.product-buy-selector .choose .active{box-shadow:inset 1px 1px 2px #d6dadd;border:1px solid #133b9f}.product-buy-selector .choose .active img{opacity:1}.package-selector .price,.product-buy-selector .price{font-size:2.3em;color:#113c9b;font-weight:bold;letter-spacing:-2px}.product-buy-selector .price sup{top:-6px}.product-buy-selector .price-normal{color:#494c53;font-weight:normal;text-decoration:line-through}.price-discount{color:#e60a0a}.product-buy-selector .error.amount{padding:2px 8px;margin-bottom:10px;background:#d34545;color:#fff;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.amount-selector{position:relative;width:220px;height:45px;border-radius:3px;border:1px solid #cccccd;overflow:hidden}.amount-selector .amount{float:left;height:inherit;width:20%;text-align:center;line-height:3em;font-weight:bold;border:0;margin:0;padding:0;border-right:1px solid #ccc}.amount-selector .up,.amount-selector .down{position:absolute;left:20%;top:50%;width:10%;height:50%;border-right:1px solid #ccc;cursor:pointer;background-image:url('../img/icn-down.png');background-position:center center;background-repeat:no-repeat}.amount-selector .up:hover,.amount-selector .down:hover{background-color:#efefef}.amount-selector .up{background-image:url('../img/icn-up.png');border-bottom:1px solid #ccc;top:0}.amount-selector .add{position:absolute;left:30%;top:0;width:71%;height:100%;text-align:center;color:#fff;cursor:pointer;border:0}.amount-selector .adding{opacity:.6}#order-form .error{padding:2px 8px;margin-bottom:10px;background:#d34545;color:#fff;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.price-badge{border-radius:6px;color:#fdfeff;background-color:#d90909;font-size:3.1em;float:left;padding:.3em .4em .1em .3em;line-height:1em;letter-spacing:-.06em;background-image:-ms-radial-gradient(center,circle closest-corner,#ea5050 0,#d10909 100%);background-image:-moz-radial-gradient(center,circle closest-corner,#ea5050 0,#d10909 100%);background-image:-o-radial-gradient(center,circle closest-corner,#ea5050 0,#d10909 100%);background-image:-webkit-gradient(radial,center center,0,center center,506,color-stop(0,#ea5050),color-stop(1,#d10909));background-image:-webkit-radial-gradient(center,circle closest-corner,#ea5050 0,#d10909 100%);background-image:radial-gradient(circle closest-corner at center,#ea5050 0,#d10909 100%);text-shadow:0 1px 3px #b6b6b6}.price-badge span{font-size:.7em;font-weight:normal}.price-badge sup{top:-.25em}.cart-popover{border-bottom:1px dashed #ececed;padding:5px 0;overflow:hidden;width:200px}.cart-popover .sale{font-size:.7em}.cart-popover .name{color:#0f3594}.cart-popover .amount{width:50%;float:left;font-size:85%;color:#4d4d4d}.cart-popover .price{width:50%;float:left;text-align:right;font-size:85%;color:#4d4d4d}.cart-popover-total{margin-top:5px;text-align:right;font-weight:bold;width:200px}.process{width:100%;overflow:hidden}.process .line{width:100%;height:4px;border-radius:2px;background-color:#e5e5e5;margin-bottom:10px}.process .line .done{height:inherit;border-radius:inherit;background-color:#7ebc01;overflow:hidden}.process.steps4 .done0{width:0}.process.steps4 .done1{width:25%}.process.steps4 .done2{width:50%}.process.steps4 .done3{width:75%}.process.steps4 .done4{width:100%}.process.steps3 .done0{width:0}.process.steps3 .done1{width:33.33%}.process.steps3 .done2{width:66.66%}.process.steps3 .done3{width:100%}.process .done.warning{background-color:#e9ba00}.process .done.danger{background-color:#bd0000}.process .step{float:left;text-transform:uppercase}.process.steps4 .step{width:25%}@media(max-width:360px){.process .step{font-size:5pt}}#orderRegister{display:none}#orderRegister.visible{display:block}.cart-total{font-size:2.225em;letter-spacing:-.081em}table.shopping-cart{width:100%}table.shopping-cart th{color:#fff;padding:12px 10px;text-transform:uppercase;font-weight:normal}table.shopping-cart td{padding:10px}table.shopping-cart td .code{color:#999;font-size:90%}table.shopping-cart td .category{font-size:90%}table.shopping-cart tr.even{background-color:#effcff}table.shopping-cart tfoot tr:first-child td{border-top:2px solid #143ca0}table.shopping-cart .big{font-size:1.25em}@media(max-width:360px){table.shopping-cart{font-size:9pt}table.shopping-cart .big{font-size:1em;font-weight:bold}}table.shopping-cart-simple{width:100%}table.shopping-cart-simple th{color:#333;padding:4px;text-transform:uppercase;font-weight:normal}table.shopping-cart-simple td{padding:4px}table.shopping-cart-simple tfoot{border-top:1px solid #ddd}.blue-bg{background:url('../img/bg-bar-blue.jpg') center center;background-size:cover;color:#fff}.store{margin-bottom:40px}.store img{width:100%;margin-bottom:10px}.store .name{text-transform:uppercase;font-size:1.15em}.store .name a{color:#fff}.store .address{color:#9db5cf}.newsletter-error,.newsletter-existing{color:red}.newsletter-done{color:green}@media(min-width:990px){.bg-newsletter{background:url('../img/bg-newsletter.jpg') left center no-repeat;height:100px;padding:35px 20px 35px 60px;margin-left:-60px;border-top-right-radius:10px;border-bottom-right-radius:10px}}.breadcrumb{border-bottom:1px solid #f1f1f1;padding-bottom:15px;background-color:#fff}.breadcrumb>*{padding:0 10px 0 0;margin:0 10px 0 0}.breadcrumb .back{display:inline-block;border-right:1px solid #ccc;background:url('../img/breadcrumb-sprite.png') 0 3px no-repeat;padding-left:17px}.breadcrumb .link{display:inline-block;background:url('../img/breadcrumb-sprite.png') right center no-repeat;padding-right:20px}.breadcrumb .share{width:18px;height:18px;float:right;display:inline-block;background:url('../img/breadcrumb-sprite.png') left bottom no-repeat;margin-right:0}.nav-left{width:180px;border:1px solid #dcdee1;border-radius:10px}.nav-left h4{font-family:'DINWebPro-Medium',Arial,sans-serif;color:#133b9f;font-size:16px}.nav-left>*{margin:14px;padding:0}.nav-left>hr{margin:14px 0}.nav-left ul{list-style-type:none}.nav-left ul.level-1{padding-left:0}.nav-left ul.level-2{display:none}.nav-left ul.level-2.open{display:block}.nav-left ul.level-1 a.active,.nav-left ul.level-2 a.active{color:#133b9f}.nav-left ul.level-1 a{color:#222;font-family:'DINWebPro-Medium',Arial,sans-serif;font-size:14px}.nav-left ul.level-2 li{background:url('../img/nav-level-2.png') 0 8px no-repeat;padding-left:15px}.nav-left .count{color:#8a8a8b}.nav-left ul.level-1 li.expand{background:url('../img/nav-level-1-expand.png') 0 6px no-repeat;padding-left:15px}.nav-left ul.level-1 li.expand.open{background:url('../img/nav-level-1-opened.png') 0 6px no-repeat;padding-left:15px}.nav-left ul.brand label{font-weight:normal}.nav-left .price #fromPrice,.nav-left .price #toPrice{background:url(../img/icn-euro.png) 5px 8px no-repeat;padding-left:20px}@media(min-width:768px){.sub-container{margin-left:200px}}.gender-icon{width:18px;height:18px;background-image:url('../img/sprite-gender.png');background-repeat:no-repeat}.gender .btn{padding:6px 9px}.nav-left .btn-group{margin-top:0;margin-bottom:0}.gender-icon.male{background-position:0 0}.gender-icon.male.active,.gender .btn.active .gender-icon.male{background-position:0 -45px}.gender-icon.female{background-position:-37px 0}.gender-icon.female.active,.gender .btn.active .gender-icon.female{background-position:-37px -45px}.gender-icon.boy{background-position:-75px 0}.gender-icon.boy.active,.gender .btn.active .gender-icon.boy{background-position:-75px -45px}.gender-icon.girl{background-position:-113px 0}.gender-icon.girl.active,.gender .btn.active .gender-icon.girl{background-position:-113px -45px}.price input:before{content:'dsa '}.price-slider-scale{width:100%;height:10px;margin-top:10px;background:url('../img/bg-slider-scale.png') top left repeat-x}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:0;background:url('../img/bg-slider-trigger.png') 0 0 no-repeat;font-weight:normal;color:#fff;width:15px;height:26px;outline:0}.ui-widget-header{background:#133b9f}.ui-widget-content{border:1px solid #d8dadc;background:#e0e2e4;color:#d8dadc;border-radius:2px}.lightbox{position:fixed;left:0;top:0;width:100%;height:100%;background:url('../img/bg-black-30.png');z-index:1000}.lightbox-box{position:absolute;left:50%;top:20%;margin-left:-395px;width:790px;z-index:1500;background-color:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:40px;box-shadow:0 2px 10px #9b9b9b}#huuLightBoxClose{background:url('../img/icn-close.png') center center no-repeat #fff;background-color:#e6e6e6 !important;width:30px;height:30px}#huuLightBoxClose:hover{background-color:#fff}#huuLightBoxContainer{border-bottom-right-radius:5px;border-bottom-left-radius:5px;box-shadow:0 2px 10px #9b9b9b}.technology{width:50%;padding-right:40px;float:left;margin-bottom:40px}.technology.even{clear:left}.technology img{width:18%;float:left}.technology .text{width:82%;padding-left:30px;float:left}@media(max-width:768px){.technology{width:100%}}.video-banner{height:540px;background-size:cover;background-color:#e3e4e4;background-position:center center;overflow:hidden;position:relative;background-image:-ms-linear-gradient(top,#e2e2e3 0,#f0f0f0 50%,#cececf 100%);background-image:-moz-linear-gradient(top,#e2e2e3 0,#f0f0f0 50%,#cececf 100%);background-image:-o-linear-gradient(top,#e2e2e3 0,#f0f0f0 50%,#cececf 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e2e2e3),color-stop(0.5,#f0f0f0),color-stop(1,#cececf));background-image:-webkit-linear-gradient(top,#e2e2e3 0,#f0f0f0 50%,#cececf 100%);background-image:linear-gradient(to bottom,#e2e2e3 0,#f0f0f0 50%,#cececf 100%)}.video-banner .play{position:absolute;left:50%;top:50%;width:84px;height:84px;background:url('../img/icn-video-play.png') center center no-repeat;margin:-42px 0 0 -42px;z-index:10}.video-banner img{width:300px;left:50%;position:absolute;top:50%;margin:-105px -144px;z-index:1;border:5px solid rgba(0,0,0,0.3);border-radius:5px}.video-banner .play:hover{opacity:.8}.video-banner h1,.video-banner h2{width:50%;color:#fff;text-shadow:1px 1px 6px #b6b6b6}@media(max-width:360px){.video-banner{display:none}}@media(max-width:990px){.video-banner{height:450px}.video-banner h1,.video-banner h2{width:75%}.video-banner img{width:150px;margin:-57px -72px}}@media(max-width:768px){.video-banner{height:350px}.video-banner h1,.video-banner h2{width:90%}.video-banner img{display:none}}.payment-method-logo{height:100px;background-repeat:no-repeat;-webkit-background-size:cover;background-size:contain;background-position:center center}label.order-payment-method{text-align:center;margin:5px;width:13.2%;cursor:pointer;border:1px solid #ddd;border-radius:5px;padding:5px}@media(max-width:1200px){label.order-payment-method{width:18.6%}}@media(max-width:990px){label.order-payment-method{width:23.2%}}@media(max-width:768px){label.order-payment-method{width:47.5%}.payment-method-logo{height:75px}}@media(max-width:480px){label.order-payment-method{width:90%}}.article-list .article{width:25%;padding:0 10px;height:320px;float:left;margin-bottom:40px;position:relative;overflow:hidden}.article-list .article .videoIcon{position:absolute;left:0;top:29px;width:100%;height:200px;background:url(../img/icn-video-play.png) center top no-repeat;opacity:.4}.article-list .article .image{width:100%;height:140px;background-size:cover;background-position:center center;background-color:#e4e6e9;background-repeat:no-repeat;overflow:hidden}.article-list .article .footer{position:absolute;bottom:0;left:10px;right:10px;padding-top:10px;border-top:1px solid #f1f1f1;background-color:#fff}.article-list .article .date{float:left;border-right:1px solid #ccc;color:#133b9f;padding-right:10px;margin-right:10px}.article-list .article .category{float:left}.article-list.high .article{height:440px}.article-list.high .image{background-size:contain;height:300px}@media(max-width:990px){.article-list .article{width:33%;height:360px}.article-list.high .article{height:360px}.article-list.high .image{height:200px}}@media(max-width:768px){.article-list .article{width:50%;height:310px}.article-list.high .article{height:320px}.article-list.high .image{height:170px}}@media(max-width:480px){.article-list .article{width:100%;height:250px}.article-list.high .article{height:280px}.article-list.high .image{height:160px}}.shop-list .shop{width:25%;padding:0 15px;height:490px;float:left;margin-bottom:40px;position:relative;overflow:hidden;font-size:11px}.shop-list .shop .address,.shop-list .shop .location,.shop-list .shop .open,.shop-list .shop h4{font-size:18px}.shop-list .shop .small{margin-top:15px;color:#999}.shop-list .shop .float-right{padding-right:50px;text-align:right}.shop-list .shop .location{background:url(../img/icn-shop-location.png) left top no-repeat;line-height:20px;padding-left:20px;color:#133b9f}@media(max-width:990px){.shop-list .shop{width:33%;height:510px}}@media(max-width:768px){.shop-list .shop{width:50%}}@media(max-width:480px){.shop-list .shop{width:100%;height:auto}}.article img{max-width:100%}.article ul{margin:10px;padding:10px}.article .video{position:relative;padding-bottom:56.25%;height:0}.article .video iframe{width:100% !important;height:100% !important;position:absolute;left:0;top:0}.shop .shop-banner{height:380px;background-image:url(../img/bg-default-shop.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;color:#fff}.shop .shop-banner h1{font-size:75px;color:#fff;margin-top:100px}.shop .shop-banner a{color:#fff}.shop .map{height:550px;background:url(../img/bg-map.jpg) center center no-repeat}.shop .map.mask{position:absolute;z-index:999;padding:0 30px;top:0;background:#fff;opacity:0}.shop .huge{font-size:32px;font-family:'DINWebPro-light'}.shop .big{font-size:20px;font-family:'DINWebPro-light'}.shop .opening-exception{margin-top:}.shop .opening-exception p{margin:0}.shop .facebook{background-color:#081c4d;color:#fff !important;padding:30px 0 40px}.shop .facebook h2{color:#fff !important}body.shop .departments{background:url(../img/bg-content-blue.jpg) center top no-repeat #133a9e;color:#fff;padding:50px 0 60px;background-size:cover}body.shop .departments h2{color:#fff}.shop .departments .title{font-weight:bold;font-size:1.25em;margin:10px 0;cursor:pointer}.shop .department .title:before{content:'+';width:20px;display:inline-block;font-weight:bold;margin-left:-10px}.shop .department.open .title:before{content:'-'}.shop .departments .text{overflow:hidden;margin-bottom:15px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.shop .service hr{margin:40px 0}.shop textarea{height:124px}.shop .facebook-container a{color:#fff;text-decoration:none}.shop .facebook-container a:hover{text-decoration:underline}.shop #huuLightBox .hide-in-popup{display:none}.shop .show-in-popup{display:none}.shop #huuLightBox .show-in-popup{display:block}@media(max-width:768px){.shop .shop-banner{height:200px}.shop .shop-banner h1{font-size:2em;margin-top:20px}.shop .map{height:300px;margin:30px 0}.shop .map iframe{height:300px}}.campaign .campaign-iframe{width:100%;height:530px}.campaign .well .vertical-line{height:106px}@media(max-width:990px){.campaign .campaign-iframe{height:400px}}body.pdf .hide-pdf{display:none}table.size-chart{border:0}table.size-chart td{font-size:10px}table.size-chart td.n-scempty{border:0}table.size-chart td.n-scheader{font-weight:bold;font-size:12px;border-bottom:1px solid black}.front-page-lift-box{background:url(../img/bg-frontpage-lift.jpg) center top no-repeat;background-size:contain;padding:33px 0}.front-page-lift-box .lift-box{height:190px;margin-bottom:15px}.front-page-lift-box .lift-box a{text-transform:uppercase;font-size:18px}.front-page-lift-box .lift-box-image{background-position:center center;background-size:cover;height:140px;margin-bottom:8px}.front-page-lift-box .lift-box-image:after{content:' ';display:block;width:80%;height:10px;background:url(../img/bg-frontpage-lift-item.jpg) left top no-repeat;background-size:contain;top:140px;position:absolute}}.globalBanner{background-position:center center}.globalBanner .bannerTitle{display:table-cell;vertical-align:middle;color:#000;line-height:1em}.globalBanner a{text-decoration:none}.package-selector-product{float:left;width:90px;height:90px;background-color:#fff;background-size:contain;background-position:center center;background-repeat:no-repeat;border-radius:5px;border:1px solid #ededed;-webkit-box-shadow:0 1px 2px #ececec;box-shadow:0 1px 2px #ececec;margin-right:10px}.package-selector-product.incart{border:1px solid #133b9f}.package-selector-product .glyphicon{margin:5px 7px}.package-selector-product .selected{display:none}.package-selector-product.incart .selected{display:block}.package-selector{padding:15px 0;-webkit-box-shadow:0 3px 3px #d9d9d9;box-shadow:0 3px 3px #d9d9d9;background:#fff;background:-moz-linear-gradient(top,#fff 0,#fafafc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#fafafc));background:-webkit-linear-gradient(top,#fff 0,#fafafc 100%);background:-o-linear-gradient(top,#fff 0,#fafafc 100%);background:-ms-linear-gradient(top,#fff 0,#fafafc 100%);background:linear-gradient(to bottom,#fff 0,#fafafc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fafafc',GradientType=0)}.addthis_sharing_toolbox{margin-bottom:40px;-webkit-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2)}.school .columnized-content-block-2 a,.school .btn{display:inline-block;zoom:1;color:white;font-family:'open_sansregular',Arial,sans-serif;font-size:14px;text-decoration:none;padding:9px 1em 9px 1em;background:#f15442;cursor:pointer;border-radius:0;border:0;text-transform:uppercase}.school .columnized-content-block-2 a:hover,.school .btn:hover{color:white;text-decoration:none;background:#f16352}.school .training-plan ul{margin-left:25px}.columnized-content-block-2{padding:20px 0}.columnized-content-block-2.closed{display:none}.columnized-content-block-2 img{max-width:100%}@media(min-width:768px){.columnized-content-block-2{padding:40px 0}}.columnized-content-block-2 ul,.columnized-content-block-2 ol{margin:20px;list-style-type:none}.columnized-content-block-2 ul li,.columnized-content-block-2 ol li{padding-bottom:10px;padding-left:10px}.columnized-content-block-2 ul li:before,.columnized-content-block-2 ol li:before{content:'·';color:orange;font-size:30px;position:absolute;left:23px;line-height:21px}.nav-weeks ul{list-style-type:none}.nav-weeks ul li{float:left;text-decoration:none;text-transform:uppercase;font-size:18px;padding:10px 20px 10px 0}.nav-weeks ul li a{color:#4c88ce}.nav-weeks ul li.selected a{color:#004493}.nav-weeks ul li.disabled a{color:#7f7f7f;cursor:text}.nav-weeks ul li.disabled a:hover{text-decoration:none}.training-plan-box-buttons{font-family:'open_sansregular'}.training-plan-box{font-family:'open_sansregular',sans-serif;display:none;padding:30px 0;background-color:#434343;color:#fff}.training-plan-box.visible{display:block;background-color:inherit;color:inherit}.training-plan-box .help{overflow:hidden;margin-top:40px}.training-plan{display:none}.training-plan.visible{display:block}.training-plan .days{width:100%;padding-bottom:1px;overflow:hidden;margin-top:20px}.training-plan .day{width:50%;height:190px;float:left;text-align:center;border:1px solid #020202;margin-right:-1px;margin-bottom:-1px}.training-plan .day-name{padding:15px;border-bottom:1px solid #020202;font-weight:bold}.training-plan .day-workout{padding:15px 10px}@media(min-width:640px){.training-plan .day{width:25%}}@media(min-width:990px){.training-plan .day{width:14.28%}}body.school .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}body.school .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.share-weekly-plan .container{padding:40px 15px}.share-weekly-plan .h1,.share-weekly-plan .h2,.share-weekly-plan .h3,.share-weekly-plan p{margin-bottom:20px}.share-weekly-plan .addthis_sharing_toolbox,.running-challenge-share .addthis_sharing_toolbox{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;height:60px}.share-email-form .btn.preview-mail-btn{color:#333;background-color:#fff;border-color:#ccc}.share-email-form .preview-mail{color:#333}.share-weekly-plan{padding:40px 0;color:#fff;font-family:open_sanslight,Arial,sans-serif;font-size:1.1em;line-height:1.7em;position:relative}.share-weekly-plan .ajax-loader{display:none;opacity:.3;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:#000 url(../img/icons/ajax-loader.gif) no-repeat 50% 50%}.share-weekly-plan.loading .ajax-loader{display:block}.share-weekly-plan .alert{font-size:14px;padding:5px 10px}.wholesale-box{border:1px solid #123896;padding:20px}.wholesale-header{background-color:#123896;color:#fff;padding:19px;margin:-20px -20px 20px -20px}.wholesale-header .h3{color:#fff}.wholesale .product-list .item .badges{display:none}.wholesale-mask{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:none}.wholesale-mask.thankyou{display:block}.wholesale-popup.thankyou{height:auto;padding:20px}.wholesale-popup{position:relative;top:0;height:100%;width:100%;background-color:#fff}.wholesale-popup-title{position:absolute;left:0;top:0;width:100%;height:35px;padding:10px;background-color:#143ca0;color:#fff}.wholesale-popup-title a{color:#fff}.wholesale-popup-products{position:absolute;left:0;top:35px;bottom:63px;width:100%;overflow-y:auto}.wholesale-popup-footer{position:absolute;left:0;bottom:0;width:100%;height:63px;padding:15px;background-color:#effcff;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.wholesale-popup-count{margin:9px;font-weight:bold}.wholesale-product{position:relative;float:left;width:50%;height:250px;padding:1%;text-align:center;cursor:pointer}.wholesale-product .mask{position:absolute;left:0;top:0;width:100%;height:inherit;overflow:hidden;opacity:0;background-color:#5a76bc;color:white;padding-top:50%}.wholesale-product-image{width:500px;height:170px;display:table-cell;vertical-align:middle}.wholesale-product img{max-width:70%;max-height:125px}.wholesale-product.selected{border:2px solid #143ca0}.wholesale-product.selected:after{content:'Valittu';position:absolute;right:0;bottom:0;background-color:#143ca0;padding:5px;color:#fff}@media(min-width:480px){.wholesale-product{width:33%}}@media(min-width:760px){.wholesale-product{width:20%}.wholesale-product .mask:hover{opacity:.6}.wholesale-mask{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:rgba(0,0,0,0.6)}.wholesale-popup{position:relative;top:10%;height:80%;margin:0 auto;max-width:700px;background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-box-shadow:0 3px 6px #373737;box-shadow:0 3px 6px #373737}}@media(min-width:1024px){.wholesale-product{width:16.66%}.wholesale-popup{max-width:950px}}.wholesale-products .wholesale-row{overflow:hidden;padding:20px;margin:0 -20px}.wholesale-row .img{width:73px;height:73px;float:left;text-align:center}.wholesale-row .img img{max-width:73px;max-height:73px}.wholesale-row img:after{content:' ';display:block;width:73px}.wholesale-row .name{padding-top:15px;padding-left:90px;width:100%}.wholesale-row .changeColor{margin-top:19px;width:100%}.wholesale-products .wholesale-row:nth-child(even){background-color:#effcff}.wholesale-products .wholesale-row:first-child{margin-top:-20px}.wholesale-row .wholesale-sizes{margin-right:15px}.wholesale-row .wholesale-sizes input{display:block;width:40px}.blink{-webkit-animation:anim-blink 1s infinite;-moz-animation:anim-blink 1s infinite;-o-animation:anim-blink 1s infinite;animation:anim-blink 1s infinite}@-webkit-keyframes anim-blink{0{opacity:.2}50%{opacity:1}100%{opacity:.2}}@-moz-keyframes anim-blink{0{opacity:.2}50%{opacity:1}100%{opacity:.2}}@-o-keyframes anim-blink{0{opacity:.2}50%{opacity:1}100%{opacity:.2}}@keyframes anim-blink{0{opacity:.2}50%{opacity:1}100%{opacity:.2}}@media(min-width:640px){body.producttest{background-image:url(../img/bg-tuotetestaus-small.jpg);background-position:top right;background-repeat:no-repeat}}@media(min-width:1024px){body.producttest{background-image:url(../img/bg-tuotetestaus.jpg);background-color:#eee}}body.producttest{background-color:#eee}body.producttest.additional .testProducts .testProduct:hover{cursor:pointer;text-decoration:underline}body.producttest.additional .testProducts .testProduct.selected:after{content:' ';display:block;position:absolute;left:10px;top:10px;width:20px;height:20px;border-radius:50%;background-color:green}.product-test{color:#000;background-color:#fff;padding:20px;margin-bottom:20px;overflow:hidden;height:auto;cursor:pointer}.product-test .image{position:relative}.product-test .image img{max-height:150px}.product-test .normal-image img{display:none}.plan{padding-top:20px}.plan.selected{background-color:#d4e0ff;border-radius:10px}@media(min-width:769px){.plan-item{float:left;width:40%;margin-right:10%}.product-test .normal-image img{display:inline;max-height:100px}.product-test.visible .normal-image img{max-height:200px}.product-test .image img{margin:-40px 0}.product-test.visible .image img{margin:-80px 0;max-height:350px}}.product-test ol,.product-test ul{padding:10px}.product-test ol li,.product-test ul li{margin:0 0 5px 30px}.product-test .toggle-visible{float:left;font-size:24px;line-height:40px;height:40px;color:#0a0;cursor:pointer}.product-test .toggle-visible:after{content:"+"}.product-test *{-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.product-test.visible .toggle-visible{color:#a00}.product-test.visible .toggle-visible:after{content:"-"}.product-test.visible .read-more{display:none}.product-test .product-title{margin-left:25px;cursor:pointer}.product-test .product-content{height:auto;max-height:0;overflow:hidden;margin-left:25px}.product-test.visible .product-content{max-height:400px}body.producttest .register-title{min-height:70px;padding:10px 20px}body.producttest .register-title .register-header{font-size:16px;padding-top:10px;margin-bottom:10px}body.producttest .register-progress{padding-right:10px;position:relative;color:#008}body.producttest .register-progress .line-container{position:absolute;z-index:1;left:0;top:17px;width:100%;height:1px;top:17px}body.producttest .register-progress .line-container .line-solid{border-bottom:2px solid #008}body.producttest .register-progress .line-container .line-dashed{border-bottom:2px dotted #aac}body.producttest .register-progress .step-container{position:relative;z-index:2}body.producttest .register-progress .step{text-align:center}body.producttest .register-progress .step.inactive{color:#aac}body.producttest .register-progress .step-number{display:inline-block;width:34px;height:34px;border:2px solid #008;border-radius:17px;font-size:16px;font-weight:bold;line-height:34px;text-align:center;background:#f7f7f7}body.producttest .register-progress .step.inactive .step-number{border-color:#aac}body.producttest .register-progress .step-name{padding-top:5px;font-size:10px}body.producttest .producttest-additional-form .section-title{text-transform:uppercase;font-size:14px;color:#000;font-weight:bold}body.producttest .producttest-additional-form .section-title .desc{font-weight:normal;font-size:12px;text-transform:none;padding-top:10px;font-style:italic;color:#88a}body.producttest .producttest-additional-form .producttest-bottom-divider{padding-bottom:20px;border-bottom:1px solid #aaa}body.producttest .product-list .product-image-container{display:table;width:100%;height:150px}body.producttest .product-list .product-image{display:table-cell;vertical-align:middle}body.producttest .product-list .product-image img{max-height:150px}body.producttest .product-list label{cursor:pointer;padding:0;margin:0}body.producttest .more-sports{overflow:hidden;max-height:1px;height:auto;border-top:1px solid #aaa;margin:10px 0;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.producttest .more-sports.visible{max-height:500px;border-bottom:1px solid #aaa}.register-title{background-color:#f7f7f7;padding:20px;border-top-left-radius:5px;border-top-right-radius:5px}.register-body{background-color:#fff;padding:20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.running-challenge-header{padding:20px 0}@media(min-width:768px){.running-challenge-header{padding:40px 0}}.running-challenge-header .container{opacity:.9}.running-challenge-header h1{color:#fff}.running-challenge-header p{color:#fff;margin:30px 0}.running-challenge-header h3{color:#fff;font-size:18px}.running-challenge-header .progress-label{color:#fff;font-size:12px;margin-bottom:5px}.running-challenge-header .progress{height:40px;margin-bottom:10px}.running-challenge-header .progress-bar,.running-challenge-stats .progress-bar{line-height:20px;width:auto;white-space:nowrap;padding:0 10px;box-sizing:border-box;background-color:#54adfa;min-width:0;line-height:40px;height:40px;font-size:18px}.running-challenge-header .running-challenge-rules{color:#fff;font-size:12px}.running-challenge-stats .latest-workout .name{text-align:center;font-size:20px}.running-challenge-stats .latest-workout .distance{text-align:center;font-size:50px}.running-challenge-stats .latest-workout .unit{text-align:center;font-size:14px;margin-top:-16px}.running-challenge-stats .latest-workout .feeling-comment-container{display:table;width:80%;margin:0 auto}.running-challenge-stats .latest-workout .feeling{display:table-cell;text-align:right;vertical-align:middle;font-size:32px;padding-right:5px}.running-challenge-stats .latest-workout .comment{display:table-cell;vertical-align:middle;text-align:left;font-size:12px;padding-left:15px}.running-challenge-stats .stats-box-wrapper{padding:0}.running-challenge-stats .stats-box{text-align:center;padding:20px 0;border-right:1px dotted #888}.running-challenge-stats .stats-box.no-border{border-right:0}.running-challenge-stats .stats-box .stat{font-size:30px;height:40px}.running-challenge-stats .stats-box.feeling .stat,.running-challenge-stats .stats-box.feeling .stat img{height:60px}.running-challenge-stats .stats-box.feeling .unit{display:none}.run-challenge-share{text-align:center}.run-challenge-share .fb-share-button span{display:block}.running-challenge-box{background:#353740;padding-bottom:20px;color:#fff;position:relative}.running-challenge-box h3{color:#fff}.running-challenge-box label{color:#fff}.running-challenge-box a{color:orange}.running-challenge-add-workout.logged-out{background:#353740}.running-challenge-add-workout .feeling img{height:25px;padding:5px;cursor:pointer;display:inline-block;top:-1px;position:relative;box-sizing:content-box}.running-challenge-add-workout .feeling img.selected{background:#f15442}.running-challenge-add-workout .workout-page-wrapper{overflow:hidden}.running-challenge-add-workout .workout-page{float:left}.running-challenge-add-workout .workout-page-links{float:right;font-size:24px}.running-challenge-add-workout .workout-page-links a.disabled,.running-challenge-add-workout .workout-page-links a.disabled:hover,.running-challenge-add-workout .workout-page-links a.disabled:active{color:#888;text-decoration:none}.running-challenge-add-workout .workout-page-prev{margin-right:20px}.running-challenge-add-workout .delete-workout{float:right}.running-challenge-add-workout .delete-workout img{height:12px}.running-challenge-add-workout .delete-workout:hover img{opacity:.8}.running-challenge-box .ajax-loader{display:none;opacity:.3;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:#000 url(../img/icons/ajax-loader.gif) no-repeat 50% 50%}.running-challenge-box.loading .ajax-loader{display:block}@media(min-width:769px){.running-challenge-add-workout .workout-comment-text{margin-right:15px}}.running-challenge-stats h3{text-align:center}.running-challenge-stats .distance_chart{height:250px}.running-challenge-buttons a{margin:5px 10px 5px 0}body.school .ui-datepicker{display:block;padding:0;border:2px solid #282828;border-radius:5px;font-size:14px;background:#333}body.school .ui-datepicker .ui-state-default,body.school .ui-datepicker .ui-widget-content .ui-state-default,body.school .ui-datepicker .ui-widget-header .ui-state-default{border:0;background:#333;font-weight:normal;color:#fff;width:auto;height:auto;display:block;text-align:center}body.school .ui-datepicker .ui-state-active,body.school .ui-datepicker .ui-state-default:hover,body.school .ui-datepicker .ui-widget-content .ui-state-default:hover,body.school .ui-datepicker .ui-widget-header .ui-state-default:hover{background:#222}body.school .ui-datepicker .ui-widget-header{background:#282828;border:0;border-radius:0}body.school .ui-datepicker .ui-widget-content{border:1px solid #d8dadc;background:#e0e2e4;color:#d8dadc;border-radius:2px}body.school .ui-datepicker td{border:0;padding:1px}.running-challenge-some{padding:30px 0;font-family:open_sansregular,Arial,sans-serif;line-height:1.7em}.running-challenge-some h1{margin-bottom:40px}.running-challenge-some .subtitle{color:#bbb;font-size:20px}.running-challenge-some .feed{margin-top:40px;background:#eee;padding:5px 15px 10px 10px;font-family:'DINWebPro-Medium',Arial,sans-serif;position:relative}.running-challenge-some .feed .ajax-loader{display:none;opacity:.3;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:#fff}.running-challenge-some .feed.loading .ajax-loader{display:block}.running-challenge-some .feed .media{background:#fff;text-align:left;padding:5px;margin:5px 0;position:relative;overflow:visible}.running-challenge-some .feed .media .ig-logo{display:block;position:absolute;right:-8px;top:5px}.running-challenge-some .feed .media .profile{font-size:12px;line-height:12px;padding-bottom:5px;border-bottom:1px solid #eee;white-space:nowrap;overflow:hidden}.running-challenge-some .feed .media .profile img{height:40px;margin-right:10px}.running-challenge-some .feed .media .profile .time-ago{color:#b5b5b5;font-size:9px}.running-challenge-some .feed .media .image{display:block;margin:5px 0;width:100%}.running-challenge-some .feed .media .description{padding-top:5px;border-top:1px solid #eee;font-size:11px;line-height:16px;color:#b5b5b5;font-family:'DINWebPro-Light',Arial,sans-serif;overflow:hidden}.running-challenge-some .feed .media a{color:#00abdd}