@import url("https://fonts.googleapis.com/css?family=Montserrat:400,600,800,900");h1,h2{font-family:"Montserrat",sans-serif}h1{margin:0;color:white}h1 span{color:#cf0a2c}body{color:white;font-family:"Montserrat",sans-serif;min-height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url("./images/RFC-Maribor-log-in-background-extended.jpg")}body.reduced{background-image:url("./images/RFC-Maribor-internal-background.jpg")}body.reduced .logo{max-height:70px}body.reduced .player-contain{background:rgba(4,39,70,0.75);padding-bottom:20px;margin-bottom:40px}.btn-crest{border-radius:0;background:#fd003c;background-image:url(../images/button-bg.png);padding:10px 15px;padding-right:100px;color:#fff;background-repeat:no-repeat;background-position:right;text-transform:uppercase;font-size:16px;display:inline-block;-webkit-transition:0.35s all ease;-o-transition:0.35s all ease;transition:0.35s all ease}.btn-crest:hover{text-decoration:none;color:#fd003c;background-color:#fff;-webkit-box-shadow:0 0 0 1px inset;box-shadow:0 0 0 1px inset}.btn-secondary{background:red;color:white;border-radius:0;background:#b52929;margin-bottom:15px}.header{padding-top:20px;padding-bottom:30px}.header .sponsor{text-align:right}.header .logo{margin:0 auto}.header .logo.reduced{max-height:70px}.header .col-xs-12{margin-bottom:30px}.header img:not(.logo){max-width:100px}.uefa-logo{max-height:75px;margin-bottom:10px}.panel{border:none;background:transparent;border-radius:0px}.panel-banner{padding:15px 0;background:rgba(4,39,70,0.75);width:100%;color:white;text-align:center;font-size:18px}.panel-banner p{margin:0 0 6px}.panel-banner .large{font-weight:600}@media (min-width: 768px){.panel-banner{text-align:initial;padding:15px 30px}.panel-banner .v-divide{position:absolute;right:232px;bottom:6px}.panel-banner .fixture,.panel-banner .match,.panel-banner .large{text-align:right}.panel-banner .match{margin-top:-16px;font-size:14px}.panel-banner .uefa-logo{max-height:66px;margin-bottom:0}}.panel-banner .team{font-size:40px;font-weight:800;line-height:54px}.panel-heading{border-radius:0px;padding-top:20px;background-color:rgba(255,255,255,0.9) !important;text-align:center;font-weight:400;border:none}.panel-body{color:#333;background-color:rgba(255,255,255,0.9)}@media (min-width: 768px){.panel-body{padding:0 30px}}.panel-body input{border:1px solid #969696}.panel-body a{color:#fd003c}.panel-footer{padding:50px 0;background:rgba(4,39,70,0.75)}
