@media print {
.noPrint {
    display:none;
  }

body {font-size:0.9em;line-height:13px !important;}
h3 {margin:10px 0 !important}
legend h4 {font-size:0.9em !important}

.table > tbody > tr > td {padding:5px !important;}


  a[href]:after {
    content: none !important;
  }

}

.tasts {margin:0 0 -1px 0;}

.bigtrgt {cursor:pointer}
.orangebg {background-color: #f8931d}
.whitebg {background-color: #fff}
.white {color:#fff !important;}
.blackheadbg {background-color: #232323;/*border-bottom:1px solid #232323;*/}
.nopadding {padding:0;}
.paddingl5d15 {padding:0 15px 0 5px}
.paddingl15 {padding:0 0 0 15px}
.paddingl20 {padding:0 0 0 20px}
.paddingd10 {padding:0 10px 0 0}
.paddingd18 {padding:0 18px 0 0}
.paddingd20 {padding:0 20px 0 0}
.paddingd22 {padding:0 22px 0 0}
.paddingd5 {padding:0 5px 0 0}
.nomargin {margin:0}
.mb-sm {margin-bottom: 10px;}
.mb-xs {margin-bottom: 5px !important;}
.norad {border-radius: 0;}
.logo {margin:-3px auto 0 auto;display:block;}
.artikala {float:right;padding:7px 0 0 0;color:#999;}
.cartx {}
.border-foot {border-bottom:1px solid #393939;margin:0 0 25px 0 !important;min-height: 34px;}
.col-fix-2 {float:left;width:220px;}
.col-fix-10 {float:left;width:calc(100% - 220px);font-size:13px;}
.col-fix-10-big {position:relative;float:left;padding:0 0 0 40px;width:calc(100% - 220px);font-size:14px;}
.col-fix-10-big2 {float:left;padding:0 40px 0 40px;width:calc(100% - 220px);font-size:14px;}

.bordertop1 {border-top:1px solid #fff;margin:0 0 14px 0}

#header-cart, #header-cart2 {float:right;font:normal 11px Tahoma, Arial;margin:7px 0 0 0;min-width:197px;/*min-width:210px*/}
#header-cart3 {float:right;font:normal 12px Tahoma, Arial;margin:7px 0 0 0;min-width:197px}
#header-cart a:link, #header-cart2 a:link, #header-cart3 a:link {color:#fff;}
#header-cart a:hover, #header-cart2 a:hover, #header-cart3 a:hover {color:#fff;text-decoration:underline;}

.header-kosarica span {color:#F8931D;}

a.head-twitter {float:left;width:27px;height:27px;background:url(https://hena-com.hr/slike/socials1.png) 0 0 no-repeat;margin:0 3px 0 0}
a.head-twitter:hover {background:url(https://hena-com.hr/slike/socials1.png) 0 -27px no-repeat;}
a.head-facebook {float:left;width:27px;height:27px;background:url(https://hena-com.hr/slike/socials1.png) -30px 0 no-repeat;margin:0 3px 0 0}
a.head-facebook:hover {background:url(https://hena-com.hr/slike/socials1.png) -30px -27px no-repeat;}
a.head-google {float:left;width:27px;height:27px;background:url(https://hena-com.hr/slike/socials1.png) -60px 0 no-repeat;margin:0 3px 0 0}
a.head-google:hover {background:url(https://hena-com.hr/slike/socials1.png) -60px -27px no-repeat;}
a.head-rss {float:left;width:27px;height:27px;background:url(https://hena-com.hr/slike/socials1.png) -90px 0 no-repeat;}
a.head-rss:hover {background:url(https://hena-com.hr/slike/socials1.png) -90px -27px no-repeat;}

a.foot-twitter {float:right;width:27px;height:27px;background:url(https://hena-com.hr/slike/socials.png) 0 0 no-repeat;margin:0 3px 0 0}
a.foot-twitter:hover {background:url(https://hena-com.hr/slike/socials.png) 0 -27px no-repeat;}
a.foot-facebook {float:right;width:27px;height:27px;background:url(https://hena-com.hr/slike/socials.png) -30px 0 no-repeat;margin:0 3px 0 0}
a.foot-facebook:hover {background:url(https://hena-com.hr/slike/socials.png) -30px -27px no-repeat;}
a.foot-google {float:right;width:27px;height:27px;background:url(https://hena-com.hr/slike/socials.png) -60px 0 no-repeat;margin:0 3px 0 0}
a.foot-google:hover {background:url(https://hena-com.hr/slike/socials.png) -60px -27px no-repeat;}
a.foot-rss {float:right;width:27px;height:27px;background:url(https://hena-com.hr/slike/socials.png) -90px 0 no-repeat;}
a.foot-rss:hover {background:url(https://hena-com.hr/slike/socials.png) -90px -27px no-repeat;}

a.head2-facebook {float:left;width:27px;height:27px;background:url(https://hena-com.hr/slike/socials1h.png) 0 0 no-repeat;margin:0 3px 0 0}
a.head2-facebook:hover {background:url(https://hena-com.hr/slike/socials1h.png) 0 -27px no-repeat;}
a.head2-instagram {float:left;width:27px;height:27px;background:url(https://hena-com.hr/slike/socials1h.png) -30px 0 no-repeat;margin:0 3px 0 0}
a.head2-instagram:hover {background:url(https://hena-com.hr/slike/socials1h.png) -30px -27px no-repeat;}
a.head2-youtube {float:left;width:27px;height:27px;background:url(https://hena-com.hr/slike/socials1h.png) -60px 0 no-repeat;margin:0 3px 0 0}
a.head2-youtube:hover {background:url(https://hena-com.hr/slike/socials1h.png) -60px -27px no-repeat;}
a.head2-twitter {float:left;width:27px;height:27px;background:url(https://hena-com.hr/slike/socials1h.png) -90px 0 no-repeat;}
a.head2-twitter:hover {background:url(https://hena-com.hr/slike/socials1h.png) -90px -27px no-repeat;}

a.foot2-facebook {float:right;width:27px;height:27px;background:url(https://hena-com.hr/slike/socials1f.png) 0 0 no-repeat;margin:0 3px 0 0}
a.foot2-facebook:hover {background:url(https://hena-com.hr/slike/socials1f.png) 0 -27px no-repeat;}
a.foot2-instagram {float:right;width:27px;height:27px;background:url(https://hena-com.hr/slike/socials1f.png) -30px 0 no-repeat;margin:0 3px 0 0}
a.foot2-instagram:hover {background:url(https://hena-com.hr/slike/socials1f.png) -30px -27px no-repeat;}
a.foot2-youtube {float:right;width:27px;height:27px;background:url(https://hena-com.hr/slike/socials1f.png) -60px 0 no-repeat;margin:0 3px 0 0}
a.foot2-youtube:hover {background:url(https://hena-com.hr/slike/socials1f.png) -60px -27px no-repeat;}
a.foot2-twitter {float:right;width:27px;height:27px;background:url(https://hena-com.hr/slike/socials1f.png) -90px 0 no-repeat;}
a.foot2-twitter:hover {background:url(https://hena-com.hr/slike/socials1f.png) -90px -27px no-repeat;}
a.foot2-google {float:right;width:27px;height:27px;background:url(https://hena-com.hr/slike/socials1f.png) -120px 0 no-repeat;margin:0 3px 0 0}
a.foot2-google:hover {background:url(https://hena-com.hr/slike/socials1f.png) -120px -27px no-repeat;}
a.foot2-rss {float:right;width:27px;height:27px;background:url(https://hena-com.hr/slike/socials1f.png) -150px 0 no-repeat;}
a.foot2-rss:hover {background:url(https://hena-com.hr/slike/socials1f.png) -150px -27px no-repeat;}

a.nonar:link {color:#000 !important;}
a.nonar:visited {color:#000 !important;}
a.nonar:hover {color:#000 !important;}
a.nonar:active {color:#000 !important;}

a.nonar2:link {color:#333 !important;}
a.nonar2:visited {color:#333 !important;}
a.nonar2:hover {color:#333 !important;}
a.nonar2:active {color:#333 !important;}

.search_form {float:right;background: url(https://hena-com.hr/slike/search-field2.png) 0 0 no-repeat;font:normal 12px Arial;padding:3px 7px 2px 15px;width:193px}
.search-l {border:0 none;height:21px;line-height:21px;width:87%;}
.search-r {float:right;margin:3px 0 0 0;}

#mailinglist_form {float:left;background:#fff;font:normal 12px Arial;padding:3px 7px 2px 15px;width:100%;margin:15px 0 0 0;border-radius: 15px;}
.search-ll {border:0 none;height:21px;line-height:21px;width:64%;color:#000;}
.search-rr {float: right;margin: 0 -4px 0 0;border-radius: 15px;padding: 0 19px;box-shadow: none;border: 0;background: #000;font-size: 11px;font-weight: normal;line-height: 20px;color: #fff;}

.nav > li > a:hover, .nav > li > a:focus {background:none !important}


.nav-stacked > li + li {margin-top:0 !important}
.okomiti {margin-bottom: 35px}
.okomiti > li {background:url(https://hena-com.hr/slike/menu-strel.gif) 0 16px no-repeat;}
.okomiti > li > ul > li {background:url(https://hena-com.hr/slike/menu-strel.gif) 15px 12px no-repeat;}
.nav-pills2.okomiti > li {background:url(https://hena-com.hr/slike/menu-strel2.gif) 0 12px no-repeat;}
.nav-pills2.okomiti > li > ul > li {background:url(https://hena-com.hr/slike/menu-strel2.gif) 15px 16px no-repeat;}
/*span.strel {position:relative;background:url(https://hena-com.hr/slike/menu-strel.gif) 0 0 no-repeat;width:3px;height:5px;}*/
.okomiti > li > a:hover, .okomiti > li.activ > a {border-right:4px solid #232323;}
.okomiti > li > ul > li > a:hover {border-right:4px solid #666;}
.nav > li > a {padding:6px 0 7px 13px;}
.nav > li > ul > li > a {/*padding:4px 0 5px 30px;*/padding: 2px 0 3px 30px;}

.nav-pills > li > a {
border-radius: 0px;
color:#000;
font-size:13.5px;
text-transform:uppercase;
letter-spacing:0.1px;
}

.nav-pills > li > span.tc {border-radius: 0px;color: #000;font-size: 13.5px;text-transform: uppercase;letter-spacing: 0.1px;padding: 6px 0 7px 13px;position: relative;display: block;font-weight: bold;}
.okomiti > li > span.tc:hover {border-right: 4px solid #232323;}

.nav-pills > li ul > li > a {
border-radius: 0px;
color:#000;
font-size:13.5px;
letter-spacing:0.1px;
}

.mega-menu .nav-pills > li > a {letter-spacing:1px;}


.nav-pills2 > li > a {
border-radius: 0px;
/*color:#F8931D;*/
color: #848484;
font-size:13.5px;
letter-spacing:0.1px;
/*padding: 4px 0 5px 13px;*/
padding: 2px 0 3px 13px;
}

.nav-pills2 > li ul > li > a {
border-radius: 0px;
color:#F8931D;
font-size:13px;
letter-spacing:0.1px;
}

.mega-menu .nav-pills2 > li > a {letter-spacing:1px;}

li#cmag a {color: #aa0000;font-weight: 700;}


.nav-stacked > li {
margin-top: 0;
margin-left: 0;
border-bottom:1px solid #ddd;
}

.nav-stacked > li > ul > li {
margin-top: 0;
margin-left: 0;
border-top:1px solid #ddd;
}


.elogo {margin-right: 9px;position: relative;top: -2px;}
.nav-pills > li.emeni > a {color: #0C4CA3;}
.nav-pills > li.emeni ul > li > a {color: #0C4CA3;}


.active2 {border-right:4px solid #232323;}
.over {position:absolute;top:0;left:0;width:177px;height:177px;background:url(https://hena-com.hr/slike/over.png);color:#fff;padding:21px}
.over-autor {display:block;font-size:13px;text-transform:uppercase;}
.over-naslov {display:block;font:600 18px/22px 'Open Sans';}
.over a:link {color:#fff !important;}
.over a:visited {color:#fff !important;}
.over a:hover {color:#fff !important;}
.over a:active {color:#fff !important;}
.over-cijena {display:block;font:normal 16px 'Trebuchet MS', Arial;margin:7px 0 10px 0;color:#e77e03;}
.over-btm {
    -moz-user-select: none;
    background-image: none;
    border: 1px solid #fff;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857;
    margin-bottom: 0;
    padding: 6px 12px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}

.over-btnn {-webkit-border-radius: 1px 1px 1px 1px;
border-radius: 1px 1px 1px 1px;font:normal 11px 'Open Sans';padding:7px 18px;border: 1px solid rgb(255, 255, 255);  border: 1px solid rgba(255, 255, 255, 0.3);  -moz-background-clip: padding;  -webkit-background-clip: padding;  background-clip: padding-box;background:none;color:#fff;}
.over-btnn:hover {background:url(https://hena-com.hr/slike/over-btn.png);}


.btn-black {background-color: #333;border-color: #333;color: #fff;}
.btn-black:hover, .btn-black:focus {background-color: #000;border-color: #000;color: #fff;}

.ebtn {
    background-color: #0C4CA3;
    border-color: #093d84;
    color: #fff;
}
.ebtn:hover, .ebtn:focus, .ebtn:active, .ebtn.active, .open .dropdown-toggle.ebtn {
    color: #fff;
    background-color: #093d84;
    border-color: #043271;
}
.enaslov:hover {color: #0C4CA3;}
.eplava, .eplava:link, .eplava:visited {color: #0C4CA3 !important;}
.mh22 {min-height: 22px;}

.smallowl, .smallowl2 {position:relative;float:left;width:180px;height:546px;cursor:pointer;}
.smallowl .smallimg {position:absolute;top:0;left:0;width:180px;height:273px;}
.smallowl2 .smallimg {position:absolute;bottom:0;left:0;width:180px;height:273px;}
.smallowl .smallsivi {position:absolute;bottom:0;left:0;width:180px;height:290px;background:url(https://hena-com.hr/slike/tri-d-white.png) 0 0 no-repeat;padding:44px 10px 0 10px;text-align: center;}
.smallowl2 .smallsivi {position:absolute;top:0;left:0;width:180px;height:290px;background:url(https://hena-com.hr/slike/tri-g-white.png) 0 0 no-repeat;padding:26px 10px 0 10px;text-align: center;}
.small-autor {font:normal 14px/20px 'Open Sans';color:#848484;text-transformation:uppercase;margin:0 0 15px 0;}
.small-autor-pet {/*position:absolute;top:356px;width:170px;*/font:normal 12px/15px 'Open Sans';color:#828181;text-transform:uppercase;height: 30px;overflow: hidden;}
.small-autor-pet2 {font:normal 12px/17px 'Open Sans';color:#222;height: 72px;overflow: hidden;}
.small-kat-pet {display:none;font:normal 11px/15px 'Open Sans';color:#828181;height: 30px;overflow: hidden;text-transform:lowercase}
.small-kat-pet2 {display:none;font:normal 11px/15px 'Open Sans';color:#828181;height: 30px;overflow: hidden;text-transform:lowercase}
.small-naslov {font:600 18px/20px 'Open Sans';color:#000;margin:0;}
.small-naslov-pet {font:normal 16px/20px 'Open Sans';color:#000;display:block;height: 50px;overflow:hidden;letter-spacing: -0.3px;border-bottom: 10px solid #fff;}
.small-naslov-pet2 {font:normal 16px/20px 'Open Sans';color:#000;display:block;height: 72px;overflow:hidden;letter-spacing: -0.3px;}
.smallimg-pet {margin:0 0 43px 0;}
.small-cijena {position:absolute;bottom:60px;left:0;right:0;font:normal 13px/20px 'Open Sans';color:#848484;}
.small-cijena2 {position:absolute;bottom:80px;left:0;right:0;font:normal 13px/20px 'Open Sans';color:#848484;}
.small-cijena span, .small-cijena2 span {font:normal 16px 'Trebuchet MS', Arial;color:#e77e03;}

.small-cijena-cross3 {text-decoration:line-through;height:40px;font:normal 14px/23px 'Trebuchet MS';color:#000;padding:7px 0 0 50px;}
.small-cijena-cross2 {text-decoration:line-through;height:23px;font:normal 14px/23px 'Trebuchet MS';color:#000;padding:7px 0 0 50px;}
.small-cijena-cross {text-decoration:line-through;height:23px;font:normal 14px/23px 'Trebuchet MS';color:#000;}

.small-cijena-green {font:normal 18px/22px 'Trebuchet MS';color:#e77e03;margin:0 0 13px 0;height: 54px;}

.gumbs {position:absolute;bottom:14px;left:0;right:0;}
.gumbs2 {position:absolute;bottom:34px;left:0;right:0;}
.gumbs-pet {/*position:absolute;bottom:-27px;left:0;width:170px;height:115px;*/text-align:center;}

.petica {float:left;width:170px;height:532px;margin:0 15px 0 0;text-align:center;cursor:pointer;}
.petica2 {position:relative;float:left;width:170px;height:532px;margin:0 15px 20px 0;text-align:center;cursor:pointer;}
.popust {position: absolute;top: -26px;left: 35%;width: 50px;height: 50px;font: bold 15px/50px 'Trebuchet MS';text-align: center;background: #000;color: #fff;border-radius: 50%;}
.popust2 {position:absolute;top: 223px;left: 32%;/*top:219px;left:44px;*/width:70px;height:70px;font:normal 20px/70px 'Trebuchet MS';text-align:center;background:url(https://hena-com.hr/slike/popust-black.png) 0 0 no-repeat;color:#fff;}
.popust3 {float:left;width:40px;height:40px;font:normal 13px/40px 'Trebuchet MS';text-align:center;background:url(https://hena-com.hr/slike/popust-mali-black.png) 0 0 no-repeat;color:#fff;}
.popust4 {position:absolute;top: -26px;left: 35%;/*top:219px;left:44px;*/width:50px;height:50px;font:bold 15px/50px 'Trebuchet MS';text-align:center;background:url(https://hena-com.hr/slike/popust_m.png) 0 0 no-repeat;color:#fff;}
.popust42 {position:absolute;top: 234px;left: 34%;/*top:219px;left:44px;*/width:50px;height:50px;font:bold 15px/50px 'Trebuchet MS';text-align:center;background:url(https://hena-com.hr/slike/popust_m.png) 0 0 no-repeat;color:#fff;}
.epopust {background: #0C4CA3;border-radius: 50%;}
.epopust3 {background: #0C4CA3;border-radius: 50%;}
.popust.pastelna {background: #F97C7C;}


.pop40 {height:40px;display:block;margin:15px 0 0 0;}

.knjige-info {position:relative;text-align: center;margin-bottom: 15px;padding:40px 10px 15px;}
.knjige-info2 {position:relative;text-align: center;margin-bottom: 15px;padding:10px 10px 15px;}
.knjige-info3 {position:relative;text-align: center;margin-bottom: 15px;padding:10px 10px 15px;font-size:0.9em;}
.knjige-info3 p {line-height:16px;}
.knjige-info4 {position:relative;margin-bottom: 40px;padding:15px 10px 15px;}

.knjige-info2020 {position:relative;text-align: center;margin-bottom: 30px;padding:40px 10px 15px;}

.novosti1 {background:#F8931D;color:#fff;text-align:center;padding:10px 0;font:bold 20px Open Sans;}
.novosti2 {border-bottom:2px solid #F88806;text-align:center;padding:10px 0;font:bold 20px Arial;}
.novosti3 {border-bottom:2px solid #F88806;text-align:center;padding:10px 0;font:bold 20px Arial;}


.foot1 {padding:0 57px 0 15px;min-height:275px;background:url(https://hena-com.hr/slike/foot-crta.gif) 100% 0 no-repeat;}
.foot2 {padding:0 52px 0 52px;min-height:275px;background:url(https://hena-com.hr/slike/foot-crta.gif) 100% 0 no-repeat;}
.foot3 {padding:0 0 0 58px;}

.nav-tabs > li {margin-bottom:2px;}
.nav-tabs > li > a {padding:6px 73px 7px 33px;font-size: 16px;color: #999;top: 3px;}
.nav-tabs > li > a.tags {padding:6px 68px 7px 10px;}
.nav-tabs > li > a {border:none;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {color:#F88806;border:none;}

.nav-tabs.etabs {/*background: url('https://hena-com.hr/slike/etab.gif') 0 100% no-repeat;*/}
.nav-tabs.etabs > li.active > a, .nav-tabs.etabs > li.active > a:hover, .nav-tabs.etabs > li.active > a:focus {color: #0C4CA3;}

.misija {font:normal 13px/19px Arial;color:#6a6a6a;padding:0 10px;}

.autor-krug {border:2px solid #ececec;-webkit-border-radius: 50%;border-radius: 50%;}
.autor-krug2 {border:2px solid #ececec;-webkit-border-radius: 50%;border-radius: 50%;margin:10px 0 0 0 !important}
.krug-autor {float:left;width:93px;height:140px;margin:0 0 0 0;text-align:center}

.well a:link {color:#f8931d;}
.well a:visited {color:#f8931d;}

.well a.whitemust:link {color:#fff;}
.well a.whitemust:visited {color:#fff;}
a.whitemust:link {color:#fff;}
a.whitemust:visited {color:#fff;}
.wellpad11 {padding: 11px 19px;min-height:306px;}

span.orange {color:#f8931d;font-weight: bold; font-size:16px;line-height:30px;}
span.orange2 {color:#f8931d;font-weight: bold; font-size:14px;line-height:22px;}
span.orange3 {color:#f8931d;font-weight: bold; font-size:16px;line-height:22px;}

.gumbi-dolje {position:absolute;bottom:0;left:15px;}
.minh272 {/*min-height:289px;*/min-height:277px;line-height:21px;}
.cijene {line-height:15px;/*padding:83px 0 0 0;*/padding:70px 0 0 0;}

.btn-lg, .btn-group-lg > .btn {line-height:1.5;}

.sredina {text-align:center}

.paywaylogo {float:left;margin:0 15px 15px 0;}
.payway-m {float:left;margin:0 5px 16px 0;}
.payway-m2 {float:left;margin:4px 5px 16px 0;}


.slika-lijevo {float:left;margin:0 20px 10px 0;}
.slika-desno {float:right;margin:0 0 10px 20px;}

a.nar:link {color:#f8931d;text-decoration:underline;}
a.nar:visited {color:#f8931d;text-decoration:underline;}
a.nar:hover {color:#f8931d;text-decoration:none;}
a.nar:active {color:#f8931d;text-decoration:none;}

a.alink {font:normal 12px Arial}
a.alink:link {color:#000;text-decoration:none;}
a.alink:visited {color:#000;text-decoration:none;}
a.alink:hover {color:#f8931d;text-decoration:underline;}
a.alink:active {color:#f8931d;text-decoration:underline;}

div.google-map2 {
    height: 300px;
    width: 100%;
}

div.google-map3 {
    height: 600px;
    width: 100%;
}



h3.istog {margin:40px 0 20px 0;padding:0 0 10px 0;background:url(https://hena-com.hr/slike/poc-tab-black.gif) 0 100% no-repeat;border:none;font-size: 16px;text-transform: uppercase;color: #000;}

.imgrezult {float:left;width:25%;max-height:353px;margin:0 20px 5px 0}






.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; line-height:100px; font-family:"Open Sans", Arial, sans-serif; position:relative; z-index:1;}*/
.logo-sticky-active {top: 30px}
/*.nav > li > a:hover, .nav > li > a:focus {background-color: #E60073}*/
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;}
nav.nav-main {/*margin-right:180px*/}
.rozikrug {position: absolute;right: -20px;top: -30px;z-index: 2;}
.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;}
.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-novosti {height:300px; margin:40px 0 20px;; overflow:hidden;}
.imgnovosti {margin: 0 10px 0 0; max-height:100%;}
#map {float: right;width: 645px;height: 340px;margin: 0 0 30px;padding: 0;}
section.breadpoc {margin-top:40px}
section.bread {margin-top: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:#cc0066; font-style:italic; font-size:18px; font-weight:normal;}
.footer-info p {margin: 10px 0 20px 0; font-style:italic; color:#636363;}
.footer-info img {margin: 0 10px 0 0}
.footer-info hr {margin: 40px 0 30px}
.footer-kontakt span {color:#000; font-style:italic; font-size:18px; font-weight:normal;}
.footer-kontakt form {margin-top:10px}
.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: #F3BDD7;border-color: #F3BDD7;}
div.tabs ul.nav-tabs li.active a {background: #FFFFFF;border-color: #F3BDD7;color:#CC0066;}
div.tabs div.tab-content {border-color: #F3BDD7}
div.tabs ul.nav-tabs a:hover {border-top-color: #CC0066 !important;color: #fff;background: #CC0066;}
div.tabs ul.nav-tabs a, div.tabs ul.nav-tabs a:hover {border-color: #F3BDD7}
.nav-tabs {margin:0 0 20px 0;/*background:url(https://hena-com.hr/slike/poc-tab-black.gif) 0 100% no-repeat;*/border:none;background: url(https://hena-com.hr/slike/autori-tab2-black.gif) 0 100% no-repeat;}
h1.detprod {color:#CC0066; 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: #000;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;}
legend h4 {font-size:1.1em;}
.ssab {margin-top: -20px;margin-bottom: 0;z-index: 2;}
table.valignmid tr td {vertical-align:middle}
table.payship tbody tr:first-child td {border-top:0}
fieldset.has-error {border: 1px solid #cc0000}
.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:#F3BDD7; border-bottom:1px solid #232323; color:#000;font-size:12px;}
ul.payment-steps li {float:left; width:25%; text-align:center; padding:10px 0; background:#eee; display:block; list-style:none outside none; position:relative;}
ul.payment-steps li.active {background:#232323; font-weight:bold; color:#fff;}
ul.payment-steps li.active:after {background:#232323; border:solid #232323; 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:#CC0066; 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.5}
a.siva:link, a.siva:visited, a.siva:active {color:#828181; text-decoration:none;}
a.siva:hover {color:#000; text-decoration:none;}

.clearb {clear:both}
.clear {clear:both; height:0.1px}
.clear10 {clear:both; height:10px}
.clear12 {clear:both; height:12px}
.clear15 {clear:both; height:15px}
.clear20 {clear:both; height:20px}
.clear30 {clear:both; height:30px}
.clear35 {clear:both; height:35px}
.clear40 {clear:both; height:40px}
.clear50 {clear:both; height:50px}
.clear54 {clear:both; height:54px}
.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}
.margintop6 {margin-top:6px}
.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}
.marginright15 {margin-right:15px}
.margintb20 {margin-top:20px; margin-bottom:20px;}
.margintb30 {margin-top:30px; margin-bottom:30px;}
.paddinglr20 {padding-left:20px; padding-right:20px;}

.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}
.cartwidth125px {width:125px}
.height32 {height:32px}

.faceslika {float:left;margin:0 5px 5px 0}
.faceslika2 {float:left;margin:0 0 5px 0}

.blacktext {color:#000}
.greentext {color:#008000}
.greytext {color:#aaa}
.whitetext {}

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

.text-center {text-align:center}

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



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

.superNotice
{
    position: absolute;
    font-family: Arial,Verdana;
    margin: 10px;
    z-index: 1002;
top:140px !important;
}
/*
.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://hena-com.hr/slike/close.png');
    background-repeat: no-repeat;
    outline: none;
}
*/

.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://hena-com.hr/slike/close.png');
    background-repeat: no-repeat;
    outline: none;
position:absolute;
right:14px;
top:14px;
}

.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;}
.notification2 {background: none;border: 0;color: #444;font-size: 12px;line-height: 12px;white-space: normal;width: 420px;z-index: 1000;letter-spacing:0;text-align:center;}
.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 {max-width: 350px;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-top: 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; }



/* MARIJANA */
.headrsoc {float:right}
.smshow {visibility:hidden}
.btn-responsive-nav2 {display:none}
.fb-root {display:none}
.fb_iframe_widget {width:100% !important}


.owle .owl-item{
  margin: 0 5px 0 0;
}

.owle .owl-item img{
  display: block;
  width: 100%;
  height: auto;
}

.owle2 .owl-item{
  margin: 0 15px 0 0;
}
.owle2 .owl-item img{
  display: block;
  width: 100%;
  height: auto;
}

span.poklon {font-weight:bold;font-size:1.2em;}

/*.gore-l {position:absolute;left:10px;top:10px;z-index:2;width:100px;height:150px;}*/
.dolje-d {position:absolute;right:10px;bottom:10px;z-index:3;width:100px;height:150px;}
/*.dolje-dx {position:absolute;right:10px;bottom:108px;z-index:3;width:100px;height:150px;}*/
.poklon-badge {position:absolute;left:30px;bottom:20px;z-index:4;width:70px;height:70px;}
.poklanjamo {position:absolute;left:30px;top:10px;z-index:4;width:70px;height:70px;}
.poklon-cijena {position:absolute;left:95px;top:7px;z-index:5;width:81px;height:78px;background:url(https://hena-com.hr/slike/poklon-cijena.png) 0 0 no-repeat;padding:15px 0  0 12px;line-height:10px;}
.pbla {color:#000;text-decoration:line-through;font:normal 13px 'Trebuchet MS', Arial;}
.pnar {color:#f88806;font:normal 13px 'Trebuchet MS', Arial;}
/*.pnare {color:#000;font:normal 13px 'Trebuchet MS', Arial;}*/

/*.akcija-banner1 {position:absolute;text-align:center;left:95px;top:7px;z-index:5;width:81px;height:78px;background:url(https://hena-com.hr/slike/poklon-cijena.png) 0 0 no-repeat;padding:8px 0 0 0;line-height:10px;}
.akcija-banner2 {position:absolute;text-align:center;left:30px;bottom:100px;z-index:4;width:81px;height:78px;background:url(https://hena-com.hr/slike/poklon-cijena.png) 0 0 no-repeat;padding:8px 0 0 0;line-height:10px;}*/




.oner {float:left;width:200px;height:260px;background:#eee;position:relative}
.oner2 {float:left;width:200px;height:295px;background:#eee;position:relative}
/*.oner3 {float:left;width:200px;height:345px;background:#eee;position:relative}*/

/*.knjiga-mjeseca {display:block;width:100%;background:#f8931d;color:#fff;font:400 13px/30px 'Open Sans', Arial;text-align:center;}*/
.knjiga-mjeseca {display:block;width:100%;background:#f8931d;color:#fff;font:400 13px 'Open Sans', Arial;text-align:center;min-height:30px;padding:6px 0;}
.bojacrna .knjiga-mjeseca {background:#000 !important;}
.bojanarancasta .knjiga-mjeseca {background:#f8931d !important;}
.bojaantracit .knjiga-mjeseca {background:#3C4E5C !important;}
.bojaplava .knjiga-mjeseca {background:#002F59 !important;}
.bojasmeda .knjiga-mjeseca {background:#593C36 !important;}
.bojaljubicasta .knjiga-mjeseca {background:#8B628A !important;}
.bojacrvena .knjiga-mjeseca {background:#9C153D !important;}
.bojazelena .knjiga-mjeseca {background:#5cb85c !important;}
.knjiga-mjeseca-x {display:block;width:100%;background:#f8931d;color:#fff;font:400 13px 'Open Sans', Arial;text-align:center;min-height:60px;padding:6px 0;position:absolute;bottom:0px;}
.knjiga-mjeseca-x-button, .knjiga-mjeseca-x-button-new {}

.bojacrna .knjiga-mjeseca-x {background:#000;}
.bojanarancasta .knjiga-mjeseca-x {background:#f8931d;}
.bojaantracit .knjiga-mjeseca-x {background:#3C4E5C;}
.bojaplava .knjiga-mjeseca-x {background:#002F59;}
.bojasmeda .knjiga-mjeseca-x {background:#593C36;}
.bojaljubicasta .knjiga-mjeseca-x {background:#8B628A;}
.bojacrvena .knjiga-mjeseca-x {background:#9C153D;}
.bojazelena .knjiga-mjeseca-x {background:#5cb85c;}

.knjiga-mjeseca-x.zeleno {background:#5cb85c;}

.ipad, .ipad2, .ipad3 {display:block;background:url(https://hena-com.hr/slike/ipad.png) 0 0 no-repeat;background-size:100%;}


.blogback {padding:0;}

/* ---------->>> MINI CALENDAR <<<----------- */

table.calendar {
    color:#666;
}

table.calendar tr.calendarheader {
    background-color:#eee;
    font:1.4em/25px Arial Narrow, Arial, Helvetica, clean, sans-serif;
}

table.calendar tr th.calendarmonth {
    display:block;
    float:left;
    width:125px;
    height:27px;
    text-align:center;
}

table.calendar tr th.calendarmonthlink {
    display:block;
    float:left;
    width:27px;
    height:27px;
    text-align:center;
}

table.calendar tr th.calendarmonthlink a,
table.calendar tr th.calendarmonthlink a:hover {
    color:#000;
    text-decoration:none !important;
}

table.calendar td {
    display:block;
    float:left;
    width:26px;
    height:26px;
    border:1px solid #eee;
    font:1em/20px Arial Narrow, Arial, Helvetica, clean, sans-serif;
text-align:center;
}

table.calendar td div.float {
    position:absolute;
    float:left;
}

table.calendar tr td.calendarday {
    background:#232323;
    font:bold 1.1em/25px Arial Narrow, Arial, Helvetica, clean, sans-serif;
    text-align:center;
color:#fff;
}

table.calendar tr td.calendarblank {
    background-color:#eee;
}

table.calendar tr td.calendartoday {
    display:block;
    width:26px;
    height:26px;
    background-color:#F8931D;
color:#fff;
font-weight:bold;
}

table.calendar tr td.calendarcell {
    background-color:#dcdcdc;
}

table.calendar tr td.calendarcell a {
}

hr.blog {height:1px;border-top:1px dotted #afafaf;margin: 25px 0 20px 0;clear:both;}
.blogdatum {float:right;padding:6px 0 0 0;color:#f8931d;font-weight:bold;}

ul#arhiva {padding:0 0 0 20px; list-style-type:none;}
ul#arhiva li {padding:0 0 0 0;list-style-type:none;}
ul#arhiva li ul {padding:0 0 0 10px;list-style-type:none;}

.mpoc {font-size:12px;}

.margin3-3 {margin:0 3px 5px 0}

label span {font-size:0.8em;color:#f00;}
label span.spanblack {font-size:0.8em;color:#000;}

.uskoro {font:400 21px Arial;color:#f8931d;margin:60px 0 0 0px;}

.nav-pills > li + li {margin-left:0}


.thumb-info .thumb-info-action-icon {
    background-color: #f8931d;
}
.thumb-info .thumb-info-action-icon {
    border-radius: 0 0 0 25px;
    display: inline-block;
    font-size: 25px;
    height: 50px;
    line-height: 50px;
    position: absolute;
    right: -100px;
    text-align: center;
    top: -100px;
    transition: all 0.3s ease 0s;
    width: 50px;
    z-index: 2;
}

.thumb-info .thumb-info-action-icon i {
    color: #fff;
    font-size: 24px;
    left: 3px;
    position: relative;
    top: -4px;
}

.thumb-info .thumb-info-wrapper::after {
    background: rgba(36, 27, 28, 0.9) none repeat scroll 0 0;
    border-radius: 4px;
    bottom: -4px;
    color: #fff;
    content: "";
    display: block;
    left: -4px;
    opacity: 0;
    position: absolute;
    right: -4px;
    top: -4px;
    transition: all 0.3s ease 0s;
    z-index: 1;
}

.thumb-info .thumb-info-wrapper {
    backface-visibility: hidden;
    display: block;
    overflow: hidden;
    position: relative;
    transform: translate3d(0px, 0px, 0px);
}

.thumb-info {
    backface-visibility: hidden;
    background-color: #fff;
    display: block;
    max-width: 100%;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    transform: translate3d(0px, 0px, 0px);
}

.thumb-info:hover .thumb-info-action-icon {
    right: 0;
    top: 0;
}

.entry.blogentry p a:link {color:#f8931d;text-decoration:underline;}
.entry.blogentry p a:visited {color:#f8931d;text-decoration:underline;}

/*.pricer-banner {font-size:20px;}*/



/* sirina bannera 340px  */
/*
.advertis-left {
left: 50%;
margin-left: -933px;
position: fixed;
text-align: right;
top: 0;
width: 340px;
}
.advertis-right {
left: 50%;
margin-left: 593px;
position: fixed;
top: 0;
width: 340px;
}


@media (max-width: 1199px) {
	.advertis-left {margin-left: -833px;}
	.advertis-right {margin-left: 493px;}
}
@media (max-width: 991px) {
	.advertis-left {margin-left: -723px;}
	.advertis-right {margin-left: 383px;}
}
@media (max-width: 767px) {
	.advertis-left, .advertis-right {display:none;}
}
*/



/* sirina bannera 231px  */

.advertis-left {
left: 50%;
margin-left: -824px;
position: fixed;
text-align: right;
top: 0;
width: 231px;
}
.advertis-right {
left: 50%;
margin-left: 592px;
position: fixed;
top: 0;
width: 231px;
}

/* Responsive Styles */
@media (max-width: 1199px) {
	.advertis-left {margin-left: -723px;}
	.advertis-right {margin-left: 492px;}
}
@media (max-width: 991px) {
	.advertis-left {margin-left: -613px;}
	.advertis-right {margin-left: 382px;}
}
@media (max-width: 767px) {
	.advertis-left, .advertis-right {display:none;}
}


.small-naslov {font-size:16px; font-weight:600; line-height:18px; height:36px; overflow:hidden;}


.oko-odbrojavanje {}
#clock {display:inline-block;}
.odbr-cell {padding:10px; text-align:center; display:inline-block; color:#000;}
.odbr-cell span {font-weight:600;}
.cijene {padding:70px 0;}


.header-poruka {
    position: absolute;
    top: 32px;
    right: 30px;
    background: #fff;
    padding: 20px;
    border: 1px solid #ddd;
    z-index: 100;
}


.clear5 {clear: both;height: 5px;}
.oner3 {float: left;width: 200px;background: #eee;position: relative;padding: 8px;}
.crninaslov {
    font-family: 'Open Sans', Arial;
    font-weight: 700;
    font-size: 13px;
    line-height: 15px;
    overflow: hidden;
    text-align: center;
    display: block;
    margin-bottom: 10px;
}
.dolje-dx {
    float: left;
    z-index: 3;
    width: 90px;
    height: 140px;
}
.akcija-banner1 {
    position: absolute;
    text-align: center;
    left: 62px;
    top: 28px;
    z-index: 5;
    width: 41px;
    height: 41px;
    background: #fff;
    padding: 3px 0 0 0;
    line-height: 10px;
    border-radius: 50%;
    box-shadow: 0 0 30px #aaa;
}
.pnare {
    color: #000;
    font: normal 10px 'Trebuchet MS', Arial;
}
.gore-l {
    z-index: 2;
    width: 90px;
    height: 140px;
    float: right;
}
.akcija-banner2 {
    position: absolute;
    text-align: center;
    right: 1px;
    bottom: 100px;
    top: 28px;
    z-index: 4;
    width: 41px;
    height: 41px;
    background: #fff;
    padding: 3px 0 0 0;
    line-height: 10px;
    border-radius: 50%;
    box-shadow: 0 0 30px #aaa;
}
.knjiga-mjeseca-x-new {
    display: block;
    width: 100%;
    background: #eee;
    color: #000;
    font: 400 12px 'Open Sans', Arial;
    text-align: center;
    padding: 8px 0 0;
}
.pricer-banner {
    font-size: 14px;
    margin-right: 4px;
}
.knjiga-mjeseca-x-new .add_to_cart_function {
    padding: 0 15px;
    margin-left: 6px;
    margin-top: -3px;
}

.btn-xxs, .btn-group-xxs>.btn {padding: 0px 3px;font-size: 11px;}
.btn-uvez {color: #333 !important;margin-top: -3px;}
.uvezindex {max-width:40%;overflow: hidden;}

.novostientry img {max-width:100% !important;height:auto !important;margin:0 10px 10px 0 !important;}

.mb-xlg {margin-bottom: 30px;}
.pl-none {padding-left: 0;}
.pr-none {padding-right: 0;}
h5.poc {font-size: 16px;}
#myTab li.active a, #myTab2 li.active a, #myTab3 li.active a {font-size: 16px;color: #000;border-bottom: 2px solid #000;top: 3px;/*max-width: 150px;*/}
.nav-tabs {background: none;border-bottom: 1px solid #D9D9D9;}


header.colored nav ul.nav-main li.dropdown:hover > a {padding-bottom: 12px;}
header nav ul.nav-main ul.dropdown-menu {text-shadow: none;}




.m-auto {margin: auto;}
.p-none {padding: 0 !important;}
.owl-theme.pocrot .owl-controls {position: absolute;top: auto;bottom: 10px;left: 0;right: 0;}
.pocnovostinaslov {height: 43px;}

.smpocmaliowl .owl-item form {float: right;}

.detoko {padding-left: 50px;}
a.detnaslov:link, a.detnaslov:visited {color: #000;font-size: 2.5em;font-weight: 700;line-height: 1.3em;height: auto;overflow: visible;display: block;}
.detautor {font-size: 1.2em;line-height: 1.5em;font-weight: 600;}
hr.dethr {border-top: 1px solid #ccc;height: 1px;margin: 22px 0 22px 0;}
.detkat {font-weight: 700;}
.detinfo {line-height: 1.8em;}
.detb {font-weight: 700;}
.detcijene {padding: 30px 0;}
.detcijena {font-size: 2.3em;line-height: 1.3em;color: #000;font-weight: 700;margin-right: 15px;}
.detcijenaorig {font-size: 1.3em;line-height: 1.3em;color: #aaa;margin-right: 15px;}
.detpopust {font-size: 1.3em;line-height: 1.3em;}
.detgumbi {}
.detsl {width: 220px;}
.detslika {border: 1px solid #eee;}

.small-naslov-new {font-size: 24px;line-height: 1.4em;font-weight: 700;}
h2.small-naslov-new {font-size: 2em;line-height: 1.4em;font-weight: 700;}
.small-naslov-newtab {font-size: 20px;line-height: 1.4em;font-weight: 700;}
.okomiti > li.emeni {font-weight: 700;}
.okomiti > li.emeni > ul > li {font-weight: 400;}

.prepb {border: 1px solid #eee;max-width: 90%;}
.nav-pills > li ul > li > a.active, .nav-pills > li.emeni > a.active {border-right: 4px solid #666;}
.projgod {float: right;padding: 6px 0 0 0;color: #f8931d;font-weight: bold;}

tr.freeship td.napomenazadostavu {text-align: center;color: #fff;font-size: 1.1em;background: #F8931D;}










/* FILTERI */

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

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

.shop_filter_low_drop_down {
    float: left;
    height: 38px;
    width: 188px;
    border: 1px solid #333;
    padding: 0px 0px 0px 10px;
    position: relative;
    background: white;
    border-radius:4px;
    margin-bottom:10px;
}

.shop_filter_low_box .icon-caret-down {
    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: #333;
    color: #fff;
}

.shop_filter_title {
    float: left;
    width: 100px;
    font-size: 15px;
    font-family: "pill-gothic-300mg",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;
    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: 188px;
    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: #aaa;
}

.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 #ccc;
border-radius: 3px;
padding: 0 4px;
background: #eee;
float: left;
margin: 0 4px 4px 0;
font-size: 12px !important;
}

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

.rowzafilter {clear:both;}

.detgumbiafter img {vertical-align: baseline;margin-right: 10px;}
.detgumbiafter span {position: relative;bottom: 2px;}

.slikajiplatiheight {height:200px;}


.date-dropdowns select {
height: 30px;
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 3px;
margin-top:10px;
margin-right:15px;
}



.alert {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
}

#mc_embed_signup form {padding: 10px 0 10px 0 !important;}
#mc_embed_signup .mc-field-group input {color: #000;}
#mc_embed_signup .button {background-color: #777 !important;}
#mc_embed_signup .button:hover {background-color: #999 !important;}
#mc_embed_signup div#mce-responses {overflow: visible !important;width: 100% !important;text-align: right !important;}
#mc_embed_signup div.response {margin: 0 0 1em 0; !important}

.henaklub {background: #eee;margin-top: 20px;margin-bottom: 20px;}
.kv-mar {margin-top: 55px;margin-bottom: 30px;}
.henaklub2 {margin-top: 10px;margin-bottom: 40px;}


.blognew .thumb-info .thumb-info-kat {padding: 20px 10px 0 10px;color: #F88806;text-transform: uppercase;font-weight: 700;display: block;}
.blognew .thumb-info .thumb-info-naslov {margin: 0 0 15px 0;padding: 0 10px;height: 54px;overflow: hidden;font-weight: 600;}
.blognew .thumb-info .thumb-info-tekst {height: 110px;padding: 0 10px 30px;overflow: hidden;border-bottom: 1px solid #ddd;margin-bottom: 35px;}
.blognew .blogimg {margin-bottom: 33px !important;}
.blognew .entry-date-index, .blognew .entry-date-index a {margin-top: 33px;margin-bottom: 33px;color: #757575;}
.blognew .small-naslov-new {color: #000;font-size: 1em;font-weight: 700;line-height: 1.3em;height: auto;overflow: visible;display: block;}
.blognew .poveznice {margin-bottom: 33px;color: #757575;}
h2.blogrel {text-align: center;font-size: 2em;font-weight: 700;}
.blognew blockquote {float: right;margin-left: 1.875em;margin-right: -16.66667%;width: 50%;font-weight: 400;font-size: 1.2em;line-height: 1.3;min-height: 1.3em;max-width: 50em;color: #F88806;}
.blognew blockquote p {color: #F88806;line-height: 1.3em;}


#header .header-nav-main nav > ul > li > a {color: #fff;font-size: 26px;font-weight: 300;line-height: 16px;padding: 40px 13px;letter-spacing: -0.3px;}
#header-cart3 i.icon.icon-shopping-cart {font-size: 20px;color: #999;line-height: 1.3em;display: inline-block;float: right;margin-right: 10px;}
.header-nav-top2 i.icon {font-size: 16px;line-height: 20px;position: relative;top: 2px;margin-right: 2px;}
.header-nav-top2 i.icon.icon-user {margin-right: 5px;}
span.henamoto {font-size: 22px;font-weight: 400;position: relative;top: 11px;letter-spacing: -0.3px;margin-left: 8px;}
#header .header-nav-main nav > ul > li > a.dropdown-toggle:after {border-color: #CCC transparent transparent transparent;border-style: solid;border-width: 4px;content: " ";float: right;margin-top: 7px;margin-left: 4px;}
.cart-button {display: none;}

hr.tallish {margin: 35px 0 35px 0;}
.owl-theme .owl-controls {position: absolute;top: -65px;right: 0;}
.owl-theme .owl-controls .owl-buttons div {margin: -1px 2px 0px !important;color: #fff !important;font-weight: 700;}
.krug-autor-new {float: none;width: 200px;height: 200px;margin: 0 auto;text-align: center;}
h5.poc {background: none;border-bottom: 1px solid #ccc;}
h5.poc::before {content: " ";background: #000;height: 2px;display: block;width: 10%;position: absolute;top: 26px;left: 15px;}
.popust2 {display: none;}
.small-cijena-green {font: normal 20px/22px 'Trebuchet MS';color: #000;margin: 0 0 13px 0;font-weight: 700;letter-spacing: -1px;}

.popust {display: none;}
.small-cijena span, .small-cijena2 span {font: normal 20px 'Trebuchet MS', Arial;color: #000;letter-spacing: -1px;}



.cijenab {font-weight: 700}
.small-cijena span, .small-cijena2 span {font-size: 18px; font-weight: 600;}
.small-cijena span.regpr, .small-cijena2 span.regpr {display: block;color: #aaa;font-size: 14px;text-decoration: line-through;}
.small-cijena-green .regpr {display: block;color: #aaa;font-size: 14px;text-decoration: line-through;}
.detcijenenewoko {display: flex;align-items: center;}
.detcijenanew {display: inline-block;border-right: 1px solid #ccc;margin-right: 20px;padding-right: 10px;}
.regprdet {display: block;font-size: 18px;color: #aaa;text-decoration: line-through;font-weight: 700;}


.knjipokth {font-weight: 400;}

.knjipok label {
    display: block;
    margin-bottom: 5px;
}
.knjipok input[type=radio] {
    appearance: none;
    background-color: #fff;
    width: 15px;
    height: 15px;
    border: 2px solid #ccc;
    border-radius: 2px;
    display: inline-grid;
    place-content: center; 
}
.knjipok input[type=radio]::before {
    content: "";
    width: 10px;
    height: 10px;
    transform: scale(0);
    transform-origin: bottom left;
    background-color: #fff;
    clip-path: polygon(13% 50%, 34% 66%, 81% 2%, 100% 18%, 39% 100%, 0 71%);
}
.knjipok input[type=radio]:checked::before {
    transform: scale(1);
}
.knjipok input[type=radio]:checked{
    background-color:   #0075FF;
    border: 2px solid #0075FF;
}


.list-group.karijera li.list-group-item {
    font-weight: 700;
    padding-left: 40px;
    border-left: 0;
    border-right: 0;
}
.list-group.karijera li.list-group-item:hover {
    background-color: #eee;
}
.list-group.karijera li.list-group-item::before{
    display: inline-block;
    content: "";
    width: 15px;
    height: 15px;
    background-image: url('https://hena-com.hr/slike/carret-red.svg');
    background-size: 100% 100%;
    background-position: center center;
    color: #000000;
    position: absolute;
    top: 14px;
    left: 15px;
    transform: rotate(0deg);
}

.owlmisljenja {
    text-align: center;
}
.hena-misljenja {
    width: 80%;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: stretch;
    flex-direction: column;
}
.hena-misljenja blockquote {
    background: transparent !important;
    border-radius: 4px;
    padding: 6px 60px;
    border: 0;
    color: #666;
    font-family: Georgia, serif;
    font-style: italic;
    margin: 0;
    position: relative;
}
.hena-misljenja blockquote:before {
    display: block !important;
    content: "“";
    color: #f8931d;
    left: -20px;
    top: 30%;
    font-size: 150px;
    font-style: normal;
    line-height: 1;
    position: absolute;
}
.hena-misljenja blockquote:after {
    display: block !important;
    content: "”";
    color: #f8931d;
    right: -20px;
    top: 30%;
    bottom: auto;
    font-size: 150px;
    font-style: normal;
    line-height: 1;
    position: absolute;
}
.hena-misljenja blockquote .henacomment p {
    font-size: 1.3em;
    font-style: italic;
    font-weight: 300;
    line-height: 1.5em;
    color: #777;
}
.hena-misljenja blockquote strong {
    text-transform: uppercase;
}
h5.poc.pocduzi::before {width: 14%;}
footer h6 a {color: #fff !important;}