@media (max-width:600px){

#trzylakierboxy a {
width: 100%;
margin-bottom: 50px;
}

#trzylakierboxy a img{
width:100%;
}



#m208 #m208box {
flex-wrap:wrap;
}

#m208 #m208box > div {
width: 100%;
margin-bottom: 40px;
text-align: center;
}


#member-profile > fieldset {
width: 100%;
margin-bottom:20px;
}


.view-login .login,
.view-login #content > div:nth-child(3) {
width: 100%;
margin-bottom: 30px;
}

.view-login .nav-stacked{
flex-wrap:wrap;
}
.view-login .nav-stacked li {
width: 100%;
margin-bottom: 10px;
text-align: center;
}

#strona-kontaktowa > div {
    width: 100%;
    margin-bottom: 30px;

}

#strona-kontaktowa-opis{
order:1;
}

#strona-kontaktowa-mapa{
order:2;
}


.zlewakolumna #kolumnalewo {
    width: 100%;
    padding-left: 5%;
    box-sizing: border-box;
    padding-right: 5%;
    box-sizing: border-box;
    order: 2;

}

#glowny-zbior.zlewakolumna #content {
    width: 100%;
    padding-right: 5%;
    padding-left: 5%;
    box-sizing: border-box;
    order: 1;

}



.breadcrumb span{
font-size:13px;
margin-left: 2px;
}


.header{
box-shadow: 1px 1px 10px #ddd;
margin-bottom: 20px;
}

#kolumnalewo .hikashop_filter_main{
min-height: 30px !important;
}

#hikashop_module_113 a{
text-align:center;
}



.slideshowck .camera_caption > div {
bottom: 0%;
position: relative;
margin-right: auto;
text-align: center;
max-width: 400px;
margin-left: auto;
}


.slideshowck .camera_caption {
bottom: 30%;
}

.slideshowck{
margin-bottom: 30px;
}

.camera_wrap .camera_pag .camera_pag_ul {
display:none;
}

#trzylakierboxy{
margin-bottom: 0px;
}

#stopka .custom div:nth-child(1), #stopka .custom div:nth-child(2) {
width: 50%;
text-align: center;
}


#stopka .custom div:nth-child(3) {
width: 100%;
text-align: center;
justify-content: space-around;
margin-top: 50px;
}


.hikashop_checkout_cart table tr {

    border: 1px solid #ccc;
    padding: 20px;
    box-sizing: border-box;
    margin-bottom: 20px;

}

.hikashop_checkout_coupon .hikabtn{
margin-top:0px;
}


.hkc-xs-12, .hkc-xs-11, .hkc-xs-10, .hkc-xs-9, .hkc-xs-8, .hkc-xs-7, .hkc-xs-6, .hkc-xs-5, .hkc-xs-4, .hkc-xs-3, .hkc-xs-2, .hkc-xs-1, .hkc-sm-12, .hkc-sm-11, .hkc-sm-10, .hkc-sm-9, .hkc-sm-8, .hkc-sm-7, .hkc-sm-6, .hkc-sm-5, .hkc-sm-4, .hkc-sm-3, .hkc-sm-2, .hkc-sm-1, .hkc-md-12, .hkc-md-11, .hkc-md-10, .hkc-md-9, .hkc-md-8, .hkc-md-7, .hkc-md-6, .hkc-md-5, .hkc-md-4, .hkc-md-3, .hkc-md-2, .hkc-md-1, .hkc-lg-12, .hkc-lg-11, .hkc-lg-10, .hkc-lg-9, .hkc-lg-8, .hkc-lg-7, .hkc-lg-6, .hkc-lg-5, .hkc-lg-4, .hkc-lg-3, .hkc-lg-2, .hkc-lg-1, .hkc-xl-12, .hkc-xl-11, .hkc-xl-10, .hkc-xl-9, .hkc-xl-8, .hkc-xl-7, .hkc-xl-6, .hkc-xl-5, .hkc-xl-4, .hkc-xl-3, .hkc-xl-2, .hkc-xl-1 {
    width: 50%;
}


#kolumnalewo .hkc-md-12{
width:100%;
}

#kolumnalewo .hikashop_product_price{
text-align: center !important;
width: 100%;
display: block;
}


.com_hikashop input[type="checkbox"]{
	border: solid 1px #000;
	text-shadow: 1px 1px 1px #000;
	margin-right: 10px;
	height: 30px;
	width: 30px !important;
	vertical-align: middle;
	flex-shrink: 0;
}



