 .flaska_parent_holder {background-color:#E9F8FD;padding:14px;border-radius:8px;margin-bottom:24px} .uc_view_91 .flaska_parent_holder{margin-left:0;margin-right:0;display:none} .flaska_parent_title {font-size:18px;font-weight:bold;text-transform:uppercase;color:#1C3F95} .flaska_parent_holder  .uc_parents{float:right;text-align:right;padding-top:3px;padding-right:4px;font-size:12px;color:#71CEF5} .flaska_parent_holder  .uc_parents a{color:#71CEF5;text-decoration:none} .flaska_parent_holder .uc_parents a.flaska_parent_current{color:#1C3F95;text-decoration:none} .first_main_holder {margin-left:auto;margin-right:auto;max-width:960px;margin-top:90px} .first_main_content{ } .first_steklenica{height:468px;max-height:88vw;position:relative;text-align:center} .first_steklenica_bkg{background-image:url(images/br_vstopna_slika_flaska_896x446.png);background-position:49% 0%;background-repeat:no-repeat;background-size:cover;position:absolute;left:0;right:0;top:0; height:446px; max-height:84vw; max-width:896px; margin-left:auto; margin-right:auto} .first_st_link_to_shop{position:absolute;left:28%;right:28%;top:0;display:block;bottom:8px;max-width:150px;margin-left:auto;margin-right:auto} .first_st_link_to_shop_click{position:absolute;display:block;display:none;top:30%;left:0;right:0;background-color:#C5ECFB;border-radius:5px;padding-left:16px;padding-right:16px;padding-top:12px;padding-bottom:12px;text-decoration:none} .first_st_slogan{position:absolute;top:2px;left:0;width:208px;text-align:center;font-weight:400;font-size:14px;background-color:#FFF; } .first_st_video_link{position:absolute;width:90px;max-width:12vw;height:90px;max-height:12vw;background-image:url(images/br_meet_flaska.png);background-position:center center;background-repeat:no-repeat;right:0;bottom:8.5%;background-size:contain} .first_st_video_link:hover{background-image:url(images/br_meet_flaska.png)} .first_st_video_link.meet_flaska_doggy,.first_st_video_link.meet_flaska_doggy:hover{background-image:url(images/meet_flaska_doggy.png);width:98px;max-width:13.06667vw;height:111px;max-height:14.8vw} .first_st_video_link.meet_flaska_doggy:hover{background-image:url(images/meet_flaska_doggy_active.png)} .first_st_enflaskate_link{position:absolute;width:120px;max-width:16vw;height:120px;max-height:16vw;background-image:url(images/es_yogitea.png);background-position:center center;background-repeat:no-repeat;right:0;bottom:8.5%;background-size:contain} .first_enflaskate_icon{position:absolute;display:block;top:0;bottom:0;left:0;right:0} .first_st_linki_holder{height:100%;display:block;margin-left:auto;margin-right:auto;position:relative;width:640px;max-width:100%} .first_st_link{position:absolute; opacity:0.50} .first_st_neoprenska{ top:71px; left:120px; width:136px; height:61px} .first_st_tisk_imena{top:201px; left:60px; width:191px; height:73px} .first_st_strukturiranje{top:315px; left:94px; width:120px; height:94px} .first_st_tesnjenje{top:20px; left:401px; width:91px; height:63px} .first_st_modeli{top:111px; left:418px; width:125px; height:71px} .first_st_velikosti{top:232px; left:463px; width:115px; height:54px} .first_st_steklenica{top:301px; left:391px; width:172px; height:71px} .first_st_hologram{top:8px;left:575px;width:66px;height:108px} .first_st_more{position:absolute;background-color:#C5ECFB;display:none;border-radius:5px;padding-left:8px;padding-right:6px;padding-top:4px;padding-bottom:4px;white-space:nowrap} .first_steklenica .fb_like_holder{position:absolute;width:364px;margin-bottom:0;bottom:4px;right:0} .first_highlights{background-color:#C5ECFB;border-radius:5px;  border-top-left-radius:0;position:relative;margin-bottom:12px} a.first_highlights_tab{background-color:#21409A;color:#FFF;height:34px;position:absolute;border-top-left-radius:5px;border-top-right-radius:5px;left:0;top:-30px;width:102px;text-align:center;padding-left:8px;padding-right:8px;box-sizing:content-box;padding-top:4px;line-height:110%;display:block} a.first_highlights_tab:hover{color:#C5ECFB;text-decoration:none} .first_highlights_shown a.first_highlights_tab {background-color:#C5ECFB} .first_highlights_shown a.first_highlights_tab:hover {color:#21409A} .first_highlights_star{height:24px;position:absolute;top:-10px;width:28px;right:-10px;background-image:url(images/highlights_star_open.png);background-repeat:no-repeat} .first_highlights_tray .bx-wrapper .bx-prev{left:-46px;background:url(images/arrow_left.png);display:block;position:absolute; background-image:url(images/arrow_left.png);background-repeat:no-repeat;background-position:center center;width:32px;height:32px;text-indent:120%;overflow:hidden} .first_highlights_tray .bx-wrapper .bx-next{right:-46px;background:url(images/arrow_right.png);display:block;position:absolute; background-image:url(images/arrow_right.png);background-repeat:no-repeat;background-position:center center;width:32px;height:32px;text-indent:120%;overflow:hidden}  .first_highlights_tray .bx-wrapper{margin-left:60px;margin-right:60px;position:relative} .first_highlights_tray .bx-wrapper .bx-has-pager{position:absolute;top:36%;left:0;right:0} .first_highlights_tray .bx-wrapper .bx-viewport{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;left:0;background:transparent} .first_highlights_tray{height:150px; padding-top:12px;padding-bottom:12px; overflow:hidden;box-sizing:content-box;display:none} .first_highlights_tray_items{background-color:#C5ECFB} .first_highlights_tab_hide{display:block} .first_highlights_tab_show{display:none; } .first_highlights_shown .first_highlights_tab_hide{display:none; } .first_highlights_shown .first_highlights_tab_show{display:block; } .first_highlights_left{display:block;position:absolute;top:75px;background-image:url(images/arrow_left.png);background-repeat:no-repeat;background-position:center center;width:32px;height:32px;opacity:0.70;left:8px; } .first_highlights_right{display:block;position:absolute;top:75px;background-image:url(images/arrow_right.png);background-repeat:no-repeat;background-position:center center;width:32px;height:32px;opacity:0.70;right:8px; } .first_highlights_left:hover,.first_highlights_right:hover{opacity:1; } .first_highlights_star{ } .first_highlights_item{display:inline-block; background-repeat:no-repeat;background-position:center center;width:260px;height:150px;background-size:cover;background-color:#FFF;position:relative; } .first_highlights_item:hover{text-decoration:none; } .first_highlights_item h3{background-color:#FFF;opacity:0.85;font-weight:600;color:#21409A;margin-top:0;padding-left:8px;padding-top:4px;padding-bottom:4px;padding-right:8px;overflow:hidden;font-size:13px;position:absolute;bottom:0;left:0;margin-bottom:0; } .first_highlights_item:hover h3{opacity:1; } .first_highlights_item_text{top:0;background-color:#FFF;position:absolute;left:0;right:0;bottom:0;overflow:hidden;display:none;padding:12px;color:#21409A; } .first_highlights_item_text h1,.first_highlights_item_text h2,.first_highlights_item_text h3{margin-top:0; } .first_icons,.first_icons_wide {border-image-slice:2 2 2 2;border-image-width:2px 0 0 0;border-image-outset:0 0 0 0;border-image-repeat:round round;border-image-source:url(images/border.png);border-top:2px solid;text-align:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap} .first_icons_wide{} .first_icons a,.first_icons_wide a{color:#1C3F95} .first_icons_group {display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:50%} .first_icon {display:block;height:168px;max-height:46.6667vw;text-align:center;max-width:33.3333vw;width:33.3333%;padding-top:8px;position:relative;vertical-align:top;margin-bottom:12px} .first_icon_wide {display:block;height:132px;max-height:46.6667vw;text-align:center;max-width:100vw;padding-top:8px;position:relative;vertical-align:top;margin-bottom:12px;flex-basis:360px;-webkit-flex-basis:360px;flex-grow:1;-webkit-flex-grow:1} .first_icon.meet_flaska{width:100%;height:100%;min-width:100%;min-height:100%} .first_icon_text_holder{position:absolute;top:0;left:0;right:0;height:44px} .first_icon_text{position:absolute;left:0;right:0;bottom:0}  .first_icon:hover .first_icon_text{color:#71CEF5} .first_icon_image,.first_icon_image_hover {display:block;background-position:bottom center;background-repeat:no-repeat;background-size:contain;position:absolute;top:44px;left:0;right:0;margin-left:auto;margin-right:auto;width:120px;height:120px;max-width:30vw;max-height:30vw} .first_icon_wide_image,.first_icon_wide_image_hover {display:block;background-position:bottom center;background-repeat:no-repeat;background-size:contain;position:absolute;top:10px;left:0;right:0;margin-left:auto;margin-right:auto;width:360px;height:120px;max-width:100vw;max-height:30vw} .first_icon .first_icon_image_hover{display:none} .first_icon:hover .first_icon_image_hover{display:block} a.first_icon:hover,.first_icon:hover a {text-decoration:none} .menu_first {text-align:center;text-transform:uppercase; } .menu_first  a.first_icon{width:100%;color:#1C3F95;background-size:60%;height:auto;margin-bottom:12px} .menu_first  a.first_icon .first_icon_text{ vertical-align:bottom;position:relative;  } .menu_first  .first_icon_image{background-position:bottom center;background-size:contain;height:105px;background-repeat:no-repeat;position:relative; top:0} .menu_first  .first_icon_image_hover{background-position:bottom center;background-size:contain;background-repeat:no-repeat;position:absolute;top:0;bottom:0;left:0;right:0} .menu_first .first_icon:hover .first_icon_image_hover,.menu_first .first_icon.menu_selected .first_icon_image_hover{display:block} .menu_first  a.first_icon:hover,.menu_first a.first_icon.menu_selected{color:#71CEF5;background-color:transparent} .menu_first_icon {width:100%;color:#1C3F95;background-size:contain;height:90px;background-repeat:no-repeat;background-position:center center} .flaska_shop .main_holder {} .flaska_shop .main_content {margin-left:38%;border-image:none} .flaska_shop_sizes {text-align:left} .flaska_shop_sizes label{white-space:nowrap} .flaska_shop_mobile_cross{background-image:url(images/flaska_mobile_cross.png);background-repeat:no-repeat; background-position:50% 50%;width:45px;height:45px;display:block;position:fixed;top:6px;right:6px;border-radius:5px;background-color:#6dcff6} .flaska_shop_mobile_prev{display:none} .flaska_shop_mobile_next{display:none} .flaska_shop_text_mobile{display:none} .flaska_shop_text_extra_more{display:none} .shop_menu {width:37%;float:left; } .shop_menu  a{color:#71CEF5} .shop_menu  a:hover{text-decoration:none;color:#1C3F95} .shop_menu  .menu_selected{ opacity:1} .shop_menu  ul{padding-left:0} .shop_menu ul li,.shop_menu ul a{font-size:16px;font-weight:600;padding-top:4px;padding-bottom:4px;padding-left:24px;text-transform:uppercase;color:#1C3F95;display:block;background-image:url(images/plus.png);background-position:center left;background-repeat:no-repeat;border-image-slice:2 2 2 2;border-image-width:0 0 2px 0;border-image-outset:0 0 0 0;border-image-repeat:round round;border-image-source:url(images/border.png)} .shop_menu ul li.menu_selected,.shop_menu ul a.menu_selected{background-image:url(images/minus.png)} .shop_menu  ul ul  {margin-top:8px;margin-left:12px; } .shop_menu  ul ul.shop_menu_block  {margin-left:0; } .shop_menu  ul ul li,.shop_menu  ul ul a{ font-size:14px;font-weight:normal;padding-left:0;text-transform:none;background-image:none;border-image-slice:2 2 2 2;border-image-width:0 0 2px 0;border-image-outset:0 0 0 0;border-image-repeat:round round;border-image-source:none;display:inline-block;vertical-align:top} .shop_menu  ul ul li.shop_menu_block, .shop_menu ul ul a.shop_menu_block{display:block; } .shop_menu  ul ul ul  {margin-left:0;display:inline} .shop_menu  ul ul ul.shop_menu_block  {margin-left:12px;display:block;margin-top:0;padding-top:0;margin-bottom:6px;position:relative;top:-4px} .shop_menu  ul ul ul li,.shop_menu  ul ul ul a{ display:inline-block;height:104px; background-position:center center;background-repeat:no-repeat;margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;margin-bottom:6px;opacity:0.40} .shop_menu  ul ul ul li:hover ,.shop_menu ul ul ul a:hover{opacity:0.70} .shop_menu  ul ul ul li.menu_selected, .shop_menu ul ul ul a.menu_selected{ } .shop_menu  ul ul ul li.menu_selected:hover,.shop_menu ul ul ul a.menu_selected:hover{opacity:1} .shop_menu_block_holder{display:inline-block}  .flaska_shop_menu_icon{padding-left:6px} .flaska_shop_menu_icon_image  {height:100px;margin-left:3px;margin-right:4px} .flaska_shop .uc_shop_image {width:25%;height:440px;background-position:50% 60%;float:left;margin-top:20px;margin-left:5%;margin-right:5%} .flaska_shop .uc_shop_handling,.flaska_shop .uc_shop_handling_checkout{width:100%; box-sizing:border-box;-moz-box-sizing:border-box} .flaska_shop .uc_shop_handling_checkout{margin-bottom:4px; } .flaska_shop h1 ,.flaska_shop .naslov{border-image:none} .flaska_shop h2 ,.flaska_shop .podnaslov{font-weight:normal} .flaska_shop h3 ,.flaska_shop .podpodnaslov{font-weight:normal} .flaska_shop  .uc_shop_handling{text-align:right} .flaska_shop .uc_shop_prices{  } .flaska_shop .uc_shop_add_to_cart_div{ white-space:nowrap} .flaska_shop_text {padding-left:35%} .uc_view_152  .flaska_shop_text{padding-left:0} .uc_view_152  .uc_form_div{padding-left:35%} .flaska_shop_sizes label {font-weight:bold} a.flaska_shop_size {width:34px;display:table-cell;text-align:center; height:80px;vertical-align:bottom;padding-left:4px;padding-right:4px;background-repeat:no-repeat;background-position:top center;text-decoration:none;font-weight:normal;white-space:nowrap} a.flaska_shop_size.flaska_size_030,a.flaska_shop_size.flaska_size_300ML{background-image:url(images/033_grey.png)} a.flaska_shop_size.flaska_size_030.flaska_size_selected,a.flaska_shop_size.flaska_size_300ML.flaska_size_selected{font-weight:bold;background-image:url(images/033_light.png)} a.flaska_shop_size.flaska_size_033,a.flaska_shop_size.flaska_size_330ML{background-image:url(images/033_grey.png)} a.flaska_shop_size.flaska_size_033.flaska_size_selected,a.flaska_shop_size.flaska_size_330ML.flaska_size_selected{font-weight:bold;background-image:url(images/033_light.png)} a.flaska_shop_size.flaska_size_050,a.flaska_shop_size.flaska_size_500ML{background-image:url(images/050_grey.png)} a.flaska_shop_size.flaska_size_050.flaska_size_selected,a.flaska_shop_size.flaska_size_500ML.flaska_size_selected{font-weight:bold;background-image:url(images/050_light.png)} a.flaska_shop_size.flaska_size_075,a.flaska_shop_size.flaska_size_750ML{background-image:url(images/075_grey.png)} a.flaska_shop_size.flaska_size_075.flaska_size_selected,a.flaska_shop_size.flaska_size_750ML.flaska_size_selected{font-weight:bold;background-image:url(images/075_light.png)} .ftr_shop_footer {margin-left:auto;max-width:960px;margin-right:auto;border-image-slice:2 2 2 2;border-image-width:2px 0 0 0;border-image-outset:0 0 0 0;border-image-repeat:round round;border-image-source:url(images/border.png);background-color:#EFFAFE;padding:12px;box-sizing:border-box} .ftr_shop_footer_column {margin-right:12px;display:inline-block;min-height:80px;width:220px;vertical-align:top; } .ftr_shop_footer_column_comodo {float:right;text-align:left;width:120px;margin-right:20px} .ftr_shop_footer_column_comodo p{line-height:140% !important} .ftr_shop_footer_column_right {float:right;text-align:right;width:140px;margin-right:0;margin-top:2px} .ftr_shop_footer_column_right  img{margin-left:11px;margin-bottom:6px;width:48px} .ftr_shop_footer_column_right img.ftr_shop_footer_column_right_predplacilo{margin-left:0;width:111px} .ftr_shop_footer  p{line-height:180%} .kupi_flasko {float:right;width:120px;height:120px;margin-left:12px;margin-bottom:8px;background-image:url(images/kupi-flasko.jpg);background-position:top right;background-repeat:no-repeat;position:relative} .kupi_flasko  a{position:absolute;top:0;left:0;right:0;bottom:0; } .kupi_flasko  a:hover{text-decoration:none; } .kupi_flasko:hover {background-image:url(images/kupi-flasko-aktivna.jpg)}  .uc_folder_518 .uc_summary{margin-bottom:0} .flaska_shop_image_mobile{display:none;position:relative} @media only screen and (max-width:959px){} @media only screen and (max-width:720px){ .first_icons_group{width:100%}  }  @media only screen and (max-width:640px){ .first_main_holder { margin-top:16vw} .first_highlights{ border-top-left-radius:5px; margin-top:32px} a.first_highlights_tab{ display:none} .first_highlights_tray .bx-wrapper .bx-next{ right:-36px} .first_highlights_tray .bx-wrapper .bx-prev{ left:-36px}  .first_st_slogan{ display:none}  .first_highlights{ margin-left:18px; margin-right:18px}  .first_steklenica{ height:468px}  .first_st_linki_holder{}  .first_st_link{ display:none} .first_st_neoprenska{ top:61px; left:71px; width:81px; height:59px} .first_st_tisk_imena{ top:150px; left:5px; width:115px; height:68px} .first_st_strukturiranje{ top:243px; left:34px; width:108px; height:119px} .first_st_tesnjenje{ top:18px; left:327px; width:78px; height:59px} .first_st_modeli{ top:98px; left:373px; width:84px; height:72px} .first_st_velikosti{ top:211px; left:372px; width:105px; height:45px} .first_st_steklenica{ top:279px; left:346px; width:85px; height:56px} .first_st_hologram{ display:none}  .first_steklenica .fb_like_holder{ width:auto; bottom:-20px; right:19px; left:19px}  .flaska_shop .main_content{ margin-left:0; width:auto}  .flaska_shop .uc_shop_image{ width:100%; height:320px; background-position:50% 60%; float:none; margin-top:8px; margin-left:0; margin-right:0; text-align:center}  .flaska_shop .uc_shop_image img{ max-height:100%; max-width:100%}  .flaska_shop_text{ padding-left:8px}  .flaska_shop_mobile_prev{ background-image:url(images/flaska_mobile_prev.png); background-repeat:no-repeat; background-size:contain; background-position:center center; width:24px; display:block; position:absolute; top:0; bottom:0; left:0} .flaska_shop_mobile_next{ background-image:url(images/flaska_mobile_next.png); background-repeat:no-repeat; background-size:contain; background-position:center center; width:24px; display:block; position:absolute; top:0; bottom:0; right:0} .flaska_shop_text_mobile{ display:block} .flaska_shop_text_desktop{ display:none}  .flaska_shop_text_extra{ margin:12px 0; display:none} .flaska_shop_text_extra_more{ margin:12px 0; display:block} .shop_menu{width:100%} .shop_menu ul ul ul.shop_menu_block{ margin-left:0} .shop_menu ul li,.shop_menu ul a{ font-size:15px} .shop_menu ul ul ul li,.shop_menu ul ul ul a{ opacity:1} .ftr_shop_footer_column_right{ display:none} .uc_shop_image{ display:none} .flaska_shop_image_mobile{ text-align:center} .flaska_shop_image_mobile,.flaska_shop_image_mobile.uc_shop_image{ display:block; max-height:50vh; margin-bottom:12px} .flaska_shop_text h1{ padding-top:4px; margin-right:42px}  .flaska_shop_text .fb_like_holder{ display:none}  .uc_view_152 .fb_like_holder{ display:none}  .uc_view_152 .flaska_shop .uc_shop_image{ margin-bottom:18px}  .uc_view_152 .uc_form_div{ padding-left:0}  .uc_view_152 .uc_form_right_column input[type=text],.uc_view_152 .uc_form_right_column input[type="email"],.uc_view_152 .uc_form_right_column input[type="search"],.uc_view_152 .uc_form_right_column input[type="url"],.uc_view_152 .uc_form_right_column input[type="file"],.uc_view_152 .uc_form_right_column textarea,.uc_view_152 .uc_form_right_column label{ max-width:200px; }  .uc_view_152 .flaska_shop_text .uc_folders_text{ margin-left:0}  } @media only screen and (max-width:374px){ .first_highlights_tray .bx-wrapper .bx-next{ right:4px} .first_highlights_tray .bx-wrapper .bx-prev{ left:4px} }  