@font-family: 'Oswald', sans-serif;
#editpanel {

	

	}

	#editpanel h1 {font-size : 14px;font-weight  : bold;font-family  : Arial;margin    : 0px 0 10px 0;color: #791515;

	}

	#editpanel .box {width: 350px;height    : 120px;margin    : 5px;float: left;

	}

	#editpanel .box a {text-decoration   : underline;

	}

	#editpanel .box a:hover {text-decoration:none;

	}

	#editpanel .box .des {background: url(images/motoryzacja-panelbg.gif) no-repeat;padding   : 10px;height    : 70px;

	}

	#panelmenu {}

	#panelmenu .button {padding   : 5px 0 5px 20px;border-bottom: solid #ffffff 1px;background: url(images/motoryzacja-arrow.gif) 5px 10px no-repeat;

	}

	#panelmain{position:absolute;top:89px;

}

	#panelmain .left{float:left;width:200px;text-align:left;



	}

	#panelmain .right{float:left;width:720px;text-align:left;

	}
.atuty_title { margin-top:30px;}
.atuty_text {display: flex;flex-wrap: wrap;}
.atuty_blok img { max-width:60%; text-align: center}
.atuty_blok { padding:30px 30px; background:#26A6AF ; color:#fff; font-size:16px; text-align:center; margin:20px 0;  line-height: 18px;  letter-spacing: 0.4px;}


/*content*/

.brd_ref img {
border: 1px solid #00938d;
padding:2px;
}
.brd_refin img {
border: 1px solid #00938d;
padding:2px;
}
.brd_refin {
float:left;


}

#scroll-to-tel{display:block;position:fixed;bottom:15px;left:20px;opacity:0.8;z-index:9}
#scroll-to-tel:hover{opacity:1;}

	#content {margin: 0 0 10px 0;position:relative;
		border-left: 3px solid #ffffff;
		border-right: 3px solid #ffffff;
		background: #ffffff;
	}
	#top {position  : relative;height    : 100px;clear:both;}
	#top .logo {position:absolute;float:left;margin-top:10px}
	#top .slogan {position  : absolute;top  : 30px;left : 398px;font-size : 9px;color: #FFFFFF;text-align: center;}
	#top .search {position  : absolute;top  : 65px;right : 0px;font-size : 9px;color: #FFFFFF;text-align: center;}
	#top .topmenu {position:absolute;top: 65px;right:203px;height:23px;padding:8px 0 0 0;}
	.topmenu a {padding: 9px 5px 10px 5px;border-right: 1px solid #ffffff;}
	.topmenu a:link {color: #ffffff;text-decoration   : none;padding: 0 7px 0 7px;}
	.topmenu a:visited {color: #ffffff;text-decoration   : none;}
	.topmenu a:hover {color: #ffffff;text-decoration   : underline;}
	#top .icons {position  : absolute;top  : 10px;right: 0px;font-size : 10px;color: #ff0066;text-align: center;}
	#top .icons a {font-size : 10px;color: #ff0066;text-align: center;padding   : 0 px;}
	#top2 {clear:both;}
	#top2 .header-a {padding:0;margin:0;font-size:1px;}
	 .menu {height: 41px;padding: 0;margin: 57px 0 0 250px;text-align: left;float:left;}
	#main {/*width: 1100px;*/
		clear:both;
		margin: 0px 0 0 0;
		padding:0;
		clear:both;
		color:#3f3f3f;
	}

	#main .leftSide {
		width:287px;
		float:left;
	}
	#main .leftSide .left {width: 287px;
		float:left;
		margin:0 0 10px 0;
		padding: 16px 0 0 0 ;
		clear:both;
		text-align:left;
		background:#FFFFFF;
	}


	#main .h_elements {	padding-left: 10px;	padding-bottom:10px	}

	#main  .leftSide .left div {margin-bottom:2px;}
	#main .leftp {float:left;margin:0 0 0px 0;padding: 15px 10px 10px 0px;	/*clear:both;*/text-align:left;}
	.lewamarki{float:left}
	.marki{float:right}
	.cl{clear:both}
	#footermenu{background:#333;margin:15px 0;padding:13px 0}
	#main .left .info {margin:35px 0 0px 0;
		padding: 0px 10px 0px 0px;
		clear:both;
		text-align:left;
	}

	#main .center {width: 336px;
		float:left;
		margin:0 0 10px 0;
		padding: 19px 10px 10px 28px;
		text-align:left;
		background:#FFFFFF;

	}

	#main .center img {margin-bottom:8px;

	}

	.linedotted {height:1px;
		font-size:1px;
		background: url(images/dottedline.jpg) repeat-x;
		clear:both;
		margin: 10px 0 10px 0;
	}

	#main .right {width: 239px;
		float:left;
		margin:0 0 10px 0;
		padding: 16px 0px 10px 0px;
		text-align:left;
		background:#FFFFFF;
	}

	#main .rightp {
		/*float:right;*/
		margin:0 0 0px 0;
		padding: 16px 10px 10px 0px;
		text-align:left;
		background:#FFFFFF;
		line-height  : 18px;
		
	}

	#main .right img {margin-bottom:8px;

	}



	.pagename {padding: 0 0 10px 0;color:#221e1f;

	}

	.pagename .path_link {color: #28b9b1;

	}
	.otherProd {
		clear:both;
		text-align:left;
		margin:15px 0 5px 0 ;
		
	}


	#fotter {text-align:left;margin: 1px 0 0px 0;padding:0;height:29px;clear:both;color:#000 !important}

	#fotter a {

	color:#000;

	}

	#fotter .copyright {margin: 8px 0 0 5px;padding:0px;color:#000;float:left;}

	#fotter .cdweb {margin: 8px 5px 0 0;color:#000;float:right;text-align: right;font-size:10px;

	}

	#fotter-p {width: 851px;text-align:left;margin: 1px 0 10px 0;padding:0;height:29px;clear:both;background:url(images/bg_fotter.jpg) repeat-x;



	}

	#fotter-p .copyright {margin: 8px 0 0 5px;padding:0px;color:#000;float:left;}

	#fotter-p .cdweb {margin: 8px 5px 0 0;color:#000;float:right;text-align: right;font-size:10px;

	}