.sklepwer2 #naglowek_srodek-lewo {
    width: 100%;
    text-align: center;
    align-items: center;
    justify-items: center;
    justify-content: center;
}

.sklepwer2 #naglowek_srodek-lewo img {
width: auto;
vertical-align: middle;
height: auto;
}

.sklepwer2 #naglowek_srodek-prawo {
width: 100%;
justify-content: flex-end;
margin-top: 0px;
align-items: center;

}

.sklepwer2 #naglowek_srodek-prawo .menuglownemenu::before{
filter: brightness(0) invert(1);
}

#naglowek_srodek {
    padding-top: 20px;
}

.sklepwer2 .wyszuknag2 .hikashop_filter_main input {
    height: 100%;
    padding: 10px 10px;
border: none;
}


.sklepwer2 .wyszuknag2 .hikashop_filter_button_inside {
height: 39px;
width: 80px;
}

.sklepwer2 #naglowek_srodek {
    padding-left: 0;
    padding-right: 0;
}




.sklepwer2 .wyszuknag2{
display:none;
}



:root{
--czionka26:35.33px;
--czionka22:25px;
--czionka20:26.22px;
--czionka18:24px;
--czionka16:16px;
--czionka13:17.33px;
--margines: 30px;
}


.obrazwprowadzajacy21 h1 {
    font-size: 35px;
    line-height: 45px;
    color: #fff;
    margin-top: 0;
}

#onas{
height: 10px !important;
}


.itemid-101 #slider {
    height: auto;
    background-size: cover;
    align-items: center;
    padding: 30px;
    box-sizing: border-box;
}

#naglowek_srodek-prawo .custom{
display:none;
}

.wyrownanie-srodek {
padding-left: 5%;
padding-right: 5%;
box-sizing: border-box;
}


.wp3 {
flex-wrap: wrap;
}

.wp3 > div:nth-child(1) {
    width: 100%;
    background-image: url(../../../images/glo/m3.jpg);
    height: 30vh;
}

.wp3 > div:nth-child(2) {
    width: 100%;
    flex-shrink: 0;
    text-align: center;
    padding-left: 5%;
    padding-right: 5%;
    box-sizing: border-box;
    margin-bottom: var(--margines);
}


#dlaczegomy{
    padding-top: var(--margines);
}


.obrazwprowadzajacy21 p strong {
    line-height: 30px;
}

.obrazwprowadzajacy21 p {
padding-left: 70px;
background-size: 50px;
}



.obrazwprowadzajacy21 {
    margin-left: 0;
    margin-right: 0;
	max-width: 100%;
}


.punktymy > div {
    flex-wrap: wrap;
}


.punktymy > div > div {
    width: 100%;
}

.punktymylewo > div:nth-child(2) {
    text-align: center;
}


.punktymyprawo > div:nth-child(1) {
    text-align: center;
	order: 2;
}


.punktymyprawo .punktymyzdjecie{
order: 1;
}

.punktymyzdjecie{
margin-bottom: 30px;
}

.formuldzuduz .jdscf-row .jdscf-col-md-12:nth-child(1), .formuldzuduz .jdscf-row .jdscf-col-md-12:nth-child(2), .formuldzuduz .jdscf-row .jdscf-col-md-12:nth-child(3) {
    width: 100%;
}

.formuldzuduz textarea {
    text-align: center;
    display: flex;
    height: auto;
    margin-top: 30px;
    margin-bottom: 20px;
    min-height: 180px;
}

.formuldzuduz h5 {
    font-size: var(--czionka22);
    line-height: 30px;
}


.formuldzuduz .jd-simple-contact-form {
    border: none;
    padding: 60px 30px;
}


.formuldzuduz form input, .formuldzuduz form textarea {
text-align: center;
}

.jd-simple-contact-form .form-check-label {
    line-height: 18px;
}

.abc {
    flex-wrap: wrap;
}


.abc > div:nth-child(1) {
    margin-right: auto;
    margin-left: auto;
}

.abc > div:nth-child(2) {
    text-align: center;
    font-size: var(--czionka13);
    margin-top: 20px;
}


.m253 p {
    width: 100%;
}

.m253 {
margin-bottom: 60px;
}


#menu-mobilne .sklepwer2 #naglowek_srodek-prawo .menuglownemenu::before {
    filter: brightness(1) invert(0);
}




}