/**
* 2007-2020 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
*  @author    PrestaShop SA <contact@prestashop.com>
*  @copyright 2007-2020 PrestaShop SA
*  @license   http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*
* Don't forget to prefix your containers with your own identifier
* to avoid any conflicts with others containers.
*/
body {
	font-family:  !important;
}
a, span, label, p, li, div, button, h1, h2, h3, h4, h5, h6 {
	font-family:  !important;
}
header#header {
	background-color:  !important;
	border: none !important;
}
header#header a, header#header span, header#header label, header#header p, header#header li, header#header div,
header#header button, header#header h1, header#header h2, header#header h3,
header#header h4, header#header h5, header#header h6 {
	color:  !important;
}
header#header a:hover, header#header span:hover, header#header label:hover, header#header p:hover, header#header li:hover,
header#header div:hover,header#header button:hover, header#header h1:hover, header#header h2:hover, header#header h3:hover,
header#header h4:hover, header#header h5:hover, header#header h6:hover {
	color:  !important;
}
section#wrapper a, section#wrapper span, section#wrapper label,
section#wrapper p, section#wrapper li, section#wrapper div,
section#wrapper button, section#wrapper h1, section#wrapper h2, section#wrapper h3,
section#wrapper h4, section#wrapper h5, section#wrapper h6 {
	color:   !important;
}
section#wrapper a:hover, section#wrapper span:hover,
section#wrapper label:hover, section#wrapper p:hover, section#wrapper li:hover, section#wrapper div:hover,
section#wrapper button:hover, section#wrapper h1:hover, section#wrapper h2:hover, section#wrapper h3:hover,
section#wrapper h4:hover, section#wrapper h5:hover, section#wrapper h6:hover {
	color:   !important;
}
section#wrapper {
	background-color:  !important;
	border: none !important;
}
footer#footer a, footer#footer span, footer#footer label,
footer#footer p, footer#footer li, footer#footer div,
footer#footer button, footer#footer h1, footer#footer h2, footer#footer h3,
footer#footer h4, footer#footer h5, footer#footer h6 {
	color:   !important;
}
footer#footer a:hover, footer#footer span:hover,
footer#footer label:hover, footer#footer p:hover, footer#footer li:hover, footer#footer div:hover,
footer#footer button:hover, footer#footer h1:hover, footer#footer h2:hover, footer#footer h3:hover,
footer#footer h4:hover, footer#footer h5:hover, footer#footer h6:hover {
	color:   !important;
}
footer#footer {
	background-color:  !important;
	border: none !important;
}div.detail-padding-left div.product-reference, .h3.product-brand, div.product-tabs.tabs li#rb_li_review.nav-item {display:none}

div.col-lg-6.col-sm-12.col-xs-12  .img-responsive {
	width: 100%;
	height: auto;
}


.img-responsive.pier {
	width: 70% !important;
	height: auto;
	display: block;
	margin: auto;
}

div.col-lg-6.col-sm-12.col-xs-12.center.box-sm p.fright {text-align: right;}

p.fright span.owner {padding-right: 88px;}

.konten {
	height: 222px;
	position: relative;
	display: table-cell;
	vertical-align: bottom;
}

p {line-height: 1.50rem}

@media screen and (min-width: 991px) {
.srodek {height: 400px}

.kontent {
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
}
.kontent {
	padding: 0 55px;
}
}

@media screen and (max-width: 991px) {
.kontent {
	padding: 22px;
}
}

.product-variants > .product-variants-item ul li.outstock .color::after {
	background-image: none;
}

@media (min-width: 992px) {
.col-lg-12.col-xs-12 {
	float: none;
	width: 75%;
	margin: 0 auto;
}
.layout-full-width.page-contact #wrapper div div.row {
	width: 75%;
	margin: 0 auto;
}
}