h1, h2, h3, h4, h5, h6 {margin:0;}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color:#000;}

h2 {font-size:1.83em;}

h3 {font-size:1.5em; font-weight:normal; margin-top:10px; margin-bottom:10px;}

h4 {font-size:1.13em;}

h5 {font-size:1em;}

	/* STANDARDOWE STYLE */



/* BODY */

.bm{padding-left:0px;padding-right:0px}
	body {font : 12px Oswald;
		color: #000000;
		margin    : 0px 0px 0px 0px;
		padding   : 0px 0px 0px 0px;
		height    : 100%;
		
		line-height  : 14px;
		/* background:	url(../templates/images/disan_swieta_bg.jpg) no-repeat top center; background-attachment:fixed */

	}
	/* VARIA, DOMYSLNE */

	.header {

font-size : 11px; 
		font-family  : Oswald; 
		color: #3f3f3f;
		font-weight  : bold;
		padding   : 0px 0px 20px 0px;
		background: url(../templates/images/crm1.jpg) 0px 15px no-repeat;

	}

	p {font-size : 11px; 
		font-family  : Oswald; 
		color: #3f3f3f;
		line-height  : 15px;

	}

	td { 
		font-size : 11px; 
		font-family  : Oswald; 
		color    : #3f3f3f; 
		line-height  : 15px;
	}
	li {font-size: 11px;font-family: Oswald;color: #000;line-height: 15px;}

	ul {	list-style-type   : none;	margin:5px 0 5px 20px;	padding:0;

	}



	*.lang {font-size : 9px;

	}



	a:link {color: #3f3f3f;text-decoration   : none;}



	a:visited {color: #3f3f3f;text-decoration   : none;}

	a:hover {color: #3f3f3f;text-decoration   : underline; }

	*.linktt {font-size : 9px;font-family  : Oswald;color: #818181;}

	*.linktt:link {color: #414141;text-decoration   : none;}

	*.linktt:visited {color: #414141;text-decoration   : none;}

	*.linktt:hover {color: #000000;text-decoration   : none;

	}

	hr {color: #dddddd;height    : 1px;background: #dddddd;border    : 0px;width: 100%;

	}	

	.textarea1 {  

font : 11px Oswald;color: #000000;padding   : 2px;background: #ffffff;border    : solid #ababab 1px; 



	}



	.input1 { 

font : 11px Oswald;color: #000000;padding   : 2px;background: #ffffff;border    : solid #ababab 1px; 



	}



	.select1 { 

font : 11px Oswald;color: #3D3D3D;padding-left : 2px;padding-right: 2px;background: #ffffff;border    : solid #039cff 1px;z-index   : 1;



	}
	
.nav li a	 { padding:10px 14px}
	
@media (min-width: 1200px) {
#main .leftp{width: 265px;}
	#main .rightp {width: 815px}
#fotter {width: 1100px;}
	#top2 {width: 1100px;}
	/*.menu {width:645px;}*/
	#top {width: 1100px;}
	#content {width: 1100px;}
	#sli_900 {width:1100px; }
}


	



	.submit1 { background: #29bfb6;font : 11px Oswald;color: #ffffff;padding   : 1px;border    : solid #29bfb6 1px;cursor    : pointer;	}
	#main .submit1 { background: none;font : 13px Oswald;color: #000;padding   : 1px;border    : none;cursor    : pointer;font-weight:bold	}



	.submit1_none { 

background: #eeeeee;font : 11px Oswald;color: #000000;padding   : 1px;border    : solid #000000 1px;cursor    : pointer;

	}



	.submit1_selected {background: #51b0f4;font: 11px Oswald; color: #ffffff;padding   : 1px;border    : solid #338bca 1px;font-weight  : bold;cursor    : pointer;	}
	#main .submit1_selected {font: 13px Oswald; color: #29bfb6;padding  : 1px;border    : solid #338bca 1px;font-weight  : bold;cursor    : pointer;background:none;border:none	}

	.submit2 { background: #788715;font : 11px Oswald;color: #ffffff;padding   : 1px;border    : solid #000000 1px;cursor    : pointer;}



	*.navmenu {float:left;font-size: 14px;font-family: Oswald;font-weight: none;color: #000;padding: 5px 10px 5px 10px;cursor:pointer;}
	*.navmenu:link {color: #000;text-decoration   : none;}
	*.navmenu:visited {color: #000;text-decoration: none;}
	*.navmenu:hover {color: #8a8a8a;text-decoration: none;}
	*.navmenu2 {float:left;font-size: 14px;font-weight: none;color: #000;text-decoration: none;padding: 5px 10px 5px 10px;cursor:pointer;}
	*.navmenu2:link {color: #8a8a8a;text-decoration: none;}
	*.navmenu2:visited {color: #8a8a8a;text-decoration: none;}
	*.navmenu2:hover {color: #8a8a8a;text-decoration: none;}
	
	
	
	
	/*dolne menu*/
	
	#footermenu .navmenu {float:left;font-size: 13px;font-family: Oswald;font-weight: none;color: #abacaf;padding: 5px 25px 5px 25px;cursor:pointer;	}
	#footermenu .navmenu:link {color: #abacaf;text-decoration   : none;}
	#footermenu .navmenu:visited {color: #abacaf;text-decoration: none;}
	#footermenu .navmenu:hover {color: #8a8a8a;text-decoration: none;}
	#footermenu .navmenu2 {float:left;font-size: 13px;font-weight: none;color: #abacaf;text-decoration: none;padding: 5px 25px 5px 25px;cursor:pointer;}
	#footermenu .navmenu2:link {color: #8a8a8a;text-decoration: none;}
	#footermenu .navmenu2:visited {color: #8a8a8a;text-decoration: none;}
	#footermenu .navmenu2:hover {color: #8a8a8a;text-decoration: none;}

	/* DIV GLOWNY DLA LISTY FOLDEROW */

	div.nav00 {}
	div.nav1 {display: none;}

/* JSCRIPT */
	/* NAZWA FOLDERU */
	div.nav2 {font-size: 12px;font-family: Oswald;font-weight: none;color: #000;text-align: left;text-decoration: none;margin: 5px 7px 10px 0px;padding: 0px 10px 6px 0px;line-height: 11px;border-bottom: 1px dotted #ffffff;}
	*.nav2:link {color: #000;text-decoration: none;}
	*.nav2:visited {color: #000;text-decoration: none;}
	*.nav2:hover {color: #28b9b1;text-decoration: none;}

	/* NAZWA FOLDERU ZAZNACZONA */
	div.nav2a {font-size: 12px;font-family: Oswald;font-weight: none;color: #000000;text-align: left;text-decoration: none;margin: 5px 7px 0px 0px;padding: 0px 10px 6px 0px;line-height: 11px;border-bottom: 1px dotted #ffffff;}
	*.nav2a:link {color: #000000;text-decoration: none;}
	*.nav2a:visited {color: #000000;text-decoration: none; }
	*.nav2a:hover {color: #28b9b1;text-decoration: none; }

	/* NAZWA FOLDERU ZAZNACZONA Z PODSTRONAMI */

	div.nav2b {font-size : 12px;font-family: Oswald;font-weight: none;color: #000000;text-align: left;text-decoration: none;margin: 5px 7px 0px 0px;padding: 0px 10px 6px 0px;line-height: 11px;border-bottom: 1px dotted #ffffff;}
	*.nav2b:link {color: #28b9b1;text-decoration: none;border-top: solid #333333 0px;}
	*.nav2b:visited {color: #000000;text-decoration: none;border-top: solid #333333 0px;}
	*.nav2b:hover {color: #28b9b1;text-decoration: none;}
	/* GLOWNY DIV DLA PODSTRON */	  

	div.nav0 {font-size : 12px;font-family: Oswald;color: #4c4c4c;text-align: left;margin: 0px 1px 0px 1px;padding: 5px 0px 3px 10px;line-height: 11px;}

	/* NAZWA PODSTRONY */

	*.nav3c{	padding: 4px 0 4px 6px;	}
	*.nav3 {font-size : 12px;font-family: Oswald;color: #4c4c4c;text-align: left;padding:  3px 0 3px 8px;}
	div.nav3 {background: url(../templates/images/bg_arrow.jpg) 5px 8px no-repeat;}

	*.nav3:link {color: #4c4c4c;text-decoration: none;}
	*.nav3:visited {color: #4c4c4c;text-decoration   : none;}
	*.nav3:hover { color: #28b9b1; text-decoration   : none;font-weight  : none;}
	/* NAZWA PODSTRONY - ZAZNACZONA */

	*.nav3a {font-size : 12px;font-family  : Oswald;font-weight  : none;color: #28b9b1;	text-align: left;padding   :  3px 0 3px 8px;}
	div.nav3a {background: url(../templates/images/bg_arrow.jpg) 5px 8px no-repeat;}

	*.nav3a:link {color: #28b9b1; text-decoration: none;}
	*.nav3a:visited {color: #28b9b1;	text-decoration   : none; }
	*.nav3a:hover {color: #28b9b1;text-decoration: none;}

#sli_1024 { width:1100px; height:120px; margin:0 auto 10px auto; padding:0; position:relative; overflow:hidden; background-color:#fff; }
#sli_rozwin { position:absolute; right:20px; bottom:0px; display:none; cursor:pointer; }
#sli_zwin { position:absolute; right:20px; bottom:0px; display:none; cursor:pointer; }
.sli_img { margin-left:1100px; }
#naroznik_tl { position:absolute; left:0px; top:0px; }
#naroznik_tr { position:absolute; right:0px; top:0px; }
#naroznik_bl { position:absolute; left:0px; bottom:0px; }
#naroznik_br { position:absolute; right:0px; bottom:0px; }

#sli_900 {margin:0 auto; padding:0; position:relative; overflow:hidden; height:176px; background-color:#fff; }
#sli_rozwin { position:absolute; right:20px; bottom:0px; display:none; cursor:pointer; }
#sli_zwin { position:absolute; right:20px; bottom:0px; display:none; cursor:pointer; }
.sli_img { margin-left:1100px; }

	
.content-head-information a{ color:#000 !important}

/*#sliderhome { height:498px; background:#FFF; position:relative;  z-index:1; width:100%; overflow:hidden; min-width:1100px; }*/
#sliderpage { height:233px; background:#fff; position:relative;  z-index:1; width:100%; overflow:hidden; min-width:1100px; }

#sliderhome ul, #sliderhome li { margin:0px; padding:0px; }
#sliderhome li { list-style:none; width:236px; height:353px; float:left; }
#sliderhome li:hover, #sliderhome .current { background-position:bottom; }
#sliderhome li a { display:block; width:236px; height:353px; }
.nivo-controlNav{bottom: 20px;position: absolute;}

#homeoffer{float:left;margin:20px 0px}
.block1{float:left;background:#f2f3f3}
.block2{float:left;height:280px;background:#f2f3f3;margin:0px 13px}
.block3{float:left;height:280px;background:#f2f3f3;}
.block4{float:left;height:280px;background:#f2f3f3;margin-left:14px}

.block5{float:left;height:380px;}
.block6{float:left;height:380px;margin:0px 13px;width:264px}
.block7{float:left;height:380px;}
.block8{float:left;height:380px;margin-left:14px; width:264px; }
.news{height:182px;margin-bottom:20px;text-align:left}
.otitle{clear:both;font-size:14px;text-align:left;margin-bottom:10px}
.fr{float:right}

#homeoffer ul{list-style-image: url(images/bg_arrow.jpg);text-align:left;font-size:14px !important}
#homeoffer li{font-size:13px !important;font-weight:none;line-height:13px;color:#5d5d5d;padding:5px 0px}
#homeoffer a{color:#5d5d5d;text-decoration:none}
#homeoffer a:hover{color:#000;text-decoration:none}

.pic img{width:300px}
.pic {height:300px}
.brd_ref {}

#full_product .old { margin:3px 0 0 20px; font-size:16px}
.similar_head h3{font-size:20px;margin-bottom:10px;text-transform:uppercase;padding:25px 0; border-top:1px solid #cccccc;border-bottom:1px solid #cccccc; font-weight:100}
.similar_head2 h3{font-size:20px;margin-bottom:10px;text-transform:uppercase;padding:5px 5px 6px}
.full_gallery{padding:0px;margin:0px;list-style:none}
.full_gallery li{width:139px;padding:0px 23px 4px 0}
.full_gallery li.last{padding-right:0px}
.full_gallery li img{width:139px}
.txt{margin-bottom:15px}
.loupe { background-color:#555; background:rgba(0, 0, 0, 0.25); border:5px solid rgba(0, 0, 0, 0); cursor:url(images/blank.png), url(images/blank.cur), none; -webkit-border-radius:200px; -moz-border-radius:200px; border-radius:200px}
#bigphoto {min-height:570px;position:relative; overflow:hidden;float:left}



.prdx{float:left;width:255px;height:225px;padding:8px 6px 8px 0;position:relative;margin:4px;background:url('images/bg-line-dotted-horizontal2.gif') repeat-x center bottom transparent}
.prdx .box{background:url('images/bg-line-dotted-vertical2.gif') repeat-y left bottom transparent;height:174px;padding-left:10px}
.prdx .price{text-align:center}
.prdx .pic{text-align:center;margin:8px auto;width:255px;height:190px;overflow:hidden}
.pic img{width:255px}
.prdx .sticker{position:absolute;top:25px;right:47px}
.prdx h3{font-size:13px}
.prdx h3 a{color:#010102 !important;font-size:13px !important;}.prdx h3{font-size:13px !important;margin:0 0 10px}
.prdx .btns{position:absolute;bottom:10px;left:10px;width:255px}
.prdx .btns a img{float:left}
.prdx .btns img,.prdf .btns{float:left}
.prdf .btns .select1{width:99px}
.price{font-weight:600;text-align:center;}
.price span{font-size:14px;color:#eb1d26}
.prdf .price span{font-size:20px;color:#eb1d26}
p.price{font-weight:600;text-align:right}
p.price span{font-size:14px;color:#eb1d26}
.prdf p.price span{font-size:20px;color:#eb1d26}
.prdf .pic{float:left;margin-right:10px}
.prdf .dsc.long table{border:1px solid #efefef;border-collapse:collapse;width:100%}
.prdf .dsc.long table td{border:1px solid #efefef;padding:5px}
.prdf .dsc.long p{margin:3px 0}
.prdf .dsc.long table td p{margin:3px 0}
.dsc  p{text-align:center}
.dsc h3{font-size:14px !important;text-align:center}
.prdf h1{font-size:20px}
.prdf .pic,.prdf .pic img{width:200px}
.prdf{text-align:left !important}



#prdxb {line-height:24px !important; font-size:16px; font-weight:100;color:#444444;margin: 5px 0 5px 0px;padding: 7px 0px;position:relative; width:33%; min-height:190px; float: left; }
#prdxb .name{font-size: 20px;margin-bottom: 7px; }
.name-p { width:804px}
.nazwa h2 a, .name-p h1 {font-size:18px; line-height:24px  }
.nazwa h2 a:hover {text-decoration:underline}
.nazwa h2{margin:0 0 5px 0 !important;font-size:16px;font-weight:100 !important ;color:#000 !important; line-height:24px}
.pieces {padding:10px;min-height:215px}
.picture{width:100px;height:62px;margin-right:10px}
.adress{padding:5px 0px; line-height:24px}
.search-form{background: #F3F3F2; padding: 10px; }
.contact{padding:5px;line-height:20px;width:110px}
.page3 { width:1100px !important}
.dsc2 { line-height:22px}
.sklepy-box div:hover{ background: #eee}
.name-filter { font-size:16px; color:#000; margin-bottom:15px; width:220px }
.filter_input { font-size:14px}
.filter_form input { vertical-align:top}
.filter_form { line-height:22px !important;}
.filter_3_from input, .filter_3_to input { margin-left:15px !important}
.filter_input_select,.filter_input,.filter_input_to, .filter_input_from{ float:left;margin-right:15px; font-family: Oswald, sans-serif; font-size:14px}
.filter_form input {border:solid 1px #000000;font-family: Oswald, sans-serif;}
.filter_input_select { font-size:14px;border:solid 1px #000000} 
.filters_submit { background: #FFF; color:#000000; font-size:14px !important; border:none !important; text-transform:uppercase;}
.filters_submit:hover { background: #CCC !important; text-decoration:none; color:#000; border:none}
.filter_input_from input,.filter_input_to input { width:80px !important;  font-size:14px}
.filter_5 { width:70px}
.filter_2 { width:200px}
.filter_1 { margin-bottom:15px; width:196px}
.dsc2  td{ font-size:16px !important; line-height:24px}
.opcja img { margin-right:10px}

#search-caption{display:none}





#listfoto { text-align:center; margin-bottom:10px; }
#listfoto img { margin:0 10px; }


.fl { float:left}
.fr { float:right}






.menu li{font-size:14px}
#bs-example-navbar-collapse-1{padding-left:0px;padding-right:0px}





.referencje { width:264px; height:191px; position:relative; overflow:hidden; font-size:12px; line-height:14px; }
#referencje2 { margin-top:10px}
/**
 * BxSlider v4.1.2 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2014
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	margin: 0 auto 60px;
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {

	left: -5px;
	background: #fff;
	
	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
    	-ms-transform: translatez(0);
    	-o-transform: translatez(0);
    	transform: translatez(0);
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(images/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #666;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 10px;
	background: url(images/controls.png) no-repeat 0 -32px;
}

.bx-wrapper .bx-next {
	right: 10px;
	background: url(images/controls.png) no-repeat -43px -32px;
}

.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
	background-position: -43px 0;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url(images/controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url(images/controls.png) -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}

#bigfoto { text-align:center; }
#bigfoto a { margin-top:250px; display:inline-block; vertical-align:top;  }
#bigfoto span { margin:0 20px; display:inline-block; } 

#fotoprev { float: left}
#fotonext { float: right}
#big img { max-width:600px }




.container {
  padding-right: 50px;
  padding-left: 50px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1200px) {
  .container {
    width: 1100px;
  }
}
.row {
  margin-right: -50px;
  margin-left: -50px;
}

.forms-formshow-desc input{background:#fff;border:1px solid #e3e3e3;width:100%}
.formSubmit input{padding:5px 10px;margin-top:10px}
.pola-w{background:#fff;padding:15px 0px}
.pola-w input{height:10px !important;margin-right:5px}
.ofer img{  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;}
.ofer img:hover{opacity: 0.70;filter: alpha(opacity =70);}


.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}
.col-xs-15 {
    width: 20%;
    float: left;
}
@media (min-width: 768px) {
.col-sm-15 {
        width: 20%;
        float: left;
    }
	
	.atuty_text .col-lg-3,.atuty_text .col-md-3,.atuty_text .col-sm-3 { padding:5px; display:flex}
	
}
@media (min-width: 992px) {
.col-md-15 {width: 20%;float: left;}

}
@media (min-width: 1200px) {
    .col-lg-15 {
        width: 20%;
        float: left;
    }
}

.iconxBox{float:right}
.ofer img{margin:0 auto}
.bm{padding-left:0px;padding-right:0px}
.white{border:0px;background:none;color:#000}
.ofer{margin-top:3px}
.boksy{margin-top:24px}
.owl-dots{position:absolute;bottom:20px;right:0px }
.owl-theme .owl-dots .owl-dot span{background:#3F9EB0;height:20px;width:20px;margin: 5px 2px}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background:#E13589}
#jgjfgdfshgygvjgj_1 .input1{padding:0px 2px 0px 10px;width:97px;height:42px}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #000;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #000;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #000;
}
:-moz-placeholder { /* Firefox 18- */
  color: #000;
}
.banertopplayer2 .banertopplayer3 { width:37px !important; height:37px !important;  border-radius:50px; top: -40px !important;border: 3px solid #fff;  padding-top:6px;}


.banertopplayer3 {
  font-size: 11px !important;
}


.buttonx { font-size:19px;}

.pageContent pre{display:none}
@media (min-width: 1200px) {
.navbar-nav .open .dropdown-menu{float:left !important;}
.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px 6px;}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#fff;}
.dropdown-submenu.pull-left{float:none;}
.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;}
.ofr-b{display:inline-block;margin:0px!important}
.prawa-new{padding-top:15px;padding-left:15px }
.lewa-new{padding-top:15px;}
#homeoffer2{display:inline-block}
.block5,.block6,.block7,.block8{width:25%;margin-left:0px;margin-right:0px;height:initial}
.block5{padding-right:7.5px}
.block6{padding-right:7.5px;padding-left:7.5px}
.block7{padding-right:7.5px;padding-left:7.5px}
.block8{padding-left:7.5px}
.referencje{width:initial}
.icon-sm img{float:left}
}
@media (min-width: 992px) and (max-width: 1199px) {
.loo1{height:50px !important;width:auto !important}
#main .rightp{/*width:80%*/}
#main .leftp{/*width:20%*/}
.menu{margin-top:57px;margin-left:0px}
.iconxBox{position:absolute;right:0px}
.block5,.block6,.block7,.block8{width:25%;margin-left:0px;margin-right:0px}
.block5{padding-right:7.5px}
.block6{padding-right:7.5px;padding-left:7.5px}
.block7{padding-right:7.5px;padding-left:7.5px}
.block8{padding-left:7.5px}
.referencje{width:initial}
.icon-sm img{float:left}
}
@media (min-width: 768px) and (max-width: 991px) {
.loo1{height:50px !important;width:auto !important}
.navbar-nav > li > a{padding:10px;padding-bottom:8px}
.tabelka{width:100%;overflow-x: scroll;}
#main .rightp{/*width:100%*/}
#main .leftp{/*width:100%*/}
.block5,.block6,.block7,.block8{width:25%;margin-left:0px;margin-right:0px}
.block5{padding-right:7.5px}
.block6{padding-right:7.5px;padding-left:7.5px}
.block7{padding-right:7.5px;padding-left:7.5px}
.block8{padding-left:7.5px}
.referencje{width:initial}
.icon-sm img{float:left}
.menu{margin-top:57px;margin-left:0px}
.iconxBox{position:absolute;right:0px}
}
@media (max-width: 767px) {
#top .logo .loo1{margin-left:5px;}
.navbar-nav {
    margin: 7.5px 0;
}
.otitle {font-size:16px;margin-top:10px}
.copyright,.cdweb{float:none !important;text-align:Center !important}
.marki2{background:#F3F3F3;width:100%;display:inline-block;text-align:center}
.marki2 img {margin:0 auto;float:none!important}
.marki2 div {display:none}
.ofr-b{margin:5px auto !important}
#main .rightp,#main .leftp{padding-left:15px;padding-right:15px}
.tabelka{width:100%;overflow-x: scroll;}
.dropdown-submenu {
    position: relative;
}
.navbar-nav .open .dropdown-menu{width:100%}
.nav > li{float:left;width:100%}
.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
}



.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.dropdown-submenu.pull-left {
    float: none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}

.navbar-header{margin:0 auto;text-align:center}
.navbar-toggle{float:none;margin:0 auto}
#top .logo {margin-top: 10px;position: absolute;}
.menu {height: 41px;margin: 57px 0 0;padding: 0;text-align: left;position:absolute;width:100%;z-index:11}
#bs-example-navbar-collapse-1{z-index:11;background:#fff}
.block5,.block6,.block7,.block8{width:100%;margin-left:0px;margin-right:0px;height:initial}
.block5 img,.block6 img,.block7 img,.block8 img{margin:0 auto}

.block1 div:nth-child(even) img {text-align:right}
.block1 div:nth-child(odd) img{text-align:left;float:right}
#footermenu td{display:inline-block;width:100%;text-align:center}
#footermenu td a{float:none !important;display:inline-block}

.news,.otitle{text-align:center}
.news div div{float:none !important}
.referencje{width:initial;text-align:center}
.icon-sm img{float:left}
.icon-sm{  margin: 0 auto;
    text-align: center;
    width: 120px;}
	
	  .banertopplayer {
    width: 100%;
    max-width: 100%;
  }
  .banertopplayer2 {
    width: 100% !important;
    left: 0 !important;
  }
  
    .banerjpg img {
    width: 90%;
    margin: 0 5%;
  }
    #fasdfkgahgldkfjgjkshdtertwebv3425342jbfdsgdf3 {
    margin-right: 5%;
    top: -45px !important;
  }
}
@media (min-width: 400px) and (max-width: 639px){
#prdxb{width:50%}
}
@media (max-width: 520px) {
#bigfoto { text-align:center; }
#bigfoto a { margin-top:50%; display:inline-block; vertical-align:top;  }
#bigfoto span { margin:0 20px; display:inline-block; } 

#fotoprev { float: none;position:absolute;left:10px}
#fotonext { float: none;position:absolute;right:10px}
#big img { width:100%;height:auto !important }
#listfoto img{margin-top:5px;margin-bottom:5px}
}
@media (max-width: 399px) {
#prdxb{width:100%}
}
@media (max-width: 500px) {
#top .logo .loo1{height:48px;width:auto;margin-left:5px;margin-right:0px !important }
#top .logo .loo2{height:37px;width:auto;margin-right:0px }
}
.download-list{margin-bottom:25px}
.icon-down{min-width:40px;margin:0 auto}
.title-down{/*min-width:25%;*/margin:2px auto;padding-right: 20px;}
.size-down{min-width:200px;margin:0 auto;text-align:left}
.close_cookie_info {
    cursor: pointer;
}
.close_cookie_info {
    background: #26A6AF none repeat scroll 0 0;
    border-radius: 4px;
    color: #ffffff;
    font-weight: normal;
    padding: 1px 10px;
}
.close_cookie_info {
    float: right;
}


.link_www_button{background-color:#28b9b1;display:flex;flex-wrap:Wrap;align-items:center;color:#fff;height: 30px;    border-radius: 5px;    padding-left: 25px;    padding-right: 25px;    position: relative;    width: 100px;margin:5px auto 0px}
.link_www_button:before{background-image: url(../images/oferta_sklep.png);content: '';z-index: 1;position: absolute;width: 31px;height: 20px;background-size: 70%;background-repeat: no-repeat;margin-left: -20px;background-position: center;}
.link_www_button:after {content: 'KUP ONLINE';z-index: 1;position: absolute;background-position: center;margin-left: 20px;color:#fff}
.link_www_button:after:hover {text-decoration:none;color:#fff;transition: all 0.3s ease}
.link_www_button:hover {background:#000;transition: all 0.3s ease}