

@font-face {
  font-family: 'Calibri';
  src: URL('/tpl/fonts/ttf/Calibri.ttf') format('truetype');
}


.header.header1.nav_scrolled,.nav_scrolled,.megamenu.nav_scrolled{
opacity:0.95 !important;
.z-index:1 !important;
}

.row.headline{
margin-top:40px;
}

ul.dropdown-menu{
transform:translate(0px);
*transform:translate(0px);
}

.hidden{
*width:0px;
*height:0px;
display:none;
}


.headline{
	margin-top:15px;
}

div{
	border:0px solid red;
}

.nav_minimal{
	min-width:97%;
	margin-top:-48px !important;
}

.nav_minimal.scrolled{
		margin-top:-58px !important;
}


.header1{
	padding:0px !important;
}



#header_shadow{
	position:relative;
	top:10px;
	margin-top:0px;
	margin-bottom:0px;
	min-height:10px !important;
	padding:0px !important;
	background:transparent !important;
	.background: url('https://romerpp.pl/server_add/bg_head_shadow.png') no-repeat center top !important;	
}


.header1.nav_scrolled{
	margin:0px !important;
}


.header1 .logo{
	margin-top:10px;
}

.color-bar-1,.color-bar-2{
	z-index:1;
}


.navbar.hidden-phone{
	float:right !important;
}

img.smaller{
	z-index:1 !important;
}

div.span4.logo{
	margin-top:5px !important;
}

div.breadcrumb{
	margin-top:12px;
}

.nav a:hover{
	color:orange !important;
}

.nav a{
background-repeat:no-repeat;
border:none !important;
background-size:100% 100%;
color:black !important;
min-width:40px;
}

.dropdown-menu a{
	background:white;
}

.megamenu{
		margin-top:0px !important;
		text-align: left !important;
		text-decoration: none;
		padding:0px;
		border-top:1px solid rgba(224, 224, 224, 1) !important;
		z-index:1 !important;
}

#tabs-nav-cont{
z-index:3 !important;
margin-top:20px !important;
}


.megamenu ul,.megamenu li,.megamenu a{
	list-style-type: none;
	border:none;
	padding:1px !important;
	margin:0px;
	min-width:0px;
	min-height:0px;
	background:transparent !important;
}

.megamenu ul a:hover{
	border:none;
}

.megamenu li,.megamenu ul{
	opacity:1 !important;
}

.megamenu a:hover{
	color:black !important;
}

.megamenu .items_container li{
	margin:0px; !important;
	padding:0px !important;
}

.items_container{
	
	.border:0px solid blue;
	margin-left:10px;
	margin-top:0px !important;
}


.footer-container{
	z-index:-1 !important;
}

.dropdown-menu{
	border-radius:0px;
	box-shadow:1px 2px 2px  black;
	background-color:white !important;
	opacity:0.999 !important;
	border:0px solid black;
	border-top:none;
	margin-top:0px;
}

.spacer.span1{
	border:0px solid red;
	width:1px;
	height:16em;
}

.navbar a{
	border:0px solid black;
	border-right:1px solid grey;
}

.items_container a{
	border:none;
}

.dropdown-menu a{
	border:none;
}

.dropdown.open{
	background:white;
	color:black !important;
}


.dropdown{
	border-radius:0px;
}


.nav a:hover{
	color:orange !important;
}

.nav .dropdown a:hover{
	color:orange !important;
}

.nav .dropdown li a:hover{
	color:black !important;
}


.items_container li a{
	text-transform: uppercase;
	margin:2px !important;
}



.items_container ul li a{
	padding:0px !important;
}


.megamenu ul li a{
	color:rgba(70, 70, 60, 10) !important;
	padding:0px;
	margin-bottom:2px !important;
	font-weight:400 !important;
	letter-spacing: 0px;
	font-size:11px;
}

.megamenu .items_container ul li a:hover{
color: rgba(255, 82, 13, 1) !important;
}

.megamenu .items_container h4 a:hover{
	color: rgba(255, 82, 13, 1) !important;
}


.megamenu h4 a:hover{
	background:transparent;
	color:orange !important;
	text-decoration:none;
}

.megamenu h4 a{
	padding:3px !important;
	font-size:0.8em;
}

.megamenu a{
	font-size:0.8em;
	letter-spacing: 1px;
}


.miniatura{
	min-width:0px !important;
	min-height:0px;
	.max-height: 100px !important;
	background-size:100px 100px !important;
	background-repeat:no-repeat !important;
	border-radius: 10px 10px 0px 0px;
	margin-left:15px !important;
	margin-right:15px !important;
	padding:0px !important;
	margin-top:-6px;
	.border:1px solid orange
}


.miniatura a{
	border:0px !important;
	outline:0px !important;
}


