body {color:#494949}
p {color:#494949}
a:hover, a:focus {text-decoration:none;}
.bigtar {cursor:pointer}
.mamamio {background-color: #ff77d8}
.blinc {background-color: #9a7bdb}
.manuka {background-color: #ffab4e}
.mamamio img, .blinc img, .manuka img {margin-bottom:20px}
.logo {float:left; font-size:50px; font-weight:300; font-family:"Open Sans", Arial, sans-serif; position:relative; z-index:1;}
.logo-sticky-active {top: 60px}
.nav > li > a:hover, .nav > li > a:focus {}
ul.sub-menu li ul {list-style-type: none; padding: 0 0 0 10px;}
span.naslov {color:#222}
header nav ul.nav-main li a.topcat:link, header nav ul.nav-main li a.topcat:active, header nav ul.nav-main li a.topcat:visited, header nav ul.nav-main li a.topcat:focus, header nav ul.nav-main li a.topcat:hover {background-color: #F4F4F4 !important;}

.btn-novo {
    -moz-user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857;
    margin-bottom: 0;
    padding: 4px 10px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}


.input-mini2 {
    float: left;
    height: 30px;
    margin-right: 5px;
    margin-top: 0;
    width: 35px;
}

.menuproizvod {font-size: 0.8em !important;padding: 3px 5px !important;color:#999 !important;text-decoration: none !important;}
.topcat {text-decoration: none !important}
h1.pop-products, h2.pop-products {border-bottom: 1px solid #D9D9D9;font-size: 2em;font-style: italic;line-height: 26px;}
h1.popularno-sl, h2.popularno-sl {font-size: 24px;line-height: 26px; position:absolute; margin:0 auto; width:100%; top: 19px; color: font-weight:300; color:#fff;}
.h1poc {float:left; font-size:1em; line-height:22px; font-style:italic; font-weight:normal; color:#8d8d8d; letter-spacing: normal; margin:0; text-transform:lowercase;}
.entry {margin-bottom:50px;}
.entry p {text-align:justify;}
.entry ul {padding:0 0 0 40px;}
.entry-novosti {height:300px; margin:40px 0 20px;; overflow:hidden;}
.imgnovosti {margin: 0 30px 30px 0; max-height:100%; border: 1px solid #393333;}
#map {float: right;width: 645px;height: 340px;margin: 0 0 30px;padding: 0;}
section.breadpoc {margin-top:40px; margin-bottom:10px;}
section.bread {margin-top:10px; margin-bottom:10px;}
h1.bread, span.bread {font-size: 1em;line-height: 22px;color: #8d8d8d;font-style:italic;font-weight: 500;letter-spacing: 0;display: inline;}
.footer-info span {color:#cfcbc9; font-size:14px; font-weight:normal;}
.footer-info p {margin: 10px 0 20px 0; font-style:italic; color:#918d88;}
.footer-info img {margin: 0 10px 0 0}
.footer-info hr {margin: 40px 0 30px}
.footer-naslov {font-size:24px; font-weight:300; color:#ff0101;}
.footer-podnaslov {color:#cfcbc9; font-size:18px; font-weight:300;}

.footer-kontakt {padding: 40px 0;}
.footer-kontakt form {}
.footer-kontakt .form-group {margin-bottom:10px !important}
.rss {font-size: 1.2em;margin-right: 10px;}
.obavezna {font-size: 12px;line-height: 1.5;}
.thumbnail {text-align:center;border:0;border-radius:none;}
.sivibox {background:#eee;padding:10px;display:block;}
div.tabs ul.nav-tabs a {background: #393333;border-color: #393333;}
div.tabs ul.nav-tabs li.active a {background: #FFFFFF;border-color: #393333;color:#000;}
div.tabs div.tab-content {border-color: #393333}
div.tabs ul.nav-tabs a:hover {border-top-color: #393333 !important;color: #fff;background: #393333;}
div.tabs ul.nav-tabs a, div.tabs ul.nav-tabs a:hover {border-color: #393333}
.nav-tabs {border-bottom: 1px solid #393333}
h1.detprod {color:#393333; font-size:2em; margin:0 0 24px;}
h2.detprod2 {font-size: 1.6em;font-weight: 300;line-height: 42px;margin: 0 0 22px;}
.btn-plusminus {background: none repeat scroll 0 0 #d7d7d7;font-size: 18px;padding: 4px 12px;font-weight: bold;}
div.shop .actions-back {float:left; margin:0 8px;}
div.shop .actions-continue {float: right; margin:0 8px;}
.minicartbtn .btn {padding: 6px 12px !important;font-size: 14px !important;border: 1px solid rgba(0, 0, 0, 0) !important;border-radius: 4px !important;}
.cartrxsl {float:right}
.sveukupno {color: #000;text-transform: uppercase;}
.empty-cart-slika {font-size: 9em;float: left;margin-right: 30px;}
.empty-cart-text {margin-top:25px}
.lead-success {color: #008000;font-size: 20px;font-weight: 200;margin-bottom: 20px; clear:both;}
.lead-success-text {margin-top: 13px;float: left;}
fieldset {border: 1px solid #ddd;margin: 0 2px 20px 2px;padding: 0.35em 1.5em 1.5em;}
legend {width: auto;border-bottom:0; margin-bottom:0;}
.ssab {margin-top: -16px;margin-bottom: 0;z-index: 2; font-size:14px;}
table.valignmid tr td {vertical-align:middle}
table.payship tbody tr:first-child td {border-top:0}
fieldset.has-error {border: 1px solid #A94442}
.cartbordertop {border-top: 1px solid #ddd}
.cartfooter {text-align:center;background: none;border-top: 0;padding: 0;height: 120px;}
.podaci-naslov-step5 {border: 0;padding: 6px 12px;border-radius: 4px;font-size: 14px;font-weight:bold}
.komada {font-size:50%; letter-spacing:0; color:#333;}
.blincpress {margin: 0 10px 10px 0;border: 1px solid #ddd;}
a.tagovi:link, a.tagovi:visited, a.tagovi:active {color:#000; text-decoration:none; border:1px solid #dea4ce; border-radius:2px; padding:0 4px; background:#F1CBE4; float:left; margin:0 4px 4px 0; font-size:12px !important;}
a.tagovi:hover {border:1px solid #CC0066; background:#DA2793; color:#fff}
table.cart {font-size: 12px}
#izbornik-kosarica .link-izbornik {height: 46px; line-height: 20px; overflow: hidden; background-color:#fff !important; color:#ddd; border-radius: 4px; color: #777777;padding: 3px 8px;}
#izbornik-kosarica .link-izbornik:hover {background-color:#fff !important;}
.input-mini {float: left;height: 30px;margin-top: 0px;width: 50px;margin-right: 5px;}
.input-promocode {float: left;height: 30px;margin-top: 0;margin-right: 5px;}
ul.payment-steps {float:left; width:100%; margin-top:0; margin-bottom:30px; padding:0; list-style-type:none; background:#aa9981; border-bottom:1px solid #393333; color:#393333;font-size:12px;}
ul.payment-steps li {float:left; width:20%; text-align:center; padding:10px 0; background:#aa9981; display:block; list-style:none outside none; position:relative;}
ul.payment-steps li.active {background:#393333; font-weight:bold; color:#fff;}
ul.payment-steps li.active:after {background:#393333; border:solid #393333; 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%
}

a.crna:link, a.crna:visited, a.crna:active {color:#111111; text-decoration:none;}
a.crna:hover {color:#f70803; text-decoration:none;}
a.bijeli:link, a.bijeli:visited, a.bijeli:active {color:#fff; text-decoration:none;}
a.bijeli:hover {color:#f70803; text-decoration:none;}
a.bread:link, a.bread:visited, a.bread:active {color: #8d8d8d; text-decoration: none; font-style:italic;}
a.bread:hover {color: #555; text-decoration: none;}
a.btn {line-height: 1.35}

.clearb {clear:both}
.clear {clear:both; height:0.1px}
.clear10 {clear:both; height:10px}
.clear20 {clear:both; height:20px}
.clear30 {clear:both; height:30px}
.clear40 {clear:both; height:40px}
.clear50 {clear:both; height:50px}
.clear60 {clear:both; height:60px}
.clear70 {clear:both; height:70px}
.clear90 {clear:both; height:90px}

.nomargin {margin: 0 !important}
.margin10 {margin:10px}
.margintop0 {margin-top:0}
.margintop5 {margin-top:5px}
.margintop10 {margin-top:10px}
.margintop20 {margin-top:20px}
.margintop30 {margin-top:30px}
.margintop40 {margin-top:40px}
.marginbottom0 {margin-bottom:0}
.marginbottom5 {margin-bottom:5px}
.marginbottom10 {margin-bottom:10px}
.marginbottom20 {margin-bottom:20px}
.marginbottom25 {margin-bottom:25px} 
.marginbottom30 {margin-bottom:30px}
.marginbottom50 {margin-bottom:50px}
.marginleft10 {margin-left:10px}
.marginleft15 {margin-left:15px}
.marginleft20 {margin-left:20px}
.marginright70 {margin-right:70px !important}
.marginright10 {margin-right:10px}
.margintb20 {margin-top:20px; margin-bottom:20px;}
.margintb30 {margin-top:30px; margin-bottom:30px;}

.paddingright20 {padding-right:20px !important;}
.paddingleft20 {padding-left:20px !important;}
.paddingleftright10 {padding-left:10px !important; padding-right:10px !important;}

.min-width238 {min-width:238px}
.width50px {width:50px}
.width90px {width:90px}
.width100px {width:100px}
.width120px {width:120px}
.width260px {width:260px}
.width80po {width:80%}
.width90po {width:90%}
.width97po {width:97%}
.width100po {width:100%}
.cartwidth60po {width:60%}
.cartwidth25px {width:25px}
.cartwidth120px {width:120px}
.height32 {height:32px}
.height29 {height:27px}

.blacktext {color:#000}
.greentext {color:#008000}
.greytext {color:#aaa}
.whitetext {color:#fff}
.redtext {color:#ed0000;}
.darkgraytext {color:#282424;}

.small75 {font-size:75%}
.small65 {font-size:65%}
.small50 {font-size:50%}
.small25 {font-size:25%}
.italic {font-style:italic}
.fw300 {font-weight:300}
.fw400 {font-weight:400}
.fc888 {color:#888}
.fontsize13n {font-size: 13px;font-weight: normal;}
.fontsize17n {font-size: 17px;font-weight: normal;}


.noborder {border:none !important}
.block {display:block}
.nobg {background: none}



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

.superNotice
{
    position: absolute;
    font-family: Arial,Verdana;
    margin: 10px;
    z-index: 1002;
}
.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://sabolic-interijeri.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: 0;
    vertical-align: middle;
    border: 1px solid #DDDDDD;
    box-shadow: 0 1px 10px 0 rgba(50, 50, 50, 0.2);
}
.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;   
    background: #ffffff;
}

.notification {background: none;border: 0;color: #444;font-size: 12px;line-height: 12px;white-space: normal;width: 300px;z-index: 1000;letter-spacing:0;}
.notification-content {padding: 0;background: #ffffff;border:0;}
.notification-title {display: block;text-align: center;background:#eee;margin: 0;padding: 10px;font-size: 13px;line-height: 13px;font-weight: bold;}
.table.notificationpadding > tbody > tr > td {padding: 20px 11px 11px 11px}



/* To be used with cookieCuttr by Chris Wharton (http://cookiecuttr.com) */

.cc-cookies {position:fixed; width: 100%; left: 0; bottom:0; padding: 10px 5%; background:#FF9800;background:rgba(255,152,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: 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; }

#mainMenu {background-color:#463f3b; padding: 0 10px;}

header.flat-menu nav ul.nav-main li a {mamrgin-left:8px; margin-right:8px;}
ul.nav-pills > li.active > a {border-top: 2px solid #f70803 !important}

.btn-brown {
	color: #FFFFFF;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #3a3434;
	*background-color: #3a3434;
	background-image: -moz-linear-gradient(top, #695151, #3a3434);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#695151), to(#3a3434));
	background-image: -webkit-linear-gradient(top, #695151, #3a3434);
	background-image: -o-linear-gradient(top, #695151, #3a3434);
	background-image: linear-gradient(to bottom, #695151, #3a3434);
	background-repeat: repeat-x;
	border-color: #695151;
	// border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	// filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#695151', endColorstr='#3a3434', GradientType=0);
	// filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-brown:hover,
.btn-brown:focus,
.btn-brown:active,
.btn-brown.active,
.btn-brown.disabled,
.btn-brown[disabled] {
	color: #FFFFFF;
	background-color: #4c4545;
	*background-color: #003bb3;
	background-image: -moz-linear-gradient(top, #6f5656, #4c4545);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6f5656), to(#4c4545));
	background-image: -webkit-linear-gradient(top, #6f5656, #4c4545);
	background-image: -o-linear-gradient(top, #6f5656, #4c4545);
	background-image: linear-gradient(to bottom, #6f5656, #4c4545);
	background-repeat: repeat-x;
	border-color: #695151;

}


.btn-red {
	color: #FFFFFF;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #a5060a;
	*background-color: #a5060a;
	background-image: -moz-linear-gradient(top, #F30F0F, #a5060a);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#F30F0F), to(#a5060a));
	background-image: -webkit-linear-gradient(top, #F30F0F, #a5060a);
	background-image: -o-linear-gradient(top, #F30F0F, #a5060a);
	background-image: linear-gradient(to bottom, #F30F0F, #a5060a);
	background-repeat: repeat-x;
	border-color: #a5060a;
	// border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	// filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F30F0F', endColorstr='#a5060a', GradientType=0);
	// filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-red:hover,
.btn-red:focus,
.btn-red:active,
.btn-red.active,
.btn-red.disabled,
.btn-red[disabled] {
	color: #FFFFFF;
	background-color: #a5060a;
	*background-color: #003bb3;
	background-image: -moz-linear-gradient(top, #ff1c1c, #c1090c);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff1c1c), to(#c1090c));
	background-image: -webkit-linear-gradient(top, #ff1c1c, #c1090c);
	background-image: -o-linear-gradient(top, #ff1c1c, #c1090c);
	background-image: linear-gradient(to bottom, #ff1c1c, #c1090c);
	border-color: #a5060a;
}


.btn-vise {
	color: #FFFFFF;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #635d5d;
	*background-color: #635d5d;
	background-image: -moz-linear-gradient(top, #8F7979, #635d5d);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#8F7979), to(#635d5d));
	background-image: -webkit-linear-gradient(top, #8F7979, #635d5d);
	background-image: -o-linear-gradient(top, #8F7979, #635d5d);
	background-image: linear-gradient(to bottom, #8F7979, #635d5d);
	background-repeat: repeat-x;
	border-color: #635d5d;
	// border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	// filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8F7979', endColorstr='#635d5d', GradientType=0);
	// filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-vise:hover,
.btn-vise:focus,
.btn-vise:active,
.btn-vise.active,
.btn-vise.disabled,
.btn-vise[disabled] {
	color: #FFFFFF;
	background-color: #635d5d;
	*background-color: #003bb3;
	background-image: -moz-linear-gradient(top, #a28989, #766969);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#a28989), to(#766969));
	background-image: -webkit-linear-gradient(top, #a28989, #766969);
	background-image: -o-linear-gradient(top, #a28989, #766969);
	background-image: linear-gradient(to bottom, #a28989, #766969);
	border-color: #635d5d;

}

.tp-caption.izb {
position:absolute;
height:100%;
color:#494949;
text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.15);
font-weight:300;
font-size:15px;
line-height:30px;
font-family:"Open Sans";

background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 80%, rgba(255,255,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,1)), color-stop(80%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 80%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 80%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 80%,rgba(255,255,255,0) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 80%,rgba(255,255,255,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */

padding:20px 140px 40px 40px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
border-radius:0px;
}

.tp-caption.izb i {color:#f70803; font-size:10px}

div.slider-container div.tp-caption a {color:#494949;}
div.slider-container div.tp-caption a:hover {color:#f70803;}

.ponuda-rot {color:#f70803; font-size:30px; font-weight:400;}
.owl-prev {margin: 0 98px 0 0 !important; padding: 10px 20px !important; border-radius: 0; z-index:3; font-size:18px !important;}
.owl-next {margin: 0 0 0 98px !important; padding: 10px 20px !important; border-radius: 0; z-index:3; font-size:18px !important;}

.owl-buttons {border-radius:8px 8px 0 0;
	background-color: #3a3434;
	*background-color: #3a3434;
	background-image: -moz-linear-gradient(top, #695151, #3a3434);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#695151), to(#3a3434));
	background-image: -webkit-linear-gradient(top, #695151, #3a3434);
	background-image: -o-linear-gradient(top, #695151, #3a3434);
	background-image: linear-gradient(to bottom, #695151, #3a3434);
width:300px;
margin:0 auto;
}
.owl-theme .owl-controls .owl-buttons div {background:transparent;}

.drag-top {margin-top:-54px;}
.owl-theme .owl-controls {margin-top:10px;}

.owl-carousel .owl-item {border-right:1px solid transparent;}
.brownbg {background:#393333;}
.litebrownbg {background:#7c6f5d;}
.novosti-poc {font-family:open sans; font-size:36px; font-weight:500; color:#49413d; line-height: 55px;}
.justify {text-align:justify;}
.scroller {background: none;width: 100%;margin: 0;height: 60px;float: right;font-size: 14px;line-height: 60px;color: #fff;}

.novosti-naslov {color:#000; width:100%; line-height:25px; font-size:22px; height: 54px; overflow:hidden;}
.novostibox {padding-top:10px; padding-bottom:10px; transition: all ease 1s}
.novostibox:hover {background:#efefef;}

.akcije-poc-naslov {color:#000; width:100%; line-height:25px; font-size:22px; height: 28px; overflow:hidden;}
.boxovi-text {font-weight:300; line-height:24px;}

.footer-info {color:#918d88; padding: 40px 0 0 0;}
.footer-srednji {background:#463f3b;}

footer {padding:0;}


.shop-index-opis {height:70px; font-size:12px; line-height:17px; font-weight:300; color:#7d7b7b; width:100%; overflow:hidden; display:block;} 

.shop-button-bg {background-color:#463f3b; padding: 8px; text-align:center;}

.btn-sm, .btn-group-sm > .btn {font-size:11px;}

.play-izdv { background: #393333; border: 1px solid #393333; margin:10px;}
.play-izdv:hover {background: #595353}

.playaimg  {width:100%;}
.play-izdv-h3 {height:2.2em; overflow:hidden; margin-bottom:10px;  padding:0 10px; font-size:1em; line-height:1.1em;}
.play-izdv-txt {color:#fff; height:100px; padding:0 10px;}
.play-izdv-select {padding: 4px; height:30px;}


.play-izdv2 { background: #393333; border: 1px solid #393333; margin:10px;}
.play-izdv2:hover {background: #393333}

.play-izdv2-h3 {height:2.2em; overflow:hidden; margin-bottom:10px;  padding:0 10px; font-size:1em; line-height:1.1em;}
.play-izdv2-txt {color:#fff; height:100px; padding:0 10px;}
.play-izdv2-select {padding: 4px; height:30px;}

hr.crtaponuda {
	border: 0;
	height: 1px;
	background-image: -webkit-linear-gradient(left, rgba(0,0,0,0.40), rgba(0,0,0,0.25), rgba(0,0,0,0));
	background-image: -moz-linear-gradient(left, rgba(0,0,0,0.40), rgba(0,0,0,0.25), rgba(0,0,0,0));
	background-image: -ms-linear-gradient(left, rgba(0,0,0,0.40), rgba(0,0,0,0.25), rgba(0,0,0,0));
	background-image: -o-linear-gradient(left, rgba(0,0,0,0.40), rgba(0,0,0,0.25), rgba(0,0,0,0));
	margin: -20px 0 10px 0;
}

.kosarica-smaller {font-size:16px; font-weight:400;}

.smaller-i {color:#f70803; font-size:10px}
.panel {background:transparent; border-radius:none; border:none; box-shadow:none;}
.panel-default > .panel-heading {transparent}
.panel-body {padding:0}
.panel-default > .panel-heading {
    background-color: transparent;
}

ul.nav_categories {list-style-type:none; margin:0;}
ul.nav_categories li {margin:0;}
ul.nav_categories li a {display:block;}


div.shop-bg {
    background-color: transparent;
    background-image: url(https://sabolic-interijeri.hr/slike/shop-bg.jpg);
    background-position: center top;
    background-repeat: no-repeat;
}

.ponuda-small {color:#f70803; font-size:27px; font-weight:400;}

.entry-link-shop {
    padding: 10px;
    margin-top:20px;
    background: #393333;
    text-align: left;
}

.snapxtr {right:10000px !important;}
.error_message p {color:#ff0000;}
.product-thumb-info img {margin:0 auto;}
.success_message p {color:#15dd00}


.smaller2 {margin-top:40px; padding-left:30px}
.smallertext {font-family:open sans; font-size:14px; color:#222222;}
.h4-smaller {font-family:Merriweather; font-size:22px; font-weight:600; font-style:italic; color:#0088cc;}
.smallergumb {font-family:Merriweather; font-size:18px; font-weight:400; font-style:italic; line-height:23px;}
.subtext-btn {font-size:12px;}
.subtext-bold {font-family:open sans; font-weight:600; font-style:normal; font-size:17px;}
.plavitext {color:#0088cc;}
.smaller-icon {font-size:50px; float:left;}
header {border-bottom:1px solid #dfdfdf}
.smalact {color:#ed0000 !important;}
.foot-uvj {color:#eaeaea !important;}
.foot-uvj:hover {color:#666 !important;}

.izb ul li {line-height:20px;}

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