.mfp_carousel_skin_card{display:none}.mfp_carousel_skin_card .mfp_block_title{position:relative}
.mfp_carousel_skin_card .mfp_block_title h4{position:absolute;display:block;top:0;margin:0;padding:0;font-size:1.2em;width:50%;line-height:normal;overflow:hidden;display:none;white-space:nowrap;text-overflow:ellipsis}.mfp_carousel_skin_card .tns-slider{display:flex}
.mfp_carousel_skin_card .mfp_carousel_item{margin-bottom:1.2em}.mfp_carousel_skin_card .mfp_carousel_item>div{border:1px solid rgba(0,0,0,0.1);box-shadow:0px 0px 13px 0px rgba(0,0,0,0.1);padding:10px;height:100%;box-sizing:border-box;position:relative}
.mfp_carousel_skin_card .mfp_carousel_item .mfp_thumb_pos_top,.mfp_carousel_skin_card .mfp_carousel_item .mfp_thumb_pos_top2{display:block;margin:-11px -11px 0 -11px}.mfp_carousel_skin_card .mfp_carousel_item .mfp_thumb_pos_top2{margin:0 -11px 0 -11px}
.mfp_carousel_skin_card .mfp_carousel_item .mfp_thumb_pos_top img,.mfp_carousel_skin_card .mfp_carousel_item .mfp_thumb_pos_top2 img{max-width:100%;width:100% !important;height:auto;margin-bottom:1em}
.mfp_carousel_skin_card .mfp_carousel_item .mfp_thumb_pos_left img,.mfp_carousel_skin_card .mfp_carousel_item .mfp_thumb_pos_left2 img{float:left;margin-bottom:1em;margin-right:1em}
.mfp_carousel_skin_card .mfp_carousel_item .mfp_thumb_pos_right img,.mfp_carousel_skin_card .mfp_carousel_item .mfp_thumb_pos_right2 img{float:right;margin-bottom:1em;margin-left:1em}
.mfp_carousel_skin_card .mfp_carousel_item .mfp_carousel_title{display:block;line-height:normal;margin:0 0 .3em 0;padding:0;line-height: .8;min-height: 50px;color: #00657e;font-weight: 400;font-family: 'Barlow Condensed', sans-serif;font-stretch: condensed;}
.mfp_carousel_skin_card .mfp_carousel_item .mfp_carousel_title a{font-weight:400 !important;font-size:.8em !important;}
.mfp_carousel_skin_card .mfp_carousel_item .mfp_carousel_kategorija_objekta{margin-bottom: 5px;line-height: 13px;font-size: 14px;color:#8a2424;}
.mfp_carousel_skin_card .mfp_carousel_item .mfp_date,.mfp_carousel_skin_card .mfp_carousel_item .mfp_author{font-size:.9em;color:#666;display:inline}.mfp_carousel_skin_card .mfp_carousel_item .mfp_author{font-weight:700}
.mfp_carousel_skin_card .mfp_carousel_item .mfp_cat{font-size:.8em;display:block;font-family: 'Barlow Condensed', sans-serif;}.mfp_carousel_skin_card .mfp_carousel_item .mfp_cat a{color:#525252}
.mfp_carousel_skin_card .mfp_carousel_item .mfp_carousel_introtext{font-size:.9em;padding:0;display:block;margin:.7em 0 0 0}.mfp_carousel_skin_card .tns-inner{overflow:hidden}.mfp_carousel_skin_card .tns-outer{position:relative}
.mfp_carousel_skin_card .tns-outer button[data-action]{position:absolute;top:0;right:0px;border:none;padding:4px 0 0;margin:0;outline:none;font-size:.8em;opacity:0.5;line-height:normal}.mfp_carousel_skin_card .tns-outer button[data-action]:hover{opacity:0.8}
.mfp_carousel_skin_card .tns-outer button[data-action=start]{opacity:0.8}.mfp_carousel_skin_card .tns-controls>[aria-controls]{font-size:.8em;text-transform:uppercase;padding:0 0 0 5px;letter-spacing:1px;border:none;outline:none;opacity:0.3}
.mfp_carousel_skin_card .tns-controls>[aria-controls]:hover{opacity:1}.mfp_carousel_skin_card .tns-controls{float:right;outline:none;max-height: 30px;}.mfp_carousel_skin_card .tns-controls button{line-height:1 !important}
.mfp_carousel_skin_card .tns-controls button:first-child{color:transparent;width:13px;height:12px;overflow:hidden;background:url(../../../tmpl/carousel/back.png) no-repeat;background-size:100% 100%;margin-right:3px;margin-left:5px}
.mfp_carousel_skin_card .tns-controls button:last-child{color:transparent;width:13px;height:12px;overflow:hidden;background:url(../../../tmpl/carousel/next.png) no-repeat;background-size:100% 100%}.mfp_carousel_skin_card .tns-nav{text-align:right;margin:10px 0}
.mfp_carousel_skin_card .tns-nav>[aria-controls]{width:6px;height:6px;padding:0;margin:0 3px;border-radius:50%;background:#ddd;border:0;outline:none}.mfp_carousel_skin_card .tns-nav>.tns-nav-active{background:#999}
.mfp_carousel_skin_card .mfp_tags{display:block;margin:.7em 0 !important;padding:0 !important;position:relative}.mfp_carousel_skin_card .mfp_tags li{list-style:none;display:inline-flex;margin:.15em .7em .15em 0;padding:0}
.mfp_carousel_skin_card .mfp_tags li a{font-size:.8em}.mfp_carousel_skin_card .mfp_carousel_customfield_header{display:block;font-size:.8em;text-transform:uppercase;margin:.7em 0 0 0}.mfp_carousel_skin_card .mfp_carousel_customfield ul{margin:0;padding:0}
.mfp_carousel_skin_card .mfp_carousel_customfield .mfp_customfield_layout_inline{display:flex;flex-wrap:wrap;width:100%;margin-top:.3em}
.mfp_carousel_skin_card .mfp_carousel_customfield .mfp_customfield_layout_inline li{font-size:.9em;display:flex;flex-direction:column;box-sizing:border-box;margin-right:.7em}.mfp_carousel_skin_card .mfp_carousel_customfield .mfp_customfield_layout_inline li:last-child{margin-right:0}
.mfp_carousel_skin_card .mfp_carousel_customfield .mfp_customfield_layout_inline li .mfp_carousel_customfield_label{font-weight:700}
.mfp_carousel_skin_card .mfp_carousel_customfield .mfp_customfield_layout_inlineblock li{font-size:.9em;list-style:none;border-bottom:1px solid rgba(0,0,0,0.1);padding:.3em 0;display:flex;flex-wrap:wrap;width:100%}
.mfp_carousel_skin_card .mfp_carousel_customfield .mfp_customfield_layout_inlineblock li span{width:50%}.mfp_carousel_skin_card .mfp_carousel_customfield .mfp_customfield_layout_inlineblock li .mfp_carousel_customfield_label{font-weight:700;text-align:left}
.mfp_carousel_skin_card .mfp_carousel_customfield .mfp_customfield_layout_inlineblock li .mfp_carousel_customfield_value{text-align:right}.mfp_carousel_skin_card .mfp_carousel_customfield .mfp_customfield_layout_inlineblock li:last-child{border-bottom:none}
.mfp_carousel_skin_card .mfp_carousel_customfield .mfp_customfield_layout_stacked li{font-size:.9em;list-style:none;border-bottom:1px solid rgba(0,0,0,0.1);padding:.3em 0;margin-bottom:.3em}.mfp_carousel_skin_card .mfp_carousel_customfield .mfp_customfield_layout_stacked li span{display:block;width:100%}
.mfp_carousel_skin_card .mfp_carousel_customfield .mfp_customfield_layout_stacked li .mfp_carousel_customfield_label{font-weight:700}.mfp_carousel_skin_card .mfp_carousel_customfield .mfp_customfield_layout_stacked li:last-child{border-bottom:none}
.mfp_carousel_skin_card .mfp_carousel_customfield .mfp_customfield_layout_boxed{display:flex;flex-wrap:wrap;width:100%;margin-top:.3em}
.mfp_carousel_skin_card .mfp_carousel_customfield .mfp_customfield_layout_boxed li{font-size:.9em;display:flex;flex-direction:column;flex:1 0 45%;border:1px solid rgba(0,0,0,0.1);box-sizing:border-box;padding:.7em;margin:0 0 .7em .7em;border-radius:.3em;overflow:hidden}
.mfp_carousel_skin_card .mfp_carousel_customfield .mfp_customfield_layout_boxed li:hover{border:1px solid rgba(0,0,0,0.2)}.mfp_carousel_skin_card .mfp_carousel_customfield .mfp_customfield_layout_boxed li:nth-child(odd){margin-left:0}
.mfp_carousel_skin_card .mfp_carousel_customfield .mfp_customfield_layout_boxed li .mfp_carousel_customfield_label{font-weight:700;box-sizing:border-box;display:block}.mfp_carousel_skin_card .mfp_carousel_customfield .mfp_customfield_layout_boxed li .mfp_carousel_customfield_value{box-sizing:border-box}
.mfp_carousel_skin_card .mfp_carousel_customfield .mfp_customfield_layout_nolabel li{font-size:.9em;list-style:none;border-bottom:1px solid rgba(0,0,0,0.1);padding:.3em 0;display:block}.mfp_carousel_skin_card .mfp_carousel_customfield .mfp_customfield_layout_nolabel li span{width:100%}
.mfp_carousel_skin_card .mfp_carousel_customfield .mfp_customfield_layout_nolabel li .mfp_carousel_customfield_label{display:none}.mfp_carousel_skin_card .mfp_carousel_customfield .mfp_customfield_layout_nolabel li:last-child{border-bottom:none}
.kategorija-objekta-carousel {margin-bottom: 5px;line-height: 13px;font-size: 14px;color:#8a2424;}
.carousel-info-dole {float:right;margin-top: -25px;display: flex;}
.carousel-dana-nocenja{text-align: right;line-height: 11px;margin-right:4px}
.carousel-dana {font-size: 11px;border-bottom: 1px solid #ccc;margin-bottom: 2px;padding-bottom: 2px;}
.carousel-dana:after {margin-left:3px;content:"dana"}
.carousel-nocenja {font-size:11px}
.carousel-nocenja:after {margin-left:3px;content:"noćenja"}
.autobusom {font-size: 0px;content: url("/images/ikonice/bus.svg");width: 20px;display: inline;  margin-top: -3px;}
.avionom {font-size: 0px;content: url("/images/ikonice/avion.svg");width: 20px;display: inline;  margin-top: -3px;}
.carousel-usluga{font-size: 11px;line-height: 13px;margin: 0;background: #f8f8f8;padding: 2px 5px;display: inline-flex;position: absolute;right: 10px;bottom: 10px;}
a {color:#00657e}
.gorelevo-carousel {background: #f5f5f5;position: absolute;top: 3px;left: 3px;font-size: 12px;padding: 0 5px;border-radius: 0 0 5px 0;font-weight: 600;color: #910048;z-index: 9;}
.goredesno-carousel {background: #f5f5f5;position: absolute;top: 3px;right: 3px;font-size: 12px;padding: 0 5px;border-radius: 0 0 0 5px;font-weight: 600;color: #910048;z-index: 9;}
.dolelevo-carousel{position: absolute;margin: 0 0 30px -5px;background: #efd02b;font-size: 12px;padding: 0 5px;bottom: 0;font-weight: 600}
.doledesno-carousel{position: absolute;margin: 0 0 30px -5px;background: #b71717;font-size: 12px;padding: 0 5px;bottom: 0;right: 0;font-weight: 600;color: #fff}
.itinerer-carousel {text-align: center;font-size: 13px;color: #1b697f;font-weight: 400;line-height: 18px;min-height: 70px;}
.foto-carousel {position: relative;padding: 8px;}
.brod-carousel {color: #8a2424;font-size: 18px;font-family: 'Barlow Condensed', sans-serif;font-stretch: condensed;}
.itinerer-naslov-k {text-align:center;font-size: 14px;color:#1b697f;font-weight: 400;min-height: 34px;}
.okvir-k {padding: 0 3px;width: 50px;}
.okvir-prevoz-k {float: left;border:1px solid #ccc;border-radius:3px;text-align: center;font-size: 16px;line-height: 10px;min-height: 30px;width: 100%;font-family: 'Barlow Condensed', sans-serif;font-stretch: condensed;}
.okvir-prevoz-k:before {content: "prevoz";font-size: 10px;top: -8px;position: relative;padding: 0 3px;background: #fff;line-height: 1px;font-family: 'Barlow Condensed', sans-serif;font-stretch: condensed;}
.okvir-dana-k {float: left;border:1px solid #ccc;border-radius:3px;text-align: center;font-size: 16px;line-height: 10px;min-height: 30px;width: 100%;font-family: 'Barlow Condensed', sans-serif;font-stretch: condensed;}
.okvir-dana-k:before {content: "dana";font-size: 10px;top: -8px;position: relative;padding: 0 3px;background: #fff;line-height: 1px;font-family: 'Barlow Condensed', sans-serif;font-stretch: condensed;}
.okvir-noci-k {float: left;border:1px solid #ccc;border-radius:3px;text-align: center;font-size: 16px;line-height: 10px;min-height: 30px;width: 100%;font-family: 'Barlow Condensed', sans-serif;font-stretch: condensed;}
.okvir-noci-k:before {content: "noćenja";font-size: 10px;top: -8px;position: relative;padding: 0 3px;background: #fff;line-height: 1px;font-family: 'Barlow Condensed', sans-serif;font-stretch: condensed;}
.okvir-cena-k {float: left;border:1px solid #ccc;border-radius:3px;text-align: center;font-size: 16px;line-height: 10px;min-height: 30px;color: #9b0606;width: 100%;font-family: 'Barlow Condensed', sans-serif;font-stretch: condensed;}
.okvir-cena-k:before {content: "cena od";font-size: 10px;top: -8px;position: relative;padding: 0 5px;background: #fff;line-height: 1px;font-family: 'Barlow Condensed', sans-serif;font-stretch: condensed;}
.cena-item-k:after {content: "€";font-size: 13px;font-family: 'Barlow Condensed', sans-serif;font-stretch: condensed;}
.prevoz-avionom-k {font-size:0px}
.prevoz-avionom-k:before {width: 17px;content: url(/images/ikonice/avion.svg);display: inline-block;margin: -3px 0px -10px 0px;}
.prevoz-autobusom-k {font-size:0px}
.prevoz-autobusom-k:before {width: 17px;content: url(/images/ikonice/bus.svg);display: inline-block;margin: -3px 0px -10px 0px;}
