a.button.primary,
a.button.secondary {
    border-radius: 99px;
    padding: 0px 20px;
    font-weight: normal;
}
.cart-subtotal,
table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:first-child{
	display: none !important;
}
span.header-cart-title {

    margin-top: 9px;
}
p.open-click.mb-0 {
    cursor: pointer;
}
.wpcf7-response-output {
    border-color: #ce6e7a !important;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required,
textarea.wpcf7-form-control.wpcf7-textarea{
    background: #ce6e7a9e;
    border: none;
    box-shadow: none;
    border-radius: 6px;
}
.wpcf7 p {
    text-align: left;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner {
    border-radius: 99px;
    font-weight: 500;
}
label {
    text-align: left;
}
p.cena {
    margin-bottom: 10px !important;
    font-size: 18px;
	color: #ce6e7a;
}
img.woocommerce-placeholder.wp-post-image {
    display: none;
}
ul.product_list_widget li {
    padding-left: 0px !important;
}
ul.product_list_widget li {
    min-height: 50px !important;
}
button.button.primary.mt-0.pull-left.small,
a.button-continue-shopping.button.primary.is-outline{
    border-radius: 99px;
    text-transform: none;
}

#logo img {
    max-height: 90px;
    height: 85px;
	top: -9px;
	position: relative;
}

.woocommerce-message.message-wrapper {
    background: #fef0e0;
    margin-bottom: 0px !important;
}

button.is-form.expand.button {
    text-shadow: none;
    color: white;
    font-family: "Semi";
    border-radius: 99px;
    border: none;
}

th, td {
    text-transform: none;
}

h3.widget-title {
    font-size: 16px !important;
    text-transform: none;
    color: black;
}

button#place_order {
    border-radius: 99px;
    text-transform: none;
}

a.button.wc-forward {
    border-radius: 99px;
    text-transform: none;
}

a.header-cart-link.off-canvas-toggle.nav-top-link.is-small {
    padding-top: 0px;
}

.add-cart {
    box-shadow: 0px 4px 17px 0px rgba(112, 112, 112, 0.5);
}

.add-cart span {
    padding: 10px 20px !important;
}

.vprasanja-divider .is-divider {
    margin: auto !important;
}



.icon-box.featured-box.icon-box-left.text-left {
    display: flex;
    align-items: center;
}


.width-f{
	width: fit-content !important;
}

.pomoc-box .col-inner:hover .delavnice-box p,
.pomoc-box .col-inner:hover .delavnice-box svg {
    color: white !important;
}

.cart-popup-title .is-divider {
    display: none;
}


/*.icon-box.featured-box.delavnice-box.icon-box-left.text-left {
    display: flex;
    align-items: flex-start !important;
}*/

.pomoc-box .col-inner:hover p.bel-hover,
.pomoc-box .col-inner:hover p.bel-hover bdi {
    color: white !important;
}

.pomoc-box .col-inner p.bel-hover {
    color: var(--primary-color);
}

.pomoc-box .col-inner:hover .icon-inner {
    color: white !important;
}

p.bel-hover bdi {
    color: var(--primary-color);
    font-weight: 500;
}

.menu-block {
    background: rgba(254, 240, 224, 1);
}