nav#tabs-nav-cont{
	opacity:0.7;
	background:white !important;
	box-shadow: 0px 2px 4px grey;
	border-top:1px solid rgba(200,200,200,2);
}
nav#tabs-nav-cont.fixed-menux li{
	background:white !important;
	color:black !important;
	}

.#tabs-nav-cont{
	position:fixed !important;
	top:380px !important;
	left:15px !important;
	margin:140px !important;
	padding:0px !important;
	display:none;
	}

nav#tabs-nav-cont.fixed-menux li a:hover{
	color:black !important;
}


@import url('https://fonts.googleapis.com/css?family=Buda:300|Cormorant:500,600i|Delius+Swash+Caps|Gafata|Josefin+Sans|Josefin+Slab|Old+Standard+TT|Raleway:200|Rouge+Script|Simonetta|Tillana|Vollkorn|Work+Sans');

.megamenu ul li a{
	font-family: 'Calibri';
	font-weight:bold !important;
	font-size:12px;
	color:black !important;
}


.prod-more{
	display:none;
}


.fixed-menux a{
	padding:10px !important;
	font-size:0.9em;
}

#myCart{
	margin-top:28px !important;
	margin-right:250px !important;
}



.nav > li > a{
border-bottom:2px solid transparent !important;
}

.nav > li > a:hover{
border-bottom:2px solid orange !important;
}

.nav > li > a:hover .active{
border-bottom:2px solid orange !important;
}



.nav > li:hover > a {
border-bottom:2px solid orange !important;
background:transparent !important;
}



/*@media screen and (min-height: 712px) and (min-width:801px;){
}*/


.megamenu{
.min-width:1100px !important;
min-height:260px !important;
.margin-left:-390px !important;
    }

.items_container{
margin-top:5px !important;
.background-color: lightgreen !important;
display:block !important;
float:left !important;
.max-height:160px !important;
max-width:15% !important;
min-height:160px !important;
.border-right:2px solid red;
    }



.spacer{
	margin-top:60px;
	position:relative !important;
	max-width:5px;
	min-width:2px !important;
	min-height:120px;
	.border:2px solid red !important;
	.background-image:url("http://romerpp.pl/server_add/Border4.png") !important;
	background-repeat:no-repeat;
}

.cut-text{
word-wrap:break-word !important;
white-space:nowrap !important;
max-width:250px !important;
display:block !important;
overflow:hidden !important;
text-overflow:ellipsis !important;
}

.miniatura{
min-width:190px;
min-height:100px;
.border:2px solid red;
}

/*
.items_container{
min-width:190px !important;
max-height:260px !important;
}
*/


.items_container{
box-shadow:2px 0px 0px 0px rgba(151,151,151,0.4);
.min-height:282px !important;
.min-width:280px !important;
float:left;
align-self:center;
}

.items-container,.items_container a,.items_container a:visited,.items_container a:hover,.items_container a:active{
outline:none;
outline:0px solid transparent;
border:0px solid transparent;
border:none;
}


@media screen and (min-width:700px){
.items_container{
min-width:169px !important;
min-height:160px !important;
max-height:160px !important; 
}

.megamenu{
margin-bottom:5px !important;
min-width:600px !important;
max-width:717px !important;
}

.items_container > ul{
display:block !important;
margin-bottom:5px;
}

	div.miniatura{
		display: none !important;
	}
	
.fixed-menux{
display:none !important;
}

	#formUser2{
		display:none;
	}
	
}


@media screen and (min-width:800px){
.items_container{
min-width:169px !important;
min-height:160px !important;
max-height:160px !important; 
}

.items_container > ul{
display:block !important;
margin-bottom:5px;
}

	div.miniatura{
	display:none !important;
	}

.megamenu{
max-width:747px !important;
}

#podpowiedzi_container{
		margin-left:-10px !important;
	}	

}




@media screen and (min-width:899px){
.items_container{
min-width:170px !important;
min-height:160px !important;
max-height:160px !important; 
}

.items_container > ul{
display:block !important;
margin-bottom:5px;
}
.fixed-menux{
display:none !important;
}
}




@media screen and (min-width:900px){
.items_container{
min-width:169px !important;
min-height:180px !important;
max-height:180px !important; 
}

.miniatura{

}
.items_container > ul{
display:block !important;
margin-bottom:5px;
}
.fixed-menux{
display:block !important;
}
}


@media screen and (min-width:906px){
.items_container{
min-width:169px !important;
min-height:180px !important;
max-height:180px !important; 
}
.items_container > ul{
display:block !important;
margin-bottom:5px;
}

.megamenu{
max-width:718px !important;
    }
.fixed-menux{
display:none !important;
}

	input[type='submit'] {

  margin-top:5px !important;
}
	
	#formUser2{
		display:block;
	}
	
}



