body,html{margin:0;padding:0;height:100%}body{padding-top:74px;font-family:Roboto,sans-serif;font-weight:400;color:#454d59;background-color:#f1f2f3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:"Roboto Condensed",sans-serif;font-weight:700}a{color:#0aa}a:hover,a:hover>span.text-custom-secondary{color:#ca3800}abbr{text-decoration-color:#ddd!important}table caption{display:none}table thead.thead-custom-block th{border:0}table td,table th{border-color:#f1f2f3!important;text-align:center}table td.round{color:#0aa;background-color:#ddd;font-family:"Roboto Condensed",sans-serif;font-size:2.2rem;font-weight:700}*,:focus,:hover{outline:0!important;box-shadow:none!important}.tooltip .tooltip-inner{background-color:#ca3800}.tooltip.bs-tooltip-bottom .arrow::before{border-bottom-color:#ca3800}.tooltip.bs-tooltip-top .arrow::before{border-top-color:#ca3800}.input-short{min-width:150px!important;max-width:220px}.gm-content{padding:12px}.gm-content h6{margin-bottom:12px;color:#0aa}.btn-custom{color:#fff;background-color:#0aa;border-color:#0aa}.btn-custom:hover{background-color:#ca3800;border-color:#ca3800}.btn-outline-custom{color:#ca3800;border-color:#ca3800}.btn-outline-custom:hover{background-color:#0aa;color:#fff;border-color:#0aa}.bg-table-transparent{background-color:#f1f2f3}.bg-lightblue{background-color:#e9ecef}.font-custom-primary{font-family:Roboto,sans-serif}.font-custom-secondary{font-family:"Roboto Condensed",sans-serif}.text-custom-primary{color:#454d59}.text-custom-secondary{color:#0aa}.text-custom-tertiary{color:#ca3800}.border-top-custom-primary{border-top:3px solid #454d59}.border-top-custom-secondary{border-top:3px solid #0aa}.border-top-custom-tertiary{border-top:3px solid #ca3800}.border-bottom-custom-primary{border-bottom:3px solid #454d59}.border-bottom-custom-secondary{border-bottom:3px solid #0aa}.border-bottom-custom-tertiary{border-bottom:3px solid #ca3800}.link-full{color:inherit}.link-full:hover{color:inherit;text-decoration:none}.link-full:hover .card{background-color:rgba(255,255,255,.5)}.list-inline-separator .list-inline-item:not(:last-child)::after{content:","}#map{min-height:600px;max-height:600px}article p{text-align:justify}article .img-left,article .img-right{margin:0 0 20px 20px;width:auto;height:auto;object-fit:none;float:right}article .img-left{margin:0 20px 20px 0;float:left}.card{border:0;border-radius:0}.card img{border-radius:0;width:100%;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.card img.photo{height:250px}.card img.avatar{height:40px;width:40px}.card .card-title{border-bottom:3px solid #ca3800}.card h2{margin:0;padding:20px 0;color:#454d59;background-color:#f1f2f3;font-size:1.4rem;text-align:left}.card h2::after{content:"";display:block;width:24px;height:4px;background:#e2e3e4;margin-top:4px}.card h3{font-size:1.6rem}.card .card-footer{border-top:none;background-color:transparent}.card .jersey{position:absolute;right:15px;bottom:0;font-size:3rem;font-weight:700;color:#ccc}.card .forum-date{color:#666;line-height:.8rem}.card .forum-text{border-top:1px solid #f1f2f3}.card.card-bubble img.rounded-circle{margin:-50px auto 0 auto;border-top:3px solid #ca3800;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100px;height:100px;display:block}.card.card-bubble .card-title{border:0;color:#454d59}.divider{font-weight:300;opacity:.3}.bootstrap-select{font-family:"Roboto Condensed",sans-serif;font-weight:700}.navbar-custom{font-family:"Roboto Condensed",sans-serif;font-size:1.1rem;font-weight:700;text-transform:uppercase;background:#aa2000;background:-moz-linear-gradient(top,#aa2000 0,#891300 100%);background:-webkit-linear-gradient(top,#aa2000 0,#891300 100%);background:linear-gradient(to bottom,#aa2000 0,#891300 100%)}.navbar-custom .navbar-brand img{position:absolute;top:8px;margin-left:1em;-webkit-filter:drop-shadow(1px 1px 0 rgba(255, 255, 255, .7)) drop-shadow(-1px 1px 0 rgba(255, 255, 255, .7)) drop-shadow(1px -1px 0 rgba(255, 255, 255, .7)) drop-shadow(-1px -1px 0 rgba(255, 255, 255, .7));filter:drop-shadow(1px 1px 0 rgba(255, 255, 255, .7)) drop-shadow(-1px 1px 0 rgba(255, 255, 255, .7)) drop-shadow(1px -1px 0 rgba(255, 255, 255, .7)) drop-shadow(-1px -1px 0 rgba(255, 255, 255, .7))}.navbar-custom .navbar-toggler-text{font-size:1rem;margin-right:10px}.navbar-custom .navbar-nav .nav-item{position:relative}.navbar-custom .navbar-nav .nav-item .nav-link{color:rgba(255,255,255,.7)}.navbar-custom .navbar-nav .nav-item .nav-link.active{background-color:rgba(0,0,0,.1)}.navbar-custom .navbar-nav .nav-item .nav-link:hover{color:#fff;background-color:#7c1000}.navbar-custom .navbar-nav .nav-item .dropdown-menu{background-color:#7c1000;margin:0;border:0;border-radius:0}.navbar-custom .navbar-nav .nav-item .dropdown-menu .dropdown-item{color:rgba(255,255,255,.7);font-family:Roboto,sans-serif;font-size:.9rem;font-weight:700}.navbar-custom .navbar-nav .nav-item .dropdown-menu .dropdown-item:focus,.navbar-custom .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover{color:#fff;background-color:#7c1000}.navbar-custom .navbar-nav .nav-item.dropdown:hover>.nav-link{background-color:#7c1000}.container-main{min-height:70vh}.container-main #carousel-main{width:100%;height:100%}.container-main #carousel-main .carousel-controls{text-decoration:none}.container-main #carousel-main .carousel-controls .carousel-control-next-icon,.container-main #carousel-main .carousel-controls .carousel-control-prev-icon{background-image:none;font-size:40px}.container-main #carousel-main .carousel-indicators{bottom:20px}.container-main #carousel-main .carousel-indicators li{height:8px}.container-main #carousel-main .carousel-indicators li:hover{cursor:pointer}.container-main #carousel-main .carousel-inner{height:100%;min-height:550px;max-height:550px}.container-main #carousel-main .carousel-inner .carousel-item{height:100%;text-shadow:1px 1px 1px rgba(0,0,0,.6)}.container-main #carousel-main .carousel-inner .carousel-item img{margin:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.container-main #carousel-main .carousel-inner .carousel-item .carousel-caption{font-size:1.2rem;font-weight:400;text-align:left;right:14%;top:14%;left:14%}.container-main #carousel-main .carousel-inner .carousel-item .carousel-caption h2{font-size:2.5rem;text-align:left!important}.container-main #carousel-main .carousel-inner .carousel-item .carousel-caption a.btn{text-shadow:none}.container-main #carousel-main .carousel-inner .carousel-item::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;background-repeat:repeat;opacity:.2}.container-main #carousel-matches{width:100%;height:100%}.container-main #carousel-matches .carousel-indicators{bottom:20px}.container-main #carousel-matches .carousel-indicators li{height:8px}.container-main #carousel-matches .carousel-inner{height:100%;min-height:550px;max-height:550px}.container-main #carousel-matches .carousel-inner .carousel-item{height:100%}.container-main .container-header{border-bottom:4px solid #ca3800;position:relative;height:200px;background:#151d2d url(../img/layout/header_players.jpg) no-repeat top right;background-size:cover}.container-main .container-header .container{position:relative;z-index:1;height:100%}.container-main .container-header .container h2{margin:0;font-size:2.2rem;color:#fff}.container-main .container-header::before{background:linear-gradient(to right,#172030,#172030 600px,#172030 601px,rgba(51,71,107,0));background-image:linear-gradient(to right,#172030,#172030 600px,#172030 601px,rgba(51,71,107,0));background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat-x:initial;background-repeat-y:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block}.container-main .container-header::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent url(../img/layout/header_stripped_lines.png) no-repeat -500px 0;background-size:cover}.container-main .container-header.container-header-match{min-height:auto;height:auto;color:#fff}.container-main .container-header.container-header-match .date{font-size:1rem}.container-main .container-header.container-header-match .box{border-top:1px solid #2e384a;border-bottom:1px solid #2e384a}.container-main .container-header.container-header-match .box .team{font-family:"Roboto Condensed",sans-serif;font-size:1.6rem;font-weight:700}.container-main .container-header.container-header-match .box .result{font-size:3.2rem}.container-main .container-header.container-header-match .box .result .halftime{color:#fff;font-size:1rem}.container-main .container-header.container-header-player{min-height:auto;height:auto}.container-main .container-header.container-header-player hr{background-color:#ca3800}.container-main .container-header.container-header-player .player-photo{position:relative}.container-main .container-header.container-header-player .player-photo img.img-bubble{position:absolute;z-index:2;right:0;left:calc(50% - 70px);top:16%;border-top:3px solid #ca3800;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:140px;height:140px;display:block}.container-main .container-header.container-header-player .player-info{position:relative;color:#fff;background-color:rgba(0,0,0,.5)}.container-main .container-header.container-header-player .player-info .jersey{margin-bottom:0;position:absolute;top:0;right:40px;font-size:6rem}.container-main .container-header.container-header-player .player-info h2{color:#0aa}.container-main .container-header.container-header-player .player-info h3{color:#454d59;margin-bottom:3px;font-size:.9rem;font-weight:400;font-family:"Roboto Condensed",sans-serif}.container-main .section{text-align:center;background-color:#f5f5f5}.container-main .section h2{text-transform:uppercase}.container-main .section.section-match{height:100%;border-top:none;padding:20px;color:#eee;background-color:#151d2d;background-image:linear-gradient(125deg,rgba(0,0,0,.1) 27.78%,#151d2d 27.78%,#151d2d 50%,rgba(0,0,0,.1) 50%,rgba(0,0,0,.1) 77.78%,#151d2d 77.78%,#151d2d 100%)}.container-main .section.section-match h2{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #202a3c;text-align:center}.container-main .section.section-match .team{font-family:"Roboto Condensed",sans-serif;font-size:1.4rem;font-weight:700}.container-main .section.section-match .vs{font-size:.8rem}.container-main .section.section-match .result{font-size:2.2rem}.container-main .section.section-match .date{border-top:1px solid #202a3c;padding-top:10px}.container-main .section-fixtures .round{color:#ccc;font-family:"Roboto Condensed",sans-serif;font-size:2.6rem;font-weight:700}.container-main .section-fixtures .teams{font-family:"Roboto Condensed",sans-serif;font-size:1.6rem;font-weight:700;text-transform:uppercase}.container-main .pagination .page-link{border-color:#f1f2f3;color:#ca3800}.container-main .pagination .page-item.active .page-link{color:#fff;background-color:#ca3800}span.icon{background-image:url(../img/layout/emoji.png);background-repeat:no-repeat;display:inline-block;height:24px;width:24px;margin:0 auto;top:50%;right:10px}span.icon-16{height:16px;width:16px;margin:0 2px;vertical-align:middle}span.icon-emoji-1{background-position:0 0}span.icon-emoji-2{background-position:-24px 0}span.icon-emoji-3{background-position:-48px 0}span.icon-emoji-4{background-position:-72px 0}span.icon-emoji-5{background-position:-96px 0}span.icon-emoji-6{background-position:-120px 0}span.icon-emoji-7{background-position:-144px 0}span.icon-emoji-8{background-position:-168px 0}span.icon-emoji-9{background-position:-192px 0}span.icon-emoji-10{background-position:-216px 0}span.icon-emoji-11{background-position:0 -24px}span.icon-emoji-12{background-position:-24px -24px}span.icon-emoji-13{background-position:-48px -24px}span.icon-emoji-14{background-position:-72px -24px}span.icon-emoji-15{background-position:-96px -24px}span.icon-emoji-16{background-position:-120px -24px}span.icon-emoji-17{background-position:-144px -24px}span.icon-emoji-18{background-position:-168px -24px}span.icon-emoji-19{background-position:-192px -24px}span.icon-emoji-20{background-position:-216px -24px}footer:not(.blockquote-footer){margin-top:40px;padding:30px 10px;color:#666;background-color:#ddd;text-align:center;font-size:.9rem}footer:not(.blockquote-footer) p{margin:8px 0}@media (min-width:576px){.container-main .card.login{width:100%}}@media (min-width:768px){.navbar-custom .navbar-nav{margin-left:70px}.navbar-custom .navbar-nav .nav-item:not(:last-child)::after{background-color:#9c2200;width:1px;content:"";display:block;position:absolute;top:0;bottom:0;right:0}.navbar-custom .navbar-nav .dropdown:hover>.dropdown-menu{display:block}.navbar-custom .navbar-nav .dropdown>.dropdown-toggle:active{pointer-events:none}.container-main .card.login{width:340px}}@media (min-width:992px){.navbar-custom .navbar-nav{margin-left:120px}}@media (max-width:991.98px){body{padding-top:67px}.navbar-custom .navbar-brand img{height:60px;width:60px;top:16px}.container-main #carousel-main .carousel-inner .carousel-item .carousel-caption{font-size:1.1rem}.container-main #carousel-main .carousel-inner .carousel-item .carousel-caption h2{font-size:2.3rem}.container-main #carousel-matches .carousel-inner{height:500px;min-height:100%;max-height:100%}.container-main .container-header .container h2{font-size:2rem}.container-main .container-header.container-header-match .box .team{font-size:1.3rem}.container-main .container-header.container-header-match .box .result{font-size:2.8rem}}@media (max-width:767.98px){body{padding-top:56px}.navbar-custom .navbar-brand img{height:50px;width:50px;top:8px}.navbar-custom .navbar-nav .nav-item .dropdown-menu{background-color:transparent}.container-main #carousel-main .carousel-inner .carousel-item .carousel-caption{font-size:1rem}.container-main #carousel-main .carousel-inner .carousel-item .carousel-caption h2{font-size:2.1rem}.container-main .container-header .container h2{font-size:1.8rem}.container-main .container-header.container-header-match .box .team{font-size:1rem}.container-main .container-header.container-header-match .box .result{font-size:2.4rem}}@media (max-width:575.98px){.input-short{max-width:100%}.card img.photo{height:320px}.container-main .container-header{height:80px}.container-main .container-header .container h2{font-size:1.3rem}.container-main .container-header .container ul.stats{font-size:.9rem}}@media (min-width:768px) and (max-width:991.98px){.navbar{font-size:.8rem}}#cc-main{--cc-btn-primary-bg:#ca3800;--cc-btn-primary-hover-bg:#ca3800;--cc-btn-primary-border-color:transparent;--cc-btn-primary-hover-border-color:transparent;--cc-btn-secondary-border-color:transparent;--cc-btn-secondary-hover-border-color:transparent;--cc-toggle-on-bg:#4caf50}