HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers10/sportivo.komma.pro/wwwroot/css/style.css
@import url(fonts/font.css);html,body{margin:0;padding:0;height:100%;background-color:#1A1C1E;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}p,a,span{color:#fff;font-family:audi,sans-serif;margin:0;padding:0}h1,h2,h3,h4,h5{color:#FF504B;margin:0;padding:0;font-family:audiBold,sans-serif}h3,h5{color:#fff;font-size:24px}a{text-decoration:none;font-style:normal}ul,ol{list-style:none;font-family:audiBold,sans-serif;padding:0;margin:0}ul li,ol li{font-family:audi,sans-serif}ul>li a,ol>li a{font-size:18px;font-family:audiBold,sans-serif}input{padding:0;margin:0;font-family:audi,sans-serif}.column,.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12{position:relative;float:left;padding:0 2%}.column .right,.span1 .right,.span2 .right,.span3 .right,.span4 .right,.span5 .right,.span6 .right,.span7 .right,.span8 .right,.span9 .right,.span10 .right,.span11 .right,.span12 .right{float:right}.row{clear:both}.row:after{content:"";display:block;clear:both}.noPadding{padding:0}.span1{width:4.33333%}.span2{width:12.66667%}.span3{width:21%}.span4{width:29.33333%}.span5{width:37.66667%}.span6{width:46%}.span7{width:54.33333%}.span8{width:62.66667%}.span9{width:71%}.span10{width:79.33333%}.span11{width:87.66667%}.span12{width:96%}.sidebar{width:250px;height:100%;position:fixed;top:0;z-index:3;background-color:#1A1C1E}.sidebar .logo-container{background-color:#FF504B;padding:5% 13px;width:90%;height:24px;margin-bottom:70px;cursor:pointer}.sidebar .logo-container .logo{background:url("/images/structure/sportivo_sprite.svg") 0px 0px no-repeat;background-size:437px 200px;width:auto;height:auto;width:200px;height:24px;margin-left:auto;margin-right:auto;display:block;text-indent:99999px;overflow:hidden;color:transparent}.sidebar nav,.sidebar .social{width:80%;margin:auto auto 40px}.sidebar nav>p,.sidebar .social>p{width:80%;margin-left:auto;margin-right:auto;line-height:20px}.sidebar nav>p:first-child,.sidebar .social>p:first-child{margin-bottom:20px}.sidebar nav>p a,.sidebar .social>p a{color:#1786EA}.sidebar nav .newsletter-button,.sidebar .social .newsletter-button{width:85%;margin:20px auto 0;cursor:pointer}.sidebar nav .newsletter-button a,.sidebar .social .newsletter-button a{text-transform:uppercase;display:block;border:2px solid;border-radius:40px;padding:5px 10%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;font-family:audiBold,sans-serif;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;transition:background-color 0.2s}.sidebar nav .newsletter-button a .text,.sidebar .social .newsletter-button a .text{font-family:audiBold,sans-serif;font-size:16px;line-height:16px;text-transform:uppercase}.sidebar nav .newsletter-button a .icon,.sidebar .social .newsletter-button a .icon{float:right;position:relative;top:0px}.sidebar nav .newsletter-button a.blue,.sidebar .social .newsletter-button a.blue{border-color:#1786EA}.sidebar nav .newsletter-button a.blue:hover,.sidebar .social .newsletter-button a.blue:hover{background-color:#1786EA}.sidebar nav .newsletter-button a.blue:hover .icon,.sidebar .social .newsletter-button a.blue:hover .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px}.sidebar nav .newsletter-button a.blue .icon,.sidebar .social .newsletter-button a.blue .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -50px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.sidebar nav .newsletter-button a.white,.sidebar .social .newsletter-button a.white{border-color:#fff}.sidebar nav .newsletter-button a.white:hover,.sidebar .social .newsletter-button a.white:hover{background-color:#fff;color:#1786EA}.sidebar nav .newsletter-button a.white:hover p,.sidebar .social .newsletter-button a.white:hover p{color:#1786EA}.sidebar nav .newsletter-button a.white:hover .icon,.sidebar .social .newsletter-button a.white:hover .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -50px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px}.sidebar nav .newsletter-button a.white .icon,.sidebar .social .newsletter-button a.white .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.sidebar nav .newsletter-button a.orange,.sidebar .social .newsletter-button a.orange{border-color:#FF504B}.sidebar nav .newsletter-button a.orange:hover,.sidebar .social .newsletter-button a.orange:hover{background-color:#FF504B}.sidebar nav .newsletter-button a.orange:hover .icon,.sidebar .social .newsletter-button a.orange:hover .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px}.sidebar nav .newsletter-button a.orange .icon,.sidebar .social .newsletter-button a.orange .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -70px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.sidebar nav .nav-header,.sidebar .social .nav-header{width:80%;margin-left:auto;margin-right:auto;font-size:15px;line-height:24px;text-transform:uppercase;color:#FF504B;font-family:audiBold,sans-serif;border-bottom:1px solid rgba(255,255,255,0.5)}.sidebar nav .nav-header .icon,.sidebar .social .nav-header .icon{background:url("/images/structure/sportivo_sprite.svg") 0px -50px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:8px;height:8px;float:right;margin-top:8px}.sidebar nav li a,.sidebar .social li a{line-height:40px;width:80%;padding:0 10%;display:block;border-radius:6px}.sidebar nav li ul,.sidebar .social li ul{display:none;margin-left:20px}.sidebar nav li ul li a,.sidebar .social li ul li a{color:rgba(255,255,255,0.5);font-size:16px;line-height:36px;padding:0 5%;width:90%}.sidebar nav li ul li a::first-letter,.sidebar .social li ul li a::first-letter{text-transform:capitalize}.sidebar nav li ul li a.active,.sidebar .social li ul li a.active{color:#FF504B}.sidebar nav li:hover>a,.sidebar .social li:hover>a{background-color:#202228}.sidebar nav li.active>a,.sidebar .social li.active>a{background-color:#1786EA}.sidebar nav li.active>a .icon,.sidebar .social li.active>a .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;float:right;margin-top:15px}.sidebar nav li.active ul,.sidebar .social li.active ul{display:block}.sidebar .gradient{display:none;width:100%;height:100px;position:absolute;background-image:url("/images/structure/sidebar_gradient.png")}@media screen and (max-width: 900px){.sidebar{display:none}}@media screen and (max-height: 900px){.social{display:none}}@media screen and (max-height: 665px){.sidebar .logo-container{margin-bottom:20px}}@media screen and (max-height: 615px){.sidebar nav li a,.sidebar nav li ul li a{line-height:28px}}@media screen and (max-height: 500px){.sidebar{display:none}}.search-bar{width:80%;margin-left:auto;margin-right:auto;position:relative;margin-bottom:40px}.search-bar input[type=text]{width:90%;height:24px;border:none;outline:none;padding:5%;border-radius:6px;background-color:#fff;color:#FF504B;font-size:16px;line-height:24px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.search-bar input[type=text]::-webkit-input-placeholder{color:#FF504B}.search-bar input[type=text]::-moz-placeholder{color:#FF504B}.search-bar input[type=text]:-moz-placeholder{color:#FF504B}.search-bar input[type=text]:-ms-input-placeholder{color:#FF504B}.search-bar .submit{position:absolute;top:30%;right:5%;height:16px;width:12px;background:url("/images/structure/sportivo_sprite.svg") 0 -30px no-repeat;background-size:437px 200px;width:12px;height:16px;background-color:transparent;outline:none;border:none;cursor:pointer;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.search-bar .submit input::-webkit-input-placeholder{padding-left:10%;opacity:0;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s}.search-bar .submit input:focus:-moz-placeholder{padding-left:10%;opacity:0;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s}.search-bar .submit input:focus:-ms-input-placeholder{padding-left:10%;opacity:0;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s}@media screen and (max-height: 750px){.search-bar{display:none}}.mobile{display:none;position:fixed;top:0;left:0;z-index:8888;width:100%}.mobile a{text-decoration:none;color:#1786EA}.mobile .blue{color:#1786EA !important}.mobile p{color:#1A1C1E}.mobile .subscribe-button2{margin:40px auto;background-color:#FF504B;width:100%;cursor:pointer;text-align:center}.mobile .subscribe-button2 p{font-size:18px;padding:10px 0;line-height:30px;color:#fff;font-weight:100}.mobile header{position:relative;width:100%;height:60px;background:#FF504B;text-align:center}.mobile .mobile_btn{position:relative;width:60px;height:100%;cursor:pointer}.mobile .mobile_btn .icon{display:block;position:absolute;top:50%;left:50%;background:url("/images/structure/mobile_sprite.png")}.mobile .mobile_btn.nav{float:left;border-right:1px solid #A91B19}.mobile .mobile_btn.nav .icon{margin:-7px 0 0 -9px;width:18px;height:15px;background-position:-10px -40px}.mobile .mobile_btn.nav:hover:not(.selected){background:#fff}.mobile .mobile_btn.nav:hover:not(.selected) .icon{background-position:-10px -10px}.mobile .mobile_btn.contact{float:right;border-left:1px solid #A91B19}.mobile .mobile_btn.contact .icon{margin:-10px 0 0 -10px;width:20px;height:20px;background-position:-70px -40px}.mobile .mobile_btn.contact:hover:not(.selected){background:#fff}.mobile .mobile_btn.contact:hover:not(.selected) .icon{background-position:-70px -10px}.mobile .mobile_btn.selected{background:#fff}.mobile .mobile_btn.selected .icon{background-position:-40px -10px;margin-top:-6px}.mobile .mobile_btn.selected .icon:hover .icon{background-position:-40px -10px;margin-top:-6px}.mobile .logo{background:url("/images/structure/sportivo_sprite.svg") 0px 0px no-repeat;background-size:437px 200px;width:200px;height:24px;display:inline-block;margin-top:17.5px}.mobile .mb_content{position:relative;overflow-y:scroll}.mobile .mb_content nav{position:relative;overflow:hidden;height:0}.mobile .mb_content nav ul{display:block;margin:0;padding:0;width:100%;background:#202228}.mobile .mb_content nav ul.inner{padding-bottom:80px}.mobile .mb_content nav ul li{display:block;position:relative;width:100%}.mobile .mb_content nav ul li .title{display:block;position:relative;padding:0 0 0 60px;width:100%;height:59px;text-transform:capitalize;border-bottom:1px solid rgba(255,255,255,0.1);color:#fff;line-height:60px;box-sizing:border-box;-moz-box-sizing:border-box;cursor:pointer}.mobile .mb_content nav ul li .title.special{color:#fff;background-color:#FF504B}.mobile .mb_content nav ul li .title:hover{background:#33353d}.mobile .mb_content nav ul li .title .dd_arrow{display:block;position:absolute;left:30px;top:50%;margin:-2px 0 0 -5px;width:10px;height:6px;background:url("/images/structure/mobile_sprite.png") -100px -10px}.mobile .mb_content nav ul li.selected .title{color:#FF504B}.mobile .mb_content nav ul li.selected .title .dd_arrow{background-position:-100px -24px}.mobile .mb_content nav ul li.mb_dropdown{display:block;font-family:audiBold,sans-serif}.mobile .mb_content nav ul li.mb_dropdown span{font-family:audiBold,sans-serif}.mobile .mb_content nav ul li.mb_dropdown ul{display:block;position:relative;overflow:hidden;padding:0;height:0}.mobile .mb_content nav ul li.mb_dropdown ul li .title{padding-left:90px;background:#202228;color:#fff}.mobile .mb_content nav ul li.mb_dropdown ul li .title.special{color:#fff;background-color:#FF504B}.mobile .mb_content nav ul li.mb_dropdown ul li .title .dd_arrow{left:65px;background-position:-100px -10px}.mobile .mb_content nav ul li.mb_dropdown ul li .title:hover{background:#33353d}.mobile .mb_content nav ul li.mb_dropdown ul li .title.special:hover{background-color:#1077D4}.mobile .mb_content nav ul li.mb_dropdown ul li.selected .title{color:#FF504B}.mobile .mb_content nav ul li.mb_dropdown ul li.selected .title .dd_arrow{background-position:-100px -24px}.mobile .mb_content nav ul li.mb_dropdown ul li.mb_dropdown{display:block}.mobile .mb_content nav ul li.mb_dropdown ul li.mb_dropdown ul{display:block;position:relative;overflow:hidden;padding:0;height:0}.mobile .mb_content nav ul li.mb_dropdown ul li.mb_dropdown ul li .title{padding-left:120px;height:39px;border-bottom:1px solid #fff;background:#EAEAEA;color:#575765;line-height:40px}.mobile .mb_content nav ul li.mb_dropdown ul li.mb_dropdown ul li .title:hover{background:#202228}.mobile .mb_content #mobile_contact{position:relative;overflow:hidden;height:0;background:#fff}.mobile .mb_content #mobile_contact .inner{padding:30px;box-sizing:border-box;-moz-box-sizing:border-box}.mobile .mb_content #mobile_contact .inner .title{display:block;margin-bottom:1em;color:#FF504B}.mobile .mb_content #mobile_contact .inner .data_title{display:inline-block;width:50%;max-width:150px;color:#1786EA;text-transform:uppercase}.mobile .blur{display:none;position:fixed;top:0;left:0;z-index:-1;width:100%;background:#FF504B;opacity:0;filter:alpha(opacity=0)}.mobile.phone .mb_content nav ul li .title:hover{background:none}.mobile.phone .mb_content nav ul li.mb_dropdown ul li .title:hover{background:#33353d}.mobile.phone .mb_content nav ul li.mb_dropdown ul li.mb_dropdown ul li .title:hover{background:#33353d !important}@media screen and (max-width: 900px){.mobile{display:block}}@media screen and (max-height: 500px){.mobile{display:block}}@media screen and (max-width: 400px){.mobile .mb_content #mobile_contact .inner .data_title{width:100%;display:block;margin-top:10px}}@media screen and (max-width: 350px){.mobile .logo{width:25px}}.main-content{padding-left:250px;min-height:400px;top:0;overflow:hidden}.main-content section.content-red-block{max-width:inherit;position:relative}.main-content .main-header{font-size:52px}.main-content .header-container{width:100%;height:164px;background:#fff;display:block}.main-content .header-container .header-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;position:relative;max-width:1125px;padding:0 8.33333% 0 8.33333%;margin-left:auto;margin-right:auto;height:100%}.main-content .header-container h1{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;white-space:nowrap}.main-content .header-container h1 small{text-transform:uppercase;position:absolute;margin-top:-30px;color:#1786EA;font-size:18px}.main-content .header-container div.header-button{float:right;width:30px;height:30px;border:2px solid #FF504B;border-radius:40px;cursor:pointer}.main-content .header-container div.header-button .icon{background:url("/images/structure/sportivo_sprite.svg") 0px -80px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:14px;height:12px;margin:9px auto}.main-content .image-header-container{min-height:300px;max-height:650px;position:relative;overflow:hidden}.main-content .image-header-container .image-wrapper{width:100%;height:100%;background-size:cover;background-position:50% 50%}.main-content .image-header-container .header-container{position:absolute;bottom:0;width:100%;height:20%;min-height:115px;max-height:164px;background:rgba(255,255,255,0.9)}.main-content .content-block1{position:relative;z-index:1;margin:3.5% auto;padding:4% 8.33333% 0 8.33333%;background-color:#202228;max-width:1125px}.main-content .content-block1.no-background{background-color:inherit}.main-content .content-block1.pre-content{padding-top:0%}.main-content .content-block1 article:after{content:"";display:block;clear:both}.main-content .content-block1 article.extra-content:last-of-type .item-indicator{display:none}.main-content .content-block1 article.extra-content>*{width:46%}.main-content .content-block1 article.extra-content p,.main-content .content-block1 article.extra-content ol,.main-content .content-block1 article.extra-content ul{margin-bottom:20px}.main-content .content-block1 article.extra-content h2{color:rgba(255,255,255,0.7)}.main-content .content-block1 article.extra-content .subscribe-container{margin-bottom:-15px;max-width:70%}.main-content .content-block1 article.extra-content .subscribe-container a{background:#202228}.main-content .content-block1 article.extra-content .item-indicator{width:80%;height:80px;clear:both;margin:0 auto -20px;position:relative;top:-15px;z-index:-1}.main-content .content-block1 article.extra-content .image-container{margin-top:20px}.main-content .content-block1 article.extra-content .image-container img{width:100%;max-width:280px}.main-content .content-block1 article.extra-content .partner-photo{float:right;z-index:10}.main-content .content-block1 article.extra-content .partner-photo img{width:100%}.main-content .content-block1 article p,.main-content .content-block1 article ul li{font-size:18px;line-height:28px;color:rgba(255,255,255,0.5)}.main-content .content-block1 article ul{list-style:disc;padding:10px 25px}.main-content .content-block1 article ul.check{list-style-image:url("/images/structure/check.png")}.main-content .content-block1 article ul.check li{padding-left:20px;color:#fff}.main-content .content-block1 article header{margin-bottom:50px}.main-content .content-block1 article header h2{font-size:32px;text-transform:uppercase;font-family:audiBold,sans-serif;margin-bottom:40px}.main-content .content-block1 article header h2 sup{font-size:60%}.main-content .content-block1 article header p{color:#fff;font-size:22px;font-family:audiBold,sans-serif}.main-content .content-block1 .subscribe-container{margin:40px 0 10px}.main-content .content-block1 .subscribe-container:last-of-type{margin:10px 0 75px}.main-content .content-block1 .subscribe-container.lesrooster{margin:40px 0 50px;padding:0}.main-content .content-block1 .subscribe-container a{border:2px solid;border-radius:40px;padding:20px 30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;font-family:audiBold,sans-serif;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;transition:background-color 0.2s;width:initial}.main-content .content-block1 .subscribe-container a .text{font-family:audiBold,sans-serif;font-size:16px;line-height:16px;text-transform:uppercase}.main-content .content-block1 .subscribe-container a .icon{float:right;position:relative;top:0px}.main-content .content-block1 .subscribe-container a.blue{border-color:#1786EA}.main-content .content-block1 .subscribe-container a.blue:hover{background-color:#1786EA}.main-content .content-block1 .subscribe-container a.blue:hover .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px}.main-content .content-block1 .subscribe-container a.blue .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -50px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.main-content .content-block1 .subscribe-container a.white{border-color:#fff}.main-content .content-block1 .subscribe-container a.white:hover{background-color:#fff;color:#1786EA}.main-content .content-block1 .subscribe-container a.white:hover p{color:#1786EA}.main-content .content-block1 .subscribe-container a.white:hover .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -50px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px}.main-content .content-block1 .subscribe-container a.white .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.main-content .content-block1 .subscribe-container a.orange{border-color:#FF504B}.main-content .content-block1 .subscribe-container a.orange:hover{background-color:#FF504B}.main-content .content-block1 .subscribe-container a.orange:hover .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px}.main-content .content-block1 .subscribe-container a.orange .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -70px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.main-content .content-block1 .subscribe-container a .text{padding-right:15px}.main-content .content-block1 .content-image-container{margin-left:-91.66667%;margin-bottom:-8%;position:relative}.main-content .content-block1 .content-image-container img{width:100%}.main-content .content-red-block{margin-top:-75px}.main-content .content-red-block>div,.main-content .content-red-block>article>section{position:relative;min-height:100px;z-index:1}.main-content .content-red-block .background-image{background-image:url("/images/structure/backgroundOrange2.jpg");background-size:100%;width:100%;position:absolute;left:0}.main-content .content-red-block .background-image:before{content:"";position:absolute;background-image:url("/images/structure/backgroundOrange1.png");background-size:100%;background-position:bottom;background-repeat:no-repeat;top:-180px;width:100%;height:180px;pointer-events:none}.error404 p{font-size:20px;color:rgba(255,255,255,0.5);margin:50px 0 120px}.error404 p a{color:#FF504B}.error404training{margin-bottom:100px}.stars{text-align:left;margin-top:5px}.star{background:url("/images/structure/sportivo_sprite.svg") -32px -100px no-repeat;background-size:437px 200px;width:18px;height:18px;display:inline-block}.opening-hours,.contact-info{width:100%;max-width:275px}.opening-hours h4,.contact-info h4{padding:20px 0 10px;font-size:24px}.opening-hours p,.contact-info p{margin-bottom:20px}.opening-hours li,.contact-info li{color:rgba(255,255,255,0.5)}.opening-hours li span,.contact-info li span{float:right;color:rgba(255,255,255,0.5)}.opening-hours li.active,.contact-info li.active{color:#fff}.opening-hours li.active span,.contact-info li.active span{color:#fff}#mobile_contact .opening-hours li{color:#1A1C1E}#mobile_contact .opening-hours li span{color:#1A1C1E}#mobile_contact .opening-hours li.active{color:#1786EA}#mobile_contact .opening-hours li.active span{color:#1786EA}.sitemap .content-block1 article ul{list-style:none}.sitemap .content-block1 article ul li{margin-bottom:20px;text-transform:capitalize}.sitemap .content-block1 article ul li a{font-size:24px;padding-right:50px;padding-bottom:5px;border-bottom:2px rgba(255,255,255,0.5) dashed;display:inline-block;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.sitemap .content-block1 article ul li a:hover{border-bottom-color:#FF504B}.sitemap .content-block1 article ul li ul li{margin-bottom:10px}.sitemap .content-block1 article ul li ul li a{font-size:24px;color:rgba(255,255,255,0.5)}.sitemap .content-block1 article ul li ul li ul li{margin-bottom:5px}.sitemap .content-block1 article ul li ul li ul li a{font-size:18px}.dividerExtra{height:100px;width:2000px;margin:0px 0 80px -400px;background:#1A1C1E;clear:both}@media screen and (max-width: 2050px){.main-content .content-block1 article .content-image-container{margin-left:-75%;width:80%}}@media screen and (max-width: 1800px){.main-content .content-block1 article>.span10{width:75%}.main-content .content-block1 article .content-image-container{margin-left:-66.66667%}}@media screen and (max-width: 1700px){.main-content .content-block1 article>.span10{width:66.66667%}.main-content .content-block1 article .content-image-container{margin-left:-58.33333%}}@media screen and (max-width: 1520px){.main-content .content-red-block .background-image{background-image:url("/images/structure/backgroundOrange3.jpg")}.sporten .main-content .content-block1 article.span8{width:calc((100% / 12 * 9) - 4%)}.sporten .main-content .content-block1 article.span8 .content-image-container{margin-left:-50%;width:75%}}@media screen and (max-width: 1400px){.main-content .main-header{font-size:34px}.main-content .header-container h1 small{font-size:14px}}@media screen and (max-width: 1100px){.sporten .main-content .content-block1 article.span8{width:calc((100% / 12 * 9) - 4%)}.sporten .main-content .content-block1 article.span8 .content-image-container{margin:0 0 20px;padding:0;width:100%}.sporten .main-content .content-block1 article.span8>.span10{width:100%;padding:0}.main-content .content-block1 article.extra-content>*{width:96%;margin:auto}.main-content .content-block1 article.extra-content .partner-photo{float:none;margin:20px auto;padding:0}.main-content .content-block1 article.extra-content .image-container{margin:20px auto}.main-content .content-block1 article.extra-content .subscribe-container{margin-left:0}}@media screen and (max-width: 900px){.main-content{padding-left:0;width:100% !important;margin-top:60px}.main-content .header-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;min-height:80px}.main-content .header-container .header-wrapper{margin-left:0}.main-content .header-container .header-wrapper h1{width:initial;position:relative}.main-content .header-container .header-wrapper div.header-button{position:absolute;right:-75px;top:3px}.main-content .content-block1{padding:4% 8.33333% 0 8.33333%}.main-content .content-block1 .span8{width:100%}.main-content .content-block1 .span9{width:100%}.main-content .content-block1 .span8{width:100%}.sporten .main-content .content-block1 article.span8{width:100%}}@media screen and (max-height: 500px){.main-content{padding-left:0;width:100% !important;margin-top:60px}.main-content .header-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center}.main-content .header-container .header-wrapper{margin-left:0}.main-content .header-container .header-wrapper h1{width:initial;position:relative}.main-content .header-container .header-wrapper div.header-button{position:absolute;right:-75px;top:3px}.main-content .content-block1{padding:4% 8.33333% 0 8.33333%}.main-content .content-block1 .span8{width:100%}.main-content .content-block1 .span9{width:100%}.main-content .content-block1 .span8{width:100%}.sporten .main-content .content-block1 article.span8{width:100%}}.breadcrumb{text-transform:uppercase}.breadcrumb .icon{background:url("/images/structure/sportivo_sprite.svg") -30px -30px no-repeat;background-size:437px 200px;width:auto;height:auto;width:20px;height:30px;margin-bottom:10px}.breadcrumb span{display:block}.breadcrumb li:last-of-type a span{color:#FF504B;font-family:audiBold,sans-serif}@media screen and (max-width: 900px){.breadcrumb.span3{width:40%;padding-bottom:25px}}.quote{position:absolute;left:-35.41667%}.quote .quote-text,.quote .quote-author{text-transform:none;font-size:16px;display:block;margin-bottom:15px}.quote .quote-text{font-size:28px;line-height:32px;color:#FF504B}@media screen and (max-width: 900px){.quote{position:inherit;left:0;width:100%;margin-bottom:20px}}.button-holder{border-top:1px solid rgba(255,255,255,0.5);padding:20px 0;margin:75px 2% 200px;position:relative}.button-holder.hide{visibility:hidden}.button-holder.none{display:none}.button-holder.noLine{border-top:none}.button-holder h3{font-size:28px;color:#FF504B}.button-holder h3 span{display:block}.button-holder a{border:2px solid;border-radius:40px;padding:5px 10%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;font-family:audiBold,sans-serif;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;transition:background-color 0.2s;width:80%;min-height:45px}.button-holder a .text{font-family:audiBold,sans-serif;font-size:16px;line-height:16px;text-transform:uppercase}.button-holder a .icon{float:right;position:relative;top:0px}.button-holder a.blue{border-color:#1786EA}.button-holder a.blue:hover{background-color:#1786EA}.button-holder a.blue:hover .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px}.button-holder a.blue .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -50px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.button-holder a.white{border-color:#fff}.button-holder a.white:hover{background-color:#fff;color:#1786EA}.button-holder a.white:hover p{color:#1786EA}.button-holder a.white:hover .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -50px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px}.button-holder a.white .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.button-holder a.orange{border-color:#FF504B}.button-holder a.orange:hover{background-color:#FF504B}.button-holder a.orange:hover .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px}.button-holder a.orange .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -70px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.button-holder .grid{background-image:url("/images/structure/cross_pattern.png");width:100%;height:400px;position:absolute}@media screen and (max-width: 1280px){.button-holder{width:46%}.button-holder:first-child,.button-holder:last-child{display:none}}@media screen and (max-width: 500px){.button-holder a .text{font-size:13px}}.overview-list li{border-top:rgba(255,255,255,0.5) 1px solid;width:100%;padding:5px 0;position:relative}.overview-list li:first-child{border-top:none}.overview-list li a{color:rgba(255,255,255,0.5);font-size:18px;line-height:26px}.overview-list li a:hover{color:#fff}.overview-list li a.active{color:#FF504B}.overview-list li a.active:after{content:"";background:url("/images/structure/sportivo_sprite.svg") 0px -50px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:8px;height:8px;zoom:1.2;display:inline-block;position:absolute;right:0;top:35%}@media screen and (max-width: 1000px){.overview-list .span4{width:100%;padding:0}.overview-list li:first-child{border-top:rgba(255,255,255,0.5) 1px solid}}@media screen and (max-width: 900px){.overview-list{padding:0}.pre-content .breadcrumb.span3{padding:0 0 40px 0}.pre-content .return-overview{padding:0 0 40px 0}.subSelection .breadcrumb.span3{padding:0 0 40px 0}}.overview-block{position:relative;z-index:1;margin:50px auto;max-width:1125px;padding:0 8.33333% 0 8.33333%}.overview-block>.span8{margin-left:25%}.overview-block .overview-dimension{position:absolute;right:8.33333%;left:8.33333%;width:83.33333%;height:100%;margin-top:-20px;z-index:-1;background-color:#202228}.overview-block .overview-item{margin-top:50px;width:calc(((100% / 12) * 8) - 4%);float:left;padding:0 2%}.overview-block .overview-item:nth-of-type(3n+1){margin-left:-66.66667%;clear:both}.overview-block .overview-item:nth-of-type(3n+3){margin-right:-66.66667%}.overview-block .overview-item p span{background:url("/images/structure/sportivo_sprite.svg") -10px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;display:inline-block;margin-left:10px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.overview-block .overview-item .image-container{height:250px;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;margin-bottom:15px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.overview-block .overview-item .image-container:hover{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}.overview-block .overview-item:hover p span{margin-left:15px}@media screen and (max-width: 1700px){.overview-block>.span8{width:100%}.overview-block .overview-item{width:calc(((100% / 12) * 7) - 4%);padding:0 3%}.overview-block .overview-item:nth-of-type(3n+1){margin:50px 0 0 0;clear:none}.overview-block .overview-item:nth-of-type(3n+3){margin:50px 0 0 0;clear:none}.overview-block .overview-item:nth-of-type(2n+1){margin-left:-37.5%;clear:both}}@media screen and (max-width: 900px){.overview-block .overview-dimension{width:calc(100% - (100%/12 *2))}}@media screen and (max-width: 575px){.overview-block>.span8{width:100%;margin-left:0}.overview-block .overview-dimension{position:absolute;right:16.66667%;left:16.66667%;width:66.66667%}.overview-block .overview-item{width:100%;padding:0%}.overview-block .overview-item:nth-of-type(2n+1){margin:50px 0 0 0;clear:both}}.return-overview a,.return-overview span{font-family:audiBold,sans-serif;font-size:16px;line-height:21px;text-transform:uppercase}.return-overview span{color:#FF504B}.return-overview .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -70px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);zoom:1.4;margin-left:0}.form-info{font-size:20px;margin-bottom:50px;color:rgba(255,255,255,0.5);width:calc((100% / 12 * 8) - 1% );margin-left:26%}.form-info a{background:url("/images/structure/form_background.png") 0 100%;display:inline-block;height:27px;padding-right:3px}.error-form{width:calc((100% / 12 * 8) - 1% );margin-left:26%;background-color:#FF504B;padding:10px 20px;font-size:16px;border-radius:99999999px;margin-bottom:30px}.default h4.contact-form-header{margin-left:26%;padding:20px 0 10px;font-size:24px;margin-bottom:20px}.default label{width:100%;display:block;margin-bottom:15px;font-size:20px}.default label.subject{margin-top:50px}.default label span{display:block;margin-left:26%;padding:0 0 10px 10px}.default label span em{color:#FF504B;font-style:normal;font-size:20px;font-weight:700;margin-left:4px}.default label input,.default label textarea{width:calc((100% / 12 * 8) - 1% );font-size:18px;margin-left:26%;color:rgba(255,255,255,0.5);border:none;outline:none !important;background:#1A1C1E;padding:10px;font-family:audi,sans-serif}.default label input.not-full-size,.default label textarea.not-full-size{width:initial !important}.default label input:focus::-webkit-input-placeholder{padding-left:100px;opacity:0;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s}.default label input:focus:-moz-placeholder{padding-left:100px;opacity:0;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s}.default label input:focus:-ms-input-placeholder{padding-left:100px;opacity:0;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s}.default label textarea{resize:none;min-height:150px;line-height:32px}.default label input:-webkit-autofill{-webkit-box-shadow:0 0 0px 100px #202228 insetq;background-color:#202228 !important;-webkit-text-fill-color:rgba(255,255,255,0.5) !important;border-bottom:dashed 2px rgba(255,255,255,0.5)}.default p{width:73%;float:right}.default p em{color:#FF504B;font-style:normal;font-size:20px;font-weight:700;margin-left:4px}.default .submit{background-color:#1786EA;font-size:20px;color:#fff;cursor:pointer;outline:none !important;border:none;border-radius:20px;padding:10px 20px;width:73%;max-width:400px;margin-left:26%;margin-top:20px;-webkit-appearance:none}.default .submit:hover{background-color:#1064AF}.default.subscribe .submit-container p,.default.subscribe .submit-container .submit{width:100%}.default.subscribe .submit-container .submit{margin-left:0}.default.subscribe label{clear:right;margin-bottom:25px}.default.subscribe label.adres input:first-of-type{width:calc((100% / 12 * 8) - 14% );margin-right:calc(5% - 20px);display:inline-block}.default.subscribe label.adres input:last-of-type{width:8%;display:inline-block;margin-left:0}.default.subscribe .value-row{margin-bottom:20px}.default.subscribe .value-row.right{text-align:right}.default.subscribe .value-row.right label input{margin-right:0;margin-left:25px}.default.subscribe .value-row label{width:initial;margin:15px 0}.default.subscribe .value-row label span{float:none;width:60%;max-width:250px;margin:0;display:inline-block}.default.subscribe .value-row label input{width:initial;margin:0px 25px;float:left}.default.subscribe>div{clear:both;margin-left:26%}.default.subscribe>div span{font-size:20px;margin-top:10px;padding-left:10px;display:block;clear:both}.default.subscribe>div span em{color:#FF504B;font-style:normal;font-size:20px;font-weight:700;margin-left:4px}.default.subscribe .extraInfo.value-row{margin-top:30px;margin-bottom:30px}.default.subscribe .extraInfo.value-row label{margin-left:0}.default.subscribe .extraInfo.value-row input{float:left;clear:both;margin-left:0}.default.subscribe .extraInfo.value-row span{width:85%;max-width:none;margin-top:0}.default.specific .value-row label span{max-width:300px}.thank-you{margin-left:25%}@media screen and (max-width: 1100px){.default.subscribe label span{width:35%}.default.subscribe label.adres input:first-of-type{width:50%;margin-right:5%}.default.subscribe label.adres input:last-of-type{width:8%}.default.subscribe label input,.default.subscribe label textarea{width:64%}.default.subscribe .value-row{width:64%}}@media screen and (max-width: 900px){.thank-you{margin-left:0}}@media screen and (max-width: 700px){.form-info{width:100%;margin-left:0}.default label span,.default.subscribe label span{width:100%;margin-left:0}.default label.adres input:first-of-type,.default.subscribe label.adres input:first-of-type{width:81%;margin-right:5%}.default label.adres input:last-of-type,.default.subscribe label.adres input:last-of-type{width:12%}.default label input,.default label textarea,.default.subscribe label input,.default.subscribe label textarea{width:100%;margin:10px 0 20px}.default h4.contact-form-header,.default.subscribe h4.contact-form-header{margin-left:0;width:100%}.default .value-row,.default.subscribe .value-row{width:100%}.default>div,.default.subscribe>div{margin-left:0}.default>p,.default.subscribe>p{float:none}.default .submit,.default.subscribe .submit{margin-left:0}}.pop-up-container{position:fixed;top:100%;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:9999;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;opacity:0;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s;overflow:auto}.pop-up-container.show{top:0;opacity:1}.pop-up-container.show .wrapper{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.pop-up-container .wrapper{width:90%;margin:auto;max-width:940px;border-radius:8.3px;border:5px solid #1786EA;position:relative;background:#202228;-webkit-transform:translate3d(-25%, 0, 0);-moz-transform:translate3d(-25%, 0, 0);-ms-transform:translate3d(-25%, 0, 0);-o-transform:translate3d(-25%, 0, 0);transform:translate3d(-25%, 0, 0);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s}.pop-up-container .wrapper .cross-grid{width:19.14894%;height:100%;position:absolute;top:0;right:0;background-image:url("/images/structure/cross_pattern.png")}.pop-up-container .wrapper .exit{position:absolute;top:10px;right:10px;cursor:pointer;z-index:5}.pop-up-container .wrapper .exit span{background:url("/images/structure/sportivo_sprite.svg") -32px -65px no-repeat;background-size:437px 200px;width:25px;height:25px;display:inline-block}.pop-up-container .wrapper .information{padding:70px 0 70px 60px;width:calc( 80% - 105px)}.pop-up-container .wrapper .information h1{font-family:audiBold,sans-serif;font-size:38px;color:#fff;padding-bottom:40px}.pop-up-container .wrapper .information p{font-family:audiBold,sans-serif;color:#fff;font-size:21px;line-height:38px;padding-bottom:20px}.pop-up-container .wrapper .information hr{opacity:0.5}.pop-up-container .wrapper .information form{margin-top:40px}.pop-up-container .wrapper .information form input,.pop-up-container .wrapper .information form textarea{width:calc((100% / 12 * 8) - 1% );font-size:18px;color:rgba(255,255,255,0.5);border:none;outline:none !important;background:#1A1C1E;padding:10px;font-family:audi,sans-serif;margin-bottom:20px}.pop-up-container .wrapper .information form input:focus::-webkit-input-placeholder{padding-left:100px;opacity:0;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s}.pop-up-container .wrapper .information form input:focus:-moz-placeholder{padding-left:100px;opacity:0;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s}.pop-up-container .wrapper .information form input:focus:-ms-input-placeholder{padding-left:100px;opacity:0;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s}.pop-up-container .wrapper .information form input:-webkit-autofill{-webkit-box-shadow:0 0 0px 100px #202228 inset;background-color:#202228 !important;-webkit-text-fill-color:rgba(255,255,255,0.5) !important;border-bottom:dashed 2px rgba(255,255,255,0.5)}.pop-up-container .wrapper .information form .submit{display:none}.pop-up-container .wrapper .information .pop-up-submit{border:2px solid;border-radius:40px;padding:5px 5%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;font-family:audiBold,sans-serif;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;transition:background-color 0.2s;width:calc((100% / 12 * 8) - 9% );cursor:pointer}.pop-up-container .wrapper .information .pop-up-submit .text{font-family:audiBold,sans-serif;font-size:16px;line-height:16px;text-transform:uppercase}.pop-up-container .wrapper .information .pop-up-submit .icon{float:right;position:relative;top:0px}.pop-up-container .wrapper .information .pop-up-submit.blue{border-color:#1786EA}.pop-up-container .wrapper .information .pop-up-submit.blue:hover{background-color:#1786EA}.pop-up-container .wrapper .information .pop-up-submit.blue:hover .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px}.pop-up-container .wrapper .information .pop-up-submit.blue .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -50px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.pop-up-container .wrapper .information .pop-up-submit.white{border-color:#fff}.pop-up-container .wrapper .information .pop-up-submit.white:hover{background-color:#fff;color:#1786EA}.pop-up-container .wrapper .information .pop-up-submit.white:hover p{color:#1786EA}.pop-up-container .wrapper .information .pop-up-submit.white:hover .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -50px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px}.pop-up-container .wrapper .information .pop-up-submit.white .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.pop-up-container .wrapper .information .pop-up-submit.orange{border-color:#FF504B}.pop-up-container .wrapper .information .pop-up-submit.orange:hover{background-color:#FF504B}.pop-up-container .wrapper .information .pop-up-submit.orange:hover .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px}.pop-up-container .wrapper .information .pop-up-submit.orange .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -70px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.pop-up-container .wrapper .information .pop-up-submit p{margin-bottom:0;padding-bottom:0}.pop-up-container .wrapper .information .pop-up-submit span.arrow{background:url("/images/structure/sportivo_sprite.svg") -10px -70px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px}@media screen and (max-width: 800px){.pop-up-container .wrapper .information h1{font-size:24px;padding-bottom:28px}.pop-up-container .wrapper .information p{font-size:16px;line-height:24px}.pop-up-container .wrapper .information form input{width:94%}.pop-up-container .wrapper .information .pop-up-submit{width:89%}}@media screen and (max-height: 720px){.pop-up-container .wrapper .information h1{font-size:24px;padding-bottom:28px}.pop-up-container .wrapper .information p{font-size:16px;line-height:24px}.pop-up-container .wrapper .information form input{width:94%}.pop-up-container .wrapper .information .pop-up-submit{width:89%}}@media screen and (max-width: 450px){.pop-up-container .wrapper .information{width:calc( 100% - 105px);padding:40px 0 40px 40px}.pop-up-container .wrapper .cross-grid{display:none}}.sportivo .main-content .content-block1 div.image-action img{width:100%;margin-top:40px}.home .image-header-container{height:initial !important;max-height:none !important}.home .video-background{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;position:relative;z-index:101}.home .video-background .video-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#000 url("/images/structure/cross_pattern.png");pointer-events:none;opacity:0.3}.home .text-overlay{position:absolute;top:0;right:0;left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;width:100%;height:100%;z-index:102;text-align:center}.home .text-overlay h1,.home .text-overlay h2{text-align:center}.home .text-overlay h1{font-size:0;color:transparent;background:url("/images/structure/sportivo_sprite.svg") 0px 0px no-repeat;background-size:437px 200px;width:200px;height:24px;-webkit-transform:scale(1.8);-moz-transform:scale(1.8);-ms-transform:scale(1.8);-o-transform:scale(1.8);transform:scale(1.8);display:inline-block;margin-bottom:40px}.home .text-overlay h3{font-size:28px}.home .text-overlay .sportivo-home-logo{background:url("/images/structure/sportivo_sprite.svg") 0px -123px no-repeat;background-size:437px 200px;width:65px;height:70px;display:block;margin:auto auto 20px}.home .text-overlay .action-home{font-size:18px}.home .text-overlay .button-row{margin-top:40px;margin-bottom:20px}.home .text-overlay .button-row .button1,.home .text-overlay .button-row .button2{border:2px solid;border-radius:40px;padding:15px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;font-family:audiBold,sans-serif;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;transition:background-color 0.2s;text-align:center;display:block}.home .text-overlay .button-row .button1.white p .icon,.home .text-overlay .button-row .button2.white p .icon{margin-left:10px !important}.home .text-overlay .button-row .button1 .text,.home .text-overlay .button-row .button2 .text{font-family:audiBold,sans-serif;font-size:16px;line-height:16px;text-transform:uppercase}.home .text-overlay .button-row .button1 .icon,.home .text-overlay .button-row .button2 .icon{float:right;position:relative;top:0px}.home .text-overlay .button-row .button1.blue,.home .text-overlay .button-row .button2.blue{border-color:#1786EA}.home .text-overlay .button-row .button1.blue:hover,.home .text-overlay .button-row .button2.blue:hover{background-color:#1786EA}.home .text-overlay .button-row .button1.blue:hover .icon,.home .text-overlay .button-row .button2.blue:hover .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px}.home .text-overlay .button-row .button1.blue .icon,.home .text-overlay .button-row .button2.blue .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -50px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.home .text-overlay .button-row .button1.white,.home .text-overlay .button-row .button2.white{border-color:#fff}.home .text-overlay .button-row .button1.white:hover,.home .text-overlay .button-row .button2.white:hover{background-color:#fff;color:#1786EA}.home .text-overlay .button-row .button1.white:hover p,.home .text-overlay .button-row .button2.white:hover p{color:#1786EA}.home .text-overlay .button-row .button1.white:hover .icon,.home .text-overlay .button-row .button2.white:hover .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -50px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px}.home .text-overlay .button-row .button1.white .icon,.home .text-overlay .button-row .button2.white .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.home .text-overlay .button-row .button1.orange,.home .text-overlay .button-row .button2.orange{border-color:#FF504B}.home .text-overlay .button-row .button1.orange:hover,.home .text-overlay .button-row .button2.orange:hover{background-color:#FF504B}.home .text-overlay .button-row .button1.orange:hover .icon,.home .text-overlay .button-row .button2.orange:hover .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px}.home .text-overlay .button-row .button1.orange .icon,.home .text-overlay .button-row .button2.orange .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -70px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.home .text-overlay .button-row .button1:nth-child(2),.home .text-overlay .button-row .button2:nth-child(2){float:right}.home .text-overlay .button-row .button1 p,.home .text-overlay .button-row .button2 p{font-size:21px;font-family:audiBold,sans-serif;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center}.home .text-overlay .button-row .button1 p .icon,.home .text-overlay .button-row .button2 p .icon{margin-left:10px}.home .main-content .image-header-container{min-height:initial}.home .main-content .content-block1 article header p{font-family:audi,sans-serif}.home .main-content .content-block1 .quote{position:initial}.home .main-content .content-block1 .redirect-placeholder{position:relative;top:-185px}.home .main-content .content-block1 .redirect-placeholder a{display:inline-block;width:46%;margin:0 1.6% 0 2%;position:relative}.home .main-content .content-block1 .redirect-placeholder a.redirect-nutrition{background:url("/images/structure/nutrition_header.jpg");background-size:auto 100%}.home .main-content .content-block1 .redirect-placeholder a.redirect-personal-training{background:url("/images/structure/personal-trainer-header.jpg");background-size:auto 100%}.home .main-content .content-block1 .redirect-placeholder a:hover h3{height:80px}.home .main-content .content-block1 .redirect-placeholder a h3{position:absolute;bottom:0;line-height:54px;height:54px;width:91.66667%;padding-left:8.33333%;color:#FF504B;background-color:rgba(255,255,255,0.9);-webkit-transition:height 1s;-moz-transition:height 1s;transition:height 1s}.home .main-content .content-red-block{margin-top:-115px}.home .sport-purpose{top:-50px}.home .sport-purpose-dimension{opacity:1}.home .articles-block.home-ul>h3{margin:20px 0 40px;font-size:36px}.home .articles-block.home-ul .home-list{height:100px;margin-bottom:40px;margin-left:19%;padding-left:2.5%;-webkit-transition:margin-left 1s;-moz-transition:margin-left 1s;transition:margin-left 1s;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;background:#1786EA}.home .articles-block.home-ul .home-list:nth-of-type(odd){background:#fff}.home .articles-block.home-ul .home-list:nth-of-type(odd) .indicator em,.home .articles-block.home-ul .home-list:nth-of-type(odd) .indicator h3{color:#1A1C1E}.home .articles-block.home-ul .home-list:nth-of-type(odd) p{color:#1A1C1E}.home .articles-block.home-ul .home-list.active{margin-left:0}.home .articles-block.home-ul .home-list .indicator em,.home .articles-block.home-ul .home-list .indicator h3{font-family:audiBold,sans-serif;font-size:28px;text-decoration:none;font-style:normal;display:inline-block;color:#fff}.home .articles-block.home-ul .home-list .indicator em{width:8.5%;text-align:left}.home .articles-block.home-ul .home-list .indicator h3{width:90%;margin:0}.home .articles-block.home-ul .home-list p{font-size:24px;line-height:30px;color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center}.home .articles-block.home-ul .home-list .logo-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;text-align:center}.home .articles-block.home-ul .home-list .logo-container img{width:100%;max-width:100px;opacity:0.35}.home .sportivo-call{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;cursor:pointer;position:relative;padding-bottom:50px}.home .sportivo-call h2{margin-top:10px}.home .sportivo-call p{font-size:20px}.home .sportivo-call span{background:url("/images/structure/sportivo_sprite.svg") 0px -95px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:13px;height:13px;display:inline-block;position:relative;bottom:-20px;-webkit-transition:bottom 0.5s;-moz-transition:bottom 0.5s;transition:bottom 0.5s;-webkit-animation:eye-catcher-home 2s infinite;-moz-animation:eye-catcher-home 2s infinite;animation:eye-catcher-home 2s infinite}@-webkit-keyframes eye-catcher-home{0%, 100%{bottom:-20px}50%{bottom:-28px}}@-moz-keyframes eye-catcher-home{0%, 100%{bottom:-20px}50%{bottom:-28px}}@keyframes eye-catcher-home{0%, 100%{bottom:-20px}50%{bottom:-28px}}.home .sportivo-call .background-block{width:0;height:0;border-top:100px solid #1786EA;position:absolute;right:0;bottom:0;left:0;left:0;z-index:1}.home .sportivo-call .content-holder{padding:35px 0 20px;position:relative;z-index:2;width:100%;background-color:#1786EA;text-align:center}.home .sportivo-call h2,.home .sportivo-call h1,.home .sportivo-call h3,.home .sportivo-call p{color:#fff}.main-content .content-red-block>.background-container.home-ul{margin-top:121px}.main-content .content-red-block>.background-container.home-ul div{height:100px !important;margin-bottom:40px}.main-content .content-red-block>.background-container.home-ul div:nth-of-type(even){background-color:#1786EA !important}@media screen and (max-width: 2050px){.home .main-content .content-block1 .content-image-container{margin-right:50px}}@media screen and (max-width: 1800px){.home .main-content .content-block1 .content-image-container{margin-left:-58.33333%}}@media screen and (max-width: 1640px){.home .main-content .articles-block.home-ul>h3{width:95%;margin-left:auto;margin-right:auto}}@media screen and (max-width: 1350px){.home .articles-block.home-ul .home-list .indicator h3{font-size:24px}.home .articles-block.home-ul .home-list p{font-size:18px}}@media screen and (max-width: 1250px){.home .main-content .content-block1 .content-image-container,.sportivo .main-content .content-block1 .content-image-container{width:100%;margin:0 0 50px;padding:0}.home .main-content .content-block1 article.span8>.span9,.sportivo .main-content .content-block1 article.span8>.span9{width:100%}}@media screen and (max-width: 1100px){.home .text-overlay h1{display:none}.home .text-overlay h3{font-size:20px}.home .text-overlay .action-home{font-size:16px}.home .text-overlay .button-row{margin:10px 0}.home .text-overlay .button-row .span6{width:80%;margin:5px 10%}.home .text-overlay .button-row .span6 p{font-size:18px}.home .main-content .quote{display:none}.home .main-content .content-block1 article{width:100%}.home .main-content .content-red-block .background-image{background-image:url("/images/structure/backgroundOrange3.jpg")}.home .articles-block>h3{margin:20px 20px 40px;font-size:32px}.home .articles-block.home-ul .home-list .indicator h3{font-size:22px}.home .articles-block.home-ul .home-list .span5{width:50%}.home .articles-block.home-ul .home-list .logo-container{display:none}}@media screen and (max-width: 900px){.image-action{width:96%}.image-action .main-content .header-container .header-wrapper .main-header{padding-right:40px}.image-action .main-content .header-container .header-wrapper div.header-button{right:-5px}}@media screen and (max-width: 800px){.home .main-content .articles-block .article p img{display:none}}@media screen and (max-width: 650px){.home .sportivo-call p{font-size:16px}.home .text-overlay h1{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);margin-bottom:15px}.home .text-overlay h3{font-size:16px}.home .text-overlay .sportivo-home-logo{display:none}.home .text-overlay .button-row{margin-top:20px}.home .text-overlay .button-row .button1 a p,.home .text-overlay .button-row .button2 a p{font-size:16px}.home .main-content .articles-block.home-ul .home-list{display:block;padding-top:20px}.home .main-content .articles-block.home-ul .home-list p{width:100%;margin-left:8.5%;padding:0}.home .main-content .articles-block.home-ul .home-list .indicator{width:100%}.home .main-content .content-block1 .redirect-placeholder a{width:96%;margin-top:50px}.home .main-content .button-holder .grid{display:none}.main-content .content-red-block>.background-container.home-ul{display:none}}@media screen and (max-width: 450px){.home .text-overlay h3,.home .text-overlay .action-home{display:none}.home .text-overlay .button-row{width:100%}.home .text-overlay .button-row .span6{width:90%;margin:5px 5%}.home .text-overlay .button-row .span6 p{font-size:14px;white-space:pre}}.blog-info.homeBlog article{margin-bottom:500px}.main-content .content-red-block.blog-articles>div.background-container{margin-top:20px}.main-content .content-red-block.homeBlog>div.background-container{position:absolute;width:50%;right:0;margin-top:85px}.main-content .content-red-block.homeBlog>div.background-container .background-article{width:100%;right:-90%;max-height:335px}.main-content .content-red-block.homeBlog>div.background-container .background-article:nth-of-type(odd){background:#FF504B url("/images/structure/cross_pattern.png")}.main-content .content-red-block.homeBlog>div.background-container .background-article:nth-of-type(even){background:#fff url("/images/structure/block_pattern.png")}.blog-articles .article{max-height:335px;overflow:hidden}.blog-articles .article:hover .article-hover{-webkit-transform:scale(11);-moz-transform:scale(11);-ms-transform:scale(11);-o-transform:scale(11);transform:scale(11)}.blog-articles .background-article{max-height:335px}.blog-articles .articles-block{padding:20px 0 25px}.blog-articles.homeBlog .articles-block{padding-top:85px}.blog-articles .pagination{min-height:0px !important;height:50px}.blog-articles .pagination ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:space-around;-ms-justify-content:space-around;-webkit-justify-content:space-around;justify-content:space-around;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center}.blog-articles .pagination ul li{float:left;color:#fff;font-size:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;margin:0 5px}.blog-articles .pagination ul li.active a{color:#FF504B}.blog-articles .pagination ul li span{background:url("/images/structure/sportivo_sprite.svg") -10px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;margin:0 10px}.blog-articles .pagination ul li a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center}.blog-articles .pagination ul li.hide{visibility:hidden}.blog-articles .pagination ul li.previous span{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.blog-articles .latestArticle{margin-top:-585px;padding:0;width:110%;margin-left:-10%;max-height:500px}.blog-articles .latestArticle.article{background:none}.blog-articles .latestArticle.article .article-image{max-width:initial}.blog-articles .latestArticle.article .article-content{padding-top:30px;height:calc(100% - 30px);background:#fff;overflow:hidden}.blog-articles .latestArticle.article .article-content h4{color:#FF504B}.blog-articles .latestArticle.article .article-content .date{position:initial}.blog-articles .latestArticle.article .article-content .article-wrapper{position:initial;width:100%;margin-top:40px}.blog-articles .latestArticle.article .article-content .article-wrapper p{margin:20px 0}.blog-articles .latestArticle.article .article-content span.more{color:#FF504B;display:block;font-size:20px}.blog-articles .latestArticle.article .icon-wrapper{border-color:#FF504B;bottom:initial}.blog-articles .latestArticle.article .icon-wrapper .icon{background:url("/images/structure/sportivo_sprite.svg") -15px -80px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:13px;height:13px}.blog-articles .latestArticle.article .article-hover{border-radius:999999px;width:200px;height:200px;position:absolute;right:0;bottom:0;background:#1786EA;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s}.blog-article .blog-content{padding-top:50px}.blog-article .blog-content.right{margin-left:25%}.blog-article .blog-content.content-block img{width:100%}.blog-article .blog-content.content-block .span6.left{float:left}.blog-article .blog-content ol{list-style:decimal}.blog-article .blog-content ul{list-style:initial}.blog-article .blog-content ul,.blog-article .blog-content ol{padding-left:20px}.blog-article .blog-content ul li,.blog-article .blog-content ol li{color:rgba(255,255,255,0.5);font-size:18px;line-height:28px;margin-bottom:15px;padding-left:40px}.blog-article .blog-content p{font-size:18px;line-height:28px;color:rgba(255,255,255,0.5);margin-bottom:20px}.blog-article .blog-content:last-child{margin-bottom:40px}@media screen and (max-width: 1950px){.blog-articles .latestArticle{width:105%;margin-left:-5%}}@media screen and (max-width: 1775px){.blog-articles .latestArticle{width:102.5%;margin-left:-2.5%}}@media screen and (max-width: 1685px){.blog-articles .latestArticle{width:100%;margin-left:0}}@media screen and (max-width: 1100px){.blog-info.homeBlog article{margin-bottom:300px}.blog-article .blog-content.right{margin:0;width:96%}.blog-articles .latestArticle{margin-top:-385px;height:300px !important}.blog-articles .latestArticle.article .article-content .article-wrapper{margin-top:10px}.blog-articles .articles-block{width:inherit;margin-left:inherit}.blog-articles .article .article-content .article-wrapper p{display:none}}@media screen and (max-width: 650px){.blog-article .blog-content .span6{width:100%;margin-bottom:50px;padding:0}}@media screen and (max-width: 500px){.blog-articles .latestArticle.article .date{display:none}}.main-content .content-block1.side-by-side{padding-bottom:50px;margin-bottom:0}.main-content .content-block1.side-by-side:nth-of-type(even) .button-container{position:absolute;bottom:-50px;left:0}.main-content .content-block1.side-by-side:nth-of-type(odd) .button-container{position:absolute;right:2%;bottom:-50px}.main-content .content-block1.side-by-side:hover .button-container .circle-color{opacity:0.5}.main-content .content-block1.side-by-side article h2 .star{background:url("/images/structure/sportivo_sprite.svg") -32px -100px no-repeat;background-size:437px 200px;width:18px;height:18px;display:inline-block}.main-content .content-block1.side-by-side article h2 .star:first-of-type{margin-left:30px}.main-content .content-block1.side-by-side article:after{display:none}.main-content .content-block1.side-by-side .span8{position:initial}.main-content .content-block1.side-by-side>.span3.placeholder{height:10px}.main-content .content-block1.side-by-side .content-image-container{width:91.66667%;float:left;margin-left:-83.33333%;margin-bottom:-100px}.main-content .content-block1.side-by-side:nth-of-type(odd) .span10{float:none;padding-left:0}.main-content .content-block1.side-by-side:nth-of-type(odd) .subscribe-container{float:left}.main-content .content-block1.side-by-side:nth-of-type(odd) .content-image-container{float:right;margin-right:-83.33333%}.side-by-side-grid{margin:auto;padding:0 8.33333% 0 8.33333%;max-width:1125px}.side-by-side-grid .buttons{z-index:-1}.side-by-side-grid .buttons .button-holder{margin:0px 2%}@media screen and (max-width: 1980px){.main-content .content-block1.side-by-side .content-image-container{width:83.33333%;margin-left:-75%}.main-content .content-block1.side-by-side:nth-of-type(odd) .content-image-container{margin-right:-83.33333%}}@media screen and (max-width: 1840px){.main-content .content-block1.side-by-side .content-image-container{width:75%;margin-left:-66.66667%}}@media screen and (max-width: 1780px){.main-content .content-block1.side-by-side .content-image-container{width:66.66667%;margin-left:-58.33333%}.main-content .content-block1.side-by-side:nth-of-type(odd) .content-image-container{float:right;margin-right:-66.66667%}}@media screen and (max-width: 1000px){.main-content .content-block1.side-by-side .content-image-container{width:100%;float:none;margin:0 0 40px}.main-content .content-block1.side-by-side:nth-of-type(odd) .content-image-container{width:100%;float:none;margin:0 0 40px}.main-content .content-block1.side-by-side .span3.placeholder{display:none}.main-content .content-block1.side-by-side article.span8{width:100%}.main-content .content-block1.side-by-side article.span8 .span10{width:100%;padding:0}}@media screen and (max-width: 900px){.main-content .content-block1.side-by-side{margin-bottom:0px !important}.main-content .content-block1.side-by-side .breadcrumb{margin-bottom:40px}}.colleagues-block{width:140%;margin-left:-20%;padding-top:50px;padding-bottom:50px}.colleagues-block .colleague-holder{width:calc(92.5% / 4);margin-right:2.5%;float:left;margin-bottom:10px;position:relative;cursor:pointer;min-height:170px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s}.colleagues-block .colleague-holder:hover{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}.colleagues-block .colleague-holder:nth-child(4n+4){margin-right:0}.colleagues-block .colleague-holder img{width:100%;position:relative;top:4px}.colleagues-block .colleague-holder p{height:50px;font-size:18px;padding-left:15px;width:calc(100% - 15px);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:initial;-ms-justify-content:initial;-webkit-justify-content:initial;justify-content:initial;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;position:absolute;bottom:0;background-color:rgba(0,0,0,0.7)}.colleagues-block .colleague-holder .name span{display:block;background:url("/images/structure/sportivo_sprite.svg") -10px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;margin-left:15px}.popUp{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.7);z-index:-999;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;opacity:0;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s}.popUp.active{opacity:1;z-index:999}.popUp .popup-holder{width:90%;max-height:80%;display:none;background-color:#202228;padding:5%;overflow-x:hidden;overflow-y:auto;position:relative}.popUp .popup-holder .close{background:url("/images/structure/sportivo_sprite.svg") -32px -65px no-repeat;background-size:437px 200px;width:25px;height:25px;display:block;position:absolute;top:40px;right:40px;cursor:pointer}.popUp .popup-holder .middle-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:space-around;-ms-justify-content:space-around;-webkit-justify-content:space-around;justify-content:space-around;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;max-width:calc(1125px + 16.66666666666%);margin:auto}.popUp .popup-holder .middle-block .middle-placeholder{max-width:450px}.popUp .popup-holder img{width:40%;max-width:500px}.popUp .popup-holder img.below775{display:none;margin-top:20px;width:80%}.popUp .popup-holder h2{font-size:34px}.popUp .popup-holder p{margin-top:25px;font-size:18px;line-height:28px}.popUp .popup-holder.active{display:block}.popUp .side-by-side-grid{position:absolute;left:calc(50% - (1125px / 2));bottom:0;padding:0;width:100%;overflow:hidden}.popUp .side-by-side-grid .button-holder{border-top:none;padding:30px 0}.popUp .side-by-side-grid a{display:none}.popUp .side-by-side-grid .grid{margin-top:0;top:0 !important}@media screen and (max-width: 1850px){.colleagues-block{width:130%;margin-left:-15%}}@media screen and (max-width: 1730px){.colleagues-block{width:116%;margin-left:-8%}}@media screen and (max-width: 1400px){.colleagues-block .colleague-holder{width:calc(95% / 3);margin-right:2.5%}.colleagues-block .colleague-holder:nth-child(4n+4){margin-right:2.5%}.colleagues-block .colleague-holder:nth-child(3n+3){margin-right:0}.popup-holder .side-by-side-grid{display:none}}@media screen and (max-width: 1100px){.colleagues-block .colleague-holder{width:calc(97.5% / 2);margin-right:2.5%;margin-bottom:30px}.colleagues-block .colleague-holder:nth-child(3n+3){margin-right:2.5%}.colleagues-block .colleague-holder:nth-child(2n+2){margin-right:0}}@media screen and (max-width: 900px){.popUp .popup-holder h2,.popUp .popup-holder p,.popUp .popup-holder h3,.popUp .popup-holder img{width:80%;margin-left:auto;margin-right:auto;max-width:none}.popUp .popup-holder .middle-block .middle-placeholder{width:100%}.popUp .popup-holder img.below775{display:block}.popUp .popup-holder img.above775{display:none}.popUp .side-by-side-grid .grid{margin-top:-100px}}@media screen and (max-width: 500px){.colleagues-block .colleague-holder{width:100%;margin-right:0;margin-bottom:50px}}.image-header-container.reference{height:initial !important;max-height:none !important}.video-background.reference{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;position:relative;z-index:101}.video-background.reference .video-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:url("/images/structure/cross_pattern.png");pointer-events:none;opacity:0.2}.main-content .image-header-container.reference .header-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;z-index:999;min-height:50px;height:85px}.main-content .image-header-container.reference .header-container .header-wrapper{width:initial;margin:0}.main-content .image-header-container.reference .header-container h1{font-size:24px;white-space:normal}.main-content .image-header-container.reference .header-container div.header-button{margin-left:40px}.main-content .content-block1 article .quotes-members .member-quote{margin-bottom:40px;width:47.5%}.main-content .content-block1 article .quotes-members .member-quote:nth-of-type(2n+1){float:right;clear:both}.main-content .content-block1 article .quotes-members .member-quote h4{font-size:21px}.main-content .content-block1 article .quotes-members .member-quote h5{font-size:18px;margin-top:10px}.main-content .content-block1 article .quotes-members .member-quote h5 em{line-height:32px}.main-content .content-block1 article .quotes-members .member-quote p{font-size:16px}.main-content .content-block1.reference-block{overflow:hidden}#facebook-reviews{padding-top:20px;position:relative;padding-bottom:50px;min-height:75px}#facebook-reviews:before{content:"";position:absolute;top:0;left:-25%;height:100%;width:150%;background:#25272e}#facebook-reviews .spinner{width:80px;height:80px;display:block;position:absolute;left:calc(50% - 40px);top:10px}#facebook-reviews .spinner .double-bounce1,#facebook-reviews .spinner .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#FF504B;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2s infinite ease-in-out;-moz-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}#facebook-reviews .spinner .double-bounce2{-webkit-animation-delay:-1s;-moz-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-bounce{0%, 100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@-moz-keyframes sk-bounce{0%, 100%{-moz-transform:scale(0)}50%{-moz-transform:scale(1)}}@keyframes sk-bounce{0%, 100%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}#facebook-reviews .spinner p{position:relative;top:110%;left:-60px;height:20px;width:200px;text-align:center}#facebook-reviews .review{margin-top:50px}#facebook-reviews .review h4{font-size:24px;text-align:left;color:#fff}#facebook-reviews .review .avatar{display:block;float:left;margin-right:14px}#facebook-reviews .review .avatar img{border-radius:9999px;border:solid #FF504B 3px}#facebook-reviews .review .stars{text-align:left;margin-top:5px}#facebook-reviews .review .stars .star{background:url("/images/structure/sportivo_sprite.svg") -32px -100px no-repeat;background-size:437px 200px;width:18px;height:18px;display:inline-block}#facebook-reviews .review .date{text-align:left;font-size:14px;margin-top:2px;color:#fff}#facebook-reviews .review .date.noText{margin-left:70px}#facebook-reviews .review p{width:100%;clear:both;margin-top:20px}#facebook-reviews .review:nth-of-type(3n+4){clear:left}@media screen and (max-width: 1500px){#facebook-reviews .review.span4{width:46%}#facebook-reviews .review.span4:nth-of-type(3n+4){clear:none}#facebook-reviews .review.span4:nth-of-type(2n+3){clear:left}#facebook-reviews .review.span4 h4{font-size:18px}}@media screen and (max-width: 1200px){.main-content .content-block1 article .quotes-members .member-quote{margin-bottom:40px;width:100%}.main-content .content-block1 article .quotes-members .member-quote:nth-of-type(2n+1){float:none;clear:both}}@media screen and (max-width: 900px){.main-content .content-block1 article .quotes-members .member-quote{margin-bottom:40px;width:47.5%}.main-content .content-block1 article .quotes-members .member-quote:nth-of-type(2n+1){float:right;clear:both}}@media screen and (max-width: 700px){#facebook-reviews .review.span4{width:96%}#facebook-reviews .review.span4:nth-of-type(3n+4){clear:none}#facebook-reviews .review.span4:nth-of-type(2n+3){clear:none}}@media screen and (max-width: 575px){.main-content .content-block1 article .quotes-members .member-quote{margin-bottom:40px;width:100%}.main-content .content-block1 article .quotes-members .member-quote:nth-of-type(2n+1){float:none;clear:both}}.prices article:nth-of-type(2n+3){clear:both}.prices article header{height:150px}.prices article header.no-text{height:80px;margin-bottom:10px}.prices article .content-small-image-container{width:100%;margin-bottom:50px}.prices article .content-small-image-container img{width:100%}.main-content .content-block1.prices{max-width:calc(16.66666666% + 1125px);padding-left:0;padding-right:0}.main-content .content-block1.prices .zebra.row{padding:50px 11.112% 50px}.main-content .content-block1.prices .zebra.row:nth-of-type(even){background:#25272e}.main-content .content-block1.prices .zebra.row:last-of-type{padding-bottom:80px}.main-content .content-block1.prices article .subscribe-container{margin:0;position:absolute;bottom:25px}@media screen and (max-width: 1400px){.prices article.span6{margin:0;width:calc(100% - (11.112% * 2));padding:50px 11.112%;height:initial !important}.prices article.span6:nth-of-type(even){background:#25272e}.main-content .content-block1.prices .zebra.row{padding:0}.main-content .content-block1.prices .zebra.row:nth-of-type(even){background:#202228}}@media screen and (max-width: 1400px){.prices article.span6{padding:50px 11.112% 150px}}.articles-block{padding:20px 0 120px;max-width:calc(1125px + 16.66666666666%);margin:auto}.articles-block h3{margin:0 auto 15px auto;width:95%}.articles-block h3 span{background:url("/images/structure/sportivo_sprite.svg") 0px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:8px;height:8px;margin-left:10px;display:inline-block;padding-bottom:2px}.articles-block .article-footer{background:#1A1C1E}.articles-block .article-footer h3{text-align:center;line-height:60px}.articles-block .article-footer h3 span{background:url("/images/structure/sportivo_sprite.svg") -10px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;margin-left:10px;display:inline-block;padding-bottom:2px}.main-content .content-red-block>div.background-container{position:absolute;margin-top:63px;width:50%;right:0}.main-content .content-red-block>div.background-container .background-article{width:100%;right:-90%}.main-content .content-red-block>div.background-container .background-article:nth-of-type(even){background:#FF504B url("/images/structure/cross_pattern.png")}.main-content .content-red-block>div.background-container .background-article:nth-of-type(odd){background:#fff url("/images/structure/block_pattern.png")}.main-content .content-red-block>div.background-container .background-footer{background:#1A1C1E;height:60px}.article{min-height:200px}.article .article-image{height:100%;background-size:cover;background-position:50% 50%;cursor:pointer}.article .article-content{height:100%;cursor:pointer;overflow:hidden}.article .article-content .date{position:absolute;z-index:1;top:10%;color:#000;text-transform:uppercase;font-family:audiBold,sans-serif}.article .article-content .article-wrapper{position:absolute;bottom:10%;width:70%;z-index:1}.article .article-content .article-wrapper h4{font-size:28px;line-height:28px;margin-bottom:10px}.article .article-content .article-wrapper p{font-size:18px;color:#000}.article .icon-wrapper{width:12px;height:12px;padding:10px;position:absolute;z-index:1;right:3.5%;bottom:10%;border:2px solid;border-radius:40px;-webkit-transition:right 0.5s;-moz-transition:right 0.5s;transition:right 0.5s}.article .article-hover{border-radius:999999px;width:200px;height:200px;position:absolute;top:-200px;left:-200px;background:#ff6964;z-index:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s}.article{overflow:hidden}.article .article-content{background:#FF504B}.article .article-content h4{color:#fff}.article .icon-wrapper{border-color:#fff}.article .icon-wrapper .icon{background:url("/images/structure/sportivo_sprite.svg") -15px -95px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:13px;height:13px}.article:hover .article-hover{-webkit-transform:scale(11);-moz-transform:scale(11);-ms-transform:scale(11);-o-transform:scale(11);transform:scale(11)}.article:nth-of-type(odd) .article-content{background:#fff}.article:nth-of-type(odd) .article-content h4{color:#FF504B}.article:nth-of-type(odd) .article-content .article-hover{background:#f2f2f2}.article:nth-of-type(odd) .icon-wrapper{border-color:#FF504B}.article:nth-of-type(odd) .icon-wrapper .icon{background:url("/images/structure/sportivo_sprite.svg") -15px -80px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:13px;height:13px}@media screen and (max-width: 1400px){.article .article-content .article-wrapper h4{font-size:21px;line-height:24px}.article .article-content .article-wrapper p{font-size:14px}}@media screen and (max-width: 900px){.articles-block{width:100%;margin-left:0}.article .article-content .article-wrapper p{display:none}}@media screen and (max-width: 500px){.article .article-content .icon-wrapper{display:none}}.sport-purpose{position:relative;top:30px;max-width:calc(1125px + 16.66666666666%);margin:0 auto 160px}.sport-purpose h3{display:inline-block;padding:0 50px 5px 0;border-bottom:1px solid rgba(255,255,255,0.5);position:relative;z-index:2}.sport-purpose h3 span{background:url("/images/structure/sportivo_sprite.svg") 0px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:8px;height:8px;margin-left:10px;display:inline-block;padding-bottom:2px}.sport-purpose .circle-row{width:100%;margin-top:75px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-moz-align-items:initial;-ms-align-items:initial;-webkit-align-items:initial;align-items:initial}.sport-purpose .circle-row>div{width:22.5%;height:200px;float:left;text-align:center;position:relative;cursor:pointer}.sport-purpose .circle-row>div:hover .circle{border-color:#1786EA}.sport-purpose .circle-row>div:hover h5{color:#1786EA}.sport-purpose .circle-row>div:hover h5 span{opacity:1}.sport-purpose .circle-row>div:hover .circle.circle-color{opacity:0}.sport-purpose .circle-row>div:nth-child(1) .circle{background-image:url("/images/structure/healthy.jpg")}.sport-purpose .circle-row>div:nth-child(1) .circle-icon{background:url("/images/structure/sportivo_sprite.svg") -60px -30px no-repeat;background-size:437px 200px;width:85px;height:74px}.sport-purpose .circle-row>div:nth-child(2) .circle{background-image:url("/images/structure/condition.jpg")}.sport-purpose .circle-row>div:nth-child(2) .circle-icon{background:url("/images/structure/sportivo_sprite.svg") -320px -30px no-repeat;background-size:437px 200px;width:78px;height:85px}.sport-purpose .circle-row>div:nth-child(3) .circle{background-image:url("/images/structure/weight.jpg")}.sport-purpose .circle-row>div:nth-child(3) .circle-icon{background:url("/images/structure/sportivo_sprite.svg") -150px -30px no-repeat;background-size:437px 200px;width:76px;height:85px}.sport-purpose .circle-row>div:nth-child(4) .circle{background-image:url("/images/structure/stronger.jpg")}.sport-purpose .circle-row>div:nth-child(4) .circle-icon{background:url("/images/structure/sportivo_sprite.svg") -230px -30px no-repeat;background-size:437px 200px;width:85px;height:39px}.sport-purpose .circle-row>div .circle{border:8px solid #FF504B;border-radius:999px;width:95%;height:95%;position:relative;z-index:1;-webkit-transition:border-color 0.5s;-moz-transition:border-color 0.5s;transition:border-color 0.5s;background-size:cover;background-position:50% 50%}.sport-purpose .circle-row>div .circle .circle-icon{margin-left:auto;margin-right:auto}.sport-purpose .circle-row>div .circle.circle-color{position:absolute;z-index:2;background:rgba(255,80,75,0.7);opacity:1;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center}.sport-purpose .circle-row>div h5{position:relative;top:40px;font-family:audiBold,sans-serif;text-transform:uppercase;overflow-wrap:break-word;word-wrap:break-word;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;transition:color 0.5s}.sport-purpose .circle-row>div h5 span{background:url("/images/structure/sportivo_sprite.svg") -10px -50px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;display:inline-block;position:absolute;top:34%;opacity:0;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s}.sport-purpose .circle-row .grid{background-image:url("/images/structure/cross_pattern.png");width:58.33333%;margin:0 20.83333%;height:400px;top:-340px;position:absolute}.over-ons .sport-purpose{top:-50px}.over-ons .sport-purpose-dimension{opacity:1}.sport-purpose-dimension{position:absolute;height:100px;width:100%;left:-250px;padding-left:250px;z-index:-5;background:#202228;opacity:0}@media screen and (max-width: 1640px){.sport-purpose{width:95%}}@media screen and (max-width: 1350px){.sport-purpose .circle-row>div h5{font-size:18px}}@media screen and (max-width: 1080px){.sport-purpose-dimension{display:none}.sport-purpose h3{font-size:18px}.sport-purpose .circle-row{display:block}.sport-purpose .circle-row>div{width:40%;margin-left:4.5%;margin-right:4.5%}.sport-purpose .circle-row>div:first-child,.sport-purpose .circle-row>div:nth-child(2){margin-bottom:100px}.sport-purpose .circle-row>div:first-child .grid,.sport-purpose .circle-row>div:nth-child(2) .grid{display:none}.sport-purpose .circle-row>div:nth-child(3) .grid,.sport-purpose .circle-row>div:nth-child(4) .grid{height:600px;top:-540px}.sport-purpose .circle-row>div .circle-icon{zoom:0.8}.sport-purpose .circle-row>div h5{top:20px;font-size:18px}}.main-content .content-block1.models{max-width:calc(1125px + (100% / 12 * 2 ));padding:0;background:none}.main-content .content-block1.models .row{margin-bottom:40px}.main-content .content-block1.models article{width:48%;margin:auto 2% auto 0;background-color:#202228}.main-content .content-block1.models article:nth-child(2){float:right;margin:auto 0 auto 2%}.main-content .content-block1.models article header h2{color:#FF504B;background-color:rgba(255,255,255,0.9);text-transform:uppercase;line-height:54px;margin-bottom:0;margin-top:-54px;padding-left:8.33333%}.main-content .content-block1.models article header p{width:83.33333%;margin:auto;padding-top:25px}.main-content .content-block1.models article .header-image{width:100%;background-size:100%;background-position:50% 50%;-webkit-transition:background-size 0.6s;-moz-transition:background-size 0.6s;transition:background-size 0.6s}.main-content .content-block1.models article:hover .header-image{background-size:105%}.main-content .content-block1.models article .last-container{width:83.33333%;margin:0 8.33333%}.main-content .content-block1.models article .last-container .span12{margin-bottom:120px}.main-content .content-block1.models article .subscribe-container.span12{margin:0;padding-bottom:0;float:none;position:absolute;bottom:25px}.main-content .side-by-side-grid.models .span3{width:20.9%}.main-content .side-by-side-grid.models .span3:nth-of-type(3){margin-left:2.4%}@media screen and (max-width: 1366px){.main-content .content-block1.models article header h2{font-size:26px}}@media screen and (max-width: 1000px){.main-content .content-block1.models article{width:100%;margin:auto 0 50px;float:none;height:initial !important;overflow:hidden}.main-content .content-block1.models article:nth-child(2){float:none;margin:auto 0 50px}}footer,.footer{width:calc(100% - 250px);background:url("/images/structure/backgroundBlue.jpg");background-size:cover;min-height:300px;position:relative;padding:40px 0 40px 250px !important;z-index:1}footer .footer-wrapper,.footer .footer-wrapper{max-width:calc(1125px + 16.66666666666%);margin:auto}footer *,.footer *{z-index:1;position:relative}footer .pattern-overlay,.footer .pattern-overlay{background:url("/images/structure/block_pattern2.png");position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}footer .header-row>p,footer .stores>p,.footer .header-row>p,.footer .stores>p{font-size:21px;text-transform:uppercase;font-family:audiBold,sans-serif;float:left}footer .header-row>p .icon,footer .stores>p .icon,.footer .header-row>p .icon,.footer .stores>p .icon{background:url("/images/structure/sportivo_sprite.svg") 0px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:8px;height:8px;margin-bottom:2px;zoom:1.3;display:inline-block;margin-left:15px}footer .header-row .newsletter-button,footer .stores .newsletter-button,.footer .header-row .newsletter-button,.footer .stores .newsletter-button{width:calc((86%/8 * 2) + 2%);min-width:225px;float:right}footer .header-row .newsletter-button a,footer .stores .newsletter-button a,.footer .header-row .newsletter-button a,.footer .stores .newsletter-button a{border:2px solid;border-radius:40px;padding:15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;font-family:audiBold,sans-serif;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;transition:background-color 0.2s;font-size:16px;text-transform:uppercase;display:block}footer .header-row .newsletter-button a .text,footer .stores .newsletter-button a .text,.footer .header-row .newsletter-button a .text,.footer .stores .newsletter-button a .text{font-family:audiBold,sans-serif;font-size:16px;line-height:16px;text-transform:uppercase}footer .header-row .newsletter-button a .icon,footer .stores .newsletter-button a .icon,.footer .header-row .newsletter-button a .icon,.footer .stores .newsletter-button a .icon{float:right;position:relative;top:0px}footer .header-row .newsletter-button a.blue,footer .stores .newsletter-button a.blue,.footer .header-row .newsletter-button a.blue,.footer .stores .newsletter-button a.blue{border-color:#1786EA}footer .header-row .newsletter-button a.blue:hover,footer .stores .newsletter-button a.blue:hover,.footer .header-row .newsletter-button a.blue:hover,.footer .stores .newsletter-button a.blue:hover{background-color:#1786EA}footer .header-row .newsletter-button a.blue:hover .icon,footer .stores .newsletter-button a.blue:hover .icon,.footer .header-row .newsletter-button a.blue:hover .icon,.footer .stores .newsletter-button a.blue:hover .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px}footer .header-row .newsletter-button a.blue .icon,footer .stores .newsletter-button a.blue .icon,.footer .header-row .newsletter-button a.blue .icon,.footer .stores .newsletter-button a.blue .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -50px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}footer .header-row .newsletter-button a.white,footer .stores .newsletter-button a.white,.footer .header-row .newsletter-button a.white,.footer .stores .newsletter-button a.white{border-color:#fff}footer .header-row .newsletter-button a.white:hover,footer .stores .newsletter-button a.white:hover,.footer .header-row .newsletter-button a.white:hover,.footer .stores .newsletter-button a.white:hover{background-color:#fff;color:#1786EA}footer .header-row .newsletter-button a.white:hover p,footer .stores .newsletter-button a.white:hover p,.footer .header-row .newsletter-button a.white:hover p,.footer .stores .newsletter-button a.white:hover p{color:#1786EA}footer .header-row .newsletter-button a.white:hover .icon,footer .stores .newsletter-button a.white:hover .icon,.footer .header-row .newsletter-button a.white:hover .icon,.footer .stores .newsletter-button a.white:hover .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -50px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px}footer .header-row .newsletter-button a.white .icon,footer .stores .newsletter-button a.white .icon,.footer .header-row .newsletter-button a.white .icon,.footer .stores .newsletter-button a.white .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}footer .header-row .newsletter-button a.orange,footer .stores .newsletter-button a.orange,.footer .header-row .newsletter-button a.orange,.footer .stores .newsletter-button a.orange{border-color:#FF504B}footer .header-row .newsletter-button a.orange:hover,footer .stores .newsletter-button a.orange:hover,.footer .header-row .newsletter-button a.orange:hover,.footer .stores .newsletter-button a.orange:hover{background-color:#FF504B}footer .header-row .newsletter-button a.orange:hover .icon,footer .stores .newsletter-button a.orange:hover .icon,.footer .header-row .newsletter-button a.orange:hover .icon,.footer .stores .newsletter-button a.orange:hover .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px}footer .header-row .newsletter-button a.orange .icon,footer .stores .newsletter-button a.orange .icon,.footer .header-row .newsletter-button a.orange .icon,.footer .stores .newsletter-button a.orange .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -70px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}footer .header-row .newsletter-button a span,footer .stores .newsletter-button a span,.footer .header-row .newsletter-button a span,.footer .stores .newsletter-button a span{margin-top:6px}footer .header-row .subscribe-sportivo-button,footer .stores .subscribe-sportivo-button,.footer .header-row .subscribe-sportivo-button,.footer .stores .subscribe-sportivo-button{width:calc((86%/8 * 2) + 2%);min-width:225px;margin-left:2%;float:right}footer .header-row .subscribe-sportivo-button a,footer .stores .subscribe-sportivo-button a,.footer .header-row .subscribe-sportivo-button a,.footer .stores .subscribe-sportivo-button a{border:2px solid;border-radius:40px;padding:15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;font-family:audiBold,sans-serif;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;transition:background-color 0.2s;display:block;font-size:16px;text-transform:uppercase}footer .header-row .subscribe-sportivo-button a .text,footer .stores .subscribe-sportivo-button a .text,.footer .header-row .subscribe-sportivo-button a .text,.footer .stores .subscribe-sportivo-button a .text{font-family:audiBold,sans-serif;font-size:16px;line-height:16px;text-transform:uppercase}footer .header-row .subscribe-sportivo-button a .icon,footer .stores .subscribe-sportivo-button a .icon,.footer .header-row .subscribe-sportivo-button a .icon,.footer .stores .subscribe-sportivo-button a .icon{float:right;position:relative;top:0px}footer .header-row .subscribe-sportivo-button a.blue,footer .stores .subscribe-sportivo-button a.blue,.footer .header-row .subscribe-sportivo-button a.blue,.footer .stores .subscribe-sportivo-button a.blue{border-color:#1786EA}footer .header-row .subscribe-sportivo-button a.blue:hover,footer .stores .subscribe-sportivo-button a.blue:hover,.footer .header-row .subscribe-sportivo-button a.blue:hover,.footer .stores .subscribe-sportivo-button a.blue:hover{background-color:#1786EA}footer .header-row .subscribe-sportivo-button a.blue:hover .icon,footer .stores .subscribe-sportivo-button a.blue:hover .icon,.footer .header-row .subscribe-sportivo-button a.blue:hover .icon,.footer .stores .subscribe-sportivo-button a.blue:hover .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px}footer .header-row .subscribe-sportivo-button a.blue .icon,footer .stores .subscribe-sportivo-button a.blue .icon,.footer .header-row .subscribe-sportivo-button a.blue .icon,.footer .stores .subscribe-sportivo-button a.blue .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -50px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}footer .header-row .subscribe-sportivo-button a.white,footer .stores .subscribe-sportivo-button a.white,.footer .header-row .subscribe-sportivo-button a.white,.footer .stores .subscribe-sportivo-button a.white{border-color:#fff}footer .header-row .subscribe-sportivo-button a.white:hover,footer .stores .subscribe-sportivo-button a.white:hover,.footer .header-row .subscribe-sportivo-button a.white:hover,.footer .stores .subscribe-sportivo-button a.white:hover{background-color:#fff;color:#1786EA}footer .header-row .subscribe-sportivo-button a.white:hover p,footer .stores .subscribe-sportivo-button a.white:hover p,.footer .header-row .subscribe-sportivo-button a.white:hover p,.footer .stores .subscribe-sportivo-button a.white:hover p{color:#1786EA}footer .header-row .subscribe-sportivo-button a.white:hover .icon,footer .stores .subscribe-sportivo-button a.white:hover .icon,.footer .header-row .subscribe-sportivo-button a.white:hover .icon,.footer .stores .subscribe-sportivo-button a.white:hover .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -50px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px}footer .header-row .subscribe-sportivo-button a.white .icon,footer .stores .subscribe-sportivo-button a.white .icon,.footer .header-row .subscribe-sportivo-button a.white .icon,.footer .stores .subscribe-sportivo-button a.white .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}footer .header-row .subscribe-sportivo-button a.orange,footer .stores .subscribe-sportivo-button a.orange,.footer .header-row .subscribe-sportivo-button a.orange,.footer .stores .subscribe-sportivo-button a.orange{border-color:#FF504B}footer .header-row .subscribe-sportivo-button a.orange:hover,footer .stores .subscribe-sportivo-button a.orange:hover,.footer .header-row .subscribe-sportivo-button a.orange:hover,.footer .stores .subscribe-sportivo-button a.orange:hover{background-color:#FF504B}footer .header-row .subscribe-sportivo-button a.orange:hover .icon,footer .stores .subscribe-sportivo-button a.orange:hover .icon,.footer .header-row .subscribe-sportivo-button a.orange:hover .icon,.footer .stores .subscribe-sportivo-button a.orange:hover .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px}footer .header-row .subscribe-sportivo-button a.orange .icon,footer .stores .subscribe-sportivo-button a.orange .icon,.footer .header-row .subscribe-sportivo-button a.orange .icon,.footer .stores .subscribe-sportivo-button a.orange .icon{background:url("/images/structure/sportivo_sprite.svg") -10px -70px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}footer .header-row .subscribe-sportivo-button a p,footer .stores .subscribe-sportivo-button a p,.footer .header-row .subscribe-sportivo-button a p,.footer .stores .subscribe-sportivo-button a p{font-family:audiBold,sans-serif}footer .header-row .subscribe-sportivo-button a span,footer .stores .subscribe-sportivo-button a span,.footer .header-row .subscribe-sportivo-button a span,.footer .stores .subscribe-sportivo-button a span{margin-top:6px}footer .stores .subscribe-sportivo-button a span,.footer .stores .subscribe-sportivo-button a span{margin-top:-11px}footer .navigation-row,.footer .navigation-row{margin-top:40px}footer .navigation-row ul,.footer .navigation-row ul{border-top:1px solid rgba(255,255,255,0.4)}footer .navigation-row ul li,.footer .navigation-row ul li{float:left;width:calc(86% / 8);margin:0 1%;border-bottom:1px solid rgba(255,255,255,0.4)}footer .navigation-row ul li:hover,.footer .navigation-row ul li:hover{border-bottom:3px solid rgba(255,255,255,0.4)}footer .navigation-row ul li:hover a,.footer .navigation-row ul li:hover a{padding-bottom:7px}footer .navigation-row ul li:first-child,.footer .navigation-row ul li:first-child{margin-left:0}footer .navigation-row ul li:last-child,.footer .navigation-row ul li:last-child{margin-right:0}footer .navigation-row ul li a,.footer .navigation-row ul li a{text-transform:uppercase;padding-top:15px;padding-bottom:10px;display:block}footer .content-row,.footer .content-row{margin-top:40px}footer .content-row>div,.footer .content-row>div{width:23.5%;height:200px;float:left;margin-left:2%;border-bottom:1px solid rgba(255,255,255,0.4)}footer .content-row>div:first-child,.footer .content-row>div:first-child{margin-left:0}footer .content-row>div h3,.footer .content-row>div h3{text-transform:uppercase;padding-bottom:10px;font-size:20px}footer .content-row>div p,.footer .content-row>div p{font-size:18px;line-height:21px;margin-bottom:20px}footer .content-row>div a,.footer .content-row>div a{font-family:audi,sans-serif;line-height:21px}footer .content-row>div.blog-item a,.footer .content-row>div.blog-item a{font-family:audiItalic,sans-serif;display:block;margin-bottom:10px}footer .content-row>div.blog-item a span,.footer .content-row>div.blog-item a span{background:url("/images/structure/sportivo_sprite.svg") -10px -60px no-repeat;background-size:437px 200px;width:auto;height:auto;display:block;width:9px;height:8px;margin-left:5px;display:inline-block}footer .content-row>div.search-block .search-bar,.footer .content-row>div.search-block .search-bar{margin-left:0}footer .content-row>div.search-block .search-bar input[type=text],.footer .content-row>div.search-block .search-bar input[type=text]{color:#1786EA}footer .content-row>div.search-block .search-bar input[type=text]::-webkit-input-placeholder,.footer .content-row>div.search-block .search-bar input[type=text]::-webkit-input-placeholder{color:#1786EA}footer .content-row>div.search-block .search-bar input[type=text]::-moz-placeholder,.footer .content-row>div.search-block .search-bar input[type=text]::-moz-placeholder{color:#1786EA}footer .content-row>div.search-block .search-bar input[type=text]:-moz-placeholder,.footer .content-row>div.search-block .search-bar input[type=text]:-moz-placeholder{color:#1786EA}footer .content-row>div.search-block .search-bar input[type=text]:-ms-input-placeholder,.footer .content-row>div.search-block .search-bar input[type=text]:-ms-input-placeholder{color:#1786EA}footer .content-row>div.search-block .search-bar input[type=submit],.footer .content-row>div.search-block .search-bar input[type=submit]{z-index:2;background:url("/images/structure/sportivo_sprite.svg") -15px -30px no-repeat;background-size:437px 200px;width:12px;height:16px}footer .copyright,.footer .copyright{margin-top:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-moz-align-items:initial;-ms-align-items:initial;-webkit-align-items:initial;align-items:initial}footer .copyright:after,.footer .copyright:after{display:none}footer .copyright a,footer .copyright p,.footer .copyright a,.footer .copyright p{font-size:18px;text-transform:uppercase;display:inline-block}footer .copyright .first-block,.footer .copyright .first-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center}footer .copyright .komma,.footer .copyright .komma{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center}footer .copyright .komma span,.footer .copyright .komma span{background:url("/images/structure/sportivo_sprite.svg") -220px 0px no-repeat;background-size:437px 200px;width:25px;height:25px;display:inline-block;margin-right:10px}footer .copyright .komma b,.footer .copyright .komma b{margin-left:5px}footer .copyright .komma em,.footer .copyright .komma em{font-style:normal}.social-media{display:inline-block;margin-left:40px}.social-media a{float:left;margin-right:20px}.social-media .facebook{background:url("/images/structure/sportivo_sprite.svg") -255px 0 no-repeat;background-size:437px 200px;width:20px;height:20px}.social-media .youtube{background:url("/images/structure/sportivo_sprite.svg") -285px 0 no-repeat;background-size:437px 200px;width:29px;height:20px}.social-media .google-plus{background:url("/images/structure/sportivo_sprite.svg") -340px 0 no-repeat;background-size:437px 200px;width:23px;height:19px}.stores{margin:20px 0}.stores a{text-align:left}.stores a.google-store .google{background:url("/images/structure/sportivo_sprite.svg") -375px 0px no-repeat;background-size:437px 200px;width:20px;height:20px;display:inline-block;position:relative;top:3px;left:5px}.stores a.app-store .app{background:url("/images/structure/sportivo_sprite.svg") -400px 0px no-repeat;background-size:437px 200px;width:20px;height:20px;display:inline-block;position:relative;top:3px;left:5px}.stores a:hover{color:#1786EA}@media screen and (max-width: 1750px){footer .footer-wrapper,.footer .footer-wrapper{margin:0 40px}}@media screen and (max-width: 1450px){footer .header-row .newsletter-button,footer .header-row .subscribe-sportivo-button,footer .stores .newsletter-button,footer .stores .subscribe-sportivo-button{width:calc((86%/8 * 2.5) + 3%)}}@media screen and (max-width: 1270px){footer .header-row .newsletter-button,footer .header-row .subscribe-sportivo-button,footer .stores .newsletter-button,footer .stores .subscribe-sportivo-button,.footer .header-row .newsletter-button,.footer .header-row .subscribe-sportivo-button,.footer .stores .newsletter-button,.footer .stores .subscribe-sportivo-button{width:calc((94%/8 * 4) + 2%)}footer .header-row .newsletter-button,footer .stores .newsletter-button,.footer .header-row .newsletter-button,.footer .stores .newsletter-button{clear:right;margin-top:10px}footer .stores .subscribe-sportivo-button,.footer .stores .subscribe-sportivo-button{margin-top:10px}footer .navigation-row ul li,.footer .navigation-row ul li{width:calc(94% / 8 * 2)}footer .navigation-row ul li:nth-child(4),.footer .navigation-row ul li:nth-child(4){margin-right:0}footer .navigation-row ul li:nth-child(5),.footer .navigation-row ul li:nth-child(5){margin-left:0;clear:both}footer .navigation-row ul li a,.footer .navigation-row ul li a{font-size:14px}.content-row>div{width:32%}.content-row>div.blog-item a:last-child{display:none}}@media screen and (max-width: 1000px){footer .copyright .first-block{display:block}.social-media{display:block;margin-top:20px;margin-left:0}}@media screen and (max-width: 900px){footer,.footer{width:90%;padding:40px 5% !important}footer .content-row>div,.footer .content-row>div{width:32%}footer .content-row>div.blog-item a,.footer .content-row>div.blog-item a{margin-right:10px}footer .content-row>div.search-block,.footer .content-row>div.search-block{display:none}}@media screen and (max-width: 730px){footer .header-row>p,footer .stores>p,.footer .header-row>p,.footer .stores>p{margin-bottom:10px}footer .header-row .subscribe-sportivo-button,footer .stores .subscribe-sportivo-button,.footer .header-row .subscribe-sportivo-button,.footer .stores .subscribe-sportivo-button{float:none;clear:both;margin:20px 0 0 0}footer .header-row .newsletter-button,footer .stores .newsletter-button,.footer .header-row .newsletter-button,.footer .stores .newsletter-button{clear:both;margin-top:10px;float:none}footer .header-row .newsletter-button,footer .stores .newsletter-button,.footer .header-row .newsletter-button,.footer .stores .newsletter-button{clear:both;margin-top:10px}footer .navigation-row ul li,.footer .navigation-row ul li{width:calc(96% / 8 * 4);margin:0 2%}footer .navigation-row ul li:nth-child(even),.footer .navigation-row ul li:nth-child(even){margin-right:0}footer .navigation-row ul li:nth-child(odd),.footer .navigation-row ul li:nth-child(odd){margin-left:0;clear:both}footer .navigation-row ul li a,.footer .navigation-row ul li a{font-size:14px}}@media screen and (max-width: 730px){footer .header-row .newsletter-button,footer .header-row .subscribe-sportivo-button,footer .stores .newsletter-button,footer .stores .subscribe-sportivo-button{width:100%}footer .content-row>div{width:49%}footer .content-row>div.blog-item{display:none}footer .copyright a em,footer .copyright a b{display:none}}@media screen and (max-width: 500px){footer,.footer{width:90%;padding:40px 5% !important}footer .content-row>div,.footer .content-row>div{width:49%}}@media screen and (max-width: 465px){footer .stores a,.footer .stores a{margin-left:0;clear:both}}@media screen and (max-width: 400px){footer .content-row>div,.footer .content-row>div{width:100%}footer .content-row>div.remaining,.footer .content-row>div.remaining{margin-top:40px}}
/*# sourceMappingURL=style.css.map */