@media screen and (min-width:960px){
.items_container{
min-width:171px !important;
max-width:171px !important;
min-height:180px !important;
max-height:180px !important;
}

.megamenu{
min-width:780px !important;
    }
.fixed-menux{
display:none !important;
    }
}

@media screen and (min-width:979px){
.items_container{
min-width:170px !important;
min-height:170px !important;
max-height:170px !important;
}
.megamenu{
min-width:929px !important;
max-width:924px !important;

.max-width:782px !important;
   }	
	
}


@media screen and (max-width:979px){
.items_container{
min-width:169px !important;
max-width:169px !important;
min-height:170px !important;
max-height:170px !important;
}
.megamenu{
min-width:728px !important;
max-width:744px !important;

#podpowiedzi_container{
		margin-left:10px !important;
	}	
	
	div.miniatura{
		display: block !important;
	}
	
}

	
.fixed-menux{
display:block !important;
}

.logo .smaller,logo{
		margin-top:-10px !important;
	}

	#formUser2{
		display:none !important;
	}
	
}


@media screen and (min-width:1000px){
.items_container{
min-width:185px !important;
min-height:260px !important;
    }
.items_container > ul{
display:block !important;
margin-bottom:5px;
    }

.megamenu{
min-width:785px !important;
max-width:925px !important;
.max-height:600px !important;
}

.fixed-menux{
display:none !important;
}
	
	

	div.span4.logo .logo2{
	max-width:250px !important;
	.height:40px !important;
	margin-bottom: 0px !important;
	margin-top:0px !important;
}
	
div.span4.logo .smaller{
	.height:40px !important;
	margin-bottom: 0px !important;
	margin-top:-10px !important;
}

}



@media screen and (min-width:1023px){
.items_container{
min-width:188px !important;
min-height:180px !important;
    }
.items_container > ul{
display:block !important;
margin-bottom:5px;
    }

.megamenu{
min-width:798px !important;
max-width:925px !important;
.max-height:550px !important;
}

.fixed-menux{
display:none !important;
}

}


@media screen and (min-width:1140px){
.items_container{
min-width:189px !important;
min-height:260px !important;
    }
.items_container > ul{
display:block !important;
margin-bottom:5px;
    }
.megamenu{
min-width:745px !important;
min-width:745px !important;
}

.fixed-menux{
display:none !important;
}

}



@media screen and (min-width:1170px){
.items_container{
min-width:170px !important;
max-width:170px !important;
min-height:188px !important;
    }
.items_container > ul{
display:block !important;
margin-bottom:5px;
    }
.fixed-menux{
display:none !important;
}

.megamenu{
min-width:922px !important;
max-width:922px !important;
}

}


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

.items_container{
min-width:175px !important;
min-height:285px !important;
}

.items_container > ul{
display:block !important;
margin-bottom:5px;
}


.megamenu{
max-width:1101px !important;
min-width:1092px !important;
}

.fixed-menux{
display:block !important;
}

	div.miniatura{
		display: block !important;
	}
}


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

.items_container{
min-width:168px !important;
min-height:285px !important;
}

.items_container > ul{
display:block !important;
margin-bottom:5px;
}

.megamenu{
max-width:1095px !important;
min-width:1095px !important;
}

	div.miniatura{
		display:block !important;
	}
.fixed-menux{
display:block !important;
}

}




@media screen and (min-width:1300px){
.items_container{
margin-left:2px;
.border:2px solid red !important;
min-width:165px !important;
min-height:285px !important;
float:left !important;
}

	li.slider.responsive.span12{
	margin:0px;
		min-width:1214px;
		max-width:1214px;
	}
	
	
	.megamenu{
.margin-left:-659px !important;
min-width:1200px !important;   
max-width:1225px !important;   
.max-height:271px !important;   
min-height:270px !important;  
}

}



@media screen and (min-width:1500px){
.items_container{
margin-left:2px;
.border:2px solid red !important;
min-width:165px !important;
min-height:285px !important;
float:left !important;
}

	li.slider.responsive.span12{
	margin:0px;
		min-width:1190px;
		max-width:1190px;
	}
	
	
	.megamenu{
.margin-left:-659px !important;
min-width:1190px !important;   
max-width:1053px !important;   
.max-height:271px !important;   
min-height:285px !important;  
}
}




@media screen and (min-width:1900px){
.items_container{
margin-left:2px;
.border:2px solid red !important;
min-width:165px !important;
min-height:285px !important;
float:left !important;
}

	li.slider.responsive.span12{
	margin:0px;
		min-width:1190px;
		max-width:1190px;
	}
	
	
.megamenu{
.margin-left:-659px !important;
min-width:1190px !important;   
max-width:1054px !important;   
.max-height:271px !important; 
min-height:285px !important;  

}
}


