/* Main style */
@charset "UTF-8";@import url('bootstrap.css');@import url('bootstrap-theme.css');@media (min-width: 992px){.mobile{ display:none}}@media (max-width: 993px){.computer{ display:none}}.duration-600{animation-duration:600ms}.duration-800{animation-duration:800ms}.duration-1000{animation-duration:1000ms}.duration-1200{animation-duration:1200ms}.duration-1400{animation-duration:1400ms}.duration-1600{animation-duration:1600ms}.duration-2600{animation-duration:2600ms}.delay-200{animation-delay:200ms}.delay-300{animation-delay:300ms}.delay-400{animation-delay:400ms}.delay-500{animation-delay:500ms}.delay-600{animation-delay:600ms}.delay-700{animation-delay:700ms}.delay-800{animation-delay:800ms}.delay-900{animation-delay:900ms}.delay-1000{animation-delay:1000ms}.delay-1100{animation-delay:1100ms}.delay-1200{animation-delay:1200ms}.delay-1300{animation-delay:1300ms}.delay-1400{animation-delay:1400ms}img{max-width:100%;box-sizing:border-box}a:hover,a:focus{color:#013974}@media (max-width: 991px){h1{ font-size:35px}}body{overflow-x:hidden!important}.clear{clear:both}.navbar-theme .navbar-nav>.open>a,.navbar-theme .navbar-nav>.open>a:hover,.navbar-theme .navbar-nav>.open>a:focus{background-color:transparent}p>a{color:#013974}#nav-main.navbar-theme{background:#ed008c;z-index:999999999999}#nav-main.navbar-theme ul.nav li a{color:#fff;padding:16px 20px}#nav-main.navbar-theme ul.nav li a:hover,#nav-main.navbar-theme ul.nav li a:focus{border-bottom:0px solid #312783;color:#fff}#nav-main.navbar-theme ul.nav li a:hover .caret,#nav-main.navbar-theme ul.nav li a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}#nav-main.navbar-theme ul.nav li.active a{border-bottom:0px solid #312783}#nav-main.navbar-theme ul.nav li ul{background:#013974}.navbar-theme:before{background:#7483ae}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:#246ab4;border-bottom:0 solid #312783!important}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:#0f77c0;border-bottom:0 solid #312783!important}#nav-main.navbar-theme ul.nav li.active a{border-bottom:0 solid #312783!important}.navbar-theme .navbar-nav>.active>a,.navbar-theme .navbar-nav>.active>a:hover,.navbar-theme .navbar-nav>.active>a:focus{background-color:#246ab4;border-bottom:0 solid #312783!important}.navbar-theme .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-theme .navbar-nav .open .dropdown-menu>li>a:focus{background-color:#0f77c0;border-bottom:0 solid #312783!important}.navbar-theme .navbar-nav .open .dropdown-menu>.active>a,.navbar-theme .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-theme .navbar-nav .open .dropdown-menu>.active>a:focus{background-color:#0f77c0!important;border-bottom:0 solid #312783!important}@media (max-width: 991px){#nav-main.navbar-theme .navbar-nav>li>a:hover,#nav-main.navbar-theme .navbar-nav>li>a:focus{ background-color:#0f77c0;border-bottom:0 solid #312783!important;outline:0}.navbar-theme .navbar-toggle:hover,.navbar-theme .navbar-toggle:focus{background-color:#0f77c0;outline:0}}section{margin:0}section#top{background:#fff;padding-bottom:10px;padding-bottom:50px;position:relative;overflow:hidden;width:100%}.baner{padding-bottom:50px}.baner img{width:100%;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.34);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.34);box-shadow:0 5px 10px 0 rgba(0,0,0,.34)}#owl-demo{padding:50px 20px;border:1px solid #ddd}#owl-demo .item{margin:3px}#owl-demo .item img{display:block;width:120px;height:auto;margin:0 auto}.arrows{color:#013974;font-size:2em}.owl-controls{position:absolute;top:0;height:100%;width:calc(100% - 40px);pointer-events:none}.owl-next{float:right;pointer-events:all}.owl-prev{pointer-events:all}.swiper-button-prev{background:0}.swiper-button-next{background:0}.swiper-button-next img{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}.swiper-slide{text-align:center;padding-left:50px;padding-right:50px}.owl-buttons{position:absolute;top:calc(50% - 10px);width:100%}.owl-buttons div{display:inline-block}.owl-pagination{position:absolute;bottom:0;text-align:center;width:100%;pointer-events:all}.owl-page{display:inline-block}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:alpha(opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:alpha(opacity=100);opacity:1}.carousel-content{max-width:1000px;margin:0 auto 50px auto;border:1px solid #e7e7e7;padding:25px 100px}.carousel-content .item{text-align:center}.carousel-content .item img{display:inline-block;padding:4%;max-width:35%!important}.carousel-indicators li{background:#ccc}.carousel-indicators .active{background:#7f7f7f}#logo{min-width:200px}.zaloguj-formularz{position:fixed;top:200px;right:50px;background:url('../images/koszyk.png') right top no-repeat #fff;padding:30px 80px 30px 30px;z-index:9999999;-webkit-transition:all 400ms cubic-bezier(0.215,.61,.355,1);-moz-transition:all 400ms cubic-bezier(0.215,.61,.355,1);-ms-transition:all 400ms cubic-bezier(0.215,.61,.355,1);-o-transition:all 400ms cubic-bezier(0.215,.61,.355,1);transition:all 400ms cubic-bezier(0.215,.61,.355,1)}.zaloguj-button{position:fixed;z-index:99999;background:#013974;padding:10px;color:#fff;right:-250px;top:200px;cursor:pointer;width:310px;border-radius:8px}.zaloguj-button img{float:left;max-width:40px;margin-top:5px;margin-right:5px}.zaloguj-button p{font-size:20px;padding:10px;margin-bottom:0}.blue{background:#312783!important;border-color:#312783!important}.gray{background:#bbb!important;border-color:#bbb!important}.przycisk{position:absolute;font-size:20px;padding:5px;left:0;top:0;cursor:pointer}.zaloguj-formularz{right:-320px;width:320px;-webkit-box-shadow:0 0 11px 0 rgba(0,0,0,.31);-moz-box-shadow:0 0 11px 0 rgba(0,0,0,.31);box-shadow:0 0 11px 0 rgba(0,0,0,.31)}.zaloguj-formularz .btn{margin-top:5px}.wyjazd{right:-20px!important}@media (max-width: 991px){#top .zaloguj-formularz{ right:-300px;width:300px}}section#s-features{background-color:rgba(255,255,255,.5);color:#000!important}.section-title{overflow:hidden;position:relative;margin-bottom:50px}.section-title h1{position:relative;display:inline-block}.section-title h1:before{content:'';width:1000%;height:1px;background:#15608f;position:absolute;right:calc(100% + 50px);top:50%}.section-title h1:after{content:'';width:1000%;height:1px;background:#15608f;position:absolute;left:calc(100% + 50px);top:50%}section#s-features ul li{position:relative;padding:2px 0 2px 15px}section#s-features ul li:before{content:'';position:absolute;left:0;top:8px;width:7px;height:7px;background:#013974}.kolumna-z-mapa h5{display:inline-block}.kolumna-z-mapa h5 span{color:#312783;font-size:1.2em;font-weight:700}.mapa{vertical-align:middle;padding-bottom:60px}.prawa-z-mapa{padding-left:30px}.lewa-kolumna{border-right:1px solid rgba(0,0,0,.15)}section#s-blog{background:#fff}section#s-blog .col-md-6{margin-bottom:15px;padding-top:20px}.blog-item{border-top:3px solid #ddd;display:none}.blog-item:nth-child(1){border-top:0 solid #013974}.blog-item:nth-child(1),.blog-item:nth-child(2){display:block}.load-more{background:#e5e5e5;text-align:center;margin-top:30px}.obracacz{display:inline-block;position:relative;top:-20px;-webkit-transition:all 400ms cubic-bezier(0.215,.61,.355,1);-moz-transition:all 400ms cubic-bezier(0.215,.61,.355,1);-ms-transition:all 400ms cubic-bezier(0.215,.61,.355,1);-o-transition:all 400ms cubic-bezier(0.215,.61,.355,1);transition:all 400ms cubic-bezier(0.215,.61,.355,1)}.obrocony{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}.load-more i{display:inline-block;font-size:2em;border:3px solid white;border-radius:50%;height:40px;width:40px;padding:4px 5px;color:#fff;background:#bababa;position:relative;cursor:pointer;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transition:all 400ms cubic-bezier(0.215,.61,.355,1);-moz-transition:all 400ms cubic-bezier(0.215,.61,.355,1);-ms-transition:all 400ms cubic-bezier(0.215,.61,.355,1);-o-transition:all 400ms cubic-bezier(0.215,.61,.355,1);transition:all 400ms cubic-bezier(0.215,.61,.355,1)}.obrocone{transform:rotate(180deg)!important;-webkit-transform:rotate(180deg)!important;-moz-transform:rotate(180deg)!important;-o-transform:rotate(180deg)!important}#gazetka{background:#fff}#gazetka a{position:relative}#gazetka a div.lupa{width:100px;height:100px;position:absolute;top:calc(50% - 50px);left:calc(50% - 50px);color:#fff;background:rgba(0,0,0,.2);border-radius:50%;opacity:0;transform:scale(0.5);-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);-webkit-transition:all 500ms cubic-bezier(0.215,.61,.355,1);-moz-transition:all 500ms cubic-bezier(0.215,.61,.355,1);-ms-transition:all 500ms cubic-bezier(0.215,.61,.355,1);-o-transition:all 500ms cubic-bezier(0.215,.61,.355,1);transition:all 500ms cubic-bezier(0.215,.61,.355,1)}#gazetka a div.lupa i{background:rgba(0,0,0,.3);padding:20px;margin-top:16px;margin-left:16px;display:inline-block;font-size:2em;border-radius:50%;border:1px solid rgba(255,255,255,.6);transform:scale(2.5);-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-o-transform:scale(2.5);-webkit-transition:all 600ms cubic-bezier(0.215,.61,.355,1);-moz-transition:all 600ms cubic-bezier(0.215,.61,.355,1);-ms-transition:all 600ms cubic-bezier(0.215,.61,.355,1);-o-transition:all 600ms cubic-bezier(0.215,.61,.355,1);transition:all 600ms cubic-bezier(0.215,.61,.355,1)}#gazetka a:hover div.lupa{opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1)}#gazetka a:hover div.lupa i{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1)}#gazetka img{max-width:100%}#asortyment{background:rgba(255,255,255,.5);padding-top:50px;padding-bottom:100px}.asortyment-header{background:#fff}.asortyment-item{height:250px;background:#000;margin-bottom:0;border:1px solid white;position:relative;cursor:pointer}.asortyment-item .opis{position:absolute;height:98px;top:100px;left:60px;z-index:999999;padding:10px;display:none}.asortyment-item{background:#831f82}.asortyment-item:nth-child(1),.asortyment-item:nth-child(2),.asortyment-item:nth-child(3),.asortyment-item:nth-child(4),.asortyment-item:nth-child(1) .opis,.asortyment-item:nth-child(2) .opis,.asortyment-item:nth-child(3) .opis,.asortyment-item:nth-child(4) .opis{background:#312783}.asortyment-item:nth-child(5),.asortyment-item:nth-child(6),.asortyment-item:nth-child(7),.asortyment-item:nth-child(8),.asortyment-item:nth-child(5) .opis,.asortyment-item:nth-child(6) .opis,.asortyment-item:nth-child(7) .opis,.asortyment-item:nth-child(8) .opis{background:#5c2483}.asortyment-item:nth-child(9),.asortyment-item:nth-child(10),.asortyment-item:nth-child(11),.asortyment-item:nth-child(12),.asortyment-item:nth-child(9) .opis,.asortyment-item:nth-child(10) .opis,.asortyment-item:nth-child(11) .opis,.asortyment-item:nth-child(12) .opis{background:#831f82}.asortyment-item:nth-child(13),.asortyment-item:nth-child(14),.asortyment-item:nth-child(15),.asortyment-item:nth-child(16),.asortyment-item:nth-child(13) .opis,.asortyment-item:nth-child(14) .opis,.asortyment-item:nth-child(15) .opis,.asortyment-item:nth-child(16) .opis{background:#982c97}.asortyment-item:nth-child(13),.asortyment-item:nth-child(14),.asortyment-item:nth-child(15),.asortyment-item:nth-child(16){display:none}.asortyment-item .opis.wysokosc{height:249px}.load-more-wrap{background:#fff;padding-top:15px}@media (max-width: 991px){.asortyment-item.asortyment-item{ height:auto;padding-bottom:10px}.asortyment-item .opis,.asortyment-item .opis.wysokosc{position:static;height:auto}}#Platforma{background:#fff;padding-top:50px;padding-bottom:50px}section#Platforma ul li{position:relative;padding:2px 15px 2px 20px}section#Platforma ul li:before{content:'';position:absolute;left: 0px; top:8px;width:7px;height:7px;background:#013974}section#Platforma .prawa-kolumna img{margin-top:25px}.ikony{color:#008dd4}.ikony div{position:relative}.ikony div:after{content:'';width:30px;height:25px;background:url('../images/right-arrow.png');background-size:cover;position:absolute;top:50%;right:0}.checkbox{max-width:500px;float:right}.ikony h5{min-height:30px}.ikony img{vertical-align:text-top}.ikony div:last-child:after{display:none}.rejestracja-form{max-width:800px;margin:0 auto}.rejestracja-form *{border-color:#013974}.rejestracja-form input,.rejestracja-form textarea,.rejestracja-form select{max-width:500px;float:right}.rejestracja-form label{padding-top:5px}#imieNazw,#nip,#uwagi{border-color:#ddd}.buttonWrap{text-align:center}.zgoda{margin-top:30px;font-size:small;color:#777}option[disabled]{display:none}.rejestracja-form button{min-width:200px}@media (max-width: 991px){.ikony div:after{ transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);top:auto;bottom:-30px;right:calc(50% - 15px)}}#dostawcy{background:#fff;padding-top:50px;padding-bottom:50px;text-align:center}#dostawcy img{display:inline-block;padding:25px;width:190px}#dostawcy .img-no-display,.img-no-display{display:none}#partnerzy{background:#fff;padding-top:50px;padding-bottom:50px;text-align:center}#partnerzy img{display:inline-block;padding:25px;width:190px}#partnerzy .img-no-display,.img-no-display{display:none}#kariera{background:#fff}#kariera .col-md-12{background:url('../images/praca.jpg') bottom right no-repeat;height:326px;padding-bottom:50px}@media (max-width: 991px){#kariera .col-md-12{ background:transparent}}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background:#312783;outline:0}.oferty{margin-top:25px}.oferty .col-md-3,.oferty .col-md-1{margin-bottom:20px}.oferty p{padding-top:5px}.oferta-pracy{padding:50px;border-radius:4px;border:1px solid #999;display:none}.oferta-pracy ul li{position:relative;padding-left:15px}.oferta-pracy ul li:before{content:'';height:5px;width:5px;position:absolute;left:0;top:8px;background:#013974}#s-contacts{background:#fff}.logo-duze{padding:70px}.logo-duze2{margin-top:30px;max-width:467px}.map-wrapper:hover{border-color:#999}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{border-color:#999}.nav-tabs>li>a:hover{border-color:#999}.transparent-line{background:#999}.top-border-sm{border-color:#999}.over-map-tabs-hideshow{border-color:#999;background:#999}.btn-primary{background-color:#013974;border-color:#013974}.nav>li>a:hover,.nav>li>a:focus{color:#013974}.dane-udzialowcow{display:none}.load-kontakt{margin-top:-10px;background:transparent}.dane-udzialowcow table{margin:0 auto;width:100%;padding:20px}.footer-copyrights{height:50px;border-top:0 solid white}.load-wrap-asortyment{background:transparent;margin-top:-45px;position:relative}.ciacho-wrap{position:fixed;bottom:0;left:0;background:#ffa31b;width:100%;z-index:9999999}.ciacho{max-width:1200px;width:100%;box-sizing:border-box;padding:10px;margin:0 auto;display:none;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;border-top-left-radius:2px;border-top-right-radius:2px}.ciacho p{margin-bottom:0}.ciacho p:first-child{float:left;vertical-align:middle;padding-top:5px}.ciacho p.close-cookie{cursor:pointer;float:right;font-weight:700;font-size:1.5em;vertical-align:middle;-webkit-transition:all 200ms cubic-bezier(0.215,.61,.355,1);-moz-transition:all 200ms cubic-bezier(0.215,.61,.355,1);-ms-transition:all 200ms cubic-bezier(0.215,.61,.355,1);-o-transition:all 200ms cubic-bezier(0.215,.61,.355,1);transition:all 200ms cubic-bezier(0.215,.61,.355,1)}.ciacho p.close-cookie:hover{color:#312783}.ciacho:after{content:'';clear:both;display:block}

.imgakt {max-width: 300px; max-height: 150px; margin: auto; display: block;}
.komunikat {padding: 10px; margin: 10px auto 30px auto;background-color: #F2FCEF;
	border: 1px solid #BBDBB2;
	color: #358C1B;	text-align: center; font-weight: bold; font-size: 16px;
	}
.asortyment-item .opis a:hover {color: white !important; text-decoration: underline;}
	.navbar-brand {padding: 4px 15px;}
	
	@media screen and (max-width: 780px) {
.logo-nav-img {width: 260px;}
}

.asortyment-item .opis {
    position: absolute;
    height: 398px;
    top: 100px;
    left: 0;
    z-index: 999999;
    padding: 10px;
    display: none;
}


.modal{
	position: absolute;
	top: 100px;
	right: 100px;
	bottom: 0;
	left: 0;
	z-index: 10040;
	overflow: auto;
	overflow-y: auto;
}

.modal-dialog {
	left: 50%;
	right: auto;
	width: 710px;
	padding: 10px;
}

.modal-header {
	padding: 2px 7px;
}

.modal-body {
	position: relative;
	padding: 1px;
}

.close:hover, .close:focus {
	color: #000000;
	text-decoration: none;
	cursor: pointer;
	opacity: 1;
	filter: alpha(opacity=100);
}
button.close {
	padding: 0;
	cursor: pointer;
	background: transparent;
	border: 0;
	-webkit-appearance: none;
	position: absolute;
	color: red;
	right: 10px;
}
.close {
	float: right;
	font-size: 21px;
	font-weight: bold;
	line-height: 1;
	color: #000000;
	text-shadow: 0 1px 0 #ffffff;
	opacity: 1;
	filter: alpha(opacity=100);
}

.asortyment-item a:hover{
	color: #fff !important;
	text-decoration: underline;
}

.map-wrapper{
	height: 680px !important;
}

.payment_text{
	font-size: 12px;
}

.map{
	height: 680px;
}

.container-over-map
{
	height: 550px;
}

.over-map-tabs{
	height: 540px;
}

