/* ELEMENT CMS - GENERAL CSS */
.admintoolbar { background-color:#ffffff; z-index:1; position:relative;}

html, body, input, textarea {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
table { font-size:1em; border-spacing: 0;  border-collapse: collapse;}
td, p, ul, li, ol, form, tr, div, input, textarea, h1, h2, h3, h4, h5, h6, h7, h8, h9 {margin:0px; padding:0; outline:0px;}

/*//////////////////////////////////////////////////////////////////////// global ///////////////////////////////////////////////////////////////////////////////*/
.jeziki, .jeziki > div, .kosaricaakcije, .stanjekosarice, .kosaricaakcije > div, .stanjekosarice_stanje, .stanjekosarice_vrednost  {display:inline-block;}
.seznam_title, .detail_social, .elsocial, .detail_sifra, .detail_staracena, .detail_popust, .detail_cena, .detail_zaloga, .detail_btnkosarica, .cart_pregled_cenakos, .cart_pregled_popust, .cart_top, .mobile_cart_menu a, .mobile_cart_menushop a, .mobile_cart_cart a,
.cart_pregled_popustznesek, .cart_pregled_cenaspopustom, .cart_pregled_ddv, .cart_pregled_cena_zddv, .cart_pregled_opomba, .cart_pregled_file, .cart_pregled_izdelek, .cart_pregled_steps, .cart_pregled_progressbar, .cart_pregled_title,
.mobilecartbox, .cart_top > .innerbox, .navi_it, .fpage_newsbox, .newsshort_box, .title_and_paging, .title_and_paging .innerbox, .primaryfoot, .elsocial, .footpodatki, .dnovica_top, .novice_artikli, .artikli_novica_naslov,
.seznam_newsbox, .contentbox, .cart_pregled_title, .cart_pregled_izdelki, .cart_pregled_sum, .cart_sum_brezpopusta, .cart_sum_popust, .cart_sum_spopustom, .cart_sum_ddv, .cart_sum_zaplacilo, .cart_buttons, .seznam_gallery_title,
.galerija_opis, .seznam_gallery_thumbs, .cart_izbira_drzave, .cart_pregled_postnina, .cart_izbiradostave, .cart_izbiraplacila, .dostava_kodazapopust, .cart_pregled_kupec, .cart_pregled_pogoji, .fpage_newstitle,
.cart_pregled_txtzgoraj, .cart_pregled_txtspodaj, .cart_pregled_opombe, .cart_pregled_txtprint, .cart_pregled_naslovi, .cart_pregled_kol, .cart_pregled_sumcena, .cart_pregled_stnarocila, .cart_pregled_stnarocilarow, .tabela_opcije_scroll, .tabela_opcije_naslov,
.anketa_vprasanje, .anketa_odgovori, .vote_button, .sorodne_novice_title, .seznam_artiklov, .ddelivery_inner, #idPosljiPrijatelju, #idVprasanje, .seznam_katbanner, .seznam_katopis, .seznam_katslike
{float:left; width:100%; position:relative;}

.jeziki, .jeziki > div, .kosaricaakcije, .kosaricaakcije > div, .detail_sifra_opis, .detail_vprasanje_opis, .detail_vprasanje_opis, .detail_opcijedd_opis, .cart_pregled_sumcenatxt, .anketa_radio, .anketa_odgovor,
.detail_staracena_opis, .detail_popust_opis, .detail_cena_opis, .detail_zaloga_opis, .detail_dobava_opis, .cart_pregled_cenatxt, .cart_pregled_koltxt, .cart_step, .cart_stepa, .mobile_cart_menu, .mobile_cart_menushop, .mobile_cart_cart, .cart_sum_txt, .cart_pregled_spremenikolicino,
.cart_popusttxt, .cart_popustinputs, .cart_popustinput, .cart_popustbtn {float:left; position:relative;}

.stanjekosarice, .detail_sifra_value, .detail_vprasanje_value, .detail_vprasanje_value, .detail_opcijedd_value, .detail_staracena_value, .detail_popust_value, .detail_cena_value, .detail_zaloga_value, .cart_pregled_kolvalue,
.cart_pregled_cenavalue, .detail_dobava_value, .cart_sum_value, .cart_pregled_sumcenavalue
{float:right;}

/* div bootstrap row > div */
.artikel_box, .detail_topleft, .detail_topright, .detail_bottom, .detail_sorodni, .sorodni_title, .carttop_seznam_slika, .carttop_seznam_naziv, .cart_pregled_naziv, .logo, .search, .head_icons,
.cart_pregled_slika, .cart_pregled_podatki, .cart_pregled_cene, .cart_step, .cart_stepa, .cart_pregled_steps, .cart_pregled_progressbar, .mainleft, .mainright, .cart_top, .mobilecartbox, .contentbox, .contentbox2,
.contentbox3, .contentbox4, .contentbox5, .contentbox6, .fpage_newsbox, .fpage_newstitle, .newsshort_box, .nwesshort_novica, .news_date, .news_slika, .news_content, .title_and_paging, .carttop_inputs, 
.carttop_inputs_xlarge, .carttop_maintitle, .carttop_inputs_large, .carttop_inputs_medium, .carttop_inputs_small, .buydata_left, .buydata_right, .buy_input_xl, .buy_input_small, .buy_input_large, .primaryfoot,
.elsocial, .footpodatki, .dnovica_top, .dnovica_slika, .dnovica_vsebinatop, .dnovica_maleslike, .dnovica_vsebina, .detail_singlethumb, .novice_artikli, .artikli_novica_naslov, .seznam_newsbox, .snovica_box, 
.snovica_slika, .snovica_vsebina, .newsshort_novica, .cart_pregled_title, .cart_pregled_izdelki, .cart_pregled_sum, .cart_buttons, .seznam_gallery_title, .galerija_opis, .seznam_gallery_thumbs, .seznam_gallery_singlethumb,
.cart_izbira_drzave, .cart_pregled_postnina, .cart_izbiradostave, .cart_izbiraplacila, .dostava_kodazapopust, .cart_pregled_kupec, .cart_pregled_pogoji, .cart_pregled_txtzgoraj, .cart_pregled_txtspodaj,
.cart_pregled_opombe, .cart_pregled_txtprint, .cart_pregled_naslovi, .cart_pregled_stnarocila, .cart_pregled_stnarocilarow, .cart_pregled_narocilotxt, .cart_pregled_stnarocila, .row > .pagination, .sorodne_novice_title, .ddelivery_left, .ddelivery_right
{float: left; position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px;}

/* image 100% */
/*.seznam_slika img, .detail_slika img, .carttop_seznam_slika img, .cart_pregled_slika img, .logo img, .news_slika img, .news_slika img, .dnovica_slika img, .dnovica_maleslike img, .snovica_slika img, .slideshow img,
.seznam_gallery_singlethumb img, .dnovica_vsebina img, .table-responsive img*/
img {height: auto; max-width: 100%; vertical-align: middle;}

/* color fade transition */
a, a:hover, a:focus {-webkit-transition: color 0.4s ease 0s; transition: color 0.4s ease 0s;}

/* animacije */
.adu0 {animation-duration:0s; -webkit-animation-duration:0s; -moz-animation-duration:0s; -ms-animation-duration:0s; -o-animation-duration:0s;}
.adu1 {animation-duration:1s; -webkit-animation-duration:1s; -moz-animation-duration:1s; -ms-animation-duration:1s; -o-animation-duration:1s;}
.adu2 {animation-duration:2s; -webkit-animation-duration:2s; -moz-animation-duration:2s; -ms-animation-duration:2s; -o-animation-duration:2s;}
.adu3 {animation-duration:3s; -webkit-animation-duration:3s; -moz-animation-duration:3s; -ms-animation-duration:3s; -o-animation-duration:3s;}
.adu4 {animation-duration:4s; -webkit-animation-duration:4s; -moz-animation-duration:4s; -ms-animation-duration:4s; -o-animation-duration:4s;}
.adu5 {animation-duration:5s; -webkit-animation-duration:5s; -moz-animation-duration:5s; -ms-animation-duration:5s; -o-animation-duration:5s;}
.adu6 {animation-duration:6s; -webkit-animation-duration:6s; -moz-animation-duration:6s; -ms-animation-duration:6s; -o-animation-duration:6s;}
.adu7 {animation-duration:7s; -webkit-animation-duration:7s; -moz-animation-duration:7s; -ms-animation-duration:7s; -o-animation-duration:7s;}
.adu8 {animation-duration:8s; -webkit-animation-duration:8s; -moz-animation-duration:8s; -ms-animation-duration:8s; -o-animation-duration:8s;}
.adu9 {animation-duration:9s; -webkit-animation-duration:9s; -moz-animation-duration:9s; -ms-animation-duration:9s; -o-animation-duration:9s;}
.adu10 {animation-duration:10s; -webkit-animation-duration:10s; -moz-animation-duration:10s; -ms-animation-duration:10s; -o-animation-duration:10s;}

.ade0 {animation-delay:0s; -webkit-animation-delay:0s; -moz-animation-delay:0s; -ms-animation-delay:0s; -o-animation-delay:0s;}
.ade1 {animation-delay:1s; -webkit-animation-delay:1s; -moz-animation-delay:1s; -ms-animation-delay:1s; -o-animation-delay:1s;}
.ade2 {animation-delay:2s; -webkit-animation-delay:2s; -moz-animation-delay:2s; -ms-animation-delay:2s; -o-animation-delay:2s;}
.ade3 {animation-delay:3s; -webkit-animation-delay:3s; -moz-animation-delay:3s; -ms-animation-delay:3s; -o-animation-delay:3s;}
.ade4 {animation-delay:4s; -webkit-animation-delay:4s; -moz-animation-delay:4s; -ms-animation-delay:4s; -o-animation-delay:4s;}
.ade5 {animation-delay:5s; -webkit-animation-delay:5s; -moz-animation-delay:5s; -ms-animation-delay:5s; -o-animation-delay:5s;}
.ade6 {animation-delay:6s; -webkit-animation-delay:6s; -moz-animation-delay:6s; -ms-animation-delay:6s; -o-animation-delay:6s;}
.ade7 {animation-delay:7s; -webkit-animation-delay:7s; -moz-animation-delay:7s; -ms-animation-delay:7s; -o-animation-delay:7s;}
.ade8 {animation-delay:8s; -webkit-animation-delay:8s; -moz-animation-delay:8s; -ms-animation-delay:8s; -o-animation-delay:8s;}
.ade9 {animation-delay:9s; -webkit-animation-delay:8s; -moz-animation-delay:9s; -ms-animation-delay:9s; -o-animation-delay:9s;}
.ade10 {animation-delay:10s; -webkit-animation-delay:10s; -moz-animation-delay:10s; -ms-animation-delay:10s; -o-animation-delay:10s;}


/* display none */
.crtica, .stanjekosarice_carticon { display:none;}

/* ----------------------------------------------------------------------- cart top ------------------------------------------------------------------------------- */

/* jeziki */
.jeziki > div {overflow:hidden; margin:4px 4px 0 0;}
.jeziki > div, .jeziki > div > a {width:22px; height:16px;}
.jeziki > div > a {opacity: 0.6; filter: alpha(opacity = 60); text-indent:-100px; display:block;}
.jeziki [class*=lan_a_] a, .jeziki [class*=lan_] a:hover {opacity: 1; filter: alpha(opacity = 100);}

.lan_sl a, .lan_a_sl a {background:url(../images/site/sl.png) no-repeat;}
.lan_en a, .lan_a_en a {background:url(../images/site/en.png) no-repeat;}
.lan_de a, .lan_a_de a {background:url(../images/site/de.png) no-repeat;}
.lan_it a, .lan_a_it a {background:url(../images/site/it.png) no-repeat;}
.lan_hr a, .lan_a_hr a {background:url(../images/site/hr.png) no-repeat;}
.lan_hu a, .lan_a_hu a {background:url(../images/site/hu.png) no-repeat;}
.lan_ru a, .lan_a_ru a {background:url(../images/site/ru.png) no-repeat;}
.lan_rs a, .lan_a_rs a {background:url(../images/site/rs.png) no-repeat;}
.lan_fr a, .lan_a_fr a {background:url(../images/site/fr.png) no-repeat;}

/* kosarica top */
.kosaricaakcije, .kosaricaakcije a, .stanjekosarice, .stanjekosarice a {font-size: 11px; height:25px; line-height:25px;}
.kosaricaakcije i, .stanjekosarice_stanje i, .stanjekosarice_vrednost i { margin:0 5px 0 0;}
.kosaricaakcije div, .stanjekosarice_vrednost { margin:0 0 0 20px;}
.stanjekosarice_stanje, .stanjekosarice_vrednost { cursor:pointer;}
.carttop_inputs_xlarge, .carttop_maintitle { width:100%;}
.carttop_inputs_large {width: 75%;}
.carttop_inputs_medium { width:50%;}
.carttop_inputs_small {width: 25%;}
@media (max-width: 767px) {
.kosaricaakcije > div > a > span, .stanjekosarice_stanje > span, .stanjekosarice_vrednost > span {display:none;}
.kosaricaakcije > div > a > i, .stanjekosarice_stanje > i, .stanjekosarice_vrednost > i { font-size:14px;}
.carttop_inputs_xlarge, .carttop_maintitle, .carttop_inputs_large, .carttop_inputs_medium, .carttop_inputs_small  { width:100%;}
}

#sheet2 .nav>li>a, #sheet2 .nav>li>a:hover, #sheet2 .nav>li.active > a {transition: all 0.4s ease;}
#sheet2 .nav>li>a, #sheet2 .nav>li>a:hover, #sheet2 .nav>li.active > a {color:#000;}



/* ---- login popup boxi ------*/
/*.modal-open { position: fixed; overflow-y:scroll;}*/
.loginmodal > div { margin:5px 0 0 0;}
.loginmodal_zavezanec .form-group {height: 34px; padding: 6px 0; font-size: 14px; line-height: 1.42857143;}
.loginmodal_zavezanec input[type="radio"] { margin-left:10px;}
.help-block { margin-bottom:0px; position:absolute; margin-top:3px;}
.register_frmbtn { border-top:1px solid #e5e5e5; margin:10px -20px 0 -20px; padding:20px 20px 0 20px; text-align:right;}
#sheet .modal-footer, #sheet2 .modal-footer, #sheet3 .modal-footer, #cangePass .modal-footer { margin-top:0px;}
#sheet h2, #sheet2 h2, #sheet3 h2, #cangePass h2, .carttop_maintitle p {margin-top: 20px; margin-bottom: 10px; color:#000; font-size:24px;}

.divSuccess { display:none; color:#3c763d;}

/* --------------------------------------------------------------------- banner ------------------------------------------------------------------- */
.carousel-inner .item {transition: all 0.9s ease; width:100%;}
.carousel-inner > .active.left, .carousel-inner > .active.right, .carousel-inner > .next, .carousel-inner > .prev { left:0;}
.carousel-inner > .next, .carousel-inner > .prev { z-index:11;}
.carousel-control { z-index:12;}

.next .bounce, .next .flash, .next .pulse, .next .rubberBand, .next .shake, .next .swing, .next .tada, .next .wobble, .next .flip, 
.prev .bounce, .prev .flash, .prev .pulse, .prev .rubberBand, .prev .shake, .prev .swing, .prev .tada, .prev .wobble, .prev .flip {opacity:0;}
.active .bounce, .active .flash, .active .pulse, .active .rubberBand, .active .shake, .active .swing, .active .tada, .active .wobble, .active .flip {oapcity:1;}

.carousel-inner > .item > div > img, .carousel-inner > .item > div > a > img {display: block; height: auto; max-width: 100%; line-height: 1; margin:auto;}
.carousel-control .fa-chevron-left, .carousel-control .fa-chevron-right {position: absolute; top: 50%; z-index: 5; display: inline-block;}
.carousel-control.left, .carousel-control.right { background:none;}
.banner { position: relative; overflow: auto; }
.banner li { list-style: none; }
.banner ul li { float: left; }

/* -------------------------------------------------------------- modalno okno -------------------------------------------------------- */
.modal-dialog .carousel-control .glyphicon-chevron-left { left:20%;}
.modal-dialog .carousel-control .glyphicon-chevron-right { right:20%;}
.modal-body .carousel-inner > .item > img {margin: 0 auto;}
.modal_foottxt { text-align:center;}
.modal_footbtn {}
#elModal iframe { width:100% !important;}
#elModal img { width:auto; max-width:100%; height:auto;}

.seznam_gallery_singlethumb a, .detail_slika a, .detail_singlethumb a, .slide-pager > ul > li > img { cursor:pointer;}

/* -------------------------------------------------------------- social like buttons ------------------------------------------------------ */
.detail_social > div, .elsocial > div > div { display:inline-block;}
.detail_facebook .fb-like, .elsocial .fb-like {top: -4px;}
.detail_facebook, .elface { width:93px;}
.detail_gplus, .elplus { width:77px;}

/* ---------------------------------------------------------------------- artikli ------------------------------------------------------------------ */ 
.detail_sifra > div, .detail_staracena > div, .detail_popust > div, .detail_cena > div, .detail_zaloga > div {width:50%;}
.detail_sifra_value, .detail_vprasanje_value, .detail_vprasanje_value, .detail_opcijedd_value, .detail_staracena_value, .detail_popust_value, .detail_cena_value, .detail_zaloga_value, .detail_dobava_value {text-align:right;}
.detail_btnkosarica { text-align:center; margin:10px 0;}

.fpage_seznam_title  { height:31px; line-height:31px;}
.pagination  { margin:0 !important;}
.pagination>li { display:inline-block;}
.pagination li a {cursor:pointer;}
.paging_bottom .uredi_po { display:none;}

.detail_kolicina { display:inline-block; width:50px; margin-right:-4px;}
.detail_kolicina input, .opcija_kolicina .form-control { text-align:center;}
.detail_btnkosarica .btn {vertical-align: top;}
.opcija_kolicina .form-control { padding:6px; width:50px;}

.opcija_malaslika img {width:100%;}

.carttop_seznam_row { padding:0 0 10px 0; margin:0 0 10px 0; position:relative; border-bottom:1px solid #e5e5e5;}
.carttop_seznam_row:last-child{ padding-bottom:0; margin-bottom:-15px; border:none;}
.carttop_seznam_slika {width: 25%;}
.carttop_seznam_naziv {width: 75%;}
.carttop_seznam_delete { position:absolute; top:0; right:0;}

.detail_tehspec, .detail_tehspec_row { float:left; width:100%;}
.detail_tehspectxt, .detail_tehspecvalue { float:left; padding:5px;}
.detail_tehspectxt {width:30%; font-weight:bold;}
.detail_tehspecvalue {width:70%;}

.ddelivery { float:right; font-size:20px;}
.ddelivery_inner {border-bottom:1px solid #999; padding:5px;}
.ddelivery a { cursor:pointer; color:#444; padding:5px;}
.ddelivery span { font-size:14px;}
.ddelivery i { margin-left:5px;}
.ddelivery_left {width: 75%;}
.ddelivery_right {width: 25%; text-align:right;}

.seznam_opicon { position:absolute; top:45px; right:10px;}
.seznam_opicon a { background:url(../images/site/colorwheel.png) no-repeat; width:31px; height:31px; display:block;}

/*------------ filter cena -------------*/
/* Ion.RangeSlider, Simple Skin css version 2.0.3 © Denis Ineshin, 2014 https://github.com/IonDen © guybowden, 2014 https://github.com/guybowden Denis Ineshin | IonDen.com*/
.filter_row #txtpricefrom, .filter_row #txtpriceto { display:none;}
#filter_cenarange { display:none;}

.irs {position:relative; display:block; -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; height: 55px;}

.irs-line {position:relative; display:block; overflow:hidden; outline:none; height:5px; top: 33px;}
.irs-line {background: #EEE; background: linear-gradient(to bottom, #DDD -50%, #FFF 150%); border: 1px solid #CCC; }

.irs-bar {position: absolute; display: block; left: 0; width: 0;}
.irs-bar {height:5px; top: 33px; border-top: 1px solid #333; border-bottom: 1px solid #333; background: #428bca; background: linear-gradient(to top, rgba(0,0,0,1) 0%,rgba(0,0,0,0.4) 100%);}

.irs-slider {position: absolute; display: block; cursor: default; z-index: 1; top:26px; width:19px; height:19px;}
.irs-slider { border: 1px solid #AAA; background: #DDD; background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(220,220,220,1) 20%,rgba(255,255,255,1) 100%);  box-shadow: 1px 1px 3px rgba(0,0,0,0.3); cursor: pointer;}
.irs-slider.state_hover, .irs-slider:hover {background: #fff;}
.irs-slider.from:before, .irs-slider.to:before {font-family: FontAwesome; display:block; line-height:1.1; font-size:16px; width:100%; text-align:center; clear:both;}
.irs-slider.from:before {content: "\f0d9"; margin-left:-1px;}
.irs-slider.to:before {content: "\f0da"; margin-left:1px;}

.irs-min, .irs-max {position: absolute; display: block; cursor: default;}
.irs-min, .irs-max {color: #333; font-size: 12px; line-height: 1.333; text-shadow: none; top: 0; padding: 1px 5px; background: rgba(0,0,0,0.1); border-radius: 3px; -moz-border-radius: 3px;}
.irs-min {left: 0;}
.irs-max {right: 0;}

.irs-from, .irs-to, .irs-single {position: absolute; display: block; top: 0; left: 0; cursor: default; white-space: nowrap;}
.irs-from, .irs-to, .irs-single {color: #fff; font-size: 14px; line-height: 1.333; text-shadow: none; padding: 1px 5px; background: #000; border-radius: 3px; -moz-border-radius: 3px;}
.lt-ie9 .irs-from, .lt-ie9 .irs-to, .lt-ie9 .irs-single {background: #999;}

/* ---------------------------------------------------------------------- NAVIGACIJA -------------------------------------------------------------- */
.dropdown-toggle:after {content: "\f0d7"; font-family: FontAwesome; margin-left:10px; display: inline-block; line-height: 1;}
.nav>li.ddmenu_content { position:absolute; width:100%; display:none; margin:0; border:none;}

/* ---------------------------------------------------------------------------- Leva navigacija ------------------------------------------------ */
.navi_it ul {list-style: none; margin: 0; padding: 0;}
.navi_it > ul > li {display: block; position: relative;}
.navi_it > ul > li > a {padding: 10px 0 10px 15px; display: block;}
.navi_it > ul ul {display: none; margin: 0; padding: 0;}
.navi_it > ul li.open > ul {display: block;}
.navi_it > ul ul li a{padding: 10px 0 10px 25px; display: block;}

/* ---------------------------------------------------------------------- Leva navigacija mobile slide ------------------------------------------ */
.closeleftmenu { display:none;}

/* -------------------------------------------------------------------- kosarica - postopek nakupa ------------------------------------------------------- */
.cart_pregled_steps .innerbox { margin:10px 0;}
.cart_step, .cart_stepa {width: 25%}
.cart_step i, .cart_stepa i { margin:0 5px 0 0;}

.cart_pregled_izdelek  { padding:0 0 10px 0; margin:0 0 10px 0;}
.cart_pregled_naziv { width:100%;}
.cart_pregled_slika {width:33.33333333333333%;}
.cart_pregled_podatki {width:25%;}
.cart_pregled_cene {width: 41.66666666666667%;}

#cart_darilo .cart_pregled_izdelek { background:#efefef; padding:20px; margin-top:-10px;}
#cart_darilo .cart_pregled_naziv { padding:0 0 20px 0;}
#cart_darilo .cart_pregled_slika { width:20%;}
#cart_darilo .cart_pregled_podatki {width:80%;}
#cart_darilo .cart_pregled_cene { display:none;}
#cart_darilo .cart_pregled_sifra, #cart_darilo .cart_pregled_kolicina, #cart_darilo .cart_pregled_deleteartikel { float:left; margin:0 30px 0 0; clear:none;}
.pregled_daril .cart_pregled_naziv { margin-bottom:20px; margin-top:20px;}

.cart_placilo_popovzetju { float:left; width:100%; margin-bottom:10px;}
.cart_nacinplacila_radio {float: left; margin-right: 10px;} 
.cart_nacinplacila_content { float:left; width:90%;}


@media (max-width: 480px) {.cart_pregled_slika, .cart_pregled_podatki, .cart_pregled_cene {width:100%;}}

.buydata_left, .buydata_right { width:50%;}
@media (max-width: 767px) {.buydata_left, .buydata_right { width:100%;} #cart_darilo .cart_pregled_slika { width:100%; text-align:center; margin-bottom:10px;} #cart_darilo .cart_pregled_podatki {width:100%; text-align:center;}}

.drzava_levo, .drzava_desno { display:inline-block;}
.drzava_levo { margin-right:10px;}
.cart_pregled_znesekdostave { text-align:right;}

.buy_input_xl {width:100%}
.buy_input_large {width:75%;}
.buy_input_small {width:41.66666666666667%;}
.buy_input_large {width:58.333333333333336%;}

#cart_opombe .cart_pregled_sum {padding-right:0px; padding-left:0px;}

.cart_buttons > div > div { display:inline-block;}
.cart_popusttxt {line-height:34px; padding-right:10px;}

/* ------------------------------------------------------------------- noga -------------------------------------------------------------*/
.primaryfoot > div > ul > li { display:inline-block;}

.enovice_input input, .cart_popustinput input, .dvprasanje_email input, .dvprasanje_opis textarea {display: table-cell; position: relative; z-index: 2; float: left; width: 100%; margin-bottom: 0; height: 34px; padding: 6px 12px; line-height: 1.42857143; background-color: #fff; border: 1px solid #ccc;} 
.enovice_button input, .filter_btn input, .vote_button input, .dvprasanje_btn input {display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; 
padding: 6px 12px; font-size: 14px; line-height: 1.42857143; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.enovice_txt { margin:0 0 10px 0;}
.dvprasanje_opis textarea { height:80px; margin-bottom:10px;}

/*enovice odjava*/
#frmOdjava .form-control-feedback { display:none !important;}

/* --------------------------------------------------------- galerija - slideshow ------------------------------------------------------- */ 
.slideshow-wrapper, .slideshow, .slideshow ul, .slideshow li { width:100%; height:auto;}

.slide-pager ul li {border:3px solid #eaeaea; position:relative; -webkit-box-shadow:0px 0px 10px rgba(50, 50, 50, 0.2);-moz-box-shadow:0px 0px 10px rgba(50, 50, 50, 0.2);box-shadow:0px 0px 10px rgba(50, 50, 50, 0.2);}
.slideshow-wrapper, .slideshow, .slideshow ul, .slideshow li {padding: 0px; margin:0; list-style-type: none; text-align:center;}
.slideshow-wrapper, .slideshow {overflow: hidden; height:525px;}
.slideshow-wrapper {position:relative;}

.slideshow-controls {text-align: center; position:absolute; top:0; left:0; background:url(../images/site/pixel.png); z-index:1; width:100%;}
.slideshow-controls, .slide_prev, .slide_next, .slide_prev a, .slide_next a { min-height:200px; min-width:150px; height:100%;}  
.slide_prev a, .slide_next a { display:block;}
.slide_prev, .slide_next, .slide_prev:hover, .slide_next:hover {width:50%; display:inline-block; outline:none; z-index:1;}

.slide_prev:hover {background:url(../images/galerija/arrow_l.png) no-repeat left center; width:50%;}
.slide_next:hover {background:url(../images/galerija/arrow_r.png) no-repeat right center; width:50%;}
.slide_slika_opis { position:absolute; bottom:0; left:0; background:rgba(255,255,255,0.5); padding:10px; z-index:99998;}

.wrapp {width:100%; position: relative; margin:20px 0;}
.slide-pager {overflow:hidden; margin:0 53px;}
.slide-pager ul, .slide-pager ul li {list-style-type: none; margin: 0; padding: 0;}
.slide-pager ul {clear: both;} 
.slide-pager ul li {width:100px !important; height:75px !important; text-align:center; margin:0 6px 0 0;}
.slide-pager ul li img {height: auto; max-width: 100%; vertical-align: middle;}

.slide_pager_prev, .slide_pager_next {display: block; width:29px; height:43px; position: absolute; z-index:2; top:20px; outline:none;}
.slide_pager_prev {left: 10px; background:url(../images/galerija/arrow_l_small.png) no-repeat;}
.slide_pager_next {right: 10px; background:url(../images/galerija/arrow_r_small.png) no-repeat;}
.slide-pager .activeSlide {border: 3px solid;}

/* ---------------------------------------------------------------------------- opozorilo o uporabi cookie-jev ------------------------------------------------------------------------------ */
.cookies_bg { background:#ffffff; padding:20px;}
[summary=tabela_piskotki] td {border-bottom:1px solid #666666; padding:5px;}

.cc-cookies { position:fixed; width:100%; left: 0; bottom: 0; padding: 0.5em 5%; background: #565656; background: rgba(86,86,86,0.95); color: #fff; font-size: 13px; font-weight: 700; text-shadow: 0 -1px 0 rgba(0,0,0,0.35); z-index: 99999; text-align: center; color: #fff; }
.cc-cookies a, .cc-cookies a:hover { color: #fff; text-decoration: underline; cursor:pointer;}
.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: #696969; 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; }

@media screen and (max-width: 768px) {
.cc-cookies a.cc-cookie-accept, .cc-cookies a.cc-cookie-decline, .cc-cookies a.cc-cookie-reset { display: block; margin: 1em 0; }
}

@media screen and (max-width: 480px) {
.cc-cookies { position: relative; float: left; }
}