@import url("https://stilsporcu.online/css/font.css");@import url("https://stilsporcu.online/css/prettyphoto/prettyphoto.css");a,a:focus,a:hover{text-decoration:none;outline:0}address,blockquote{font-size:.9em;color:#666;line-height:1.8em}blockquote{font-style:italic;border-left-color:#ffd302;background:#f9f9f9}body{font-size:16px;font-family:Cabin,sans-serif}canvas{height:auto!important;max-width:800px;width:100%!important}h1,h2,h3,h4,h5,h6{color:#222322;font-family:Cabin,sans-serif}h1,h2,h3,h4{font-weight:700}h2{border-left:2px solid #bbb;padding:0 0 0 5px;font-size:2.1em;margin-bottom:20px;line-height:.7em}img{width:100%}img.pull-right{margin:0 0 1.5em 1.5em}img.pull-left{margin:0 1.5em 1.5em 0}p{font-size:.9em;color:#666;line-height:1.8em}ul{padding:0}.btn{height:auto;padding:15px 20px;font-size:1em;font-weight:400;text-shadow:none;color:#fff;-webkit-transition:.4s ease-in;-moz-transition:.4s ease-in;-o-transition:.4s ease-in;-ms-transition:.4s ease-in;transition:.4s ease-in;text-transform:capitalize;position:static;opacity:1;background:#b0b0b0;width:auto;line-height:1;display:inline-block}.btn:hover{color:#ffd302;opacity:1;background:#222322}.social li a{-webkit-transition:.4s ease-in;-moz-transition:.4s ease-in;-o-transition:.4s ease-in;-ms-transition:.4s ease-in;transition:.4s ease-in}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-border-radius:10px;border-radius:10px}::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:hsla(0,0%,71%,.8)}::-webkit-scrollbar-thumb:window-inactive{background:hsla(0,0%,71%,.4)}.horizontal-line{border-top:1px solid #e3e3e3;margin:40px 0;width:100%;float:left}.dropdown{z-index:2000}.dropdown ul{overflow:visible;position:absolute;text-align:left;top:100%;left:0;display:none}.dropdown:hover ul{display:block}.dropdown ul li{list-style:none;display:inline-block}.dropdown ul li a{padding:0 15px;margin:0;display:inline-block}.pagination{padding-top:30px;border-top:1px solid #eee;border-radius:0;width:100%;margin-top:30px}.pagination li a{height:43px;padding:10px 17px;border:none;color:#fff;margin:7px;border-radius:0;background:#bbb;width:43px}.pagination li a:hover{background:#ffd302}.carousel-control{height:42px;font-size:1.5em;font-weight:400;text-shadow:none;color:#fff;-webkit-transition:.4s ease-in;-moz-transition:.4s ease-in;-o-transition:.4s ease-in;-ms-transition:.4s ease-in;transition:.4s ease-in;position:static;opacity:1;background:#b0b0b0;width:42px;line-height:42px;display:inline-block}.carousel-control:focus,.carousel-control:hover{color:#ffd302;opacity:1;background:#222322}.carousel-control .icon-next,.carousel-control .icon-prev{position:static}.panel{padding:15px;position:relative;border-radius:0;background:#e6e6e6}.panel .panel-heading{font-size:1.45em;font-weight:700}.panel .panel-heading span{font-size:.6em;font-weight:400;font-style:italic;color:#666;display:block}.corner{height:50px;overflow:hidden;font-size:2px;right:0;color:#fff;position:absolute;top:0;width:50px}.ribbon{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);padding:45px 50px 0 0;font-size:5em;font-weight:400;text-shadow:none;position:relative;text-align:center;top:-7px;left:-5px;width:137px}.panel .corner .hot{background-color:#f0414d}.panel .corner .top{background-color:#1c9845}.panel .corner .new{background-color:#00799a}.panel .list-group li{border-color:#fff;font-size:.9em;color:#666;background:none}.panel .list-group li i{font-size:1.2em;margin-left:-15px}.panel .panel-footer{font-weight:700;color:#ffd302;-webkit-transition:.4s ease-in;-moz-transition:.4s ease-in;-o-transition:.4s ease-in;-ms-transition:.4s ease-in;transition:.4s ease-in;text-align:center;margin:20px -15px -15px;border-radius:0;background:#222322;display:block}.panel .panel-footer:hover{color:#222322;background:#ffd302}.panel .panel-footer i{font-size:1.3em;margin-left:5px}.progress{height:auto;background-color:#ddd;border-radius:0}.progress .bar{padding:.5em 1em;font-size:.9em;font-weight:400;color:#ffd302;text-align:left;background-color:#222322;border-radius:0;background-image:none}.panel-accordion{padding:0;background:none}.panel-accordion .panel-heading{padding:10px 0}.panel-accordion .accordion-toggle{font-size:1.4em}.panel-accordion .accordion-toggle span,.panel-accordion .accordion-toggle:hover span.invert{height:30px;font-size:1em;font-weight:700;color:#222322;text-align:center;margin:0 15px 0 0;border-radius:3px;background:#ffd302;width:30px;line-height:30px;display:inline-block}.panel-accordion .accordion-toggle span.invert,.panel-accordion .accordion-toggle:hover span{color:#ffd302;background:#222322}.testimonial-container p{padding:1.5em 2em;border:2px solid #cdd1d0;margin:0 25px 0 0;border-radius:3px 3px 3px 3px}.testimonial-container span.border{border-right:32px solid transparent;border-top:22px solid #cdd1d0;margin-left:4em;width:0;margin-top:-2px;display:block}.testimonial-container span.back{border-right:25px solid transparent;border-top:18px solid #fff;margin-left:2px;width:0;margin-top:-22px;display:block}.testimonials-name{margin:0}.testimonials-position{color:#4c4f54;text-transform:uppercase;margin:0}.nav-tabs{font-size:14px;border-bottom:0}.nav-tabs>li>a{padding:.6em 2em;border:1px solid #ddd;font-weight:700;margin-right:0;color:#fff;text-transform:uppercase;border-radius:0;background:#1c9845}.nav-tabs>li>a:first-child{border-left:1px solid #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover{color:#222322}.nav-tabs>li>a:hover{background:#252f38}.tab-content{padding:2em}.tabs-left .nav-tabs{padding:0}.tabs-left .nav-tabs>li{border-bottom:1px solid #ddd;float:none}.tabs-left .nav-tabs>li a{height:60px;padding:0 1em 0 2em;border:none;font-weight:400;color:#4c4f55;text-transform:capitalize;margin:0 0 0 50px;background:none;width:217px;line-height:60px;vertical-align:middle;display:table-cell}.tabs-left .nav-tabs>li:hover a{color:#222322}.tabs-left .nav-tabs>li.active{border-bottom-left-radius:3px;border-left:1px solid #ddd;margin-right:-1px;border-top:1px solid #ddd;border-top-left-radius:3px;background-color:#fff;z-index:1}.tabs-left .nav-tabs>li.active a{border:0;color:#252f38}.tabs-left .tab-content{border:none;border-left:1px solid #ddd}.isotope-item{z-index:2}.isotope-hidden.isotope-item{-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;-o-pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.row{margin:30px 0 0}.row .row{margin:0 0 30px}.social li{list-style:none;text-align:center;margin-left:1px;float:right;display:block}.social li a{height:67px;font-size:1.2em;background:#333;width:67px;line-height:67px;display:block}.social li a i{color:#979797}.social li a:hover i{color:#fff}.social li a.twitter:hover{background:#00aced}.social li a.facebook:hover{background:#3b5998}.social li a.gplus:hover{background:#dd4b39}.social li a.linkedin:hover{background:#007bb6}.social li a.pinterest:hover{background:#cb2027}.social li a.vimeo:hover{background:#aad450}.social li a.play:hover{background:#b00}.social li a.instagram:hover{background:#517fa4;background:#ff0084}.pricing-table{list-style:none;border:3px solid #eee;text-align:center;margin:0 0 50px}.pricing-table li{padding:.5em;font-size:.9em;font-weight:400;color:#999}.pricing-table .title{font-size:1.3em;color:#222322}.pricing-table .price{padding:.3em;font-size:1.5em;color:#222322;background:#f7f7f7}.pricing-table .price span{font-size:.6em;vertical-align:top}.pricing-table .button{background:#f7f7f7}.pricing-table .button a{padding:.7em;color:#fff;text-transform:uppercase;margin:.5em auto;border-radius:2px;background:#999;width:7em;display:block}.pricing-table.active .button a,.pricing-table.active .price,.pricing-table:hover .button a,.pricing-table:hover .price{color:#ffd302;-webkit-transition:.4s ease-in;-moz-transition:.4s ease-in;-o-transition:.4s ease-in;-ms-transition:.4s ease-in;transition:.4s ease-in;background:#222322}.pricing-table.active.sec .price,.pricing-table:hover.sec .price{color:#222322;-webkit-transition:.4s ease-in;-moz-transition:.4s ease-in;-o-transition:.4s ease-in;-ms-transition:.4s ease-in;transition:.4s ease-in;background:#ffd302}.pricing-table.active.sec,.pricing-table:hover.sec{border-color:#ffd302}aside h2{border-left:none;padding:0 0 .75em;font-size:1.5em;font-weight:400;border-bottom:2px solid #ffd302;clear:both;margin:60px 0 0}aside h2:first-child{margin:0}aside .arrow{border-color:#ffd502 transparent transparent;height:0;border-style:solid;border-width:6px 6px 0;margin:0 0 20px 20px;width:0;display:block}aside ul li{list-style:none}aside ul li i{color:#999}aside ul li a{height:2em;font-size:.9em;color:#999;display:inline-block}aside ul li a:hover{color:#222322}.post{margin-bottom:60px}.post .date{height:120px;color:#fff;text-transform:uppercase;text-align:center;background:#bbb;width:100px;float:left}.post .date .day{height:25px;font-size:1.6em;margin:15px 0 0;width:100%;vertical-align:bottom;display:block}.post .date .month{height:40px;font-size:.75em;margin:0 0 15px;width:100%;line-height:40px;vertical-align:top;display:block}.post .date .comments{height:30px;font-size:.7em;background:#888;width:100%;line-height:30px;display:block}.post .date .comments a{color:#fff}.post .date:hover{background:#222322}.post .date:hover .comments{background:#454545}.post .content .post-img{margin-bottom:30px;position:relative;width:100%}.post .content .post-img img{width:100%}.post .content .post-img .more{height:100%;position:absolute;background:rgba(30,30,30,.3);width:100%;display:none}.post .content .post-img .more a{height:66px;font-size:3em;color:#ffd302;position:absolute;text-align:center;top:50%;margin:-33px 0 0 -33px;background:#222322;left:50%;width:66px;line-height:66px;display:block}.post .content .post-img .more a i{font-size:.6em;margin:0 auto;line-height:2.2;display:block}.post .content .post-img:hover .more{cursor:pointer;display:block}.post .content .post-img .foot{min-height:43px;font-size:.8em;font-weight:700;color:#a7a7a7;background:#f0f0f0;line-height:43px}.post .content .post-img .foot span{margin:0 15px}.post .content .post-img .foot span a{font-size:1.5em;color:#a7a7a7;margin:0 5px}.post .content .post-img .foot span a:hover{color:#222322}.container-comments .single-comment{padding-top:10px;border-bottom:1px dotted #888;padding-bottom:20px}.container-comments .single-comment header{height:80px}.container-comments .single-comment header h4{font-size:.8em;font-weight:400;margin-bottom:0}.container-comments .single-comment header small{font-size:.7em;color:#5d5d5d}.container-comments .single-comment header img{height:78px;border:1px solid #efefef;margin:0 15px 0 0;border-radius:2px;background:#f8ffa2;width:78px;float:left}.container-comments .single-comment header .btn{padding:1em;font-size:.8em;border:none;font-weight:400;margin:15px 0 0}.grid.magic-grid{padding:0}.grid.magic-grid .filters{min-height:35px;padding:0 1em;margin:0 10px 2em;background:#222322}.grid.magic-grid .filters button{height:35px;padding:0 1em;font-size:.9em;border:none;font-weight:700;color:#fff;text-transform:uppercase;outline:0;background:#222322}.grid.magic-grid .filters button:hover{color:#ffd302;outline:0}.grid.magic-grid .filters button.active{height:45px;color:#222322;outline:0;background-color:#ffd302;margin:-5px 0}.grid.magic-grid .element{position:relative;margin:10px;cursor:pointer;width:265px}.grid.magic-grid .element .text{height:20%;padding:10px 15px;font-size:1.2em;font-weight:700;background-color:#ffd302}.grid.magic-grid .element .text p{color:#222322;margin:0;line-height:1.2em}.grid.magic-grid .element .text span{font-size:.7em;line-height:1.5em;display:block}.grid.magic-grid .element .more{height:80%;position:absolute;background:rgba(30,30,30,.3);width:100%;display:none}.grid.magic-grid .element .more a{height:66px;font-size:3em;color:#ffd302;position:absolute;text-align:center;top:50%;margin:-33px 0 0 -33px;background:#222322;left:50%;width:66px;line-height:66px;display:block}.grid.magic-grid .element:hover .text{color:#ffd302;-webkit-transition:.4s ease-in;-moz-transition:.4s ease-in;-o-transition:.4s ease-in;-ms-transition:.4s ease-in;transition:.4s ease-in;background:#222322}.grid.magic-grid .element:hover .text p{color:#ffd302}.grid.magic-grid .element:hover .more{display:block}.form-control{min-height:50px;border-radius:0}form button{padding:.7em 1.2em;border:none;color:#ffd302;-webkit-transition:.4s ease-in;-moz-transition:.4s ease-in;-o-transition:.4s ease-in;-ms-transition:.4s ease-in;transition:.4s ease-in;text-transform:uppercase;background:#222322}form button:hover{color:#222322;background:#ffd302}.form-comment .form-group{margin:20px 0 0;width:48%}.form-comment .form-group.txt{width:100%}.form-comment button{margin-top:20px}.form-comment input{width:100%}.most-viewed{font-size:.9em;font-weight:700;margin:0 0 20px;width:100%;float:left}.most-viewed a{color:#888;display:block}.most-viewed a:hover{color:#222322}.most-viewed span{font-size:.9em;font-weight:400;color:#888}.most-viewed div{height:60px;overflow:hidden;margin-right:10px;position:relative;width:60px;float:left}.most-viewed div img{width:100%}.search button,.search input{min-height:34px;padding:0 6px;border-radius:0}.search button{border-left:none;color:#888}.tags{font-size:.9em}.tags a{color:#888}.tags a:hover{color:#222322}.addcart{height:2.7em;padding:0 1em;font-size:.7em;color:#fff;text-transform:uppercase;margin:1em 0;border-radius:2px;background:#999;width:12em;line-height:2.7em;float:left;display:block}.addcart span{border-right:1px dotted #fff;padding:0 .9em 0 0;margin:0 .9em 0 0;display:inline-block}.addcart span i{font-size:1.2em}.star{height:1.89em;padding:0 .7em;font-size:1em;text-transform:uppercase;margin:.7em 0 .7em .7em;line-height:1.89em;display:block}.star span{color:#ffd302}.star i:before{margin:-.2em}#sports-news .item>div{position:relative;margin:10px;width:23%;float:left}#sports-news .item div .more{height:100%;position:absolute;background:rgba(30,30,30,.3);width:100%;display:none}#sports-news .item div .more a{height:26%;font-size:235%;color:#ffd302;-webkit-transition:.4s ease-in;-moz-transition:.4s ease-in;-o-transition:.4s ease-in;-ms-transition:.4s ease-in;transition:.4s ease-in;position:relative;text-align:center;top:50%;margin:-13% 5% 0;background:#222322;width:26%;float:left;display:block}#sports-news .item div .more a i{font-size:.7em}#sports-news .item div .more a:hover{color:#222322;background:#ffd302}#sports-news .item div .more a:first-child{margin-left:40%}#sports-news .item div:hover .more{display:block}header .row{margin:0}header .topbar{font-weight:700;color:#fff;background:#444 url(https://stilsporcu.online/img/pattern-play.png) 50%;line-height:1}header .topbar .row>div:first-child{padding:2% 0}header .topbar i{color:#ffd302}header .navbar{min-height:130px;font-size:16px;border:none;font-weight:600;color:#fff;text-transform:uppercase;margin:0;border-radius:0;background:#222322}header .navbar .navbar-header{margin:25px 0}header .navbar .navbar-header .navbar-toggle{background:#ffd302}header .navbar .navbar-header .navbar-toggle span{background:#222322}header .navbar .navbar-nav{float:right}header .navbar .navbar-nav li a{height:130px;padding:0 1em;color:#fff;line-height:130px}header .navbar .navbar-nav li a:focus,header .navbar .navbar-nav li a:hover{color:#ffd302;background:none}header .navbar .navbar-nav>li.active a{color:#222322;background:#ffd302}header .navbar .navbar-nav .dropdown ul{padding:0;font-size:.8em;font-weight:700;text-transform:none;margin:0 0 0 -2px}header .navbar .navbar-nav .dropdown ul li{padding:0;border-bottom:1px solid #333;background-color:#222322}header .navbar .navbar-nav .dropdown ul li:last-child{border:none}header .navbar .navbar-nav .dropdown ul li a{height:44px;color:#fff;margin:1px 0 0;background:#222322;width:200px;line-height:44px}header .navbar .navbar-nav .dropdown ul li a:hover,header .navbar .navbar-nav .dropdown ul li.active a{color:#ffd302}header .subbar{min-height:80px;font-size:1.2em;font-weight:700;text-transform:uppercase;position:relative;background:#ffd302}header .subbar .title{height:30px;margin:25px 0}header .subbar .title em{border-left:1px dotted #333;font-size:.8em;font-weight:400;text-transform:none;margin-left:10px;padding-left:10px;display:inline-block}header .subbar .breadcrumbs{height:30px;font-size:.6em;font-weight:500;font-style:italic;text-transform:none;text-align:right;margin:25px 0;line-height:30px}header .subbar .breadcrumbs a{color:#222322}header .subbar .breadcrumbs a:last-child{text-transform:uppercase}header .subbar .breadcrumbs i{font-size:.8em}footer{margin-top:10px}footer h2{border-left:1px dotted #ffd302;font-size:1.2em;margin-bottom:20px;color:#b0b0b0;text-transform:uppercase;padding-left:5px}footer p{font-size:1em}footer a{color:#dedede;-webkit-transition:.4s ease-in;-moz-transition:.4s ease-in;-o-transition:.4s ease-in;-ms-transition:.4s ease-in;transition:.4s ease-in}footer a:hover{color:#ffd302}footer .topfoot{min-height:170px;background:#f5f5f5}footer .topfoot .carousel-inner{text-align:center;margin:30px 50px;width:auto}footer .topfoot .carousel-inner .item>div{margin:0 20px;width:110px;display:inline-block}footer .topfoot .carousel-inner .item div:first-child{margin-left:0}footer .topfoot .carousel-inner .item div:last-child{margin-right:0}footer .topfoot .carousel-control{-webkit-transition:.4s ease-in;-moz-transition:.4s ease-in;-o-transition:.4s ease-in;-ms-transition:.4s ease-in;transition:.4s ease-in;position:absolute;top:50%;border-radius:3px;left:0;margin-top:-21px}footer .topfoot .carousel-control.control-right{margin-left:-42px;left:100%}footer .middlefoot{min-height:485px;font-size:.85em;color:#888;background:#333 url(https://stilsporcu.online/img/footer-pattern.png) 50%}footer .middlefoot ul li{list-style:none;height:2.5em;padding:0;margin:0;line-height:2.5em}footer .middlefoot .about a{font-weight:700;font-style:italic}footer .middlefoot .about a span{margin:0 5px}footer .middlefoot .about a i{font-size:1.5em}footer .middlefoot ul.hours li{height:4em;border-bottom:1px solid #383838;line-height:4em}footer .middlefoot ul li i{font-size:1.2em;margin-right:10px;color:#ffd302}footer .middlefoot ul.hours li i{line-height:2.3em}footer .middlefoot .recent-news{font-weight:700;margin:0 0 20px}footer .middlefoot .recent-news a{font-size:.9em;margin:0 0 10px;display:block}footer .middlefoot .recent-news span{font-size:.9em;font-weight:400}footer .middlefoot .recent-news div{height:70px;overflow:hidden;margin-right:10px;position:relative;border-radius:3px;width:80px;float:left}footer .middlefoot .recent-news div .post-icon{height:100%;padding:1em;font-size:1.5em;color:#222322;position:absolute;text-align:center;top:0;background:hsla(0,0%,39%,.5);left:0;width:100%}footer .middlefoot .recent-news:hover div .post-icon{background:#ffd302}footer .middlefoot .recent-news div img{width:100%}footer .bottomfoot{font-weight:700;color:#888;text-transform:uppercase;background:#222322}footer .bottomfoot .row{padding:0;margin:0}footer .bottomfoot p{font-size:.8em;margin:6% 0 0;line-height:2}footer .bottomfoot p a{color:#dedede}footer .bottomfoot p a:hover{color:#ffd302}footer .bottomfoot .social li a{height:76px;margin:0 1px 0 0;width:73px;line-height:76px}#strainers #img-trainer{margin:0 20px 20px 0;width:370px;float:left}#strainers #img-trainer .item{height:330px;width:100%}#strainers #img-trainer .item img{width:100%}#strainers #img-trainer .carousel-control{position:absolute;top:0;left:100%}#strainers #img-trainer .carousel-control.next{margin:0 0 0 -42px}#strainers #img-trainer .carousel-control.prev{margin:0 0 0 -84px}#strainers .class-experience h3,#strainers .class-experience p{text-align:center}#strainers .chart{font-size:1.5em;font-weight:700;font-style:italic;color:#222322;margin:0 auto}#sclasses #img-class{margin:0 0 20px;width:100%}#sclasses #img-class .item,#sclasses #img-class .item img{width:100%}#sclasses #img-class .carousel-control{position:absolute;top:0;left:100%}#sclasses #img-class .carousel-control.next{margin:0 0 0 -42px}#sclasses #img-class .carousel-control.prev{margin:0 0 0 -84px}#sclasses #sports-news{float:right}#contacts{margin-bottom:50px}#contacts #map{height:525px;margin:0 -30px 0 -15px}#contacts p{margin-bottom:3em}#contacts address{color:#999;width:49%;display:inline-block}#contacts address abbr{font-style:italic;margin-right:.5em;color:#222322}#trainers{margin-bottom:60px}#trainers .grid.magic-grid .element{height:445px;overflow:hidden;position:relative}#trainers .grid.magic-grid .element .background{height:100%;top:0;width:100%}#trainers .grid.magic-grid .element .background,#trainers .grid.magic-grid .element .text{transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;position:absolute}#trainers .grid.magic-grid .element .text{height:200px;overflow:hidden;padding:0;border:6px solid rgba(0,0,0,.1);top:100%;margin:-90px 32px 0;border-radius:50%;background:transparent;left:0;width:200px}#trainers .grid.magic-grid .element .text .info{height:100%;padding:40px 20px 0;font-size:.9em;color:#999;transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;text-align:center;background:#f1f1f1;width:100%}#trainers .grid.magic-grid .element .text .info p{color:#999}#trainers .grid.magic-grid .element .text .info span{text-transform:uppercase}#trainers .grid.magic-grid .element:hover .text{top:50%}#trainers .grid.magic-grid .element:hover .text .info{padding:74px 0 0;font-size:1.1em;color:#ffd302;background:#222322}#trainers .grid.magic-grid .element:hover .text .info p{color:#ffd302}#trainers .grid.magic-grid .element:hover .background{background:rgba(255,211,2,.7)}#snews .post .icon li{list-style:none;height:81px;border:1px solid #888;margin:6px;border-radius:2px;width:80px;float:left;display:block}#snews .post .icon li:hover{border:1px solid #000}#snews .post .icon li:last-child{margin-right:0}#snews .post .icon li:first-child{margin-left:0}#store article{padding:0}#store article h2{margin-left:15px}#store .store-item{height:340px;padding:10px;border:1px solid #eee;margin:10px;width:265px;float:left}#store .store-item .item-img{position:relative}#store .store-item .item-img img{width:100%}#store .store-item .item-img .more{height:100%;position:absolute;background:rgba(30,30,30,.3);width:100%;display:none}#store .store-item .item-img .more a{height:66px;font-size:3em;color:#ffd302;position:absolute;text-align:center;top:50%;margin:-33px 0 0 -33px;background:#222322;left:50%;width:66px;line-height:66px;display:block}#store .store-item:hover .item-img .more{display:block}#store .store-item h3{font-size:1em}#store .store-item .price{font-size:2em;color:#888;display:block}#store .store-item:hover .price{color:#222322}#store .store-item:hover .addcart{color:#ffd302;background:#222322}#store .store-item .compare,#store .store-item .whishlist{font-size:.8em;color:#999;float:left;display:none}#store .store-item:hover .compare,#store .store-item:hover .whishlist{display:block}#store .store-item .compare:hover,#store .store-item .whishlist:hover{color:#999}#store .store-item .whishlist{clear:left}#store .store-item .compare{margin:0 0 0 1em}#store .store-item .star{float:left;display:none}#store .store-item:hover .star{display:block}#storeitem #img-store{margin:0 20px 20px 0;float:left}#storeitem #img-store ol{height:340px;padding:0;font-size:1em;position:static;text-align:left;margin:0;left:0;width:70px;float:left}#storeitem #img-store ol li{height:65px;padding:0;border:none;text-indent:0;position:relative;margin:0;border-radius:0;background:none;width:70px;float:left}#storeitem #img-store ol li img{height:100%}#storeitem #img-store .carousel-inner{width:470px;float:left}#storeitem .row .row{margin:0 0 60px}#storeitem .star{margin-top:0}#storeitem form .star{display:inline}#storeitem .item-form .form-group{margin-bottom:10px;width:100%}#storeitem .item-form .form-group.qty{margin-right:10px;max-width:80px;float:left}#storeitem .addcart{height:3.7em;font-size:.8em;margin:0;width:13em;line-height:3.7em;float:right}#storeitem .addcart span{padding:0 1.5em 0 0}#storeitem .addcart:hover{color:#ffd302;background:#222322}#storeitem .data-item{font-weight:700;color:#888;width:265px;float:right}#storeitem .data-item p{font-size:1.5em;font-weight:400;color:#222322;margin:0}#storeitem .data-item p span{font-size:.6em;vertical-align:top;margin-top:-5px;display:inline-block}#storeitem .data-item .subprice{font-size:.8em;text-transform:uppercase;display:block}#storeitem .data-item .star{margin:15px 0 0;float:left;padding-left:0}#storeitem .data-item .avaiable,#storeitem .data-item .review{display:block}#storeitem .data-item .review{height:2.7em;font-size:.7em;margin:15px 0 0;line-height:2.7em;float:left}#storeitem .data-item .review a{color:#888;margin-left:10px}#storeitem .data-item .review a:hover{color:#222322}#storeitem .data-item .avaiable{font-size:.9em;margin-bottom:15px;clear:both}#storeitem .panel-group img{width:270px}#img-store .zoom{height:52px;font-size:12px;font-style:normal;color:#e0e0e0;transition:left .3s,background-color .3s;-o-transition:left .3s,background-color .3s;-ms-transition:left .3s,background-color .3s;-moz-transition:left .3s,background-color .3s;-webkit-transition:left .3s,background-color .3s;position:absolute;text-align:center;top:7px;margin:0 0 0 -65px;border-radius:4px;background:#2b2b2b url(https://stilsporcu.online/img/store/zoom-in.png) 50% 50% no-repeat;cursor:pointer;left:100%;width:52px;line-height:52px;z-index:1}#img-store .zoom:hover{text-decoration:none;background-color:#c40303}#storeitem #img-store.zoomed .carousel-inner{width:735px}#storeitem .data-item.zoomed{width:100%}#storeitem .data-item.zoomed form{width:100%;float:left}#storeitem .data-item.zoomed form .form-group{width:32%}#storeitem .data-item.zoomed form .form-group.qty{max-width:100%;float:none}#storeitem #img-store .carousel-inner,#storeitem .data-item{transition:width .3s,height .3s;-o-transition:width .3s,height .3s;-ms-transition:width .3s,height .3s;-moz-transition:width .3s,height .3s;-webkit-transition:width .3s,height .3s}.banner .caption{height:8em;overflow:hidden;padding:2em;font-size:.9em;color:#fff;margin:0 0 0 5em;background:none repeat scroll 0 0 rgba(0,0,0,.45);width:30em;white-space:normal;display:block}.banner .caption h2{padding:0;border:none;color:#fff;line-height:1em;margin-top:1em;white-space:normal}.banner .caption p{font-size:.9em;font-weight:500;color:#fff;text-transform:none;white-space:normal}.banner .caption .head{padding:.8em;font-size:1.3em;color:#222322;text-transform:uppercase;position:absolute;top:0;background:#ffd302;left:0;display:block}.banner .more{margin-top:.8em;display:block}.banner .more i{padding:0;font-size:2em;color:#ffd302}.trainers-tabs .nav-tabs li{padding:0;border:none;position:relative;text-align:center;margin:0;background:#222322}.trainers-tabs .nav-tabs>li>a{font-size:1.2em;border:none;color:#fff;text-transform:uppercase;border-radius:0;background:#222322}.trainers-tabs .nav-tabs li.active a,.trainers-tabs .nav-tabs li.active:hover a,.trainers-tabs .nav-tabs li:hover a{border:none;color:#222322;top:-10px;margin:0 0 -10px;background:#ffd302;padding-bottom:20px;width:100%;z-index:99}.trainers-tabs .nav-tabs li.active a:hover{border:none;color:#222322}.trainers-tabs .tab-content{color:#222322;text-align:center;background:#ffd302}.trainers-tabs .tab-content .row{margin:0}.trainers-tabs .tab-content img{height:155px;border:6px solid hsla(0,0%,100%,.5);border-radius:50%;width:155px}.trainers-tabs .tab-content h3{font-size:1em;text-transform:uppercase}.trainers-tabs .tab-content p{color:#222322}.trainers-tabs .tab-content .tab-pane>div>div{border-right:1px solid #ffea81;padding:2em}.trainers-tabs .tab-content .btn{color:#fff;text-transform:uppercase;background:#222322}.trainers-tabs .tab-content .btn:hover{color:#ffd302}.trainers-tabs .home-tabs-link{background:#222322}.trainers-tabs .home-tabs-content{background:#ffd302}#home .nav-tabs li .gym-icon{height:34px;margin:13px 10px 13px -20px;background:url(https://stilsporcu.online/img/icons-tabs.png) no-repeat;width:34px;float:left;display:block}#home .nav-tabs li .gym-icon.outside{background-position:1px 0}#home .nav-tabs li.active .gym-icon.outside{background-position:-70px 0}#home .nav-tabs li:hover .gym-icon.outside{background-position:-34px 0}#home .nav-tabs li .gym-icon.video{background-position:1px -60px}#home .nav-tabs li.active .gym-icon.video{background-position:-70px -60px}#home .nav-tabs li:hover .gym-icon.video{background-position:-34px -60px}#home .nav-tabs li .gym-icon.sports{background-position:1px -115px}#home .nav-tabs li.active .gym-icon.sports{background-position:-70px -115px}#home .nav-tabs li:hover .gym-icon.sports{background-position:-34px -115px}#home .nav-tabs li .gym-icon.comunity{background-position:1px -175px}#home .nav-tabs li.active .gym-icon.comunity{background-position:-70px -175px}#home .nav-tabs li:hover .gym-icon.comunity{background-position:-34px -175px}#home .nav-tabs li .gym-icon.footbal{background-position:1px -230px}#home .nav-tabs li.active .gym-icon.footbal{background-position:-70px -230px}#home .nav-tabs li:hover .gym-icon.footbal{background-position:-34px -230px}.upcoming{background:url(https://stilsporcu.online/img/background_index.jpg) bottom;background-size:cover;width:100%}.upcoming .container{padding:0}.upcoming h2{font-size:2.2em;border:none;margin-bottom:30px;text-transform:uppercase;text-align:center}.square-gallery .square-tuple{height:287px;overflow:hidden;-webkit-transition:.2s ease-in;-moz-transition:.2s ease-in;-o-transition:.2s ease-in;-ms-transition:.2s ease-in;transition:.2s ease-in;background:#222322;width:585px;float:left}.square-gallery .square-tuple img{padding:0;margin:0;width:50%;float:left}.square-gallery .square-tuple .text{padding:1.3em;position:relative;margin:0;width:50%;float:left}.square-gallery .square-tuple .text h3,.square-gallery .square-tuple .text p{color:#fff}.square-gallery .square-tuple .text .arrow{border-color:transparent #222322 transparent transparent;height:0;position:absolute;border-style:solid;border-width:19.5px 21px 19.5px 0;left:-21px;width:0}.square-gallery .square-tuple .text .arrow.alt{border-color:transparent transparent transparent #222322;border-width:19.5px 0 19.5px 21px;left:100%}.square-gallery .square-tuple:hover{background:#ffd302}.square-gallery .square-tuple:hover .text h3,.square-gallery .square-tuple:hover .text p{color:#222322}.square-gallery .square-tuple:hover .text .arrow{border-color:transparent #ffd302 transparent transparent}.square-gallery .square-tuple:hover .text .arrow.alt{border-color:transparent transparent transparent #ffd302}#club .panel-group img,#club img.about{width:270px}.gallery .image-item{height:auto;background-color:#000;margin:10px;cursor:pointer;width:265px;display:block}.gallery .image-item img{height:auto;transition:all .2s ease-in 0s;opacity:1;width:100%;vertical-align:bottom}.portfolio-item-hover-content{overflow:hidden;position:relative;background:none repeat scroll 0 0 transparent;line-height:0;display:block;z-index:99}.portfolio-item-hover-content a.zoom{padding:15px 10px;font-size:4em;color:#ffd302;transition:color .3s,background-color .3s,opacity .3s;-moz-transition:color .3s,background-color .3s,opacity .3s;-o-transition:color .3s,background-color .3s,opacity .3s;-webkit-transition:color .3s,background-color .3s,opacity .3s;position:absolute;top:-100%;left:30%;line-height:0px;display:block;z-index:10}.portfolio-item-hover-content a.zoom:hover{color:#fff}.hover-options{height:100%;filter:alpha(opacity:0);font-style:normal;position:absolute;opacity:0;top:0;background:#000;background:rgba(0,0,0,.95);cursor:pointer;left:0;width:100%;display:block;z-index:9}.table-responsive .table .event{background:#ffd302;line-height:150%}.table-responsive .table td,.table-responsive .table th{padding:15px;text-align:center;width:12.5%}.table-responsive .table .event a{font-weight:700;color:#222;display:block}.table-responsive .table .black,.table-responsive .table .event:hover{color:#ffd302;background:#222;cursor:pointer}.table-responsive .table .event:hover a{color:#ffd302}.error-field{padding:40px 0;text-align:center;width:100%;float:left}.error-field h1{font-size:124px;color:#707070;text-transform:uppercase;line-height:134px}.error-field h3{font-weight:300}.scrollup{height:50px;right:30px;position:fixed;bottom:80px;background:transparent url(https://stilsporcu.online/img/to-top.png) 50% no-repeat;width:50px;display:none}.scrollup i{font-size:20px;color:#fff;text-align:center;line-height:48px;display:block}.scrollup:hover{text-decoration:none;opacity:.7}