.sp-template, .sp-data-table, .sp-table-caption {
font-family:"Oswald__", Sans-serif!important;font-weight:600!important;
}
.sp-template h1, .sp-template h2, .sp-template h3, .sp-template h4, .sp-template h5, .sp-template h6, .sp-data-table h1, .sp-data-table h2, .sp-data-table h3, .sp-data-table h4, .sp-data-table h5, .sp-data-table h6, .sp-table-caption h1, .sp-table-caption h2, .sp-table-caption h3, .sp-table-caption h4, .sp-table-caption h5, .sp-table-caption h6 {
font-family: "Oswald__", Sans-serif!important;font-weight:600!important;text-transform:uppercase!important;}
}
.otsn-string {
font-size: 16px;
text-transform: none !important;
color: #0D4785;
margin-top: -40px!important;
display: block;
}
.sp-template-event-logos .sp-team-result {font-size:36px!important;padding:20px!important;}
.sp-template .sp-event-logos {font-size:36px;}
.sp-table-caption {border:1px solid #e5e5e5 !important;}
.sp-data-table th, .sp-data-table td {
font-size: 13px !important;
font-weight: 400 !important;
line-height: 1.5 !important;
border: 1px solid #e5e5e5 !important;
border-top-color: rgb(229, 229, 229) !important;
border-top-style: solid !important;
border-top-width: 1px !important;
border-right-color: rgb(229, 229, 229) !important;
border-right-style: solid !important;
border-right-width: 1px !important;
border-bottom-color: rgb(229, 229, 229) !important;
border-bottom-style: solid !important;
border-bottom-width: 1px !important;
border-left-color: rgb(229, 229, 229) !important;
border-left-style: solid !important;
border-left-width: 1px !important;
border-image-source: initial !important;
border-image-slice: initial !important;
border-image-width: initial !important;
border-image-outset: initial !important;
border-image-repeat: initial !important;
padding: 5px 10px !important;
text-align: center !important;
}
#wp-calendar caption {text-transform:uppercase!important;}
.sp-table-caption {
border-bottom: 2px solid #0D4785 !important;
padding: 10px!important;
text-align: center!important;
color:#0D4785!important;
}
.sp-data-table th, .sp-calendar th, .sp-button, .sp-heading {
/* background: #0d4785 !important; */
background-image: linear-gradient(
180deg
, var( --e-global-color-a98b7a2 ) 0%, var( --e-global-color-4bfcde5 ) 100%)!important;
}
.sp-event-blocks .team-logo img {
max-width: 120%!important;max-height:none;}
.sp-template-countdown .team-logo img {
max-width: 120%!important;max-height:none;}
.sp-template-event-blocks .sp-event-title, .sp-template-event-blocks .sp-event-status {
font-size: 16px !important;}
.sp-template-event-blocks .sp-event-results {
font-size: 30px !important;}
.rey-siteContainer {
position: relative!important;
z-index: 999!important;
}
#cff .cff-linebreak {
width: 0px!important;
}
/* .elementor-kit-35083 {
background-image: url(https://hc-vitkovice.cz/wp-content/uploads/2021/05/pozadi.jpg)!important;
background-position: center center;
background-position-x: center;
background-position-y: center;
background-repeat: no-repeat;
background-repeat-x: no-repeat;
background-repeat-y: no-repeat;
background-size: cover;
}
*/
.sp-table-caption {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}
.sp-view-all-link {
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
.sp-data-table tbody a, .sp-data-table tbody a:hover, .sp-calendar tbody a:focus {
color: #0D4785!important;
}
table.sp-event-list a.home-win {
color: green!important;
}
table.sp-event-list a.home-loss {
color: red!important;
}

2