@import url("//fonts.googleapis.com/css?family=Roboto:100,300,400,500,700");body{font-family:'Roboto', sans-serif}.flag{line-height:1;width:16px;height:11px;display:inline-block}.flag img{display:block;vertical-align:text-bottom}.navbar.navbar-default{font-family:'Montserrat', sans-serif;background-color:transparent;border:0;margin:0;min-height:99px}.navbar.navbar-default .navbar-brand{height:110px}.navbar.navbar-default .navbar-brand img{height:100%;width:auto}.navbar.navbar-default .navbar-nav{margin-top:30px}.navbar.navbar-default li a{color:#fff;text-transform:uppercase;font-weight:400;text-shadow:none;font-size:12px;padding-top:10px;padding-bottom:9px;border-radius:4px;text-shadow:1px 1px 2px rgba(0,0,0,0.4)}.navbar.navbar-default li a:hover{color:#ffea4c;text-shadow:none;background-color:rgba(0,0,0,0.3)}.navbar.navbar-default li.active a,.navbar.navbar-default li.active a:hover{color:#ffea4c;text-shadow:none;background-color:rgba(0,0,0,0.3)}.navbar.navbar-default .navbar-right{border-radius:4px}.navbar.navbar-default .navbar-right li:first-child{margin-right:1px}.navbar.navbar-default .navbar-right li a{background-color:rgba(0,0,0,0.3);border-radius:4px}.navbar.navbar-default .navbar-right li a:hover{color:#ffea4c}@media (max-width: 767px){.navbar.navbar-default .navbar-toggle{background-color:#ffea4c;margin-top:34px}.navbar.navbar-default .navbar-toggle .icon-bar{height:3px;background-color:#1c567f;width:26px}.navbar.navbar-default .navbar-collapse{border:0;position:absolute;box-shadow:none;right:30px;top:75px;background-color:rgba(0,0,0,0.7);border-radius:4px 0 4px 4px}.navbar.navbar-default .navbar-nav{margin-top:0}.navbar.navbar-default li a{background-color:transparent}.navbar.navbar-default li.active a,.navbar.navbar-default li.active a:hover{background-color:transparent}.navbar.navbar-default .navbar-right li a{background-color:transparent}}.jumbotron{background-image:url("../img/banner.jpg");background-position:top center;background-size:cover;background-color:#fff;background-repeat:no-repeat;margin:0;margin-top:-110px;min-height:110px}.jumbotron h1{margin:20px 0 40px;padding:0px;display:inline-block;font-size:34px;line-height:32px;color:#fff;text-transform:uppercase;font-weight:bold;letter-spacing:1px;font-family:'Montserrat', sans-serif;text-shadow:0 4px 10px rgba(0,0,0,0.45)}.jumbotron h1 strong{display:block;font-weight:bold;text-transform:uppercase;font-size:24px;line-height:1;color:#ffea4c;margin-bottom:15px}.jumbotron .btn-default{border:2px solid #fff;background-color:transparent;color:#fff;text-transform:uppercase;font-weight:500;letter-spacing:1px;padding-left:30px;border-radius:6px;padding-right:30px}.jumbotron .btn-default:first-child{margin-right:4px}@media (min-width: 768px){.jumbotron{padding-top:125px;min-height:500px}}.page-header{margin:0;border:0;padding:30px 0 50px}.page-header h2{margin:0;padding:0;font-size:34px;line-height:32px;color:#fff;text-transform:uppercase;font-weight:bold;letter-spacing:1px;font-family:'Montserrat', sans-serif;text-shadow:0 4px 10px rgba(0,0,0,0.45)}.page-header .headline{display:block;font-weight:bold;text-transform:uppercase;font-size:22px;line-height:1;color:#ffea4c;margin-top:5px;letter-spacing:1px;font-family:'Montserrat', sans-serif;text-shadow:0 4px 10px rgba(0,0,0,0.45)}.mgn-top{margin-top:35px}.mobile-app{background-image:url("../img/bg_mobile.jpg");background-position:top right;background-size:cover;background-color:#e8e8e8;padding:60px 0}.mobile-app h3{margin:0;margin-left:16.6666666%;margin-bottom:20px;padding:0;font-size:24px;line-height:1;font-weight:700;text-transform:uppercase;font-family:'Montserrat', sans-serif}.mobile-app p{margin-left:16.6666666%;margin-bottom:20px;font-size:18px;line-height:24px}.mobile-app ul{margin-left:16.6666666%;font-size:20px;line-height:32px;font-family:'Montserrat';font-weight:700;list-style:none;padding:0;margin-left:16.6666666%}.mobile-app ul li:before{content:'\2022';font-family:"Arial Black";color:#009140;padding-right:16px;line-height:1}.btn-primary{border:2px solid #20577f;background-color:#fff;color:#20577f;font-family:'Montserrat', sans-serif;text-transform:uppercase;font-size:16px;font-weight:700;border-radius:6px;padding-right:30px;padding-left:30px}@media (max-width: 767px){.page-header{padding:15px 0 20px}.page-header h2{font-size:24px;line-height:22px}}.form-fep .box-panel{border:1px solid #ccc;box-shadow:0 4px 10px rgba(0,0,0,0.13);padding:45px 30px 20px 30px}.form-fep .tab-pane{padding-top:30px}.form-fep h2{margin:0px 20px 35px 20px;text-transform:uppercase;font-weight:normal;padding:0;font-size:24px;color:#2c3e50;font-weight:300;text-align:center}.form-fep form{margin:0;padding:0 15px 10px}.form-fep form p{font-size:16px;line-height:20px;margin-bottom:15px;font-weight:300;font-family:'Hind', sans-serif}.form-fep form p.help-block{font-size:11px;text-transform:uppercase}.form-fep form .form-group{margin-bottom:10px}.form-fep form .control-label{text-transform:uppercase;display:block;text-align:left;margin-bottom:4px;font-size:13px}.form-fep form .form-control{box-shadow:none;border-radius:2px;border-color:#e7e7e7;height:40px}.form-fep form .checkbox{margin-bottom:15px;display:block}.form-fep form .btn-primary{border:2px solid #20577f;background-color:#fff;color:#20577f;font-family:'Montserrat', sans-serif;text-transform:uppercase;font-weight:700;font-size:16px;border-radius:6px}.form-fep form .ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}.form-fep form .ui-buttonset .ui-state-active{border:1px solid #cad0de;background:#e9ebf1 !important;color:#9199b0 !important}.form-fep form .ui-buttonset .ui-state-default{border:1px solid #cad0de;background:#fffffb;color:#cad0de}.form-fep form .ui-buttonset .ui-button-text-only .ui-button-text{padding:.75em 1em}.form-fep form .ui-buttonset .ui-button-text .ui-button-text{padding:0}.form-fep form .ui-buttonset .ui-state-disabled{margin:0;opacity:.6}.form-fep .forgot-password{margin:0 0 10px;text-align:center}.form-fep .forgot-password a{color:#29592e;text-transform:uppercase;font:bold 11px/40px "Helvetica Neue", Helvetica, sans-serif}.back-to-home{margin:10px 0 10px;text-align:center}.back-to-home a{color:#29592e;text-transform:uppercase;font:bold 11px/40px "Helvetica Neue", Helvetica, sans-serif}.action-holder h4{font-weight:400;font-size:20px;line-height:1;margin:40px 0 0;padding:0;text-transform:uppercase}.action-holder h1{font-family:'Hind', sans-serif;color:#070707;background-color:transparent;font-size:4rem;line-height:4rem;text-transform:uppercase;font-weight:300;margin:10px 0 10px;padding:0}.action-holder h1 strong{font-weight:700}.action-holder p{font-weight:300;font-size:18px;line-height:24px;font-family:'Hind', sans-serif}.action-holder .btn-lg{margin-bottom:90px;font-size:14px;text-transform:uppercase;padding:12px 20px 11px;line-height:1;font-family:'Montserrat', sans-serif}.action-holder .btn-lg.btn-register{background-color:transparent}@media (max-width: 767px){.form-signin form{padding:0 0 10px}.form-signin h2{margin:15px 0 20px}.action-holder h4{font-size:2rem;line-height:2rem}.action-holder h1{font-size:3rem;line-height:3rem}.action-holder .btn-lg{margin-bottom:5px;display:block;width:100%}}.footer{padding:30px 0;border-top:1px solid #cccccc}.footer p{margin:0;text-transform:uppercase;line-height:1}.footer p:first-child{font-family:'Montserrat', sans-serif;margin-bottom:2px;font-size:12px;color:#6e6e6e;font-weight:400}.footer p:last-child{font-family:'Roboto', sans-serif;font-weight:300;color:#787878;font-size:11px}.news{padding:45px 0;color:#676767;font-size:14px;line-height:20px}.news h3{color:#1c567f;font-weight:bold;font-size:26px;text-transform:uppercase;font-family:'Montserrat', sans-serif;margin:0 0 50px}.news .media .media-body .date{color:#989898;font-size:12px;display:block;font-family:'Open Sans', sans-serif;margin-bottom:10px;line-height:1;text-transform:uppercase;font-weight:300}.news .media .media-body h4{margin:0 0 20px;text-transform:uppercase;font-family:'Montserrat', sans-serif;font-size:22px;line-height:20px}.news .media .media-body h4 a{color:#1c567f}.news .media .media-body p{font-family:'Open Sans', sans-serif;font-size:14px;line-height:18px;font-weight:300;color:#444444}.news article .thumbnail-pic{width:100%;height:130px;margin-bottom:15px;border:1px solid #e5e5e5;background-size:cover;background-position:top center;background-repeat:no-repeat}.news article h3{font-size:16px;line-height:20px;font-weight:600;margin:0 0 5px 0;padding:0}.news article h3 a{color:#003E66}.news article .date{text-transform:uppercase;font-size:11px;line-height:1;font-weight:400;color:#999}.news hr{display:block;width:100%;margin-top:20px;margin-bottom:20px;height:2px;border-color:#FFF}.upcoming-tournament,.tournament-section{padding:0px 0 40px !important;position:relative;background-color:#fff}.upcoming-tournament h4,.tournament-section h4{font-size:18px;font-weight:bold;text-transform:uppercase;color:#1c567f;line-height:1;padding:0;background:#fff;margin:10px 0 30px}.upcoming-tournament h2,.tournament-section h2{font-size:32px;font-weight:bold;text-transform:uppercase;font-family:'Montserrat', sans-serif;margin:45px 0 5px;padding:0;line-height:30px}.upcoming-tournament h2 a,.tournament-section h2 a{color:#20577f;font-weight:700}.upcoming-tournament p.publish-date,.tournament-section p.publish-date{font-size:16px;font-weight:300;text-transform:uppercase;margin:0 0 30px}.upcoming-tournament p.publish-date strong,.tournament-section p.publish-date strong{color:#040404;font-weight:bold}.upcoming-tournament .sponsors,.tournament-section .sponsors{margin-right:-5px;margin-left:-5px;margin-top:20px}.upcoming-tournament .sponsors h3,.tournament-section .sponsors h3{text-transform:uppercase;margin:0 0 20px;font-size:18px}.upcoming-tournament .sponsors div,.tournament-section .sponsors div{padding-left:5px;padding-right:5px}.upcoming-tournament .sponsors .sponsor,.tournament-section .sponsors .sponsor{height:98px !important;margin-bottom:10px;border:1px solid #ccc;box-shadow:0 4px 10px rgba(0,0,0,0.13)}.upcoming-tournament #inscripcion,.tournament-section #inscripcion{padding:0;border:0;box-shadow:none;background-color:transparent;display:block;min-height:70px;margin-bottom:30px}.upcoming-tournament #inscripcion .countdown .item,.tournament-section #inscripcion .countdown .item{display:inline-block;zoom:1;margin-right:2px;zoom:1;text-align:center;float:left;width:80px}.upcoming-tournament #inscripcion .countdown .item.item-dd,.upcoming-tournament #inscripcion .countdown .item.item-hh,.upcoming-tournament #inscripcion .countdown .item.item-mm,.upcoming-tournament #inscripcion .countdown .item.item-ss,.tournament-section #inscripcion .countdown .item.item-dd,.tournament-section #inscripcion .countdown .item.item-hh,.tournament-section #inscripcion .countdown .item.item-mm,.tournament-section #inscripcion .countdown .item.item-ss{font-size:30px;font-weight:bold;text-align:center;line-height:1;display:inline-block;background-color:#e8e8e8;padding-top:15px;margin-right:2px;padding-bottom:10px;color:#20577f}.upcoming-tournament #inscripcion .countdown .item.item-dd .label,.upcoming-tournament #inscripcion .countdown .item.item-hh .label,.upcoming-tournament #inscripcion .countdown .item.item-mm .label,.upcoming-tournament #inscripcion .countdown .item.item-ss .label,.tournament-section #inscripcion .countdown .item.item-dd .label,.tournament-section #inscripcion .countdown .item.item-hh .label,.tournament-section #inscripcion .countdown .item.item-mm .label,.tournament-section #inscripcion .countdown .item.item-ss .label{text-transform:uppercase;display:block;color:#040404;font-size:11px;line-height:1}.upcoming-tournament #inscripcion .countdown .item.item-dd:first-child,.upcoming-tournament #inscripcion .countdown .item.item-hh:first-child,.upcoming-tournament #inscripcion .countdown .item.item-mm:first-child,.upcoming-tournament #inscripcion .countdown .item.item-ss:first-child,.tournament-section #inscripcion .countdown .item.item-dd:first-child,.tournament-section #inscripcion .countdown .item.item-hh:first-child,.tournament-section #inscripcion .countdown .item.item-mm:first-child,.tournament-section #inscripcion .countdown .item.item-ss:first-child{border-radius:6px 0 0 6px}.upcoming-tournament #inscripcion .countdown .item.item-dd:last-child,.upcoming-tournament #inscripcion .countdown .item.item-hh:last-child,.upcoming-tournament #inscripcion .countdown .item.item-mm:last-child,.upcoming-tournament #inscripcion .countdown .item.item-ss:last-child,.tournament-section #inscripcion .countdown .item.item-dd:last-child,.tournament-section #inscripcion .countdown .item.item-hh:last-child,.tournament-section #inscripcion .countdown .item.item-mm:last-child,.tournament-section #inscripcion .countdown .item.item-ss:last-child{border-radius:0 6px 6px 0}.upcoming-tournament .btn-primary,.tournament-section .btn-primary{border:2px solid #20577f;background-color:#fff;color:#20577f;font-family:'Montserrat', sans-serif;text-transform:uppercase;font-weight:700;padding-left:30px;border-radius:6px;padding-right:30px;margin-bottom:30px}.tournaments{padding:50px 0;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;background-color:#f8f8f8 !important}.tournaments .home-title h3{color:#1c567f;font-weight:bold;font-size:24px;text-transform:uppercase;margin:0 0 10px;font-family:'Montserrat', sans-serif;line-height:1}.tournaments .home-title p{font-family:'Roboto', sans-serif;font-size:16px;font-weight:300;line-height:20px;margin:0 0 40px 0;color:#040404}.tournaments .tournament-list hr.divider{width:100%;border:0;margin-bottom:0}.tournaments .tournament-list .tournament{font-family:'Montserrat', sans-serif;margin-bottom:25px}.tournaments .tournament-list .tournament img{margin-bottom:25px}.tournaments .tournament-list .tournament .publish-date{font-size:14px;font-weight:500;text-transform:uppercase;color:#909090;line-height:1;margin-bottom:2px}.tournaments .tournament-list .tournament h4{text-transform:uppercase;margin:0;padding:0;line-height:1;font-weight:700;font-size:16px}.tournaments .tournament-list .tournament h4 a{color:#1c567f}.tournaments .btn-primary{border:2px solid #1c567f;background-color:transparent;color:#1c567f;text-transform:uppercase;font-weight:500;font-family:'Montserrat', sans-serif;padding-left:30px;border-radius:6px;padding-right:30px}.internal-page,.fixture-page{padding:50px 0 40px 0;background-color:#fff}.internal-page.ranking-list,.fixture-page.ranking-list{padding-top:0}.internal-page .btn-group,.fixture-page .btn-group{position:absolute;right:15px}.internal-page .btn-group .btn-default,.fixture-page .btn-group .btn-default{border:2px solid #20577f;background-color:#fff;color:#20577f;font-family:'Montserrat', sans-serif;text-transform:uppercase;font-weight:700;padding-left:30px;border-radius:6px;padding-right:30px}@media screen and (max-width: 767px){.internal-page .btn-group .btn-default,.fixture-page .btn-group .btn-default{padding:8px}}.black-box{border:1px solid #ccc;box-shadow:0 4px 10px rgba(0,0,0,0.13);padding:20px 30px;margin-bottom:30px}.black-box .checkbox .icheckbox_flat-grey,.black-box .checkbox .iradio_flat-grey,.black-box .radio .icheckbox_flat-grey,.black-box .radio .iradio_flat-grey{float:left}.black-box .checkbox label,.black-box .radio label{display:inline-block;padding-left:10px;float:left;width:85%}.black-box .radio-inline .iradio_flat-grey,.black-box .radio-inline .icheckbox_flat-grey,.black-box .checkbox-inline .iradio_flat-grey,.black-box .checkbox-inline .icheckbox_flat-grey{position:absolute;left:0;top:7px}.black-box .radio-inline label,.black-box .checkbox-inline label{padding-left:10px;line-height:34px;margin:0}.black-box .player-mini-profile{margin:10px 0 20px}.black-box .player-mini-profile .media{padding:15px;border:1px solid #E9E9E9;box-shadow:0px 1px 2px rgba(0,0,0,0.1)}.black-box .player-mini-profile .media h4.media-heading{font-size:16px}.panel-group-courts{margin-bottom:30px;margin-top:10px;border-left:1px solid #ddd;border-right:1px solid #ddd}.panel-group-courts.without-border{border:0}.panel-group-courts .panel-title a{display:block}.panel-group-courts .panel-title a .label-info{background-color:#2fb268;border-radius:3px;margin-top:2px}.panel-group-courts .panel-title a .label{visibility:hidden}.panel-group-courts .panel-title a.collapsed .label{visibility:visible !important}.panel-group-courts .panel{border-radius:0;border-left:0;border-right:0}.panel-group-courts .panel .panel-heading,.panel-group-courts .panel .panel-body{background-color:#fff}.panel-group-courts .panel .panel-heading a{font-weight:bold}.panel-group-courts .panel .panel-body ol{margin:0;padding-left:20px}.panel-group-courts .panel+.panel{border-radius:0;margin-top:-1px}.panel-group-courts .row{margin-left:-5px;margin-right:-5px}.panel-group-courts .row div[class^='col-']{padding-left:5px;padding-right:5px}.panel-group-courts .game{font-size:11px;width:100%;border:1px solid #363636;margin-bottom:1em}.panel-group-courts .game td{padding:4px 5px}.panel-group-courts .game .title{background-color:#ebebeb;text-transform:uppercase;background-color:#39b970;padding:3px;color:#fff;font-weight:bold;font-size:10px}.panel-group-courts .game .couple{text-transform:uppercase;background-color:#eaeaea}.panel-group-courts .game .couple.couple1{border-bottom:1px solid #ebebeb}.panel-group-courts .game .couple td{color:#777}.panel-group-courts .game .couple td:first-child{font-size:10px}.panel-group-courts .game .couple td.points{border-left:1px solid #ccc;text-align:center;font-size:15px;padding-top:5px;padding-bottom:4px;min-width:14px;height:30px}.panel-group-courts .game .couple.winner td{color:#000;font-weight:bold;background-color:#fff}.panel-group-courts .game .couple.winner td.points{border-left:1px solid #ccc;text-align:center;background-color:#fff}.panel-group-courts .game .location{border-top:1px solid #a4a4a4;background-color:#656a70;color:#fff;line-height:12px}@media (max-width: 767px){.upcoming-tournament h2{font-size:24px;line-height:22px}.upcoming-tournament p.publish-date{margin-bottom:15px}.upcoming-tournament #inscripcion{margin-bottom:15px;min-height:50px}.upcoming-tournament #inscripcion .countdown .item{width:24%}.upcoming-tournament #inscripcion .countdown .item.item-dd,.upcoming-tournament #inscripcion .countdown .item.item-hh,.upcoming-tournament #inscripcion .countdown .item.item-mm,.upcoming-tournament #inscripcion .countdown .item.item-ss{font-size:22px;padding:10px 0 8px}.upcoming-tournament .btn-primary{width:100%;padding:8px;margin-bottom:0}}.ranking{border-bottom:2px solid #F7F7F7;background-image:url("../img/bg_ranking.jpg");background-position:top center;background-size:cover;background-color:#fff;background-repeat:no-repeat;padding:40px 0}.ranking h3{color:#1c567f;font-weight:bold;font-size:16px;text-transform:uppercase;margin:0;padding:0;line-height:1}.ranking .btn-group{margin-bottom:20px}.ranking .btn-group .btn{border:0;background-color:transparent;font-size:28px;text-transform:uppercase;font-weight:bold;color:#1c567f;line-height:1}.ranking .btn-group .btn:focus{background-color:transparent;box-shadow:none}.ranking .btn-group.open .dropdown-toggle{background-color:transparent;box-shadow:none}.ranking .btn-group.open .dropdown-menu{width:100%;box-shadow:0 6px 12px rgba(0,0,0,0.4);border-radius:0;background-color:#f9f9f9;padding:0}.ranking .btn-group.open .dropdown-menu li{border-bottom:1px solid #ccc}.ranking .btn-group.open .dropdown-menu li a{font-size:14px;text-transform:uppercase;padding:10px 20px;color:#1c567f;font-weight:400}.ranking .btn-group.open .dropdown-menu li a:hover{background-color:#aeaeae;color:#fff}.ranking .btn-group.open .dropdown-menu li:last-child{border:0}.ranking .ranking-male h3,.ranking .ranking-male .btn-group>.btn{color:#fff}.ranking .btn{border:2px solid #1c567f;text-transform:uppercase;font-size:14px;line-height:1;color:#1c567f}.ranking p.lead{font-weight:100;margin-bottom:40px}.ranking h4{text-align:center;font-size:16px;line-height:1;margin:0 0 20px 0;text-transform:uppercase;font-weight:700;color:#1c567f}.ranking .categories-tab{background-color:#fff;margin-bottom:40px;box-shadow:0 4px 4px rgba(0,0,0,0.24),0 0 4px rgba(0,0,0,0.12)}.ranking .categories-tab .nav-tabs{border:0}.ranking .categories-tab .nav-tabs li{margin-bottom:0px;right:-3px}.ranking .categories-tab .nav-tabs li a{border-color:#adadad;border-radius:0;text-transform:uppercase;color:#9d9d9d;padding:10px;background-color:#f7f7f7;font-size:12px}.ranking .categories-tab .nav-tabs li a span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.ranking .categories-tab .nav-tabs li.active a{border-top-color:#adadad;border-left-color:#adadad;border-right-color:#adadad;border-bottom-color:#fff;background-color:#fff;font-weight:700;color:#414c54}.ranking .categories-tab .tab-content{border:1px solid #adadad;border-top:0;min-height:500px}.ranking .categories-tab .tab-content .table{margin:0}.ranking .categories-tab .tab-content .table th,.ranking .categories-tab .tab-content .table td{padding:16px 8px}.ranking .categories-tab .tab-content .table th{padding:24px 8px 16px;border-bottom:0;font-size:14px;color:#414c54;text-transform:uppercase}.ranking .categories-tab .tab-content .table td{border-top:1px solid #adadad;vertical-align:middle}.ranking .categories-tab .tab-content .table tbody tr:hover{cursor:pointer;background-color:#fff}.ranking .categories-tab .tab-content .table tbody tr:last-child:hover{background-color:transparent;cursor:auto}.ranking .categories-tab .tab-content .empty-players{width:100%;height:330px;background-image:url("../img/empty-item.png");background-repeat:no-repeat;background-position:center center}.ranking .categories-tab .tab-content .empty-players h5{position:absolute;bottom:26px;width:100%;text-align:center;color:#6f6f6f;text-transform:uppercase;font-weight:700;font-size:14px;line-height:18px}.empty-results{padding:80px 0;text-align:center}.empty-results img{margin:0 auto 20px auto}.empty-results h5{color:#6f6f6f;text-transform:uppercase;font-weight:700;font-size:14px;line-height:18px}.ranking-list .btn-group{position:relative;right:0;width:100%}.ranking-list .btn-group .btn-default{border:0;background-color:#e3e3e3;text-transform:uppercase;color:#262626;font-size:14px;line-height:14px;font-weight:700;padding:18px 20px;border-radius:0}.ranking-list .btn-group.open .dropdown-menu{left:0;border-radius:0;padding:0;background:#e3e3e3;box-shadow:none;border-color:#DADADA}.ranking-list .btn-group.open .dropdown-menu li a{padding:10px 15px;border:0;border-top:1px solid #cacaca}.ranking-list .btn-group.open .dropdown-menu li:first-child a{border:0}#table-ranking{margin:20px 0}#table-ranking tbody tr:hover{cursor:pointer;background-color:#eff6fb}#table-ranking tbody tr:first-child td{border-top:0}#table-ranking td{vertical-align:middle;font-size:20px}#table-ranking td:last-child,#table-ranking td:first-child{font-weight:700}#table-ranking td:last-child{font-style:italic}@media screen and (max-width: 767px){.player .table-responsive{border:0}.btn-group{position:absolute}.btn-group .btn-default{width:100%;padding:14px 20px}.fixture-page .btn-group{left:15px;right:15px;top:-45px}#table-ranking col{width:auto}#table-ranking td{font-size:16px}#table-ranking td h5.points-xs{margin:2px 0 0}#table-ranking td:last-child{display:none}#table-ranking td img{width:48px}}body.event,body.player,body.ranking,body.auth,body.federation{background-image:url("../img/banner.jpg");background-position:top center;background-color:#fff;background-repeat:no-repeat}body.event{background-image:url("../img/bg_sudamericano.jpg")}body.player{background-image:url("../img/bg_ranking_page.jpg")}body.auth{background-image:url("../img/bg_auth.jpg")}body.federation{background-image:url("../img/bg_federation.jpg")}#couples4 .semis ul li:first-child{margin-bottom:5em}#couples6 .semis ul li:first-child{margin-bottom:5em}#couples8 .semis ul li:first-child{margin-bottom:4em}#couples10 .semis ul li:first-child{margin-bottom:4em}#couples12 .fourths ul li:nth-child(2){margin-bottom:4em}#couples12 .semis ul li:first-child{margin-bottom:9em}#couples14 .fourths ul li{margin-bottom:4em}#couples14 .fourths ul li:nth-child(2){margin-bottom:5em}#couples14 .fourths ul li:nth-child(4){margin-bottom:0}#couples14 .semis ul li:first-child{margin-bottom:14em}#couples16 .fourths ul li{margin-bottom:5em}#couples16 .fourths ul li:nth-child(2){margin-bottom:5em}#couples16 .fourths ul li:nth-child(4){margin-bottom:0}#couples16 .semis ul li:first-child{margin-bottom:14em}#couples18 .octaves ul li:nth-child(4){margin-bottom:4em}#couples18 .fourths ul li{margin-bottom:5em}#couples18 .fourths ul li:nth-child(2){margin-bottom:8em}#couples18 .fourths ul li:nth-child(4){margin-bottom:0}#couples18 .semis ul li:first-child{margin-bottom:17em}#couples20 .sixteenths ul li:nth-child(2){margin-bottom:1em}#couples20 .octaves ul li:nth-child(4){margin-bottom:6em}#couples20 .fourths ul li{margin-bottom:5em}#couples20 .fourths ul li:nth-child(2){margin-bottom:10em}#couples20 .fourths ul li:nth-child(4){margin-bottom:0}#couples20 .semis ul li:first-child{margin-bottom:20em}.fixture{overflow-y:hidden}.fixture .drops-message{display:none !important;position:relative;margin-right:6%;float:right;margin-top:-545px;color:#0088cc;font-weight:bold;text-transform:uppercase}.fixture .drops-message i{opacity:0.3}.fixture .drops-message.couples12-final{margin-top:-625px}.fixture .drops-message.couples14-final{margin-top:-620px}.fixture .drops-message.couples16-final{margin-top:-610px}.fixture .drops-message.couples18-final{margin-right:2%;margin-top:-670px}.fixture table{margin-bottom:5em;width:100%}.fixture ul{list-style:none;margin:0;padding:0}.fixture ul li{list-style:none;clear:both;overflow:hidden}.fixture #couples4 .zones .game,.fixture #couples4 .sixteenths .game,.fixture #couples4 .octaves .game,.fixture #couples4 .fourths .game,.fixture #couples4 .semis .game,.fixture #couples4 .final .game,.fixture #couples6 .zones .game,.fixture #couples6 .sixteenths .game,.fixture #couples6 .octaves .game,.fixture #couples6 .fourths .game,.fixture #couples6 .semis .game,.fixture #couples6 .final .game,.fixture #couples8 .zones .game,.fixture #couples8 .sixteenths .game,.fixture #couples8 .octaves .game,.fixture #couples8 .fourths .game,.fixture #couples8 .semis .game,.fixture #couples8 .final .game,.fixture #couples10 .zones .game,.fixture #couples10 .sixteenths .game,.fixture #couples10 .octaves .game,.fixture #couples10 .fourths .game,.fixture #couples10 .semis .game,.fixture #couples10 .final .game,.fixture #couples12 .zones .game,.fixture #couples12 .sixteenths .game,.fixture #couples12 .octaves .game,.fixture #couples12 .fourths .game,.fixture #couples12 .semis .game,.fixture #couples12 .final .game,.fixture #couples14 .zones .game,.fixture #couples14 .sixteenths .game,.fixture #couples14 .octaves .game,.fixture #couples14 .fourths .game,.fixture #couples14 .semis .game,.fixture #couples14 .final .game,.fixture #couples16 .zones .game,.fixture #couples16 .sixteenths .game,.fixture #couples16 .octaves .game,.fixture #couples16 .fourths .game,.fixture #couples16 .semis .game,.fixture #couples16 .final .game,.fixture #couples18 .zones .game,.fixture #couples18 .sixteenths .game,.fixture #couples18 .octaves .game,.fixture #couples18 .fourths .game,.fixture #couples18 .semis .game,.fixture #couples18 .final .game,.fixture #couples20 .zones .game,.fixture #couples20 .sixteenths .game,.fixture #couples20 .octaves .game,.fixture #couples20 .fourths .game,.fixture #couples20 .semis .game,.fixture #couples20 .final .game,.fixture #couples22 .zones .game,.fixture #couples22 .sixteenths .game,.fixture #couples22 .octaves .game,.fixture #couples22 .fourths .game,.fixture #couples22 .semis .game,.fixture #couples22 .final .game,.fixture #couples24 .zones .game,.fixture #couples24 .sixteenths .game,.fixture #couples24 .octaves .game,.fixture #couples24 .fourths .game,.fixture #couples24 .semis .game,.fixture #couples24 .final .game,.fixture #couples26 .zones .game,.fixture #couples26 .sixteenths .game,.fixture #couples26 .octaves .game,.fixture #couples26 .fourths .game,.fixture #couples26 .semis .game,.fixture #couples26 .final .game,.fixture #couples28 .zones .game,.fixture #couples28 .sixteenths .game,.fixture #couples28 .octaves .game,.fixture #couples28 .fourths .game,.fixture #couples28 .semis .game,.fixture #couples28 .final .game,.fixture #couples30 .zones .game,.fixture #couples30 .sixteenths .game,.fixture #couples30 .octaves .game,.fixture #couples30 .fourths .game,.fixture #couples30 .semis .game,.fixture #couples30 .final .game,.fixture #couples32 .zones .game,.fixture #couples32 .sixteenths .game,.fixture #couples32 .octaves .game,.fixture #couples32 .fourths .game,.fixture #couples32 .semis .game,.fixture #couples32 .final .game{width:210px}.fixture #couples4 .zones .game .points,.fixture #couples4 .sixteenths .game .points,.fixture #couples4 .octaves .game .points,.fixture #couples4 .fourths .game .points,.fixture #couples4 .semis .game .points,.fixture #couples4 .final .game .points,.fixture #couples6 .zones .game .points,.fixture #couples6 .sixteenths .game .points,.fixture #couples6 .octaves .game .points,.fixture #couples6 .fourths .game .points,.fixture #couples6 .semis .game .points,.fixture #couples6 .final .game .points,.fixture #couples8 .zones .game .points,.fixture #couples8 .sixteenths .game .points,.fixture #couples8 .octaves .game .points,.fixture #couples8 .fourths .game .points,.fixture #couples8 .semis .game .points,.fixture #couples8 .final .game .points,.fixture #couples10 .zones .game .points,.fixture #couples10 .sixteenths .game .points,.fixture #couples10 .octaves .game .points,.fixture #couples10 .fourths .game .points,.fixture #couples10 .semis .game .points,.fixture #couples10 .final .game .points,.fixture #couples12 .zones .game .points,.fixture #couples12 .sixteenths .game .points,.fixture #couples12 .octaves .game .points,.fixture #couples12 .fourths .game .points,.fixture #couples12 .semis .game .points,.fixture #couples12 .final .game .points,.fixture #couples14 .zones .game .points,.fixture #couples14 .sixteenths .game .points,.fixture #couples14 .octaves .game .points,.fixture #couples14 .fourths .game .points,.fixture #couples14 .semis .game .points,.fixture #couples14 .final .game .points,.fixture #couples16 .zones .game .points,.fixture #couples16 .sixteenths .game .points,.fixture #couples16 .octaves .game .points,.fixture #couples16 .fourths .game .points,.fixture #couples16 .semis .game .points,.fixture #couples16 .final .game .points,.fixture #couples18 .zones .game .points,.fixture #couples18 .sixteenths .game .points,.fixture #couples18 .octaves .game .points,.fixture #couples18 .fourths .game .points,.fixture #couples18 .semis .game .points,.fixture #couples18 .final .game .points,.fixture #couples20 .zones .game .points,.fixture #couples20 .sixteenths .game .points,.fixture #couples20 .octaves .game .points,.fixture #couples20 .fourths .game .points,.fixture #couples20 .semis .game .points,.fixture #couples20 .final .game .points,.fixture #couples22 .zones .game .points,.fixture #couples22 .sixteenths .game .points,.fixture #couples22 .octaves .game .points,.fixture #couples22 .fourths .game .points,.fixture #couples22 .semis .game .points,.fixture #couples22 .final .game .points,.fixture #couples24 .zones .game .points,.fixture #couples24 .sixteenths .game .points,.fixture #couples24 .octaves .game .points,.fixture #couples24 .fourths .game .points,.fixture #couples24 .semis .game .points,.fixture #couples24 .final .game .points,.fixture #couples26 .zones .game .points,.fixture #couples26 .sixteenths .game .points,.fixture #couples26 .octaves .game .points,.fixture #couples26 .fourths .game .points,.fixture #couples26 .semis .game .points,.fixture #couples26 .final .game .points,.fixture #couples28 .zones .game .points,.fixture #couples28 .sixteenths .game .points,.fixture #couples28 .octaves .game .points,.fixture #couples28 .fourths .game .points,.fixture #couples28 .semis .game .points,.fixture #couples28 .final .game .points,.fixture #couples30 .zones .game .points,.fixture #couples30 .sixteenths .game .points,.fixture #couples30 .octaves .game .points,.fixture #couples30 .fourths .game .points,.fixture #couples30 .semis .game .points,.fixture #couples30 .final .game .points,.fixture #couples32 .zones .game .points,.fixture #couples32 .sixteenths .game .points,.fixture #couples32 .octaves .game .points,.fixture #couples32 .fourths .game .points,.fixture #couples32 .semis .game .points,.fixture #couples32 .final .game .points{padding-left:3px;padding-right:3px}.fixture #couples4 .zones.zones_p .game td,.fixture #couples6 .zones.zones_p .game td,.fixture #couples8 .zones.zones_p .game td,.fixture #couples10 .zones.zones_p .game td,.fixture #couples12 .zones.zones_p .game td,.fixture #couples14 .zones.zones_p .game td,.fixture #couples16 .zones.zones_p .game td,.fixture #couples18 .zones.zones_p .game td,.fixture #couples20 .zones.zones_p .game td,.fixture #couples22 .zones.zones_p .game td,.fixture #couples24 .zones.zones_p .game td,.fixture #couples26 .zones.zones_p .game td,.fixture #couples28 .zones.zones_p .game td,.fixture #couples30 .zones.zones_p .game td,.fixture #couples32 .zones.zones_p .game td{vertical-align:middle;position:relative}.fixture #couples4 .zones.zones_p .game td span.place,.fixture #couples6 .zones.zones_p .game td span.place,.fixture #couples8 .zones.zones_p .game td span.place,.fixture #couples10 .zones.zones_p .game td span.place,.fixture #couples12 .zones.zones_p .game td span.place,.fixture #couples14 .zones.zones_p .game td span.place,.fixture #couples16 .zones.zones_p .game td span.place,.fixture #couples18 .zones.zones_p .game td span.place,.fixture #couples20 .zones.zones_p .game td span.place,.fixture #couples22 .zones.zones_p .game td span.place,.fixture #couples24 .zones.zones_p .game td span.place,.fixture #couples26 .zones.zones_p .game td span.place,.fixture #couples28 .zones.zones_p .game td span.place,.fixture #couples30 .zones.zones_p .game td span.place,.fixture #couples32 .zones.zones_p .game td span.place{display:block;line-height:12px;font-size:10px}.fixture #couples4 .zones.zones_p .game td .label.label-success,.fixture #couples6 .zones.zones_p .game td .label.label-success,.fixture #couples8 .zones.zones_p .game td .label.label-success,.fixture #couples10 .zones.zones_p .game td .label.label-success,.fixture #couples12 .zones.zones_p .game td .label.label-success,.fixture #couples14 .zones.zones_p .game td .label.label-success,.fixture #couples16 .zones.zones_p .game td .label.label-success,.fixture #couples18 .zones.zones_p .game td .label.label-success,.fixture #couples20 .zones.zones_p .game td .label.label-success,.fixture #couples22 .zones.zones_p .game td .label.label-success,.fixture #couples24 .zones.zones_p .game td .label.label-success,.fixture #couples26 .zones.zones_p .game td .label.label-success,.fixture #couples28 .zones.zones_p .game td .label.label-success,.fixture #couples30 .zones.zones_p .game td .label.label-success,.fixture #couples32 .zones.zones_p .game td .label.label-success{position:absolute;top:0;right:0;text-transform:uppercase;border:0}.fixture #couples4 .zones.zones_p .game td table,.fixture #couples6 .zones.zones_p .game td table,.fixture #couples8 .zones.zones_p .game td table,.fixture #couples10 .zones.zones_p .game td table,.fixture #couples12 .zones.zones_p .game td table,.fixture #couples14 .zones.zones_p .game td table,.fixture #couples16 .zones.zones_p .game td table,.fixture #couples18 .zones.zones_p .game td table,.fixture #couples20 .zones.zones_p .game td table,.fixture #couples22 .zones.zones_p .game td table,.fixture #couples24 .zones.zones_p .game td table,.fixture #couples26 .zones.zones_p .game td table,.fixture #couples28 .zones.zones_p .game td table,.fixture #couples30 .zones.zones_p .game td table,.fixture #couples32 .zones.zones_p .game td table{margin:0}.fixture #couples4 .zones.zones_p .game td table td.points,.fixture #couples6 .zones.zones_p .game td table td.points,.fixture #couples8 .zones.zones_p .game td table td.points,.fixture #couples10 .zones.zones_p .game td table td.points,.fixture #couples12 .zones.zones_p .game td table td.points,.fixture #couples14 .zones.zones_p .game td table td.points,.fixture #couples16 .zones.zones_p .game td table td.points,.fixture #couples18 .zones.zones_p .game td table td.points,.fixture #couples20 .zones.zones_p .game td table td.points,.fixture #couples22 .zones.zones_p .game td table td.points,.fixture #couples24 .zones.zones_p .game td table td.points,.fixture #couples26 .zones.zones_p .game td table td.points,.fixture #couples28 .zones.zones_p .game td table td.points,.fixture #couples30 .zones.zones_p .game td table td.points,.fixture #couples32 .zones.zones_p .game td table td.points{border:1px solid #fff;text-align:center;font-size:14px}.fixture #couples4 .zones.zones_p .game td table td.points:last-child,.fixture #couples6 .zones.zones_p .game td table td.points:last-child,.fixture #couples8 .zones.zones_p .game td table td.points:last-child,.fixture #couples10 .zones.zones_p .game td table td.points:last-child,.fixture #couples12 .zones.zones_p .game td table td.points:last-child,.fixture #couples14 .zones.zones_p .game td table td.points:last-child,.fixture #couples16 .zones.zones_p .game td table td.points:last-child,.fixture #couples18 .zones.zones_p .game td table td.points:last-child,.fixture #couples20 .zones.zones_p .game td table td.points:last-child,.fixture #couples22 .zones.zones_p .game td table td.points:last-child,.fixture #couples24 .zones.zones_p .game td table td.points:last-child,.fixture #couples26 .zones.zones_p .game td table td.points:last-child,.fixture #couples28 .zones.zones_p .game td table td.points:last-child,.fixture #couples30 .zones.zones_p .game td table td.points:last-child,.fixture #couples32 .zones.zones_p .game td table td.points:last-child{border-right:0}.fixture #couples4 .zones.zones_p .game td table tr.success td,.fixture #couples6 .zones.zones_p .game td table tr.success td,.fixture #couples8 .zones.zones_p .game td table tr.success td,.fixture #couples10 .zones.zones_p .game td table tr.success td,.fixture #couples12 .zones.zones_p .game td table tr.success td,.fixture #couples14 .zones.zones_p .game td table tr.success td,.fixture #couples16 .zones.zones_p .game td table tr.success td,.fixture #couples18 .zones.zones_p .game td table tr.success td,.fixture #couples20 .zones.zones_p .game td table tr.success td,.fixture #couples22 .zones.zones_p .game td table tr.success td,.fixture #couples24 .zones.zones_p .game td table tr.success td,.fixture #couples26 .zones.zones_p .game td table tr.success td,.fixture #couples28 .zones.zones_p .game td table tr.success td,.fixture #couples30 .zones.zones_p .game td table tr.success td,.fixture #couples32 .zones.zones_p .game td table tr.success td{font-weight:bold}.fixture #couples4 .zones.zones_p .game td table tr.active td,.fixture #couples6 .zones.zones_p .game td table tr.active td,.fixture #couples8 .zones.zones_p .game td table tr.active td,.fixture #couples10 .zones.zones_p .game td table tr.active td,.fixture #couples12 .zones.zones_p .game td table tr.active td,.fixture #couples14 .zones.zones_p .game td table tr.active td,.fixture #couples16 .zones.zones_p .game td table tr.active td,.fixture #couples18 .zones.zones_p .game td table tr.active td,.fixture #couples20 .zones.zones_p .game td table tr.active td,.fixture #couples22 .zones.zones_p .game td table tr.active td,.fixture #couples24 .zones.zones_p .game td table tr.active td,.fixture #couples26 .zones.zones_p .game td table tr.active td,.fixture #couples28 .zones.zones_p .game td table tr.active td,.fixture #couples30 .zones.zones_p .game td table tr.active td,.fixture #couples32 .zones.zones_p .game td table tr.active td{font-size:12px;color:#777;background-color:#eaeaea}.fixture #couples4 .zones.zones_p .game td.game-container,.fixture #couples6 .zones.zones_p .game td.game-container,.fixture #couples8 .zones.zones_p .game td.game-container,.fixture #couples10 .zones.zones_p .game td.game-container,.fixture #couples12 .zones.zones_p .game td.game-container,.fixture #couples14 .zones.zones_p .game td.game-container,.fixture #couples16 .zones.zones_p .game td.game-container,.fixture #couples18 .zones.zones_p .game td.game-container,.fixture #couples20 .zones.zones_p .game td.game-container,.fixture #couples22 .zones.zones_p .game td.game-container,.fixture #couples24 .zones.zones_p .game td.game-container,.fixture #couples26 .zones.zones_p .game td.game-container,.fixture #couples28 .zones.zones_p .game td.game-container,.fixture #couples30 .zones.zones_p .game td.game-container,.fixture #couples32 .zones.zones_p .game td.game-container{vertical-align:top}@media screen and (max-width: 767px){.fixture #couples4 .zones.zones_p .game,.fixture #couples6 .zones.zones_p .game,.fixture #couples8 .zones.zones_p .game,.fixture #couples10 .zones.zones_p .game,.fixture #couples12 .zones.zones_p .game,.fixture #couples14 .zones.zones_p .game,.fixture #couples16 .zones.zones_p .game,.fixture #couples18 .zones.zones_p .game,.fixture #couples20 .zones.zones_p .game,.fixture #couples22 .zones.zones_p .game,.fixture #couples24 .zones.zones_p .game,.fixture #couples26 .zones.zones_p .game,.fixture #couples28 .zones.zones_p .game,.fixture #couples30 .zones.zones_p .game,.fixture #couples32 .zones.zones_p .game{width:345px}}@media screen and (min-width: 768px){.fixture #couples4 .zones.zones_p .game,.fixture #couples6 .zones.zones_p .game,.fixture #couples8 .zones.zones_p .game,.fixture #couples10 .zones.zones_p .game,.fixture #couples12 .zones.zones_p .game,.fixture #couples14 .zones.zones_p .game,.fixture #couples16 .zones.zones_p .game,.fixture #couples18 .zones.zones_p .game,.fixture #couples20 .zones.zones_p .game,.fixture #couples22 .zones.zones_p .game,.fixture #couples24 .zones.zones_p .game,.fixture #couples26 .zones.zones_p .game,.fixture #couples28 .zones.zones_p .game,.fixture #couples30 .zones.zones_p .game,.fixture #couples32 .zones.zones_p .game{width:470px}}.fixture #couples4 .brackets,.fixture #couples6 .brackets,.fixture #couples8 .brackets,.fixture #couples10 .brackets,.fixture #couples12 .brackets,.fixture #couples14 .brackets,.fixture #couples16 .brackets,.fixture #couples18 .brackets,.fixture #couples20 .brackets,.fixture #couples22 .brackets,.fixture #couples24 .brackets,.fixture #couples26 .brackets,.fixture #couples28 .brackets,.fixture #couples30 .brackets,.fixture #couples32 .brackets{width:20px !important;display:table-cell;padding:10px}.fixture #couples4,.fixture #couples6{width:auto}.fixture #couples4 .semis ul li:first-child,.fixture #couples6 .semis ul li:first-child{margin-bottom:5em}.fixture #couples4 .brackets.braket-semi,.fixture #couples6 .brackets.braket-semi{background:url("../img/couple6_semi.png") 50% no-repeat}.fixture #couples4 .brackets.braket-final,.fixture #couples6 .brackets.braket-final{background:url("../img/couple6_final.png") 50% no-repeat}.fixture #couples8{width:auto}.fixture #couples8 .semis ul li:first-child{margin-bottom:12em}.fixture #couples8 .brackets{height:700px}.fixture #couples8 .brackets.braket-semi{background:url("../img/couple8_semi.png") center 1px no-repeat}.fixture #couples8 .brackets.braket-final{background:url("../img/couple8_final.png") center 1px no-repeat}.fixture #couples10 .octaves ul li:first-child{margin-bottom:0.5em;margin-top:-4em}.fixture #couples10 .octaves ul li .game{margin-bottom:0em}.fixture #couples10 .semis ul li:first-child{margin-bottom:13em}.fixture #couples10 .brackets{height:700px}.fixture #couples10 .brackets.braket-fourth{background:url("../img/couple10_fourth.png") center 0px no-repeat}.fixture #couples10 .brackets.braket-semi{background:url("../img/couple10_semi.png") center 0px no-repeat}.fixture #couples10 .brackets.braket-final{background:url("../img/couple10_final.png") center 0px no-repeat}.fixture #couples12 .fourths ul li:nth-child(2){margin-bottom:4em}.fixture #couples12 .semis ul li:first-child{margin-bottom:16.5em}.fixture #couples12 .brackets{height:900px}.fixture #couples12 .brackets.braket-fourth{background:url("../img/couple12_fourth.png") center 1px no-repeat}.fixture #couples12 .brackets.braket-semi{background:url("../img/couple12_semi.png") center 1px no-repeat}.fixture #couples12 .brackets.braket-final{background:url("../img/couple12_final.png") center 1px no-repeat}.fixture #couples14 .zones table{margin-bottom:1em}.fixture #couples14 .octaves table{margin-bottom:1em}.fixture #couples14 .octaves ul li{margin-bottom:1em}.fixture #couples14 .fourths ul li{margin-bottom:4em}.fixture #couples14 .fourths ul li:nth-child(1){margin-bottom:8em}.fixture #couples14 .fourths ul li:nth-child(2){margin-bottom:0em}.fixture #couples14 .fourths ul li:nth-child(3){margin-bottom:2em;margin-top:8em}.fixture #couples14 .fourths ul li:nth-child(4){margin-bottom:0em;margin-top:7em}.fixture #couples14 .semis ul li:first-child{margin-bottom:28em}.fixture #couples14 .brackets{height:990px}.fixture #couples14 .brackets.braket-fourth{background:url("../img/couple14_fourth.png") center 0 no-repeat}.fixture #couples14 .brackets.braket-semi{background:url("../img/couple14_semi.png") center 0 no-repeat}.fixture #couples14 .brackets.braket-final{background:url("../img/couple14_final.png") center 0 no-repeat}.fixture #couples16 .zones table,.fixture #couples16 .octaves table,.fixture #couples16 .fourths table,.fixture #couples16 .semis table,.fixture #couples16 .final table{margin-bottom:1em}.fixture #couples16 .zones table,.fixture #couples16 .octaves table{margin-bottom:1em}.fixture #couples16 .brackets{height:990px}.fixture #couples16 .brackets.braket-fourth{background:url("../img/couple16_fourth.png") center 1px no-repeat}.fixture #couples16 .brackets.braket-semi{background:url("../img/couple16_semi.png") center 1px no-repeat}.fixture #couples16 .brackets.braket-final{background:url("../img/couple16_final.png") center 1px no-repeat}.fixture #couples18 .zones table,.fixture #couples18 .sixteenths table{margin-bottom:1em}.fixture #couples18 .octaves table{margin-bottom:1em}.fixture #couples18 .octaves ul li:nth-child(4){margin-bottom:3em}.fixture #couples18 .brackets{height:1170px}.fixture #couples18 .brackets.braket-octave{background:url("../img/couple18_octave.png") center 172px no-repeat}.fixture #couples18 .brackets.braket-fourth{background:url("../img/couple18_fourth.png") center 1px no-repeat}.fixture #couples18 .brackets.braket-semi{background:url("../img/couple18_semi.png") center 1px no-repeat}.fixture #couples18 .brackets.braket-final{background:url("../img/couple18_final.png") center 1px no-repeat}.fixture #couples20 .zones table,.fixture #couples20 .sixteenths table{margin-bottom:1em}.fixture #couples20 .sixteenths table{margin-bottom:1em}.fixture #couples20 .sixteenths ul li{margin-bottom:1em}.fixture #couples20 .sixteenths ul li:nth-child(2){margin-bottom:6em}.fixture #couples20 .octaves table{margin-bottom:1em}.fixture #couples20 .octaves ul li:nth-child(4){margin-bottom:6em}.fixture #couples20 .brackets{height:1170px}.fixture #couples20 .brackets.braket-fourth{background:url("../img/couple18_fourth.png") center 40px no-repeat}.fixture #couples20 .brackets.braket-semi{background:url("../img/couple18_semi.png") center 45px no-repeat}.fixture #couples20 .brackets.braket-final{background:url("../img/couple18_final.png") center 51px no-repeat}.fixture #couples22 .zones table,.fixture #couples22 .sixteenths table{margin-bottom:1em}.fixture #couples22 .octaves table{margin-bottom:1em}.fixture #couples22 .octaves ul li:nth-child(4){margin-bottom:4em}.fixture #couples22 .fourths ul li:nth-child(2){margin-bottom:10em}.fixture #couples22 .brackets{height:1400px}.fixture #couples22 .brackets.braket-fourth{background:url("../img/couple18_fourth.png") center 120px no-repeat}.fixture #couples22 .brackets.braket-semi{background:url("../img/couple18_semi.png") center 120px no-repeat}.fixture #couples22 .brackets.braket-final{background:url("../img/couple18_final.png") center 120px no-repeat}.fixture #couples24 .zones table,.fixture #couples24 .sixteenths table{margin-bottom:1em}.fixture #couples24 .octaves table{margin-bottom:1em}.fixture #couples24 .octaves ul li:nth-child(4){margin-bottom:4em}.fixture #couples24 .fourths ul li:nth-child(2){margin-bottom:10em}.fixture #couples24 .brackets{height:1400px}.fixture #couples24 .brackets.braket-fourth{background:url("../img/couple18_fourth.png") center 170px no-repeat}.fixture #couples24 .brackets.braket-semi{background:url("../img/couple18_semi.png") center 190px no-repeat}.fixture #couples24 .brackets.braket-final{background:url("../img/couple18_final.png") center 180px no-repeat}.fixture #couples26 .zones table,.fixture #couples26 .sixteenths table{margin-bottom:1em}.fixture #couples26 .sixteenths table{margin-bottom:1em}.fixture #couples26 .sixteenths ul li:nth-child(5){margin-bottom:2em}.fixture #couples26 .octaves table{margin-bottom:1em}.fixture #couples26 .octaves ul li:nth-child(4){margin-bottom:10em}.fixture #couples26 .fourths ul li:nth-child(2){margin-bottom:20em}.fixture #couples26 .semis ul li:first-child{margin-bottom:30em}.fixture #couples26 .brackets{height:1400px}.fixture #couples28 .zones table,.fixture #couples28 .sixteenths table{margin-bottom:1em}.fixture #couples28 .sixteenths table{margin-bottom:1em}.fixture #couples28 .sixteenths ul li:nth-child(6){margin-bottom:2em}.fixture #couples28 .octaves table{margin-bottom:1em}.fixture #couples28 .octaves ul li:nth-child(4){margin-bottom:10em}.fixture #couples28 .fourths ul li:nth-child(2){margin-bottom:20em}.fixture #couples28 .semis ul li:first-child{margin-bottom:30em}.fixture #couples28 .brackets{height:1400px}.fixture #couples30 .zones table,.fixture #couples30 .sixteenths table{margin-bottom:1em}.fixture #couples30 .sixteenths table{margin-bottom:1em}.fixture #couples30 .sixteenths ul li:nth-child(7){margin-bottom:2em}.fixture #couples30 .octaves table{margin-bottom:1em}.fixture #couples30 .octaves ul li:nth-child(4){margin-bottom:10em}.fixture #couples30 .fourths ul li:nth-child(2){margin-bottom:20em}.fixture #couples30 .semis ul li:first-child{margin-bottom:30em}.fixture #couples30 .brackets{height:1400px}.fixture #couples32 .zones table,.fixture #couples32 .sixteenths table{margin-bottom:1em}.fixture #couples32 .sixteenths table{margin-bottom:1em}.fixture #couples32 .sixteenths ul li:nth-child(8){margin-bottom:2em}.fixture #couples32 .octaves table{margin-bottom:1em}.fixture #couples32 .octaves ul li:nth-child(4){margin-bottom:10em}.fixture #couples32 .fourths ul li:nth-child(2){margin-bottom:20em}.fixture #couples32 .semis ul li:first-child{margin-bottom:30em}.fixture #couples32 .brackets{height:1400px}.fixture .game{box-shadow:0 4px 10px rgba(0,0,0,0.13);font-size:11px;width:100%;border:1px solid #363636}.fixture .game td{padding:4px 5px}.fixture .game td.disabled{background-color:#cccccc}.fixture .game td p{margin:2px 0 0;line-height:1.1}.fixture .game .title{background-color:#ebebeb;text-transform:uppercase;background-color:#547c99;padding:3px;color:#fff;font-weight:bold}.fixture .game .couple{text-transform:uppercase;background-color:#eaeaea}.fixture .game .couple.couple1{border-bottom:1px solid #ebebeb}.fixture .game .couple td{color:#777}.fixture .game .couple td.points{border-left:1px solid #ccc;text-align:center;font-size:15px;padding-top:5px;padding-bottom:4px;min-width:14px;height:30px}.fixture .game .couple.winner td{color:#000;font-weight:bold;background-color:#fff}.fixture .game .couple.winner td.points{border-left:1px solid #ccc;text-align:center;background-color:#fff}.fixture .game .location{border-top:1px solid #a4a4a4;background-color:#f9f9f9;color:#656a70;line-height:12px}.fixture .game .location td{padding:5px 5px 4px}.fixture #couples16 .fourths ul li{margin-bottom:9em}.fixture #couples16 .fourths ul li:nth-child(2){margin-bottom:9em}.fixture #couples16 .fourths ul li:nth-child(3){margin-bottom:9em}.fixture #couples16 .fourths ul li:nth-child(4){margin-bottom:0}.fixture #couples16 .semis ul li:first-child{margin-bottom:27em}.fixture #couples18 .fourths ul li{margin-bottom:5em}.fixture #couples18 .fourths ul li:nth-child(2){margin-bottom:8em}.fixture #couples18 .fourths ul li:nth-child(4){margin-bottom:0}.fixture #couples18 .semis ul li:first-child{margin-bottom:17em}.fixture #couples20 .octaves ul li:nth-child(4){margin-bottom:6em}.fixture #couples20 .fourths ul li{margin-bottom:5em}.fixture #couples20 .fourths ul li:nth-child(2){margin-bottom:10em}.fixture #couples20 .fourths ul li:nth-child(4){margin-bottom:0}.fixture #couples20 .semis ul li:first-child{margin-bottom:18em}.fixture #couples22 .sixteenths ul li:nth-child(3){margin-bottom:3em}.fixture #couples22 .octaves ul li:nth-child(4){margin-bottom:5em}.fixture #couples22 .fourths ul li{margin-bottom:5em}.fixture #couples22 .fourths ul li:nth-child(2){margin-bottom:10em}.fixture #couples22 .fourths ul li:nth-child(4){margin-bottom:0}.fixture #couples22 .semis ul li:first-child{margin-bottom:18em}.fixture #couples24 .sixteenths ul li:nth-child(4){margin-bottom:3em}.fixture #couples24 .octaves ul li:nth-child(4){margin-bottom:5em}.fixture #couples24 .fourths ul li{margin-bottom:5em}.fixture #couples24 .fourths ul li:nth-child(2){margin-bottom:10em}.fixture #couples24 .fourths ul li:nth-child(4){margin-bottom:0}.fixture #couples24 .semis ul li:first-child{margin-bottom:18em}.profile-player{padding-top:0}.profile-player .box-panel{box-shadow:none;padding:40px 0 0;margin:0}.account-page .nav-tabs li a{border-radius:0;text-transform:uppercase;color:#9d9d9d;background-color:#f7f7f7}.account-page .nav-tabs li.active a{border-bottom-color:#fff;background-color:#fff;font-weight:700;color:#414c54}.account-page .tab-content{padding-top:20px}.profile-pic{position:relative;background-color:#fff}.profile-pic img{border:1px solid #cecece}.profile-pic .table{margin:20px 0 0;border-bottom:1px solid #eaecef}.profile-pic .table:last-child{border:0}.profile-pic .table td{border:1px solid #fff;color:#363636;padding:13px 0px}.profile-pic .table td label{display:block;font-weight:300;font-family:'Montserrat';color:#363636;line-height:1;margin:0;text-transform:uppercase}.profile-pic .table td h4{margin:0;padding:0;font-family:'Montserrat', sans-serif;font-weight:700;font-size:20px}.profile-pic .table td:last-child{text-align:right}.profile-pic h2{font-size:32px;text-align:center;font-weight:700;margin:0;padding:0}.profile-info label{display:block;font-weight:300;font-family:'Montserrat';color:#363636;line-height:1;margin:0;text-transform:uppercase}.profile-info h2{margin:0 0 10px 0;font-size:36px;font-family:'Montserrat', sans-serif;font-weight:700;color:#363636}.profile-info .addthis_sharing_toolbox,.profile-info .addthis_inline_share_toolbox{min-height:30px}.profile-info h3{margin:10px 0}.profile-info .table th{border-bottom-width:1px;text-transform:uppercase;padding:15px;background-color:#fff}.profile-info .table td{font-family:'Montserrat', sans-serif;font-size:16px;vertical-align:middle;padding:15px;background-color:#fff}.profile-info .table td strong{font-size:20px;font-family:'Montserrat', sans-serif}.box-panel .profile-info{padding-top:20px}.box-panel .profile-info h3{color:#1c567f;font-weight:bold;font-size:24px;text-transform:uppercase;margin:0 0 30px;font-family:'Montserrat', sans-serif;line-height:1}.box-panel .hr-line-dashed{border-top:1px dashed #E7EAEC;color:#FFF;background-color:#FFF;height:1px;margin:20px 0}.box-panel .player-statistics-sumary h4{margin:0 0 3px 0;padding:0;font-family:'Montserrat', sans-serif;font-weight:700;font-size:20px}.box-panel .table-statistics h5{margin:0 0 1px;font-size:15px;text-transform:uppercase;font-family:'Montserrat', sans-serif;font-weight:700;padding:0}.box-panel .table-statistics small{display:block;line-height:1}@media (max-width: 767px){.profile-pic{margin-top:-25px;margin-bottom:25px;padding-top:0}}.page-federacion p.lead{text-align:center;margin-bottom:50px;font-size:22px}.page-federacion h2{font-weight:bold;font-size:24px;text-transform:uppercase;margin:0 0 30px;font-family:'Montserrat', sans-serif;line-height:1}.page-federacion p{font-weight:300;line-height:20px;font-size:16px;margin-bottom:20px}.page-federacion ul{font-size:20px;line-height:32px;font-family:'Montserrat';font-weight:700;list-style:none;padding:0}.page-federacion ul li:before{content:'\2022';font-family:"Arial Black";color:#009140;padding-right:16px;line-height:1}.page-federacion ul li a{color:#1c567f}.container-fluid{padding:0}.container-fluid .row{margin:0;margin-bottom:30px}.container-fluid .row .col-md-4{padding:0}body.auth .box-panel{border:1px solid #ccc;box-shadow:0 4px 10px rgba(0,0,0,0.13);padding:45px 30px 20px 30px}.btn,a{-webkit-transition:all 300ms ease;transition:all 300ms ease}.mapa{width:100%;height:450px}.cycle-slideshow{margin-top:0px}.cycle-slideshow img{width:100%;height:auto}.cycle-slideshow div{padding:0 5px;float:none}.cycle-carousel-wrap{top:0 !important}
