@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,700&subset=latin-ext');

body,html {margin: 0px; padding: 0px; width: 100%; height: 100%; font-size:16px;font-family: 'poppinsregular', sans-serif;;}

.fl{ float:left;}
.fr{ float:right;}
.cl {clear: both;}
img {border:none; margin:0px; padding:0px; }
h1 , h2 , h3 , h4 , h5, h6{padding:0px; font-size: 18px; margin:0px;  font-weight: normal;  }
a:link , a:visited , a:hover {text-decoration: none; color:#76bd1d;}
a:hover {color:#000}

p{ margin:0px 0px 5px 0px; padding:0px;  }
.no-padding { padding:0px;}
.no-padding1 { padding:0px;}
img.alignleft , .alignleft{ float:left; margin-right:10px;}
img.alignright { float:right; margin-left:10px;}
img.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto;}

.all{ width:1150px; margin:auto; position:relative; }
.top { min-height:170px;position:absolute;width:100%;z-index:1000;}

#logo {float:left; width:100%; height:92px; margin:20px 0 0 10px;}
#logo a img { max-width:100%;}



/*slider*/
#slider { width:100%;height:auto;float:left;margin-top:0px;position:relative;}

.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}

.col-xs-5ths {
    width: 20%;
    float: left;
}

@media (min-width: 768px) {
    .col-sm-5ths {
        width: 20%;
        float: left;
    }
}

@media (min-width: 992px) {
    .col-md-5ths {
        width: 20%;
        float: left;
    }
}

@media (min-width: 1200px) {
    .col-lg-5ths {
        width: 20%;
        float: left;
    }
}

.col-xs-55ths {
    width: 40%;
    float: left;
}

@media (min-width: 768px) {
    .col-sm-55ths {
        width: 40%;
        float: left;
    }
}

@media (min-width: 992px) {
    .col-md-55ths {
        width: 40%;
        float: left;
    }
}

@media (min-width: 1200px) {
    .col-lg-55ths {
        width: 40%;
        float: left;
    }
}


/*menu*/
#myslidemenu{ float:left; height:50px;width:100%;margin:67px 0px 0px 0px;}
.jqueryslidemenu ul { display:inline-block;padding:0px;list-style:none;margin:0px;}
.jqueryslidemenu > ul { padding:7px 0px 11px 0px;list-style:none;margin:0px;}
.jqueryslidemenu ul li { float:left; position: relative;}
.jqueryslidemenu > ul > li { float:left; position: relative;margin:0px 0px 0px 0px;}
.jqueryslidemenu ul li:first-child { margin-left:0px;}
.jqueryslidemenu > ul > li:first-child > a { padding-left:0px;}
.jqueryslidemenu ul li:last-child { margin-right:0px;}
.jqueryslidemenu ul li.current-menu-item a { }

