h3.tab_heading {
margin : 0 50px 0px 0;
}
.tab_nav {
display : flex;
}
a.tab_nav_item {
color: var(--thm-black);
font-weight: bold;
position       : relative;
padding-bottom : 5px;
overflow: hidden;
}
.tab_nav_item:hover,
.tab_nav_item.is-active {
color : var(--thm-primary);
}
.tab_nav_item:after {
content          : "";
width            : 0;
position         : absolute;
bottom           : 0;
left             : -2px;
height           : 2px;
background-color : var(--thm-primary);
-o-transition: all 500ms ease;
-moz-transition: all 500ms ease;
-webkit-transition: all 500ms ease;
transition: all 500ms ease;
}
.tab_nav_item:hover:after,
.tab_nav_item.is-active:after {
width : 100%;
left : 0;
}
.tab_nav_item:not(:first-child) {
margin-left : 20px;
}
.tab_page {
display    : none;
margin-top : 30px;
}
.tab_page.is-active {
display : block;
}
.new-arriavls-title-wrapper {
display         : flex;
margin-bottom   : 30px;
vertical-align  : middle;
align-items     : center;
justify-content : flex-start;
}
.type_slider.new-arriavls-title-wrapper {
margin-left : 15px;
}
.new-arriavls-title-wrapper-slider.type_slider {
padding-left : 15px;
}
.box-time-list {
display : flex;
padding : 0;
margin : 0;
}
.timer-grid .box-time-date {
margin-right          : 4px;
color                 : #fff;
-moz-border-radius    : 5px;
-webkit-border-radius : 5px;
border-radius         : 5px;
background-color      : var(--thm-black);
text-align            : center;
text-transform        : uppercase;
font-size             : 10px;
font-weight           : 600;
flex                  : 0 0 70px;
letter-spacing        : 0.5px;
list-style            : none;
padding : 8px;
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
}
.timer-grid .day.box-time-date {
border-left : none;
}
.timer-grid .box-time-date span.wf-first {
display        : inline-block;
margin-bottom  : 8px;
padding : 0px;
font-size      : 14px;
font-weight    : 500;
line-height    : 1;
letter-spacing : normal;
color: var(--thm-primary);
}
.timer-grid .box-time-date span.wf-second {
display        : block;
margin     : 0px;
padding : 0px;
font-size      : 12px;
font-weight    : 500;
line-height    : 1;
letter-spacing : normal;
}
.box-timer {
display         : flex;
color           : #333;
align-items     : center;
justify-content : flex-start;
}
.box-timer h5 {
margin-right  : 10px;
margin-bottom : 0!important;
}
.new-arriavls.woocommerce div.product {
position           : relative;
margin             : 0 5px;
margin-bottom      : 0;
-moz-box-shadow    : none!important;
-webkit-box-shadow : none!important;
box-shadow         : none!important;
}
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid .add_to_cart_button,
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid .add_to_wishlist.button,
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid .added_to_cart.wc-forward,
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid .button.yith-wcqv-button,
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid .compare.button,
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid .product_type_simple:not(.add_to_cart_button),
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid .yith-wcwl-add-to-wishlist,
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid .button.product_type_external,
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid .button.product_type_grouped {
width  : 30px;
height : 30px;
flex   : 0 0 30px;
}
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid .add_to_cart_button:before,
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid .added_to_cart.wc-forward:before,
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid .button.yith-wcqv-button:before,
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid .compare.button:before,
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid .product_type_simple:not(.add_to_cart_button):before,
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid .yith-wcwl-add-to-wishlist i,
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid a.add_to_cart_button.loading::after,
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid .yith-wcwl-icon.fa.fa-heart-o:before,
.elementor-editor-active .elementor-section-boxed .woocommerce.show-items-6 .yith-wcwl-add-to-wishlist:before,
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid .button.product_type_external:before,
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid .button.product_type_grouped:before{
font-size : 15px;
}
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid .shop-product_title,
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid .shop-product_title a {
font-size   : 18px;
line-height : 24px;
}
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid .product-attr_label,
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid .product-save_label {
min-width     : 40px;
padding       : 5px;
border-radius : 3px;
font-size     : 10px;
}
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid .star-rating {
height    : 10px;
font-size : 10px;
}
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid .yith-wcbm-badge::after,
.elementor-section-boxed .woocommerce.show-items-6 .yith-wcbm-badge,
.elementor-section-boxed .woocommerce.show-items-6 span.onsale {
width       : 40px;
height      : 40px;
font-size   : 10px;
line-height : 40px;
}
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid .shop-product_price span.price {
font-size : 14px;
}
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid a.agrikon-brands {
display         : flex;
padding         : 5px;
border-radius   : 3px;
align-items     : center;
font-size       : 12px;
justify-content : center;
}
.elementor-section-boxed .woocommerce.show-items-6 .shop-product_grid a.agrikon-brands .badge {
padding       : 0;
border-radius : 0;
font-size     : 100%;
}
@media
(max-width : 768px) {
.tab_page:not(.is-active) {
display : none;
}
.tab_nav {
align-items: center;
flex-wrap: wrap;
position: relative;
padding               : 15px;
-moz-border-radius    : 4px;
-webkit-border-radius : 4px;
border-radius         : 4px;
background            : #fff;
background-color      : var(--thm-black);
}
.tab_nav a.tab_nav_item {
color: #fff;
margin: 0 7px 10px;
padding-bottom: 5px;
}
.box-timer {
position      : relative;
left          : 0;
width         : 100%;
}
.new-arriavls .new-arriavls-title-wrapper {
display       : block;
margin-bottom : 20px;
}
}
@media
(max-width : 480px) {
.new-arriavls .new-arriavls-title-wrapper {
display       : block;
margin-bottom : 60px;
}
.timer-grid .box-time-date {
margin  : 2px;
padding : 5px;
flex    : 0 0 50px;
}
.timer-grid .box-time-date span.wf-first,
.timer-grid .box-time-date span.wf-second {
font-size : 10px;
margin: 0;
line-height: 1;
}
.timer-grid .box-time-date span.wf-first {
margin-bottom  : 5px;
}
}
@media (max-width : 479px)
and (min-width : 320px) {
.timer-grid .box-time-date span {
display : block;
}
}.vegas-wrapper,
.vegas-overlay,
.vegas-timer,
.vegas-slide,
.vegas-slide-inner {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
overflow: hidden;
border: none;
padding: 0;
margin: 0;
}
.vegas-overlay {
opacity: .5;
}
.vegas-overlay-01 .vegas-overlay{
background: transparent url(//dobrapoljoprivrednapraksa.rs/wp-content/themes/agrikon/js/plugins/vegas/overlays/01.png) center center repeat;
}
.vegas-overlay-02 .vegas-overlay{
background: transparent url(//dobrapoljoprivrednapraksa.rs/wp-content/themes/agrikon/js/plugins/vegas/overlays/02.png) center center repeat;
}
.vegas-overlay-03 .vegas-overlay{
background: transparent url(//dobrapoljoprivrednapraksa.rs/wp-content/themes/agrikon/js/plugins/vegas/overlays/03.png) center center repeat;
}
.vegas-overlay-04 .vegas-overlay{
background: transparent url(//dobrapoljoprivrednapraksa.rs/wp-content/themes/agrikon/js/plugins/vegas/overlays/04.png) center center repeat;
}
.vegas-overlay-05 .vegas-overlay{
background: transparent url(//dobrapoljoprivrednapraksa.rs/wp-content/themes/agrikon/js/plugins/vegas/overlays/05.png) center center repeat;
}
.vegas-overlay-06 .vegas-overlay{
background: transparent url(//dobrapoljoprivrednapraksa.rs/wp-content/themes/agrikon/js/plugins/vegas/overlays/06.png) center center repeat;
}
.vegas-overlay-07 .vegas-overlay{
background: transparent url(//dobrapoljoprivrednapraksa.rs/wp-content/themes/agrikon/js/plugins/vegas/overlays/07.png) center center repeat;
}
.vegas-overlay-08 .vegas-overlay{
background: transparent url(//dobrapoljoprivrednapraksa.rs/wp-content/themes/agrikon/js/plugins/vegas/overlays/08.png) center center repeat;
}
.vegas-overlay-09 .vegas-overlay{
background: transparent url(//dobrapoljoprivrednapraksa.rs/wp-content/themes/agrikon/js/plugins/vegas/overlays/09.png) center center repeat;
}
.vegas-timer {
top: auto;
bottom: 0;
height: 5px;
display:none;
}
.vegas-timer-progress {
width: 0%;
height: 100%;
background: white;
transition: width ease-out;
}
.vegas-timer-running .vegas-timer-progress {
width: 100%;
}
.vegas-slide,
.vegas-slide-inner {
margin: 0;
padding: 0;
background: transparent center center no-repeat;
-webkit-transform: translateZ(0);
transform: translateZ(0);
will-change: transform, opacity;
}
.agrikon-vegas-slider.vegas-yes .vegas-container {
overflow: hidden !important;
position: absolute;
height: 100%!important;
width: 100%!important;
}
.agrikon-vegas-slider.vegas-yes .vegas-video {
min-width: 100%;
min-height: 100%;
width: auto;
height: auto;
}    .vegas-transition-blur,
.vegas-transition-blur2 {
opacity: 0;
-webkit-filter: blur(32px) brightness(1.01);
filter: blur(32px) brightness(1.01);
}
.vegas-transition-blur-in,
.vegas-transition-blur2-in {
opacity: 1;
-webkit-filter: blur(0px) brightness(1.01);
filter: blur(0px) brightness(1.01);
}
.vegas-transition-blur2-out {
opacity: 0;
}   .vegas-transition-burn,
.vegas-transition-burn2 {
opacity: 0;
-webkit-filter: contrast(1000%) saturate(1000%);
filter: contrast(1000%) saturate(1000%);
}
.vegas-transition-burn-in,
.vegas-transition-burn2-in {
opacity: 1;
-webkit-filter: contrast(100%) saturate(100%);
filter: contrast(100%) saturate(100%);
}
.vegas-transition-burn2-out {
opacity: 0;
-webkit-filter: contrast(1000%) saturate(1000%);
filter: contrast(1000%) saturate(1000%);
}   .vegas-transition-fade,
.vegas-transition-fade2 {
opacity: 0;
}
.vegas-transition-fade-in,
.vegas-transition-fade2-in {
opacity: 1;
}
.vegas-transition-fade2-out {
opacity: 0;
}   .vegas-transition-flash,
.vegas-transition-flash2 {
opacity: 0;
-webkit-filter: brightness(25);
filter: brightness(25);
}
.vegas-transition-flash-in,
.vegas-transition-flash2-in {
opacity: 1;
-webkit-filter: brightness(1);
filter: brightness(1);
}
.vegas-transition-flash2-out {
opacity: 0;
-webkit-filter: brightness(25);
filter: brightness(25);
}   .vegas-transition-negative,
.vegas-transition-negative2 {
opacity: 0;
-webkit-filter: invert(100%);
filter: invert(100%);
}
.vegas-transition-negative-in,
.vegas-transition-negative2-in {
opacity: 1;
-webkit-filter: invert(0);
filter: invert(0);
}
.vegas-transition-negative2-out {
opacity: 0;
-webkit-filter: invert(100%);
filter: invert(100%);
}   .vegas-transition-slideDown,
.vegas-transition-slideDown2 {
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
.vegas-transition-slideDown-in,
.vegas-transition-slideDown2-in {
-webkit-transform: translateY(0%);
transform: translateY(0%);
}
.vegas-transition-slideDown2-out {
-webkit-transform: translateY(100%);
transform: translateY(100%);
}   .vegas-transition-slideLeft,
.vegas-transition-slideLeft2 {
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
.vegas-transition-slideLeft-in,
.vegas-transition-slideLeft2-in {
-webkit-transform: translateX(0%);
transform: translateX(0%);
}
.vegas-transition-slideLeft2-out {
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}   .vegas-transition-slideRight,
.vegas-transition-slideRight2 {
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
.vegas-transition-slideRight-in,
.vegas-transition-slideRight2-in {
-webkit-transform: translateX(0%);
transform: translateX(0%);
}
.vegas-transition-slideRight2-out {
-webkit-transform: translateX(100%);
transform: translateX(100%);
}   .vegas-transition-slideUp,
.vegas-transition-slideUp2 {
-webkit-transform: translateY(100%);
transform: translateY(100%);
}
.vegas-transition-slideUp-in,
.vegas-transition-slideUp2-in {
-webkit-transform: translateY(0%);
transform: translateY(0%);
}
.vegas-transition-slideUp2-out {
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}   .vegas-transition-swirlLeft,
.vegas-transition-swirlLeft2 {
-webkit-transform: scale(2) rotate(35deg);
transform: scale(2) rotate(35deg);
opacity: 0;
}
.vegas-transition-swirlLeft-in,
.vegas-transition-swirlLeft2-in {
-webkit-transform: scale(1) rotate(0deg);
transform: scale(1) rotate(0deg);
opacity: 1;
}
.vegas-transition-swirlLeft2-out {
-webkit-transform: scale(2) rotate(-35deg);
transform: scale(2) rotate(-35deg);
opacity: 0;
}   .vegas-transition-swirlRight,
.vegas-transition-swirlRight2 {
-webkit-transform: scale(2) rotate(-35deg);
transform: scale(2) rotate(-35deg);
opacity: 0;
}
.vegas-transition-swirlRight-in,
.vegas-transition-swirlRight2-in {
-webkit-transform: scale(1) rotate(0deg);
transform: scale(1) rotate(0deg);
opacity: 1;
}
.vegas-transition-swirlRight2-out {
-webkit-transform: scale(2) rotate(35deg);
transform: scale(2) rotate(35deg);
opacity: 0;
}   .vegas-transition-zoomIn,
.vegas-transition-zoomIn2 {
-webkit-transform: scale(0);
transform: scale(0);
opacity: 0;
}
.vegas-transition-zoomIn-in,
.vegas-transition-zoomIn2-in {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
.vegas-transition-zoomIn2-out {
-webkit-transform: scale(2);
transform: scale(2);
opacity: 0;
}   .vegas-transition-zoomOut,
.vegas-transition-zoomOut2 {
-webkit-transform: scale(2);
transform: scale(2);
opacity: 0;
}
.vegas-transition-zoomOut-in,
.vegas-transition-zoomOut2-in {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1;
}
.vegas-transition-zoomOut2-out {
-webkit-transform: scale(0);
transform: scale(0);
opacity: 0;
}   .vegas-animation-kenburns {
-webkit-animation: kenburns ease-out;
animation: kenburns ease-out;
}
@-webkit-keyframes kenburns {
0% {
-webkit-transform: scale(1.5);
transform: scale(1.5);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes kenburns {
0% {
-webkit-transform: scale(1.5);
transform: scale(1.5);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
}
}   .vegas-animation-kenburnsDownLeft {
-webkit-animation: kenburnsDownLeft ease-out;
animation: kenburnsDownLeft ease-out;
}
@-webkit-keyframes kenburnsDownLeft {
0% {
-webkit-transform: scale(1.5) translate(10%, -10%);
transform: scale(1.5) translate(10%, -10%);
}
100% {
-webkit-transform: scale(1) translate(0, 0);
transform: scale(1) translate(0, 0);
}
}
@keyframes kenburnsDownLeft {
0% {
-webkit-transform: scale(1.5) translate(10%, -10%);
transform: scale(1.5) translate(10%, -10%);
}
100% {
-webkit-transform: scale(1) translate(0, 0);
transform: scale(1) translate(0, 0);
}
}   .vegas-animation-kenburnsDownRight {
-webkit-animation: kenburnsDownRight ease-out;
animation: kenburnsDownRight ease-out;
}
@-webkit-keyframes kenburnsDownRight {
0% {
-webkit-transform: scale(1.5) translate(-10%, -10%);
transform: scale(1.5) translate(-10%, -10%);
}
100% {
-webkit-transform: scale(1) translate(0, 0);
transform: scale(1) translate(0, 0);
}
}
@keyframes kenburnsDownRight {
0% {
-webkit-transform: scale(1.5) translate(-10%, -10%);
transform: scale(1.5) translate(-10%, -10%);
}
100% {
-webkit-transform: scale(1) translate(0, 0);
transform: scale(1) translate(0, 0);
}
}   .vegas-animation-kenburnsDown {
-webkit-animation: kenburnsDown ease-out;
animation: kenburnsDown ease-out;
}
@-webkit-keyframes kenburnsDown {
0% {
-webkit-transform: scale(1.5) translate(0, -10%);
transform: scale(1.5) translate(0, -10%);
}
100% {
-webkit-transform: scale(1) translate(0, 0);
transform: scale(1) translate(0, 0);
}
}
@keyframes kenburnsDown {
0% {
-webkit-transform: scale(1.5) translate(0, -10%);
transform: scale(1.5) translate(0, -10%);
}
100% {
-webkit-transform: scale(1) translate(0, 0);
transform: scale(1) translate(0, 0);
}
}   .vegas-animation-kenburnsLeft {
-webkit-animation: kenburnsLeft ease-out;
animation: kenburnsLeft ease-out;
}
@-webkit-keyframes kenburnsLeft {
0% {
-webkit-transform: scale(1.5) translate(10%, 0);
transform: scale(1.5) translate(10%, 0);
}
100% {
-webkit-transform: scale(1) translate(0, 0);
transform: scale(1) translate(0, 0);
}
}
@keyframes kenburnsLeft {
0% {
-webkit-transform: scale(1.5) translate(10%, 0);
transform: scale(1.5) translate(10%, 0);
}
100% {
-webkit-transform: scale(1) translate(0, 0);
transform: scale(1) translate(0, 0);
}
}   .vegas-animation-kenburnsRight {
-webkit-animation: kenburnsRight ease-out;
animation: kenburnsRight ease-out;
}
@-webkit-keyframes kenburnsRight {
0% {
-webkit-transform: scale(1.5) translate(-10%, 0);
transform: scale(1.5) translate(-10%, 0);
}
100% {
-webkit-transform: scale(1) translate(0, 0);
transform: scale(1) translate(0, 0);
}
}
@keyframes kenburnsRight {
0% {
-webkit-transform: scale(1.5) translate(-10%, 0);
transform: scale(1.5) translate(-10%, 0);
}
100% {
-webkit-transform: scale(1) translate(0, 0);
transform: scale(1) translate(0, 0);
}
}   .vegas-animation-kenburnsUpLeft {
-webkit-animation: kenburnsUpLeft ease-out;
animation: kenburnsUpLeft ease-out;
}
@-webkit-keyframes kenburnsUpLeft {
0% {
-webkit-transform: scale(1.5) translate(10%, 10%);
transform: scale(1.5) translate(10%, 10%);
}
100% {
-webkit-transform: scale(1) translate(0, 0);
transform: scale(1) translate(0, 0);
}
}
@keyframes kenburnsUpLeft {
0% {
-webkit-transform: scale(1.5) translate(10%, 10%);
transform: scale(1.5) translate(10%, 10%);
}
100% {
-webkit-transform: scale(1) translate(0, 0);
transform: scale(1) translate(0, 0);
}
}   .vegas-animation-kenburnsUpRight {
-webkit-animation: kenburnsUpRight ease-out;
animation: kenburnsUpRight ease-out;
}
@-webkit-keyframes kenburnsUpRight {
0% {
-webkit-transform: scale(1.5) translate(-10%, 10%);
transform: scale(1.5) translate(-10%, 10%);
}
100% {
-webkit-transform: scale(1) translate(0, 0);
transform: scale(1) translate(0, 0);
}
}
@keyframes kenburnsUpRight {
0% {
-webkit-transform: scale(1.5) translate(-10%, 10%);
transform: scale(1.5) translate(-10%, 10%);
}
100% {
-webkit-transform: scale(1) translate(0, 0);
transform: scale(1) translate(0, 0);
}
}   .vegas-animation-kenburnsUp {
-webkit-animation: kenburnsUp ease-out;
animation: kenburnsUp ease-out;
}
@-webkit-keyframes kenburnsUp {
0% {
-webkit-transform: scale(1.5) translate(0, 10%);
transform: scale(1.5) translate(0, 10%);
}
100% {
-webkit-transform: scale(1) translate(0, 0);
transform: scale(1) translate(0, 0);
}
}
@keyframes kenburnsUp {
0% {
-webkit-transform: scale(1.5) translate(0, 10%);
transform: scale(1.5) translate(0, 10%);
}
100% {
-webkit-transform: scale(1) translate(0, 0);
transform: scale(1) translate(0, 0);
}
}