/* MOBILE CSS */

*{padding:0px; margin:0px; color:#505050; }
HTML{width:100%; overflow-y: scroll; }
BODY {width:100%; font-size:14px; font-family: 'Open Sans', sans-serif; }
img {display:block; width:100%; }
a{text-decoration:none;outline:none;}
@font-face {font-family: icons; src: url(font-awesome/fonts/FontAwesome.otf);}
.icons, .index .searchDugme {font-family: icons;}
.zaglavlje_content {background:#0187d0;position:relative; }

/* DISPLAY NONE */
.absoluteBoxLinks,
.hoverOn,
.map_container,
.top_baner, 
.CatTrackNav,
.glavni_meni>ul>li>ul,
.glavni_meni .mainMenuOver ul,
 .mainMenuSubCat.idKategorije_10.mainMenuSubCat,
.horizontal-wrapper.row-4a,
.login{display:none!important;}
 

/* HEADER */
.glavni_meni {display:none; width:100%; margin:0 auto; background: #0187d0; position:fixed;top:36px;opacity:.94;padding:20px 0;animation-name: example;animation-duration: .7s;z-index: 9000;  }
@keyframes example {
  0% {left:-100%}
  100% {left:0px;}
}
.glavni_meni li{ display: block;opacity:.8;text-align: center;}
.glavni_meni a{display: block; width:100%; padding: 16px;   box-sizing: border-box; font-size:20px; font-weight:bold; color:#fff; }
.mob_main_menu {position:fixed; top:0;right:0; padding:4px 14px 2px 4px ;border-bottom:3px solid #e7ecf0; box-sizing:border-box;height:38px;background:#0187d0;width:20%;text-align: right;z-index:8960; }
.mob_main_menu:after {content:"\f0c9"; font-family:icons; font-size:27px; color:#fff; }
.header_middle{background-color: #fff;}
.loginMenu{position: fixed;top:0;padding:8px 0 0 0;background: #0187d0;border-bottom:3px solid #e7ecf0;height:38px;box-sizing:border-box;width:20%;z-index:8950;}
.loginMenu a{color:#fff;padding:16px 0 4px 10px}
.call_centar_home { position:fixed;top:0;left:20%; width:60%;background: #0187d0;height:38px;border-bottom:3px solid #e7ecf0;box-sizing:border-box;padding-top: 8px;text-align: center;z-index:8000;}
.call_centar_home a{font-size: 0;}
.call_centar_home a span{font-size:16px;font-weight: bold;letter-spacing: .3px;color:#fff;padding-left:10px ;}
.call_centar_home img{display: none;}
.zaglavlje_content{display: block; width:100%; }
.logo{width: 200px; padding:44px 0 8px 0; box-sizing: border-box; margin:0 auto;}
.oblast_zaglavlja .header_social {display: none;}
 

/*SEARCHBOX*/
.index .catalog_search{float:none; }
.catalog_search{width: 100%; margin: 0 auto; background: #fff; }
 
#brzi_pretrazivac{text-align: center; padding:8px 0 8px 0; margin-bottom:8px;background:#e7ecf0; }
.catid_29 #brzi_pretrazivac{background: #8bc53f;}
.suggestionsBox, .suggestionList{display:none!important;;}
#brzi_pretrazivac input{width:80%;max-width:340px; padding:6px; vertical-align: top; font-size:16px; border:none;border:2px solid #ddd;border-radius:8px; }
#brzi_pretrazivac .searchDugme{display: inline-block;   padding: 6px 6px;margin-left:-40px;text-decoration: none; text-align: center; font-family: icons; color: #0187d0; font-size: 22px;}
/*****korpa********/
.flyOutMenu{ position: fixed; top:6px; right:70px; text-align: center; z-index: 9000; }
.flyOutMenu .icons{font-family: icons;font-size :22px;color:#fff;  }
.flyOutMenu .countItems{position: fixed;top:2px;color:#fff;font-size:14px;background: red;box-sizing: border-box;padding:3px 8px;border-radius:20px;}
.cartContainer{ display:  none  }
/*GLAVNA STRANA*/
.index .oblast_sadrzaja{width:100%; }
.index .pageBody{
  padding: 0;
}
.wrapperContent{padding: 20px 0 ;box-sizing:border-box; }
.row-4c .wrapperContent{padding-bottom:10px;}
.horizontal-wrapper.row-4{background:white; }
.horizontal-wrapper.row-4{text-align: center}
.index .row-4 .homebox{width:44%; display: inline-block;max-width:200px; box-sizing: border-box; padding: 0px 10px; vertical-align: top; }
.index .homebox .picture-holder a img{margin: 0px auto;width:90%; max-width:200px;}
.index .row-4 .textbox p {display:none;  }
 
.index .wrapperContent .vodicInner{background: #eef3f6;}
.index  .wrapperContent .vodicInner h4{padding:4px ;text-align: center; }
.textbox h2 a{font-weight: bold; text-transform: uppercase; display: block; color: #4d94e0; text-align: center; padding: 10px; font-size: 12px; }
 .horizontal-wrapper.row-5{background:#0087d0;}
.catid_29 .horizontal-wrapper.row-5{background:#8bc53f;}
.horizontal-wrapper.row-5 .wrapperContent{display: flex;flex-wrap: wrap;justify-content: center;max-width:600px;margin:0 auto;}
.row-5 .homebox{  width:50%; display: inline-block; padding:6px; box-sizing: border-box; text-align: center; margin:2px 0; }
.row-5 .picture-holder{display: inline-block; width:40%; vertical-align: middle; }
.row-5 .picture-holder img{display: block; width:100%; }
.row-5  h2{font-size: 12px;  text-transform: uppercase; display: block; color: #fff;padding:10px 0 20px 0 }

/******izdvojeni proizvodi*****/
 
.izdvojeniProizvodi #listaProizvoda{display:flex;flex-wrap: wrap;justify-content: center;background: #f5f8fa;padding:10px 0  20px 0;border-bottom:2px solid #ebebeb;border-top:2px solid #ebebeb;}
.izdvojeniProizvodi ul>li{width:43%;max-width:170px;height:300px;border:1px solid #ddd;background: #fff;border-radius:6px;margin:4px;position:relative; overflow:hidden;}
.izdvojeniProizvodi ul>li:last-of-type{display: none;}
.izdvojeniProizvodi .proizvodi>li>.productPrice{position: absolute;bottom:12px;left:0;font-size:16px; color:#4f687c; text-align:center;width:100%;}
.izdvojeniProizvodi .catalogueThumbLink{height: 200px; max-width: 200px; box-sizing: border-box;overflow: hidden;background:red;}
.izdvojeniProizvodi .catalogueThumbLink img{max-width: 200px; height: 140px;object-fit: contain;width: 100%;mix-blend-mode: multiply;margin-top:30px }
.izdvojeniProizvodi .catalogueItemText{font-size: 14px;text-transform: lowercase;text-align: center;padding-top:4px;}
.izdvojeniProizvodi .catalogueItemText h3{font-size:14px; color:#0187d0;text-transform:none;}
.izdvojeniProizvodi .catalogueItemText p{font-size:12px;position: absolute;top:0;left:0;text-align: left;padding:4px 0 4px 4px;background:#e7ecf0;width: 100%;box-sizing: border-box; }
.izdvojeniProizvodi h3>span, .izdvojeniProizvodi h3, .wrapperContent h3{text-align: center;font-size:22px;color:#0187d0;padding:20px 0 10px 0;}



#coll_middle #listaProizvoda{display:flex;flex-wrap: wrap;justify-content: center;background: #f5f8fa;padding:10px 0  20px 0;border-bottom:2px solid #ebebeb;border-top:2px solid #ebebeb;}
#coll_middle #listaProizvoda>li{width:43%;max-width:162px;height:300px;border:1px solid #ddd;background: #fff;border-radius:6px;margin:4px;position:relative; overflow:hidden;}
#coll_middle #listaProizvoda >li>.productPrice{position: absolute;bottom:12px;left:0;font-size:16px; color:#4f687c; text-align:center;width:100%;}
#coll_middle #listaProizvoda .catalogueThumbLink{height: 200px; max-width: 200px; box-sizing: border-box;overflow: hidden;background:red;}
#coll_middle #listaProizvoda .catalogueThumbLink img{max-width: 200px; height: 140px;object-fit: contain;width: 100%;mix-blend-mode: multiply;margin-top:30px }
#coll_middle #listaProizvoda .catalogueItemText{font-size: 14px;text-transform: lowercase;text-align: center;padding-top:4px;}
#coll_middle #listaProizvoda .catalogueItemText h3{font-size:14px; color:#0187d0;text-transform:none;}
#coll_middle #listaProizvoda .catalogueItemText p{font-size:12px;position: absolute;top:0;left:0;text-align: left;padding:4px 0 4px 4px;background:#e7ecf0;width: 100%;box-sizing: border-box; }
#coll_middle #listaProizvoda.proizvodi { display: flex;justify-content: center;flex-wrap:wrap;background:#f5f8fa;margin:10px auto;padding-top:16px; }
#coll_middle #listaProizvoda.proizvodi img{width: 150px;height: 120px;object-fit:contain;} 
#coll_middle #listaProizvoda.proizvodi p{font-size:12px;margin-top:0;}
 
/****vodic*****/
.wrapperContent  .vodicInner{padding:8px;}
.row-4e {margin-bottom: 40px;}
.more_button{display: block;font-size:16px;border:2px solid #DDE6E6;background-color:#fff;;margin:12px auto 12px auto;border-radius:6px;height:36px; }
.more_button a{padding:6px 42px;}
.vodicLinks{display: flex;flex-wrap: wrap;justify-content: center;}
.vodicLinks a{font-size:14px; color:#0087d0;  padding:4px   ;margin:  1%;  }



/*ROW 5*/
.index .row-3 .picture-holder {display: none; }
.index .row-3 .textbox{width:100%; padding:20px; box-sizing: border-box; }
.index .row-3 .textbox h2{padding-bottom: 10px }
.index .row-1 .wrapperContent .picture-holder a img{width: 100%; height: auto; }
.index .picture-holder a img{display: block; }

.index .row-3 .textbox p{color: #4d94e0; }
.index .row-3 .textbox .opsirnije a{font-size: 14px; color: #00409a; text-transform: lowercase; }
/* NAVIGACIJA PAGES*/
#go_top{ font-size:24px;color:#fff;background:rgba(0,0,0, .4);padding: 5px 10px 10px 10px;position:fixed;bottom:10%;z-index:2000;border-radius:3px 0 0 3px;cursor:pointer;transition: all .7s;}
#go_top:hover{background:rgba(0,0,0, .7)}

/* FUTER */
.oblast_futera{width: 100%; height: 100%; background: #0e2a47;  text-align: center;margin-top:20px; }
.oblast_futera h3 {padding-top: 20px; }
.oblast_futera h3 a{color: #fff; text-transform: uppercase; font-size: 24px; padding:20px 0 10px; display: block; }
#misijaFuter{color:hsla(0,0%,100%,.8);margin-bottom:14px }
.footer_links li{color: #0091fd; font-size: 14px; list-style: none; padding: 0 6px; }
.footer_linksContainer li a{color:hsla(0,0%,100%,.45); font-size: 16px; padding:6px 0; display: block;   }
.footer_linksContainer{background: #0e2a47;}
.links_drustvene_mreze{background-color:#0e2a47;height:170px; }
.footer_linksContainer li:last-child a{  }
.links_drustvene_mreze h3{color: #eee; text-transform: uppercase; font-size: 17px;padding-top:40px }
.links_drustvene_mreze span a{height: 100%; display: inline-block; padding: 20px 6%; font-size: 30px; color: #eee;box-sizing: border-box; }
.footer_desc p{  color:hsla(0,0%,100%,.45); ; text-align: center; font-size: 12px; padding:20px 0 40px 0;background:#0e2a47;  }

/*OSTALE STRANICE*/
.oblast_sadrzaja{width:100%; overflow-x: hidden; overflow-y: auto;}

/*Katalog*/
.katalog_prikaz {width: 96%; margin: auto; }
.katalog .naslov_kategorije{color:#0087d0;text-align: center;margin-bottom:10px;font-size: 24px;}
.katalog .kratak_opis_kategorije{padding:0 0 20px 0;}
.handle{display:none;}

.kategorije li{display: block; height: auto!important; margin: 1px 0; }
.katalog #listaProizvoda{}

.katalog #listaProizvoda li{
  position: relative;
  border: 1px solid #ddd;
  margin: 1px 0;
  display: inline-block;
  border-radius: 3px;
  text-align: center;
  width: 48%;
  min-height: 300px;
  max-width:210px;
  vertical-align: top;
  }
.katalog #listaProizvoda .productPrice{position:absolute;bottom:10px;left:0;width:100%;color:#4f687c; }
.katalog #listaProizvoda .catalogueItemText{text-align: center; height: 60px;font-size: 12px;}
.katalog #listaProizvoda .catalogueItemText p{font-size:12px;position: absolute;top:0;left:0;text-align: left;padding:4px 0 4px 4px;background:#e7ecf0;width: 100%;box-sizing: border-box; }
.katalog #listaProizvoda .catalogueThumbLink{height:160px; width:auto; margin:auto; }
.katalog #listaProizvoda .catalogueItemText h3{padding :4px 0 10px 0;color:#0087d0; }
.katalog #listaProizvoda .catalogueThumbImage{
  display: block;
  width:auto;
  height: auto;
  max-height: 120px;
  margin: 10% auto;
}

/********preporuceni proizvodi*************/
.relatedProductOnCategory>h3{font-size: 22px;color:#0087d0;text-align: center;padding:30px 0 10px 0}
.relatedProductOnCategory .flagForProduct{display: none;}
/********preporuceni proizvodi end*************/

.katalog .kategorije{font-size: 0;}
.katalog .cat_item{
  border:1px solid #eee;
  box-sizing: border-box;
  padding:6px;
  min-height:200px;
  height: auto;
  display: inline-block;
  width: 50%;
  vertical-align: top;
  font-size: initial;
  text-align: center;
  overflow-wrap: break-word;
  word-wrap: break-word;
  max-width:210px;
}

#category-3 .kategorije .cat_item, .catalogID_920 .cat_item{
  background: #0087d0;
  border:2px solid #eee;
  box-sizing: border-box;
  overflow-wrap: break-word;
  word-wrap: break-word;
  height:200px!important;
  max-width:250px;
   
}
#category-3 .kategorije  li, .catalogID_920   li{margin:0;}
#category-3 .catalogID_3 .kategorije .cat_item span{
  color: #fff;font-size:12px;
}
#category-3 .catalogID_3 .kategorije .cat_item:nth-child(8){
  background: #5a4;
}
#category-3 .catalogID_3 .kategorije .cat_item:nth-child(9){
  background: #888;
}

.katalog .kategorije .cat_item a{display: block; padding:8px 12px; box-sizing: border-box; font-weight:bold; background: #0087d0; color:#fff; }
#category-3 .catalogID_3 .kategorije .cat_item:nth-child(8) a{
  background: #5a4;
}
#category-3 .catalogID_3 .kategorije .cat_item:nth-child(9) a{
  background: #888;
}
.katalog_prikaz .kategorije>ul{display: flex;flex-wrap:wrap;justify-content:center;}
.catalogID_920 .kategorije .cat_item{ background:#888;}
.catalogID_920 .kategorije .cat_item  a{background:#888;}
.katalog .kategorije .cat_item  .catImage{display: inline-block; padding: 0; width:60px;margin: 1% 0;}
.katalog .kategorije .cat_item .catName{
  display: block;width:100%;background: none;
  vertical-align: middle;
  font-size:14px;
  height: 60px;
  color: #0087d0;
}
.katalog .oblast_kataloga.catalogID_920 .kategorije .cat_item .catName{color:#fff;}
.katalog .kategorije .cat_item li{padding: 0 0 0 20px; background: #eee; }
.katalog .kategorije .cat_item li a{background:#468 }
.katalog .kategorije .cat_item a img{
  display: inline-block; 
  width:auto; 
  max-height: 80px;
  vertical-align: middle; }

.katalog .catalogID_3 .kategorije  .cat_item a img{max-height:110px }
.katalog .kategorije .cat_item a span{display: inline-block; width:60%; vertical-align: middle; padding:10px; box-sizing: border-box; color:#eee; }
.subcatsInCat{display: none}
.katalog .katalog_navigacija{display: none }
.prodTable .proizvodjac{position: relative; background:rgba(255,255,255,.7); z-index: 100;max-width:400px;margin:auto;}
.proizvodjac #producerCountryName{display: none }
.proizvodjac #producerCountryFlag{position: absolute; top:-12px; right:20px; display: block; width:60px;height:auto; }
.proizvodjac #producerCountryFlag img{width:100%; }
.proizvodjac > img{position: absolute; top:-25px; left:6px; width:100px; background:rgba(255,255,255,.7); padding:10px }
.prodTableLeft{margin :30px auto 10px auto ;border:1px solid #ddd; border-radius:3px;box-sizing: border-box;width: 94%;max-width:400px;}
.prodInfo {border-bottom: 1px solid #ccc; margin:0 auto 30px auto; padding:0 2px 8px 2px;box-sizing:border-box;width:92%;}
.prodInfo h2{padding-bottom:12px;font-size:1.4em;font-weight:normal;color:#849191;}
.tabelaArtikala table{border-collapse: collapse; margin:auto; width:100%;}
.tabelaArtikala tr{position: relative; _height: 100px; border:1px solid #ccc; display: block; margin:22px auto; padding: 0; width:92%!important;;min-width:280px;border-radius:4px;  }
.tabelaArtikala th{display: none; }
.tabelaArtikala td{width:100%; _position: absolute; min-height:20px; display: block; }
.tabelaArtikala .CodeNum{font-size: 18px; font-weight:bold;color:#006CB7;padding:4px  8px; box-sizing:border-box;background-color:#dadada;}
.tabelaArtikala .CodeNum:nth-child(2){display: none; }
.tabelaArtikala .articalTitle{font-size: 14px; line-height: 20px; padding: 10px ; font-weight: bold; border-bottom: 1px solid #ccc; box-sizing: border-box;background: #eee; }
.tabelaArtikala .kolonaCena{font-size:26px; text-align: center; font-weight:bold; padding: 12px 10px 0 10px; box-sizing: border-box; _color:#45a }
.tabelaArtikala .article_properties{text-align: center; }
.tabelaArtikala .article_properties li{display: inline-block; width:30%; }
.tabelaArtikala .article_properties .PREPORUCENO{width:36px }
.tabelaArtikala .article_properties .NOVO{width:66px; padding: 0 10px }
.tabelaArtikala .kolonaRabat{position: absolute; top:0; right:0; display: block; width:20px;height:20px; font-weight:bold; font-size:20px }
.tabelaArtikala .quantityField{display: none; }
.tabelaArtikala .addToCart{background: #45a; width:60%; margin:20px auto; padding:10px; border:1px solid #45a; color:#eee }
.tabelaArtikala .poruciArtikal span{color:#eee;box-sizing:border-box; background:#4D9A0F; display: block; width:170px; margin:0 auto 14px auto; padding: 6px 10px;border-radius:4px;font-size:24px; }
.addToCart span{color:#eee; font-weight: bold; font-size: 18px }
.prodDocsList{padding:20px 0; }
.prodDocsList li{display: block; margin:6px 0; position: relative; }
.prodDocsList li a{display: block;padding:10px 6px 10px 40px;border: 1px solid #006cb7;width:96%;box-sizing: border-box;border-radius:3px;margin:0 auto;}
.prodDocsList li:before{content:"\f019";position: absolute;top:12px;left:12px;color: #006cb7;width:20px;height:20px;font-size:26px;font-family:icons;}
.prodDocsList h3{display: none; }

.prodMoreDescription{}
.prodMoreDescription table{
  width: 100% !important;
}

.dugiOpisVise{
  background: #006cb7;
  padding: 10px;
  box-sizing:border-box;
  margin: 0 auto 20px auto;
  text-align: center;
  font-size: 20px;
  font-weight: bold;
  width: 170px;
  border-radius:4px;
  margin-bottom:22px;
  
}
.dugiOpisVise span{
  color: #fff;
}
.dugiOpisVise span:after{
  font-family: icons;
  content: " \f0d7";
  font-size: 20px;
}


.prodMoreDescription p{padding:10px 8px; }
.prodMoreDescription table {border-collapse: collapse; }
.prodMoreDescription table td{padding:8px 4px; border-bottom: 1px solid #fff; background: #eee; text-align: left; }
.relatedProdsTitle{font-size:30px; }

.katalog .relatedProdsCnt #listaProizvoda{}
.katalog .relatedProdsCnt #listaProizvoda li{
  display: inline-block;
  width: 48%;
  min-height: 320px;
  vertical-align: top;
}

.katalog .relatedProdsCnt #listaProizvoda .catalogueThumbLink{
  display: block;
  width:80%;
   
  vertical-align: top;
  height:auto;
}
.katalog .relatedProdsCnt #listaProizvoda .catalogueTextLink{
  display: block;
  width:80%;
  margin: auto;
  overflow-wrap: break-word;
  word-wrap: break-word;
}
.katalog .relatedProdsCnt #listaProizvoda div{
  text-align: left;
  margin-top: 10px;
}
.katalog .relatedProdsCnt #listaProizvoda .catalogueThumbLink img{
  display: block;
  width:100%;
}

/* NARUCIVANJE ARTIKLA - CASE 1 */
.orderBox{display:none; position:fixed; top:48px;left:0;right:0;bottom:50px; z-index: 1000; width:100%; margin:0 auto;
background:#fff; border:2px solid #999; box-shadow: 4px 14px 10px rgba(0,0,0, 0.3); overflow-y:auto; padding:10px; box-sizing: border-box; max-height:560px; }
.back_up {display:block; padding:5px 16px; text-align:center; background:#ddd; color:#666; position:absolute; top:0;right:0; cursor: pointer; font-size:16px }
.artOrder_table {border-collapse: collapse; margin:0; width:100%; display:table; }
.artOrder_table tr{border: none;}
.artOrder_table td{width:1%; border:1px solid #ddd; padding:8px 6px; box-sizing:border-box; color:inherit; display:table-cell; }
.artOrder_table td span{display: block; color:inherit; }
.artOrder_table p{ text-align: right;}
.artOrder_tableHead td{}
.artOrder_table td ul{margin:10px}
.artOrder_table td li{font-size:12px; list-style: square; list-style-position: inside; }
.modelPolje{background: #0757A5; color:#fff; font-weight: bold; }
.cenaNarudzbenica{font-family: ubuntuB; font-size:36px; text-align: right; color:#222; }
.pdvNarudzbenica{font-size:11px; text-align: right; }
.artOrder_table td .modelOfProduct{font-size: 26px; padding:40px 20px; text-align: center; color:#eee }
.kolicina{border:1px solid #ccc; background:#cde; padding: 4px; text-align: center; outline:1px solid #ccc; width:200px; }
.orderMe > div{display:block;vertical-align: top;width:180px;}
.orderMe .back_down {position: absolute; top:0;left:0; display:block; padding:3px 3px 2px 3px; text-align:center; background:#ddd; color:#666; width:20px;height:20px; cursor: pointer; }
.orderMe .poruciButton {border: 1px solid #ccc; padding: 8px 20px; font-size: 18px;border-radius: 4px; background: #8dc63f; text-align: center;cursor:pointer; margin:10px auto;}
.orderMe .poruciButton span {color: #eee; font-weight:bold}
.artOrder_table.tableLayout-11{background:#fff;}
.artOrder_table.tableLayout-11 td{width:90px;}
.artOrder_table.tableLayout-11 span{color:#555; font-weight:bold; }
.ta-znak{text-align: center; font-size:30px; width:80px; }
.tableLayout-12{}
.tableLayout-12 td{ width:50%;}
.tableLayout-13{table-layout: fixed; font-size:11px; text-align: center; }
#td-kolicina span{padding:0 0 8px 0; }
.tableLayout-14{table-layout: fixed; font-size:11px }
.tableLayout-14 .tr-ukupnopdv td{font-weight:bold; text-align: right; font-size:18px }
.artOrder_table td.ta-nazivArtikla{text-align: center; width:35%; font-size:13px }
.artOrder_table .ta-sifraArtikla{font-size:20px }
.contentArea, .menuArea{display: block; }
.contentArea .registratorTabela th{display:none; }
.contentArea .registratorTabela td{display: inline-block }
.contentArea .registratorTabela tr{display: block; border:1px solid #348; margin:6px 0; text-align: center; padding: 8px 0; }
.registratorTabela .coll_image{width:80px }
.contentArea .registratorTabela tr td:nth-child(2){width:60px; }
.contentArea .registratorTabela tr td:nth-child(3){width:220px; font-size:13px; text-align: left; }
.contentArea .registratorTabela tr td button{padding:10px 12px; text-align: left; background: transparent; background: #eee; }
.contentArea .registratorTabela tr td input{padding:10px 12px; text-align: left; }



#napomenaFakture #sendNotice{border:2px solid #ddd;width: 99%;max-width: 400px;padding:10px;box-sizing: border-box;border-radius: 8px;}
.buttonUkljuciNapomenu.button{text-align: center;padding:4px 0;}
.buttonNapomena.button{text-align: center;margin:10px 0 14px 0px;color:#0087d0;font-weight:bold;}
#wishlist_buttons .WSicoSendEmail{color:#fff;font-size:18px;background:#8cc53f;width:200px;text-align: center;padding:12px;display:  block;box-sizing: border-box;border-radius:4px;margin:26px auto 16px auto;}
.WSicoPrint, .WSicoPrintPhoto{text-align: center;display: block;margin:4px;color:#0087d0;font-weight:bold;}
/*ZAPOSLENJE*/
.catid_14 .oblast_sadrzaja{padding:20px; box-sizing: border-box }
.catid_14 h1{font-weight:normal; line-height: 100%; padding: 0 0 10px 0; margin: 0 0 20px 0; border-bottom:1px solid #246 }
.catid_14 ul{margin:0; width:100%; padding:10px 0; }

.catid_14 .pages .page-cID, .catid_14 .pages .page-pID{
  border: none;
  background: #006cb7;
  text-align: center;
  font-size: 12px
}
.catid_14 .pages .page-cID a, .catid_14 .pages .page-pID a{
  color: #fff;
}

.catid_14 .bocniMeniStrane li{list-style: none; }
.catid_14 .bocniMeniStrane li a{list-style: none; border-bottom:1px solid #ccc; border-top:1px solid #ccc; padding:20px 0; font-size:13px; display: block; }
.catid_14 .bocniMeniStrane li:last-child a{background: #478; color:#ddd; font-weight:bold; padding:10px 40px; max-width:140px; display: block; margin:30px auto 10px auto;
text-align: center;}

/*PRIJAVA*/
.catid_14 fieldset{
  padding:10px;
  margin:20px 0;
  border:2px solid #468;
  border-radius:10px;

}
.catid_14 .markerStrane{
  display:none;
}

.catid_14 legend{
  padding:4px 20px;
  background: #468;
  border-radius:5px;
  color:#ddd;
  
}
.catid_14 form label{
  display:block;
  width:80%;
  padding:10px 0 10px 0;
  margin:0 auto;
}

.catid_14 form input{
  display:block;
  width:80%;
  font-size:14px;
  padding:10px;
  margin:0 auto;
}

.catid_14 .struka label, .catid_14 .iskustvo label{
  display:inline-block;
  width: 45%;
}

.catid_14 .struka input, .catid_14 .iskustvo input{
  display:inline-block;
  width: 45%;
}


.catid_14 h3{
padding:10px 0;
}

.catid_14 h3~p{
padding:10px 0;
}
.catid_14 #submit{
  background: #478; 
  color:#ddd; font-weight:bold; 
  padding:10px 40px; max-width:200px; 
  display: block; 
  margin:20px auto 20px auto;
  border:none;
}

.catid_14 #forma-opis{
  border:1px solid #999;
  width:80%;
  margin:10px auto;
  min-height:80px;
  background:#fcfcfc;
  
}
.catid_50 .konkurisite a{background:#006cb7;color:#fff;padding:8px 24px;margin:0 auto;display: block;width:80px;}
 
/*Tehnicka konsultacija*/
.catid_25 .bocniMeniStrane li{list-style: none; }
.catid_25 .bocniMeniStrane li a{list-style: none; border-bottom:1px solid #ccc; border-top:1px solid #ccc; padding:20px 0; font-size:13px; display: block; }
.catid_25 .bocniMeniStrane li:last-child a{background: #478; color:#ddd; font-weight:bold; padding:10px 40px; max-width:140px; display: block; margin:30px auto 10px auto;text-align: center;}
.catid_25 .oblast_sadrzaja{padding:20px;box-sizing: border-box;}
.catid_25 .tehnicke_konsultacije{}
.catid_25 h1{font-weight:normal;line-height: 100%;padding: 0 0 10px 0;margin: 0 0 20px 0;border-bottom:1px solid #246;}
.catid_25 fieldset{padding:10px;margin:20px 0;border:2px solid #468;border-radius:10px;}
.catid_25 legend{padding:4px 20px;background: #468;border-radius:5px;color:#ddd;}
.catid_25 form label{display:block;width:80%;padding:10px 0 10px 0;margin:0 auto;}
.catid_25 form input{display:block;width:80%;font-size:14px;padding:10px; margin:0 auto;text-align: center;}
.catid_25 .oprema label{display: inline-block;width: 50%;}
.catid_25 .oprema input{display: inline-block;width: 50%;}
.catid_25 .instalater label{display: inline-block;width: 50%;text-align: center;}
.catid_25 .instalater input{display: inline-block;width: 0;  }
.catid_25 .instalater legend{margin: 16px 0;}
.catid_25 #submit{background: #478; color:#ddd; font-weight:bold; padding:10px 40px; max-width:200px; display: block; margin:20px auto 20px auto;border:none;}

.proizvod .prodSlika{
  position: relative;
  margin: auto;
  max-width: 300px;
}

/*kraj Katalog*/
/* O NAMA */
.pageBody{padding: 16px;}

.pageBody p{
  padding: 6px;
}

.pageBody p img{
  width: 100% !important;
  height: auto !important;
}

.pageBody ul{
  list-style-type: none;
  padding: 0 0 10px 0;
}

.pageBody ul li{
  padding: 4px 6px;
}

#pageTitle{line-height: 100%;font-size:24px;color:#0187d0;padding: 12px 0 4px 16px;margin: 0 0 10px 0;  }

#coll_right{display: none;}
#coll_left{display: none;}
.PageTrackNav{display: none;}


.vodic .float{padding:6px 0; }
.vodic h3{margin-top:16px;}
.grejanjeikonice{width:200px;height:200px;margin:0 auto;}
/* NOVOSTI */
.catTitle{line-height: 100%;font-size:24px;color:#0187d0;padding: 12px 0 4px 16px;margin: 0 0 10px 0; }

.pages{margin: 16px;list-style-type: none;}
.pages .page-pID{border: 1px solid #ddd;margin: 20px 0;}
.pages .page-pID .info{padding: 10px;}
.pages .page-pID .info h2{padding: 10px 0;}
.catid_27 .pages .page-pID .info h2{font-size:16px;}
.catid_26 .pages .page-pID .info h2{font-size:16px;}
.pages .page-pID .info .publish_date{padding: 6px 0;}
.pages .page-cID{border: 1px solid black;margin: 20px 0;}
.pages .page-cID .info{padding: 10px;}
.catid_15 .pages .page-cID {border: none;}
.catid_15 .pages .page-cID .info h2 a{color:#0187d0;text-align: center;}
.pages .page-cID .info h2 a{display: block; height: 100%;padding: 10px 0;}
.pages .page-cID .info .publish_date{padding: 6px 0;}
.alpexUputstvo h5{font-size: 18px;text-align: center;padding:24px 0 6px 0;}
/* DOWNLOAD */
.download .nest_img{display: none;}
.download .nest_brojStrana{display: none;}
.download .navAbc{
  display: none;
}

.nestlevel_1{text-align: left;list-style-type: none;}
.nestlevel_1 .nest_info{padding: 0 20px;}

.nestlevel_1 .info{font-size: 12px;}

.nestlevel_1 li .page-pID {display: inline-block;width: 46%;vertical-align: top;  margin: 4px 4px;min-height: 350px;}
.nestlevel_1 li .page-pID  h2 a{font-size:14px;}

/* KONTAKT */
.catid_11 p{
  padding: 0 12px;
}
.catid_11 .pages p{
  padding: 0;
}
.catid_11 #coll_middle>p:nth-of-type(2){text-align: center;}
.catid_11 #coll_middle>a{background:#006cb7;display: block;margin:12px auto;width:200px;text-align:center;padding:8px;font-size:22px;font-weight:bold;color:#fff;border-radius:4px;}
  .pages{display: flex;flex-wrap: wrap;justify-content:space-evenly}
 .page-pID {max-width:350px;}
.page-pID.pageID_338{display: none;}

/*******eko_proizvodi*******/
 
.catid_29 .baner1 {margin:1.5em 0;}
.catid_29 .baner_eko_proizvodi{display:flex;flex-wrap:wrap;justify-content: center;}
.catid_29 .baner_eko_proizvodi .eko_inner{border:1px solid #ddd ;margin:1.5rem 0;text-align: center}
.catid_29 .baner_eko_proizvodi .eko_inner .proizvodjaci_logo{display:block; }
.catid_29 .baner_eko_proizvodi .eko_inner .proizvodjaci_logo img{display: block;width:70%;margin:-2em auto 0 auto;}
.catid_29 .vise_o_proizvodu{margin: 1.5em 0;}
.catid_29 .eko_inner h3{font-weight:normal;}
.catid_29 .vise_o_proizvodu a{padding:.5em 2em;color:#004752;background:#8dc63f;border-radius: 2px;}
.catid_29 .linkEco{display:block;margin: 1em 0 3em 0;text-align:center}
.catid_29 .linkEco a{padding:.5em 2em;color:#004752;background:#8dc63f;border-radius: 2px; }
.catid_29 .eko_proizvodi_opis a{font-weight:bold;color:#689c21;}
.catid_29 .eko_proizvodi_opis{padding:1em;line-height:1.5;}
.catid_29 .oblast_futera{background:#004752;margin-top:0; }
.catid_29 .oblast_futera h3,.catid_29 .oblast_futera li,.catid_29 .oblast_futera a, .catid_29 .oblast_futera p{color:#fff;}
.catid_29 #coll_middle{box-sizing:border-box;display:block;width:100%; margin:0 auto ;padding-bottom:  74px  ;
	background-image: url(../../cms_upload/pages/files/231_eko_proizvodi_background.svg);
	background-size:96%;background-repeat: no-repeat;background-position:center bottom;}
.catid_29 .pageBody{padding:0;margin-top:-22px;}
.catid_29 .eko_homepage iframe{width:100%;height: 300px;}
/* NARUDZBENICA */
.wishlistBox{padding: 0 0 40px 0;}
.wishlistBox .toolBarQty{background: #0077be;color: #fff;padding: 0 12px;margin: 0 10px;}
.wishlistBox li{margin: 10px 0;padding: 10px;border-bottom: 1px solid gray;}
.wishlistBox li > div{display: inline-block;width: 50%;vertical-align: middle;}

.removeItem{font-size: 36px;display: inline-block;width: 50%;text-align: center;}
.removeItem p{display: inline;}

.wishlistBox li > div > a{display: inline-block;width: 50%}
.wishlistBox .toolBarBill span{display: block;text-align: center;}

/* PRIJAVA */
.registrator h1{
  line-height: 100%;
  padding: 6px 0 6px 16px;
  margin: 0 0 10px 0;
  border-bottom: 1px solid #246;
}

#ulogujte_se, .napomenaRegistracije{
  padding: 20px;
}
.registrator #ulogujte_se input{
  padding: 10px;
  margin: 10px 0;
  text-align: left;
}
#ulogujte_se #dugme_login{
  background: #006cb7;
  color: #fff;
  border: 1px solid #006cb7;
  box-sizing: border-box;
  text-align: center;
}
#ulogujte_se #dugme_login:hover{
  background: rgba(0, 108, 183, 0.8);
}

#myaccount_style .contentTABLE{table-layout: fixed;width: 100%;}

#myaccount_style .registratorTabela td{
  display: inline-block;
  width: 32%;
  min-height: 70px;
  padding: 6px 0;
  margin: 6px 0;
}

#myaccount_style td input{
  width: 100%;
  padding: 16px;
  box-sizing: border-box;
  text-align: center;
}

#myaccount_style .menuArea{display: none !important;}
#myaccount_style .removeItem{padding: 0;text-align: center;}
#myaccount_style .editItemQty{font-size: 20px;}


