.btn.btn-cart, .btn.btn-conversion, a.btn.btn-cart, a.btn.btn-conversion, .btn.btn-default, a.btn.btn-default {
    color: white !important;
}

@media(min-width: 768px){
    .navigation-in {
        font-size: 14px;
        line-height: 14px;
    }

    .header-bottom, #navigation {
        background: #f07d01;
    }

    .navigation-in ul li a {
        padding: 27px 12px;
        text-transform: uppercase
    }
    
    .type-page .breadcrumbs {
        padding-top: 20px;
    }
    
    div#jaktofunguje {
        padding-top: 20px;
    } 
}
    
div#jaktofunguje {
    padding-bottom: 20px;
}

.bannery-top{
    margin-top: 40px;
}

.bannery-top .col-md-6{
    margin-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
}

@media(max-width: 767px) {
    .type-product .breadcrumbs {
        padding-top: 20px;
        padding-bottom: 30px;
    }

    .p-detail-inner .p-short-description{
        padding-top: 30px
    }
}

@media(min-width: 768px) {
    .type-category .breadcrumbs {
        padding-left: 10px;
        padding-right: 10px;
    }
    .type-product .breadcrumbs {
        padding: 10px 15px 40px 10px;
    }
}

@media(min-width: 992px) {
    .type-product .breadcrumbs {
        width:unset !important;
    }
}

.benefitBanner.position--benefitCategory {
    margin-top: 70px;
}

.benefitBanner.position--benefitProduct {
    padding-top: 20px;
    padding-bottom: 20px;
}

footer#footer {
		background: #fdeee3;
    margin-top: 70px;
}

@media(max-width: 767px){
	.navigation-in>ul:not(.navigationActions)>li:not(.copy){
		background: #fdeee3;
	}
    #navigation .menu-level-1 .copy {
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    #navigation .menu-level-1 .copy {
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    .navigation-in .navigationActions{
        border-width: 2px;
        border-color: #fdeee3 !important;
    }
	.navigation-in>ul:last-child{
		margin-bottom: 100px;
	}
}

@media (min-width: 768px) {
    #header .header-top a.cart-count {
        border: 2px solid #ee7f00;
        padding-right: 20px;
        padding-left: 20px;
    }

    #header .search-input {
        border: 2px solid #ee7f00 !important;
    }
}
