/* 27.7.2016 15:42:42 Css generation start */

ul.topmenu li.level0 {
	padding:0 15px;
}
.nav-wide ul.level0 li.level1 {
	width:33.3333333% !important
}

/* 27.7.2016 15:42:42 Css generation end */

/* 29.7.2016 12:26:36 Css generation start */

.add-to-cart .btn {background-color: rgb(102, 102, 102); } 
.btn-primary {border-color: #444;}

/* 29.7.2016 12:26:36 Css generation end */

/* 2.8.2016 15:58:24 Css generation start */

.timer-box, .timer-box strong {color: rgb(255, 180, 0); } 
.timer-box div,  .timer-box strong div {color: rgb(255, 180, 0); } 
.timer-wrapper {border:1px solid #ffb400;}
.timer-wrapper.full .timer-box > div {border:1px solid #ffb400; color:#ffb400;}
@media only screen and (max-width: 767px){
.header.header-16 .form-search input {
    width: 264px;
}
}
body .widget .widget-title::after, .widget-title::after {
	width:260px;
	position:relative;
}
/* 2.8.2016 15:58:24 Css generation end */

/* 8.8.2016 14:13:27 Css generation start */
.btn-primary {
background-color:#666;
}
header.header .top-cart .block-content .actions .btn {
    background-color: #666;
    color: #fff;
}
.header.header-16 .top-cart .block-content .actions .btn {
    color: #fff;
}
.opc-wrapper-opc .payment-block dt:hover, .opc-wrapper-opc .payment-block dt.active {
    background-color: #ffb400;
    color: #fff;
}
.discount-form .btn.btn-default, body .btn.btn-default {
    background-color: #666;
    border-color: #000;
    color: #fff;
}

header.header .top-cart .cart-price-qt strong {
	background-color:#ffb400;
}
.sidebar .btn:not(.btn-proceed-checkout) {
    background: #666 none repeat scroll 0 0;
    border: medium none;
    color: #fff;
}
#shopping-cart-table .btn:hover {
	background:#ffb400 none repeat scroll 0 0;
}
#shopping-cart-table .btn {
	color:#fff;
}
.products-grid .item.type-4 .btn-quickview {
	background-color:rgba(102, 102, 102, 0.8);
}
/* 8.8.2016 14:13:27 Css generation end */
/* 10.8.2016 14:13:27 Css generation start */
.text-banner h3 {
    font-size: 1.1em;
}
/*.text-banner .banner-content {
	position:relative;
	top:0 !important;
}*/
.blog-wrapper {
	display:none;
}
/* 10.8.2016 14:13:27 Css generation end */
/* 02.9.2016 14:13:27 Css generation start */
.opc-wrapper-opc .form-list .customer-name-middlename-suffix .name-middlename, .opc-wrapper-opc .form-list .customer-name-middlename .name-middlename {
    margin-top: 0;
}
/*.text-banner .banner-content {
    display: table-cell;
    height: 180px;
    vertical-align: middle;
}
.text-blocks {
    margin: -80px 0 0;
    
}*/
.category-hire-division .products-grid .item.type-4 .btn-quickview {
	display:none;
}
/*.products-grid .product-name, .products-list .product-name {
	height:45px;
}*/
#toTopHover i:hover {
	background-color:#ffb400;
}
.customer-reviews-widget .product-name {
	min-height:41px;
}
/* kopia z opc*/
#checkout-review-table-wrapper .opc-data-table {width:100%;}
#checkout-review-table-wrapper .opc-data-table thead th{padding:0 10px 7px; border-bottom:1px solid #eaeaea; border-color: rgba(0,0,0,.2); text-align: left;}
#checkout-review-table-wrapper .opc-data-table table th {
	font-weight:bolder;
}
#checkout-review-table-wrapper .opc-data-table thead tr th:first-child{padding-left:0}
#checkout-review-table-wrapper .opc-data-table thead tr th:last-child{padding-right:0}
#checkout-review-table-wrapper .opc-data-table tbody td{border-bottom:1px solid #eaeaea; border-color: rgba(0,0,0,.2);}
#checkout-review-table-wrapper .opc-data-table tbody tr td:first-child{padding-left:0}
#checkout-review-table-wrapper .opc-data-table td.last{padding-right:0; width: 30%; text-align:right;}

#checkout-review-table-wrapper .opc-data-table td .price{
	font-size: 1em;
	line-height: 1.583em;
}
#checkout-review-table-wrapper .opc-data-table tbody td h3{
	border: medium none;
	display: inline-block;
	float: none;
	font-size: 1.16em;
	line-height: 1.583em;
	margin-bottom: 0;
	padding: 0;
	text-align: left;
	vertical-align: middle;
}
#checkout-review-table-wrapper .opc-data-table .review-title h3 {
	color:#F00;
}
#checkout-review-table-wrapper .opc-data-table tfoot td{padding:10px 0; border-bottom:1px solid #eaeaea; vertical-align: middle; border-color:  rgba(0,0,0,.2);}
#checkout-review-table-wrapper .opc-data-table tfoot th{padding:10px 0; border-bottom:1px solid #eaeaea; font-weight:normal; vertical-align: middle; border-color:  rgba(0,0,0,.2);}
#checkout-review-table-wrapper .opc-data-table tfoot tr:last-child td{border-bottom:none}
#checkout-review-table-wrapper .opc-data-table tfoot tr:last-child td strong{font-weight: bold;}
#checkout-review-table-wrapper .opc-data-table .cart-label{display: none;}
.opc-review-actions{border-top:1px solid #ccc; padding-top: 1.5em; text-align: right;}
#checkout-review-table-wrapper .opc-data-table td .cart-price {
	padding-right:0;
}
/* 5.10.2016 17:15:9 Css generation start */

.breadcrumbs-wrapper .product {
	display:none;
}
/* 5.10.2016 17:15:9 Css generation end */
