*{padding: 0;margin:0;list-style-type: none;}

/*FONTS*/
@font-face {font-family: icons; src: url(font-awesome/fonts/FontAwesome.otf);}
.icons, .index .searchDugme {font-family: icons;}

img{
	width: 100%;
	height: auto;
}

body{
	font-family: sans-serif;
	color: gray;
}
a{color:darkgray;
	text-decoration: none;
}
.oblast_strane{}

/*MOBILE OFF*/
.meni-up,
.catTITLE,
.containerNoOverflow,
.top_baner,
#suggestions,
.close_suggestions
{display: none;}
.sideTable{display: none }
.filterOuter{display: none;}
.userBar{display: none;}
.wishListBar{display: none;}
.navigatorContainer{display: none!important;}
.compareProd{display: none;}

/*HEADER*/
.oblast_zaglavlja{width: 100% !important; background: #0c0c30;}
.headerContainer{position: relative;height:70px!important;;}
.glavni_meni{
	width:100%;	
	margin-top:64px;
	font-size: 20px;
	display: none;
	z-index: 1;
	background: #0c0c30;
}
.glavni_meni li a{
	display: block;
	border-bottom:1px solid #eee;
	text-align: center;
	font-size:16px;
	padding: 16px;
	color: #fff;
}
.glavni_meni li:last-child a{
	border: none;
}

.mob_main_menu {
	position:absolute;
	bottom:-52px;right:15px;
	box-sizing:border-box;
	z-index: 2000;
	 
}
.mob_main_menu:after {
	content:"\f0c9";
	font-family:icons;
	font-size:32px;
	color:#fff;
}

.logo-hires{}
.logo-hires a{display: block;	width: 100%;	height: 100%;}
.logo-hires a img{display: block;	width:100%;	height: auto;}
.logo-hires{
	width: 50%;
	padding: 10px;
	box-sizing: border-box;
	 
}
.meni-up-1, .meni-up-2, .meni-up-3{
	display: inline-block;
	position: absolute;
	top: 22px;
	right:0;
	width: 11%;
	
}

.meni-up-1 a, .meni-up-2 a, .meni-up-3 a{	display: block;	width: 100%;height: 100%;}
.meni-up-1 img, .meni-up-2 img, .meni-up-3 img{display: none;}

.meni-up-1{
	text-indent: -1000%;
	background: url("../../cms_upload/pages/files/1_user-solid.svg");
	background-repeat: no-repeat;
	filter: invert(1);
	height: 26px;
	background-size: contain;
	right:0;
}
.meni-up-2{
	text-indent: -1000%;
	background: url("../../cms_upload/pages/files/1_40_korpa.svg");
	background-repeat: no-repeat;
	background-size: contain;
	height: 26px;	
	right:38px;
}
.meni-up-3{
	 
	background: url("../../cms_upload/pages/files/1_facebook-app-logo.svg");
	background-repeat: no-repeat;
	background-size: contain;
	height: 26px;	
	right:74px;
}

.catalog_search{
	background: #168ff4;
	padding: 16px 0px;
}
.catalog_search input{
	display: block;
	margin: auto;
	width: 60%;
	height: auto;
	padding: 8px;
	box-sizing: border-box;
	border-radius: 4px 4px 4px 4px;
	border: none;
}
/* KRAJ HEADER*/

/*BODY*/
.pageTitle{display: none;}
/***pretrag***********/
#autoSuggestionsList img{height:auto;width:120px; padding:0 8px;}
#autoSuggestionsList li{background: #fff;border-bottom:1px solid #ccc;padding:10px 0;display:flex;}
#autoSuggestionsList div{width:50%;box-sizing:border-box;}
#coll_middle{padding:24px 12px 34px 12px;}
/* pocetna */
.horizontal-wrapper{
	width: 88%;
	margin: 20px auto;
	padding:12px;
	box-sizing: border-box;
	border: 1px solid #ccc;
	box-shadow: 0 2px 4px rgba(0,0,0, .28);
}
.horizontal-wrapper h2{
	text-align: center;
	padding: 10px 0;
	color: #168ff4;
}
.horizontal-wrapper p{	
	color: #555;
	padding: 10px 10px 30px 10px;
}
.talas_homepage{display: none;}
.horizontal-wrapper .buttonRect{
	background:  #168ff4;
	color: #fff;
	box-sizing: border-box;
	padding: 16px;
	margin: 20px auto;
	display: block;
	width: 100%;
	height: 100%;
	text-align: center;
}

.horizontal-wrapper .textBoxMain div{}
.horizontal-wrapper .textBoxMain div img{
	width: 60%;
	height: auto;
	display: block;
	margin: auto;
}

.homePage .brendovi{
	width: 90%;
	margin: auto;
	font-size: 0;
}
.homePage .brendovi li{
	display: inline-block;
	width: 46%;
	font-size: initial;
	box-sizing: border-box;
}
.homePage .brendovi li:last-of-type{margin-left:8%;}
.homePage .brendovi h2{
	font-size: initial;
	color: #168ff4;
	font-size: 22px;
	text-align: center;
	padding: 20px;
}
/* kraj pocetna */


/*WEB SHOP*/
.naslov_kategorije {text-align: center;font-size:20px;padding-top:30px;}
.katalog_navigacija{position: absolute;top:70px;width: 100%;}
.oblast_kataloga{ }
.kategorije{
	display: flex;
	padding: 20px 0;
	
}
.kategorije>ul{display: flex;flex-wrap:wrap;justify-content: center; }
.kategorije>ul>li{position:relative;width:44%;max-width:160px; height:244px;margin:8px;box-sizing:border-box;box-shadow: 0 2px 7px 0 rgba(0,0,0,0.2);}
 
.cat_item a{display: block; width: 100%;color:#fff;text-align:center;object-fit:contain; }
 .cat_item span{
	position: absolute;
	bottom:0;
	width:100%;
	right:0;
	height:86px;
	z-index: 1000;
	text-align: center;
  padding: 10px 3px;
	box-sizing: border-box;
	background: #0075db;
	 
}

#listaProizvoda{display: flex;flex-wrap:wrap;justify-content: center; }
#listaProizvoda>li{position:relative;width:44%;max-width:160px; height:254px;margin:8px;box-sizing:border-box;box-shadow: 0 2px 7px 0 rgba(0,0,0,0.2);}
#listaProizvoda .catalogueTextLink{
	position: absolute;
	bottom:6px;
	width:100%;
	right:0;
	height:84px;
	z-index: 1000;
	text-align: center;
  padding: 10px 3px;
	box-sizing: border-box;
	color:#333;
	font-size:12px;
	border-top:1px solid #ddd;
	 
}

.handle{width:20px;height:20px;position:absolute;top:0;right:0;}
/*KRAJ BODY*/
/**********o_nama**********/
.catid_5 #pageTitle{display: block;padding-bottom:10px;font-size:24px;color:#168ff4;text-align:center;}
.catid_5 #coll_middle {padding-top:20px;padding-bottom:40px;}
.catid_5 #coll_middle h3 {text-align:center;color:#0085f4;padding:20px 0 10px 0;}
.catid_5 #coll_middle img{padding:18px 0;}
/******aktuelno********/
.catid_7 .pages h2{padding-bottom:10px;}
.catid_7 .pages .publish_date{padding-bottom:8px;}
.catid_7 .pages img{padding:10px 0;}
.catid_7 .page-pID {margin-bottom:34px;padding-bottom:28px;border-bottom:1px solid #ccc; display: flex;flex-wrap: wrap;flex-direction: column-reverse;}
.catid_7 #coll_middle p img{padding:10px 0;}
.catid_7 #pageTitle{display: block;padding-bottom:10px;font-size:24px;color:#168ff4;}
/*****vanbrodski_motori*********/
.catid_29 .page-pID:first-of-type{display:flex;flex-direction: column-reverse;flex-wrap:wrap;}
.catid_29 .page-cID{width:100%;padding-top:20px;padding-bottom:10px;border-top:1px solid #ddd;margin-top:40px;pointer-events:none;text-align:center;}
.catid_29 .page-cID a{color:#168ff4;}
.catid_29 .page-cID img{display:none;}
.catid_29 .page-pID:not(:nth-of-type(1)) {margin:3px 3px;width:46%;height:280px;border:1px solid #ddd;border-radius:8px;overflow:hidden;object-fit:contain;}
.catid_29 .pages{display: flex;flex-wrap:wrap;justify-content: center;}
.catid_29 #coll_middle .page-pID:not(:nth-of-type(1)) img{mix-blend-mode: multiply;object-fit: contain;margin:auto; height:200px;width:auto;padding-top:10px; }
.catid_29 .page-pID:not(:nth-of-type(1)) h2 {text-align:center;font-size:22px;}
.catid_29 .page-pID:not(:nth-of-type(1)) h2 a{ font-size: 16px;font-weight: bold;color: #1987ca;letter-spacing: 1.2px;}
.catid_29 .page-pID:first-of-type h2{text-align: center;padding-bottom:10px;pointer-events: none;}
.catid_29 .page-pID:first-of-type  img{padding-top:30px;pointer-events: none;}
.catid_29 .page-pID:first-of-type .antrafile{line-height:1.5;}
.catid_29 .page-pID:first-of-type h2 a{font-size:32px;color:#168ff4;}
.catid_29 #coll_middle .page-pID:nth-of-type(n+12) img{mix-blend-mode:normal; }
.catid_29 #coll_middle .page-pID:not(:nth-of-type(1)) .img {width:100%;height:240px;box-sizing: border-box;overflow: hidden;object-fit: contain;background: #f5f3f6;margin:auto;}
.catid_32 .pageTitle, .catid_33 .pageTitle{display:block;color:#168ff4;padding-bottom:10px;border-bottom:1px solid #ddd;margin-bottom:20px;}
.motori_img{width:50%;margin: auto;}
.motori .tabela_karakteristike{ vertical-align: top;font-size:16px;margin-top:40px;letter-spacing:.5px;border-collapse: collapse;background-color:#f5f3f6;color:#212121;border:1px solid #ddd;}
.motori .tabela_karakteristike td{padding:8px 8px;border-bottom:1px solid #f0f0f0;}
.motori .tabela_karakteristike tr:nth-of-type(even){background:#fff;}
.motori .tabela_karakteristike tr td:first-of-type{width:50%;font-weight:bold;}
.motoriCenovnik {margin-top:30px;padding-top:10px;padding-bottom:10px; text-align:center }
.motoriCenovnik:nth-of-type(2) a{ background:none;color:#005CAE;font-size:16px;}
.motoriCenovnik a{background:#005CAE;color:#fff;font-size:14px; border-radius:40px;;padding:8px 18px;}

/****izdvajamo_iz_ponude*******/
.catid_17 .PageTrackNav{display:none;}
.catid_17 .catTitle{display: none;}
.catid_17  #coll_middle h2{text-align: center; color:#0085f4;padding:10px 0 10px 0;margin-top:10px;}
.catid_17  #coll_middle h2>a{ color:#0085f4;padding:10px 0 10px 0;}
.catid_17 #coll_middle>ul:first-of-type{text-align:center;padding-bottom:10px;}
.catid_17 .antrafile {line-height:1.5;}
.catid_17 .info h2{border-top:1px solid #ddd;}
.catid_17 .page-pID{display:flex;flex-wrap:wrap;flex-direction:column-reverse;}
.catid_17 #coll_middle img{padding:18px 0;}
.catid_17 #coll_middle p img{max-width:50%;}
.catid_17 #coll_middle #pageBody  table {border-collapse:collapse; margin:12px 0 0 0 ;border:1px solid #ccc;width:300px!important;}
.catid_17 #coll_middle #pageBody  td  {border-bottom:1px solid #e6e6e6;padding:10px 4px;border-right:1px solid transparent;
  border-left:1px solid transparent;font-size:12px;  color:#4a4a4a;}
.catid_17 #coll_middle #pageBody  tr:first-of-type td{background:#fff;text-align:center;padding-bottom:6px;font-size:14px;font-weight:bold; vertical-align: bottom;border-top:1px solid #fff;}
.catid_17 #coll_middle #pageBody  table img{ padding: 0;height:auto!important;width:40px!important;; mix-blend-mode: multiply;}
.catid_17 #coll_middle #pageBody  tr:nth-of-type(even){background: rgba(0,0,0, 0.06);}
.catid_17 #coll_middle .pageTitle{display: block;padding-bottom:10px;font-size:24px;color:#168ff4;text-align:center;} 
.catid_17 .plovila #pageTitle{display: none;}
.camciVise {position:relative;}
.camciVise a{padding-right:10px;color:#0085f4;}
 
/**plovila*********/
.catid_28 .pages .page-pID{padding:0 0 40px 0;}
.catid_28 #coll_middle p img{padding:10px 0;}
.catid_28 #coll_middle .pageTitle{display: block;padding-bottom:10px;font-size:24px;color:#168ff4;}
.tehnicke_karakteristike{padding:20px 0}
.tehnicke_karakteristike li:first-of-type{padding-bottom:8px;color:#666;}
.catid_28  #coll_middle .pages, .catid_30  #coll_middle .pages{display:flex;justify-content:center;flex-wrap:wrap;padding-top: 20px;}
.catid_28  #coll_middle .pages>li {padding:10px;}
.catid_30 .catTitle, .catid_31 .catTitle{font-size:24px;text-align: center;padding-bottom:10px;color:#168ff4;}
.catid_30 #coll_middle .pages>li {padding-bottom:18px;}
.catid_28  #coll_middle  .page-cID, .catid_30  #coll_middle  .page-pID{position: relative;box-sizing: border-box;}
.catid_28  #coll_middle  .page-cID>.img, .catid_30  #coll_middle  .page-pID>.img{z-index: -1;width: 340px;height:230px;box-sizing:border-box;border-radius:8px;overflow:hidden}
.catid_28  #coll_middle  .page-cID img, .catid_30 #coll_middle  .page-pID  img{border-radius:8px;}
.catid_28  #coll_middle  .page-cID .info, .catid_30  #coll_middle  .page-pID .info{background: rgba(1,127,201,.84); position: absolute;bottom:18px;z-index:2000;height:40px;padding-top:4px;width: 340px;box-sizing: border-box; border-radius: 0 0 8px 8px;text-align:center;}
.catid_28  #coll_middle  .page-cID h2 a, .catid_30  #coll_middle  .page-pID h2 a{color:#fff;letter-spacing: .7px; }
.camciPhoto {width:90%;max-width:400px;margin:auto;}
.tehnickeKarakteristike{ vertical-align: top;font-size:16px;letter-spacing:.5px;background-color: #f8f8f8;color:#212121;padding:14px 20px;border:1px solid #f0f0f0;}
.tehnickeKarakteristike li{padding-bottom:14px;}
.tehnickeKarakteristike li:first-of-type{color:#666666;padding-bottom:15px;font-size:20px;}
.tehnickeKarakteristike li:nth-of-type(2){font-weight:bold}
.camciCenovnik  table{border-collapse: collapse }
.camciCenovnik td{text-align: center;font-size: 14px;vertical-align: top;padding:8px 0;color:#666;border-bottom:1px solid #ddd;}
.camciCenovnik h3{text-align: center;margin-top:40px;color:#666;}
.catid_31 .page-pID{display:flex;flex-wrap:wrap;flex-direction:column-reverse;}
.catid_31 .page-pID .img{padding:10px 0 40px 0;}
.catid_31 .info h2 {font-size:22px;text-align:center;padding:14px 0 8px 0;color:#666;border-top:1px solid #ddd;}
.catid_31 .info h2 a{color: inherit;}
.catid_31 .pageTitle{display:block;font-size:24px;text-align:center;padding:14px 0 8px 0;color:#666;border-top:1px solid #ddd;}
.catid_31 .pageBody>p{padding-bottom:10px;}
.catid_31 .plovilaGalerija {margin:auto;}
.catid_31 .plovilaGalerija img{width:48%;}
/******servis************/
.catid_8 #coll_middle .pageTitle{display: block;padding-bottom:10px;font-size:24px;color:#168ff4;}
#ovlaseniServis{padding:10px 0;}
#ovlaseniServis a{color:#168ff4;}
.catid_8 table{border-collapse:collapse; background:#fff;border:1px solid #ddd;padding:12px ; margin:42px auto;border-radius:4px;box-shadow:  0 2px 4px rgba(0,0,0, .18);width:100%!important;}
.catid_8 table span{font-weight: normal;font-size:14px}
.catid_8 table tr:first-of-type span{color:#1987ca;font-weight: bold!important; }
.catid_8 table rt:nth-child(1){margin-bottom:44px; }
.catid_8 table td{ padding:15px 8px;border: none;}
.catid_8 #coll_middle p img{padding:10px 0}
#servis{padding-bottom:10px;}
.catid_8 table td:first-of-type{ width:70%;}
.catid_8 table tr:nth-of-type(even){background: hsla(0 0% 94%); }
/*******vanbrodski_motor*****/
.catid_29 #coll_middle p img{padding:10px 0;}
/********kontakt*********/
  .catid_18 #coll_middle .pageTitle{display: block;padding-bottom:10px;font-size:18px;color:#168ff4;}
.catid_18 #coll_middle  .catTitle{display: none;}
/*KATALOG NAVIGACIJA*/
.CatTrackNav{display: none;}
.sideCatNav{
display: none;
}
.sideCatNav li a{
	display: block;
	padding: 14px;
	border-bottom: 1px solid #ccb;
	color:#666;
	font-size:14px
}
/******proizvod***********/
.proizvod{padding:2%;}
.proizvod .prodSlika div{margin:auto;}
.prodTable{border:1px solid #ddd;padding:10px 10px 20px 10px;margin-bottom:20px;}
.prodTableTop h1{font-size:20px;}
.prodTableTop h2{font-size:20px;text-align: center;padding:10px 0}
.prodOpis{margin:20px 0 8px 0;}
 
.jssort01{display: none}
.articleTable  {border:1px solid #ddd;margin:10px 0 30px;width:100%;border-collapse: collapse;}
.articleTable th{font-size:14px;padding:1px;color:#777;border-bottom: 1px solid#ccc;}
.articleTable td{font-size:14px;padding:4px;text-align: center;}
.articleTable td:nth-child(2){color:#777;font-weight:bold;}
.articleTable .poruciArtikal{background:#0085f4;color:#fff;padding:4px 14px ;font-size:20px;border-radius:3px;}

/*iskljucivanje_ikonice_korpa*******/
#cart_indication{display: none!important;}

.orderBox{ position: fixed;top:0;left:0;background: rgba(0,0,0, .8);height:100%;width:100%;z-index: 2000;box-sizing:border-box;display:none;}
.orderBox .tableWrapper{width:90%;margin:  0 auto;background:#fff;max-width:320px;box-sizing: border-box;padding:10px;}
.orderBox .orderMe{width:90%;margin:auto;background:#fff;max-width:320px;box-sizing: border-box;padding:10px; }
.orderBox .orderMe .step_back.back_down{display: none;}
.orderBox .orderMe  {text-align:center; padding-top:10px;}
.orderBox .modelPolje{font-size:22px;color:#333;}
.orderBox input{width:40px;}
.orderBox .orderMe .poruciButton{background:#148ef4;color:#fff;font-size:18px;letter-spacing: 3px;padding:14px 24px;width:220px;margin:10px auto; }
.orderBox .step_back.back_up{padding:10px 10px 4px 10px;background:#ddd;color:#333;font-size:22px;width:90%;max-width:320px;margin: 40px auto 0 auto;box-sizing: border-box;text-align:right;border-radius:3px 3px 0 0;}
.artOrder_tableHead.artOrder_table{border-bottom:2px solid #ddd;width:100%;padding:0 0 10px 0;margin-bottom:8px;}
.artOrder_tablebody.artOrder_table{border-collapse: collapse;padding:4px 0;width:100%; }
.artOrder_tablebody.artOrder_table tr td{padding:4px;}
.artOrder_tablebody.artOrder_table tr td input{width: 50%; padding: 2px; box-sizing: border-box}
.artOrder_tablebody.artOrder_table tr td .kolicina {color: #222}
.cenaNarudzbenica{font-size:20px;color:#333;}
.akcijskaCenaNarudzbenica {display: none}
.artOrder_tablebody.artOrder_table tr td .ukupnoSaPdv{color: #333;}
/*****mapa**********/
.kontakt-mapa{ width:100%;margin:20px 0 40px 0;}
.kontakt-mapa  iframe{width:100%;}






/*WISHLIST*/
#wishlist_buttons{
	display: none!important;;
	margin-top: 30px;
  display: flex;
 flex-flow: wrap;
}

#wishlist_buttons a{
  display:block;
  width:70px;
  padding:10px 2px 8px 2px;
  text-decoration:none;
    text-align: center;
  margin:2px 2px 2px 2px;
  float:left;
  color:#646464;
  font-size:10px;
}
#wishlist_buttons a:hover{
  border:0px solid #444;
}

#wishlist_buttons a:before{
  font-family: icons;
  display: block;
  width:30px; height:30px;
  content:"def";
  font-size:40px;
  color:darkorange;
  margin:auto;padding:0 0 20px 0;
}

#wishlist_buttons .narudzbenicaIcon{display: none;}

#wishlist_buttons .WSicoPrint:before{content:"\f02f"}
#wishlist_buttons .WSicoPrintPhoto:before{content:"\f029"}
#wishlist_buttons .WSicoPrintCSV:before{content:""}
#wishlist_buttons .WSicoSendEmail:before{content:"\f1d9"}
#wishlist_buttons .WSicoSaveList:before{content:"\f0c7"}
#wishlist_buttons .WSicoNewList:before{content:"\f016"}
#wishlist_buttons .WSicoAsNewList:before{content:"\f24d"}
#wishlist_buttons .WSicoPrintXLS:before{ content:"\f1c3";}

#myaccount_style .contentTABLE tbody tr{display: flex; flex-flow: wrap;margin-top: 20px }
#myaccount_style .contentTABLE tbody tr .contentArea{order: 1; width: 100% }
#myaccount_style .contentTABLE tbody tr .menuArea{order: 2; border: 1px solid #ccc;margin-top: 10px; width: 100%;}
#myaccount_style .contentTABLE tbody tr .menuArea li{margin-top: 10px; border-bottom: 1px solid #ccc;}
#myaccount_style .contentTABLE tbody tr .menuArea li:last-child{border-bottom: none;}
#myaccount_style .contentTABLE tbody tr .menuArea li .markerStrane{color: #0085f4}


/**PRIJAVA I REGISTRACIJA**/
.imate_nalog_dugme{text-align: center;}
.registrator .mob_main_menu{display: none;}
#myaccount_style a{color: #005cae;}
#myaccount_style .registracijaCnt{ display: flex; flex-direction: column}
#myaccount_style .registracijaCnt>div{border:1px solid var(--main); margin-bottom: 20px;
    padding: 10px; box-sizing: border-box}
#myaccount_style .registracijaCnt #dugme_login{display: block; margin: 20px auto; 
	background: #005cae; border: none; color: #fff; width: 60%}
#myaccount_style input{text-align: center;padding: 10px;}
#myaccount_style #potvrda{transform: scale(2.6); margin:20px}
.app_field_unos{display:block;margin:0 auto 4px auto;}
.forgot_pass{text-align: center}
.forgot_pass_btn{background:#006837;border:none;color:#fff;width:130px; margin: auto}
#myaccount_style #ulogujte_se{text-align: center;order: 2}
#myaccount_style #ulogujte_se input{width: 80%;}
#myaccount_style #ulogujte_se p a{display: block; padding-bottom: 10px; font-size: 16px}
#myaccount_style #ulogujte_se h3{font-size: 24px}
#myaccount_style #registrujte_se{text-align: center;order: 1
}
#myaccount_style #registrujte_se input{width: 80%;margin-bottom:4px; font-size:14px}
#myaccount_style #registrujte_se .inline_radio br{display: none}

#myaccount_style #mail_list{width: 10% !important;}
/**END PRIJAVA I REGISTRACIJA**/



.contentArea h1{text-align: center}
.myAcc_container{text-align: center}
.myAcc_container .myAcc_header{margin-top: 20px}
.myAcc_container form input{border: 1px solid #ccc;background: none;; color: #fff; padding: 2px  ; box-sizing: border-box}
.myAcc_container strong, .myAcc_container span{margin-top: 5px; display: block}

#changeData{background: green; border: none; padding: 4px 20px; box-sizing: border-box; cursor:pointer;}
.passEdit, .passReset{ border: none!important; }
.passEdit{background: green!important;;}
.passReset{background: #d55!important;;}

.messages_NOTE{color: #555; line-height: 1.2em}
.messages_NOTE p{margin-top: 10px}

/*********wishlistDisplay****************/
#wishlistDisplay{background: #fff;border:2px solid #ccc; width: 100%;
    box-sizing: border-box; display:flex; flex-wrap:wrap;  }
#wishlistDisplay .tableDiv{width: 100%}
#wishlistDisplay table{ width: 100%; display:flex; flex-wrap:wrap}
#wishlistDisplay .hederBoksa{position:relative ;font-size:var(--fn);padding:10px;display: flex; justify-content: space-between;
    align-items:center; flex-wrap:wrap; width:100%}
#wishlistDisplay .hederBoksa span{margin-right: 10px }
#wishlistDisplay  tbody{border-collapse: collapse;display:flex; width:100%;
    border-top: 1px solid #ddd; flex-wrap: wrap }
#wishlistDisplay tbody tr{display: flex;flex-direction: column;
    width:100%; border-bottom:1px solid #ddd;
    text-align: center; margin:5px 0}
#wishlistDisplay th{border: none; }
#wishlistDisplay td, #wishlistDisplay th{padding:5px 5px;box-sizing: border-box;
    font-size: 16px!important;;display:flex; flex-direction:column}
#wishlistDisplay tr:first-child{display: none}
#wishlistDisplay .coll_image img{display: block; width: 100px; margin:auto}
#wishlistDisplay td input{width:44px;margin: auto;}
#wishlistDisplay p{color:#505050;}
#wishlistDisplay .boxRight{font-size:18px;padding:8px 0 12px 0}
#wishlistDisplay .boxLeft{color:#0077be;}
.overallPrice{padding:4px 12px;text-align: center; margin: auto}
#wishlistDisplay .wishlistBack, #wishlistDisplay .wishlistTitle{
    display: inline-block;
}
#wishlistDisplay button{border: none; background: transparent}
#wishlistDisplay .fa{font-size: 24px}
#napomenaFakture #sendNotice{padding:8px;box-sizing: border-box}
#wishlistDisplay .wishlistBack{
    padding: 4px 12px; border:1px solid #f3f3f3; border-radius:8px;
}
#napomenaFakture{display: none; margin-top:20px}
#wishlistDisplay .wishlistBack span{
    font-size:15px
}
#wishlistDisplay .wishlistTitle{
    font-size:16px; display: block;width: 100%; margin: 10px 0
}
#wishlistDisplay .porukaObavestenja{
    color:#777; margin: auto
}
#usloviProdaje{padding: 10px; box-sizing: border-box; font-size: var(--fn);
    line-height: 1.5em}
#usloviProdaje .usloviCheckbox label{color:#fff;}
#usloviProdaje .usloviCheckbox a, .mob{
    color:#fff;
    display: inline-block;
    width:auto;
    margin:4px; text-decoration: underline
}

.warningDisabled{
    background: #fed; border:1px solid #a56;
    padding:0 10px;
    margin: 10px auto 0 auto;
}
.warningDisabled a,.warningDisabled label{color:#e56!important;}
.naruciListu{text-align: center; margin: 20px auto; background: #005cae; width: 50%; color: #fff; padding: 10px 0; cursor: pointer}
.contentArea .naruciListu .WSicoSendEmail{color: #fff!important;;}


/***** SNIMLJENE LISTE *****/
#snimljeneListe{ width: 100%; display: flex; overflow-y: auto; border-collapse:collapse}
#snimljeneListe th,#snimljeneListe td{font-size: 16px; border: 1px solid #ddd;
    padding: 5px; box-sizing:border-box; text-align: center;}




/*FOOTER*/
.oblast_futera{padding:20px 0 40px 0;background: #0085f4;}
 
.oblast_futera .footer-talas{display: none;}

.oblast_futera #newsletter{
	width: 80%;
	margin: auto;
}
.oblast_futera #newsletter input{
	
}

.oblast_futera .element-1{
	width: 80%;
	margin: auto;
}
.oblast_futera li{
	font-size: 13px;
	color: #fff;
	padding: 4px 0;
}
.oblast_futera a{
	font-size: 13px;
	color: #fff;
}

.oblast_futera h2{
	font-size: 18px;
	color: #fff;
	padding: 10px 0;
}
.oblast_futera .element-1 .informacije{width:200px;margin:0 auto;}

.oblast_futera .element-2, .oblast_futera .element-3{display: none;}
.newsletter_form h2{text-align: center; }
.newsletter_form input:first-of-type{border:none;padding:14px 8px;display:block;width:100%;box-sizing: border-box}
.newsletter_form_fire_submit{width:100%;font-size:16px;letter-spacing:3px;margin:8px 0;padding:14px 8px;border:none;margin-bottom:20px;background: #0c0c30;color:#fff; }
/*KRAJ FOOTER*/
 