/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 10 2021 | 18:40:36 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

/* Enter Your Custom CSS Here */

body {
		   font-family: 'Rubik', sans-serif !important;
}

* {
		   font-family: 'Rubik', sans-serif !important;
}

@media only screen and (max-width: 768px) {
	.td-container-wrap {
			background-color: #fff !important;
	}
}

@media only screen and (min-width: 768px) {
	.td-container-wrap {
			background-color: #ececec !important;
	}
}



.single-post .entry-title {
	   font-family: 'Rubik', sans-serif !important;
     font-weight: 700 !important;
}

.single-post .td_block_related_posts {
	display: none;
}

.td-post-next-prev-content a {
	   font-family: 'Rubik', sans-serif !important;
     font-weight: 500 !important;
}

#td-header-menu a {
		   font-family: 'Rubik', sans-serif !important;
     font-weight: 500 !important;
  font-size: 16px !important;
  line-height: 32px !important;
}

.entry-crumbs a {
	   font-family: 'Rubik', sans-serif !important;
     font-weight: 400 !important;
}

.td-sub-footer-container.td-container-wrap { display: none; }


@media only screen and (max-width: 768px) {
	.top-news-desktop {
		display:none;
	}
	.top-news-one {
		display: none;
	}
	.top-news-mobile {
		display:block;
	}
}

@media only screen and (min-width: 768px) {
	.top-news-desktop {
		display:block;
	}
		.top-news-one {
		display: block;
	}
	.top-news-mobile {
		display: none;
	}
}


.typ-dnia-box { position: relative; overflow: hidden; padding: 12px 0;  border: 1px solid #f7f8fa; width: 100%; height: 294px; 
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+69,ffffff+78,f7f8fa+79,f7f8fa+80,f7f8fa+80,f7f8fa+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 69%, #ffffff 78%, #f7f8fa 79%, #f7f8fa 80%, #f7f8fa 80%, #f7f8fa 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 69%,#ffffff 78%,#f7f8fa 79%,#f7f8fa 80%,#f7f8fa 80%,#f7f8fa 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 69%,#ffffff 78%,#f7f8fa 79%,#f7f8fa 80%,#f7f8fa 80%,#f7f8fa 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f7f8fa',GradientType=0 ); /* IE6-9 */



}

@media only screen and (max-width: 768px) {
	.typ-dnia-box { margin-bottom: 25px; }
}

