.clear {
clear : both;
height : 0;
}
.clear10 {
clear : both;
height : 10px;
}
.clear15 {
clear : both;
height : 15px;
}
.clear20 {
clear : both;
height : 20px;
}
.clear30 {
clear : both;
height : 30px;
}
.clear40 {
clear : both;
height : 40px;
}
.clear60 {
clear : both;
height : 60px;
}
body {
font-family : 'Rubik', sans-serif;
color : #131200;
}
h1, h2, h3, h4, h5, h6, p {
color : #131200;
}
.relative {
position : relative !important ;
}
.inline {
display : inline !important ;
}
.block {
display : block !important ;
}
.inline-block {
display : inline-block !important ;
}
.whitetext {
color : #fff !important ;
}
.noradi {
border-radius : 0 !important ;
}
hr.hrfull {
background : #ddd;
}
.bigtar:hover {
cursor : pointer;
}
.glavna-tekst img {
max-width : 100%;
height : auto;
display : inline-block;
}
.cart5error .help-block {
color : #d2322d;
}
.error_message p {
font-size : 0.8em;
color : #d2322d;
}
.success_message p {
font-size : 2em;
font-weight : 700;
color : #67d187;
}
.error_message_product p {
font-size : 0.8em;
color : #d2322d;
}
.success_message_product p {
font-size : 2em;
font-weight : 700;
color : #67d187;
}
h2.entry-title-index {
font-weight : 500;
margin-bottom : 10px;
}
.page-header .breadcrumb {
color : #ddd;
}
.owl-carousel .owl-item img {
transform-style : flat;
}
.cc-cookies {
position : fixed;
width : 100%;
left : 0;
bottom : 0;
padding : 10px 5%;
background : #fff;
background : rgb(255 255 255 / 0.85);
color : #110300;
font-size : 12px;
font-weight : 400;
z-index : 99999;
text-align : center;
}
.cc-cookies a, .cc-cookies a:hover {
color : #110300;
text-decoration : underline;
}
.cc-cookies a:hover {
text-decoration : none;
}
.cc-overlay {
height : 100%;
padding-top : 25%;
}
.cc-cookies-error {
float : left;
width : 90%;
text-align : center;
margin : 1em 0 2em 0;
background : #fff;
padding : 2em 5%;
border : #ccc solid 1px;
font-size : 18px;
color : #333;
}
.cc-cookies a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-accept, .cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline, .cc-cookies a.cc-cookie-reset {
display : inline-block;
color : #fff;
text-decoration : none;
background : #7DAF3B;
padding : 0.5em 0.75em;
border-radius : 3px;
box-shadow : 0 0 2px rgb(0 0 0 / 0.25);
text-shadow : 0 -1px 0 rgb(0 0 0 / 0.35);
}
.cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline {
background : #af3b3b;
margin-left : 0.5em;
}
.cc-cookies a.cc-cookie-reset {
background : #f15b00;
}
.cc-cookies a:hover.cc-cookie-accept, .cc-cookies-error a:hover.cc-cookie-accept, .cc-cookies a:hover.cc-cookie-decline, .cc-cookies-error a:hover.cc-cookie-decline, .cc-cookies a:hover.cc-cookie-reset {
background : #000;
}
.cc-cookies-error a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-decline {
display : block;
margin-top : 1em;
}
.cc-cookies.cc-discreet {
width : auto;
padding : 0.5em 1em;
left : auto;
top : auto;
}
.cc-cookies.cc-discreet a.cc-cookie-reset {
background : none;
text-shadow : none;
padding : 0;
text-decoration : underline;
}
.cc-cookies.cc-discreet a:hover.cc-cookie-reset {
text-decoration : none;
}
.video-container {
padding-top : 25px;
padding-bottom : 50.5%;
margin-bottom : 10px;
position : relative;
overflow : hidden;
height : 0;
}
.video-container.vimeo {
padding-top : 0;
padding-bottom : 56.4%;
}
.video-container embed, .video-container iframe, .video-container object, .video-container video {
position : absolute;
top : 0;
left : 0;
width : 100%;
height : 100%;
}
p.uslugeboxtext {
height : 80px;
padding : 0 10px;
overflow : hidden;
}
.blockimg-right {
padding-right : 0 !important ;
float : right;
margin-top : 7px;
}
.blockimg-left {
padding-left : 0 !important ;
margin-top : 7px;
}
#cart-menu {
display : inline;
}
.product-nav-prev.disabled a {
color : #ddd !important ;
}
.product-nav-next.disabled a {
color : #ddd !important ;
}
.owl-proizvodi .owl-item, .owl-proizvodi2 .owl-item {
opacity : 0.5;
}
.owl-proizvodi .owl-item.superactive, .owl-proizvodi2 .owl-item.superactive {
opacity : 1;
}
.input-quantity {
width : 50px;
}
.store_product_out_of_stock {
display : none;
}
.store_product_in_stock {
display : block;
}
.btn-plusminus {
width : 34px;
height : 34px;
background : #a1c349 !important ;
border : 0 !important ;
}
.qty-dec-btn, .qty-inc-btn {
padding : 0;
outline : 0;
}
.btn-remove {
border : 0;
background : #fff;
}
h3.product-sku, h3.product-mod {
font-size : 12px;
font-weight : 400;
margin-bottom : 0;
text-transform : none;
}
h2.product-name {
line-height : 20px;
color : #000;
font-weight : 700;
font-size : 16px;
margin : 0 0 3px;
}
.product-price-td {
min-width : 100px;
}
.product-subtotal-td {
min-width : 100px;
}
input.pm-input + label + div {
display : none;
}
input.pm-input:checked + label + div {
display : block;
}
input.sm-input + label + div {
display : none;
}
input.sm-input:checked + label + div {
display : block;
}
.pm-table {
width : 100%;
}
.pm-label {
font-weight : bold;
cursor : pointer;
margin-left : 5px;
margin-bottom : 0;
}
.pm-desc-checked {
min-height : 20px;
padding : 10px;
margin-top : 10px;
margin-bottom : 10px;
background-color : #f5f5f5;
border : #eaeaea solid 1px;
border-radius : 0;
}
.sm-table {
width : 100%;
}
.sm-label {
font-weight : bold;
cursor : pointer;
margin-left : 5px;
margin-bottom : 0;
}
.sm-desc-checked {
min-height : 20px;
padding : 10px;
margin-top : 10px;
margin-bottom : 10px;
background-color : #f5f5f5;
border : #eaeaea solid 1px;
border-radius : 0;
}
.modal-content.popupproduct {
border : none !important ;
box-shadow : none !important ;
background : transparent;
}
.panel-box .panel-box-content {
background : none;
}
#forgpass-trigger {
cursor : pointer;
}
#footer .footer-copyright nav {
float : none;
}
.product-actions a.posaljiupit, .product-actions a.brzipregled {
font-size : 17px;
height : 38px;
width : 40px;
line-height : 38px;
background-color : transparent;
visibility : hidden;
opacity : 0;
}
.hide-addtolinks .product-actions a.posaljiupit, .hide-addtolinks .product-actions a.brzipregled {
display : none;
}
.product-actions a.posaljiupit {
right : -37px;
color : #ed4949;
border : #ed4949 solid 1px;
}
.product-actions a.posaljiupit:hover {
color : #fff;
background-color : #ed4949;
}
.product:hover .product-actions a.posaljiupit {
visibility : visible;
opacity : 1;
right : 0;
}
.product-actions a.brzipregled {
left : -37px;
color : #52b9b5;
border : #52b9b5 solid 1px;
}
.product-actions a.brzipregled:hover {
color : #fff;
background-color : #52b9b5;
}
.product:hover .product-actions a.brzipregled {
visibility : visible;
opacity : 1;
left : 0;
}
.product-actions .add_to_cart {
color : #333;
background-color : #fff;
font-size : 14px;
padding : 0 10px 0 8px;
height : 38px;
line-height : 38px;
border : #ccc solid 1px;
}
.product-actions .add_to_cart i {
font-size : 15px;
margin-right : 2px;
}
.product:hover .product-actions .add_to_cart {
background-color : #3b3b3b;
border-color : #3b3b3b;
color : #fff;
}
.product-actions addtocart.outofstock {
padding : 0 10px;
cursor : default;
}
.product:hover .product-actions .add_to_cart.outofstock {
color : #333 !important ;
background-color : #fff !important ;
border-color : #ccc !important ;
}
.product.product-list .product-actions .add_to_cart {
background-color : #3b3b3b;
border-color : #3b3b3b;
color : #fff;
}
.zoomContainer.fancy {
z-index : 10000;
}
@media (max-width:767px) {
.product-img-box2 {
margin-bottom : 25px;
}
}
.product-img-box2 img {
display : block;
width : 100%;
height : auto;
}
.product-img-box2 .product-img-wrapper2 {
margin-bottom : 2px;
}
.product-img-box2 .owl-carousel {
margin-bottom : 0;
}
.product-img-box-wrapper2 {
position : relative;
margin-bottom : 10px;
}
.product-img-box-wrapper2 .product-img-zoom2 {
position : absolute;
right : 11px;
bottom : 7px;
z-index : 50;
}
.totals-table tbody tr td:nth-child(2) {
min-width : 140px;
}
.shop-podnaslov {
font-size : 20px;
font-weight : 400;
text-transform : none;
}
.cart-table tbody tr td.product-image-td a img {
width : 80px;
}
.cart-table-wrap {
padding : 20px;
}
.totals-table tbody tr td {
font-size : 14px;
}
.totals-table tbody tr:last-child td:last-child, .totals-table tbody tr:last-child td:first-child {
font-size : 17px;
}
.call-to-action-success {
background-color : #dff0d8;
border : #d6e9c6 solid 1px;
}
.prikazujemo {
width : 100%;
display : inline-block;
}
#header {
position : absolute;
z-index : 100;
width : 100%;
}
#header {
position : absolute;
z-index : 100;
width : 100%;
}
#header .header-body {
background : rgb(0 0 0 / 0.9);
border-top : 0 solid #EDEDED;
border-bottom : 1px solid rgb(255 255 255 / 0.5);
padding : 0 0;
transition : min-height 0.3s ease;
width : 100%;
z-index : 1001;
min-height : 90px;
}
html.sticky-header-active #header .header-body {
position : fixed;
border-bottom-color : rgb(255 255 255 / 0.5);
}
.container-fluid-full {
padding-left : 9%;
padding-right : 9%;
}
.bijelipodloga {
display : grid;
}
#header .header-nav-main nav > ul > li > a {
display : inline-block;
border-radius : 0;
font-size : 1.1em;
color : rgb(255 255 255 / 0.9);
font-style : normal;
font-weight : 400;
line-height : 20px;
padding : 11px 36px;
text-transform : uppercase;
}
ul.nav-pills > li.active > a:hover, ul.nav-pills > li.active > a:focus {
background-color : transparent;
color : #ECB548;
}
ul.nav-pills > li.active > a {
background-color : transparent;
color : #ECB548;
}
#header .header-nav-main nav > ul > li.open > a, #header .header-nav-main nav > ul > li:hover > a {
background-color : transparent;
color : #ECB548;
}
#header .header-nav-main {
float : right;
margin : 26px 0 0;
min-height : 40px;
}
#header .header-nav-top {
float : right;
margin-top : 4px;
margin-left : 10px;
}
#header .header-search {
float : right;
margin-top : 4px;
margin-left : 10px;
}
#header .header-column-2 {
float : left;
width : 100%;
}
#header .header-nav-top {
float : right;
}
#header .header-nav-main {
width : 100%;
}
#header .header-nav-main nav > ul > li.open > a, #header .header-nav-main nav > ul > li:hover > a {
background : transparent;
}
#header .header-nav-top .nav > li > a:hover, #header .header-nav-top .nav > li > a a:focus {
background : transparent;
}
#header .header-nav-top .nav > li > a, #header .header-nav-top .nav > li > span {
color : rgb(255 255 255 / 0.9);
font-size : 1.4em;
padding : 6px 10px;
display : inline-block;
}
#header .header-nav-top .dropdown-menu a {
color : #000;
background : #fff;
padding : 6px 12px;
font-size : 1em;
}
#header .header-nav-top .dropdown-menu a:hover {
color : #FAC663;
background : #fff;
}
#header .header-nav-main nav > ul > li > a.dropdown-toggle:after {
border-color : rgb(255 255 255 / 0.9) transparent transparent transparent;
top : 5px;
}
#header .header-nav-main nav > ul > li:hover > a.dropdown-toggle:hover {
border-color : #e3c073 transparent transparent transparent;
}
#header .header-nav-main nav > ul > li.dropdown .dropdown-menu {
border-top-color : #e3c073;
}
#header .header-nav-main nav > ul > li > a:focus, #header .header-nav-main nav > ul > li > a:hover {
color : #e3c073;
}
.slider-container .main-label {
color : #FFF;
font-size : 3.8em;
line-height : 68px;
font-weight : 800;
}
.slider-container .bottom-label {
color : rgb(255 255 255 / 0.9);
font-size : 1.4em;
line-height : 26px;
font-weight : 300;
}
html .btn-secondary {
color : #fff;
background-color : transparent;
border-color : #fff #fff #fff;
border : #fff solid 1px;
}
.btn-group-md > .btn, .btn-md {
border-radius : 21px !important ;
font-size : 0.9em !important ;
padding : 12px 18px !important ;
text-transform : uppercase !important ;
}
html .btn-secondary:active, html .btn-secondary:focus, html .btn-secondary:active:hover, html .btn-secondary:active:focus, html .btn-secondary:hover {
color : #000 !important ;
background-color : #e3c073 !important ;
border-color : #fff #fff #fff !important ;
border : #fff solid 1px !important ;
}
#onama-section {
padding : 52px 0 52px;
background : #f9f9f9;
min-height : 500px;
}
h1 {
font-size : 2em;
line-height : 32px;
margin : 0 0 16px 0;
font-weight : 500;
}
h5 {
font-size : 1em;
font-weight : 600;
letter-spacing : normal;
line-height : 18px;
margin : 0 0 4px 0;
text-transform : none;
}
p {
line-height : 16px;
margin : 0 0 12px;
font-size : 0.96em;
}
.ikonica-pocetna-onama {
padding-bottom : 12px;
}
#novosti-section {
height : 600px;
background : url(https://opgdomjanic.hr/slike/novosti-lijevo.jpg) bottom left no-repeat;
background-color : #f9f9f9;
background-size : 34% 100%;
}
.novosti-generalno {
padding : 160px 90px 80px 0;
height : 600px;
}
.btn-group-lg > .btn, .btn-lg {
padding : 14px 70px !important ;
font-size : 1em !important ;
line-height : normal !important ;
border-radius : 21px !important ;
text-transform : uppercase;
}
.novosti-generalno h3 {
font-size : 2.2em;
font-weight : 500;
line-height : normal;
color : #e3c073;
text-transform : none;
margin-bottom : 20px;
}
.novosti-generalno p {
color : #fff;
}
.novosti-desno {
padding : 50px 0;
}
.boxizdvojenovijesti h4 {
font-size : 1.3em;
color : #131200;
line-height : normal;
text-transform : none;
font-weight : 600;
text-align : center;
}
.boxizdvojenovijesti p {
text-align : center;
height : 62px;
overflow : hidden;
}
html .btn-borders {
background-color : transparent;
border : #2a3c24 solid 1px;
color : #2a3c24;
}
html .btn-borders:active, html .btn-borders:focus, html .btn-borders:active:hover, html .btn-borders:active:focus, html .btn-borders:hover {
color : #fff !important ;
background-color : #2a3c24 !important ;
border-color : #fff #fff #fff !important ;
border : #fff solid 1px !important ;
}
#novosti-dolje {
padding : 20px 0;
background : #f9f9f9;
}
.center-btn {
display : table !important ;
text-align : center !important ;
margin : 0 auto !important ;
}
.izdvojeno-lijevo {
position : absolute;
text-align : center;
transform : translate(-50%,-50%);
left : 50%;
top : 50%;
}
.izdvojeno-desno {
position : absolute;
text-align : center;
transform : translate(-50%,-50%);
left : 50%;
top : 50%;
}
.izdvojeno-sredina-gore {
position : absolute;
text-align : center;
transform : translate(-50%,-50%);
left : 50%;
top : 21%;
}
.izdvojeno-sredina-dolje {
position : absolute;
text-align : center;
transform : translate(-50%,-50%);
left : 50%;
top : 71%;
}
h3.izdvojeno {
font-size : 2em;
color : #fff;
font-weight : 500;
line-height : normal;
text-transform : none;
margin-bottom : 12px;
}
h6.izdvojeno {
font-size : 1.3em;
color : #fff;
font-weight : 400;
line-height : normal;
text-transform : none;
margin-bottom : 16px;
}
#izdvojeno-section {
background : #fff;
padding : 40px 0 20px;
}
#recenzije-section {
height : 300px;
background : url(https://opgdomjanic.hr/slike/ljesnjaci-recenzije.jpg) bottom center no-repeat;
background-color : #f9f9f9;
padding : 70px 50px 50px;
}
#recenzije-section p {
color : #fff;
font-weight : 400;
font-style : italic;
line-height : normal;
font-size : 1.3em;
text-align : center;
margin-top : 20px;
}
#recenzije-section h5 {
color : #fff;
font-weight : 100;
font-style : italic;
line-height : normal;
font-size : 1.1em;
text-align : center;
}
.linija-recenzije {
margin : 20px auto;
width : 80px;
background : #d8d8d8;
height : 1px;
}
#footer.short {
padding-top : 50px;
}
#footer {
background : #ffffff;
border-top : 0 solid #0e0e0e;
font-size : 1em;
margin-top : 0;
padding : 70px 0 0;
position : relative;
clear : both;
}
.hrfull-footer {
background : #d8d8d8 !important ;
margin : 12px 0;
}
#footer h1, #footer h2, #footer h3, #footer h4, #footer a {
color : #131200;
}
.copy-lijevo p {
color : #e3c073;
margin-left : 15px;
}
.copy-desno p a, .copy-desno p {
color : #e3c073 !important ;
}
.copy-desno {
margin-left : -15px;
}
#footer h2 {
color : #131200;
font-size : 1.1em;
line-height : 40px;
margin-bottom : 0;
padding-left : 15px;
font-weight : 500;
text-transform : uppercase;
}
#footer h4 {
text-align : center;
font-style : italic;
font-size : 1.3em;
font-weight : 600;
}
.footer-desno {
text-align : right;
padding-right : 30px;
}
.footer-desno p span {
font-weight : 600;
font-size : 1.4em;
color : #a1c349;
line-height : 24px;
}
.footer-desno p span a {
color : #a1c349 !important ;
}
#footer a:hover {
color : #a1c349;
}
#proizvodi-section {
background : #fff;
padding :0px 0 52px;
}
.shop ul.products {
margin : 0;
padding : 25px 0 0;
list-style : none;
}
.product .product-image-area {
overflow : hidden;
position : relative;
padding : 1px;
background-color : #fff;
border : #ddd solid 0;
border-radius : 0;
box-shadow : 0 0 5px 0 rgb(0 0 0 / 0);
}
.product .product-details-area {
padding : 9px;
text-align : left;
}
#proizvodi-section h2 {
color : #131200;
font-size : 1.16em;
text-transform : none;
font-weight : 600;
margin : 0 0 4px 0;
height : 40px;
letter-spacing : 0;
text-align : left;
line-height : 21px;
text-align : center;
}
#proizvodi-section h3 {
color : #131200;
text-transform : none;
height : 40px;
letter-spacing : 0;
font-size : 1.9em;
line-height : 30px;
margin : 0 0 0 0;
font-weight : 500;
overflow : hidden;
text-align : left;
}
#proizvodi-section h2 a {
color : #131200;
}
.product-price-box {
font-size : 1.6em;
margin : 10px 0 16px;
text-align : left;
color: #a1c349;
height: 25px;
}
.product-price-box span {
font-weight : 500;
}
.product-price-box .product-price {
font-size : 18px;
color : #a1c349;
font-weight : 500;
}
.shop ul.products {
margin : 0;
padding : 25px 0 0;
list-style : none;
}
.shop .f-ajax-p-brzi {
width : 22% !important ;
}
.btn-kupi2 {
width: 100% !important;
}
.btn-kupi {
width : 68%;
float : left !important ;
padding : 12px 14px !important ;
color : #000 !important ;
font-size: 1.3rem !Important;
}
.btn-quaternary {
background : #2a3c24;
}
.product-details-area p {
text-align : center;
height : 34px;
overflow : hidden;
}
hr.hrfull-smede {
background : #e3c073;
margin : 2px 0;
}
.izbor-kategorija-a {
margin-right : 24px;
font-size : 0.9em;
text-transform : uppercase;
font-weight : 600;
}
.izbor-kategorija-b {
margin-right : 20px;
font-size : 0.9em;
text-transform : uppercase;
color : #131200;
font-weight : 500;
}
.products-category a {
position : absolute;
z-index : 999;
width : 90%;
text-align : center;
top : 50%;
}
.products-category img {
position : relative;
}
.naslov-istaknuti-shop {
margin-bottom : 0;
}
.breadcrumb {
padding : 8px 15px;
margin-bottom : 0;
list-style : none;
background-color : transparent;
border-radius : 0;
border-bottom : 1px solid #e3c073;
font-size : 0.9em;
font-weight : 100;
font-style : italic;
margin-top : 15px;
}
.page-header h1 {
line-height : 25px;
margin : 10px 0 -35px;
border-bottom: 0 !important;
}
.page-header .breadcrumb {
border-bottom : 0 !important ;
}
.product-details-box .product-detail-info {
padding-bottom : 0;
}
.kupibtn .btn-kupi {
width : 100%;
}
.nav-tabs li a, .nav-tabs li a:hover {
background : transparent !important ;
}
html body .tabs .nav-tabs a, html.dark body .tabs .nav-tabs a, html body .tabs .nav-tabs a:hover, html.dark body .tabs .nav-tabs a:hover {
color : #a2a2a2 !important ;
}
html body .tabs .nav-tabs li.active a, html.dark body .tabs .nav-tabs li.active a {
color : #e3c073 !important ;
}
.shop-smaller h2 {
color : #131200 !important ;
font-size : 1.16em !important ;
text-transform : none;
font-weight : 600 !important ;
margin : 0 0 4px 0;
height : 24px;
letter-spacing : 0;
text-align : left;
line-height : 21px;
overflow : hidden;
text-align : center;
}
.shop-smaller h2 a {
color : #131200 !important ;
}
.shop-smaller .product-price-box {
font-size : 1.2em;
margin : 10px 0 16px;
text-align : center;
}

