/* Custom CSS style */

main.product-template .product-info .product-about ul li {padding: 0 0 0 20px;}
.widget p {margin-bottom:10px;}

.blog-template .post-info h5 {margin:25px 0 10px 0; font-size:15px;}
.blog-template .post-info h2 {margin:35px 0 15px 0; font-size:28px;}

.product-tabs .product-table {width:100% !important;}
.product-tabs .product-table td,.product-tabs .product-table th {vertical-align:middle; text-align:center;}
.product-tabs .product-table td:first-child,.product-tabs .product-table th:first-child {text-align:left !important;}
.product-tabs ul {list-style:disc;}
.product-tabs ul li {list-style-position:inside;}

main.product-template .product-info .product-type {margin-top:20px; margin-bottom:30px;}
main.product-template .product-info .product-type #inner {margin-bottom:15px;}

aside .product-search-widget {}
aside .have-doubts-widget a {display:block; margin-top:10px; margin-bottom:10px;}

/* Style dla defaultowych podstron z CMS */
#page ol{list-style:decimal}
#page ol li{margin-left:10px; line-height:200%;}
#page ol li ol{list-style:decimal; margin-left:20px;}

#page ul{list-style:disc}
#page ul li{margin-left:10px; line-height:200%;}
#page ul li ul{list-style:disc; margin-left:20px;}
#page ul li ol{list-style:decimal; margin-left:20px;}

.product-info .product-about .other-downloads {margin-top:20px;}

/* Informacja o przeniesieniu produkcji do Hiszpanii na stronie głównej */
#production-info {
	border:1px dashed #FD0102;
	border-radius:10px;
	width:90%;
	margin:10px auto 50px auto;
	padding:20px;
}
	
#production-info p {
	font-size:16px;
	font-weight:500;
	text-align:center;
	line-height:22px;
	margin-bottom:10px;
}