@media screen and (min-width:2000px){
.items_container{
min-width:165px !important;
min-height:240px !important;
}

.megamenu{
min-width:1250px !important;   
.max-width:1000px !important;   
min-height:270px !important;  
}
}




/*
@media screen and (max-height:618px) and (min-width:1300px){
.items_container > ul{
display:none !important;
    }

.items_container{
    min-width:272px !important;
    min-height:170px !important;
    }

}

*/
/*
@media screen and (min-height:200px)and (max-height:750px){
.items_container > ul{
display:none !important;
    }

.items_container{
    min-width:222px !important;
    min-height:170px !important;
    }

}

*/


@media screen and (min-height:100px) and (max-height:450px){
.items_container > ul{
display:none !important;
    }

.items_container{
    min-width:225px !important;
    min-height:200px !important;
    max-height:200px !important;
}

}


@media screen and (min-height:515px) and (max-height:650px){
.items_container > ul{
display:block !important;
    }
	
	div.miniatura{
		display:none !important;
	}

.items_container{
    .min-width:280px !important;
    min-height:180px !important;
    max-height:180px !important;
}

}




@media screen and (min-width:995px) and(min-height:591px){
.items_container{
min-width:220px !important;
min-height:180px !important;

}
.items_container >ul{
display:block !important;
}
}



@media screen and (min-height:400px)and (max-height:500px){
.items_container{
.min-width:169px !important;
min-height:150px !important;

}
.items_container >ul{
display:none !important;
}
}




@media screen and (max-width:750px){
	.logo2,.logo2.scrolled{
		position:absolute;
		top:25px;
		left:0px;
	}
	
	.mobile-menu{
		margin-top:40px;
	}
}








.megamenu .items_container{
margin-bottom:5px !important;
}

.megamenu{
z-index:10 !important;
}

.items_container{
margin-bottom:-30px !important;
margin-top:2px !important;
.margin-left:0px !important;

border:0px solid red;
}


.megamenu{
padding:2px ;
margin-bottom: 13px !important;
margin-top:0px !important;
min-height:260px !important;
}

..items_container{
	min-height: 110px !important;
}




.megamenu h4{
margin-top:10px !important;
}


.shop-banner{
	display:none;
}


.post-content .post-body{
	min-height:100px;
}


.koszyk-pusty{
	min-height:300px;
}


#sendButton1{
	float:left;
	margin-left:110px;
	
}


.account-create input,.account-create td,.account-create tr{
margin:-3px;
padding:5px;
}


div.arrowup,div#toTop{
	bottom:45px;
	margin-bottom:40px !important;
}

/*
@media screen and (min-width:1600px){
	#islogged{
		position:absolute;
		right:0px;
		top:0px;
	}
}

*/


.header1,.nav_minimal,.header,.header1{
	margin-top:-20px;
}



.linki{
	position:absolute;
	top:20px;
	right:0px;
}

.linki2{
	position:fixed;
	top:0px;
	right:10px;
	.float:left;
}


div.span4.logo .logo2{
	.height:40px !important;
	margin-bottom: 0px !important;
	margin-top:10px;
}



.prod_container{
	margin:40px;
	width:150px;
	height:150px;
	.border:1px solid red;
	float:right;
}

.prod_img{
	width:150px;
	height:150px;
}

.prod_check{
	position:relative;
	top:10px;
	right:0px;
	z-index:1;
}

/*
#formularz{
	display:block;
}


#formularz{
	position:absolute;
	top:300px;
  left:350px;
	z-index:2;
	background-color:white;
	padding:10px;
	width:400px;
	min-width:0px;
	min-height:0px;
  border:1px dashed black;
}


#formularz span{
	float:left;
}

#formularz input{
	float:right;
}


#formularz textarea{
min-width:380px;
min-height:150px;
max-width:380px;
max-height:150px;
}
*/

#formUser1{
	margin-top:90px;
}


#formularz textarea{
	min-width:500px;
	min-height:220px;
	width:100%;
	height:100%;
}

.miniaturki{
	display:none;
}


.miniaturki.selected {
	display:block;
}

img.miniaturki{
	position:absolute !important;
	top:199px;
	left:650px;
width:300px !important;
}

.piec,.kabina,.wanna,.myjka,.piec_el{
	display:none;
}


#my_status{
	min-width: 500px;
	.max-width:500px;
	max-height:160px !important;
.border:1px solid red;
}


#my_status div, #my_status img{
	float:left;
	width:50px !important;
	height:50px !important;
	margin-left:5px;
	margin-top:-8px;
}




.prod_container{
	width:40px !important;
	height:0px;
} 


legend{
	border:solid solid black !important;
  font-size:15px;
}



.mobile-nav-select{
	max-width:100% !important;
	align-self: center !important;
	margin-top:40px;
}

.mobile-menu-select {
	width:100% !important;
	height: 50px;
}