.sidebar {
	text-align: center;
    background: #f7f7f7;
    padding: 1em;
}

.sidebar .product-image-area {
	background: transparent;
}

.kontakt-forma h3 {
	margin-bottom: 10px;
}

.novostrecept p {
	line-height: 19px;
}

.page-header {
	border-bottom: 0 !important;
	padding: 110px 0 30px 0 !important;
}

#header .header-nav-main nav > ul > li.active > a {
	color: #e3c073 !important;
}

.thumb-info .thumb-info-title {
	letter-spacing: 0;
	font-weight: 400;
}

#panel-cart-payment {
	text-align: left;
}

.proizvodi-home {
	padding-top: 52px !important;
}

.slicni-products h2 {
	text-align: center !important;
	font-size: 1.16em !important;
    text-transform: none;
    font-weight: 600 !important;
    margin: 0 0 4px 0;
    height: 40px;
    letter-spacing: 0;
    text-align: left;
    line-height: 21px;
}

.slicni-products h2 a {
	color: #131200 !important;
}

.slicni-products h2 a:hover {
	color: #e3c073 !important;
	transition: .3s;
}

.tp-mask-wrap .main-label {
	top: 0;
	left: 0;
	margin-left: 0em !important;
}

.tp-parallax-wrap {
	top: 15em;
	left: -5em;
}

