/* UNIVERSAL */
body {color: #000;}
p {color: #000;}
.alert.alert-default {background-color: #f2f2f2;border-color: #eaeaea;color: #000;font-size: 16px;font-weight: 400;}
.alert-dostava {color: #ff0000;background-color: #fce3e3;border-color: #facccc;margin: 10px 0 0 0;font-size: 14px;text-transform: none;}
.alert-dostava a, .alert-dostava a:hover, .alert-dostava a:focus {color:#0e538d}
a.plava1, a.plava1:hover, a.plava1:focus {color:#0e538d}
#footer .paywaylogo {float: left;margin: 0 15px 8px 0;width: 117px;height: auto;}
#footer .payway-m {float: left;margin: 0 5px 3px 0;}
.katname {height: 23px;overflow: hidden;}
.catname2b {color:#0e538d;font-weight: 600;}

#header .header-nav.header-nav-stripe nav > ul > li:hover > a {background-color:#0e538d}
a, a:hover, a:focus {text-decoration: none;}
.shop {margin-top:0}
.shop-siva {background: #f1f1f1;padding: 60px;}
.shop-sidebar {padding: 85px 70px;}
.shop-bijela {background: #ffffff;padding: 60px 60px 0 60px;}
.shop-sidebar-siva {padding: 65px 70px;}
.shop-sidebar-bijela {background: #ffffff;padding: 65px 70px;}
.shop-sidebar-bijela-entry {background: #ffffff;padding: 65px 63px;}
.content-pozadina-siva {background: #f1f1f1;}
.nav-bijeli {background:#ffffff;text-transform:uppercase}
.shop-inner {background:#ffffff;padding:35px}
h4.smaller {font-size: 16px;color: #0eaae8;line-height: 21px;margin: 0 0 6px 0;}
h4.heading-primary  {font-size: 16px;line-height: 21px;margin: 0 0 6px 0;}
.google-map-borders {border: none;padding: 0;}
.pad-karta {padding-right:0}
.sidebar.shop-sidebar ul li a.active, .sidebar.shop-sidebar ol li a.active {color: #0e538d;font-weight: 600;}
.btn-ikone {background: none;border: none;padding: 0;margin: 0;}
.shop-footer {background: url(https://ajster.hr/slike/montaza-bg.jpg) center center no-repeat;background-size: cover;padding: 3%;}
.shop-footer h3 {font-size:28px;color:#fff;font-weight: 600;margin: 0;}
.shop-footer p {font-size:17px;color:#fff;line-height: 18px;margin: 0 0 15px;}
.detaljna-ukljuceno {font-style: italic;}
.tooltip.top .tooltip-arrow  {border-top-color: rgba(21,107,179,0.88);}
.tooltip-inner {background: rgba(21,107,179,0.88);}
hr.tall {background: transparent;}


.shop-cart-gumbi {padding: 35px 60px 0 60px;}
.shop-cart-naslov {background: #ffffff;padding: 15px 60px 0 60px;}
.shop-cart-bijela {background: #ffffff;padding: 35px 10px 0 60px;}
.shop-cart-sidebar {padding: 35px 70px 35px 10px;}




img.eu-projekt {float:left;display:inline-block;margin: 9px 0 10px 0 !important}
img.eu-projekt2 {float:left;display:inline-block;margin: 9px 0 10px 0 !important}

.nav-crta {padding-left: 25px;border-left: 1px solid #eaeaea;}
.li-face {border-left: 1px solid #eaeaea;margin-left: 0;}
.a-face {padding: 40px 15px 38px !important;margin-left: 10px;}
.a-google {padding: 40px 15px 38px !important;}
.kosarica span {text-transform: none; font-size: 0.7em;}

.thumb-info {background: #f5f5f5;}
.thumb-info .thumb-info-wrapper:after {background: rgba(21,107,179,0.5)}

a.bijeli, a.bijeli:hover, a.bijeli:focus, a.bijeli:active  {color:#ffffff}
a.plavalink, a..plavalink:hover, a..plavalink:focus, a..plavalink:active  {color:#0e538d;text-decoration: none}

.text-nara {color: #fa7103;}

.clear {clear:both; height:0px;}
.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;}

.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}

.righttoleft {text-align:right;}
.centertoleft {text-align:center;}

hr.hrfull {background:#ddd;}
.bigtar:hover {cursor:pointer;}

.glavna-tekst {}
.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;}
.glavna-tekst {}
.glavna-tekst a {color: #337ab7;font-weight: 600;}

/* fix za blurry owl images */

.owl-carousel .owl-item img {transform-style:flat; -webkit-backface-visibility: hidden;}

/*CUSTOM*/
#header .header-body {padding:8px 0 0 0}

.product .product-details-area {text-align:left}
.boxsadrzaj-1 {width: 100%;height: 100%;position: absolute;top: 0%;left: 0%;}
.boxsadrzaj-2 {background: rgba(255,255,255,0.84);border-left: 1px solid #ffffff !important;width: 100%;height: 50%;position: absolute;bottom: 0%;}
.box-tekst-novosti { text-align: left;padding: 30px 60px 0px 60px;margin-bottom: 10px;height: 130px; overflow:hidden}
.box-tekst-novosti h2 {height: 47px;overflow: hidden;font-size: 1.4em;font-weight: 400;line-height: 23px;margin: 0 0 10px 0;letter-spacing: normal;text-transform: uppercase;color: #0e538d;}
.btn-vise-box {float: left;margin-left: 60px;background:#ffffff;color:#0e538d;text-transform:uppercase}
.slide-naslov h1 {font-size: 30px !important;line-height: 36px !important;font-weight: 600 !important;color:#ffffff}
.slide-naslov p {font-size: 30px !important;white-space: normal;color:#ffffff;    font-weight: 100;line-height: 37px;width: 400px;}
.tparrows {background:#1662a2 !important;width:95px !important;height:95px !important;}
.tparrows:hover {background:#0e538d !important}
.tparrows:before {font-size: 26px  !important;line-height: 98px  !important;}


#header .header-nav.header-nav-stripe nav > ul > li > a.kosarica {background:#f97c16;color:#ffffff;width:230px;padding: 27px 25px;}
#header .header-nav.header-nav-stripe nav > ul > li > a.dropdown-toggle:after {    border-color: #fff transparent transparent transparent;}
#header .header-nav-top .nav > li > a .fa {color: #5897da;}
#header .header-nav-top .nav > li > a .fabig {top: 3px;font-size: 20px;}
#header .header-nav-top .nav > li > a, #header .header-nav-top .nav > li > span {color: #ffffff;}
#header .header-nav-top .nav > li > span .fa {color: #5897da;}
.navpadd {padding: 7px 10px 0 10px !important;}
html #header .header-top.header-top-primary .header-nav-top ul > li > a:hover,html #header .header-top.header-top-primary .header-nav-top ul > li > a:focus {background:transparent}
#header .header-nav.header-nav-stripe nav > ul > li:hover > a.kosarica {padding: 27px 25px;}
html.sticky-header-active #header .header-body {border-bottom:none}
html. #header .header-body {border-bottom:none}
.header-pr0 {padding-right:0}
#header .header-top p {    font-size: 18px;padding-left:70px}

#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-shop .dropdown-menu {width: 33%;border-radius: 0;}
#header .header-nav-main nav > ul > li.dropdown .dropdown-menu {border-top-color:#0e538d}

.padding0  {padding:0}
.padding70-right  {padding-right:70px}
.padding70-left {padding-left:70px}
.padding-r0 {padding-right:0}
.padding-l0 {padding-left:0}
.linkshop {color: #f97c16 !important;font-weight: 600 !important;}

.relative {position: relative !important;}						
.owl-carousel .owl-item div.plava {position: absolute;top: 0;left: 0;background-color: rgba(22,98,162,0.64);width:100%;height:100%;border-right:1px solid #ffffff !important;}	
.owl-carousel .owl-item:last-child div.plava  {border: none}
.plava h2 {font-size: 1.4em;font-weight: 400;line-height: 31px;margin: 0 0 10px 0;letter-spacing: normal;text-transform: uppercase;color: #ffffff;}
.plava {font-size: 18px;color: #ffffff;font-weight: 300;}
.btn-vise {background:#ffffff;color:#0e538d;text-transform:uppercase}
.btn-vise-foot {background:#ffffff;color:#0e538d;text-transform:uppercase}

.plava2 {position: absolute;bottom:10%;left: 10%;font-size: 18px;color: #ffffff;font-weight: 300;}
.plava2 h2 {font-size: 1.4em;font-weight: 400;line-height: 31px;margin: 0 0 10px 0;letter-spacing: normal;text-transform: uppercase;color: #ffffff;}



.box-partneri {background: #f1f1f1;padding: 65px 0 65px 100px;font-size: 29px;color: #484e54;font-weight: 300;line-height: 49px;}
.strelica {width: 0;height: 0;border-top: 26px solid transparent;border-bottom: 26px solid transparent;border-right: 26px solid white;float: right;}
.box-novosti {background: #0e538d;padding: 155px 60px 25px 100px;font-size: 29px;color: #ffffff;font-weight: 300;min-height: 387px;}
.box-novosti h2 {font-size:29px;letter-spacing:normal;color:#ffffff;    margin: 0;}
.box-novosti p {font-size:19px;line-height:26px;color:#ffffff}



.slika-crta2 {border-left: 1px solid #fff;}
.relative2 {position: relative !important;}
.owl-carousel .owl-item div.bijela {position: absolute;bottom: 0;left: 0;background-color: rgba(255,255,255,0.84);width:100%;height:50%;border-left:1px solid #ffffff !important;    padding: 35px 60px}	
.bijela h2 {font-size: 1.4em;font-weight: 400;line-height: 23px;margin: 0 0 10px 0;letter-spacing: normal;text-transform: uppercase;color: #0e538d;}
.bijela {    font-size: 14px;color: #424242;font-weight: 400;line-height: 21px;}

.pretraga {padding:60px 0 45px 0}
.pretraga h2 {font-size:29px;color:#484e54;line-height:33px;    font-weight: 400;margin: 0 0 20px 0;letter-spacing: normal;}
.pretraga-polje {padding: 7px 12px;color: #8c8a8a;font-style: italic;-webkit-box-shadow:none;box-shadow:none;text-align:center;height:56px}
.btn-pretraga {color: #fff;background-color: #0e538d;padding: 6px 16px;border-color: #0e538d;font-size: 30px;}
.btn-pretraga:hover, .btn-pretraga:focus, .btn-pretraga:active  {color: #0e538d;background-color: #0e538d;outline:none}
.pretraga-polje2 {padding: 7px 12px;color: #8c8a8a;font-style: italic;-webkit-box-shadow:none;box-shadow:none;text-align:center;height:56px;border: 1px solid #ffffff;}
.btn-pretraga2 {color: #fff;background-color: #0e538d;padding: 6px 16px;border-color: #ffffff;font-size: 30px;}
.btn-pretraga2:hover, .btn-pretraga2:focus, .btn-pretraga2:active  {color: #8bbbe4;background-color: #0e538d;outline:none}



.siva-pozadina {background: #f5f5f5;padding: 60px 90px;}

.footbox1 {padding:0 50px 0 100px}
.footbox2 {padding:0 50px 0 50px;color: #ffffff;font-size: 14px;}
.footbox2 p {color: #ffffff;font-size: 0.9em;line-height: 18px;}
.footbox3 {}
.footbox4 {}
.box-dostava {background:#5897da;padding:25px 20px 25px 83px;color:#ffffff;background-image: url(https://ajster.hr/slike/ikona-dostava2.png);background-repeat: no-repeat;margin-bottom: 20px;line-height: 18px;background-position: 0% 50%;}
.box-dostava h3 {font-size:18px;font-weight:600;margin:0 0 5px 0;letter-spacing: normal;}
.box-info {background:#5897da;padding:25px 20px 25px 83px;color:#ffffff;background-image: url(https://ajster.hr/slike/ikona-info2.png);background-repeat: no-repeat;line-height: 18px;background-position: 0% 50%;}
.box-info h3 {font-size:18px;font-weight:600;margin:0 0 5px 0;letter-spacing: normal;}
.box-tel {padding:14px 20px 14px 80px;color:#ffffff;background-image: url(https://ajster.hr/slike/ikona-tel2.png);background-repeat: no-repeat;line-height: 18px;background-position: 0% 50%;    margin-bottom: 20px;}
.box-email {padding:14px 20px 14px 80px;color:#ffffff;background-image: url(https://ajster.hr/slike/ikona-email2.png);background-repeat: no-repeat;line-height: 18px;background-position: 0% 50%;    margin-bottom: 20px;}


.page-header2 {min-height:310px !important }
.page-header .breadcrumb {color:#ddd;}
.page-header .breadcrumb > li > a {color:#ffffff;}
.page-header .breadcrumb > li  {text-transform: none;font-size: 0.95em;}
.page-header {background-image: url(https://ajster.hr/slike/bg-detaljna.png);background-repeat: no-repeat;border-top:none;border-bottom:none;min-height:360px;margin: 0px 0;padding: 0;background-size: cover; }
.page-header h1 {margin: 0 0 25px 0;padding: 0;    border-bottom: none;font-weight:400}
.page-info {background-color:rgba(21,107,179,0.78);padding:113px 50px 113px 70px}
.breadcrumb {background:#ffffff}
/* Cookie skripta */

.cc-cookies {position:fixed; width: 100%; left: 0; bottom:0; padding: 10px 5%; background:#fff;background:rgba(255,255,255,.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: 1px solid #ccc; 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 rgba(0,0,0,0.25); text-shadow: 0 -1px 0 rgba(0,0,0,0.35); -o-transition: background 0.5s ease-in; -webkit-transition: background 0.25s ease-in; -moz-transition: background 0.25s ease-in; }
.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; -o-transition: background 0.5s ease-in; -webkit-transition: background 0.25s ease-in; -moz-transition: background 0.25s ease-in; }
.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; }


/* Ovo je za videe embedane u wygwam, dodan je js plugin za wygwam koji oko videa automatski stavi div video-container */
.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;}
.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;
}
.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: 1px solid #eaeaea;
    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: 1px solid #eaeaea;
    border-radius: 0;
}

.modal-content.popupproduct {
    border: none !important;
    box-shadow: none !important;
    background: transparent;
}

/* SPECIFIC */
#header .header-logo img {margin:26px 0 19px 0}

.panel-box .panel-box-content {background:none;}
#forgpass-trigger {cursor:pointer}

#footer .footer-copyright nav {float:none}
#footer {background: #0e538d;border-top: 1px solid #ffffff;font-size: 0.9em;margin-top: 0;padding: 70px 0 0 0;}
#footer.short {padding: 70px 0 0 0;}
#footer.short .footer-copyright {background: #08406f;border-top: 1px solid #ffffff;margin-top: 60px;padding: 15px 100px;}	
#footer  ul.nav-list li a:before {content: "";display: inline-block;width: 0;height: 0;border-top: 6px solid transparent;border-bottom: 6px solid transparent;border-left: 6px solid #5897da;margin: 5px 0 0 -15px;position: absolute;}
#footer ul.nav-list > li a {border-bottom: 1px solid #5897da;    padding: 15px 0 12px 18px;font-size: 1em;}
#footer h3 {font-size: 19px;font-weight: 600;margin: 0 0 5px 0;letter-spacing: normal;}
#footer .footer-copyright p {color: #ffffff;font-size: 14px;}
#footer .footer-copyright nav ul li {    border-left: 1px solid #fff;}
#footer a:hover {color: #fff;}
#footer ul.nav-list > li a:hover {background-color:transparent}


.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: 1px solid #ed4949;
}
.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: 1px solid #52b9b5;
}
.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: #f1f1f1;
	font-size: 14px;
	padding: 0 10px 0 8px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #ccc;
}
.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:17px; font-weight:400; text-transform:none;    font-style: italic;color: #156bb3;}
.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:1px solid #d6e9c6;}


/*tablica*/
table {
  max-width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  background-color: transparent;
}

.tablica table > thead > tr > th, 
.tablica table > tbody > tr > th, 
.tablica table > tfoot > tr > th, 
.tablica table > thead > tr > td, 
.tablica table > tbody > tr > td, 
.tablica table > tfoot > tr > td {
    /*border-top: 1px solid #dddddd*/;
    line-height: 1.42857;
    padding: 8px;
    vertical-align: middle;
}

.tablica table {
  width: 100%;
  margin-bottom: 18px;
  color:#000000;
  /*border:1px solid #F0F0F0;*/}
.tablica table p {margin:0;}

.tablica table th,
.tablica table td {
  padding: 5px 7px;
  line-height: 16px;

  vertical-align: middle;
 border-bottom: 1px solid #F0F0F0;}
.tablica table td {vertical-align:middle; font-size: 13px;}
.tablica table th {
  font-weight: 400;
  font-size: 1.2em;
  color: #000 ;
  background:#c5d9f1 !important;}
.tablica table thead th {
  vertical-align: bottom;
     /*border-bottom: 1px solid #ffffff;*/
    color: #000;
    /*border-top: 1px solid #ffffff !important;*/
    /*border-right: 1px solid #ffffff !important;*/
    background: #c5d9f1 !important;
  font-weight: 600;
  font-size: 16px;}

.tablica table colgroup + thead tr:first-child th,
.tablica table colgroup + thead tr:first-child td,
.tablica table thead:first-child tr:first-child th,
.tablica table thead:first-child tr:first-child td {  border-top: 0;}

.tablica table tbody + tbody {  border-top: 2px solid #F0F0F0;}

.tablica table td {/*border-right:1px solid #F0F0F0*/}
.tablica table tbody tr:hover td,
.tablica table tbody tr:hover th {  /*background-color: transparent;*/}

.tablica table a {color: #088b2a;font-weight: bold;}

.tablica table ul {color: #000000; margin: 0 0 0 25px}


.hrk-cijena {display: block;}
.euro-cijena {display: block;font-size: 0.8em;}
.euro-cijena-lt {text-decoration: line-through;}
.euro-cijena-det {font-size: 16px;line-height: 20px;margin-top: 10px;}
.euro-cijena-det2 {display: inline-block;font-weight: 400;margin-left: 10px;vertical-align: initial;}
.euro-cijena-det3 {font-weight: 400;display: block;vertical-align: initial;}
.euro-cijena-det.euro-cijena-lt {line-height: 20px;margin-bottom: 0;}