#formUser2{
	position:relative;
  top:10px;
	margin-left:auto;
	margin-right:10px;
	float:right;
}


input[type='submit'] {

  margin-top:0px !important;
}


.serial_number{
border:1px solid rgb(213,213,213);
.height:400px;
min-height:400px;
}


tbody.lista{
.box-shadow: 1px -3px 6px 0px rgba(151,151,151,0.3);
border:none;
border-bottom:1px dashed rgba(180,180,180,0.6);
}


table.lista{
  padding:5px;
  margin-top:10px;
  .border-radius:10px 10px 10px 10px;
  border:none;
	.border-bottom:2px dashed rgba(23,23,23,0.8);
	min-width:400px;
  min-height:50px;
}

td.lista{
  margin-top:10;
  margin-left:10px;
.border:1px solid rgba(253,253,253,1);
border:none;
}

td img.lista{
  width:160px;
  height:160px;
}

/*
.a.lista.btn{
  text-decoration: none;
  color:black;
  align-self: center;
  align-items: center;
  .border:1px solid rgba(0,0,0,0.9);
  border-radius:5px;
  padding:10px;
  margin-top:10px;
  margin-right:30px;
  width:170px;
  float:right;
}
*/

.lista.btn{
	margin-left:10px;
	margin-right:10px;
	float:right;
	
}

.lista.btn:hover{
 background:grey;
 color:white;
 cursor:hand;
}

#form_service,.modal.bd-example-modal-lg{
	min-width:0px;
	min-height:0px;
}


.modal textarea{
	margin-top:10px;
	margin-left:10px;
	min-width:518px;
	max-width:70%;
	width:70%;
	min-height:100px;
	resize:none;
}

.modal input[type='button']{
	padding:10px;
	margin-right:20px;
	margin-bottom:10px;
	float:right;
}


.modal h5{
	margin-top:15px;
	margin-left:10px;
	font-size:18px;
}


.modal {
	align:center !important;
	align-self: center !important;
  display:none;
  position: absolute;
  top: 10% !important;
  left: 0%;
  z-index: 99999;
	padding:20px;
  margin: auto auto auto auto !important;
	width:80%;
	max-width:100%;
	max-width:1100px !important;
	margin-left:10% !important;
	margin-right:10% !important;
	margin-top:0%;
	min-height:0px;
  overflow: auto;
  background-color:white;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.3);
  *border: 1px solid #999;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
     -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
          box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding-box;
          background-clip: padding-box;
}


.bd-example-modal-lg.in{
	min-width:0px;
	min-height:0px;
}


.fade{
	background-color: rgba(190,190,190,0.6);
}


.produkt_8{
	background-color:red;
}

.produkt_7{
	background-color:white;
}

.produkt_3{
	background-color:white;
}

.produkt_0{
	background-color:white;
}


.btn.produkt_3,.btn.produkt_7,.btn.produkt_8{
display:block;
}

img#modal-foto{
	width:260px;
}

.button_close,.button_info,.button_refresh{
	width:25px;
	float:right;
	margin-right:15px;
	margin-left:10px;
}


.button_refresh {
    -webkit-transition-duration: 2s;
    -moz-transition-duration: 2s;
    -o-transition-duration: 2s;
     transition-duration: 2s;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
     transition-property: transform;
}

.button_refresh:hover {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
     transform: rotate(360deg);
}




#recaptcha_modal{
	margin-left:20px;
}

td.lista h5{
	margin-top: -140px;
}


div.modal.fade{
	background:rgba(255,255,255,1)
}


#regulamin{
	margin-left:10px;
	margin-top:10px;
	text-decoration: none;
	
}

#regulamin:hover{
	margin-left:10px;
	margin-top:10px;
	text-decoration: none;
  background-color:rgba(150,150,150,0.3);
}

#button_sendxxx{
	float:right;
	margin-right:20px;
	background:yellow;
	color:black;
	display:none;
}


#wyslij_zgloszenie{
	position:relative;
	bottom:0px !important;
	right:0px !important;
	margin-top:10px;
	margin-right:5px;
	float:right;
}


textarea{
	box-shadow: none !important;
}

.result2{
	.box-shadow: 1px 3px 10px 0px rgba(200,255,200,0.6);
	.border-radius:1px;
	font-size:18px;
	text-align: center;
	text-justify: center;
	background-color:rgba(0,255,0,0.1);
	padding:10px;
	min-width:40%;
  min-height:10px;
	position:absolute;
	top:0px;
	right:0px;
	margin-top:-2%;
	.margin-bottom:80%;
	.margin-left:35%;
	.margin-right:90%;
	.border:1px solid rgba(100,100,100,0.3);
	z-index: 1 !important;
	display:block;
}


div.tooltip.fade.top.in{
	display:none !important;
}


