/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 2016-04-21, 09:38:24
    Author     : IT_Michał
*/


/*NAWIGACJA MENU TOP*/
.navbar-default{
    background-color:  #4C4C4C!important;

}
.navbar-nav a
{
    color: #fff!important;
}
.navbar-nav .active {
    background-color: #DBDBDB!important;

}
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus {
    background-color: #DBDBDB!important;
    color:black!important;

}
.navbar-nav>li>a:hover,
.navbar-nav>li:hover
{
    background-color: #DBDBDB!important;
    color:black!important;
}
#nav  li
{
    margin-right: auto;
    list-style-type: none;
    padding: 0;
    margin:0;
}
#nav  li a
{
    text-decoration: none;
    padding: 0;
    margin:0;

}
.nkluby 
{
    background: url("/gfx/page/menu/menu-kluby.gif") no-repeat left top;


}
.ndyscypliny {
    background: url("/gfx/page/menu/menu-dyscypliny.gif") no-repeat left top;
}

.nranking {
    background: url("/gfx/page/menu/menu-ranking.gif") no-repeat left top;



}
.ndodajklub {
    background: url("/gfx/page/menu/menu-dodaj-klub.gif") no-repeat left top;
}

.naktualizuj {
    background: url("/gfx/page/menu/menu-aktualizuj-dane-klubu.gif") no-repeat left top;

}
.ninstrukcje {
    background: url("/gfx/page/menu/menu-instrukcje-porady.gif") no-repeat left top;

}
.nforum {background: url("/gfx/page/menu/menu-forum.gif") no-repeat left top;

}
.padmenu
{
    padding-top:20px;
    padding-left:25px;
}
.mapa
{
    width: 100%;
    height:400px;
}
/*THUMBNAILS*/
/*IKONY INSTRUKCJE*/
.inspdftxt img
{
    display: inline!important;


}
.inspdftxt
{
    vertical-align: bottom;
    min-width:130px;
    position: absolute;
    bottom: 0;
    padding-left: 3%;
}

.thumbnail
{
    height:265px;
    position: relative;

}
.thumbnail  img{
    max-height: 200px;
    max-width: 85%;
}
.nopadding{
    padding: 0!important;
}
.nopaddingbot{
    padding-bottom: 0!important;
}
.nopaddingleft{
    padding-left: 0!important;
}
.nopaddingright{
    padding-right: 0!important;
}

.caption{
    font-size: 12px!important;
}
.caption a
{
    text-decoration: none;
    color:black;
}
.rown a
{
    text-decoration: none;
    color:black;
    font-size: 12px;
}
/*.geaybacg
{
    list-style-type: none;
    background-color: gray;
    max-height: 20px;
}*/
.boxl
{
    padding: 0;
    margin: 0;
    font-size: 10px;
}
.iloscklubowliczbakolor
{
    color: #F78832;
}
.tabelalistarankingklubow a
{
    color:black;
    display: block;
    text-align:center;


}

.tabelalistarankingklubow a:hover
{
    text-decoration: underline;
    color:black;
}
.tabelalistarankingklubow tr{
    height:80px!important;
}
.knr
{
    text-align: center;
}
.article a
{
    color:black;
    text-decoration: underline;

}
.kdrl{
    text-align: right;
}
.fan{
    height: 100px;

}
.t{
    font-weight: bold;
}
.t img
{


}
.kdl
{
    text-align: center; 
}
.tekstartykul
{
    margin-top: 10px;

}
.otxt{
    text-align: right;

}
.oval{
    text-align: left;
}

.fontrankingright span
{
    color:#F57332;
}
.fontrankingright {
    font-size: 11px;
    padding-right: 0!important;
    padding-left: 0!important;
}
.polecanyklubrighthref a{
    color:black;
}
.sep20px{
    margin-top: 10px;
    margin-bottom: 10px;
}
.kname a
{
    color:black; 
    font-weight: bold;
}
.seemoreright 
{
    text-align: right;
    font-size: 12px!important;

}
.seemoreright a
{
    color:#595959;
}
.rcosf{
    background: url("/gfx/page/stars/star-full.gif");
    float: left;
    display: block;
    width: 11px;
    height: 11px;
}
.rcosh
{
    background: url("/gfx/page/stars/star-half.gif");
    float: left;
    display: block;
    width: 11px;
    height: 11px;
}
.rcose
{
    background: url("/gfx/page/stars/star-empty.gif");
    float: left;
    display: block;
    width: 11px;
    height: 11px;
}

.lg
{
    color:gray;
}

.box a
{
    color: #595959;
}
.formerror
{
    color:red!important;
    font-size: 12px;
    text-align: center;
}
.formtextnobold
{
    font-weight: normal;   
}

.instpora
{
    padding: 0!important;
}



.instrpor
{
    min-height: 23px;
}
.newstitle:hover{
    text-decoration: underline;
}

