/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles in this file instead of style.css so it 
is easier to update the theme. Simply copy an existing style 
from style.css to this file, and modify it to your liking. */

.summary .amount {
	font-family:"Times New Roman",Georgia,Serif;
	font-size:25px;
	color:#ff0000;
}

.variations {
	margin: 10px 0 0 0;
}

/* .variations label {
	position:relative; left:40px; bottom:30px;
}

.variations td {
	position:relative; right:40px; top:10px;
}

.variations td {
	position:relative; right:39px; top:10px\9; /* IE8 and below */
}

.variations_button {
	margin:15px 0 0 0\9; /* IE8 and below */
} */

.styled-select {
	margin:0 0 2px 0;
}

/* Firefox hack */

@-moz-document url-prefix() {

.variations label {
	display:block;
	position:relative; left:0px; bottom:5px;
}

.variations td {
	display:block;
	position:relative; left:0px; top:0px;;
}

.variations_button {
	margin:-10px 0 0 0;
}

}

.contact-form .forms label {
	width:70px;
	padding:0px;
	margin:0 0 2px 0;
	float:none;
}

.forms {
	border:0px;
}

.contact-form .forms .inline input {
	margin:0 5px 0 0;
}

.contact-form .forms textarea {
	width: 967px;
}

.contact-form .forms p {
	margin:0px;
}

.contact-form .forms input.txt {
	margin:0px;
}

.contact-form .forms {
	margin:0px;
}

.contact-form .forms .error {
	margin:2px 0 0 0;
}

.contact-form .forms .textarea .error {
	margin:0px;
}

input.submit.button {
	color:#000;
}

div#container {
	min-height: 100px;
}

.summary p, .summary {
	text-align: left;
}

.summary img {
	margin:10px 0 5px 0;
}

div.product form.cart, #content div.product form.cart {
	margin:0;
}

div.product div.summary, #content div.product div.summary {
	margin:0;
}

th.product-quantity {
	text-align: center;
}

div#btn-cart.fr {
	float: right;
	padding: 6px 0px 4px 0px;
}

.checkbox a:hover {
	color: #fff;
}

.footer div.social {
	margin: 0 15px 0 0;
}

#menu-item-1808 {
	background:none;
}

.nivoSlider {
	margin: 0;
}

/*
input.przycisk {
width: 20px;
height: 20px;
border: 0;
color: #fff;
font-size: 1.1em;
text-align:center;
background-color: #a6a8ac;
padding: 0;
margin: 0;
float: right;
cursor: pointer; 
cursor: hand; 
}

input.przycisk:hover {
background-color: #535659;
}

input.sub {
height: 18px;
padding: 0;
margin: 0;
border: 1px solid #a6a8ac;
font-size: 1.1em;
color: #a6a8ac;
}

fieldset.subskrypcja {
padding: 0;
margin: 1px 0;
border: 0;
}

div.block.footer-widget-1 { 
width: 75px; 
}

div.block.footer-widget-2 { 
width: 188px; 
margin: 2px 0 0 0;
}

div.block.footer-widget-2 h3 { 
float: left; 
margin: 6px 5px 0 0;
font-size: 0.9em;
}
*/

div.block.footer-widget-1 { 
width: 75px; 
}

div.block.footer-widget-2 { 
width: 188px; 
margin: 2px 0 0 0;
}

div.block.footer-widget-2 h3 { 
float: left; 
margin: 6px 5px 0 0;
font-size: 0.9em;
}

#mc4wp-form-1 {
width: 125px;
}

a.facebook {
display: block;
width: 20px;
height: 20px;
background: url("http://czill.com/wp-content/themes/rustik/images/ico-social-facebook_hover.png") no-repeat 0 0;
}

a.facebook:hover
{ 
background-position: 0 -20px;
}

a.flickr {
display: block;
width: 20px;
height: 20px;
background: url("http://czill.com/wp-content/themes/rustik/images/ico-social-insta_hover.png") no-repeat 0 0;
}

a.flickr:hover
{ 
background-position: 0 -20px;
}