#list_container img#waiter{
	align-self:center;
	align-items:center;
	align-content: center;
	margin-left:35%;
	margin-right:35%;
	.max-width:125px;
	min-width:0px;
}

.orders.zcontainer{
	margin-top:50px;
}


table {
    border-collapse: collapse;
    width: 100%;
}

th.zebra, td {
    text-align: left;
    padding: 8px;
}

tr.zebra:nth-child(even) {
	background-color:rgba(166,166,166,0.7);
}


tr.zebra.bold{
	font-weight:bold;
}


#list_container2{
	background:rgba(1,1,1,1);
	color:white;
}

.zebra.content{
	border:1px solid white;
}


.zebra.serial.active{
	background:grey;
}


tr.zebra:hover{
	background:rgba(0,0,0,0.5);
	color:white;
}


.zebra img{
	width:50px;
}


.tittle:hover{
	background-color:initial !important;
	color:initial !important;
}



tbody.lista, tr.lista,td.lista{
	max-height: 70px !important;
}

 img.miniatura {
	max-width:90px !important;
	max-height:50px !important;
  margin-left:20px;
}


.zebra.item td{
min-width:0px;
height:50px;
.border-right:1px solid black;
.border-bottom:1px solid black;
}

#lista_ajax{
	position:absolute;
	text-align: left;
	background:rgba(255,255,255,0.9);
	z-index:99999999;
	min-width:200px;
}


#podpowiedzi{
	outline: none;
	float:left;
	margin-top:-16px !important;
	margin-left:100px !important;
}



#podpowiedzi_container{
	padding:10px;
	margin-top:1px;
	margin-left:10px !important;
	text-align: left;
	width:170px;
	height:30px;
	.border:1px solid red;
	background:rgba(255,255,255,0.7) !important;
	
}



.searchterm.dark {background: rgba(233,233,233,0.8);}
.searchterm.light {background:rgba(255,255,255,0.8);}

.searchterm.zxcvb{
	font-size: 10px;
}


a.add-cart{
	float:right;
	margin-right:15px;
	margin-left:20px;
}


.mini_img_list{
	border-bottom:1px dotted grey;
	width:100px;
	height:100px;
	float:left;
}

li.searchterm{
	border-bottom:1px dotted grey;
	margin-left:60px;
	width:340px;
	min-width:670px;
	height:100px;
}

.kategoria p{
	position:relative;
	top:0px ;
	left:10px;
	float:left;
	width:550px;
	color:rgba(100,100,100,0.9);
}

.add-cart,.rapid{
	.position:relative;
	.top:0px;
	.right:0px;
	color:white;
	background:rgba(0,0,0,0.9);
	padding:6px;
	border-radius: 3px;
	margin-right:2px !important;
	float:right !important;
	margin-top:2px;
}

.add-cart:hover,.rapid:hover{
	color:yellow;
}


#added-to-cart{
	z-index:1999999999 !important;
}

.price_container{
	position:relative;
	top:0px;
	right:0px;
	float:right;
	.border:1px solid red;
}



.cut-text1{
word-wrap:break-word !important;
white-space:nowrap !important;
max-width:480px !important;
display:block !important;
overflow:hidden !important;
text-overflow:ellipsis !important;
float:left;
}

li.searchterm:hover{
.height:150px;
.font-size:22px;
}

div#lista_ajax{
	display:inline;
	min-width:0px;
	min-height:0px;
	margin-left:50px;
}

div.post-content{
	margin-top:10px;
}

input#prod-search-form-text{
	width:95%;
	margin-left:0px;
	margin-right:0px;
	border:3px solid black;
}

img.mini_img_list.clicked{
	position:fixed;
	bottom:0;
	left:0;
	width:350px;
	height:350px;
	border:5px double black;
	box-shadow: 10px 10px 10px 
	z-index:999999999;
}


.register_request{
	position:absolute;
	top:10px;
	left:300px;
	width:450px;
	display:none;
	background:transparent;
}

