/* 
    Author     : Virtual Services
*/
/* General */

@import "sklep/base/typography.css";
@import "sklep/base/base.css";
@import "sklep/base/utilities.css";
@import "sklep/layout/header.css";
@import "sklep/layout/navigation.css";
@import "sklep/layout/footer.css";
@import "sklep/components/flexslider.css";
@import "sklep/components/modals.css";
@import "sklep/components/forms.css";
@import "sklep/components/buttons.css";
@import "sklep/components/md-checkbox.css";
@import "sklep/components/breadcrumb.css";
@import "sklep/components/badges.css";


/*Sklep user*/
.edit_address {
    padding-bottom:60px;
}

.irs {
    width:85% !important;
    margin:0 auto !important;
}

.edytuj-submit {
    font-size: 14px;
    background: #f5f5f5;
    color: #292929;
    padding: 20px 0;
    text-align: center;
    margin-bottom: 40px;
}

.edit_address .nav-item {
    margin-bottom: 15px;
}

.invoice_checkbox li 
{
    display: block;
}

.invoice_checkbox li label 
{
    color: #292929;
    font-size: 14px;
    font-weight: 400;
    padding-left: 10px;
    cursor: pointer;
}

.invoice_checkbox 
{
    margin-top: 30px;
}



//produkt

.leftDelivery {
    margin-bottom:30px;
}


@media only screen and (max-width: 1200px)  {
    .navbar-nav > li > a {
        padding: 5px 15px !important;
        font-size: 14px;
    }
}   
@media only screen and (max-width: 990px)  {
    html {
        max-width:990px;
    }
    .search_input {
        width:140px;
    }
   
 
}
@media only screen and (max-width: 768px)  {
    html {
        max-width: 768px;
    }
    #search {
        margin: 15px 0;
    }
    .cartRight {
        float:right;
        margin: 15px 0;
    }
    .logoDiv {
        margin:10px 0;
    }
    .search_input {
        width:90px;
    }
    .stripColorTop a {
        font-size:12px;
    }
    .stripColorTop #activeLang {
        font-size:12px;
        padding: 8px 0;
    }
    .formUser {
        margin-top:30px;
    }
}
@media only screen and (min-width: 581px) and (max-width: 620px)  {
    
}
@media only screen and (min-width: 481px) and (max-width: 580px)  {

}
@media only screen and (max-width: 481px) {
    
}

