﻿.blok {
	display: inline-block;
}
.komorka {
	display: table-cell;
}
.button_zamow{
	display: none;
}

a.logo{
	/*display:none;*/
}

#menu_gora {
	/*width: 950px;
	display: inline-block;
	margin-top:20px;*/
	 width: 85%;
	margin-top: 10px;
	display: inline-block;
	float:right;
}
.menu_gora_1 {
	display: table;
}
.menu_gora_1 li {
	height: 50px;
   	display: table-cell;
	text-align: center;
	min-width: 170px;
}

#menu_gora_mobile {
	display: none;
}
.aktualnosci_tlo {
    /*display: block;*/
    width: 100%;
    /*height: 285px;*/
    /*height:298px;*/
    margin: 0px 0px;
    padding: 8px;
    overflow: hidden;
}

.aktualnosci_tlo .aktualnosci_skrot{
	padding: 2px 8px;
	line-height: 34px;
}

.aktualnosci_ikona_td {
	width: 250px;
	height: auto;
	display:none;
}
.ikona {
    width: 250px;
    height: 168px;
    display:none;
}
.archiwum_tlo .aktualnosci_skrot_td {
	width: initial !important;
}
.archiwum_tlo .aktualnosci_data,
.archiwum_tlo .aktualnosci_tytul {
	/*display: inline-block !important;*/
	margin: 0px 20px 0px 0px;
}
.aktualnosci_tresc,
.informacje_tresc,
.tresc {
	text-align: justify;
}
.galeria_srodek {
	max-height: 760px;
	overflow: hidden;
}
.odstep_pion {
	display: inline-block;
	width: 16px;
	height: 16px;
	float: left;
}

.odstep_poziom {
	display: block;
	width: 100%;
	height: 16px;
	clear: both;
}

.srodek {width: 1248px;}
.szerokosc, .szerokosc1 {width: 1248px;}
.szerokosc12 {width: 616px;}
.szerokosc13 {width: 405px;}
.szerokosc23 {width: 826px;}
.szerokosc14 {width: 292px;} /*-8px*/
.szerokosc34 {width: 932px;}
.szerokosc24  {width: 616px;}
.szerokosc15 {width: 236px;}
.pse {width: 802px;}
.polec_znajomemu {margin-left: 450px;}
.szerokosc100 {width: 100%;}

.szerokosc-oferta .szerokosc2{
	width: 1248px;
}

.aktualnosci_wiecej {
	display: block;
}

.tresc img {
	max-width: 630px;
	height: auto;
}
.odnosnik_ikona_modul img {
	width: 390px;
	height: auto;
}
#jqb_object,
#jqb_object .jqb_bar,
#jqb_object .jqb_slide {
	width: 437px;
}
#jqb_object {
	height: 282px;
}
#jqb_object img{
	max-width: 437px;
	max-height: 282px;
}

.jcarousel-skin-tango2 {
	width: 1248px;
}
.jcarousel-skin-tango2 .jcarousel-clip-horizontal {
	margin: 0px 0px 0px 54px;
   width:  1140px;
}
.jcarousel-skin-tango2 .jcarousel-next {
    left: 1194px;
}

.ikoroator {
	border:1px solid #E7E7E7;
}


.stopka_tlo,
.strona_intermedia {
	display: table-cell;
}



#flash_main,
.slides_container,
.slides_container div.slide {
    width: 100%;
    height: 670px;
    background: #000000;
}

.slide_img_div{
    width: 1920px;
    height: 670px;
    position: relative;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.flash_img {
    width: 1920px;
    height: auto;
    /* position: absolute;
    top: 0px;
    left: 0;*/
}
.caption {
	/*width: 768px;*/
	height: 670px;
	margin: 0px 0px 0px 610px;
    background-color: rgba(207, 0, 12, 0.9);
    color:#ffffff;

}
.flash_tresc {
	height: 600px;
	width: 1294px;
	overflow-y: hidden;
	padding: 14px 28px;
	font-family: "Open Sans";
	font-size:18px;
	color:#ffffff;
	margin-top: 50px;
}
.flash_tytul {
	font-size: 60px;
	color:#ffffff;
	font-family: 'Playfair Display', serif;
	font-weight:900!important;
	font-style: italic;
	width: 640px;
}


.flash_tytul:hover{
	opacity:0.8;
}

.pagination {
	display: none;
}
#slides .next,
#slides .prev {
	display: block;
}

.jcarousel-skin-tango2 {
	width: 1232px;
	padding: 0px;
	margin-bottom:10px;
}
.jcarousel-skin-tango2 .jcarousel-clip-horizontal {
	margin: 0px 0px 0px 54px;
   width:  1140px;
}
.jcarousel-skin-tango2 .jcarousel-next {
    left: 1190px;
}

.ikoroator {
	border: 1px solid #E7E7E7;
}

.blok3{
	min-height:700px;
	/*max-height: 980px;*/
}


.blok5{
	min-height: 800px;
    max-height: 940px;
}

.blok7{
	    min-height: 940px;
   /* max-height: 1060px;*/
}



.szerokosc2 .aktualnosci_tlo {
	display: inline-block;
    width: 204px;
    height: auto;
	margin: 18px 18px;
	overflow: hidden;
	background: #fff;
}

.szerokosc2 .aktualnosci_tlo .ikona{
	width:200px;
	height:200px;
}

.szerokosc2 .aktualnosci_tlo .aktualnosci_skrot {
    text-align: center;
    color: #000;
}

#wspolpraca .wrapper-wspolpraca .item:nth-child(2){
	margin-left:12px;
	margin-right: 12px;
}

.kontakt_box{
	width: 300px;
}
