@media only screen and (min-width: 768px) {
.elementor-menu-cart__toggle .elementor-button-icon i:before {
display: block;
content: "" !important;
width: 30px;
height: 30px;
background: url(//nista.si/tvt/wp-content/themes/nista-wp-theme/assets/images/shopping-bag.svg) no-repeat center / contain;
}
}
.tvt--header--menu-cart .elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before {
top: 1.8em !important;
right: 0.35em !important;
font-size: 12px !important;
z-index: 5;
}  #tvt--header--search-bar .aws-container .aws-search-form {
height: 34px;
}
#tvt--header--search-bar .aws-container .aws-show-clear .aws-search-field {
width: 105px;
padding-right: 10px;
color: var(--color-dark-blue);
font-size: var(--small-font-size);
}
#tvt--header--search-bar .aws-container .aws-search-field,
#tvt--header--search-bar .aws-container .aws-search-form .aws-form-btn {
border: none;
background-color: transparent;
}
#tvt--header--search-bar .aws-container .aws-search-field,
#tvt--header--search-bar .aws-container .aws-search-field::-webkit-input-placeholder {
color: var(--color-dark-blue);
font-size: var(--small-font-size);
}
#tvt--header--search-bar .aws-container .aws-search-form .aws-search-btn_icon {
color: var(--color-dark-blue);
}
#tvt--header--search-bar .aws-search-result .aws_result_title {
color: var(--color-dark-blue) !important;
font-weight: var(--medium-font-weight);
}
#tvt--header--search-bar .aws-search-result .aws_result_excerpt {
color: var(--color-primary) !important;
padding-bottom: 5px;
} .tvt--header--menu-cart.elementor-element .elementor-menu-cart__container .elementor-menu-cart__main .elementor-menu-cart__close-button {
right: -15px;
width: 44px;
height: 44px;
margin: 0;
background-color: var(--color-primary);
}
.tvt--header--menu-cart.elementor-element .elementor-menu-cart__container .elementor-menu-cart__main .elementor-menu-cart__close-button::before,
.tvt--header--menu-cart.elementor-element .elementor-menu-cart__container .elementor-menu-cart__main .elementor-menu-cart__close-button::after {
top: 20px;
left: 11px;
width: 50%;
height: 1px;
background-color: var(--color-white);
}
.nista-menu--mini-cart--home-menu--element.elementor-element .elementor-menu-cart__product-remove.product-remove {
overflow: visible;
}
div.elementor-menu-cart__product-remove.product-remove {
border: none;
overflow: visible;
}
.tvt--header--menu-cart.elementor-element .elementor-menu-cart__products .elementor-menu-cart__product .elementor-menu-cart__product-remove.product-remove:before {
display: block;
content: "";
width: 18px;
height: 20px;
background: url(//nista.si/tvt/wp-content/themes/nista-wp-theme/assets/images/nista-icon-trash.svg) no-repeat center / contain;
transform: translate(-50%, -50%);
}
.tvt--header--menu-cart.elementor-element .elementor-menu-cart__products .elementor-menu-cart__product .elementor-menu-cart__product-remove.product-remove::after {
display: none;
}
html[lang="sl-SI"] .tvt--header--menu-cart.elementor-element .widget_shopping_cart_content::before {
content: "Košarica";
}
.tvt--header--menu-cart.elementor-element .widget_shopping_cart_content::before {
display: block;
padding-bottom: 16px;
margin-bottom: 32px;
border-bottom: 4px solid var(--color-primary);
font-size: var(--h1-font-size);
font-weight: var(--bold-font-weight);
line-height: var(--line-height-smaller);
}
.tvt--header--menu-cart.elementor-element .elementor-menu-cart__subtotal {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
align-items: center;
}
.widget_shopping_cart_content .elementor-menu-cart__footer-buttons {
display: flex;
flex-direction: column;
}
.tvt--header--divider {
height: 45px;
width: 1px;
background-color: var(--color-dark-blue);
}  @media (min-width: 1025px) {
.tvt--index-page--slides .elementor-swiper-button {
margin: 0 20px;
padding: 15px;
background-color: var(--color-dark-blue);
transition: all var(--transition-time);
}
.tvt--index-page--slides .elementor-swiper-button:hover {
background-color: var(--color-primary);
}
.tvt--index-page--slides .elementor-slide-description {
padding-left: 50px;
}
}
.tvt--index-page--icon-list--tags .elementor-icon-list-text:hover {
color: var(--color-light-blue) !important;
}
@media (min-width: 1025px) {
.tvt--index-page--icon-list--tags .elementor-icon-list-text:hover:after {
content: "" !important;
width: 20px;
height: 20px;
display: inline-block;
margin-bottom: -3px;
margin-left: 15px;
background: url(//nista.si/tvt/wp-content/themes/nista-wp-theme/assets/images/circle-arrow-right-solid.svg) no-repeat center / contain;
}
}
@media (max-width: 1025px) {
.tvt--index-page--tags-column-wrapper {
background-color: var(--color-dark-blue);
}
} .tvt--product-box-v1--image-box--language .elementor-image-box-description a {
color: var(--color-white) !important;
}
@media (min-width: 1025px) {
.nista--single-page--sola-v-tujini--template-box {
min-height: 226px;
}
}
.link-hover .elementor-heading-title:hover {
text-decoration: underline;
}
.tvt--product-box-v2--image {
transition: all var(--transition-time);
overflow: hidden;
} .tvt--woocommerce-breadcrumbs .woocommerce-breadcrumb::before {
content: "Jezikovni tečaj ";
display: inline;
margin-right: 5px;
font-size: var(--h3-font-size);
font-weight: var(--normal-font-weight);
}
@media (max-width: 768px) {
.tvt--woocommerce-breadcrumbs .woocommerce-breadcrumb::before {
font-size: var(--small-font-weight);
}
.tvt--woocommerce-breadcrumbs .woocommerce .woocommerce-breadcrumb {
margin: 0;
}
}
.nista--icon-tab {
margin-bottom: 0 !important;
}
.tvt--single-product--product-tag {
display: inline-block;
margin-right: 30px;
font-size: var(--small-font-size);
font-weight: normal;
text-transform: uppercase;
}
.tvt--single-product--product-tag.active{
font-weight: 700;
}
@media (max-width: 768px) {
.tvt--single-product--product-tag {
margin-right: 16px;
}
.woocommerce div.product.elementor ul.tabs li a {
padding: 0.5em 1em;
}
}
.tvt--single-product--product-tag:hover {
font-weight: var(--bold-font-weight);
text-decoration: underline;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
border: none !important;
}
.tvt--single-product--product-data-tabs .tabs.wc-tabs {
padding: 18px 15px 14px 5px !important;
}
.tvt--single-product--product-data-tabs .woocommerce-tabs ul.wc-tabs li.active a {
font-weight: var(--bold-font-weight) !important;
text-decoration: underline !important;
}
.tvt--single-product--product-data-tabs .woocommerce-tabs .panel {
padding: 50px 0 !important;
}
@media (max-width: 768px) {
.tvt--single-product--product-data-tabs .woocommerce-tabs .panel {
padding: 30px 0 !important;
}
}
.tvt--single-product--product-data-tabs h4 {
margin-bottom: 10px;
color: var(--color-dark-blue) !important;
}
.tvt--single-product--add-to-cart .quantity {
display: none;
} .tvt--product-archive--archive-description p {
margin-bottom: 30px;
}
.tvt--product-archive--archive-description .term-description h4 {
margin-top: 50px;
color: var(--color-dark-blue);
}
@media (max-width: 768px) {
.tvt--product-archive--archive-description .term-description h4 {
margin-top: 40px;
}
} .tvt--header--navigation-menu .uael-menu-item {
padding: 23px 0 !important;
} .nista-sola-v-tujini-template-bckgrnd-clr .single-dynamic-item {
background-color: var(--e-global-color-primary);
}