.danepersheight
{

}
.article ul li{
    text-align: left!important;
}
.btn-file {
    position: relative;
    overflow: hidden;
}
.btn-file input[type=file] {
    position: absolute;
    top: 0;
    right: 0;
    min-width: 100%;
    min-height: 100%;
    font-size: 100px;
    text-align: right;
    filter: alpha(opacity=0);
    opacity: 0;
    outline: none;
    background: white;
    cursor: inherit;
    display: block;
}
.file {
    padding-bottom: 15px;
}
.linkinewsystyle
{

    color:black;
    font-size: 12px!important;
}
.panel-heading
{
    background-color: #4C4C4C!important;
    color: #fff!important;
    border-top-left-radius: 0px!important; 
    border-top-right-radius: 0px!important; 

}
.panel-heading{
    border-radius: 0!important;
    border: 0px!important;

}
.panel {
    border: 0px!important;
    box-shadow: none!important;
}
.borderbodypanel{
    border:1px solid #f2f2f2!important;   
}
.borderbodypanelbot{
    border-top: 1px solid #f2f2f2!important;   
    padding: 15px;
}
.borderbodypanelbot:first-child{
    border-top: none!important;
    padding-top: 5px;
}
.borderbodypanelbot:last-child{
    padding-bottom: 0px!important;
}
.noleftpadding
{
    padding-left: 0!important;
}
.noradius,
.navbar
{
    border-radius: 0px!important;
}
.marginnobottom{
    margin-bottom: 0px!important;
}
.paddingtopbootom
{
    padding-top: 20px!important;
    padding-bottom:20px!important;
    padding-left: 0!important;
    padding-right:0!important;
}
.paddingbootom{
    padding-bottom: 10px!important;
}
.paddingleftdyscypliny{
    padding-left: 10px!important;
}
.buttonpomarancz
{ 
    background-color:#FD600D!important;
    border-color: #FD600D!important; 
    color:white!important;
    font-weight:bold!important;

}
.searchsee
{
    display:block;
}
.searchhiden
{
    display: none;
}
.helpbottom ul
{
    padding-left: 25px!important;
}
.input
{

    border-radius: 0!important;
}
.nopaddingleftright{
    padding-left: 0!important;
    padding-right:0!important;
}
@media (min-width: 768px){

}
.margintop20
{
    margin-top:20px
}
.fontsize13
{
    font-size: 13px;   
}

.boxartimg{

}
.navwidth100{
    display: table!important;
    width: 100%;
}
.padtop15{
    padding-top: 15px!important;
}
padtop15:first-child{

}
.navwidth100 li {
    possition:static;
}
.pagination>li:first-child>a, .pagination>li:first-child>span,
.pagination>li:last-child>a, .pagination>li:last-child>span {
    border-radius: 0!important;
}
.tabmiddle{
    vertical-align: middle!important;
}
.artykulhead{
    padding-bottom: 20px;
    font-size: 22px;
    font-weight: 700;
}
.articleimg{
    float:left;
    margin-right: 10px;
    margin-bottom: 10px;
}
.article ul{
    padding-left: 18px;
}
.centerbaner{
    margin-left: auto;
    margin-right: auto;
}
.texttabkluby{
    
    text-align: left!important;
    width:100%;
}
.menu1{width: 87px;}
.menu2{width: 90px;}
.menu3{width: 127px;}
.menu4{width: 110px}
.menu5{width: 128px;}
.menu6{width: 206px;}
.menu7{width: 200px;}
.menu8{width:100px;}
#ocena_status{
    text-align: left;
}
#dys3{
    display: none!important;
    visibility:hidden!important;
}


@media (min-width: 992px){      
    .footer {
        width: 970px;
    }

}
@media (min-width: 1200px){
    .footer {
        width: 1170px;
    }

}
@media screen and (max-width: 1200px) {
    .zalogujpon1200{
        text-align: center;
        margin-bottom: 10px;
        width: 80%!important;

    }

}
@media screen and (min-width: 1200px) {
    .zalogujpon1200{
        width: 33%!important;
    }
    .heightbackgroundfoot{
        height:213px;
    }
    .przmhaslo1200 input{
        float:right;
        margin-right: 6px;


    }
}
@media screen and (max-width: 1200px) {
    .przmhaslo1200{
        margin-left: 10px!important;
        text-align: center;
        margin-bottom: 10px;
        margin-right: 15px!important;
        text-align: center;
        padding-left: 12px!important;

    }
    .przmhaslo1200 input{

        margin-right: 15px!important;


    }

    .heightbackgroundfoot{
        height:233px;
    }
}
@media screen and (min-width: 992px){
    .dyscyplinyfloat{
        float:right!important;
    }



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

    .thumbnail
    {
        height:320px;
    }
    .fan{
        height: 100px;
    }
    .searchhiden
    {
        display: block;
    }
    .searchsee
    {
        display: none;
    }

    .widthsm{
        width:auto!important;
        margin-left: 30px;
    }

}
@media screen and (min-width: 768px) {

@media (min-width: 992px) {
    .ocenklub{margin-left: 20%;}
}

@media (min-width: 990px) and (max-width: 1200px) {
    
    .menu1,
    .menu2,
    .menu3,
    .menu4,
    .menu5,
    .menu6,
    .menu7,
    .menu8{width:212px!important;}    
    .widthsm{margin-left: 0!important}
        .dys3{
        display: block!important;
        visibility: visible!important;
    }
    .dys4{
        display:none!important;
        visibility: hidden!important;
    }
}






}
@media (max-width: 991px){
    .otxt{
        text-align: center;
    }
    .przmhaslo1200{
        padding-left: 0!important;
    }
    .tabelalistarankingklubow tr{
        height:90px!important;

    }
    .paddingleftdyscypliny{
        padding-left: 0px!important;
    }
}
@media(max-width: 768px){
    #ocena_status{
        text-align: center;
    }
    .tabelalistarankingklubow tr{
        height:100px!important;

    }

}