.tp-mask-wrap {
	top: 15em;
	left: -5em;
}

.btn-rotator {
	margin-top: 14em !important;
	margin-left: 0em !important;
}
.btn-deutsch {
padding: 14px 40px !important;
}

#slidebox4449 {width:500px;height:350px;padding:0;background: transparent;border:0;position:fixed;top:120px;left:200px;z-index:10000}
a.close {background:transparent url(http://opgdomjanic.hr/images/uploads/banner-close.png) no-repeat top left;width:42px;height:42px;position:absolute;cursor:pointer;top:-20px;left:425px; opacity:1 !important;}
a.close:hover {background:transparent url(http://opgdomjanic.hr/images/uploads/banner-close.png) no-repeat top left; opacity:1 !important;}

.col-md-3.isotope-item:nth-child(4n+1) {clear:none;}

.obavijest {
	text-align: center;
    font-size: 2rem;
    background-color: #a1c349 ;
    padding: 1.5rem;
    letter-spacing: .15rem;
}

.obavijest span {
	font-weight: 600;
}

.obavijest-info {
	text-align: center;
    font-size: 1.5rem;
	margin-bottom: 0;
	letter-spacing: 0;
}

.obavijest p {
	color: #171717;
}

.kategorije-flex {
	display: flex;
    align-items: center;
    justify-content: space-between;
}

.kategorije-flex h5 {
	border: 1px solid #e3c073;
    padding: 0.75rem 1rem;
    border-radius: 0.75rem;
    background-color: #e3c0733d;
}

.kategorije-flex h5 a {
	color: #000;
}

.product-price-box .old-price {
    font-weight: 500;
}

.euro-cijena {display: block;font-size: 12px !important; font-weight: 300 !important;}
.euro-cijena-lt {text-decoration: line-through;}
.euro-cijena-det {font-size: 14px !important; font-weight: 400 !important;}
.cijena-right .euro-cijena-lt {color: #C4C4C4 !important; font-weight: 300 !important;}
.euro-cijena-cart {color: #999 !important;font-size: 10px !important; font-weight: 300 !important;}
.euro-cijena-cart-big {color: #999 !important;font-size: 12px !important; font-weight: 300 !important; margin-bottom: 4px !important;}
.ukupnocijena span.euro-cijena {border-bottom: 0 !important;}
.eur-header { font-size: 10px;}

.product-details-box .product-detail-info .product-price-box .old-price {
    vertical-align: baseline;
}

#cart-menu {
    display: -webkit-inline-box;
}