#zarejestruj{
background: rgb(249,249,229);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmOWY5ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjdmN2RkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-radial-gradient(center, ellipse cover, rgba(249,249,229,1) 0%, rgba(247,247,221,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(249,249,229,1)), color-stop(100%,rgba(247,247,221,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(249,249,229,1) 0%,rgba(247,247,221,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(249,249,229,1) 0%,rgba(247,247,221,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(249,249,229,1) 0%,rgba(247,247,221,1) 100%);
background: radial-gradient(ellipse at center, rgba(249,249,229,1) 0%,rgba(247,247,221,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9e5', endColorstr='#f7f7dd',GradientType=1 );
padding:10px;
font-size:1,5em;
	
}

a.search-button.shop-button{
	display:none;

}


p.shadowed,
p.shadowed span {
    font-size: 19px!important;
    font-family: "Fira Sans", sans-serif!important;
    color: #ffe401;
    text-shadow: 2px 2px 1px #000,
        -2px -2px 1px #000,
        -2px 2px 1px #000,
        2px -2px 1px #000!important;
}




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

div .nav_minimal {
	
margin-top:-10px;
margin-bottom:10px;
height:60px;
min-height: 0px !important;
	}	

select.mobile-menu-select.span12{
	border:2px solid black;
margin-top:-30px;
margin-bottom:10px;
height:40px;
min-height: 0px !important;
	}	

}


.p.accepting{
	.border:1px solid black;
	float:right;
	margin-left:20px;
	margin-top:-15px;
}


li.span3.gallery-item{
	height:100px;
}

img.align-left.thumbnail{
	width:300px;
	height:300px;
}


img.cookie_block{
	width:20px;
}

.fixed-menux li a:hover{
background:rgb(100%,100%,0%) !important;	
}


iframe#image{
	position: relative;
	top:10px;
	left:10px;
	min-height: 600px;
	min-height: 1200px;
}


img.close{
	position:absolute;
	top:2px;
	right:2px;
	width:15px;
	height:15px;
}


a.add-cart.rapid{
	margin-top: 19px;
}

img.loading{
width:120px;
height:30px;
}


#dokoszyka{
	display:none;
}


#languagecz{
	display:block;
}

#div1 a,#div2 a,#div1,#div2{
	font-style:normal;
	font-size:8px;
	.border:1px solid blue;
	z-index:1;
	min-width:300px;
}

img.shopimg{
	z-index:999999999999999;
}


input.ilosci{
	width:50px;
}


img.shopimg{
min-width:150px;
transition: transform 0.2s ease-in;
-moz-transition:-moz-transform 0.2s ease-in; 
-webkit-transition:-webkit-transform 0.2s ease-in; 
-o-transition:-o-transform 0.2s ease-in;
}

img.shopimg:hover{
transform: scale(2);
-moz-transform:scale(2); 
-webkit-transform:scale(2);
-o-transform:scale(2);
}

a.add-cart{
	min-width:90px;
	min-height:0;
	position:relative;
	top:0px;
	left:0px;
}


.products tbody{
border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
-webkit-border-radius: 4px 4px 4px 4px;
border: 0px groove #000000;
-webkit-box-shadow: inset 3px -1px 4px -4px rgba(0,0,0,0.56);
-moz-box-shadow: inset 3px -1px 4px -4px rgba(0,0,0,0.56);
box-shadow: inset 3px -1px 4px -4px rgba(0,0,0,0.56);
}



.products tbody:nth-child(even){
.background-color: #f2f2f2;
background-color: rgba(255,255,255,0.7);
}

.products tbody:nth-child(odd){
.background-color: #e1e1e1;
background-color: rgba(250,250,250,0.7);
}


table.products{
	width:400px;
	height:150px;
}

.products img{
	width:100px;
	box-shadow: 4px 4px 5px rgba(10,10,10,0.5);
}

.products input{
	width:30px;
}


.products td{
	min-width:10px;
	border: 0px solid rgba(0, 0, 0, 0.1);
}


td.cena_netto{
	min-width:120px;
}

a.zxcvb,.zxcvb{
	font-size: 10px !important;
	font-weight:bold !important;
}


.border-none{
	border:0px solid rgba(0,0,0,0.5) !important;
}

.products .ile_sztuk{
position:relative;
top:-22px;
left:20px;
}

input[type=number] {
  width: 70px;
	height:35px;
  padding: 12px 5px;
  margin: 0px 0;
  box-sizing: border-box;
	border:none;
	outline:none;
	box-shadow: 1px 1px 5px rgba(10,10,10,0.5);
}

.product_price{
	-webkit-box-shadow: inset -47px -52px 98px -20px rgba(199,195,199,0.3);
-moz-box-shadow: inset -47px -52px 98px -20px rgba(199,195,199,0.3);
box-shadow: inset -47px -52px 98px -20px rgba(199,195,199,0.3);
}


a.zaloguj {
	font-size:14px !important;
	font-weight:900;
}


p.your_price{
	color:red;
	font-size:14px;
	font-weight:900;
}


.appended{
	width:200px !important;
}

.products p > a{
	font-size:14px !important;
}




.zamowienie tbody{
border:1px solid black;
-webkit-box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.75);
box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.75);
}

.zamowienie td{
	border-left:1px solid black;
}


#innyAdres{
display:none;	
}


tbody.zebra:nth-child(even){
	background-color: #F5F5F5;
}


.separator,.separator2{
	border:0px solid red;
	
}

.separator{
	width:90px;
}

.separator2{
	width:190px;
	float:right;
	position:relative;
	top:-80px;
}


