html,
body {
    height: 100%;
    font-family: Serif;
}


.formularz
{

	margin-top: 10%;
	
}


.carousel,
.item,
.active {
    height: 100%;
}

.carousel-inner {
    height: 100%;
}

.dane{
	padding: 12px;
}




/* Background images are set within the HTML using inline CSS, not here */

.fill {
    width: 100%;
    height: 100%;
    background-position: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

/*
<------------	 end
*/

footer {
    margin: 50px;
    overflow: hidden;
}


/*
<------------	Kalendarz dostepnosci 
	
*/

/*.table{
	font-family: 
}*/
td.green{
	background-color: #64DD17;
}

td.green_polowa{
	background-color: #64DD17;
}

td.red{
	background-color: #E53935;
}

td.blue{
	background-color: #2196F3;
}

td.black{
	background-color: black;
}
/*
<------------	 end
	
*/



#hurt, #przetwor{
    text-align:center;
}


#map{
	opacity: 1; 
	visibility: visible; 
	transform: matrix(1, 0, 0, 1, 0, 0);
}

.jezyki{
	
	direction: rtl;
	padding: 10px;
	margin-left: 10px;
	display: block;
	

}
.tab{
	text-align: left;
}

.tab td{
	padding: 3px}

#form{
	direction: rtl;
}

.table td, .table th {
	width:5%;
	text-align: center;
	
}

.table tr{
	widyh: 50%;
}

.table_countries td{
	width: 5%;
	padding: 5px;
	overflow:hidden;
	
}


#o_nas, #kontakt, #kalendarz, #location, #cont{
	padding-top: 41px;
}


#oferta-tab{
	padding: 20px;
}


#mapa_lokalizacja{
	width: 80%;
	border:1px outset #292929;
}

#location {
    text-align: center;
}

h1{
	padding: 20px;
	text-align: center;
	
}

#tresc{
	padding: 20px;
}

#logo{
	height: 60px;
        border-bottom: 1px solid #292929;
}

footer{
	margin-bottom:10px;
}

@media all and (max-width: 991px) {
    #telefon {
        margin-left: auto;
        margin-right: auto;
        text-align: center;
    }
    
    .dane {
        text-align: center;
    }
}

@media all and (max-width: 500px){
	#logo{
		height: 30px!important;
	}
	body{
	text-align: center;
}
.table_countries{
	text-align:center;
}
}

@media all and (min-width: 800px) {
    .carousel-inner{
        font-size: 21px;
    }
	.carousel-inner h2{
		 font-size: 45px;
	}
}

@media all and (min-width: 1200px) {
    .carousel-inner{
        font-size: 28px;
    }
	.carousel-inner h2{
		 font-size: 60px;
	}
}

.navbar-inverse .navbar-nav > li > a:focus, 
.navbar-inverse .navbar-nav > li > a:hover {
    color: #9d9d9d;
}

.navbar-inverse {
    background-color: #FFF;
    border-color: #080808;
}


<!-- WARZYWA BUTTON -->

.nav-pills > li.notActv > a {
	background-color: #C9C9C9;
	color: #337AB7;
}

.nav-pills > li.notActv > a:focus {
	background-color: #337AB7;
}


.nav-pills > li.notActv > a:active {
	background-color: #337AB7;
}

.nav-pills > li.notActv > a:hover {
	background-color: #6D97BC;
	color: white;
}

<!-- OWOCE BUTTON-->

.nav-pills > li > a:active {
		background-color: #337AB7;
		color:white;
}
.nav-pills > li > a:focus {
	background-color: #337AB7;
}

.nav-pills > li > a {
	background-color: #C9C9C9;
	color: #337AB7;	
}


.nav-pills > li > a:hover {
	background-color: #6D97BC;
	color: white;
}

<!-- ROZIJANIE MENU -->

.navbar-inverse .navbar-toggle, .navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
    background-color: #C9C9C9;

}

.navbar-inverse .navbar-toggle {
    background-color: #C9C9C9;
	
	}

.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
    background-color: #C9C9C9;
	
}

.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {
    
    background-color: #C9C9C9;
}


.flagnav{
    
	
    border:1px solid;
}
.flag{
    width:5%;
    border:1px solid;
}
.carousel-caption{
    text-shadow: 1px 1px 1px black, 0 0 10px black, 0 0 2px #337ab7;
    
}
.carousel-inner h2 {
	font-weight: bold;
    
}

