/* Add here all your CSS customizations */

.snapxtr {right:10000px !important}

body {color:#000;}
a:hover {text-decoration:none;}
.bigtar {cursor:pointer}

.edit_this {height:32px; width:32px;}
.nav > li > a:focus {background:transparent;}

label {color:#000;}

h1 {font-weight:400; margin: 0 0 20px;  font-size: 3em;}
.shop h1 {margin:0 0 11px 0; color:#ec1d23; font-weight:600; font-style:italic; font-size:2em;}

.margin0 {margin:0 !important}
.nomargin {margin:0 !important}
.margin0auto {margin:0 auto;}

.clear {height:0.1px; clear:both;}
.clear5 {height:5px; clear:both;}
.clear10 {height:10px; clear:both;}
.clear20 {height:20px}
.clear30 {height:30px}
.clear40 {height:40px}
.clear45 {height:45px}
.clear50 {height:50px}
.clear60 {height:60px}
.clear70 {height:70px}
.clear220 {height:220px}

.marginleft0 {margin-left:0}
.marginleft5 {margin-left:5px}
.marginleft10 {margin-left:10px !important}
.marginleft15 {margin-left:15px}
.marginleft20 {margin-left:20px !important}
.marginleft70 {margin-left:70px}
.marginleft220 {margin-left:220px}
.marginright0 {margin-right:0}
.marginright5 {margin-right:5px}
.marginright10 {margin-right:10px}
.marginright20 {margin-right:20px}
.marginright30 {margin-right:30px}
.marginright40 {margin-right:40px}
.marginright90 {margin-right:90px}
.margintop0 {margin-top:0}
.margintop2 {margin-top:2px}
.margintop4 {margin-top:4px}
.margintop5 {margin-top:5px}
.margintop7 {margin-top:7px}
.margintop8 {margin-top:8px}
.margintop10 {margin-top:10px}
.margintop17 {margin-top:17px}
.margintop20 {margin-top:20px}
.margintop30 {margin-top:30px}
.margintop50 {margin-top:50px}
.marginbottom0 {margin-bottom:0}
.marginbottom5 {margin-bottom:5px !important}
.marginbottom10 {margin-bottom:10px}
.marginbottom15 {margin-bottom:15px}
.marginbottom20 {margin-bottom:20px}
.marginbottom30 {margin-bottom:30px}
.margin5po {margin:5%}
.margin3px {margin:3px}


 .mt-md {margin-top:15px;}
 .mb-md {margin-bottom:15px;}

.paddingright0 {padding-right:0;}
.paddingleft0 {padding-left:0;}
.padding10 {padding:10px}
.padding0 {padding:0}
.paddingright10 {padding-right:10px}
.paddingleft10 {padding-left:10px}
.paddingbottom10 {padding-bottom:10px}

.mar-do-10 {margin-bottom:10px}
.mar-top-bot-20 {margin:20px 0}

.width100po {width:100%}
.width90po {width:90%}
.width80po {width:80%}
.width50po {width:50%}

.width30px {width:30px}
.width100px {width:100px}
.width120px {width:120px}
.width160px {width:160px}
.width200px {width:200px}
.width250px {width:250px}
.width320px {width:320px}

.height32 {height:32px}
.height34 {height:34px}

.justify {text-align:justify}
.whitetext {color:#fff;}
.font12 {font-size:12px}
.italic {font-style:italic;}
.caps, .textupper {text-transform:uppercase;}

.fontsize17n {font-size: 17px;font-weight: normal;}

.nobg {background:none;border-color: transparent;}


hr.red {background:#ec1d23; margin:29px 0;}

.header-padding {padding:0;}

.catlev2 {padding-left:10px !important}
.catlev3 {padding-left:20px !important}


.breadcrumb-novi {color:#353535; background:none; list-style:none;padding-left: 0;font-size: 11px; font-family:open sans; font-weight:300; margin:30px 0 10px 0;}
ul.breadcrumb-novi li {display:inline; color:#777;}

.ostale-header .breadcrumb-novi {margin:5px 0;}

a.bread:link, a.bread:visited, a.bread:active {color: #777; text-decoration: none;  font-weight:400;}
a.bread:hover {color: #353535; text-decoration: none;}

a.bijeli:link, a.bijeli:visited, a.bijeli:active {color: #fff; text-decoration: none;}
a.bijeli:hover {color: #ddd; text-decoration: none;}

a.darkblue:link, a.darkblue:visited, a.darkblue:active {color: #002454; text-decoration: none;}
a.darkblue:hover {color: #305484; text-decoration: none;}
a.logacc:link, a.logacc:visited, a.logacc:active {color: #666; text-decoration: none; font-size:12px; font-weight:300; display:inline-block}
a.logacc:hover {color: #999; text-decoration: none;}	

a.logacc i {color:#ec1d23}

header nav ul.nav-top li a, header nav ul.nav-top li span {padding:6px 15px;}


.header-telefoni {color:#666; font-weight:300; font-size:12px;}
.header-telefoni i {color:#ec1d23;}

div.slider-container {min-height:305px; background: #e0e0e0;}

.sadrzaj {margin:20px 0;}
.entry-detaljnije {text-align:justify;}

.entry-detaljnije img {max-width:100%; height:auto; display:inline-block;}

.entry-detaljnije table {width:100% !important;}

.entry-link-shop {border-radius:4px; background:#ffffff; background:rgba(255,255,255,0.3); padding:10px; border: 1px solid rgba(255,255,255,0.4); text-align:left;}

.zastupstvaimg {padding:33px 10px; background:#fff;}


#izbornik-kosarica .btn-success {
    background-color: #5cb85c !important;
    border-color: #4cae4c !important;
    color: #ffffff !important;
}
#izbornik-kosarica .btn {
    -moz-user-select: none;
    background-image: none;
    border: 1px solid rgba(0, 0, 0, 0) !important;
    cursor: pointer !important;
    display: inline-block !important;
    font-size: 14px !important;
    font-weight: normal !important;
    line-height: 1.42857 !important;
    margin-bottom: 0 !important;
    padding: 6px 12px !important;
    text-align: center !important;
    vertical-align: middle !important;
    white-space: nowrap !important;
}


#izbornik-kosarica .link-izbornik {
    background-color: transparent !important;
    border-radius: 4px;
    color: #ffffff;
    line-height: 20px;
    overflow: hidden;
    padding: 3px 8px;
}




.cartbg {
  background:#ffffff;
  border: 1px solid rgba(255,255,255,0.6) !important;
  border-radius:4px;
  padding-top:15px;
  padding-bottom:15px;
}
.table {color:#000;}
ul.payment-steps {float:left; width:100%; margin-top:0; margin-bottom:30px; padding:0; list-style-type:none; background:#5e5e5e; border-bottom:1px solid #888; color:#ffffff;font-size:12px;}
ul.payment-steps li {float:left; width:25%; text-align:center; padding:10px 0; background:#888; display:block; list-style:none outside none; position:relative;}
ul.payment-steps li.active {background:#5e5e5e; font-weight:bold;}
ul.payment-steps li.active:after {background:#5e5e5e; border:solid #888; border-width:0 0 1px 1px;  bottom:-5px; content:' '; display:block; width:10px; height:10px; position:absolute; left:48%; z-index:2;
 -webkit-transform: rotate(-45deg);
 -webkit-transform-origin: 50% 50%;
 -moz-transform: rotate(-45deg);
 -moz-transform-origin: 50% 50%;
 -ms-transform: rotate(-45deg); /* IE 9 */
 -ms-transform-origin:50% 50%; /* IE 9 */
 -o-transform: rotate(-45deg);
 -o-transform-origin: 50% 50%;
 transform: rotate(-45deg);
 transform-origin: 50% 50%
}

.input-mini {width: 60px;margin-top:2px; float:left; height:26px;}
.input-promocode {float:left; height:30px;}
.pay-steps {}

.control-group {
    margin-bottom: 9px;
    margin-left: 0px;
}

/*
.control-group input {
    width:80%
}
.control-group checkbox{
    width:10px !important
}
*/



.control-group select {
    width:80%;
    height:32px;
    padding:3px 10px;
    color: #333;
    border: 1px solid #CCCCCC;
    border-radius: 4px;
    outline: medium none;
}

.control-group input[type="text"], .control-group input[type="email"], .control-group input[type="password"], .control-group input[type="number"], .control-group select {
    background-color: #FFFFFF;
    background-image: none;
    border: 1px solid #CCCCCC;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #333;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width:80%
}

.control-group input[type="text"]:focus, .control-group input[type="email"]:focus, .control-group input[type="password"]:focus {
    border-color: #66AFE9;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
    outline: 0 none;
}
.control-group input[type="text"]::-moz-placeholder,  .control-group input[type="email"]::-moz-placeholder,  .control-group input[type="password"]::-moz-placeholder {
    color: #999999;
    opacity: 1;
}


legend + .control-group {
}
.control-group.error input, .control-group.error select, .control-group.error textarea {
    border-color: #CC0000;
    color: #CC0000;
}
.control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus {
    border-color: #953B39;
    box-shadow: 0 0 6px #D59392;
}
.control-group.error > label, .control-group.error .help-block, .control-group.error .help-inline, .well.error .help-block, .well.error .help-inline {
    color: #CC0000;
}
.help-block, .help-inline {
    color: #555555;
}
.help-block {
    display: block;
    margin: 0 0 10px;
}
.help-inline {
    display: inline-block;
    margin: 0 0 8px;
    padding-left: 5px;
    vertical-align: middle;
}
.well {
    background-color: #E9F3FA;
    border-radius: 4px;
    clear: both;
    display: block;
    margin-bottom: 30px;
    min-height: 20px;
    padding: 10px;
}
.alert {
    background-color: #FCF8E3;
    border: 1px solid #FBEED5;
    border-radius: 4px;
    color: #C09853;
    margin-bottom: 18px;
    padding: 8px 14px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
.alert-success {
    background-color: #DFF0D8;
    border-color: #D6E9C6;
    color: #468847;
}
.alert-danger, .alert-error {
    background-color: #F2DEDE;
    border-color: #EED3D7;
    color: #B94A48;
}
.alert-info {
    background-color: #D9EDF7;
    border-color: #BCE8F1;
    color: #3A87AD;
}
legend {//margin-top: 20px; margin-bottom:10px; padding:6px 12px; background-color: #dff0d8; border: 1px solid #d6e9c6; color: #3c763d; border-radius: 4px; font-size:14px; font-weight:bold;}


.dobavljacipopis {height:145px; max-height:145px; overflow:hidden; cursor:pointer; background:#f8f8f8; border-radius:0; padding: 5px;}
.dobavljacipopis h2 {margin:0 0 8px 0; padding:0 20px; font-size:18px; font-weight:400; line-height:20px; height:2.3em; overflow:hidden; text-align:center; color:#fe8933;}
.dobavljacipopis p {margin:0; padding:0 20px; font-size:13px; line-height:22px;}
.dobavljacipopis a.thumb-info img {border-radius:0;}

label {color:#666}
.istokao {width:80%}

div.shop {margin-top:0px;}

.product-thumb-info h4 {font-weight:400; height:42px; overflow:hidden; color:#fff; font-size:1.15em; line-height:1.25em}
div.shop ul.products li.product .price {min-height:80px;}


.imagebox {background:#ffffff; border:1px solid #f1f1f1; padding:0; margin-bottom:15px;}
.imagebox:hover {}

.product-thumb-info span.product-thumb-info-content {height:130px;}

div.shop ul.products li.product .onsale {height:70px; width:70px; line-height:20px; font-weight:600; background:orange; border-bottom-color:#bb5d02
    background: none repeat scroll 0 0 orange;
    font-weight: 600;
    height: 35px;
    line-height: 20px;
    width: 60px;
    box-shadow: none;
    color: #fff;
    display: inline-block;
    font-size: 1em;
    left: auto;
    position: absolute;
    right: 11px;
    text-align: center;
    text-shadow: none;
    top: 6px;
    z-index: 10;
    border-bottom: 0;
    border-radius: 0;
}

.onsale > span {
    font-weight: bold;
    left: 0;
    position: absolute;
    right: 0;
    top: 20%;
}




.notification {background: #ffffff;border:1px solid #5e5e5e; color: #444;font-size: 12px;line-height: 12px;white-space: normal;z-index: 1000;letter-spacing:0; position:relative;}
.notification-content {padding: 0;}
.notification-title {display: block;text-align: center; background:#5e5e5e; margin: 0; padding: 10px; font-size: 13px;line-height: 13px;font-weight: bold; color:#fff;}

/* --------------------------------------------------------	*/
/*	SuperNotice Notifications */
/* --------------------------------------------------------	*/

.superNotice
{
    position: absolute;
    font-family: Arial,Verdana;
    margin: 10px;
    z-index:1000;
    margin-top: 70px;
}
.superNotice a.superNotice-close
{
    display: inline-block;
    float: right;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    margin-left: 14px;
    margin-right: -4px;
    margin-top: 3px;
    background-image: url('https://set-bjelovar.hr/slike/close.png');
    background-repeat: no-repeat;
    outline: none;
}
.superNotice a.superNotice-close:hover
{
    opacity: 0.6;
}
.superNotice .superNotice-content a.superNotice-close
{
    margin-top: -6px;
    margin-right: -7px;
}
.superNotice .superNotice-content
{    
    clear: left;
    font-size: 14px;    
    line-height: 18px;
    padding: 12px;
    vertical-align: middle;
}
.superNotice .superNotice-content-table td {
    vertical-align: top;
}
.superNotice.default
{
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;    
}
.superNotice.default .superNotice-header a.superNotice-close
{
    margin-top: 6px;
}
.superNotice.default .superNotice-content
{
    color: #000000;  
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;   
}
.empty-cart {float:left; background:url(https://set-bjelovar.hr/slike/empty-cart.jpg) 0 0 no-repeat; min-height:400px; width:100%;}
.go-shop {position:relative; top:196px; left:66px;margin-left: 0px;-webkit-transition: margin 1s ease;-moz-transition: margin 1s ease;-o-transition: margin 1s ease;-ms-transition: margin 1s ease;transition: margin 1s ease;}
.go-shop:hover {margin-left: 50px;}



.poveznice {margin:5px 0;}
a.tagovi:link, a.tagovi:visited, a.tagovi:active {
    border-color: #ccc !important;
    background: none repeat scroll 0 0 #f1f1f1;
    border: 1px solid transparent;
    border-radius: 0;
    color: #333;
    font-size: 12px !important;
    margin: 4px 4px 4px 0;
    padding: 1px 8px;
    text-decoration: none;
    display:inline-block;
    font-weight:400;
}
a.tagovi:hover {
	border-color: #adadad;
	background-color: #ebebeb;
    color: #333;
}


.play-izdv { background: none repeat scroll 0 0 rgba(255, 255, 255, 0.2); border-radius: 4px; border: 1px solid rgba(255, 255, 255, 0.4); padding: 10px; margin:10px;}
.play-izdv:hover {background: none repeat scroll 0 0 rgba(255, 255, 255, 0.3);}

.playaimg  {width:100%;}
.product-title-h3 {height:60px; overflow:hidden; margin-bottom:10px; font-size:16px; line-height:20px; font-weight:700; text-align:center;}
.product-title-h3 a {color:#000;}
.product-title-h3 a:hover {color:#fff;}

.play-izdv-price {height:20px; overflow:hidden; margin-bottom:10px; font-size:18px; line-height:20px; font-weight:700; text-align:center; color:#ff0000;}


footer ul {margin:0; padding:0;list-style-type:none;}


.foot-naslov {font-size:18px; line-height:24px; color:#666; margin-bottom:25px; display:block;}

.foot-white {color:#fff; font-size:14px; line-height:18px; font-weight:bold; margin-bottom:10px;}

.footer-copyright nav ul li a:link, .footer-copyright nav ul li a:visited, .footer-copyright nav ul li a:active {color:#777 !important; transition: 0.5s}
.footer-copyright nav ul li a:hover {color:#fff !important;}
footer {
	color:#666;
	background:#fff url(https://set-bjelovar.hr/slike/footer-bg.jpg) top center no-repeat;
	font-size: 12px;
	margin-top: 0;
	padding: 40px 0 0;
	position: relative;
	clear: both;
        border-top: 3px solid #bebebe;
}

div.footer-copyright {
	background: #ec1d23;
	margin-top: 0;
	padding: 15px 0 0;
        color:#fff;
        font-size:11px;
        border-top: none;
}

div.footer-copyright nav {
	float: none;
}

div.footer-copyright nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
	display:inline;
}

div.footer-copyright nav ul li {
	border-left: 1px solid #777;
	display: inline-block;
	line-height: 12px;
	margin: 0;
	padding: 0 8px;
}

div.footer-copyright nav ul li:first-child {
	border: medium none;
	padding-left: 0;
}

div.footer-copyright p {
	margin: 0;
	padding: 0;
	color:#fff;
}

.foot-text {font-size:12px; font-weight:300; line-height:25px;}
.foot-icons {margin-top:67px;}
.foot-icons:hover {opacity:0.8;}

.foot-prvakolona {margin-top:180px; font-size:10px; line-height:16px !important;}
.foot-prvakolona a {color:#666 !important;}

.footrightl {text-align:right;}
.colfootforma {border-left:1px solid #e75200; border-right: 1px solid #e75200; padding: 0 20px;}


footer .form-control {
    background: none repeat scroll 0 0 #222222;
    border: 1px solid #515151;
    color: #fff;
    font-size: 12px;
    width:100%;
    border-radius:0;
}


.error_message {color:#AF0202;}
.success_message {color:#0198e2;}

div.google-map {margin:0;}


header.flat-menu nav ul.nav-main li a {
    margin-left: 1px;
    margin-right: 3px;
    padding-bottom: 20px;
    padding-top: 19px;
}

header.flat-menu nav ul.nav-main li.dropdown:hover > a {padding-bottom: 20px;}

nav.mega-menu .mega-menu-shop .dropdown-menu {right:-2px;}

header.flat-menu > div.container {
    height: 80px;
    margin-bottom: -65px;
}

body.sticky-menu-active header.clean-top ul.nav-main > li > a, body.sticky-menu-active header.clean-top ul.nav-main > li:hover > a {
    padding-bottom: 20px;
    padding-top: 23px;
}

body.sticky-menu-active header {top:-66px}

.header-login {border-bottom:1px solid #e0e0e0; padding: 4px 0 8px 0}

header h1.logo {padding:0;}

header h1.logo a {
    z-index: 2;
}

header h1.logo img {
    z-index: 2;
    margin-bottom: -105px;
    margin-left: -20px
}

header h1.logo-sticky-active img {

    margin: 0 !important;
}

body.sticky-menu-active header {border-bottom:none;}
body.sticky-menu-active header.flat-menu nav ul.nav-main {
    margin-bottom: -8px;
    margin-top: 30px;
}

header.clean-top div.header-top {
    background:#fe8933;
    border-bottom: none;
    margin-top: -13px;
    padding:5px 0 0 0;
}

header.flat-menu ul.nav-main {margin: 0 0 -8px;}

header nav ul.nav-main li a {font-size:13px; font-weight:400; border-top:none !important}

header nav ul.nav-top {margin: 2px 0 6px; min-height:0;}

.owl-dobavljaci {background:url(https://set-bjelovar.hr/slike/zastupstva-bg.jpg) center center no-repeat; background-size:cover;}


.owl-dobavljaci-item {margin:50px;}

.owl-dobavljaci-item a img {transition: all 0.5s ease;

filter: grayscale(100%);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-o-filter: grayscale(100%);
-ms-filter: grayscale(100%)}

.owl-dobavljaci-item a:hover img {
filter: none;
-webkit-filter: none;
-moz-filter: none;
-o-filter: none;
-ms-filter: none;}


header.flat-menu div.search {margin:0;}

header div.search input.search:first-child {transition:none; border-radius: 0; width: 100%; height:34px; font-weight:300; font-style:italic; padding-right:40px;}

header div.search .btn i {font-size:18px;}

header div.search input.search:focus {box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 255, 255, 0.6);}

.sticky-menu-active header.flat-menu div.search {margin-top:10px;}


div.home-intro {background:transparent; margin-bottom:0;}

.boxpoc {transition: all 0.4s ease}
.boxpoc img {margin-top:20px;}
.boxpoc a {display:block}
.boxpoc h3 {color:#fff; margin-top:20px; font-weight:300;}
.orangebg {background:#fe8933;}
.orangebg:hover {background:#ffa953;}
.blackbg {background:#222222;}
.blackbg:hover {background:#323232;}
.graybg {background:#7e6c61;}
.graybg:hover {background:#8e7c71;}



.poc-box-text {color:#ffffff; font-size:15px; font-weight:300; font-style:italic; padding: 20px 10% 10px 10%; height:180px; display:block; overflow:hidden;}


.sliderslikavelika { 
 -webkit-filter: drop-shadow(0px 80px 40px #fff);
  filter: drop-shadow(0px 40px 80px #fff);
}



.pocetna-sustavi {padding: 60px 40px;}
.pocetna-sustavi h1 {font-size:34px; font-weight:300; margin-bottom:40px;}
.pocetna-sustavi h1 span {border-bottom: 1px solid #fe8933}
.pocetna-sustavi p {font-size:15px; font-style:italic; line-height:32px; padding:0 40px; font-weight:300;}




.rot-tekst {font-size:24px;  color:#000; font-style:italic; white-space:normal !important;}
.rot-tekst b {color:#ec1d23;}

.proizvod-h2 {font-weight:700; font-size:24px; text-transform:uppercase;}
.proizvod-materijali-naslov {color:#fe8933}
.table-cijena {width:100%}
.cijena-left {font-weight:700; font-size:18px; background:#f1f1f1; height:70px; border-right:1px solid #fff; text-align:center; width:20%; padding:5px;}
.cijena-right {background:#f1f1f1; height:70px; padding:5px 5px 5px 20px;}
.zacijenu {font-weight:700; font-size:24px; color:#ec1d23;}

.label-modifiers, .label-quantity {float:left; margin: 10px 0; width:130px; overflow:hidden; font-weight:12px; text-transform:uppercase; font-weight:400; color:#000;}

.modifier-select {
    border: 1px solid #E5E7E9;
    background: #f1f1f1;
    border-radius: 0;
    color: #000;
    height: 30px;
    outline: medium none;
    padding: 0 8px;
    font-family:open sans;
    font-size: 16px;
    font-weight: 700;

-webkit-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
-moz-box-shadow:    inset 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
box-shadow:         inset 0px 0px 10px 0px rgba(0, 0, 0, 0.2);

}

.input-quantity {
    border: 1px solid #E5E7E9;
    // background: #f1f1f1;
    border-radius: 0;
    color: #000;
    height: 30px;
    outline: medium none;
    padding: 0 8px;
    font-family:open sans;
    font-size: 16px;
    // font-weight: 700;
    width:61px;
    text-align:center;

// -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
// -moz-box-shadow:    inset 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
// box-shadow:         inset 0px 0px 10px 0px rgba(0, 0, 0, 0.2);

}


.btn-plusminus {margin-top:2px;}

.btn-addtocart {
	border-radius: 0px !important;
	color: #fff;
	background-color: #ec1d23;
}
.btn-addtocart:hover,
.btn-addtocart:focus,
.btn-addtocart:active,
.btn-addtocart.active,
.btn-addtocart.disabled,
.btn-addtocart[disabled] {
	color: #FFFFFF;
	background-color: #ba1d23;
}


.povezani-naslov-plavi {font-weight:800; font-size:20px; text-transform:uppercase;}
.product-iframe {}
.product-left {padding: 0; width: 450px; margin-right:30px;}
.product-right {padding: 0; width: 450px;}

.input50po {width:50%}

.store_product_out_of_stock {display:none;}

.product-thumb-info {background:#f1f1f1; border-radius:0; border:0; }
.product-thumb-info:hover {background:#ec1d23;}

.product-thumb-info:hover .play-izdv-price {color:#fff;}

.product-thumb-info span.product-thumb-info-image:before {border-radius:0; background:#575757;}
.product-thumb-info img {border-radius:0; padding:2px; width:100%;}

.nedostupno {cursor:not-allowed;}

.paywaylogo {float:left; margin: 0 10px 0 0;}
.payway-m {float:left; margin: 0 10px 10px 0;}


.bigtar2 {cursor:pointer; padding-top:15px; background:#efefef; transition: ease 1s; margin-left:0; margin-bottom}
.bigtar2:hover {background:#dfdfdf;}
.detaljnija-h2 {font-size: 16px !important;margin:0 0 10px 0; font-weight: 600;text-align:left; text-decoration:none !important; line-height:22px; height:44px; overflow:hidden;}
.bigtar2 h6 {margin-top:10px;}

.h2-ind {font-size: 22px !important;margin:0 0 10px 0; font-weight: 600; text-align:left; text-decoration:none !important;}

.nekretnine {padding-top:15px; background:#efefef; transition: ease 1s; margin-left:0; margin-bottom}
.nekretnine:hover {background:#dfdfdf;}

.nekretnineindex {margin-bottom:15px;}
.nekretnineindex p {margin:0;}

.ui-infowindow-content {
    min-width: 100px !important;
}





.select-style {
    border: 1px solid #eee;
    width: 120px;
    border-radius: 3px;
    overflow: hidden;
    background: #eee url("data:image/png;base64,R0lGODlhDwAUAIABAAAAAP///yH5BAEAAAEALAAAAAAPABQAAAIXjI+py+0Po5wH2HsXzmw//lHiSJZmUAAAOw==") no-repeat 90% 50%;
}

.select-style select {
    padding: 5px 8px;
    width: 130%;
    height: 36px;
    border-radius: 3px;
    border: none;
    box-shadow: none;
    background: transparent;
    background-image: none;
    -webkit-appearance: none;
}

.select-style select:focus {
    outline: none;
}

.well {
padding:0;
border:none;
box-shadow:none;
background:none;
}

table.valignmid tr td {
    vertical-align: middle;
    border-top: 1px solid #fe8933;
}


table.payship tbody tr:first-child td {
    border-top: 0 none;
}



ul.social-icons li { background-color:#fff;}

.btn {border-radius:0 !important;}
.btn-default {background:#f1f1f1;}

div.shop .summary .price {font-size:1.5em}



/* FILTERI */

.shop_filters_box {
    float:  left;
    // width: 960px;
    width: 100%;
    margin: 0px;
    padding: 0px 0px 15px 0px;
    position: relative;
}

.shop_filter_low_box {
    float: left;
    // width: 150px;
    width: 180px;
    margin: 0px 10px 10px 0px;
    position: relative;
    cursor: pointer;
}

.shop_filter_low_drop_down {
    float: left;
    height: 38px;
    // width: 138px;
    width: 173px;
    border: 1px solid #000;
    padding: 0px 0px 0px 10px;
    position: relative;
    background: white;
}

.shop_filter_low_box .icon-caret-down,
.shop_filter_low_box .icon-times {
    position: absolute;
    right: 10px;
    top: 12px;
}

ul.filter_list li .icon-check {
    position: absolute;
    right: 8px;
    top: 6px;
}

.shop_filter_low_box:hover .icon {
    
}

.box_gray {
    background: #353535;
    color: #fff;
}
.box_red {
    background: #aa0000;
    border: 1px solid #aa0000;
    color: #fff;
}

.shop_filter_title {
    float: left;
    width: 110px;
    font-size: 13px;
    font-family: Arial,Sans-serif;
    font-weight: 700;
    line-height: 38px;
    height: 38px;
}

.selected_filter {
    color: red;
}

.filters_box {
    display: none;
    position: absolute;
    left: 0px;
    top: 38px;
    // width: 150px;
    width: 180px;
    z-index: 100;
}

.shop_filter_low_box:hover {
    color: #787878;
}

.shop_filter_low_box:hover .filters_box {
    display: inline;
}

.shop_filter_low_box:hover ul li {
    color: black;
}

.shop_filter_low_box ul {
    float: left;
    // width: 138px;
    width: 173px;
    list-style-type: none;
    margin:  0px 0px 0px 0px;
    background: white;
    padding: 10px 0px 5px 10px;
    border-left: 1px solid #D4D4D4;
    border-right: 1px solid #D4D4D4;
    border-bottom: 1px solid #D4D4D4;
}

.shop_filter_low_box ul.filter_color_grid {
    padding: 10px 0px 0px 10px;
}

.shop_filter_low_box ul li {
    position: relative;
    float: left;
    padding: 3px 5%;
    font-size: 12px;
    line-height: 16px;
    cursor: pointer;
}

.shop_filter_low_box ul li a {
    display: block;
    width: 85%;
}

.shop_filter_low_box ul.filter_list li {
    width: 90%;
    margin: 0px 0px 2px 0px;
}

.shop_filter_low_box ul.filter_grid li {
    width: 48px;
    margin: 0px 0px 2px 0px;
}

.shop_filter_low_box ul.filter_color_grid li {
    width: 14px;
    height: 14px;
    margin: 1px 12px 12px 3px;
    padding: 1px;
}

.shop_filter_low_box ul.filter_color_grid li.pattern span {
    width: 10px;
    height: 10px;
    position: absolute;
    top: 2px;
    left: 0px;
}

.shop_filter_low_box ul.filter_color_grid li span, .shop_filter_low_box ul.filter_color_grid li span img {
    float: left;
    width: 14px;
    height: 14px;
    margin: 0px;
    padding: 0px;
    position: relative;
}

.shop_filter_low_box ul.filter_color_grid li:hover, .shop_filter_low_box ul.filter_color_grid li.selected {
    background: none repeat scroll 0 0 white;
    border: 0 none;
    height: 14px;
    margin: 1px 12px 12px 3px;
    width: 14px;
}

.shop_filter_low_box ul.filter_color_grid li:hover span, .shop_filter_low_box ul.filter_color_grid li.selected span, .shop_filter_low_box ul.filter_color_grid li:hover span img, .shop_filter_low_box ul.filter_color_grid li.selected span img  {
    width: 12px;
    height: 12px;
}

.pattern_color_filter {
    background-image: url(../images/pattern.png);
    background-repeat: no-repeat;
}

.shop_filter_low_box ul.filter_color_grid li span.color_filter {
    border: 1px solid #666;
    height: 14px;
    padding: 1px;
    width: 14px;
}

.shop_filter_low_box ul.filter_color_grid li:hover span.color_filter {
    border: 1px solid #000;
    height: 14px;
    padding: 1px;
    width: 14px;
}

.shop_filter_low_box ul.filter_color_grid li.selected span.color_filter {
    border: none;
    width: 12px;
    height: 12px;
}

.shop_filter_unit ul.filter_grid li.all_selected_filter {
    clear: both;
}

/*
.checkbox {
    width: 8px;
    height: 8px;
    position: absolute;
    border: 1px solid black;
    top: 2px;
    left: 0px;
}
*/


.unselected {
    background-color: white;
}

.selected, .shop_filter_low_box ul li:hover span.unselected {
    background-color: black;
}

.shop_filter_low_box ul li:hover span.selected {
    background-color: white;
}

.shop_filter_low_box ul li:hover {
    background: #ec1d23;
}

.shop_filter_low_box ul li:hover a {
    color: #fff;
}

.shop_selected_filters_box {
    float: left;
    width: 120px;
    height: 24px;
    line-height: 24px;
    background: #D3000D;
    background: red;
    padding: 0px 15px 0px 15px;
    color: white;
    font-size: 11px;
}

.shop_filters_box ul.primary_filters li a.filter_sale.selected {
    background-color: rgba(0, 0, 0, 0);
    padding-bottom: 5px;
    border-bottom: 2px solid #000;
}

.filters_selected_count {
    float: left;
}

.reset_filters_link {
    width: 100%;
    float: left;
    cursor: pointer;
    color: white;
}

.reset_filters_link a {
    width: 100%;
    float: left;
    color: white;
}

.reset_filters_link a span {
    float: right;
    width: 14px;
    height: 14px;
    margin: 5px 0px 0px 0px;
    background-image: url(../images/icons_sprite_new.png);
    background-repeat: no-repeat;
    background-position: -20px -620px;
}

.reset_filters_link a:hover span {
    background-position: 0px -620px;
}

a.chosen_filters:link, a.chosen_filters:visited, a.chosen_filters:active {
color: #000;
text-decoration: none;
border: 1px solid #fe8933;
border-radius: 0;
padding: 0 4px;
background: #FFA500;
float: left;
margin: 0 4px 4px 0;
font-size: 12px !important;
}

a.chosen_filters:hover {
border: 1px solid #D45D15;
background: #fe8933;
color: #fff;
}



ul.nav-list.primary > li a {font-size: 12px;}

ul.nav-list.primary > li a.active {color:#000; font-weight:bold;}




.vasa-kosarica {font-size:13px; font-weight:900; text-align:center;}

.kosaricatop {font-weight:300; color: #000; font-size:13px; text-shadow:none;}

#header-cart2 .dropdown-menu > li > a.btn-success {
    color: #fff;
}
#header-cart2 .dropdown-menu > li > a.btn-success:hover, .dropdown-menu > li > a.btn-success:focus {
    background-color: #51b451;
    border-color: #51b451;
}

.datepicker {cursor:auto !important; background:transparent url(https://set-bjelovar.hr/slike/calendar-icon.png) 95% 50% no-repeat !important; padding-right:15%;}

.ui-datepicker .ui-datepicker-title select {
    font-size: 1em;
    height: 31px;
    line-height: 20px;
    margin: 1px 0;
    padding: 5px;
    color: #333;
}

.cc-cookies {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.95);
    border: 1px solid #dcdcdc;
    bottom: 50px;
    box-shadow: 3px 3px 10px 5px rgba(0, 0, 0, 0.1);
    color: #333;
    font-size: 13px;
    font-weight: 400;
    padding: 20px;
    position: fixed;
    right: 30px;
    text-align: center;
    width: 230px;
    z-index: 99999;
}
.cc-cookies a, .cc-cookies a:hover {
    color: #3175a4;
    text-decoration: underline;
}
.cc-cookies a:hover {
    text-decoration: none;
}
.cc-overlay {
    height: 100%;
    padding-top: 25%;
}
.cc-cookies-error {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ccc;
    color: #333;
    float: left;
    font-size: 18px;
    margin: 1em 0 2em;
    padding: 2em 5%;
    text-align: center;
    width: 90%;
}
.cc-cookies a.cc-cookie-accept, .cc-cookies a.cc-cookie-decline, .cc-cookies a.cc-cookie-reset, .cc-cookies-error a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-decline {
    background: none repeat scroll 0 0 #7daf3b;
    border-radius: 3px;
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.25);
    color: #fff;
    display: inline-block;
    padding: 0.5em 0.75em;
    text-decoration: none;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.35);
    transition: background 0.25s ease-in 0s;
}
.cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline {
    background: none repeat scroll 0 0 #af3b3b;
    margin-left: 0.5em;
}
.cc-cookies a.cc-cookie-reset {
    background: none repeat scroll 0 0 #f15b00;
}
.cc-cookies a.cc-cookie-accept:hover, .cc-cookies a.cc-cookie-decline:hover, .cc-cookies a.cc-cookie-reset:hover, .cc-cookies-error a.cc-cookie-accept:hover, .cc-cookies-error a.cc-cookie-decline:hover {
    background: none repeat scroll 0 0 #000;
    transition: background 0.25s ease-in 0s;
}
.cc-cookies-error a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-decline {
    display: block;
    margin-top: 1em;
}
.cc-cookies.cc-discreet {
    left: auto;
    padding: 0.5em 1em;
    top: auto;
    width: auto;
}
.cc-cookies.cc-discreet a.cc-cookie-reset {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    padding: 0;
    text-decoration: underline;
    text-shadow: none;
}
.cc-cookies.cc-discreet a.cc-cookie-reset:hover {
    text-decoration: none;
}
.cc-cookies a.cc-cookie-accept, .cc-cookies a.cc-cookie-decline, .cc-cookies a.cc-cookie-reset {
    display: block;
    margin: 1em 0;
}



.search-colorbox {border: 1px solid #666; height: 14px; padding: 1px; width: 14px; float:right; margin:6px 6px 4px 6px;}

.infopopups {width:800px}

.tdwhitebg {background:#fff !important;}












#header-cart2 {text-align:right;}
header div.header-top {min-height:45px;}



section.toggle > label {border-radius:0;}

a.thumb-info:hover img {
    transform: none; 
}


.boxovi-slider {background: rgba(0, 0, 0, 0.15); color:#fff; font-size:14px; padding:3px;}

.boxovi-slider:hover {background: rgba(0, 0, 0, 0.25);}
.boxovi-slider-inner {padding:20px; border:1px solid rgba(255, 255, 255, 0.4); width:100%; height:100%;}

.box-slider-naslov {text-transform:uppercase; padding: 0 10px; margin-bottom:10px;letter-spacing:1.6px;}
.box-slider-tekst {font-family:tahoma; font-size:11px; line-height:16px;}
.box-slider-tekst img {margin-right:15px;}

header {border-bottom: 1px solid #eee; border-top:12px solid #ec1d23;}

.thumbnail {border: 1px solid #fff}

.smaller .thumbnail {border-radius:0; margin-bottom:0;}
.smaller .thumbnail img {width:100%; height:auto;}

.realwell {
    background-color: #f1f1f1;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset;
    margin-bottom: 40px;
    min-height: 40px;
    padding: 19px;
    font-size: 13px;
}

header nav.mega-menu ul.nav-main li.mega-menu-item ul.dropdown-menu {
    background: none repeat scroll 0 0 #a6a6a6 !important;
    color: #fff;
    box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2);
}
header nav.mega-menu ul.nav-main li.mega-menu-item ul.sub-menu a {
    color: #fff;
}
header nav.mega-menu ul.nav-main li.mega-menu-item:hover ul.sub-menu li:hover a:hover {
    color: #222;
}
footer .error_message {
    color: #fe2a2a;
    text-shadow: none;
}
nav.mega-menu .mega-menu-shop .dropdown-menu {
    width: 50%;
}
header.flat-menu nav ul.nav-main li.active > a {
    color:#ec1d23;
}


.smaller .toogle ul {padding:0;}

li.depth1 {padding:0; margin-bottom:5px; list-style-type:none;}

li.depth1 > a {
    background: #f4f4f4 none repeat scroll 0 0;
    border-left: 3px solid #ec1d23;
    cursor: pointer;
    display: block;
    font-size: 1.1em;
    font-weight: 400;
    min-height: 20px;
    padding: 6px 20px 6px 10px;
    position: relative;
    color: #000;


}
li.depth1 > a::before {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom: 6px solid transparent;
    border-image: none;
    border-left-color: inherit;
    border-right: 6px solid transparent;
    border-style: solid;
    border-top: 6px solid transparent;
    border-width: 6px;
    content: "";
    margin-top: -6px;
    position: absolute;
    right: 4px;
    top: 50%;
}

li.depth1.active > a {
    background: #ec1d23 none repeat scroll 0 0;
    color: #fff;
    border-left-color: #ec1d23;
}



li.depth2 {padding:0; margin:0; list-style-type:none; line-height:16px}

li.depth2 > a {
    background: #ddd none repeat scroll 0 0;
    border-bottom: 1px solid #bbb;
    cursor: pointer;
    display: block;
    font-size: 0.7em;
    font-weight: 400;
    min-height: 16px;
    padding: 4px 20px 4px 10px;
    position: relative;
    color: #000;
}

li.depth2:last-child > a {border-bottom:none;}

li.depth2.active > a {
    background: #bbb none repeat scroll 0 0;
}

li.depth3 {padding:0; margin:0; list-style-type:none; line-height:16px}

li.depth3 > a {
    background: #efefef none repeat scroll 0 0;
    border-bottom: 1px solid #cfcfcf;
    cursor: pointer;
    display: block;
    font-size: 0.8em;
    font-weight: 400;
    min-height: 16px;
    padding: 4px 20px 4px 10px;
    position: relative;
    color: #000;

}
li.depth3:last-child > a {border-bottom:none;}

li.depth3.active > a {
font-weight:700;
}


.smallerinred {padding:20px 35px; color:#fff; background:#ec1d23; font-size:12px;}
.smalleringray {padding:20px 35px; color:#fff; background:#5e5e5e; font-size:12px;}
.smalleringraylight {padding:20px 35px; color:#fff; background:#bababa; font-size:12px;}

.smallerh3white {font-size: 18px; color: #fff; line-height: 36px; margin-bottom:15px;}
span.reddashlight {font-weight: 800; color: #fd838c !important; margin-right: 10px;}


.smallerh4white {font-size: 16px; line-height: 22px; height:44px; overflow:hidden; margin-bottom:15px;}
.smallerh4white a {color: #fff;}

.btn-ucitaj { box-shadow:0 0 7px 0 rgba(0, 0, 0, 0.15); width:100%; color: #ffffff;  padding: 20px 12px;  margin: 0 15px 0 0;  border-radius: 0; text-shadow: none; font-size: 18px;}
.btn-ucitaj:hover,.btn-ucitaj:active,.btn-ucitaj:focus {}


.ostale-header {background:#ededed; margin-top:2px;}
.ostale-header h1 {font-size:18px; text-transform:uppercase; color:#666; line-height:36px}
span.reddash {font-weight:800; color:#ec1d23 !important; margin-right:10px;}



.ostale-header-gore {
    background: url(https://set-bjelovar.hr/slike/rotator-1.jpg) top center no-repeat;
    background-size:cover;
    padding: 20px 0;
    position: relative;
}


.ostale-header-gore-tekst {font-size:26px; margin-top:85px; line-height:50px; margin-bottom:30px; color:#000; font-style:italic;}
.ostale-header-gore-tekst b {color:#ec1d23;}

.ostale-header-gore-prodajni {
    background: url(https://set-bjelovar.hr/slike/header-top-prodajni-bg.jpg) top center no-repeat;
    background-size:cover;
    padding: 20px 0;
    position: relative;
}
.ostale-header-gore-box {height:250px;}


#ticker-next, #ticker-previous {color:#fff !important;}
#vertical-ticker img {border:1px solid #dfdfdf;}
ul#vertical-ticker {list-style-type:none; padding:0;}
#vertical-ticker li {//display:block; line-height:18px;}
#vertical-ticker h3 {font-size:16px; line-height:20px; height:24px; margin-bottom:8px; overflow:hidden; text-transform:none; font-weight:600;}
.post-pocetna-text {line-height:18px; height:94px; overflow:hidden; margin-bottom:2px; font-size:12px; color:#666;}
.post-pocetna-text p {margin:0; line-height:18px;}
.post-pocetna-text ul {list-style-type:circle !important;}
.post-pocetna-text ul li {color:#666;}



ul.foot-kat
{
    list-style-type: none;
    counter-reset: section;
    width:100%;
    font-size:12px;
    padding:0;
    -moz-column-count: 2;
    -moz-column-gap: 20px;
    -webkit-column-count: 2;
    -webkit-column-gap: 20px;
    column-count: 2;
    column-gap: 20px;
}

ul.foot-kat li 
{

    position: relative;
line-height:20px;



}

ul.foot-kat li:before 
{
    counter-increment: section;
    margin: 0 0 0 -34px;
    text-align: right;
    width: 2em;
    display: inline-block;
    position: absolute;
    height: 100%;
}

ul.foot-kat li:hover {}
ul.foot-kat li a {display:block; color:#666 !important; line-height:25px;}

.foot-kat2 {list-style-type:circle !important; padding-left: 30px;}
.foot-kat2 li {line-height:18px;}
.foot-kat2 li a {color:#666 !important;}


.thumbnail.proizvodni {border:1px solid #ddd; margin-bottom:5px;}
.animacija-naziv {font-size:12px; color:#ec1d23; line-height:16px; height:50px; margin-bottom:10px; float:left; width:150px; text-align:center;}
.prodajni-ispodslike {width:100%; margin-top:5px;}

.product-thumb-info-list {margin-top:20px !important;}

.slikaadiv {position:relative; width:100%; max-width:360px; border: 1px solid #ddd; border-radius: 4px;}
.slikaadiv i {position:absolute; top:5px; right:5px;}


#producttable_wrapper select {
    border: 1px solid #e5e7e9;
    border-radius: 2px;
    height: auto;
    outline: medium none;
    padding: 2px;
    margin-bottom:9px;
}

#producttable.table>thead>tr>th {
    vertical-align: middle;
}

#producttable.table>tbody>tr>td {
    vertical-align: middle !important;
}

.tableslika {text-align:center; width:60px !important; padding:2px !important;}
.discountspan {color:#888; float:right; font-size:0.9em; text-decoration: line-through;}

.topcat {height:25px; overflow:hidden;}

.well-iframe {width:800px; max-width:100%}

.uvjeti_register{color: #666;}
#veleprodaja-uvjeti{display: inline;}
#veleprodaja-uvjeti li{display: inline;}

.colorblack {color:#000;}

.sakrivenadostava {display:none;}
.hpdostava td {border:none !important;}

.input-lg {height: 45px; border-radius: 0;}
.dodatneslikerow {margin-left:-5px !important; margin-right:-5px !important;}
.dodatneslikecol {padding-left:5px !important; padding-right:5px !important;}
.ml-xs {margin-left:5px;}
.ml-xlg {margin-left:30px;}
.mt-xs {margin-top:5px;}







/*AKCIJA LANDING PAGE*/

.container-fluid-full {width:100%;padding:0 5%}
.header-traka {background:#EC1D23;color:#fff;font-size:12px;text-align:center;padding-top:10px}
.header-traka a {color:#fff}
.header-akcija {background:#f2f2f2;border-bottom:none}
.izbornik-akcija {position:relative;top:-40px}
.izbornik-akcija a {color:#000;font-size:18px;margin:0 20px}
.izbornik-akcija i {background:#EC1D23;color:#fff;padding:10px;border-radius:50%}
.akcija-big-naslov {background:#EC1D23;color:#fff;padding:20px;border-radius:20px;font-size:30px;font-weight:bold;text-align:center;margin:20px 10%;font-family:Tahoma}
.akcija-box {margin-bottom:40px !important}
.akcija-box h3 {height:30px}
.akcija-box h3 a {font-size:18px;color:#000;font-weight:bold}
.box-ssivi {background:#F2F2F2;padding:20px 20px 100px 20px}
.box-tsivi {background:#E5E5E5;padding:20px 20px 100px 20px}
.p-none {padding:0}
.m-none {margin:0}
.slika-akcija-velika {padding:0 20px;margin-top:-80px}
.slika-akcija-mala {margin-top:-20px}
.gumb-akcija {background:#EB1C22;color:#fff;font-weight:bold;margin:10px 0}
.bread-akcija {float:right}
.footer-akcija {border:none;background-image:none}
.footer-akcija-lokacije {color:#000;font-size:18px;text-align:center;margin:-20px 0 50px 0}
.footer-akcija-lokacije a {color:#EC1D23 !important}
.gumb-kontakt {background:#EC1D23;color:#fff;padding:20px;border-radius:20px;font-size:30px;font-weight:bold;text-align:center;margin:20px 0;font-family:Tahoma}
.gumb-kontakt a {color:#fff}
.icon-footer-social {font-size:30px;margin:10px;padding:10px;color:#fff;background:#EC1D23;border-radius:50%;width:50px;height:50px}
.akcija-tekst {font-size:12px}



@media (max-width: 2300px) {

.akcija-box h3 a {font-size:14px}
.akcija-box h3 {line-height:14px}
.gumb-kontakt {font-size:20px}

}


@media (max-width: 991px) {

.akcija-box h3 {height:unset}
.akcija-big-naslov {margin:20px 0;font-size:20px;}
.footer-akcija-lokacije {font-size:1px}

}