#myCart{
display:block;
	width:290px; 
	min-height:0px;
	max-height: 140px;
	padding:0px;
	position:fixed; 
	overflow-y:hidden;
	z-index:1001; 
	top:25px; 
	right:-220px;
	background-color:#f7f7f7;
	margin-top:0px !important;
	margin-right:0px !important;
}

img#button-hide-panel,img#button-show-panel{
	position:relative;
	top:20px;
}

.well,.well-small{
	border:none;
	background:transparent;
}


.row.sub-row20 img{
	max-width:1150px;
}



.max_class{
	min-width:170px !important;
}

.cut-text{
	display:block !important;
}




span.counterx{
  background:#E8AFAA;
  color:#000000;
  padding:3px;
  border-radius:5px;
  width: 15px;
}

span.p1{
  background:#E8BFAA;
  padding:3px;
  border-radius:5px;
  width: 15px;
}


span.p2{
  background:#A8CFAA;
  padding:3px;
  border-radius:5px;
  width: 15px;
}


span.p3{
  background:#D8DFAA;
  padding:3px;
  border-radius:5px;
  width: 15px;
}


span.p4{
  background:#F8EFAA;
  padding:3px;
  border-radius:5px;
  width: 15px;
}


#searchterm-clear img{
	margin-left:-20px;
}

a#searchterm-clear{
	border:0px solid white;
	font-weight: 600;
	font-size:13px;
	.min-width:0px;
	min-height:80px;
	height:80px;
	width:180px;
	padding:5px;
	background-color:#ffe45;
	border-radius:5px;
	border:px solid grey;
	outline:none;
	background:yellow;
	
}


a#searchterm-clear:hover {
	background-color:rgb(90%, 89%, 0%);
  text-decoration:none !important;
	border-radius:5px;
}

#searchterm-clear:active {
  background-color: #3e841;
  box-shadow: 0 5px #3eb41;
  .transform: translateY(4px);
  border-left:2px solid grey;
  border-top:2px solid grey;
  border-right:2px solid black;
  border-bottom:2px solid black;
}


.dropdown-menu.megamenu,.dropdown-menu{
	border:none !important;
	box-shadow:0px 0px 1px grey !important;
}
/************************************************************************************************/

/************************************************************************************************/

#tabsBlock{
	background:white;
	border:none;
}

#tabsBlock li a{
	border:none;
	outline:none;
	color:black;
}

#tabsBlock li a:active{
	border:none;
	outline:none;
	color:orange !important;
}

#tabsBlock li a:hover{
	border:none;
	outline:none;
	color:orange;
}


.search_box{
	margin-top:0px;
	width:180px;
	min-height:0px;
	max-height:18px;
	font-size:13px;
}

.search_box input{
	margin-top:-45px;
	margin-left:105px;
}

#tabsBlock input[type="text"],#tabsBlock input[type="checkbox"]{
	outline:none !important;
	border:1px solid black !important;
	box-shadow:none !important;
	font-size:13px !important;
}

#tabsBlock input[type="button"]{
outline:none !important;
.border:1px dashed black !important;
box-shadow:none !important;
font-size:13px !important;	
}

 
#tabsBlock div{
	.background:rgb(100%, 89%, 0%);
	background:rgb(85%, 85%, 85%);
	border:none;
	font-size:13px !important;
	font-weight:600;
	padding:8px;
}

.ui-state-active,.ui-state-active > a{
	background:black !important;
	color:white !important;
}

select.filter{
	min-width:180px;
	width:180px;
}


div.ctnr{
	position:absolute;
	z-index: 1 !important;
	background:white;
	border:1px solid rgb(240, 240, 240);
	padding:10px;
	min-width:0px;
	min-height:0px;
}

ul.podpowiedz {
	position:absolute;
	background-color:white;
   .border:1px solid red;
    margin-left:-10px;
    margin-top:-4px;
    -webkit-box-shadow: 1px 1px 5px -1px rgba(66, 68, 90, 1);
    -moz-box-shadow: 1px 1px 5px -1px rgba(66, 68, 90, 1);
    box-shadow: 1px 1px 5px -1px rgba(66, 68, 90, 1);
	padding:5px;
	padding-top:10px;
}

.podpowiedz li {
	/*font-weight:200 !important;*/
	font-size:10px;
  white-space: nowrap; 
  width: 250px; 
  overflow: hidden;
  text-overflow: ellipsis !important; 
	margin-bottom: 3px;
	margin-left:5px;
  
}


.podpowiedz li:nth-child(even){
	background:rgb(98%, 98%, 98%);
}


.podpowiedz li:hover{
	background:rgb(99%,98%,90%);
}


li.podp:hover{
cursor:pointer !important;
}


.fixed-menux li a:hover,.fixed-menux li a.active{
border-color:transparent !important;
outline-color:transparent !important;
background-color:rgb(100%,100%,0%) !important:
}

.itemsx img{
	width:100px;
  }
  