/* --- CUSTOM --- */

.clear {clear: both; height: 0.1px}
.clear3 {clear: both; height: 3px}
.clear5 {clear: both; height: 5px}
.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}

.left {float:left !important;}
.right {float:right !important;}
.textleft {text-align:left !important;}
.textright {text-align:right !important;}
.marginleft10 {margin-left:10px}

hr.predracun {float:right; width:96%; border-top:1px solid #EFE2B9; border-bottom:1px solid #FFF8E0;}

.btn-mini2 {border-radius: 3px 3px 3px 3px;font-size: 10px;line-height: 10px;margin: -3px 0 0;padding: 2px 4px;}
.slikauvod {border: 1px solid #601D00;border-radius: 4px 4px 4px 4px;margin: 0 0 10px;}
a.footlink:link, a.footlink:visited, a.footlink:active, a.footlink:hover {color:#bfa485; text-decoration:none;}

#profil-topbar {
    background: #FDDA8D;
    border-bottom: 1px solid #fbd575;
    border-left: 1px solid #fbd575;
    border-right: 1px solid #fbd575;
    border-radius: 0 0 5px 5px;
    box-shadow: 0 0 10px #E3A310;
    float: right;
    font-family: tahoma;
    font-size: 11px;
    margin: 0 10px 0 0;
    padding: 2px 9px;
    color:#ffffff;
}
a.profil-topbar-link:link, a.profil-topbar-link:visited, a.profil-topbar-link:active {color: #D55F20;text-decoration: none;}
a.profil-topbar-link:hover {color: #a63e07;text-decoration: none;}

#kosarica-sidebar {
  width:76px;
  overflow:visible;
  position:fixed;
  left:0;
  top:23%;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
#kosarica-mala {
  background: #FCD46E;
  border: 1px solid #FDDA8D;
  position: fixed;
  top:23%;
  left:-110px;
  width: 175px;
  height: 53px;
  padding: 15px 20px 15px 10px;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
  text-align: left;
  -webkit-border-radius: 0 5px 5px 0;
  -moz-border-radius: 0 5px 5px 0;
  border-radius: 0 5px 5px 0;
  box-shadow: 0 0 10px #E3A310;
  z-index: 2;
}
#kosarica-sidebar:hover {
  left: 110px;
}
#kosarica-sidebar:hover #kosarica-mala {
  left: 0;
}
.kosarica-mala-img {height: 60px;left: 9px;position: relative;top: 13px;width: 81px;z-index: 3;}
a.kosarica-mala-link:link, a.kosarica-mala-link:visited, a.kosarica-mala-link:active {font-size:16px; color:#FCDB72; text-decoration:underline;}
a.kosarica-mala-link:hover {font-size:16px; color:#ffffff; text-decoration:underline;} 

h1.webshoph1 {font-family: 'Magra', sans-serif;font-size: 62px;line-height: 66px;font-weight:normal;margin:55px 0 48px;color:#210f00;}
h3.webshoph3 {font-family: 'Magra', sans-serif;font-size: 30px;margin:0 0 30px;}
h3 a {text-decoration: none;}

#map img {max-width:none;} /* Google Map fix  */

#contact-form textarea,
#contact-form input[type="text"],
#contact-form input[type="password"],
#contact-form input[type="datetime"],
#contact-form input[type="datetime-local"],
#contact-form input[type="date"],
#contact-form input[type="month"],
#contact-form input[type="time"],
#contact-form input[type="week"],
#contact-form input[type="number"],
#contact-form input[type="email"],
#contact-form input[type="url"],
#contact-form input[type="search"],
#contact-form input[type="tel"],
#contact-form input[type="color"],
#contact-form .uneditable-input {
  background-color: #e3b170;
  border: 1px solid #5a3314;
  -webkit-box-shadow: inset 2px 5px 10px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 2px 5px 10px rgba(0, 0, 0, 0.075);
  box-shadow: inset 2px 5px 10px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -moz-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s;
}

#contact-form select {
  width: 220px;
  border: 1px solid #5A3314;
  background-color: #E3B170;
}

#contact-form input:focus,
#contact-form select:focus,
#contact-form textarea:focus {
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(180,122,68,.8);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(180,122,68,.8);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(180,122,68,.8);
}

.well2 {background-color: #FDF3D2;border: 1px solid #D4B48A;border-radius: 4px 4px 4px 4px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset;margin-bottom: 20px; padding:0 0 10px;}

.well textarea,
.well input[type="text"],
.well input[type="password"],
.well input[type="datetime"],
.well input[type="datetime-local"],
.well input[type="date"],
.well input[type="month"],
.well input[type="time"],
.well input[type="week"],
.well input[type="number"],
.well input[type="email"],
.well input[type="url"],
.well input[type="search"],
.well input[type="tel"],
.well input[type="color"],
.well .uneditable-input,
.well2 textarea,
.well2 input[type="text"],
.well2 input[type="password"],
.well2 input[type="datetime"],
.well2 input[type="datetime-local"],
.well2 input[type="date"],
.well2 input[type="month"],
.well2 input[type="time"],
.well2 input[type="week"],
.well2 input[type="number"],
.well2 input[type="email"],
.well2 input[type="url"],
.well2 input[type="search"],
.well2 input[type="tel"],
.well2 input[type="color"],
.well2 .uneditable-input {
  background-color: #fff;
  border: 1px solid #D4B48A;
  -webkit-box-shadow: inset 2px 5px 10px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 2px 5px 10px rgba(0, 0, 0, 0.075);
  box-shadow: inset 2px 5px 10px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -moz-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s;
}

.well select,
.well2 select {
  width: 220px;
  border: 1px solid #D4B48A;
  background-color: #fff;
}

.well input:focus,
.well select:focus,
.well textarea:focus,
.well2 input:focus,
.well2 select:focus,
.well2 textarea:focus {
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(180,122,68,.8);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(180,122,68,.8);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(180,122,68,.8);
}

.icon-shopping-cart {
  display: inline-block;
  width: 14px;
  height: 14px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background-repeat: no-repeat;
  margin-top: 1px;
  background-image: url("https://manukamed.ba/slike/glyphicons-halflings-white.png");
  background-position: -360px -120px;
}

.btn-brown {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #BF8857;
  background-image: -moz-linear-gradient(top, #BF8857, #946B46);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#BF8857), to(#946B46));
  background-image: -webkit-linear-gradient(top, #BF8857, #946B46);
  background-image: -o-linear-gradient(top, #BF8857, #946B46);
  background-image: linear-gradient(to bottom, #BF8857, #946B46);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#BF8857', endColorstr='#ff946B46', GradientType=0);
  border-color: #886342 #886342 #1f6377;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #886342;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-brown:hover,
.btn-brown:active,
.btn-brown.active,
.btn-brown.disabled,
.btn-brown[disabled] {
  color: #ffffff;
  background-color: #886342;
  *background-color: #755538;
}
.btn-brown:active,
.btn-brown.active {
  background-color: #694c31 \9;
}

.btn-orange {
    background: #ea7e00; /* Old browsers */
    background: -moz-linear-gradient(top,  #ea7e00 0%, #db5400 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ea7e00), color-stop(100%,#db5400)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ea7e00 0%,#db5400 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ea7e00 0%,#db5400 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ea7e00 0%,#db5400 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ea7e00 0%,#db5400 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea7e00', endColorstr='#db5400',GradientType=0 ); /* IE6-9 */
    border-color: #EA836A #CE583E #CB5839;
    color: #FFFFFF;
    padding: 4px 12px;
    transition: all 0.2s ease 0s;
    vertical-align: middle;
    box-shadow: 1px 1px 1px rgba(255, 255, 255, 0.3) inset, 0 1px 0 rgba(255, 255, 255, 0.2) inset;
    cursor: pointer;
    float: left;
}

.button {
    background-image: none;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 1px 1px 1px rgba(255, 255, 255, 0.3) inset, 0 1px 0 rgba(255, 255, 255, 0.2) inset;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    filter: none;
    font-size: 18px;
    font-weight: normal;
    font-style: italic;
    padding: 4px 12px;
    position: relative;
    text-decoration: none;
    text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
    transition: all 0.2s ease 0s;
    vertical-align: middle;
}
.button.orange {
    background: #ea7e00; /* Old browsers */
    background: -moz-linear-gradient(top,  #ea7e00 0%, #db5400 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ea7e00), color-stop(100%,#db5400)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ea7e00 0%,#db5400 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ea7e00 0%,#db5400 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ea7e00 0%,#db5400 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ea7e00 0%,#db5400 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea7e00', endColorstr='#db5400',GradientType=0 ); /* IE6-9 */
    border-color: #EA836A #CE583E #CB5839;
    color: #FFFFFF;
}
.button.orange:hover {
    background: #ff8e09; /* Old browsers */
    background: -moz-linear-gradient(top,  #ff8e09 0%, #f25c01 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff8e09), color-stop(100%,#f25c01)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ff8e09 0%,#f25c01 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ff8e09 0%,#f25c01 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ff8e09 0%,#f25c01 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ff8e09 0%,#f25c01 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8e09', endColorstr='#f25c01',GradientType=0 ); /* IE6-9 */
    border-color: rgba(90, 90, 90, 0.6);
}

.screen-reader {
    display: block !important;
    left: -9999px !important;
    position: absolute !important;
    top: -9999px !important;
}

.general_errors {margin:0 0 15px 50px;}
.general_errors p {margin:0;}
span.error {display: block;color: red;font-size: 11px;}


header {margin:0 0 26px;}
.logo {font-family: 'Magra', sans-serif;font-size: 38px;line-height: 44px;font-weight:normal;margin:0;}
.logo a:link, .logo a:visited, .logo a:active, .logo a:hover {color:#210f00;text-decoration:none;}
header .span8 .nav-responsive {display:none;}
.nav-pills > li > a.nav-halfpills {
    padding: 16px 26px;
    margin: 0 5px;
    font-family: 'Trebuchet MS', Sans-serif;
    font-size: 15px;
    text-transform: uppercase;
    -webkit-border-radius: 5px;
    -webkit-border-bottom-right-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;
    -moz-border-radius: 5px;
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 0px;
    border-radius: 5px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-left: 1px solid transparent;
    border-top: 1px solid transparent;
    border-right: 1px solid transparent;
    border-bottom: none;
    text-decoration: none;
}
.nav-pills > li > a.active {
    -webkit-border-radius: 5px;
    -webkit-border-bottom-right-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;
    -moz-border-radius: 5px;
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 0px;
    border-radius: 5px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    background-color: rgba(253, 242, 196, 0.3);
    border-left: 1px solid #f6d777;
    border-top: 1px solid #f6d777;
    border-right: 1px solid #f6d777;
    border-bottom: none;
    padding: 16px 26px;
    margin: 0 5px;
    font-family: 'Trebuchet MS', Sans-serif;
    font-size: 15px;
    text-transform: uppercase;
}
.nav-pills > li > a.nav-halfpills:hover {
    background-color: rgba(255, 255, 255, 0.4);
    -webkit-border-radius: 5px;
    -webkit-border-bottom-right-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;
    -moz-border-radius: 5px;
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 0px;
    border-radius: 5px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-left: 1px solid #f6d777;
    border-top: 1px solid #f6d777;
    border-right: 1px solid #f6d777;
    border-bottom: none;
}
.crta {background: url("https://manukamed.ba/slike/crta.gif") bottom left repeat-x; height:auto; padding:30px 0 1px;}
.crta ul.nav {float:right;}
.pocetna-slika {position:relative;/*background: url("https://manukamed.ba/slike/manukamed-pocetna2.png") top left no-repeat;width:609px;height:471px;*/}
/*.kupipoc {position:absolute;top:85px;right:15px;width:219px !important;height:50px;border:0;margin:0;padding:0;background: url("https://manukamed.ba/slike/manukamed-gumb.png") top left no-repeat;text-decoration:none;}*/
.kupipoc {position:absolute;/*top:85px;*/top:135px;right:15px;width:219px !important;height:73px;border:0;margin:0;padding:0;background: url("https://manukamed.ba/slike/manukamed-gumb-kupi.png") top left no-repeat;text-decoration:none;}
.pocetna-tekst {width:92%}
.pocetna-tekst100 {width:100%}
.pocetna-tekst, .pocetna-tekst100 {font-family: 'Magra', sans-serif;color:#601d00;font-size:16px;line-height:25px;text-align:right;float:right;}
.pocetna-tekst span, .pocetna-tekst100 span {font-size:22px;line-height:30px;margin:0 0 37px;color:#4b1e01;display:block;}
.pocetna-tekst span a, .pocetna-tekst100 span a {text-decoration: none;}
.pocetna-tekst h1, .pocetna-tekst100 h1 {font-size: 62px;line-height: 66px;font-weight:normal;margin:55px 0 48px;color:#210f00;}
.boxpoc {
    background: #ff8e09; /* Old browsers */
    background: -moz-linear-gradient(top,  #ff8e09 0%, #f25c01 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff8e09), color-stop(100%,#f25c01)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ff8e09 0%,#f25c01 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ff8e09 0%,#f25c01 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ff8e09 0%,#f25c01 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ff8e09 0%,#f25c01 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8e09', endColorstr='#f25c01',GradientType=0 ); /* IE6-9 */
    color:#ffffff;
    font-family: Tahoma, Sans-serif;
    font-size:11px;
    line-height:17px;
    position:relative;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.boxpoc h3 {font-family: 'Magra', sans-serif;font-size: 20px;line-height: 36px;font-weight:normal;text-shadow: 2px 2px 2px rgba(0,0,0,0.3);}
.boxpoc-inside {padding: 0 16px 18px 18px;}
.boxbroj {position: absolute;top:-23px;right:27px;}
.boxshadow {width:100%;position:absolute;}
a.boxlink {text-decoration:none}
a.boxlink:hover > .boxpoc {
    background: #ea7e00; /* Old browsers */
    background: -moz-linear-gradient(top,  #ea7e00 0%, #db5400 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ea7e00), color-stop(100%,#db5400)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ea7e00 0%,#db5400 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ea7e00 0%,#db5400 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ea7e00 0%,#db5400 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ea7e00 0%,#db5400 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea7e00', endColorstr='#db5400',GradientType=0 ); /* IE6-9 */
}

#breadcrumb, #breadcrumbd {height:32px; border:0; color:#7C735B; padding:0; overflow:hidden; font-family:Arial, Sans-serif;}
#breadcrumb {width:100%}
#breadcrumbd {width:100%; float:left}
#breadcrumb h2 {font-size:11px; line-height:32px; font-weight:normal; margin:0; color:#7C735B}
#breadcrumbd h5 {font-size:11px; line-height:32px; font-weight:normal; margin:0; color:#A79E85}
#breadcrumb img, #breadcrumbd img {float:left}
#breadcrumb a:link, #breadcrumb a:visited, #breadcrumb a:active {color:#7C735B; text-decoration:none; line-height:32px; float:left; border:0}
#breadcrumb a:hover {color:#7C735B; text-decoration:none; line-height:32px; float:left; border:0}
#breadcrumbd a:link, #breadcrumbd a:visited, #breadcrumbd a:active {color:#A79E85; text-decoration:none; line-height:32px; float:left; border:0}
#breadcrumbd a:hover {color:#A79E85; text-decoration:none; line-height:32px; float:left; border:0}

footer {color:#e1b37f;font-family: Tahoma, Sans-serif;font-size:11px;line-height:22px;background: #3f2211 url("https://manukamed.ba/slike/footer-bg.gif") top left repeat-x;}
footer h4 {font-family: 'Trebuchet MS', Sans-serif;font-size:24px;line-height:36px;font-style:italic;font-weight:normal;margin: 40px 0 20px;text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);}
.footermid {height:100%; background: url("https://manukamed.ba/slike/footer-bg-mid.gif") 50% 0 no-repeat, url("https://manukamed.ba/slike/footer-bg-midbottom2.gif") 50% 305px repeat-y;}
.footerpadding {padding-top:45px}
span.kontaktpoc {font-family:'Trebuchet MS', Sans-serif;font-size:18px;line-height:36px;font-style:italic;font-weight:normal;text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);padding:10px 0 6px 20px;display:block;}
#map-shadow {width:100%;margin-bottom:20px;}

div#clock { float: left; color: white; margin: 10px auto 0 auto; width: 425px; overflow: hidden; text-align: center;}
div#clock p { background: #40261C; float: left; height: 59px; width: 65px; font-family: Tahoma; font-size: 11px; line-height: 18px; margin: 0 0 10px; }
div#clock p span { display: block; font-size: 36px; font-weight: bold; padding: 12px 0 10px 0; }
div#clock div.space { color: #601D00; display: block; font-size: 50px; float: left; height: 59px; width: 30px; line-height: 59px; }

.store_product_price_inc_tax {color:#F26002;font-size:1.5em;font-weight:bold;margin:0}
.dodatni-naslov {font-size:1.3em;font-weight:bold;}
.shop-slika {margin-bottom:20px;}
.shop-tekst-osnovni {font-family: 'Magra', sans-serif;color:#601d00;font-size:16px;line-height:25px;}
.modifier-name {height: 30px;line-height: 30px;margin-bottom: 10px;}
.usteda {font-size:0.8em;}
span.socijal {float: left;font-weight: bold;margin: 0 10px 0 0;line-height: 16px;color:#000000;}
.komentari p {float:left;margin:0;}
.btnpowerplay {
    background: -moz-linear-gradient(center top , #A47A45 0%, #6F4D22 100%) repeat scroll 0 0 transparent;
    border: 1px solid #5C3E19;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    float: right;
    margin: 0 0 10px 0;
    padding: 0 10px;
    text-align: center;
    text-decoration: none;
}

.kosarica-cart1 th, .kosarica-cart1 td {vertical-align: middle;}
.kosarica-number {width: 33px;margin-bottom: 0 !important;height: 20px !important;line-height: 20px !important;}
.kosarica-tekst {height: 20px !important;line-height: 20px !important;}
.kosarica-tekstorig {background-color: #ffffff !important;border: 1px solid #cccccc !important;height: 20px !important;line-height: 20px !important;}
.kosarica-qty {width: 33px;background-color: #ffffff;border: 1px solid #cccccc;display: inline-block;height: 16px;padding: 4px 6px;margin: 0;font-size: 13px;line-height: 16px;color: #210F00;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;vertical-align: middle;font-style: italic;}
.promotional_block {margin-bottom:20px}
.marginab {margin-bottom:20px}
.marginat {margin-top:20px}
.pading {padding:10px}
label.error {color:#ff0000; width:auto; font-size:11px; font-family:Tahoma, Sans-serif;}
.marginat2 {margin-top: 15px}
.blagajna {width:100%}
.boldano {font-weight:bold}
#promjena_lozinke {display:none;}
#promjena_lozinke_link {display:block; margin:0 0 0 150px}

.shop-logo{float:left;margin:0 15px 15px 0}
#predracunm{float:left;width:100%;padding:10px;background:#fff;color:#000}
#predracunm span{font:normal 22px Arial}
#predracunm span.datu{font:normal 14px Arial}
#predracunm-print{float:left;width:600px;padding:30px 100px 30px 30px;background:none;color:#000;font:normal 13px/16px Tahoma,Arial}
#predracunm-print span{font:normal 22px Arial}
.gore1{float:left;height:150px}
.gore11{float:left;height:110px}
.gore2{float:right;height:150px;text-align:right}
.kupac{font:normal 14px Arial;text-align:right;margin:0 0 0 60px}
.kupac b{font-size:16px}
table.host{width:100%;margin:20px 0 0 0}
table.host thead tr td{color:#0085CF;padding:.5em 0;font:bold 13px Arial}
table.host tbody tr.even td{background-color:#fff;padding:.4em}
table.host tbody tr.odd td{background-color:#f5f5f5;padding:.4em;border-top:1px solid #e5e5e5;border-bottom:1px solid #e3e3e3}
table.host tbody tr.lasti td{background-color:#ccc;padding:.4em;border-top:1px solid #999;border-bottom:1px solid #999;font:bold 15px Arial;text-align:right}
table.host tbody tr.lasti1 td{background-color:#eee;padding:.2em;border-top:1px solid #ddd;border-bottom:0 solid #999;font:normal 12px Arial;text-align:right}
table.host tbody tr.lasti2 td{background-color:#fff;padding:.3em;border-top:0 solid #ddd;border-bottom:1px solid #eee;font:bold 12px Arial}
table.host tbody tr.lasti3 td{background-color:#eee;padding:.2em;border-top:1px solid #444;border-bottom:0 solid #999;font:normal 12px Arial;text-align:right}
.hvala{text-align:center;margin:10px auto;font:bold 20px Arial}
#uplatnica{font-family:Geneva,Arial,Verdana,"Times New Roman",Times,serif;position:relative;width:703px;height:406px;margin:0 auto;padding:0;color:#000}
.ime{font-size:14px;height:68px;left:19px;margin:0;padding:0;position:absolute;text-align:left;top:83px;width:220px}
.iznos{font-size:21px;font-weight:bold;height:25px;left:587px;letter-spacing:5px;margin:0;padding:0;position:absolute;text-align:left;top:46px;width:250px}
.odobrenje{font-size:20px;height:20px;left:249px;letter-spacing:8px;margin:0;padding:0;position:absolute;text-align:left;top:172px;width:300px}
.invois{font-size:16px;height:25px;left:255px;margin:0;padding:0;position:absolute;text-align:left;top:250px;width:440px;line-height:19px}
.ziro{font-size:20px;height:25px;left:331px;margin:0;padding:0;position:absolute;text-align:left;top:172px;width:500px;letter-spacing:10px}
.arti{font-size:16px;height:68px;left:21px;margin:0;padding:0;position:absolute;text-align:left;top:167px;width:220px}
.ikser{font-size:18px;font-weight:bold;height:25px;left:611px;position:absolute;top:3px;width:20px}
.poziv{font-size:20px;height:25px;left:244px;margin:0;padding:0;position:absolute;text-align:left;top:212px;width:500px;letter-spacing:10.6px}







/* RoyalSlider v1.0.2 - Core RS CSS file. 95% of time you shouldn't change anything here. */
.royalSlider {
	width: 600px;
	height: 400px;
	position: relative;
	direction: ltr;
}

.rsWebkit3d .rsSlide,
.rsWebkit3d .rsContainer,
.rsWebkit3d .rsThumbs,
.rsWebkit3d .rsPreloader,
.rsWebkit3d img,
.rsWebkit3d .rsOverflow,
.rsWebkit3d .rsBtnCenterer,
.rsWebkit3d .rsAbsoluteEl {
	-webkit-backface-visibility: hidden;
	-webkit-transform: translateZ(0); 
}
.rsFade.rsWebkit3d .rsSlide,
.rsFade.rsWebkit3d img,
.rsFade.rsWebkit3d .rsContainer {
	-webkit-transform: none;
}
.rsOverflow {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
	float: left;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	border-width: 1px;
	border-style: solid;
	border-color: #D4B48A;
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
}

.rsContainer {
	position: relative;
	width: 100%;
	height: 100%;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}

.rsArrow,
.rsThumbsArrow {
	cursor: pointer;
}

.rsThumb {
	float: left;
	position: relative;
}

.rsArrow,
.rsNav,
.rsThumbsArrow {
	opacity: 1;
	-webkit-transition:opacity 0.3s linear;
	-moz-transition:opacity 0.3s linear;
	-o-transition:opacity 0.3s linear;
	transition:opacity 0.3s linear;
}
.rsHidden {
	opacity: 0;
	visibility: hidden;
	-webkit-transition:visibility 0s linear 0.3s,opacity 0.3s linear;
	-moz-transition:visibility 0s linear 0.3s,opacity 0.3s linear;
	-o-transition:visibility 0s linear 0.3s,opacity 0.3s linear;
	transition:visibility 0s linear 0.3s,opacity 0.3s linear;
}


.rsGCaption {
	width: 100%;
	float: left;
	text-align: center;
}

/* Fullscreen options, very important ^^ */
.royalSlider.rsFullscreen {
	position: fixed !important;
	height: auto !important;
	width: auto !important;
	margin: 0 !important;
	padding: 0 !important;
	z-index: 2147483647 !important;
	top: 0 !important;
	left: 0 !important;
	bottom: 0 !important;
	right: 0 !important;
}

.royalSlider .rsSlide.rsFakePreloader {
	opacity: 1 !important;
	-webkit-transition: 0s;
	-moz-transition: 0s;
	-o-transition:  0s;
	transition:  0s;
	display: none;
}

.rsSlide {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	overflow: hidden;
	height: 100%;
	width: 100%;
	font-size: 12px;
}

.rsSlide div {
	padding: 20px;
}

.royalSlider.rsAutoHeight,
.rsAutoHeight .rsSlide {
	height: auto;
}

.rsContent {
	width: 100%;
	height: 100%;
	position: relative;
}

.rsPreloader {
	position:absolute;
	z-index: 0;	
}

.rsNav {
	-moz-user-select: -moz-none;
	-webkit-user-select: none;
	user-select: none;
}
.rsNavItem {
	-webkit-tap-highlight-color:rgba(0,0,0,0.25);
}

.rsThumbs {
	cursor: pointer;
	position: relative;
	overflow: hidden;
	float: left;
	z-index: 22;
}
.rsTabs {
	float: left;
}
.rsTabs,
.rsThumbs {
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}

.rsABlock {
	left: 0;
	top: 0;
	position: absolute;
	z-index: 15;
	-webkit-backface-visibility: hidden;
}

.grab-cursor {
	cursor:url("https://manukamed.ba/slike/grab.png") 8 8, move; 
}

.grabbing-cursor{ 
	cursor:url("https://manukamed.ba/slike/grabbing.png") 8 8, move;
}

.rsNoDrag {
	cursor: auto;
}

.rsLink {
	left:0;
	top:0;
	position:absolute;
	width:100%;
	height:100%;
	display:block;	
	z-index: 20;
	background: url("https://manukamed.ba/slike/blank.gif");
	-webkit-backface-visibility: hidden;
}






/* RoyalSlider v1.0.2 */
.contentSlider {
  width: 100%;
}
.contentSlider .rsSlide,
.contentSlider .rsOverflow {
  background: #FDF3D2;
}
.contentSlider h3 {
  font-size: 24px;
  line-height: 31px;
  margin: 12px 0 8px;
  font-weight: bold;
}
.contentSlider img {
  max-width: 100%;
  height: auto;
  display: block;
}
.content-slider-bg {
  width: 86%;
  padding: 24px 7%;
  background: #FDF3D2;
  border-radius: 4px;
}


.rsDefault .rsTabs {
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0; 
	overflow: hidden; 
	position: relative;
	font-family: 'Magra',sans-serif;
	top: 1px;
	z-index: 10;
}
.rsDefault .rsTab {
	display: inline-block;
	cursor: pointer;
	text-align: center;
	height: auto;
	width: auto;
	color: #814A1D;
	padding: 5px 13px 6px;
	min-width: 72px;
	border-width: 1px;
	border-style: solid;
	border-color: #D4B48A;
	text-decoration: none;
	background-color: #e6ca93;
	*display:inline; 
	*zoom:1;
}
.rsDefault .rsTab:first-child {
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 0;
	border-bottom-left-radius: 0;
}
.rsDefault .rsTab:last-child { 
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 0;
	border-bottom-right-radius: 0;
}
.rsDefault .rsTab:active { 
	color: #814A1D;
	border-width: 1px;
	border-style: solid;
	border-color: #D4B48A #D4B48A #FDF3D2;
	text-shadow: 1px 1px #814A1D;
	background: #FDF3D2;
}
.rsDefault .rsTab.rsNavSelected { 
	color: #814A1D;
	border-width: 1px;
	border-style: solid;
	border-color: #D4B48A #D4B48A #FDF3D2;
	background: #FDF3D2;
}

.qr-kod {float:right; margin-left:5px}
.napomena {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2);
    line-height: 18px;
    margin: 5px 0;
    padding: 5px 0;
    text-align: center;
}
.napomena-crvena {color:#cc0000; font-weight:bold; font-family:'Magra', sans-serif;}

span.pricetable {display: table;height: 85px;width: 100%;}
span.pricerow {display: table-cell;vertical-align: middle;}
.shopspan3 .alert {padding: 8px 14px;min-height: 84px;}

/* Cookie skripta */
.cc-cookies {position:fixed; width: 100%; left: 0; bottom:0; padding: 10px 5%; background:#fff;background:rgba(255,255,255,.85); color: #110300; font-size: 12px; font-weight: 400; z-index: 99999; text-align: center; }
.cc-cookies a, .cc-cookies a:hover { color: #110300; text-decoration: underline; }
.cc-cookies a:hover { text-decoration: none; }
.cc-overlay { height: 100%; padding-top: 25%; }
.cc-cookies-error { float: left; width: 90%; text-align: center; margin: 1em 0 2em 0; background: #fff; padding: 2em 5%; border: 1px solid #ccc; font-size: 18px; color: #333; }
.cc-cookies a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-accept, .cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline, .cc-cookies a.cc-cookie-reset { display: inline-block; color: #fff; text-decoration: none; background: #7DAF3B; padding: 0.5em 0.75em; border-radius: 3px; box-shadow: 0 0 2px rgba(0,0,0,0.25); text-shadow: 0 -1px 0 rgba(0,0,0,0.35); -o-transition: background 0.5s ease-in; -webkit-transition: background 0.25s ease-in; -moz-transition: background 0.25s ease-in; }
.cc-cookies a.cc-cookie-decline, .cc-cookies-error a.cc-cookie-decline { background: #af3b3b; margin-left: 0.5em; }
.cc-cookies a.cc-cookie-reset { background: #f15b00; }
.cc-cookies a:hover.cc-cookie-accept, .cc-cookies-error a:hover.cc-cookie-accept, .cc-cookies a:hover.cc-cookie-decline, .cc-cookies-error a:hover.cc-cookie-decline, .cc-cookies a:hover.cc-cookie-reset  { background: #000; -o-transition: background 0.5s ease-in; -webkit-transition: background 0.25s ease-in; -moz-transition: background 0.25s ease-in; }
.cc-cookies-error a.cc-cookie-accept, .cc-cookies-error a.cc-cookie-decline { display: block; margin-top: 1em; }
.cc-cookies.cc-discreet { width: auto; padding: 0.5em 1em; left: auto; top: auto; }
.cc-cookies.cc-discreet a.cc-cookie-reset { background: none; text-shadow: none; padding: 0; text-decoration: underline; }
.cc-cookies.cc-discreet a:hover.cc-cookie-reset { text-decoration: none; }