.rozgrywki { position: relative; overflow: hidden;  display: block; text-align: center; font-size: 14px; margin-bottom: 8px; }
.rozgrywki span:nth-child(1) { display: block; font-weight: 700; font-size:16px; margin-bottom: 8px; color: #dd3333;}
.rozgrywki span:nth-child(2) { display: block; font-weight: 600; font-size:13px; margin-bottom: 0px; color: #111111;}
.teams { position: relative; overflow: hidden;  display: block;  }
.team { float: left; width: 40%;   }
.team img { display: block; width: 80px; height: 80px; margin: 0 auto; }
.nazwa { display: block; text-align: center; font-weight: 700; font-size:18px; margin-top: 8px; color: #111111;}

.vs { float: left; width: 20%; text-align: center; margin-bottom: 15px;}
.vs span:nth-child(1) { display: block; color: #dd3333; font-weight: 600; font-size:13px; }
.vs span:nth-child(2) { display: block; color: #dd3333; font-weight: 600; font-size:17px; }
.vs span:nth-child(3) { display: block; color: #111111; font-weight: 600; font-size:20px; margin-top:13px; }
.vs a { display: block; background:  #dd3333; color: white !important; font-weight: 600; text-decoration: none; padding: 5px 0; margin-top: 12px; }

.buk { display: block;  position: relative; overflow: hidden; padding: 10px; margin: 10px 0px 0px 0px; background: #f7f8fa;    } 
.buk img { width: 100px; border-radius: 4px; float: left;} 
.typ { display: block; float: left; padding-left: 25px;  }
.typ div { display: block; font-size: 18px; font-weight: 600; margin-bottom: 4px; }
@media only screen and (max-width: 380px) {
	.typ div { display: block; font-size: 14px; font-weight: 600; margin-bottom: 4px; }
}
.red { color: #dd3333;  }

.arrow { float: right; color: #efefef; margin-top: -12px; font-size: 62px; line-height: 1; display: none; }
.arrow a { color: #efefef !important; }




.lista-buk-w { position: relative; overflow: hidden;     width: 100%; margin-bottom: 25px; }
.img-buk-w { position: relative; overflow: hidden;  display: block; text-align: center; font-size: 14px; margin-bottom: 8px; border-radius: 4px; }
.img-buk-w img { display: block; width: 100px;  margin: 0 auto; }
.info-buk-w { position: relative; overflow: hidden;  display: block;  }
.team { float: left;    }
.team img { display: block; width: 100px;  margin: 0 auto; }

.button-bonus { float: right; }

.info-buk-txt { float: left; font-size: 15px; max-width: 220px !important; text-align:left;  }
.info-buk-txt span:nth-child(1) { display: block; color: #111111 !important; font-weight: 400; font-size:16px; }
.button-bonus a { display: block; background:  #dd3333; color: white !important; font-weight: 600; text-align: center; text-decoration: none; padding: 5px 10px; font-size:14px;  }
.lista-buk-o {
	font-size: 12px;
}

/* .top-news-one .td-image-wrap img {
    max-height: 292px;
} 
 */

.single-post .td-pb-row:nth-child(1) {
	background-color: white !important;
	margin-bottom: 35px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.td-footer-wrapper .td-pb-span12 { display: none !important; 	margin-bottom: 0px !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
height: 0px !important; }

.td-footer-wrapper .td-pb-row:nth-child(1) {
	display: none !important;
}

.td-category-pulldown-filter.td-wrapper-pulldown-filter { display: none;}

.entry-title.td-page-title, .bet4win_ad {
	display: none !important;
}
/* foooter */
.td-footer-wrapper::before {
background: #111111 !important;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.td-category-grid .td-pb-row:nth-child(1) { background: white !important; padding-top: 25px; }
.td-pb-span8.td-main-content, .td-main-sidebar { background: white !important; }
.td-ss-main-content {  padding-bottom: 59.5px; }

#td-mobile-nav {
background: #111111 !important;
	
}

#td-mobile-nav a {
color: #fff !important;
	
}

.td-header-wrap .td-container-wrap {
	background: #111111 !important;
}

.td-header-wrap.td-header-style-1  {
	background: #111111 !important;
}

.td-social-icon-wrap i {
	font-size: 16px !important;
	color: #fff !important;
	padding-top:6px;
}


.logo-subtitle {
	display: none;
}

.td-main-menu-logo {
	width: 120px;
}
.td-main-menu-logo img {
	max-height: none !important;
	height: 100px !important;
}

@media only screen and (min-width: 768px) {

.td-main-menu-logo { margin-top: -22px !important; }
.td-header-top-menu-full.td-container-wrap  { z-index: 10; }
}


@media only screen and (max-width: 768px) {


.td-main-menu-logo img {
	max-height: none !important;
	height: 64px !important;
   margin-top: 6px !important;
}
}

.td_module_mx10 .td-module-thumb { height: 190px !important; }
.td_block_big_grid_7 .td-big-grid-post-1 .td-module-thumb, .td_block_big_grid_7 .td-big-grid-post-2 .td-module-thumb {  height: 190px !important; }
.td_block_big_grid_7 .td-big-grid-post-3 .td-module-thumb, .td_block_big_grid_7 .td-big-grid-post-4 .td-module-thumb, .td_block_big_grid_7 .td-big-grid-post-5 .td-module-thumb, .td_block_big_grid_7 .td-big-grid-post-6 .td-module-thumb {  height: 190px !important; }