.jqueryslidemenu ul li a { color:#fff;position:relative;height:42px; padding:16px 12px 16px 12px; font-size:15px; letter-spacing: 0px; font-family: 'nunito_sansbold'; text-transform:uppercase;}
.jqueryslidemenu > ul > li > a:hover , .jqueryslidemenu > ul > li:hover > a {background:url(../liga/pilka.png) top 0px center no-repeat;color:#fff }
.jqueryslidemenu ul li ul{
position: absolute; width:240px; left:0; top:0px;  float:left; height:auto; visibility: hidden; z-index:10; background:#fff; color:#8d8e8e;box-shadow: 2px 2px 6px rgba(0,0,0,.2);}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: left;
width:100%;
}
.jqueryslidemenu ul li ul li a{ text-transform:none; }
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;  
margin:0px;
}
/* Sub level menu links style */
.jqueryslidemenu ul li ul.sub-menu li a{
height:auto; width:100%;padding:6px 20px 6px 20px; text-align:left; color:#8d8e8e; float:left; font-size:15px; font-family:Arial;  }

/*sub menus hover style*/
.jqueryslidemenu ul li ul.sub-menu li a:hover{ 
background:#94cb00; color:#ffffff; }

/* -----------------------------------------------------------------------------------------------------------------------------------------  */
/* ######### CSS classes applied to down and right arrow images  ######### */
.rightarrowclass{
position: absolute;
top: 6px;
right: 5px; z-index:11; display:block;
}

.jqueryslidemenu .downarrowclass{
position: relative;
top: -5px;
right: -3px; 
}


/*zalogujfacebook*/
#facebook{ float:right; width:55px; height:55px; margin:25px 20px 0px 0px;}
#zalogujfacebook ul { list-style:none;display:inline-block;margin:70px 0px 0px 0px;padding:0px;}
#zalogujfacebook ul li {float:right;width:100%;height:auto;margin:0px 15px 10px 0px;}
#zalogujfacebook ul li a { min-width:170px;float:left;}
#zalogujfacebook ul li a:hover.zaloguj { color:#fff;font-family: 'nunito_sansbold';text-transform:uppercase;letter-spacing:2px;color:#000;background:#fff url(../liga/ball.png) top 8px left 6px no-repeat;padding:12px 10px 8px 40px;}
#zalogujfacebook ul li a.zaloguj { color:#fff;font-family: 'nunito_sansbold';text-transform:uppercase;letter-spacing:2px;color:#fff;background:#94cb00 url(../liga/ball.png) top 8px left 6px no-repeat;padding:12px 10px 8px 40px;}
#zalogujfacebook ul li a.mojekonto { color:#fff;font-family: 'nunito_sansbold';text-transform:uppercase;letter-spacing:2px;color:#fff;background:#94cb00 url(../liga/ball.png) top 8px left 6px no-repeat;padding:12px 10px 8px 40px;}
#zalogujfacebook ul li a:hover.mojekonto { color:#000;background:#fff url(../liga/ball.png) top 8px left 6px no-repeat;}
#zalogujfacebook ul li img { display:block;float:right;margin-top:0px;}

/*buttony*/
#buttony { position:absolute;bottom:0px;width:100%;border-top:4px solid #d0994e}
#buttony a { min-height:165px;display:block;width:100%;float:left;}
#buttony a h2 { padding: 55px 26px 0px 142px;}
#buttony a:after { display:block;content:"";position:absolute;left:15px;top:15px;bottom:15px;right:15px;border:2px solid #fff;}
a.button1 { display:block;background:#94cb00 url(../liga/ico1.png) top 25px  left 30px no-repeat;}
a.button1 h2 { color:#fff;display:block;padding:55px 0px 0px 170px;font-family: 'nunito_sansbold';text-transform:uppercase;font-size:30px;}
a.button1 h2 span { float:left;width:100%;clear:both;font-size:16px;letter-spacing:2px;}

a.button2 { display:block;background:rgba(255,255,255,0.6) url(../liga/ico3.png) top 25px  left 30px no-repeat;}
a.button2 h2 { color:#000;display:block;padding:55px 0px 0px 170px;font-family: 'nunito_sansbold';text-transform:uppercase;font-size:30px;}
a.button2 h2 span { float:left;width:100%;clear:both;font-size:16px;letter-spacing:2px;}

a.button3 { display:block;background:rgba(255,255,255,0.6) url(../liga/ico4.png) top 25px  left 30px no-repeat;}
a.button3 h2 { color:#000;display:block;padding:55px 0px 0px 170px;font-family: 'nunito_sansbold';text-transform:uppercase;font-size:30px;}
a.button3 h2 span { float:left;width:100%;clear:both;font-size:16px;letter-spacing:2px;}

a.button4 { display:block;background:rgba(255,255,255,0.6) url(../liga/ico2.png) top 25px  left 30px no-repeat;}
a.button4 h2 { color:#000;display:block;padding:55px 0px 0px 170px;font-family: 'nunito_sansbold';text-transform:uppercase;font-size:30px;}
a.button4 h2 span { float:left;width:100%;clear:both;font-size:16px;letter-spacing:2px;}

/*buttony cd.*/
.ostatnie { min-height:300px;}
.ostatnie h2 { min-height:300px;width:70%;background:url(../liga/back.jpg) top left repeat;position:relative;z-index:-1;padding:85px 0px 0px 220px;color:#053912;font-family: 'nunito_sansbold';font-weight:bold;text-transform:uppercase;font-size:50px;}
.ostatnie h2:before { display:block;position:absolute;z-index:100;left:80px;top:80px;width:120px;height:120px;background:url(../liga/ico5.png) top left no-repeat;content:""}
.ostatnie h2:after { display:block;position:absolute;z-index:-1;width:368px;height:215px;right:-100px;bottom:0px;background:url(../liga/racquet.png) top left no-repeat;content:""}

.najblizsze { min-height:300px;}
.najblizsze h2 { min-height:300px;width:70%;background:url(../liga/back.jpg) top left repeat;position:relative;z-index:-1;padding:85px 0px 0px 220px;color:#053912;font-family: 'nunito_sansbold';font-weight:bold;text-transform:uppercase;font-size:50px;}
.najblizsze h2:before { display:block;position:absolute;z-index:100;left:80px;top:80px;width:120px;height:120px;background:url(../liga/ico5.png) top left no-repeat;content:""}
.najblizsze h2:after { display:block;position:absolute;z-index:-1;width:368px;height:215px;right:-100px;bottom:0px;background:url(../liga/racquet.png) top left no-repeat;content:""}


/*aktualny ranking*/
.aktualnyranking { color:#fff;min-height:260px;position:relative;background:url(../liga/back1.jpg) center center no-repeat;background-size:cover;}
.aktualnyranking a:before { content:"";position:absolute;display:block;width:38px;height:60px;background:url(../liga/rank.png) top 17px left no-repeat;right:0px;top:0px;}
.aktualnyranking a { color:#fff;display:inline-block;position:relative;z-index:100;font-family: 'nunito_sansbold';font-weight:bold;text-transform:uppercase;font-size:50px;text-align:center;margin:90px 0px 20px 0px;padding:0px 60px 0px 60px;letter-spacing:2px;background:url(../liga/rank.png) top 17px left no-repeat;}
.aktualnyranking a:hover { color:#c29c67;}
.aktualnyranking:after { display:block;content:"";position:absolute;left:15px;top:15px;bottom:15px;right:15px;border:2px solid #fff;}


/*newsy glowna*/
.newsy { padding:0px 0px 40px 0px;}
.newsy h3 { margin-bottom:25px;color:#373737;}
.dataglowna { float:left;position:relative;width:100%;font-size:17px;text-transform:uppercase;letter-spacing:3px;height:25px;padding:8px 0px 30px 0px;text-align:left;color:#ac8458;margin:0px 0px 10px 0px;border-bottom:2px solid #d1d1d1}
.newsglowna { width:100%;padding:10px 0px 0px 0px;height:auto;margin:0px 10px 0px 10px;min-height:470px;}
.newsglowna h2 { clear:both;float:left;width:100%;height:40px;color:#3b3b3b;font-size:17px;margin:5px 0px 0px 0px !important;text-align:left !important;text-transform:uppercase;}
.newsglowna p { color:#000;text-align:left;}
.fotoglowna { float:left;width:100%;clear:both;margin:0px 0px 20px 0px;overflow:hidden;min-height:247px;}
.fotoglowna a { display:block;width:100%;min-height:247px;height:100%;margin:0px 0px 0px 0px;}

.fotoglowna:hover,.newsp:hover img { 
    -webkit-transform: scale(0.95);
    -moz-transform: scale(0.95);
    -o-transform: scale(0.95);
    -ms-transform: scale(0.95);
    transform: scale(0.95);	
	 }
.wspolpraca a,span.pelnaoferta a,a.powrot,.fotoglowna,a.plus1,a.plus2,a.plus3,a.plus4,.ikona1,.ikona2,.ikona3,.ikona4 {
    -moz-transition: all 300ms;
    -webkit-transition: all 300ms;
    -o-transition: all 300ms;
    -ms-transition: all 300ms;
    transition: all 300ms;
    animation: all 300ms;	
}

#wybranewszystkie { width:100%;float:left;height:auto;position:relative; }

.wybrane { position:relative;min-height:360px;padding-top:0px;padding-bottom:0px;}

.produktbutton { width:100%;position:relative;display:table;padding:0px;text-align:left;color:#000;margin:0px;height:550px;margin-bottom:0px;border:2px solid #e6e6e6;}
.produktbutton a { position:relative;float:left;height:100%;width:100%;min-height:360px;color:#000;}
.produktbutton .produktopis { width:100%;padding:0px 40px 0px 40px;background:none;color:#000;}
.produktbutton .produktopis h3 { position:relative;display:block;color:#000;clear:both;width:100%;font-family: 'nunito_sansbold', sans-serif;font-size:20px;text-transform:uppercase;letter-spacing:1px;margin:0px 0px 10px 0px !important;word-wrap: break-word;}
.produktbutton .produktopis p { position:relative;display:block;color:#000;clear:both;width:100%;text-align:left;font-family:"Open Sans";font-size:14px;text-transform:none;letter-spacing:0px;margin:20px 0px 20px 0px;text-align:left;}


/*skonsorzy*/
#sponsorzy { padding-top:60px;padding-bottom:60px;}
#sponsorzy h3 { margin:60px 0px 0px 0px;font-size:28px;color:#000;font-family: blogger_sansregular;}
ul#loga  { width: 100%;height: 380px;position:relative;list-style:none; }
ul#loga li a { display:block;float:left;padding:30px 20px 30px 20px; cursor:default;}
ul#loga li a img {
    -moz-transition: all 300ms;
    -webkit-transition: all 300ms;
    -o-transition: all 300ms;
    -ms-transition: all 300ms;
    transition: all 300ms;
    animation: all 300ms;
}
ul#loga li a:hover img {
 -webkit-filter: none; filter:none;
    -webkit-transform: scale(1.10);
    -moz-transform: scale(1.10);
    -o-transform: scale(1.10);
    -ms-transform: scale(1.10);
    transform: scale(1.10);	
    cursor:pointer;
}
#sponsorzypodstrona { padding-top:0px;padding-bottom:60px;width:100%;text-align:center;float:left;}
#sponsorzypodstrona h3 { width:100%;color:#3f6228;font-family: 'nunito_sansbold';font-weight:bold;text-transform:uppercase;font-size:40px;text-align:center;}
#sponsorzypodstrona img { width:174px;height:147px;}
/*statystyki*/
.statystyki { min-height:218px;background:url(../liga/linia.jpg) center center repeat-x;padding-top:70px;}
.stat1 { display:inline-block;min-height:218px;width:287px;background:url(../liga/pila1.jpg) top center no-repeat;}
.stat2 { display:inline-block;min-height:218px;width:287px;background:url(../liga/pila2.jpg) top center no-repeat;}
.stat3 { display:inline-block;min-height:218px;width:287px;background:url(../liga/pila3.jpg) top center no-repeat;}

.stat1 span:nth-child(1),.stat2 span:nth-child(1),.stat3 span:nth-child(1) { display:block;width:100%;font-size:80px;color:#cfb690;font-family: 'nunito_sansbold', sans-serif;text-align:center;margin:50px 0px 2px 0px;line-height:60px;}
.stat1 span:nth-child(2),.stat2 span:nth-child(2),.stat3 span:nth-child(2) { display:block;width:100%;font-size:30px;color:#cfb690;font-family: 'nunito_sansbold', sans-serif;text-align:center;text-transform:uppercase;font-weight:bold;}
.stat1 span:nth-child(3),.stat2 span:nth-child(3),.stat3 span:nth-child(3) { display:block;width:100%;font-size:20px;color:#c9c9c9;font-family: 'nunito_sansregular', sans-serif;text-align:center;text-transform:uppercase;letter-spacing:3px;font-weight:bold;}


/*gdzie gramy*/
.gdziegramy { min-height:600px;}
.gdzielewa { min-height:600px;background:url(../liga/gdzielewa.jpg) top left no-repeat;position:relative;}
.gdzieprawa { min-height:600px;}
.gdzieprawa .informacja { display:block;margin:180px 140px 140px 250px;color:#fff;border:2px solid #fff;padding:30px;}

.gdzielewamodul { z-index:1000;position:absolute;left:70px;top:70px;background:url(../liga/pin.png) top 80px left no-repeat;position:relative;padding:85px 0px 0px 140px;width:650px;}
.gdzielewa h4 { width:100%;color:#fff;font-family: 'nunito_sansbold';font-weight:bold;text-transform:uppercase;font-size:100px;}
.gdzielewa span:nth-child(2) {color:#fff;font-family:'poppinsregular';text-transform:uppercase;letter-spacing:9px;font-size:22px;width:100%;clear:both;float:left; }
.gdzielewa span:nth-child(3) {color:#fff;font-family:'poppinsregular';text-transform:none;letter-spacing:2px;font-size:22px;width:100%;clear:both;float:left; }


/*mapa*/
.mapa,.mapakontener,.olMapViewport { min-height:auto;}
#mapa { position:relative;width:100%;min-height:auto;height:100%;z-index:10;}
.mapapodstrona,.mapapodstrona,.olMapViewport { min-height:165px;}

/*propsy*/
.propsy { border-bottom:4px solid #d0994e;position:relative;z-index:11;}
.propsy a { min-height:165px;display:block;width:100%;float:left;}

a.props0 { display:block;background:#053912 url(../liga/mapadown.png) top 45px  right 70px no-repeat;}
a.props0 h4 { color:#fff;display:block;padding:35px 70px 0px 70px;font-family: 'nunito_sansbold';text-transform:uppercase;font-size:70px;}
a.props0 h4 span { float:left;width:100%;clear:both;font-size:20px;letter-spacing:8px;text-transform:uppercase;font-family: 'nunito_sansregular';}

a.props1 { display:block;background:rgba(255,255,255,0.5) url(../liga/ico7.png) top 25px  left 30px no-repeat;}
a.props1 h4 { color:#000;display:block;padding:40px 0px 0px 170px;font-family: 'nunito_sansbold';text-transform:uppercase;font-size:30px;}
a.props1 h4 span { float:left;width:100%;clear:both;font-size:13px;letter-spacing:0px;color:#959595;text-transform:none;font-family: 'nunito_sansregular';}

a.props2 { display:block;background:rgba(255,255,255,0.5) url(../liga/ico8.png) top 25px  left 30px no-repeat;}
a.props2 h4 { color:#000;display:block;padding:40px 0px 0px 141px;font-family: 'nunito_sansbold';text-transform:uppercase;font-size:30px;}
a.props2 h4 span { float:left;width:100%;clear:both;font-size:13px;letter-spacing:0px;color:#959595;text-transform:none;font-family: 'nunito_sansregular';}

a.props3 { display:block;background:rgba(255,255,255,0.5) url(../liga/ico9.png) top 25px  left 30px no-repeat;}
a.props3 h4 { color:#000;display:block;padding:40px 0px 0px 170px;font-family: 'nunito_sansbold';text-transform:uppercase;font-size:30px;}
a.props3 h4 span { float:left;width:100%;clear:both;font-size:13px;letter-spacing:0px;color:#959595;text-transform:none;font-family: 'nunito_sansregular';}


/*footer*/
.stopka1 { min-height:400px;background:#053912;margin-top:0px;margin-bottom:0px;color:#fff;padding-top:80px;padding-bottom:80px;}
.stopka1 h5 { width:100%;color:#fff;font-family: 'nunito_sansbold';font-weight:bold;text-transform:uppercase;font-size:37px;margin:10px 0px 10px 0px;}
.stopka1 h6 { width:100%;color:#fff;font-family: 'nunito_sansregular';font-weight:bold;text-transform:uppercase;font-size:18px;letter-spacing:3px;margin-bottom:30px;}
.stopka1 p { font-size:14px;}
.stopka1 a { color:#fff}
.stopka1 a:hover { color:#ddd}

.telefon { color:#fff;margin:55px 0px 0px 0px;text-transform:uppercase;}
.stopka2 { color:#b9b9b9;font-size:12px;}

.virtualmedia { padding-top:65px;font-size:12px;text-transform:uppercase;}
.virtualmedia img { display:inline-block;margin-top:-4px;}


/*podstrona*/
#sliderpodstrona {float:left; width:100%; height:325px;background:url(../liga/header.jpg) top center no-repeat;margin:0px;background-size:cover;}
#sliderpodstrona h1 { float:left;width:100%;font-family: 'poppinsbold', sans-serif;font-weight:bold;text-align:left;text-transform:uppercase;letter-spacing:1px;color:#fff;margin:130px auto 0px auto;padding:20px 0px 0px 0px;font-size:76px;line-height:60px;}

.podstrona { margin:20px 0px 40px 0px;line-height:30px;}
.podstrona table { max-width:100%;}
.podstrona table { height:auto !important;}
.podstrona h1 {margin:10px 0px 30px 0px !important;float:left;clear:both;width:100%;text-align:left;font-size:35px;color:#76bd1d; font-family:'poppinsregular';font-weight:700;background:none;padding:0px;text-transform:uppercase;letter-spacing:1px;line-height:100%}
.podstrona h2 {float:left;width:100%;font-family: 'poppinsmedium', sans-serif;font-weight:700;text-align:left;text-transform:none;letter-spacing:1px;color:#76bd1d;margin:00px auto 20px auto;padding:20px 0px 0px 0px;font-size:46px;}
.podstrona h3 {float:left;width:100%;font-family: 'poppinslight', sans-serif;font-weight:700;text-align:left;text-transform:uppercase;letter-spacing:1px;color:#76bd1d;margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;font-size:35px;}
.podstrona img { max-width:100% !important;height:auto !important;}


/*bread*/
p#breadcrumbs { font-size:10px;margin:20px 0px 20px 0px;float:left;width:100%;color:#9b9b9b;text-transform:uppercase; }
p#breadcrumbs a{ font-size:10px;color:#9b9b9b; }
p#breadcrumbs a:hover { color:#000;}

/*up*/
a.scrolltotop { background: rgba(0, 0, 0, 0) url(../liga/up.png) no-repeat scroll center center;bottom: 50px;display: none;height: 50px;position: fixed;right: 2%;width: 50px;z-index: 3000; }
.activescroll { display:block !important;}

/*wpcomm*/
#wpcomm,#wc-comment-header { max-width:100%;}
#wpcomm .wc_comm_form.wc_main_comm_form .wc-field-comment .wc-field-avatararea { margin:0px;}
#wpcomm .wc_comm_form.wc_main_comm_form .wc-field-comment .wc-field-avatararea img { max-width:64px;max-height:64px;height:auto;}
.wc-comment-left img { max-width:64px;max-height:64px;height:auto;}

/*paginacja*/
#paginacja ul { margin:0px;padding:0px;list-style:none;}
#paginacja ul li { float:left;}
#paginacja span { float:left;display:block;padding:15px 20px 15px 20px;color:#fff;background:#80af03}
#paginacja span a,#paginacja a { display:block;padding:15px 20px 15px 20px;color:#fff;background:#94cb00}
#paginacja a:hover { background:#89b909}

/*osm*/
.olControlPanZoomBar { top:180px !important;right:85px !important;left:auto !important;}



























#ascrail2000 { z-index:10001 !important;}

a.wiecej { position:relative;float:right;width:auto;clear:both;background:url(../gfx/wiecej.png) top -3px left no-repeat;color:#ad1f24;border:none;display:inline-block;height:auto;padding:0px 0px 6px 25px;text-transform:uppercase;font-size:16px;font-family:'ralewaybold';margin:20px 0px 0px 0px;letter-spacing:0px;}
a:hover.wiecej { background:url(../gfx/wiecej.png) top -34px left no-repeat;color:#0d62ad;}

a.powrot { position:relative;float:right;width:auto;clear:both;background:url(../gfx/powrot.png) top -34px left no-repeat;color:#0d62ad;border:none;display:inline-block;height:auto;padding:0px 0px 6px 25px;text-transform:uppercase;font-size:16px;font-family:'ralewaybold';margin:60px 0px 0px 0px;letter-spacing:0px;}
a:hover.powrot { background:url(../gfx/powrot.png) top -3px left no-repeat;color:#ad1f24;}

a.wiecej1 { position:relative;float:right;width:auto;clear:both;background:url(../gfx/wiecej.png) top -34px left no-repeat;color:#0d62ad !important;border:none;display:inline-block;height:auto;padding:0px 0px 6px 25px;text-transform:uppercase;font-size:16px;font-family:'ralewaybold';margin:20px 0px 0px 0px;letter-spacing:0px;}
a:hover.wiecej1 { background:url(../gfx/wiecej.png) top -3px left no-repeat;color:#ad1f24 !important;}

/*inne*/
.tyt { position:relative;z-index:999;float:left;clear:both;width:100%;text-align:center;}
.tyt h1,.tyt h2,.tyt h3 { float:left;width:100%;font-family: 'poppinsergular', sans-serif;text-align:center;text-transform:uppercase;letter-spacing:3px;color:#afafaf;margin:40px auto 40px auto;padding:0px 0px 0px 0px;font-size:24px;}
.tyt1 h1,.tyt1 h2,.tyt1 h3 { float:left;width:100%;font-family: 'poppinsmedium', sans-serif;text-align:left;text-transform:uppercase;letter-spacing:3px;color:#afafaf;margin:40px auto 20px auto;padding:20px 0px 0px 0px;font-size:26px;}

.wp-pagenavi { float:left; width:100%; padding:20px 0px 30px 0px;  margin-top:20px;  }
.pages { float:left; padding:8px 10px; background:#fff; color:#777; margin-right:10px;   }
.wp-pagenavi a { padding:8px; background:#fff; color:#777; margin-right:2px; float:left; }
.wp-pagenavi .current , .wp-pagenavi a:hover { float:left;  background:#286ca8; margin-right:2px; color:#ffffff; }	
.wp-pagenavi a, .wp-pagenavi span { border:0px;padding: 8px 9px;}
a.button { float:left;position:relative;margin:auto;width:100%;text-align:center;}


/*efekty*/

.jqueryslidemenu ul li a,#zalogujfacebook ul li a,#buttony a,a.TL_more,.aktualnyranking a,#paginacja span a, #paginacja a{
    -moz-transition: all 200ms;
    -webkit-transition: all 200ms;
    -o-transition: all 200ms;
    -ms-transition: all 200ms;
    transition: all 200ms;
    animation: all 200ms;	
}


/*datatables*/
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover { background:#94cb00;border-color:#94cb00;}
.pagination > li > a, .pagination > li > span { color:#94cb00}










a:hover.bx-prev,a:hover.bx-next,#menu ul li a:hover,.props:hover,a.button:hover,a.button1:hover,a.button2:hover,a.button3:hover,a.button4:hover{
    -webkit-transform: scale(0.93);
    -moz-transform: scale(0.93);
    -o-transform: scale(0.93);
    -ms-transform: scale(0.93);
    transform: scale(0.93);   
} 

.homenews,.news,.newsglowna,.newsp {
    -webkit-animation: newsskala 0.4s linear 0s;
    -moz-animation: newsskala 0.4s linear 0s;
    -o-animation: newsskala 0.4s linear 0s;
    -ms-animation: newsskala 0.4s linear 0s;
    animation: newsskala 0.4s linear 0s;
}	
    

a.but1,a.but2,a.but3{
    -webkit-animation: przyciskiload 1.0s linear 0s;
    -moz-animation: przyciskiload 1.0s linear 0s;
    -o-animation: przyciskiload 1.0s linear 0s;
    -ms-animation: przyciskiload 1.0s linear 0s;
    animation: przyciskiload 1.0s linear 0s;}	

@-moz-keyframes przyciskiload { 
	0% { opacity:0.1; -moz-transform: translateY(50px); }
}

@-webkit-keyframes przyciskiload { 
	0% { opacity:0.1; -webkit-transform: translateY(50px); }
}

@-o-keyframes przyciskiload { 
	0% { opacity:0.1; -o-transform:translateY(50px); }
}

@-ms-keyframes przyciskiload { 
	0% {opacity:0.1; -ms-transform:translateY(50px); }
}

@keyframes przyciskiload { 
	0% {opacity:0.1; transform:translateY(50px);}

}

@-moz-keyframes opacit { 
	0% { opacity:0.1;  }
}

@-webkit-keyframes opacit { 
	0% { opacity:0.1;  }
}

@-o-keyframes opacit { 
	0% { opacity:0.1;  }
}

@-ms-keyframes opacit { 
	0% {opacity:0.1;  }
}

@keyframes opacit { 
	0% {opacity:0.1; }
}


@-moz-keyframes newsskala { 
	0% {opacity:0.4; -moz-transform: scale(0.1)}
	90% { -moz-transform: scale(1.0) }
}

@-webkit-keyframes newsskala { 
	0% {opacity:0.4; -webkit-transform: scale(0.1)}
	90% { -webkit-transform: scale(1.0) }
}

@-o-keyframes newsskala { 
	0% { opacity:0.4; -o-transform: scale(0.1) }
	90% { -o-transform: scale(1.0)}
}

@-ms-keyframes newsskala { 
	0% {opacity:0.4; -ms-transform:scale(0.1)}
	90% {-ms-transform:scale(1.0)}
}

@keyframes newsskala { 
	0% {opacity:0.4; transform: scale(0.1) }
	90% { transform: scale(1.0)}
}


@-moz-keyframes bg { 
	0% { -moz-transform: scale(1); }
	50% { -moz-transform: scale(1.3); }
	100% { -moz-transform: scale(1); }	
}

@-webkit-keyframes bg { 
	0% { -moz-transform: scale(1); }
	50% { -webkit-transform: scale(1.3); }
	100% { -moz-transform: scale(1); }	
}

@-o-keyframes bg { 
	0% { -moz-transform: scale(1); }
	50% { -o-transform: scale(1.3); }
	100% { -moz-transform: scale(1); }	
}

@-ms-keyframes bg { 
	0% { -moz-transform: scale(1); }
	50% {-ms-transform: scale(1.3); }
	100% { -moz-transform: scale(1); }	
}

@keyframes bg { 
	0% { -moz-transform: scale(1); }
	50% { transform: scale(1.3); }
	100% { -moz-transform: scale(1); }	

}

.menu_top .navtoogle{
	display: none;
}

#myslidemenu .navtoogle{
	position:absolute;
	display: none;	
	width: 150px;
	padding: 14px 20px 10px 20px;
	font-family: 'poppinsregular',Calibri,Arial,sans-serif;
	font-weight: normal;
	text-align: right;
	color: rgb(7, 16, 15);
	font-size: 1.2em;
	background:#fff;	
	border: none; 
	cursor: pointer;
	margin-top:-14px;
	right:0px;
	height:60px;
}

#myslidemenu .navtoogle span{
	position:absolute;
	right:0px;
	width:34px;
	height:44px;
	margin-top:-5px;
}

#myslidemenu .icon-menu {
	position: relative;
	top: 3px;
	line-height: 0;
	font-size: 1.6em;
}

@media screen and (max-width: 1600px) {
	.ofertainfo a  { margin:30px 10px 30px 10px;}
}


@media screen and (max-width: 1400px) {
	.jqueryslidemenu > ul > li { margin:0px 0px 0px 0px;}
	.jqueryslidemenu ul li a { letter-spacing:0px;}
	
	.ofertainfo a  { margin:60px 10px 60px 10px;}
	.jqueryslidemenu ul li a { padding: 13px 10px 11px 10px;font-size:14px; }
	.ofertainfo a span.ofertanazwa { letter-spacing:1px;}
	#buttony a h2 { font-size:21px;padding: 55px 26px 0px 142px;}
	#buttony a h2 span { font-size:13px;}
	.gdzielewa h4 { font-size:70px;}
	.gdzielewamodul { width:500px;}
	.gdzielewa span:nth-child(3) { font-size:18px;}
	.propsy a h4 span {letter-spacing:0px;font-size:14px;}
	a.props0 h4 { font-size:43px;padding:50px 70px 0px 70px;}
	.gdzielewa span:nth-child(2) { letter-spacing:3px;}
	.stat1,.stat2,.stat3 { width:100%;}
	#zalogujfacebook ul li { margin-right:7px;}
	#zalogujfacebook ul li a { padding: 12px 8px 11px 30px !important; }
	#zalogujfacebook ul li a.facebook { padding: 0px !important; }
	.produktbutton .produktopis h3 { font-size:14px;}
	#sliderpodstrona h1 { font-size:50px;margin: 140px auto 0px auto;}
	
	.TL_profile h4 { font-size:18px !important;}
	.TL_profile_avatar img { max-width:100%;height:auto;}
}

@media screen and (max-width: 1195px) {
	body, html { font-size:12px;}
	.ostatnie h2,.najblizsze h2 { padding: 110px 0px 0px 220px;font-size: 33px;}
	.TL_last_name { clear:both;width:100%;}
	.TL_last_winner { background-position:4px -3px;padding-left:34px;padding-right:0px;}
	
	.dataglowna { font-size:13px;letter-spacing:0px;}
	#sponsorzypodstrona h3 { font-size:25px;}
	.stopka1 h6 { letter-spacing:0px;}
	a.props1 h4,a.props2 h4,a.props3 h4,a.props4 h4 { padding:55px 0px 0px 70px;}
	a.props1,a.props2,a.props3,a.props4 { background:rgba(255,255,255,0.5);}
	#buttony a h2 { padding: 55px 26px 0px 55px;}
	a.button1 { background:#94cb00;}
	a.button2,a.button3,a.button4 { background:rgba(255,255,255,0.6);}
	#zalogujfacebook ul li a { padding: 12px 2px 11px 30px !important;}
	.stat1 span:nth-child(3), .stat2 span:nth-child(3), .stat3 span:nth-child(3) { letter-spacing:0px;}
	
}
@media screen and (max-height: 700px) {
	
	.TL_last_name { clear:none;width:100%;float:none;}
	.TL_last_winner { background-position:4px -3px;padding-left:34px;padding-right:0px;}
	.TL_last_name_separator { float:none;}
	
	
		p.opis1 { margin-left:0px;top:28% !important}
	p.opis1 span:nth-child(3) { font-size:12px;padding-bottom:35px;}
	p.opis1 span:nth-child(1) { padding-top:35px;background:none;}
}

.slicknav_menu {
	display:none;
}

/*menu respon*/
.slicknav_menu,#responsivemenu {
	display:none;
}

.slicknav_menu a.slicknav_btn #nav-icon1, .slicknav_menu a.slicknav_btn #nav-icon2, .slicknav_menu a.slicknav_btn #nav-icon3, .slicknav_menu a.slicknav_btn #nav-icon4 {
  width: 22px;
  height: 22px;
  position: relative;
  margin: 0px 0px 0px 15px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .5s ease-in-out;
  -moz-transition: .5s ease-in-out;
  -o-transition: .5s ease-in-out;
  transition: .5s ease-in-out;
  cursor: pointer;
}

.slicknav_menu a.slicknav_btn #nav-icon1 span, .slicknav_menu a.slicknav_btn #nav-icon3 span, .slicknav_menu a.slicknav_btn #nav-icon4 span {
  display: block;
  position: absolute;
  height: 3px;
  width: 100%;
  background: #fff;
  border-radius: 9px;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  -moz-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
}

/* Icon 3 */

.slicknav_menu a.slicknav_btn #nav-icon3 span:nth-child(1) {
  top: 0px;
}

.slicknav_menu a.slicknav_btn #nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3) {
  top: 5px;
}

.slicknav_menu a.slicknav_btn #nav-icon3 span:nth-child(4) {
  top: 13px;
}

.slicknav_menu a.slicknav_open #nav-icon3 span:nth-child(1) {
  top: 13px !important;
  width: 0% !important;
  left: 50% !important;
}

.slicknav_menu a.slicknav_open #nav-icon3 span:nth-child(2) {
  -webkit-transform: rotate(45deg) !important;
  -moz-transform: rotate(45deg) !important;
  -o-transform: rotate(45deg) !important;
  transform: rotate(45deg) !important;
}

.slicknav_menu a.slicknav_open #nav-icon3 span:nth-child(3) {
  -webkit-transform: rotate(-45deg) !important;
  -moz-transform: rotate(-45deg) !important;
  -o-transform: rotate(-45deg) !important;
  transform: rotate(-45deg) !important;
}

.slicknav_menu a.slicknav_open #nav-icon3 span:nth-child(4) {
  top: 5px !important;
  width: 0% !important;
  left: 50% !important;
}


.navigator { display:block !important;width:100%;float:left;font-family: 'poppinsregular', sans-serif;color:#000;background:#f6f6f6;padding:20px 20px 0px 20px;}
.navigator a { display:inline-block !important;float:none !important;width:auto !important;}
form.resform #cr-show-login { background:#c8d401;color:#fff;padding:10px;float:left;text-align:center;border-radius:6px;}
form.resform #cr-show-login:hover { scale:0.95;}
.cr-dialog-reserve .table.table-striped {font-family: 'poppinsregular', sans-serif;color:#000; }
.container-reservations a.button:hover, .container-reservations a.button--active { background:#c8d401 !important;}
.available a { background:#c8d401 !important;}

#cr-today-my {float:left;clear:both;width:100%;font-family: 'poppinslight', sans-serif;font-weight:900;font-weight:bold;text-align:left;text-transform:uppercase;letter-spacing:1px;color:#76bd1d;margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;font-size:35px;}



    @media only screen and (max-width : 992px) {

    	.TL_last_name { clear:none;width:auto;}
		.ostatnie h2::before,.najblizsze h2::before { display:none;}
		.ostatnie h2, .najblizsze h2 { min-height:50px !important;}
    	
    	.cm-popup-modal { display:none !important;}
    	.grecaptcha-badge { display:none;}
    	.gdzielewa h4 { font-size:45px;}
    	#sponsorzy img,#sponsorzypodstrona img { max-width:100%;height:auto;}
    	.mapakontener { padding:0px !important;}
		#buttony { position:relative;}
    	.top { position:relative !important;top:0px !important;background:#94cb00;height:auto;}
    	#logo { width:100%;background:none;text-align:center;padding:0px 0px 0px 0px;display:block;float:left;height:auto;margin-left:0px !important;margin-top:45px;}
    	
    	#zalogujfacebook { float:left;width:100%;text-align:center;}
    	#zalogujfacebook ul { margin:30px 0px 30px 0px;}
    	#zalogujfacebook ul li { width:auto;float:left;min-width:auto;}
    	#zalogujfacebook ul li a { min-width:auto;}
    	#zalogujfacebook ul li img { margin-top:-2px;}
    	#buttony a::after { display:none;}
    	
    	a.button1 { margin-top:20px;}
		a.button1,a.button2,a.button3,a.button4 {background:#94cb00;color:#fff !important;margin-bottom:20px;}
	    a.button1 h2,a.button2 h2,a.button3 h2,a.button4 h2 { color:#fff !important;} 
    	
		.ostatnie h2, .najblizsze h2 { width:100%;padding:20px;text-align:center;}
		.ostatnie h2::before,.najblizsze h2::before { left:50%;margin-left:-50px;}
	
		.ostatnie h2::after,.najblizsze h2::after { display:none;}
	
		.aktualnyranking a { font-size:19px;background: url(../liga/rank.png) top 0px left no-repeat;min-height:40px;margin-top:115px;}
		.aktualnyranking a::before,.aktualnyranking a::after {background: url(../liga/rank.png) top 0px left no-repeat;}
		
		.gdzielewa { background:#94cb00;min-height:auto;}
		.gdzielewamodul { width:100%;display:block;clear:both;background:none;top:0px;left:0px;padding:30px;}
		.gdzielewa span:nth-child(2),.gdzielewa span:nth-child(3) { float:none;}
		
		.gdzieprawa .informacja { margin:0px;width:100%;top:60px;}
		.gdzieprawa  { padding-top:100px;}
		
		.propsy { position:relative;padding-left:0px;padding-right:0px;}
		.propsy .no-padding { padding:0px !important;}
		.propsy .row { margin-left:0px;margin-right:0px;}
		
		.virtualmedia { margin-top:12px;}			
    	a.scrolltotop { display:none !important;}
		.podstrona { float:left;clear:both;width:100%;margin:30px 0px 30px 0px;line-height:25px;padding-left:0px;padding-right:0px;}
		.TL_groupheader h3 { font-size:22px !important;}
		.TL_groupheader { min-height:135px;}
		.TL_groupheadermini h4 { font-size:18px !important;}
		
		
		.produktbutton { margin-bottom:30px;}
		
		a.props1 h4, a.props2 h4, a.props3 h4, a.props4 h4 { padding-left:25px;}
		#sliderpodstrona h1 { font-size:25px;}
		
		.TL_loginpanel input[type="button"],.TL_loginpanel input[type="submit"] { float:left;width:100%;margin:0px 0px 15px 0px;}
		#sponsorzypodstrona { margin-top:20px;}
		.TL_leagueinfo { width:100%;margin:0px;text-align:center;}
		.TL_last_match_date { float:none;width:auto;clear:auto;}
		.TL_table td { float:none;width:auto;clear:auto;}
		.TL_table td  span { float:left;}
		.TL_last_winner { display:inline;padding:0px 0px 0px 30px !important;}
		#sliderpodstrona { height:100px;}
		#sliderpodstrona h1 { margin-top:0px;}
		.table-responsive { padding-left:0px;padding-right:0px;}
		.ostatnie h2, .najblizsze h2 { min-height:195px;}

    	.no-padding { padding:0% 0% 0% 0%;}
    	.sliderek { padding-left:0px;padding-right:0px;}
    	.ikony1 {width:auto;}
    	.tyt { margin-left:0%;}
    	.tytglowna { margin-left:5%;}
		#myslidemenu {
			display:none;
		}
		
		.slicknav_menu {
			display:block;
		}	
		.newsglowna {height:auto !important;}
		#loga { height:auto;}

		.bottom  {height:auto;}

		a.wiecej1 { margin-bottom:0px !important;}
		.newsletter { background:none;}
		.kategorieokno { width:90% !important;height:auto !important;min-height:500px;margin:5%;}
		.najczesciejokno { width:90% !important;height:auto !important;min-height:500px;margin:5%;}
		.newsletterokno { width:100% !important;height:auto !important;min-height:300px;margin:10px 0px 10px 0px;padding:5%;}
		.newsletterokno input { border:1px solid #ccc;}
		.slicknav_row img { display:none;}
		
		.news h2 { float:left;width:100%;clear:both;margin-top:25px;}
		.news p { float:left;width:100%;clear:both;}
		.ikony { background:#000;padding:40px 0px 40px 0px;color:#fff;height:auto;}
		.ikona1,.ikona2,.ikona3,.ikona4 { position:relative; }
		.newsy .col-md-2 { height:auto !important}
    	.dataglowna { position:relative;}
    	a.wiecej1 { margin-bottom:80px;}
    	#zobaczgalerie { min-width:auto;}
    	
    	#logo { margin-top:20px !important;margin-bottom:0px;margin-left:10px;}
    	.gradient { height:auto;}
    	.tyt h1, .tyt h2, .tyt h3 { letter-spacing:2px;font-size:24px;}

    	#sliderpodstrona { background-size:cover;}
    	div.tyt1 { float:left;width:100%;margin-top:30px;}
    	.aktualnosci a { padding:0px;}
    	.dolacz { display:none;}
    	
		


    	span#prawabiale { display:none;}
    	span#lewabiale { display:none;}

    	.oferta { height:auto !important;padding-top:60px;padding-bottom:60px;min-height:auto;}
    	
    	#buttony a { width:50%;margin:0px !important;}
    	#buttony a { margin-bottom:3px !important;}
    	.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { min-height:auto;}
    	
    }
