body{margin:0;padding:0;line-height:1.2;font-family:"Calibri"}@font-face{font-family:'Calibri';src:url(//sparta.sportcentereurope.bg/wp-content/themes/evropa-sparta/fonts/Calibri.eot);src:url(//sparta.sportcentereurope.bg/wp-content/themes/evropa-sparta/fonts/Calibri.eot?#iefix) format('embedded-opentype'),url(//sparta.sportcentereurope.bg/wp-content/themes/evropa-sparta/fonts/Calibri.woff) format('woff'),url(//sparta.sportcentereurope.bg/wp-content/themes/evropa-sparta/fonts/Calibri.ttf) format('truetype'),url(//sparta.sportcentereurope.bg/wp-content/themes/evropa-sparta/fonts/Calibri.svg#Calibri) format('svg');font-weight:400;font-style:normal}img{max-width:100%;height:auto;vertical-align:middle}ul,li{margin:0;list-style:none}a,a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6,p{margin:0}a:focus{outline-offset:0}.clearfix:after{content:"";clear:both;display:block}.container{max-width:1303px}p{padding-bottom:20px}header{background:#010202;border-bottom:1px solid #f26522;-webkit-transition:1s;transition:1s}.wrapper{overflow:hidden}.logo img{width:165px}.header .logo{padding-left:0;padding-top:37px}.navbar{border-radius:none;margin:0}.navbar-default{background:0 0;border:none}.navbar .navbar-default{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.nav .navbar-nav{width:100%}.navbar-nav>li{margin:0 3px}.navbar-default .navbar-nav>li>a{color:#fffefe;padding:7px 10px;-webkit-transition:.5s;transition:.5s;font-family:'Calibri';font-size:14px}.navbar-default .navbar-nav>li.menu-item-language a img{padding-top:0;display:block;opacity:.6}.navbar-default .navbar-nav>li.menu-item-language a:hover img,.navbar-default .navbar-nav>li.menu-item-language a:focus img,.navbar-default .navbar-nav>li.menu-item-language.menu-item-language-current a img{opacity:1}.navbar-default .navbar-nav>li.menu-item-language a{padding:0;border-color:rgba(255,255,255,0);margin-top:6px}.navbar-default .navbar-nav>li.menu-item-language a:hover,.navbar-default .navbar-nav>li.menu-item-language a:focus,.navbar-default .navbar-nav>li.menu-item-language.menu-item-language-current a{background:0 0;border-color:rgba(255,255,255,1);border-radius:0}.navbar-default .navbar-nav>li.menu-item-language{display:inline-block}.navbar-default .navbar-collapse{position:relative;padding:20px 0}.navbar .search_button{position:absolute;top:50%;right:0;margin-top:-37px}.navbar-default .navbar-nav a.flag{padding:0}.navbar-default .navbar-nav a.flag:hover{background:0 0}.nav.navbar-nav img{padding-top:8px}.navbar-default .navbar-nav>li.current-menu-item a,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background:#fb6300;color:#fff;-webkit-border-radius:8px;border-radius:8px}.navbar .search_button{float:right;border-left:2px solid #5c5c5c}.navbar .search_button li{padding:27px 0 27px 20px}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:0 0}.navbar-fixed{position:fixed;top:0;left:0;right:0;z-index:100}.hide-menu{display:none !important}.main{overflow:hidden}.page-title{padding-bottom:20px;text-transform:uppercase}.intro-image{overflow:hidden;width:100%;height:384px;margin-top:-20px;background-size:cover;background-position:center center}.intro-title h1{font-family:'Poiret One',sans-serif;font-weight:lighter;color:#fff;font-size:40px;text-transform:uppercase}.intro-image{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center}#main-menu ul.dropdown-menu{background:#000;border:1px solid #fb6300;border-top:0}#main-menu ul.dropdown-menu a{color:#fff}#main-menu ul.dropdown-menu a:hover{background:#fb6300}#main-menu>li.dropdown:hover>ul.dropdown-menu,#main-menu>li.dropdown:hover>ul.dropdown-menu>li.dropdown:hover ul.dropdown-menu{display:block}#main-menu>li.dropdown:hover ul.dropdown-menu{left:100%}#main-menu>li.dropdown:hover>ul.dropdown-menu{margin-left:-70px}li.dropdown:hover>ul.dropdown-menu>li.dropdown:hover ul.dropdown-menu{top:0}header.mode-search .form,header.mode-search .icon-close{opacity:1;transform:none;pointer-events:all}.icon-close{position:fixed;top:0;right:30px;color:#fff;font-size:80px;opacity:0;transition:all .3s ease-in-out}.icon-close img{vertical-align:top;padding:20px}.form{height:80px;position:fixed;top:0;left:0;right:0;pointer-events:none;opacity:0;transform:translate(40px,0);transition:all .3s ease-in-out;width:100%;z-index:1000}.form input{color:#888;font-size:53px;border:0;background:#fff;-webkit-appearance:none;box-sizing:border-box;outline:0;font-weight:200;width:100%;padding:2px 100px}.form::-webkit-input-placeholder{color:#eee}.form:-moz-placeholder{color:#eee;opacity:1}.form::-moz-placeholder{color:#eee;opacity:1}.form:-ms-input-placeholder{color:#eee}.page .main{padding:20px 0}.home.page-template .main{padding:0}.banner{width:100%;height:auto;position:relative}.scroll-down-arrow{position:absolute;bottom:50px;left:0;right:0;margin:0;z-index:5}.owl-demo .item{position:relative}#owl-demo .item img{display:block;height:auto}.owl-pagination>.owl-page{display:none}.item{background:url(//sparta.sportcentereurope.bg/wp-content/themes/evropa-sparta/images/banner1.jpg) no-repeat top center/cover;padding:235px 0 105px}.owl-prev{position:absolute;top:45%;left:15px;text-indent:-9999px;width:54px;height:54px;background:url(//sparta.sportcentereurope.bg/wp-content/themes/evropa-sparta/images/arrow_left.png) no-repeat}.owl-next{position:absolute;top:45%;right:15px;text-indent:-9999px;width:54px;height:54px;background:url(//sparta.sportcentereurope.bg/wp-content/themes/evropa-sparta/images/arrow_right.png) no-repeat top center;background-size:100% 100%}.slider_text{max-width:100% !important;margin:0 auto;text-align:center}.slider_text h2{padding-top:108px}.slider,.owl-item{height:570px}.owl-carousel,.slider{height:auto}.owl-item .item{height:100%}.ros-section .item.owl-background{padding:0 !important}.slider_text h2{font-family:'Poiret One',sans-serif;font-weight:lighter;font-size:115px;line-height:105px;text-align:center;margin-bottom:20px;background:-webkit-linear-gradient(#f44e00,#a4390c);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.slider_text p{margin-bottom:70px}.slider_text p span{font-family:'Poiret One',sans-serif;font-weight:lighter;font-size:24px;color:#d5d5d5;border-top:1px solid #d5d5d5;text-align:center;padding-top:10px}.slider_text a{display:inline-block;margin:0 auto}@media only screen and (max-width:767px){.item{padding:75px 0 105px}.slider_text h2{font-size:50px;line-height:1em}}@media only screen and (max-width:479px){.item{padding:40px 0 105px}.slider_text h2{font-size:45px;line-height:1em}}.sports_section_title{width:100%;height:auto;float:left}.sports_title{width:100%;height:auto;float:left;background:url(//sparta.sportcentereurope.bg/wp-content/themes/evropa-sparta/images/sports_title_bg.jpg) no-repeat top center;background-size:100% 100%;margin:0}.sports_title h2{font-family:'Poiret One',sans-serif;font-weight:lighter;font-size:48px;color:#fff;font-weight:400;padding:36px 0;margin:0;line-height:35px;text-align:center}.sports_desc{width:100%;height:auto;float:left;background:url(//sparta.sportcentereurope.bg/wp-content/themes/evropa-sparta/images/sports-bg.jpg) no-repeat fixed top center/cover}.sports_desc .sports_text{transition:ease .5s}.sports_desc a:hover .sports_text{background:rgba(51,51,51,.6)}.sports_wrapper{width:100%;height:auto;overflow:hidden;padding:47px 0 17px}.sports_wrapper>div:nth-child(4n+1){clear:both}.sports{width:24%;min-height:350px;margin-right:10px;float:left;margin-bottom:10px;-webkit-transition:.5s;transition:.5s}@media only screen and (max-width:1200px){.navbar-nav,.navbar-default{width:100%;text-align:center}.logo{width:20%;text-align:center}.navbar .search_button{top:36%;right:0;border:0}#main-menu{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center}.sports_wrapper{text-align:center}.sports{width:45%;float:none;display:inline-block}}.sports>.inner{width:100%;height:350px;position:relative}.sports>.inner img{width:100%;height:auto}.sports_text{position:absolute;top:0;bottom:0;left:0;right:0}.sports>.inner>.sports_text1{background:rgba(251,99,0,.4);padding:40px 6px 85px}.sports>.inner>.sports_text2{background:rgba(0,74,128,.4);padding:40px 0 85px}.sports>.inner>.sports_text3{background:rgba(57,159,164,.4);padding:40px 0 85px}.sports>.inner>.sports_text4{background:rgba(141,198,63,.4);padding:40px 0 85px}.sports h3{font-family:"Calibri";font-size:45px;color:#fff;text-align:center;margin:0 0 25px;line-height:47px}.sports p{font-family:"Calibri";font-size:30px;color:#fff;text-align:center;line-height:26px;margin-bottom:35px}.sports a{display:block;width:250px;margin:0 auto;text-align:center;font-family:"Calibri";font-size:30px;color:#fff;line-height:16px;border:4px solid #fff;-webkit-border-radius:30px;border-radius:30px;padding:12px 0;-webkit-transition:.5s;transition:.5s}.sports a:hover{background:rgba(0,0,0,.5)}@media only screen and (max-width:767px){.sports a{width:auto}}.panel-group .program-left,.panel-group .program-right{width:100% !important}.panel-group .program-left a,.panel-group .program-right a{margin:10px 0}.panel-group{display:none}.program-middle{overflow:hidden}.program_section{width:100%;height:auto;float:left;background:#fff;padding:20px 15px 75px}.program_section h2{font-family:'Poiret One',sans-serif;font-weight:lighter;font-size:48px;color:#010101;line-height:35px;position:relative;margin-bottom:63px;text-align:center;background:url(//sparta.sportcentereurope.bg/wp-content/themes/evropa-sparta/images/before.png) repeat-x 0 50%}.program_section h2 span{background-color:#fff;padding:0 25px}.button-program{position:relative}.button-program:before{background-color:#f24700;content:"";width:100%;height:60px;position:absolute;right:100%;top:0}.button-program a{background:#f24700 url(//sparta.sportcentereurope.bg/wp-content/themes/evropa-sparta/images/btn-before.png) no-repeat -52px 0;-webkit-border-bottom-right-radius:30px;-webkit-border-top-right-radius:30px;border-bottom-right-radius:30px;border-top-right-radius:30px;color:#fff;display:inline-block;font-family:"Poiret One",sans-serif;font-weight:lighter;font-size:25px;height:60px;padding:12px 15px;text-align:center;width:200px}.program_wrapper{width:100%;height:auto}.program_wrapper a{overflow:hidden;display:inline-block;font-family:"Calibri";font-size:19px;color:#fffefe;border:2px solid #f24700;background:#575d5d;margin-bottom:30px;text-align:center;-webkit-border-radius:15px;margin-top:25px;border-radius:15px;line-height:18px;-webkit-transition:.5s;transition:.5s}.program_wrapper a:hover{background:#f24700}.program-middle iframe{width:100%;height:650px;border:none;-webkit-overflow-scrolling:touch;overflow:scroll}.program-right{text-align:right}.team_section{width:100%;height:auto;float:left;background:url(//sparta.sportcentereurope.bg/wp-content/themes/evropa-sparta/images/team-bg.jpg) no-repeat top center/cover;padding:30px 15px}.team{width:100%;height:auto}.team h2{font-family:'Poiret One',sans-serif;font-weight:lighter;font-size:45px;font-weight:400;margin-bottom:18px;text-align:center;background:-webkit-linear-gradient(#d34002,#a53405);-webkit-background-clip:text;-webkit-text-fill-color:transparent;overflow:hidden}.team a{font-family:'Poiret One',sans-serif;font-weight:lighter;font-size:30px;color:#fff;font-weight:400;text-align:center;text-transform:uppercase;width:260px;height:auto;border:1px solid #fff;-webkit-border-radius:4px;border-radius:4px;display:block;margin:0 auto;line-height:25px;padding:21px 0;-webkit-transition:.5s;transition:.5s}.team a:hover{background:rgba(211,43,2,.5)}.class_section{width:100%;height:auto;float:left;border-top:7px solid #e55e03;background:url(//sparta.sportcentereurope.bg/wp-content/themes/evropa-sparta/images/class-bg.jpg)no-repeat fixed top center/cover;padding:0 15px 45px}.class_wrapper{width:100%;height:auto}.class_wrapper h3{font-family:'Poiret One',sans-serif;font-weight:lighter;font-size:25px;color:#dbd7d6;text-align:center;margin-bottom:15px}.class{padding-top:45px;-webkit-transition:.5s;transition:.5s}.cls_photo{width:100%;height:290px;text-align:center}.cls_photo img{border:5px solid #484848}.class_more{text-align:center}.class_more a,.gallery-video-content .load_more4>.load_more_button4{text-align:center;display:inline-block;width:200px;border:2px solid #f24700;margin:50px auto 0;font-family:'Poiret One',sans-serif;font-weight:lighter;font-size:21px !important;color:#ebebeb !important;padding:13px 0;-webkit-border-radius:30px;border-radius:30px;-webkit-transition:.5s;transition:.5s;background-color:#000 !important}.class_more a:hover,.gallery-video-content .load_more4>.load_more_button4:hover{background-color:#f24700 !important}.button_section{width:100%;height:auto;float:left;background:#f24700;padding:22px 15px;text-align:center}.button_section a{width:307px;height:auto;display:inline-block;padding:33px 0;-webkit-border-radius:30px;border-radius:30px;-webkit-box-shadow:-5px 0 10px 0 rgba(0,0,0,.3);-moz-box-shadow:-5px 0 10px 0 rgba(0,0,0,.3);box-shadow:-5px 0 10px 0 rgba(0,0,0,.3);font-family:'Poiret One',sans-serif;font-weight:lighter;font-size:20px;color:#fff;background:#f24700;-webkit-transition:.5s;transition:.5s}.button_section a:hover{background:rgba(0,0,0,.6)}.learning_section{width:100%;height:auto;float:left;padding:72px 15px 95px;background:url(//sparta.sportcentereurope.bg/wp-content/themes/evropa-sparta/images/learning-bg.jpg) no-repeat top center/cover}.learning_section h2{font-family:'Poiret One',sans-serif;font-weight:lighter;font-size:48px;color:#dadad9;text-align:center;margin-bottom:45px}.learning_wrapper{width:100%;height:auto;float:left;overflow:hidden}.learn_more{width:25%;height:auto;float:left}.learn_more img{filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1);transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;width:100%}.learn_more img:hover{filter:none;-webkit-filter:grayscale(0)}.learning_more_button{width:100%;height:auto;float:left;text-align:center;text-transform:uppercase}.learning_more_button a{width:200px;display:inline-block;border:2px solid #f24700;margin-top:62px;font-family:'Poiret One',sans-serif;font-weight:lighter;font-size:18px;color:#d5d5d5;background:#000;-webkit-border-radius:30px;border-radius:30px;padding:15px 0;-webkit-transition:.5s;transition:.5s}.learning_more_button a:hover{background:#f24700}.contactus .infodata ul{margin:0;padding:0 0 0 10px}.contactus .contact-form-wrap form p{margin-bottom:15px}.contactus .contact-form-wrap form input,.contactus .contact-form-wrap form select{padding:8px;width:100%;height:45px;border-radius:5px;border:1px solid #ccc;font-size:14px}.contactus .contact-form-wrap form textarea{font-size:14px;padding:8px;width:100%;height:200px;border:1px solid #ccc}.contactus .contact-form-wrap form input.wpcf7-submit{width:auto;padding:10px 35px;border:none;color:#fff;font-size:18px;border:1px solid #c67900;background:#ff9c00;height:auto;transition:ease .5s}.contactus .contact-form-wrap form input.wpcf7-submit:hover{background:#c67900}.contactus .contact-form-wrap h2{font-size:36px;font-weight:400;margin:0 0 15px;color:#000}.contactus .contact-form-wrap h2{font-family:'Poiret One',sans-serif;font-weight:lighter;font-size:48px}.contactus .infodata h2{font-size:48px;font-family:'Poiret One',sans-serif;font-weight:lighter;text-transform:uppercase;font-weight:400;margin:0 0 15px;color:#fb6300}.contactus .infodata ul.timing-list li .icon-box{width:50px;height:44px;float:left;margin-right:4px;display:block;background:url(//sparta.sportcentereurope.bg/wp-content/themes/evropa-sparta/images/sprite.png) no-repeat;background-position:-36px -20px}.contactus .infodata h3{text-align:center;font-size:17px;margin-bottom:10px;padding:10px 5px;border-bottom:1px solid #ccc}.contactus .infodata .contact-info-box{background:#f2f2f2;border:1px solid #ccc}.contactus .infodata ul.timing-list li{margin-bottom:20px;clear:both;line-height:20px}.contactus .infodata ul.timing-list li strong{font-size:16px;display:block;color:#000}.contactus .infodata ul.timing-list li{color:#ff9c00;font-size:18px}.contactus .infodata ul.info-contact-list li .icon-box{width:33px;height:37px;float:left;margin-right:4px;display:block;background:url(//sparta.sportcentereurope.bg/wp-content/themes/evropa-sparta/images/sprite.png) no-repeat;background-position:-36px -20px}.contactus .infodata ul.info-contact-list li,.contactus .infodata ul.info-contact-list a{color:#ff9c00;font-size:15px;clear:both;line-height:24px;margin-bottom:20px;font-weight:700}.contactus .info-contact-list-alt .wpb_content_element{margin-bottom:0}.contactus .info-contact-list-alt,.contactus .info-contact-list-alt a{color:#ff9c00;font-size:15px;line-height:24px;font-weight:700}.contactus .infodata ul.info-contact-list li a:hover{color:#f24700}.contactus .infodata ul.info-contact-list li.phone .icon-box{background-position:-81px 4px}.contactus .infodata ul.info-contact-list li.email .icon-box{background-position:-145px 4px}.contactus .infodata ul.info-contact-list li.address .icon-box{background-position:-111px 4px}.breadcrumwrap{padding:0 0 10px;border-bottom:1px solid #ccc}.breadcrumwrap ul.list-bread{margin:0;padding:0}.breadcrumwrap ul.list-bread li{font-size:14px;color:#ccc;margin:0 5px;display:inline-block}.breadcrumwrap ul.list-bread li a{font-size:14px;color:#ccc}.breadcrumwrap ul.list-bread li span{background:#ccc;color:#fff;padding:5px 8px;border-radius:5px;display:inline-block}.map-wrap .wpb_gmaps_widget .wpb_wrapper{padding:0}.wpb_map_wraper{filter:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="g"><feColorMatrix type="matrix" values="0.3 0.3 0.3 0 0 0.3 0.3 0.3 0 0 0.3 0.3 0.3 0 0 0 0 0 1 0"/></filter></svg>#g');-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayScale=1)}.pricing-page-titlle h1{font-family:'Poiret One',sans-serif;font-size:50px;color:#ccc;margin:0;font-weight:400}.fancy-tirtle h2{font-family:'Poiret One',sans-serif;font-weight:lighter;font-size:48px;color:#f24700;line-height:35px;position:relative;margin-bottom:30px;text-align:center;background:url(//sparta.sportcentereurope.bg/wp-content/themes/evropa-sparta/images/before.png) repeat-x 0 50%}.fancy-tirtle h2 strong{font-weight:400;background-color:#fff;padding:0 25px}.breadcrumb{padding:8px 15px;margin-bottom:2px;list-style:none;background-color:transparent;border-radius:0;border-bottom:1px solid #ebebeb;margin-bottom:44px}.innerbred .breadcrumb{border-bottom:1px solid #ebebeb}.innerbred .breadcrumb li a,.innerbred .breadcrumb li{color:#696566}.breadcrumb li a,.breadcrumb li{color:#676363}.breadcrumb>li.active{color:#fff;background:#ccc;background:#ccc;color:#fff;padding:5px 8px;border-radius:5px;display:inline-block}.breadcrumb>li+li:before{display:none}.pricing-plan-lists ul.price-list{list-style:none;padding:0;margin:0}.pricing-plan-lists ul.price-list li p{font-size:14px;color:#999}.pricing-plan-lists ul.price-list li p strong{color:#000}.pricing-plan-lists ul.price-list li p.left{text-align:left}.pricing-plan-lists ul.price-list li p.right{text-align:right}.pricing-plan-lists ul.price-list li{border-top:1px solid #ccc;background:#fff;padding:10px 5px}.pricing-plan-lists ul.price-list li:last-child{border-bottom:1px solid #ccc:}.pricing-plan-lists ul.price-list li.odd{background:#f1f1f1}.pricing-plan-lists .right-box ul{padding-left:15px}.pricing-plan-lists .left-box ul{padding-right:15px}.calltoactionbox h1{font-family:'Poiret One',sans-serif;font-size:48px;color:#f24700;margin:0;font-weight:400}.calltoactionbox .btncustom .vc_btn3{font-family:'Poiret One',sans-serif;text-transform:uppercase;border:2px solid #F24700!important;border-radius:25px;color:#fff!important;padding:10px 45px;font-size:26px}.calltoactionbox .btncustom .vc_btn3:hover{background:rgba(0,0,0,.7)!important}.news-page-wrap{padding-bottom:30px}.news-page-wrap .news-inner-box{border:1px solid #ccc;text-align:center}.news-page-wrap .authorname{text-align:center;position:relative;margin-top:-19px;margin-bottom:10px}.news-page-wrap .authorname h4{background:url(//sparta.sportcentereurope.bg/wp-content/themes/evropa-sparta/images/news-category.png)no-repeat;background-size:contain;padding:8px 35px;color:#fff;font-size:18px;display:inline-block;width:188px}.news-page-wrap .news-inner-box .news_text{padding:0 10px}.news-page-wrap .news-inner-box{margin-bottom:30px}.news-page-wrap .news-inner-box h3{color:#000;font-size:20px;margin:0 0 10px}.news-page-wrap .news-inner-box p{font-size:14px;color:#999;margin:0 0 10px}.news-page-wrap .news-inner-box .comentbox{border-top:1px solid #ccc;padding:0}.news-page-wrap .news-inner-box .comentbox.row{margin:0}.news-page-wrap .news-inner-box .comentbox .col-xs-6{padding-right:0;padding-left:0;padding-top:10px;padding-bottom:10px}.news-page-wrap .news-inner-box .comentbox .left{border-right:1px solid #ccc}.news-page-wrap .news-inner-box .comentbox{font-size:24px;color:#999}.news-page-wrap .news-inner-box .comentbox a{font-size:24px;color:#999}.news-page-wrap .nextpre-btns{padding:50px 0}.news-page-wrap .nextpre-btns a{background:#000;border:2px solid #f24700;color:#fff;font-size:20px;padding:10px 35px;display:inline-block;text-decoration:none;border-radius:25px}.news-page-wrap .nextpre-btns .right-btn{text-align:right}.news-page-wrap .nextpre-btns .left-btn{text-align:left}.page-template-page-trainer .section-page-details h1{font-family:'Poiret One',sans-serif;font-size:50px;color:#000;margin:0;font-weight:600}.tainer-list-wrap{padding-top:40px !important;padding-bottom:40px !important;background-image:url(http://vsbulgaria.com/evropa/wp-content/uploads/2017/01/sports-bg.jpg?id=19) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important}.tainer-list-wrap .col-md-3{padding:0}.tainer-list-wrap .wpb_single_image{margin:0;position:relative}.tainer-list-wrap .wpb_single_image h2.wpb_heading{position:absolute;bottom:0;left:0;color:#fff;font-size:22px;font-style:italic;background:#e74f00;padding:7px 30px 5px 10px;background-position:right}.tainer-list-wrap .wpb_single_image h2.wpb_heading a,.trainer-sport{position:relative;z-index:2}.tainer-list-wrap .wpb_single_image h2.wpb_heading:after{content:'';position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:1;background:#e74f00;transform-origin:bottom left;-ms-transform:skew(-30deg,0deg);-webkit-transform:skew(-30deg,0deg);transform:skew(-30deg,0deg)}.tainer-list-wrap .wpb_single_image h2.wpb_heading a{vertical-align:top}.tainer-list-wrap .wpb_single_image h2.wpb_heading a,.tainer-list-wrap .wpb_single_image h2.wpb_heading :hover{color:#fff;text-decoration:none}.authordatil-page .section-body .col-md-3.post{padding:8px;margin-bottom:15px}.authordatil-page .section-body .row{margin:0}.authorimg img{padding:6px;background:#f2f2f2;border:1px solid #e1e1e1;width:100%;display:block;border-radius:5px}.authordatil-page .section-body h3 a{color:#f24700;font-size:26px;display:inline-block;text-transform:uppercase;margin-bottom:10px;font-weight:600;font-family:"Calibri"}.authordatil-page h2.page-title{text-align:center;margin:15px 0 30px}.authordatil-page .section-body .redmore-btn{margin:10px 0}.authordatil-page .section-body .redmore-btn a.rbtn{background:#000;border:1px solid #fb6300;border-radius:5px;color #fff;padding:5px 15px}.authordatil-page .section-body .redmore-btn a.rbtn:hover{color:#fff;text-decoration:none}.authordatil-page .section-body .col-md-3.post .row .col-md-12{padding:0}.authordatil-page .section-body .col-md-3.post .row .col-md-12 p{font-size:14px;padding:10px 0;font-family:"Calibri"}.program_section h2{font-family:'Poiret One',sans-serif;font-weight:lighter;font-size:48px;color:#010101;line-height:35px;position:relative;margin-bottom:63px;text-align:center;background:url(//sparta.sportcentereurope.bg/wp-content/themes/evropa-sparta/images/before.png) repeat-x 0 50%}.program_section h2 span{background-color:#fff;padding:0 25px}.auhtor-page-details .author-detail-wrap{background:url(//sparta.sportcentereurope.bg/wp-content/themes/evropa-sparta/images/authrbg.jpg) center no-repeat;background-size:100%;margin-bottom:30px}.auhtor-page-details .author-detail-wrap .col-sm-4{padding-left:0}.auhtor-page-details .author-detail-wrap .author-avatar img{width:100%}.auhtor-page-details .author-detail-wrap .auhtor-detail{padding:25px 0 15px}.auhtor-page-details .author-detail-wrap .auhtor-detail .col-md-6{display:none;padding-left:0}.auhtor-page-details .author-detail-wrap .auhtor-detail .iconbox,.auhtor-page-details .author-detail-wrap .auhtor-detail .col-xs-10{padding:0 4px}.auhtor-page-details .author-detail-wrap .auhtor-detail .iconbox i.icon{background:url(//sparta.sportcentereurope.bg/wp-content/themes/evropa-sparta/images/sprite.png) no-repeat;display:block;margin-right:10px}.auhtor-page-details .author-detail-wrap .auhtor-detail .instructor .iconbox i.icon{width:30px;height:30px;background-position:-35px -68px}.auhtor-page-details .author-detail-wrap .auhtor-detail .contactinfo .iconbox i.icon{width:45px;height:40px;background-position:-65px -65px}.auhtor-page-details .author-detail-wrap .auhtor-detail h3{color:#fb6300;font-weight:600;font-size:30px;margin:0 0 15px}.auhtor-page-details .author-detail-wrap .auhtor-detail p{font-size:14px;line-height:24px;color:#fff;margin-bottom:10px}.auhtor-page-details .author-detail-wrap .auhtor-detail h4{font-size:22px;font-weight:500;line-height:24px;color:#fff;margin-bottom:10px}.auhtor-page-details .author-detail-wrap .auhtor-detail .media-info a{font-size:14px;color:#fb6300}.auhtor-page-details .author-detail-wrap .auhtor-detail .media-info a:hover{color:#fffefe}.product-pagewrap .col-md-3{padding-right:8px;padding-left:8px}.product-pagewrap .product-grid{padding:8px;border:1px solid #ccc;margin-bottom:15px}.product-pagewrap .product-grid h3 a{color:#fb6300;font-weight:600;font-size:18px;margin:0 0 15px}.product-pagewrap .product-grid p{font-size:14px;color:#000;line-height:24px}.widget_newsletterwidget .tnp.tnp-widget,.widget_newsletterwidget p{padding:0 10px}@media only screen and (max-width:767px){.panel-group{display:block}.panel-group .program-left,.panel-group .program-right{display:block}.program-left,.program-right{display:none}.learn_more{width:50%}}@media only screen and (max-width:479px){.sports a{line-height:7px}.learn_more{margin:0 auto;width:90%;float:none}}footer{width:100%;height:auto;float:left;background:url(//sparta.sportcentereurope.bg/wp-content/themes/evropa-sparta/images/footer-bg.jpg) no-repeat top center/cover;border-top:19px solid #f24700}.footer_top{width:100%;height:auto;padding:70px 0 50px}.footer_top h4{font-family:"Calibri";font-size:20px;font-weight:300;color:#f75700;margin-bottom:15px;text-transform:uppercase}.footer_top ul{padding-left:0}.footer_top ul li{margin:5px 0;display:block}.footer_top ul li a{font-family:'Poiret One',sans-serif;font-weight:lighter;font-size:17px;color:#fff;margin-left:6px}.footer_top ul li:before{color:#f75700;font-size:17px}.footer_top ul li i{color:#f75700;padding-right:8px}.footer_top ul li a:hover{text-decoration:underline}.footer_top_middle li{padding-left:19px;background:url(//sparta.sportcentereurope.bg/wp-content/themes/evropa-sparta/images/forma.png) no-repeat 0px 5px}.footer_top_right img{width:100%}.footer_bottom{width:100%;height:auto;float:left;padding-bottom:25px;padding-top:30px}.bottom_left{padding-top:15px}.bottom_left p{font-family:"Calibri";font-size:18px;color:#fff}.bottom_left p a{color:#ff5200}.bottom_left p a:hover{text-decoration:none}.bottom_middle{text-align:center;padding-right:20px}.bottom_middle a i{width:50px;height:50px;background:#1f1f1f;color:#949494;-webkit-border-radius:50%;border-radius:50%;font-size:28px;padding:10px;margin:0 10px;-webkit-transition:.5s;transition:.5s}.bottom_middle a:hover i{background:#3b5998;color:#fff}.bottom_right{text-align:right;padding-top:15px}.bottom_right p,a{font-family:"Calibri";font-size:15px;color:#fff;text-decoration:none}.bottom_right a:hover{color:#fff;text-decoration:none}.section-solarium-details .solarium-reserve{margin-bottom:15px}.solarium-reservations,.solarium-reservation{clear:left}.solarium-reservations{padding:0;margin:0;font-family:'Calibri',sans-serif}.solarium-reserve .solarium-reservation{display:table;width:100%;border:1px solid #ebebeb}.solarium-reserve .solarium-reservation .head{float:left;width:80px;padding:14px 25px;text-align:center;color:#fff;font-size:18px;font-weight:700;font-style:normal}.solarium-reserve .solarium-reservation .head-black{background:#191919}.solarium-reserve .solarium-reservation .head-orange{background:#f24700}.solarium-reserve .solarium-reservation .body{display:table-cell;margin-left:30px;vertical-align:middle}.solarium-reserve .solarium-reservation .entry h4{padding-bottom:10px;font-size:24px;font-weight:700}.solarium-reserve .solarium-reservation .entry{display:inline-block}.solarium-reserve .solarium-reservation .entry .time{margin-right:50px}.solarium-reserve .solarium-reservation .entry .time,.solarium-reserve .solarium-reservation .entry .city{display:inline-block;font-size:14px}.solarium-reserve .solarium-reservation .actions{float:right;margin-top:15px;padding-right:20px}.ico{display:inline-block;background:url(//sparta.sportcentereurope.bg/wp-content/themes/evropa-sparta/images/sprite.png) no-repeat}.ico-reservation-time{width:20px;height:20px;background-position:0 0}.ico-reservation-city{width:17px;height:20px;background-position:-22px 0}.ico-reservation-time,.ico-reservation-city{margin-right:10px;vertical-align:middle}.solarium-info{float:right;width:420px;padding:20px;background:#272727;font-family:'Calibri',sans-serif}.solarium-info .entry{margin:20px 0 !important;color:#ababab}.solarium-info h3{display:inline-block;padding:7px 0;margin-bottom:10px;border-top:1px solid #3a3a3c;border-bottom:1px solid #3a3a3c;color:#f24700;font-size:30px;font-weight:700;text-transform:uppercase}.solarium-info h4{padding:6px 10px;background:#3d3d3d;color:#fff;font-size:14px}.solarium-reserve .btn-orange-md{display:inline-block;padding:9px 15px;background:#f24700;border-radius:30px;text-transform:uppercase;text-decoration:none;transition:ease .5s}.solarium-reserve .btn-orange-md:hover{background:#000;color:#f24700}.solarium-reserve .solarium-reservation-alt .btn-orange-md{display:inline-block;padding:9px 15px;background:#000;border-radius:30px;text-transform:uppercase;text-decoration:none;transition:ease .5s}.solarium-reserve .solarium-reservation-alt .btn-orange-md:hover{background:#f24700;color:#000}.solarium-info .btn-info{padding:9px 41px;border-radius:20px;border:1px solid #f24700;background:#272727;font-family:'Poiret One',sans-serif;font-weight:lighter;text-transform:uppercase;transition:ease .5s}.solarium-info .btn-info:hover{background:#f24700}.bradcrumbs-border{margin-bottom:0;padding-bottom:10px;margin-top:2px}.page-title-section.center-section h1{text-align:center}.page-title-section{margin-bottom:20px}.search-no-results .main,.search-results .main{padding:35px 0}.search-no-results .main .section-body .page a,.search-results .main .section-body .page a{color:#000}.search-results .main .page-title h2{font-family:'Calibri',sans-serif;font-size:32px;margin-bottom:15px}.search-results .main p{margin-bottom:10px}.search-no-results .main .post-title h1{padding:10px;color:#fff;font-family:'Calibri',sans-serif;margin-bottom:0}.search-no-results .main .searchform input#searchsubmit{background:#000;border:2px solid #f24700;color:#fff;font-size:20px;padding:10px 35px;display:inline-block;text-decoration:none}.search-no-results .main .searchform input{font-size:20px;padding:10px}.pagi-custombtn .alignleft{text-align:left}.pagi-custombtn .alignright{text-align:right}.pagi-custombtn a{background:#000;border:2px solid #f24700;color:#fff;font-size:20px;padding:10px 35px;display:inline-block;text-decoration:none;border-radius:25px}.single-post-data{text-align:justify}.single .main{padding:35px 0}.single .main .page-title h2{font-family:'Calibri',sans-serif;font-size:32px;margin-bottom:15px}.single .single-post-data .section-body a{color:#f24700}.single .single-post-data .section-body p{margin-bottom:10px;font-size:14px;color:#000}.single .single-post-data .section-body img.wp-post-image{margin:15px 0}.comment-form{width:600px;max-width:100%}.comment-form label{display:block;margin-bottom:5px}.comment-form input{font-size:20px;width:100%;padding:5px;border:1px solid #ccc}.comment-form textarea{font-size:20px;width:100%;padding:5px;border:1px solid #ccc;height:120px}.comment-form #submit{background:#000;width:auto;border:2px solid #f24700;color:#fff;font-size:20px;padding:8px 30px;display:inline-block;text-decoration:none}.gallery_box ul li{margin-bottom:15px}.gallery_box ul li .gallary-grid{padding:10px;border:1px solid #ccc}.gallery_box ul li .gallary-grid h3{color:#f24700;font-size:18px;text-align:center;padding:20px 4px 10px;margin-bottom:0;font-weight:500}.gallery_box ul li .gallary-grid a img{display:block;width:100%}.category .main{padding:35px 0}.category .main .page-title h2{font-family:'Calibri',sans-serif;font-size:32px;margin-bottom:15px}.category .section-body a{color:#f24700}.category .section-body p{margin-bottom:10px;font-size:14px;color:#000;line-height:24px}.category .section-body .post{padding:15px 15px 0;margin-bottom:0}.category .section-body .post h3{margin-bottom:10px}.category .main .col-md-9{padding-left:0}.gllr_image_row .gllr_image_block{padding:10px;border:1px solid #ccc;margin-bottom:15px}.gllr_image_row{margin-top:20px}.gllr_image_row .gllr_image_block a img{display:block;width:100%}.page-content-error{padding:150px 0;text-align:center}.page-content-error h1{font-family:'Calibri',sans-serif;font-size:52px;margin-bottom:35px;font-weight:600}.page-content-error a{background:#000;width:auto;border:2px solid #f24700;color:#fff;font-size:28px;padding:10px 30px;display:inline-block;text-decoration:none}.page-content-error a i{margin-right:10px}.tabs-wrapper .responsive-tabs .responsive-tabs__panel{background:#fff;border:1px solid #f24700;border-top:1px solid #f24700;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;-webkit-border-top-left-radius:0px;-moz-border-radius-topleft:0px;border-top-left-radius:0;padding:15px;word-wrap:break-word}.tabs-wrapper .responsive-tabs .responsive-tabs__panel p{font-size:14px;line-height:24px;margin-bottom:15px}.tabs-wrapper .responsive-tabs .responsive-tabs__panel .images img{margin-bottom:10px}.tabs-wrapper .responsive-tabs ul.responsive-tabs__list{text-align:center}.tabs-wrapper .responsive-tabs .responsive-tabs__list__item{background:0 0;border:1px solid transparent;border-bottom:none;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:#666;font-size:24px;line-height:19px;text-transform:inherit;margin:1px 12px 0 0;padding:10px 20px 10px;white-space:nowrap;float:none;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:uppercase}.tabs-wrapper .responsive-tabs .responsive-tabs__list__item--active,.tabs-wrapper .responsive-tabs .responsive-tabs__list__item--active:hover{background:#fff;border-color:#f24700;color:#666;padding-bottom:11px;margin-top:0;position:relative;top:1px}.sidebar h4,.sidebar .sidebar-nav h4.widget-title{color:#fff;font-family:'Calibri',sans-serif;font-size:24px;margin-bottom:15px;background:#f24700;padding:8px 15px;line-height:24px}.sidebar .sidebar-nav .widget{margin-bottom:15px;padding-bottom:10px;border:1px solid #ccc}.sidebar .sidebar-nav .searchform{padding:0 10px}.sidebar .sidebar-nav .searchform label{display:block;margin-bottom:8px}.sidebar .sidebar-nav .searchform input{font-size:20px;width:100%;padding:5px;border:1px solid #ccc;margin-bottom:10px}.sidebar .sidebar-nav .searchform #searchsubmit{background:#000;width:auto;border:1px solid #f24700;color:#fff;font-size:14px;padding:6px 25px;display:inline-block;text-decoration:none}.sidebar .sidebar-nav .widget_recent_entries ul{padding:0 10px}.sidebar .sidebar-nav .widget_recent_entries ul li a{color:#000;display:block;font-size:16px}.sidebar .sidebar-nav .widget_recent_entries ul li a:hover{color:#f24700}.sidebar .sidebar-nav .widget_recent_entries ul li{border-bottom:1px dashed #ccc;margin-bottom:0;padding:7px 3px}.sidebar .sidebar-nav .widget_recent_entries ul li:last-child{border:none}.send-request-form label{display:inline-block}.send-request-form p{margin-bottom:20px}.send-request-form input,.send-request-form textarea,.send-request-form select{width:100%;height:45px;padding:8px;border-radius:5px;border:1px solid #ccc;font-size:14px}.send-request-form select{cursor:pointer}.send-request-form textarea{height:300px;resize:none}.send-request-form input[type=submit]{transition:ease .5s}.send-request-form input:hover[type=submit]{background:#f24700;color:#fff}.banner-text{text-transform:uppercase}.banner-text h1{font-family:'Poiret One',sans-serif;font-size:50px;color:#ccc;margin:0;font-weight:400}#banner-image{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(41,137,216,1) 50%,rgba(125,185,232,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(41,137,216,1)),color-stop(100%,rgba(125,185,232,0)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(41,137,216,1) 50%,rgba(125,185,232,0) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(41,137,216,1) 50%,rgba(125,185,232,0) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(41,137,216,1) 50%,rgba(125,185,232,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(41,137,216,1) 50%,rgba(125,185,232,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#007db9e8',GradientType=0)}.header-banner-shadow{padding-top:10px !important;padding-bottom:0 !important;background-color:rgba(255,255,255,.39) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;*background-color:#fff !important;}.header-banner{margin-bottom:0 !important;padding-top:140px !important;padding-bottom:190px !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important}.product-pagewrap .col-md-3{float:none;display:inline-block;width:24%;vertical-align:top}.wp-show-posts-entry-header{background:0 0}.wp-show-posts-entry-header h2{line-height:.8;padding-bottom:20px}.wp-show-posts-entry-header a{font-size:20px;color:#f24700}.single .main .page-title h2{text-align:left}.portfolio-banner img{width:100%}.vc_btn3.vc_btn3-style-modern{background-image:none !important;background-color:#000 !important}.calltoactionbox .btncustom .vc_btn3:hover{background-color:#f24700 !important}.section-partners{clear:both;padding-bottom:80px}.section-partners .section-head h2{font-family:'Poiret One',sans-serif;font-weight:lighter;font-size:48px;color:#000;font-weight:400;padding:36px 0;margin:0;line-height:35px;text-align:center}.section-partners .wpls-logo-showcase .slick-dots{display:none !important}.section-partners .class_more a{text-transform:uppercase}.gallery-page{width:100%}.breadcrumb{margin-bottom:44px}.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form select{width:100%;height:40px;padding:5px;border-radius:5px;border:1px solid #dcdcdc;margin-bottom:11px}.contact-form textarea{width:100%;height:329px;padding:5px;border-radius:5px;border:1px solid #dcdcdc;resize:none}.contact-form ::-webkit-input-placeholder{color:silver}.contact-form :-moz-placeholder{color:silver;opacity:1}.contact-form ::-moz-placeholder{color:silver;opacity:1}.contact-form :-ms-input-placeholder{color:silver}.contact-form .form-actions input{width:222px;height:47px;margin-bottom:40px;border-radius:5px;border:none;background:#ff9c00;color:#fff;font-size:19px;transition:ease .5s}.contact-form .form-actions input:hover{background:#b77000}.contact-form-wrap .top-time{padding:21px 0;border-bottom:1px solid #d7d7d7}.contact-form-wrap .info-box{background:#f9f9f9;border:1px solid #d7d7d7}.program_section{padding:20px 15px 0}li.header-account>a{text-transform:uppercase;font-weight:700;border:1px solid #fb6300;border-radius:5px}.main-logo img{margin-top:11px}@media only screen and (max-width:767px){.bottom_left{margin-bottom:15px;text-align:center}.bottom_right{text-align:center}.footer_top{padding:40px 0 5px}.footer_top>.row>div{margin-bottom:35px}.sport-box .vc_column-inner{margin:0 0 20px !important}.vc_row-fluid.sport-row-box{margin:0 !important}.auhtor-page-details .author-detail-wrap .author-avatar img{width:100%}.auhtor-page-details .author-detail-wrap{-webkit-background-size:cover;background-size:cover}.auhtor-page-details .author-detail-wrap .col-sm-4{padding-left:15px}.product-pagewrap .col-md-3{width:30%}.gallery{text-align:center}.gllr_image_row{display:inline-block}.program_wrapper #gallery-1 .gallery-item{float:none;display:inline-block;width:50%;vertical-align:top}}@media only screen and (max-width:1200px){.navbar{min-height:10px}.navbar-nav>li>a{padding:7px 12px}.navbar-header{position:absolute;right:0;top:-60px}}@media only screen and (max-width:1024px){#main-menu{display:block}#main-menu>li.dropdown:hover ul.dropdown-menu{left:0}#main-menu>li.dropdown:hover>ul.dropdown-menu{margin-left:0}#main-menu .dropdown-menu{position:relative;width:100%;text-align:center;background:#000}#main-menu .dropdown-menu>li>a{color:#fff}li.dropdown:hover>ul.dropdown-menu>li.dropdown:hover ul.dropdown-menu{top:0}}@media (max-width:768px){.logo{text-align:left;padding:16px 0 4px}.logo img{width:68px}.header .logo{padding-top:16px;padding-right:8px}.learn_more img{filter:inherit}}@media only screen and (min-width:768px) and (max-width:1200px){.navbar .search_button li{padding:42px 0}.item{padding:105px 0}}@media only screen and (max-width:992px){.sports{width:45%}.navbar .search_button{display:none}.navbar-collapse{height:274px;overflow-y:auto}.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block;margin-right:20px}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block !important}.page-template-page-trainer .tainer-list-wrap{text-align:center}.page-template-page-trainer .tainer-list-wrap img{width:100%}.solarium-info{width:100%;margin-bottom:20px}}@media only screen and (max-width:767px){.navbar-nav{margin:0;width:100%;text-align:center}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{border-radius:0}.search_button .control{position:fixed;right:120px;top:25px}.search_button .form input{padding:2px 25px}.navbar .search_button{border-left:none}.navbar .search_button li{padding:0}.slider,.owl-item{height:180px}.slider,.owl-item>.item{height:180px}.scroll-down-arrow{display:none !important}.ros-section .item.owl-background{-webkit-background-size:cover !important;background-size:cover !important}}@media only screen and (max-width:600px){.sports{width:100%}.product-pagewrap .col-md-3,.product-pagewrap .col-md-3 img{width:100%}}@media only screen and (max-width:540px){.sports{width:100%}.solarium-reserve .solarium-reservation .head{width:100%;float:none}.solarium-reserve .solarium-reservation .body{display:block;padding:10px 0}}@media only screen and (max-width:479px){.button_section a{padding:33px 35px;width:auto}.navbar-collapse{height:auto;overflow-y:hidden}.solarium-reserve .solarium-reservation .actions{float:none}.solarium-reserve .solarium-reservation .entry .city{padding-top:20px}.solarium-reserve .solarium-reservation .body{padding:10px 5px}.program_wrapper a{display:block}.program_wrapper #gallery-1 .gallery-item{float:none;display:inline-block;width:100%;vertical-align:top}.program_wrapper #gallery-1 .gallery-item img{width:100%}}