* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
*:before,
*:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
header *:before, header *:after,
main *:before, main *:after,
footer *:before, footer *:after {
font-family: 'FontAwesome', sans-serif;
}
html {
position: relative;
min-height: 100%;
}
body {
margin-bottom: 321px; }
body.sub {
background-image: url(//www.chess.cz/wp-content/themes/litea/img/bg_page.jpg);
background-repeat: no-repeat;
background-size: cover;
}
html, body {
font-family: 'Roboto Condensed', Arial, Verdana, sans-serif;
font-size: 16px;
line-height: 22px;
font-weight: 300;
min-width: 320px;
text-align: left; background-color: #FFF;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
background-size: 100%;
background-repeat: no-repeat;
background-attachment: fixed;
}
a:hover, a:focus {
text-decoration: none;
}
::-moz-selection {
background: #B3D4FC;
text-shadow: none;
}
::selection {
background: #B3D4FC;
text-shadow: none;
}
a { color: #000;
}
a:hover {
text-decoration: none;
}
a, a:before, a:after, button, aside, input[type='submit'],
.btn, .overlay, .sub-menu, .hover-image, .overlay {
-webkit-transition: .5s;
-moz-transition: .5s;
-o-transition: .5s;
transition: .5s;
}
button, input[type='submit'], .btn {
font-size: 18px;
padding: 0;
border: none;
max-width: 240px;
width: 100%;
text-align: center;
border-radius: 0;
}
.btn {
padding: 6px 20px;
margin-top: 10px;
border: 1px solid #FFF;
background-color: rgba(255, 255, 255, .2);
font-weight: 300;
}
.btn-dark {
border-color: #5D5D5D;
color: #5D5D5D;
}
.btn-yellow {
background-color: #F2B139;
border-color: #B27419;
color: #FFF;
}
.btn-blue {
background-color: #1270B6;
border: none;
color: #FFF;
}
.btn-blue:hover {
background-color: #0A61A2;
color: #FFF;
}
.btn-radius {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.btn-big {
max-width: 340px;
width: 100%;
padding: 10px;
font-weight: bold;
margin: 10px auto;
}
button:hover, input[type='submit']:hover {
text-decoration: underline;
}
button:focus, input[type='submit']:focus {
outline: none;
}
h1 {
font-size: 30px;
padding-bottom: 15px;
border-bottom: 1px solid #CCC;
margin-bottom: 40px;
}
.home h1 {
font-size: 38px;
padding-bottom: 0;
border: none;
margin-bottom: 0;
}
h2 {
font-size: 30px;
}
h3 {
font-size: 22px;
}
h4 {
font-size: 16px;
}
.content > h1:first-child,
.content > h2:first-child,
.content > h3:first-child,
.content > h4:first-child,
.content > h5:first-child,
.content > h6:first-child,
.pint > h1:first-child,
.pint > h2:first-child,
.pint > h3:first-child,
.pint > h4:first-child,
.pint > h5:first-child,
.pint > h6:first-child {
margin-top: 0;
}
ul {
padding-left: 0;
}
ul li {
list-style-type: none;
}
hr {
display: none;
}
img {
display: block;
max-width: 100%;
height: auto;
}
img.aligncenter {
margin: auto;
}
iframe {
display: block;
max-width: 100%;
}
table {
width: 100%;
color: #000;
}
thead, tfoot {
background-color: #F2B139;
border: 1px solid #B27419;
color: #FFF;
}
thead {
border-bottom: none;
}
tfoot {
border-top: none;
}
tbody > tr:nth-child(odd) {
background-color: #F2F2F2;
}
td, th {
padding: 7.5px 10px;
font-weight: 300;
min-height: 40px;
}
td {
padding: 3px 10px;
}
td.empty {
background-color: #CCC;
}
tbody td {
border: 1px solid #CCC;
}
tbody tr:first-child td {
border-top: 1px solid #B27419;
}
tbody tr:last-child td {
border-bottom: 1px solid #B27419;
}
address {
font-style: normal;
}
section {
margin: 40px auto;
}
.special-table td:nth-of-type(1n + 3) {
text-align: center;
}
.hidden {
position: absolute;
left: -9999px;
}
.unvisible {
opacity: 0;
visibility: hidden;
}
.visible {
opacity: 1 !important;
visibility: visible !important;
}
.center {
text-align: center;
}
@media (min-width: 768px) {
.center-sm {
text-align: center;
}
}
@media (min-width: 992px) {
.center-md {
text-align: center;
}
}
@media (min-width: 1200px) {
.center-lg {
text-align: center;
}
}
.center img {
margin: auto;
}
.clearfix:before,
.clearfix:after {
display: table;
content: '';
}
.clearfix:after {
clear: both;
}
.ie .clearfix {
zoom: 1;
}  input[type='text'],
input[type='email'],
input[type='password'],
input[type='tel'],
input[type='number'],
input[type='search'],
textarea {
line-height: 40px;
display: block;
width: 100%;
height: 40px;
padding: 0 10px;
-webkit-transition: .3s;
-moz-transition: .3s;
-o-transition: .3s;
transition: .3s;
border: 1px solid #D3D3D3;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
textarea {
line-height: normal;
height: 150px;
padding: 10px;
}
input[type='text']:focus,
input[type='email']:focus,
input[type='password']:focus,
input[type='tel']:focus,
input[type='number']:focus,
input[type='search']:focus,
textarea:focus {
border-color: #66AFE9;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
}  header.navbar-default {
border: none;
border-radius: 0;
margin-bottom: 0;
}
.home header.navbar-default {
height: 90px;
}
.sub header.navbar-default {
background-color: transparent;
border: none;
}
.ie header .container {
width: 990px;
}
.home .inner-header {
position: static;
}
.sub .inner-header {
background-color: #FFF;
padding-bottom: 10px;
}
.sub .inner-header:after {
content: '';
width: 100%;
height: 1px;
background-color: #CCCCCC;
}
.navbar-brand {
display: block;
width: 40px;
padding: 0;
z-index: 1;
height: 40px;
overflow: hidden;
margin-top: 20px;
margin-left: 0 !important;
margin-bottom: 5px;
}
.home .navbar-brand {
position: fixed;
left: 100px;
top: 80px;
height: auto;
width: auto;
margin-top: 0;
z-index: 2;
}
.logo {
font-size: 0;
line-height: 0;
}
.logo h1 {
font-size: 0;
margin: 0;
}
.btn-nav {
border-color: #DDD;
}
.btn-nav span {
background-color: #888;
}  nav.primary {
margin-top: 25px;
position: relative;
z-index: 1;
padding-left: 0;
padding-right: 0;
}
.sub nav.primary {
float: right;
}
.navbar-nav {
float: none;
}
.navbar-toggle {
max-width: none;
width: 44px;
margin-right: 0;
}
.navbar-nav > li {
display: inline-block;
float: none;
margin: 0 -2px;
}
.navbar-default .navbar-nav > li > a {
position: relative;
padding: 10px 7px;
font-size: 15px;
}
.home .navbar-default .navbar-nav > li > a {
text-transform: uppercase;
}
.navbar-default .navbar-nav > li > a:hover {
color: #FFF;
}
.navbar-default .navbar-nav > li > a:after {
content: '';
width: 100%;
height: 1px;
position: absolute;
left: 0;
top: 0;
opacity: 0;
visibility: hidden;
background-color: rgba(0, 0, 0, .8);
z-index: -1;
}
.navbar-default .navbar-nav > li > a:hover:after {
content: '';
height: 100%;
opacity: 1;
visibility: visible;
}
.main-menu > li > a.active,
.main-menu .current-menu-item > a,
.main-menu .current-menu-ancestor > a {
background-color: rgba(0, 0, 0, .8);
color: #FFF !important;
}
.main-menu .sub-menu {
position: absolute;
top: 100px;
left: 0; white-space: nowrap;
background-color: rgba(0, 0, 0, .8);
padding: 10px 0;
text-align: left;
}
@media only screen and (min-width: 992px  ) {
.main-menu .sub-menu {
visibility: hidden;
opacity: 0;
}
}
.main-menu > li > .sub-menu .sub-menu {
top: 0;
left: 0;
position: absolute;
margin-left: 100%;
}
.menu-item-object-forum .sub-menu {
left: auto;
right: 0;
}
.main-menu > li > .sub-menu > li .sub-menu {
top: -10px;
}
.main-menu li:last-child > .sub-menu .sub-menu {
left: initial;
right: 0;
margin-right: 100%;
}
.ie > .main-menu .sub-menu {
display: none;
}
.main-menu li:hover > .sub-menu {
visibility: visible;
opacity: 1;
}
.main-menu > li:hover > .sub-menu {
visibility: visible;
-webkit-transition-delay: 0s;
-moz-transition-delay: 0s;
-ms-transition-delay: 0s;
-o-transition-delay: 0s;
transition-delay: 0s;
top: 40px;
opacity: 1;
}
.ie .main-menu li:hover > .sub-menu {
display: block;
}
.main-menu .sub-menu li {
position: relative;
}
.main-menu .sub-menu a {
display: block;
padding: 5px 20px;
margin: 0;
color: #FFF;
}
.main-menu .sub-menu a:hover {
-ms-transform: translate(5px, 0); -webkit-transform: translate(5px, 0); transform: translate(5px, 0);
}
.sub-show {
display: none;
}  .tools {
float: right;
margin-top: 25px;
max-width: 90px;
width: 100%;
z-index: 10;
}
.home .tools {
position: absolute;
top: 1px;
right: 30px;
}
.search-form {
position: relative;
max-width: 500px;
width: 90%;
}
.search-form input[type='search'] {
width: 100%;
padding: 0 0 0 10px;
line-height: 60px;
height: 60px;
text-indent: 10px;
background-color: #E6E6E6;
}
.search-form input[type='submit'] {
line-height: 58px;
position: absolute;
top: 1px;
right: 1px;
width: 68px;
border-left: 10px solid #E6E6E6;
background: #C21020 url(//www.chess.cz/wp-content/themes/litea/img/bg_search.png) center center no-repeat;
font-size: 0;
}
.btn-search {
float: right;
padding: 5px 0;
text-align: center;
color: #888;
}
.overlay .search-form {
position: absolute;
height: 60px;
top: 0;
left: 0;
bottom: 0;
right: 0;
margin: auto;
} .tools a {
width: 40px;
line-height: 39px;
background-color: #1270B6;
display: block;
float: right;
color: #FFF;
padding: 0;
}
.btn-search {
background-color: #C21020 !important;
padding: 0;
margin-right: 5px;
}   .content ul {
padding: 0;
list-style-type: none;
}
.content ul li {
position: relative;
padding-left: 17px;
}
.content ul li:before {
position: absolute;
top: 7px;
left: 0;
display: block;
width: 5px;
height: 5px;
content: '';
vertical-align: top;
border-radius: 50%;
background: #222;
}
ul.nav-tabs li:before {
display: none;
content: none;
}
.overlay, .overlay-absolute {
position: fixed;
top: 0;
bottom: 0;
right: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, .75);
margin: auto;
z-index: 9999999;
}
.overlay-absolute {
position: absolute;
}
.separator {
margin: 50px auto;
max-width: 1170px;
width: 100%;
height: 34px;
background: transparent url(//www.chess.cz/wp-content/themes/litea/img/separator.svg) center 1px no-repeat;
border-bottom: 1px solid #808080;
}    .no-padding *[class*=col-] {
padding-left: 0;
padding-right: 0;
} .breadcrumbs {
list-style: none;
margin: 10px 0;
overflow: hidden;
position: absolute;
top: 97px;
right: 45px;
background-color: #FFF;
padding-left: 10px;
}
.breadcrumbs li {
display: inline-block;
vertical-align: middle;
margin-right: 5px;
padding-left: 10px !important;
font-size: 15px;
}
.breadcrumbs li:before {
display: none !important;
}
.breadcrumbs li a {
text-decoration: none;
}
.breadcrumbs li a:hover {
text-decoration: underline;
}
.breadcrumbs .breadcrumb-separator i:before {
font-size: 15px;
color: #909090;
}  .search .article-content {
background-color: #FFF;
border-radius: 0;
overflow: visible;
box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 4px rgba(0, 0, 0, 0.24);
}
.search .article-image {
display: none;
}
.search .article-excerpt {
width: 100%;
float: none;
padding: 0 15px 10px 15px;
height: auto;
}  .content #bbpress-forums li {
padding-left: 0;
}
.content #bbpress-forums li:before {
display: none;
}
#bbpress-forums, div.bbp-breadcrumb, div.bbp-topic-tags,
div.bbp-template-notice p, #bbpress-forums ul.bbp-lead-topic,
#bbpress-forums ul.bbp-topics, #bbpress-forums ul.bbp-forums,
#bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-search-results,
#bbpress-forums .bbp-forum-info .bbp-forum-content, #bbpress-forums p.bbp-topic-meta {
font-size: 16px;
}
#bbpress-forums img {
display: inline-block;
}  .filter-section {
width: 115px;
float: left;
padding-right: 15px;
margin-right: 15px;
border-right: 1px solid #CCC;
top: 43px;
}
.year-filter {
display: block;
text-align: center;
padding: 10px 15px;
background-color: #F2F2F2;
border: 1px solid #CCC;
margin-bottom: 10px;
text-decoration: none;
}
.year-filter:hover, .year-filter.year-active {
background-color: #F2B139;
border-color: #B27419;
color: #FFF;
}
@media screen and (min-width: 768px) {
table {
width: auto;
margin-left: auto;
margin-right: auto;
}
.table {
width: auto;
}
} .affix.filter-section .year-filter {
padding: 2.5px 15px;
margin-bottom: 2.5px;
font-size: 14px;
} .region-tables {
float: right;
width: calc(100% - 130px);
}
.separator.table-separator {
margin: 30px auto;
}
.region-table-title h2 {
float: left;
}
.region-table-title a {
float: right;
max-width: none;
width: auto;
margin: 0 0 10px 0;
}
.competition-results-schedule {
margin-bottom: 20px;
}
@media screen and (max-width: 991px) {
.schedule-wrap-single {
margin: 0 0;
}
}     .event-row {
margin-bottom: 10px;
border-bottom: 1px solid #EEE;
background: #FFF;
}
.events-all .nav-tabs > li a {
font-size: 20px;
font-weight: 500;
}
.event-row .title-small {
color: white;
font-size: 22px;
padding-top: 20px;
margin-left: 20px;
}
.event-row .title-big {
font-size: 18px;
color: black;
font-weight: 500;
}
.event-row-left, .event-row-right {
padding: 12px 10px 0 0;
min-height: 120px;
}
.event-row-right {
position: relative;
}
@media screen and (min-width: 1200px) {
.events-all .event-row {
max-width: 50%;
}
.events-all .nav-tabs > li a {
font-size: 20px;
font-weight: 500;
}
}
@media screen and (max-width: 992px) {
.events-all .nav-tabs > li a {
font-size: 16px;
font-weight: 500;
}
}
@media screen and (min-width: 992px) {
.events-all .nav-tabs > li {
width: auto;
}
}
.blue .event-row-left,
.blue .event-row .more-info .event-detail-button {
background-color: #40B6C1;
}
.blue .fa {
color: #40B6C1;
}
.red .event-row-left,
.red .event-row .more-info .event-detail-button {
background-color: #E85B25;
}
.red .fa {
color: #E85B25;
}
.orange .event-row-left,
.orange .event-row .more-info .event-detail-button {
background-color: #F2B139;
}
.orange .fa {
color: #F2B139;
}
.green .event-row-left,
.green .event-row .more-info .event-detail-button {
background-color: #67BA52;
}
.green .fa {
color: #67BA52;
}
.event-date {
padding: 10px 0;
}
.event-row .event-date {
color: #FFF;
text-align: right;
font-weight: bold;
}
.event-row .more-info .event-detail-button {
margin: 0;
width: auto;
font-size: 14px;
padding: 4px 18px;
}
.event-date-day {
font-size: 34px;
margin-bottom: 10px;
}
.event-date-month, .event-date-year {
line-height: 17px;
}
.event-row .more-info {
padding: 0 15px;
position: absolute;
width: 100%;
bottom: 0;
}
.event-row .more-info a, .akce-post .more-info a {
display: block;
float: left;
margin: 0 12px 0 0;
}
.akce-post .more-info {
margin-bottom: 20px;
}
.event-row .more-info .tooltips {
padding: 5px 0;
}
.event-row .more-info .tooltips .fa {
color: #808080;
}
.event-row .more-info .tooltips .fa:hover {
color: black;
}
.event-row .more-info .btn-primary {
background-color: #428BCA;
color: white;
}
.event-row .more-info .place, .event-row .more-info .tooltips {
font-size: 15px;
}
.event-row .more-info .place {
text-align: right;
}
.event-row .event-date strong {
color: white;
padding: 0 0 12px 0;
display: block;
}
.event-row .event-date p {
font-size: 16px;
color: white;;
}
.flag i {
width: 25px;
height: 19px;
margin-right: 10px;
}
.flag i, .flag span {
display: inline-block;
vertical-align: middle;
}
.bg-white {
background-color: #FFF;
padding: 10px 20px;
}
.bg-color {
background-color: #40B6C1;
padding: 10px 20px;
}
.calendar .tab-pane.active { }
.calendar li:first-child {
margin-left: 12.5%;
}
@media (max-width: 768px) {
.event-row-right {
min-height: 0;;
}
.event-row .more-info .event-detail-button {
margin-top: -6px;
}
.event-row .more-info {
position: static;
padding: 6px 10px 10px 10px;
}
.event-row .more-info .tooltips {
padding: 0;
}
.event-row .more-info .place {
text-align: left;
}
.event-row .title-small {
margin-left: 20px;
}
.event-row .event-row-left {
min-height: 90px;
}
.event-row .event-row-left {
min-height: 0;
padding: 0;
}
.event-row .title-small {
float: none !important;
font-size: 17px;
font-weight: 500;
padding: 15px 15px 15px 0;
}
} @media (min-width: 768px) {
.wrapper {
width: calc(100% - 300px);
float: right;
}
.sub .wrapper {
margin-top: 30px;
}
.container {
position: relative;
}    }
@media (min-width: 992px) {
.container {
width: 920px
}
}
@media (min-width: 1100px) {
.container {
width: 920px
}
}
@media (min-width: 1530px) {
.container {
width: 1150px
}
}
@media (min-width: 1680px) {
.container {
width: 1300px
}
}
main {
background-color: #FFF;
}
.content {
min-height: 760px;
padding: 50px 30px;
}  .logo-homepage {
height: 150px;
overflow: hidden;
border-bottom: 1px solid #CCC;
width: 300px;
margin: auto;
}
.welcome p {
display: inline-block;
background-color: white;
padding: 0 10px;
position: relative;
top: -12px;
margin-bottom: 0;
}
.welcome h1 {
margin-top: 0;
font-weight: 300;
font-size: 50px;
line-height: 50px;
}  section.top-news {
background-color: #E6E6E6;
margin-top: 0;
}
.home-news-thumbnail {
width: 100%;
height: 300px;
background-size: cover;
background-position: center top;
}  section.directory a {
display: block;
padding: 30px;
color: #FFF;
margin-bottom: 10px;
}
.icon-container {
display: block;
margin: auto;
}
.team {
background-color: #F2B139;
}
.tht-extraliga {
background-color: #67BA52;
animation-delay: .2s;
}
.individual {
background-color: #E85B25;
animation-delay: .4s;
}
.representation {
background-color: #66607A;
animation-delay: .6s;
}
.chess-to-school {
background-color: #3AB6C2;
animation-delay: .8s;
}
.play-chess {
background-color: #124B69;
animation-delay: 1s;
}
section.directory i {
color: rgba(0, 0, 0, .3);
}
section.directory svg {
height: 42px;
}  .articles {
margin-top: 74px;
min-height: 200px;
background: transparent url(//www.chess.cz/wp-content/themes/litea/img/bg_news.png) top left repeat-y;
}
.calendar .center .btn {
margin-top: 97px;
}
.articles article {
margin-left: 30px;
}
.articles .article-content {
padding: 0;
}
.articles .article-image {
width: 125px;
}
.articles .article-image img {
max-height: 125px;
}
.articles .hover-image i {
padding-top: 35px;
}
.articles .article-excerpt {
width: calc(100% - 125px);
height: 125px;
}  .calendar > .tab-content {
padding: 20px;
background: #EEE;
border-color: #DDD;
border-width: 0 1px 1px 1px;
border-style: solid;
}
.calendar .nav-tabs > li > a {
border-radius: 50% 50% 0 0;
padding: 25px 0;
}
.calendar .nav-tabs i {
margin-bottom: 10px;
}
.calendar .nav-tabs > li.active > a, .calendar .nav-tabs > li.active > a:hover, .calendar .nav-tabs > li.active > a:focus {
background-color: #EEE;
color: inherit;
}
.calendar .nav-tabs a {
font-weight: bold;
}
.upcoming-events {
color: #F2B139 !important;
}
.championship {
color: #E85B25 !important;
}
.youth-calendar {
color: #67BA52 !important;
}
.non-championship {
color: #3AB6C2 !important;
}  .logos {
margin-top: 40px;
}   article {
position: relative;
margin-bottom: 30px;
}
.article-content * {
color: #808080;
}
.article-content {
background-color: #F2F2F2;
border-radius: 100px;
overflow: hidden;
display: block;
text-decoration: none !important;
padding-right: 40px;
}
.article-info {
margin: 5px 0;
}
.article-image {
float: left;
width: 150px;
border-radius: 50%;
overflow: hidden;
position: relative;
margin: auto;
}
.article-image img {
max-height: 150px;
display: block;
margin: auto;
}
.hover-image {
position: absolute;
width: 100%;
height: 100%;
background-color: rgba(15, 113, 190, 0.6);
top: 0;
left: 0;
bottom: 0;
right: 0;
margin: auto;
opacity: 0;
visibility: hidden;
border-radius: 50%;
text-align: center;
}
.hover-image i {
padding-top: 50px;
color: #FFF;
}
.article-image:hover .hover-image {
opacity: 1;
visibility: visible;
}
.article-excerpt {
width: calc(100% - 150px);
float: left;
padding: 0 20px;
height: 150px;
}
article .more-link {
color: #0F71BE;
position: absolute;
bottom: 0;
right: 0;
display: block;
margin: 20px auto 0 auto;
}
.content .tooltip, header .tooltip {
white-space: nowrap;
} .comment-title {
padding-bottom: 5px;
border-bottom: 1px solid #222;
}
.comment-body {
margin-top: 10px;
border-bottom: 1px solid #222;
}
.comment .author-name {
font-weight: bold;
}
.comment-meta {
text-align: right;
}
.comment-meta a {
color: #222;
}
.comment-list .comment {
padding-left: 0;
}
.comment-list .comment:before {
display: none;
}
.comment-list .children {
padding-left: 17px;
}
.comment-list .reply {
margin: 10px 0 5px 0;
}
.comment-list .reply a {
float: right;
}
.comment-form {
margin-top: 5px;
padding: 13px 20px;
background: #F2F2F2;
}
.comment-form p {
margin: 0;
}
.comment-form-url {
display: none;
}
.comment-form textarea {
max-width: 100%;
height: 120px;
}
.comment-form input[type='submit'] {
float: right;
margin-top: 15px;
}
.no-comments {
font-style: italic;
} .sidebar h3 {
font-size: 20px;
}  aside {
width: 300px;
position: absolute;
top: 0;
left: 0;
height: calc(100% - 331px);
background-color: #FFF;
z-index: 1;
}
.home aside {
background-color: #1A1A1A;
position: fixed;
height: 100%;
}
.side-logo {
margin: 30px auto;
display: block;
} .home #nav_menu-4 {
position: absolute;
top: 32%;
width: 300px;
}
#menu-leve-menu {
text-align: center;
line-height: 16px;
}
#menu-leve-menu .sub-menu {
display: none;
}
#menu-leve-menu a {
color: #5D5D5D;
font-weight: 700;
display: block;
padding: 10px 0;
position: relative;
}
.sub #menu-leve-menu a:hover {
text-decoration: underline;
}
.home #menu-leve-menu a {
color: #FFF;
}
.home #menu-leve-menu a:before, .home #menu-leve-menu a:after {
content: '';
width: 50px;
height: 1px;
background-color: #666;
display: inline-block;
position: absolute;
top: 0;
left: 0;
right: 0;
margin: auto;
}
.home #menu-leve-menu a:after {
top: auto;
bottom: -1px;
}
.home #menu-leve-menu a:hover:before, #menu-leve-menu a:hover:after {
width: 150px;
} #menu-leve-menu .current-menu-item {
background-color: #F2F2F2;
}
#menu-leve-menu .current-menu-item .sub-menu, #menu-leve-menu .current-menu-ancestor .sub-menu {
display: block;
padding-bottom: 10px;
}
#menu-leve-menu .current-menu-item .sub-menu a, #menu-leve-menu .current-menu-ancestor .sub-menu a {
font-weight: 300;
padding: 2px 0;
}   .social-left-sidebar {
position: absolute;
bottom: 10px;
width: 300px;
}
.social-left-sidebar a {
width: 50px;
height: 50px;
display: inline-block;
padding-top: 10px;
color: #FFF;
}
.social-left-sidebar a:hover {
-ms-transform: translate(0, -10px); -webkit-transform: translate(0, -10px); transform: translate(0, -10px);
}
a.facebook {
background-color: #2D609B;
}
a.twitter {
background-color: #00C3F3;
}
a.youtube {
background-color: #CD201F;
}
a.instagram {
background-color: #833ab4;
}   footer {
background: #1A1A1A;
position: absolute;
bottom: 0;
height: 321px;
width: 100%;
margin-top: 10px;
}
footer:before {
content: '';
width: 100%;
height: 10px; background: rgb(242, 177, 57);  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyYjEzOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2YyYjEzOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iIzY3YmE1MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzY3YmE1MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2U4NWIyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iI2U4NWIyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzEyNGI2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iIzEyNGI2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iIzNhYjZjMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYWI2YzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left, rgba(242, 177, 57, 1) 0%, rgba(242, 177, 57, 1) 20%, rgba(103, 186, 82, 1) 20%, rgba(103, 186, 82, 1) 40%, rgba(232, 91, 37, 1) 40%, rgba(232, 91, 37, 1) 60%, rgba(18, 75, 105, 1) 60%, rgba(18, 75, 105, 1) 79%, rgba(58, 182, 194, 1) 79%, rgba(58, 182, 194, 1) 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(242, 177, 57, 1)), color-stop(20%, rgba(242, 177, 57, 1)), color-stop(20%, rgba(103, 186, 82, 1)), color-stop(40%, rgba(103, 186, 82, 1)), color-stop(40%, rgba(232, 91, 37, 1)), color-stop(60%, rgba(232, 91, 37, 1)), color-stop(60%, rgba(18, 75, 105, 1)), color-stop(79%, rgba(18, 75, 105, 1)), color-stop(79%, rgba(58, 182, 194, 1)), color-stop(100%, rgba(58, 182, 194, 1))); background: -webkit-linear-gradient(left, rgba(242, 177, 57, 1) 0%, rgba(242, 177, 57, 1) 20%, rgba(103, 186, 82, 1) 20%, rgba(103, 186, 82, 1) 40%, rgba(232, 91, 37, 1) 40%, rgba(232, 91, 37, 1) 60%, rgba(18, 75, 105, 1) 60%, rgba(18, 75, 105, 1) 79%, rgba(58, 182, 194, 1) 79%, rgba(58, 182, 194, 1) 100%); background: -o-linear-gradient(left, rgba(242, 177, 57, 1) 0%, rgba(242, 177, 57, 1) 20%, rgba(103, 186, 82, 1) 20%, rgba(103, 186, 82, 1) 40%, rgba(232, 91, 37, 1) 40%, rgba(232, 91, 37, 1) 60%, rgba(18, 75, 105, 1) 60%, rgba(18, 75, 105, 1) 79%, rgba(58, 182, 194, 1) 79%, rgba(58, 182, 194, 1) 100%); background: -ms-linear-gradient(left, rgba(242, 177, 57, 1) 0%, rgba(242, 177, 57, 1) 20%, rgba(103, 186, 82, 1) 20%, rgba(103, 186, 82, 1) 40%, rgba(232, 91, 37, 1) 40%, rgba(232, 91, 37, 1) 60%, rgba(18, 75, 105, 1) 60%, rgba(18, 75, 105, 1) 79%, rgba(58, 182, 194, 1) 79%, rgba(58, 182, 194, 1) 100%); background: linear-gradient(to right, rgba(242, 177, 57, 1) 0%, rgba(242, 177, 57, 1) 20%, rgba(103, 186, 82, 1) 20%, rgba(103, 186, 82, 1) 40%, rgba(232, 91, 37, 1) 40%, rgba(232, 91, 37, 1) 60%, rgba(18, 75, 105, 1) 60%, rgba(18, 75, 105, 1) 79%, rgba(58, 182, 194, 1) 79%, rgba(58, 182, 194, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2b139', endColorstr='#3ab6c2', GradientType=1); position: absolute;
top: -10px;
left: 0;
}
.ie footer .container {
width: 990px;
}
footer *, footer a {
color: #FFF;
}
footer h3 {
margin-bottom: 20px;
}
.footer-content {
padding: 30px 15px;
}
#menu-zapati-menu {
-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;
}
#menu-zapati-menu li {
padding-bottom: 5px;
margin-bottom: 5px;
border-bottom: 1px solid #5D5D5D;
}
.social a {
border: none;
padding: 10px 10%;
color: #FFF;
display: inline-block;
}
.copyright-developer {
background-color: #000;
padding: 5px 0;
}
.copyright-developer a {
text-decoration: underline;
}
.developer {
text-align: right;
}  @media (max-width: 1530px) {
.navbar-default .navbar-nav > li > a {
text-transform: none;
}
.sub .tools {
position: absolute;
right: -40px;
max-width: 40px;
margin-top: 10px;
}
.sub .tools a {
margin-right: 0;
margin-bottom: 5px;
}
}  @media (max-width: 1367px) {
.wrapper {
width: calc(100% - 200px);
}
header.navbar-default, .home header.navbar-default {
height: 60px;
}
.navbar-brand {
left: 55px;
}
nav.primary {
margin-top: 10px;
}
.nav > li > a {
padding: 10px 8px;
}
aside, .social-left-sidebar, .home #nav_menu-4 {
width: 200px;
}
.home .navbar-brand {
left: 55px;
top: 40px;
width: 90px;
}
.home #nav_menu-4 {
top: 20%;
}
.tools {
margin-top: 10px;
}
.main-menu li:hover > .sub-menu {
top: 40px;
}
}  @media (max-width: 1200px) {
.nav > li > a {
font-size: 15px;
}
.main-menu li:hover > .sub-menu {
top: 40px;
}
.wrapper {
width: 100%;
float: none;
}
aside {
left: -200px;
}
aside.aside-open {
left: 0;
height: 100%;
}
aside.aside-open:after {
content: '';
width: calc(100vw - 200px);
height: 100%;
background-color: rgba(0, 0, 0, .4);
position: absolute;
top: 0;
left: 200px;
}
aside.aside-open .btn-quick-nav i:before {
content: "\f00d";
}
.btn-quick-nav {
background-color: #333;
position: absolute;
top: 10px;
left: 200px;
width: 44px;
height: 34px;
z-index: 1;
}
.home .btn-quick-nav {
top: 13px;
left: 220px;
}
.event-row *[class*=bg-] {
padding: 0;
}
.narrow {
margin-left: -7.5px;
margin-right: -7.5px;
}
.narrow *[class*=col-] {
padding-left: 7.5px;
padding-right: 7.5px;
}
.norow *[class*=col-] {
padding-left: 0;
padding-right: 0;
}
.inside {
margin: 0 20px 20px 20px;
}
.row-height {
display: table;
table-layout: fixed;
height: 100%;
width: 100%;
}
.col-height {
display: table-cell;
float: none;
height: 100%;
}
.col-top {
vertical-align: top;
}
.col-middle {
vertical-align: middle;
}
.col-bottom {
vertical-align: bottom;
}
}
@media (min-width: 480px) {
.row-xs-height {
display: table;
table-layout: fixed;
height: 100%;
width: 100%;
}
.col-xs-height {
display: table-cell;
float: none;
height: 100%;
}
.col-xs-top {
vertical-align: top;
}
.col-xs-middle {
vertical-align: middle;
}
.col-xs-bottom {
vertical-align: bottom;
}
}
@media (min-width: 768px) {
.row-sm-height {
display: table;
table-layout: fixed;
height: 100%;
width: 100%;
}
.col-sm-height {
display: table-cell;
float: none;
height: 100%;
}
.col-sm-top {
vertical-align: top;
}
.col-sm-middle {
vertical-align: middle;
}
.col-sm-bottom {
vertical-align: bottom;
}
}
@media (min-width: 992px) {
.row-md-height {
display: table;
table-layout: fixed;
height: 100%;
width: 100%;
}
.col-md-height {
display: table-cell;
float: none;
height: 100%;
}
.col-md-top {
vertical-align: top;
}
.col-md-middle {
vertical-align: middle;
}
.col-md-bottom {
vertical-align: bottom;
}
}
@media (min-width: 1200px) {
.row-lg-height {
display: table;
table-layout: fixed;
height: 100%;
width: 100%;
}
.col-lg-height {
display: table-cell;
float: none;
height: 100%;
}
.col-lg-top {
vertical-align: top;
}
.col-lg-middle {
vertical-align: middle;
}
.col-lg-bottom {
vertical-align: bottom;
}
} .btn-quick-nav i {
color: #FFF;
}
.home .navbar-brand {
display: none;
}
.navbar-brand {
margin-top: 10px;
}  @media (max-width: 992px) {
.container {
width: 100%;
}
.sub .wrapper {
margin-top: 0;
}
header.navbar-default, .home header.navbar-default {
height: auto;
}
.tel {
cursor: default;
pointer-events: none;
}
.social {
text-align: left;
}
.navbar-header h1 {
margin: auto;
}
.navbar-brand {
position: absolute;
top: 5px;
left: calc(50% - 40px);
margin: 0;
}
.navbar-toggle {
margin-right: 0;
}
.logo img {
margin: auto;
}
nav.primary, .sub nav.primary {
float: none;
}
.main-menu > li > .sub-menu {
position: static;
background-color: #F2F2F2;
padding: 0;
display: none;
}
.main-menu .sub-menu a {
color: #777;
padding-top: 6px;
padding-bottom: 6px;
}
.main-menu > li.menu-item-has-children > .sub-show {
position: absolute;
top: 0;
right: 0;
display: block;
width: 40px;
height: 40px; background-color: transparent;
text-decoration: none;
}
.main-menu > li.menu-item-has-children > .sub-show:before {
content: '\f0d7';
}
.main-menu > li.menu-item-has-children > .sub-show.active:before {
content: '\f0d8';
}
.tools {
right: 70px !important;
top: -2px !important;
}
.tools a.btn-search {
width: 44px;
height: 34px;
border-radius: 4px;
background-color: transparent !important;
border: 1px solid #DDD;
line-height: 33px;
margin-right: 0;
}
.tools a.btn-search i {
color: #888;
}
.btn-quick-nav {
background-color: #FFF;
border-radius: 4px;
border: 1px solid #DDD;
left: 215px;
}
.btn-quick-nav i {
color: #888;
} .navbar-header {
float: none;
}
.navbar-toggle {
display: block;
}
.navbar-collapse {
border-top: 1px solid transparent;
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
}
.navbar-collapse.collapse {
display: none !important;
}
.navbar-nav {
margin: 0;
}
.navbar-nav > li {
float: none;
display: block;
margin: 0;
}
.navbar-nav > li > a {
padding-top: 10px;
padding-bottom: 10px;
}
.navbar-text {
float: none;
margin: 15px 0;
} .navbar-collapse.collapse.in {
display: block !important;
border: none;
}
.collapsing {
overflow: hidden !important;
}
.restrictTo:before {
background: #E85B25 !important;
}
.bottom-color-line {
background: #124B69 !important;
} }  @media (min-width: 768px) {
section.directory .promo-directory i,
.promo-directory path {
color: #FFF;
fill: #FFF;
}
}
@media (max-width: 768px) {
body {
margin-bottom: 0;
}
h1 {
font-size: 28px;
margin-bottom: 30px;
}
.row-xs {
margin-left: 0;
margin-right: 0;
}
section.directory a {
padding: 10px 15px 15px 15px;
margin-bottom: 10px;
-webkit-box-shadow: inset 0 -5px 0 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: inset 0 -5px 0 0 rgba(0, 0, 0, 0.2);
box-shadow: inset 0 -5px 0 0 rgba(0, 0, 0, 0.2);
}
section.directory h3 {
float: left;
margin: 3px 0 0 0;
}
section.directory i, section.directory svg {
float: right;
font-size: 2em !important;
}
section.directory svg {
height: 32px;
}
footer .contact * {
text-align: center !important;
}
.social {
text-align: center;
}
.red-box {
background-color: #C21020;
color: #FFF;
padding: 11px 0;
text-align: center;
margin-right: -15px;
margin-left: -15px;
}
article {
margin-bottom: 10px;
text-align: center;
}
.article-image img {
margin: auto;
}
.article-content {
background-color: transparent;
border-radius: 0;
overflow: visible;
border-bottom: 1px solid #E6E6E6;
padding: 5px 0 40px 0;
}
article .more-link {
bottom: 10px;
left: 0;
}
.copyright, .developer {
text-align: center;
}
article, .articles article {
border-bottom: 1px solid #E6E6E6;
margin: 20px auto;
}
.article-content {
border: none;
}
.article-image {
float: none;
}
.articles .article-excerpt, .article-excerpt {
width: 100%;
float: none;
height: auto;
}
article .more-link {
position: relative;
}
.articles {
background: none;
}
.copyright, .developer {
text-align: center;
}
footer {
height: auto;
position: relative;
}
.content {
padding: 50px 30px;
min-height: 0;
}
.navbar-toggle {
margin-right: 15px;
}
.filter-section, .region-tables {
width: auto;
float: none;
border: none;
}
.region-tables {
margin-top: 20px;
}
.region-table-title h2 {
width: calc(100% - 100px);
}
.region-table-title a {
padding: 5px 10px;
font-size: 14px;
} table.adapt-table, table.adapt-table thead, table.adapt-table tbody, table.adapt-table tfoot, table.adapt-table th, table.adapt-table td, table.adapt-table tr {
display: block;
border: none;
}
table.adapt-table {
border-left: 1px solid #CCC;
border-right: 1px solid #CCC;
} table.adapt-table thead tr, table.adapt-table tfoot tr {
position: absolute;
top: -9999px;
left: -9999px;
}
table.adapt-table tbody tr {
border-top: 2px solid #B27419;
}
table.adapt-table tbody > tr:nth-child(odd) {
background-color: #FEF6E7;
}
table.adapt-table tbody td, table.adapt-table tbody tr:first-child td, table.adapt-table tbody tr:last-child td {
border: none;
border-top: 1px solid #B27419;
position: relative;
padding: 7.5px 7.5px 7.5px 50%;
}
table.adapt-table tbody tr:last-child td:last-child {
border-bottom: 1px solid #CCC;
}
table.adapt-table td:before {
position: absolute;
top: 0;
left: 0;
width: 45%;
white-space: nowrap;
background-color: #F2B139;
height: 100%;
padding: 10px;
color: #FFF;
} .competition-competitions table.adapt-table td:nth-of-type(1):before {
content: "P";
}
.competition-competitions table.adapt-table td:nth-of-type(2):before {
content: "Družstvo";
}
.competition-competitions table.adapt-table td:nth-of-type(3):before {
content: "HS";
}
.competition-competitions table.adapt-table td:nth-of-type(4):before {
content: "Z";
}
.competition-competitions table.adapt-table td:nth-of-type(5):before {
content: "+";
}
.competition-competitions table.adapt-table td:nth-of-type(6):before {
content: "=";
}
.competition-competitions table.adapt-table td:nth-of-type(7):before {
content: "-";
}
.competition-competitions table.adapt-table td:nth-of-type(8):before {
content: "B";
}
.competition-competitions table.adapt-table td:nth-of-type(9):before {
content: "Sk";
}
.competition-competitions table.adapt-table td:nth-of-type(10):before {
content: "V";
} .competition-competition table.adapt-table td:nth-of-type(1):before {
content: "Pořadí";
}
.competition-competition table.adapt-table td:nth-of-type(2):before {
content: "Název družstva";
}
.competition-competition table.adapt-table td:nth-of-type(3):before {
content: "1.";
}
.competition-competition table.adapt-table td:nth-of-type(4):before {
content: "2.";
}
.competition-competition table.adapt-table td:nth-of-type(5):before {
content: "3.";
}
.competition-competition table.adapt-table td:nth-of-type(6):before {
content: "4.";
}
.competition-competition table.adapt-table td:nth-of-type(7):before {
content: "5.";
}
.competition-competition table.adapt-table td:nth-of-type(8):before {
content: "6.";
}
.competition-competition table.adapt-table td:nth-of-type(9):before {
content: "7.";
}
.competition-competition table.adapt-table td:nth-of-type(10):before {
content: "8.";
}
.competition-competition table.adapt-table td:nth-of-type(11):before {
content: "9.";
}
.competition-competition table.adapt-table td:nth-of-type(12):before {
content: "10.";
}
}  @media (max-width: 499px) {
.hidden-xxs {
display: none !important;
}
.content {
padding: 30px 15px;
}
} @media screen and (max-width: 767px) {
.region-tables {
width: 100%;
margin-top: 20px;
}
} .content ul.pagination li:before, .content ul.page-numbers li:before {
display: none;
content: none;
}
.intuitive-filter-section {
border: 1px solid gray;
padding: 16px 0 0 0;
margin: 16px 0;
}
.InvalidElement {
border: 1px solid red;
}
.padding-less {
padding: 0;
}
.filtr-kraj-zahlavi {
background: #1E90FF !important;
}
.filtr-region-zahlavi {
background: #6495ED !important;
}
.filtr-oddil-zahlavi {
background: #00BFFF !important;
}
#filterForm .strip {
height: 10px;
}
#filterForm .strip-orange {
background: #F3B139;
}
#filterForm .strip-green {
background: #67BA52;
}
#filterForm .strip-red {
background: #E85B25;
}
#filterForm .strip-blue {
background: #124B69;
}
#filterForm .title {
text-transform: uppercase;
font-weight: bold;
margin: 10px 0;
}
#filterForm label {
display: block;
}
#filterForm label input[type="checkbox"], #filterForm label input[type="radio"] {
float: left;
left: 20px;
margin-top: 3px;
}
#filterForm label span {
float: left;
padding: 0 0 0 7px;
}
#filterForm input[type="text"], #filterForm input[type="number"], #filterForm select {
background: #F2F2F2;
border: 0px;
border-bottom: 1px solid #5D5D5D;
box-shadow: unset;
border-radius: 0;
height: 40px;
line-height: 40px;
}
#filterForm .row {
margin: 0;
}
.input-group .form-control {
z-index: auto;
}
.buttons button {
color: #FFF;
background-color: #347AB8;
text-transform: uppercase;
border-radius: 4px;
padding: 16px 0;
border: 0;
}
.buttons button:hover {
background-color: #286EAA;
color: #FFF;
}
.classifyBy {
border-top: 10px solid #F3B139;
padding-bottom: 15px;
}
.classifyBy .title {
color: #F3B139;
}
.classifyBy label, .sortBy label, .show label {
font-weight: normal; }
.sortBy {
border-top: 10px solid #67BA52;
}
.sortBy .title {
color: #67BA52;
}
.restrictTo .title {
color: #E85B25;
}
.show {
border-top: 1px solid #CCC;
margin: 20px 0;
padding-top: 10px;
}
.show .recordsPerPage {
margin: 10px 0;
}
.show input[type="text"], .show input[type="number"] {
width: 60px;
float: left;
margin: -10px 20px 0 20px;
}
.restrictTo {
position: relative;
padding-top: 10px;
}
.restrictTo:before {
content: '';
width: 100%;
height: 10px;
background: #E85B25; background: -moz-linear-gradient(left, #E85B25 0%, #E85B25 50%, #124B69 50%, #124B69 100%); background: -webkit-linear-gradient(left, #E85B25 0%, #E85B25 50%, #124B69 50%, #124B69 100%); background: linear-gradient(to right, #E85B25 0%, #E85B25 50%, #124B69 50%, #124B69 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e85b25', endColorstr='#124b69', GradientType=1); position: absolute;
top: 0;
left: 0;
}
.restrictTo .control-label:not(.text-right) {
text-align: left;
padding-right: 0;
}
.restrictToRow {
margin-bottom: 10px;
}
.bottom-color-line {
height: 10px;
background: #F3B139; background: -moz-linear-gradient(left, #F3B139 0%, #F3B139 25%, #67BA52 25%, #67BA52 50%, #E85B25 50%, #E85B25 75%, #124B69 75%, #124B69 100%); background: -webkit-linear-gradient(left, #F3B139 0%, #F3B139 25%, #67BA52 25%, #67BA52 50%, #E85B25 50%, #E85B25 75%, #124B69 75%, #124B69 100%); background: linear-gradient(to right, #F3B139 0%, #F3B139 25%, #67BA52 25%, #67BA52 50%, #E85B25 50%, #E85B25 75%, #124B69 75%, #124B69 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3b139', endColorstr='#124b69', GradientType=1); }
.lastUpdate {
margin-top: 30px;
}
#results {
margin-top: 14px;
}
#results table thead tr, #results table tfoot tr {
background: #F2B139;
}
#results .table-curved {
overflow: hidden;
border-radius: 0;
}
#results table {
margin-bottom: 0;
}
@media screen and (min-width: 1200px) and (max-width: 1368px) {
.home footer {
padding-left: 200px;
}
}
@media screen and (min-width: 1369px) {
.home footer {
padding-left: 200px;
}
}
.years-list-label {
float: left;
margin: 5px;
}
.region-selection, .ladder-top-cr {
padding-top: 0;
}
.region-selection .breadcrumbs {
top: 0;
}
.region-selection h1 {
margin-bottom: 10px;
}
.ladder-top-cr .breadcrumbs {
top: 166px;
}
.players-filter-top .input-group-addon {
min-width: 100px;
text-align: left;
}
.top-news .post-content {
padding: 0 20px;
}
.player-detail {
padding-top: 20px;
}
.player-detail .breadcrumbs {
top: 46px;
}
.player-detail .nav-tabs li:before {
display: none;
} .user-row {
margin-bottom: 14px;
}
.user-row:last-child {
margin-bottom: 0;
}
.dropdown-user {
margin: 13px 0;
padding: 5px;
height: 100%;
}
.dropdown-user:hover {
cursor: pointer;
}
.player-detail .panel-heading {
background: #F2B139;
color: white;
}
.table-user-information > tbody > tr {
border-top: 1px solid rgb(221, 221, 221);
}
.toppad {
margin-top: 20px;
}
.tht-extraliga-page .tht-logo {
width: 116px;
height: 127px;
}
.tht-extraliga-page .text-content {
text-align: justify;
}
.tht-extraliga-page .logo-container {
}
.tht-extraliga-page .separator {
max-width: none;
margin: 10px auto;
}
.tht-extraliga-page h2 {
text-transform: uppercase;
font-size: 18px;
color: #04ACEB;
}
.tht-extraliga-page .quick-menu {
margin: 10px 0 0 0;
}
.tht-extraliga-page .quick-menu a {
display: block;
background: #04ACEB;
height: 152px;
border-bottom: 5px solid #198C91;
color: white;
}
.tht-extraliga-page .quick-menu i {
display: block;
margin: 0px auto;
align-content: center;
width: 30px;
padding-top: 30px;
}
.tht-extraliga-page .quick-menu a div {
text-align: center;
margin-top: 30px;
}
.tht-extraliga-page .quick-menu .results-icon {
margin: 0;
padding-top: 30px;
margin-bottom: -42px;
}
.tht-extraliga-page .quick-menu .results-icon i {
display: inline-block;
width: 10px;
height: 20px;
background: white;
}
.tht-extraliga-page .quick-menu .results-icon i:before, .tht-extraliga-page .quick-menu .results-icon i:after {
content: "";
background: white;
width: 10px;
height: 15px;
position: relative;
display: inline-block;;
}
.tht-extraliga-page .quick-menu .results-icon i:before {
left: -11px;
top: -16px;
}
.tht-extraliga-page .quick-menu .results-icon i:after {
right: -11px;
top: -38px;
}
.competition-filter .label-warning, .competition-filter .label-success {
float: left;
margin: 3px;
} .fl-post-feed {
margin: 0 -110px;
padding: 0 50px;
background: transparent url(//www.chess.cz/wp-content/themes/litea/img/bg_news.png) top left repeat-y;
}
.fl-post-feed-post {
padding: 10px 40px 0 170px;
background: #F2F2F2;
border-radius: 100px;
min-height: 151px;
position: relative;
}
.attachment-medium.wp-post-image {
border-radius: 50%;
height: 150px !important;
width: 150px !important;
}
.fl-post-feed-image-beside .fl-post-feed-image {
width: 150px;
border-radius: 50%;
position: absolute;
left: 0;
top: 0;
margin: 0;
}
.fl-post-feed-content {
max-height: 45px;
overflow: hidden;
margin-left: 0 !important;
}
.fl-post-feed-header {
margin-bottom: 10px;
}
.fl-post-feed-title a {
color: #808080;
}
.input-group-addon label {
padding: 6px 12px;
font-size: 14px;
font-weight: 400;
line-height: 1;
color: #555;
text-align: center;
background-color: #eee;
margin: 0;
}
select.form-control {
height: 40px;
}
table.small td, table.small th{
padding: 3px 7px;
}
table td.nowrap {
white-space: nowrap;
}