﻿html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body {line-height:1;}
ol, ul {list-style:none;}
blockquote, q {quotes: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {	border-collapse:collapse;border-spacing:0;}

/**** Style ***********************************/

body {width:100%;height:100%;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:normal;background:#fff;}
#viva_container 
{
    background:#f2f2f2 url(../Images/Background/back.gif) no-repeat center 300px;
    width:970px;
    margin: 0 auto;             
                 }
/* xmass background 
#viva_container {background:#e8f4fc url(../Images/Background/back_xmass.gif) no-repeat center 300px;}*/

/* this height is set for scripts to know the value in any browser */
input[type=text], textarea {line-height:15px;}

a {text-decoration:none;color:#4069ac;}
a:hover {text-decoration:underline;}

h1, h2, h3, h4, h5, h6 {margin:0;padding:0;color:#191919;}

.sec_1 {float:left;width:640px;overflow:hidden;}
.sec_2 {float:right;width:320px;overflow:hidden;}
.sec_3 {float:left;width:310px;overflow:hidden;}

h2 {font-family:Georgia, Serif;font-size:24px;font-weight:normal;border:0;padding-bottom:10px;}
h2.hn {font-family:Georgia, Serif;font-size:24px !important;font-weight:normal;border:0;padding-bottom:10px !important;}
h2.group {font-family:Arial, Helvetica, sans-serif;font-size:24px;font-weight:normal;border:0;padding-bottom:0px;}
h3 {font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;border-bottom:1px solid #d5d5d5;padding-bottom:5px;margin-bottom:10px;}
h4 {font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;border-bottom:1px dotted #d5d5d5;padding-top:3px;padding-bottom:5px;margin-bottom:10px;}
h5 {font-family:Georgia, Serif;font-size:16px;font-weight:normal;color:#3d3d3b;padding-bottom:10px; }
p {padding-bottom:10px;line-height:18px;}
p.comment {color:#7e7e7e;font-style:italic;}
p.back_link a {background:url(../Images/Icon/previous.gif) no-repeat 0 2px;padding-left:12px;font-weight:bold;}
ul.def {padding:0 0 0 10px;}
ul.def li {padding:0 0 0 8px;background:url(../Images/Icon/li.gif) no-repeat 0 7px;line-height:18px;}
.wrap {width:970px;margin:0 auto;position:relative;}
.main_menu_wrap {width:976px;}
.clear {clear:both;display:block;height:1px;font-size:1%;line-height:1%;}
.clear2 {overflow:hidden;height:1%;}
.float_l {float:left !important;}
.float_r {float:right !important;}
.no-display {position:absolute;overflow:hidden;width:0;height:0;}
.no-bg {background:none !important;}
.spacer {margin-right:10px !important;}
.block {display:block;}
.bold {font-weight:bold !important;}
.no_brd {border:0 !important;}
.no_float {float:none !important;}
.field_brd {border:1px solid #B9B9B9 !important;}
.align_r {text-align:right !important;}
.align_c {text-align:center !important;}
.padder {padding-top:10px;}
.c_gray {color:#ccc;}
.c_gray_2 {color:#999;}
.mrg_top {margin-top:10px !important;}
.mrg_bot {margin-bottom:10px !important;}
.mrg_left {margin-left:10px !important;}
.mrg_right {margin-right:10px !important;}
.no_wrap {white-space:nowrap;}
.font_18 {font-size:18px !important;}
.font_11 {font-size:11px !important;}
.font_10 {font-size:10px !important;}
.loading  {display:block;width:35px;height:35px;background:url(../Images/Icon/loading.gif) no-repeat center center;}
.centered_loader .loading {display:block;width:100%;background:url(../Images/Icon/loading.gif) no-repeat center center;}
.h4fr5 {margin-top:5px;}
.relative {position:relative !important;}
.center {text-align: center;}

ul.list-number li
{
    background-image:none;
    list-style: decimal none outside;
    padding-bottom: 5px;
}
ul.list-big li
{
    padding-bottom: 5px;
}

/* Rounded corners */
.topics_container {float:left;width:640px;}
.services_container {float:left;width:310px;}

/* Default full width (970px) container */
.full_width_container {width:970px;color:#000;margin-bottom:10px;}
.full_width_container .t {height:10px;font-size:1px;line-height:1px;background:url(../Images/Background/rounded_corners_full_t.png) no-repeat 0 0;}
.full_width_container .content {overflow:hidden;zoom:1;padding:0 10px;background:url(../Images/Background/rounded_corners_full_m.png) repeat-y 0 0;}
.full_width_container .b {height:10px;font-size:1px;line-height:1px;background:url(../Images/Background/rounded_corners_full_b.png) no-repeat 0 0;}

.tipbox .t {background:url(../Images/Background/rounded_full_t_y.png) no-repeat 0 0;}
.tipbox .content {background:url(../Images/Background/rounded_full_m_y.png) repeat-y 0 0;}
.tipbox .b {background:url(../Images/Background/rounded_full_b_y.png) no-repeat 0 0;}

/* Left side main area (640px) container */
.post_container {width:640px;color:#000;float:left;margin-bottom:10px;}
.post_container .t {height:10px;font-size:1px;line-height:1px;background:url(../Images/Background/rounded_corners_t.png) no-repeat 0 0;}
.post_container .content {overflow:visible;zoom:1;padding:0 10px;background:url(../Images/Background/rounded_corners_m.png) repeat-y 0 0;}
.post_container .b {height:10px;font-size:1px;line-height:1px;background:url(../Images/Background/rounded_corners_b.png) no-repeat 0 0;}

/* Right side sidebar area (640px) container */
.sidebar_container {width:320px;color:#000;float:right;margin-bottom:10px;}
.sidebar_container .t {height:10px;font-size:1px;line-height:1px;background:url(../Images/Background/rounded_corners_sidebar_t.png) no-repeat 0 0;}
.sidebar_container .content {overflow:hidden;zoom:1;padding:0 10px;background:url(../Images/Background/rounded_corners_sidebar_m.png) repeat-y 0 0;}
.sidebar_container .b {height:10px;font-size:1px;line-height:1px;background:url(../Images/Background/rounded_corners_sidebar_b.png) no-repeat 0 0;}

.group_container {width:620px;color:#000;margin-bottom:10px;}
.group_container .t {height:10px;font-size:1px;line-height:1px;background:url(../Images/Background/bg_group_box_t.gif) no-repeat 0 0;}
.group_container .content {overflow:hidden;zoom:1;padding:0 10px;background:url(../Images/Background/bg_group_box_m.gif) repeat-y 0 0;}
.group_container .b {height:10px;font-size:1px;line-height:1px;background:url(../Images/Background/bg_group_box_b.gif) no-repeat 0 0;}

/* Blue container area (310px) */
.blue_container {width:310px;height:290px;color:#000;margin:0 20px 10px 0;}
.blue_container .t {height:10px;font-size:1px;line-height:1px;background:url(../Images/Background/rounded_corners_blue_t.png) no-repeat 0 0;}
.blue_container .content {overflow:hidden;zoom:1;padding:0 10px;background:#d9ebf7;}
.blue_container .b {height:10px;font-size:1px;line-height:1px;background:url(../Images/Background/rounded_corners_blue_b.png) no-repeat 0 0;}

/* Autosizing container for smaller rounded containers */
.container {color:#000;margin:0 auto 0 10px;width:960px;position:relative;z-index:1;margin-bottom:10px;}
.container .content, .container .t, .container .b, .container .b div {background:url(../Images/Background/rounded_corners.png) no-repeat right top;}
.container .content {padding:10px 10px 0 0;position:relative;height:100%;zoom:1;overflow:visible;_overflow-y:hidden;}
.container .t {background-position:left top;height:100%;width:10px;_height:1600px;left:0;margin-left:-10px;position:absolute;top:0;}
.container .b {background-position:right bottom;}
.container .b, .container .b div {font-size:1px;height:10px;}
.container .b div {background-position:left bottom;margin-left:-10px;position:relative;width:10px;}

.container.popup {width:400px;margin:0 auto 0 19px;z-index:3000;}
.container.popup .content, .container.popup .t, .container.popup .b, .container.popup .b div {background-image:url(../Images/Background/popup_bg.png);}
.container.popup .content {padding:19px 19px 0 0;}
.container.popup .t {width:19px;margin-left:-19px;}
.container.popup .b, .container.popup .b div {height:19px;}
.container.popup .b div {margin-left:-19px;width:19px;}

.panel_container_blue {width:230px;float:left;margin-right:10px;}
.disease_symptom_panel {width:220px;}
.link_container {overflow:hidden;padding-top:3px;}
.link_container .link {float:right;font-size:11px;}

.scroll_panel {height:120px;overflow:auto;margin-bottom:3px;}
.scroll_panel .alphabet_search li {margin:1px;}
.scroll_panel .alphabet_search li a {width:20px;padding:0;text-align:center;}
.scroll_panel .alphabet_search li.numbers a {width:42px;}
.scroll_panel ul li:nth-child(even) {padding:2px 5px;background:#d8ebf6;}
.scroll_panel ul li:nth-child(odd) {padding:2px 5px;background:#f5fafd;}
.scroll_panel ul.alphabet_search li {background:none;padding:0;}

.container.blue {color:#000;margin:0 auto 0 10px;width:100%;position:relative;z-index:1;margin-bottom:10px;}
.container.blue .content, .container.blue .t, .container.blue .b, .container.blue .b div {background:url(../Images/Background/rounded_corners_blue_bg.png) no-repeat right top;}
.container.blue .content {padding:10px 10px 0 0;position:relative;height:100%;zoom:1;overflow:visible;_overflow-y:hidden;}
.container.blue .t {background-position:left top;height:100%;width:10px;_height:1600px;left:0;margin-left:-10px;position:absolute;top:0;}
.container.blue .b {background-position:right bottom;}
.container.blue .b, .container .b div {font-size:1px;height:10px;}
.container.blue .b div {background-position:left bottom;margin-left:-10px;position:relative;width:10px;}
.topic_container .container.blue {width:610px;}

/* Profile container area (310px) */
.container.profile {width:190px;}
.container.profile .content, .container.profile .t, .container.profile .b, .container.profile .b div {background:url(../Images/Background/profile_bg.png) no-repeat right top;}
.container.profile .content {padding:10px 10px 0 0;position:relative;height:100%;zoom:1;overflow:visible;_overflow-y:hidden;}
.container.profile .t {background-position:left top;height:100%;width:10px;_height:1600px;left:0;margin-left:-10px;position:absolute;top:0;}
.container.profile .b {background-position:right bottom;}
.container.profile .b, .container.profile .b div {font-size:1px;height:10px;}
.container.profile .b div {background-position:left bottom;margin-left:-10px;position:relative;width:10px;}

.container.centrsource {width:300px;}
.container.centrsource .content {width:auto;height:290px;float:none;margin-left:0;margin-bottom:0;}
.container.centrsource .viva_cs_logo_container, .content.centrsource .viva_cs_logo_container {padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #bababa;}
.container.centrsource .content {height:auto;}
.container.centrsource .single_offer, .content.centrsource .single_offer {overflow:hidden;zoom:1;margin-bottom:10px;}
.container.centrsource .single_offer img.cs_thumb, .content.centrsource .single_offer img.cs_thumb {border:1px solid #bababa;float:left;padding:5px;margin:0 10px 0 0;}
.container.centrsource .single_offer p, .content.centrsource .single_offer p {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#3d3d3b;}
.container.centrsource .single_offer a, .content.centrsource .single_offer a {font-family:Georgia, Serif;font-size:16px;font-weight:normal;}

.container.doctor_question_container {width:610px;}
.container.catalog_search_container {width:940px;}
.container.doctor_questioning, .container.latest_from_comunity {width:300px;}

/* Shadow background for search */
.container.search {float:left;_display:inline;margin-top:-3px;width:965px;} /* _display:inline fixes double left margin on floated elements in IE6 */
.container.search .content, .container.search .t, .container.search .b, .container.search .b div {background-image:url(../Images/Background/rounded_highlighted.png);} /* Apply different images for rounded corners by using this selectors */
.container.newsletter_rounded {width:270px;}
.container.newsletter_rounded .content, .container.newsletter_rounded .t, .container.newsletter_rounded .b, .container.newsletter_rounded .b div {background-image:url(../Images/Background/bg_newsletter.png);}
.container.latest_from_comunity .content, .container.latest_from_comunity .t, .container.latest_from_comunity .b, .container.latest_from_comunity .b div {background-image:url(../Images/Background/rounded_green.png);} 
.container.doctor_questioning .content, .container.doctor_questioning .t, .container.doctor_questioning .b, .container.doctor_questioning .b div {background-image:url(../Images/Background/rounded_corners_blue_bg.png);} 


/* Buttons */
button {float:left;padding:0 6px 0 0;margin-right:3px;height:20px;border:0;cursor:pointer;font-weight:bold;text-align:center;color:#f9f9f9;background:transparent url(../Images/Background/button-sprite.png) no-repeat right -44px;overflow: visible;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
button span {display:block;padding:0 0 0 6px;height:20px;line-height:18px;white-space:nowrap;background:transparent url(../Images/Background/button-sprite.png) no-repeat left -66px;}
button:hover, button:focus {background-position:right 0;}  
button:hover span, button:focus span {background-position:left -22px;}  
button:focus {margin-top:1px;}
button:active {} 
button::-moz-focus-inner {padding:0;border:none;}
.link_button {display:block;float:left;overflow:hidden;width:auto;height:20px;background:url(../Images/Background/link_button_sprite_l.gif) no-repeat 0 -20px;}
.link_button a {display:block;float:left;height:20px;padding:0 10px;line-height:18px;text-decoration:none;color:#fff;background:url(../Images/Background/link_button_sprite_r.gif) no-repeat 100% -20px;}
.link_button:hover {background:url(../Images/Background/link_button_sprite_l.gif) no-repeat 0 0;}
.link_button:hover a {background:url(../Images/Background/link_button_sprite_r.gif) no-repeat 100% 0;}
.link_button.reply {background-position:0 -60px;padding-left:16px;}
.link_button.reply:hover {background-position:0 -40px;}
.link_button.new_topic {background-position:0 -100px;padding-left:16px;}
.link_button.new_topic:hover {background-position:0 -80px;}
.link_button.locked {background-position:0 -140px;padding-left:16px;}
.link_button.locked:hover {background-position:0 -120px;}
.link_button.unlocked {background-position:0 -180px;padding-left:16px;}
.link_button.unlocked:hover {background-position:0 -160px;}


.button_spec {display:inline-block;white-space:nowrap;height:22px;line-height:22px;background:url(../Images/Background/button_spec_l.gif) no-repeat top left;color:#fff;font-family:Arial, Helvetica, Sans-Serif;font-size:12px;}
.button_spec span {display:inline-block;height:22px;line-height:22px;padding:0 10px 0 20px;font-weight:bold;background:url(../Images/Background/button_spec_r.gif) no-repeat top right;}
.button_spec span.send_mail {background:url(../Images/Icon/send_message.gif) no-repeat 4px 1px;padding:0;margin-left:-20px;padding-left:23px;}
.button_spec span.join_group {background:url(../Images/Icon/join_group.gif) no-repeat 4px 1px;padding:0;margin-left:-20px;padding-left:23px;}
.button_spec span.ask_doctor {background:url(../Images/Icon/ask_doctor.gif) no-repeat 4px 1px;padding:0;margin-left:-20px;padding-left:23px;}
.button_spec:hover {text-decoration:none;cursor:pointer;}
.join_group_link {margin:0 !important;clear:left;}
.follow_from_post .button_spec {display:inline-block;white-space:nowrap;height:16px;line-height:16px;background:url(../Images/Background/button_forum.gif) no-repeat top left;color:#fff;font-family:Arial, Helvetica, Sans-Serif;font-size:11px;}
.follow_from_post .button_spec span {display:inline-block;height:16px;line-height:16px;padding:0 10px 0 20px;font-weight:bold;background:url(../Images/Background/button_forum_r.gif) no-repeat top right;}
.follow_from_post .button_spec span.join_group {background:url(../Images/Icon/forum_add.png) no-repeat 3px 3px;padding:0;margin-left:-20px;padding-left:15px;}


.forum_button {display:inline-block;height:16px;background:url(../Images/Background/button_forum.gif) no-repeat 0 0;margin-right:5px;}
.forum_button .forum_button_inner {display:inline-block;height:16px;line-height:15px;font-size:10px;background:url(../Images/Background/button_forum_r.gif) no-repeat top right;}
.forum_button .forum_button_trigger {color:#fff;}
.forum_button .forum_button_trigger:hover {text-decoration:none;}
.fflw .forum_button_trigger {background:url(../Images/Icon/forum_add.png) no-repeat 3px -10px;padding:0 8px 0 15px;}
.fpm .forum_button_trigger {background:url(../Images/Icon/forum_pm.png) no-repeat 3px 2px;padding:0 8px 0 21px;}
.ffb .forum_button_trigger {background:url(../Images/Icon/forum_fb.png) no-repeat 3px 1px;padding:0 8px 0 12px;}
.fcite .forum_button_trigger {background:url(../Images/Icon/forum_cite.png) no-repeat 3px 2px;padding:0 8px 0 17px;}
.fedit .forum_button_trigger {/*background:url(../Images/Icon/forum_cite.png) no-repeat 3px 2px;*/padding:0 8px 0 8px;}
.fdelete .forum_button_trigger {/*background:url(../Images/Icon/forum_cite.png) no-repeat 3px 2px;*/padding:0 8px 0 8px;}
.fflw .forum_button_trigger {background:url(../Images/Icon/forum_add.png) no-repeat 3px -10px;padding:0 8px 0 15px;}
.x-unfollow .forum_button_trigger {background:url(../Images/Icon/forum_add.png) no-repeat 3px 5px;padding:0 8px 0 15px;}
.forum_actions_cont_top {/*padding-bottom:10px;*/}
.forum_actions_cont_bot {border-top:2px solid #d5d5d5;padding-top:10px;}
.forum_status_message {background:#f26c4f;color:#fff;font-weight:bold;padding:10px;margin-bottom:10px;}
.forum_actions_cont_top, .forum_actions_cont_bot {overflow:hidden;zoom:1;hieght:50px;}

/* Special links */
a.read_more {font-family:Arial, Helvetica, sans-serif;display:inline-block;padding:0 0 0 8px;font-size:11px;background:url(../Images/Icon/read_more.gif) no-repeat left;}
h4.panel_title {font-size:16px;padding-bottom:4px;border:0;font-weight:bold;zoom:1;}
h4.panel_title a {padding-right:15px;color:#191919;background:url(../Images/Icon/read_more_2.gif) no-repeat right;}
h4.panel_title a:hover {color:#363535;text-decoration:underline;}
h4.panel_title.brd {border-bottom:1px solid #d5d5d5;}
h4.panel_title.brdb {border-bottom:1px dotted #555;}
.media_links li {background:none !important;margin-bottom:7px;}
.media_links li a {display:inline-block;padding-left:40px;height:18px;line-height:18px;background-image:url(../Images/Icon/footer_media_links.png);background-repeat:no-repeat;}
.media_links li a.lnk_facebook {background-position:-12px 0;}
.media_links li a.lnk_twitter {background:url(../Images/Icon/twitter.gif) no-repeat 12px 0;}
.media_links li a.lnk_youtube {background-position:0 -19px;}
.media_links li a.lnk_rss {background-position:-8px -38px;}
.media_links li a.lnk_email {background-position:-6px -57px;}
.media_links li a.lnk_centrsource {background-position:-2px -76px;}
h4.panel_title .lnk_rss, .lnk_rss {display:inline-block;color:#4069ac;padding:0;font-size:12px;font-weight:normal;text-indent:-9999px;width:16px;height:16px;background:url(../Images/Icon/rss_icon.jpg) no-repeat 0 0;}
.media_links .lnk_rss { text-indent:0px;font-size:11px;width:150px;}


/* Header */
#header {background:#fff;padding:5px 0;overflow:hidden;}
#header a.logo {display:block;position:relative;padding:5px 0 0 15px;cursor:pointer;float:left;}
#header a.logo:hover {text-decoration:none;}
#header a.logo .home_notification {display:none;}
/*#header a.logo:hover .home_notification {display:block;position:absolute;bottom:-33px;right:0;color:#ccc;font-size:10px;}*/
#header .banner_container {float:right;width:728px;height:90px;}

/* Footer */
#footer {padding:45px 0 30px 0;background:#fff url(../Images/Background/footer_bg.gif) repeat-x 0 0;
         
         width:970px;
         margin: 0 auto;}
#footer h3 {color:#6f6f6f;border:0;}
#footer .footer_section {float:left;width:230px;}
#footer .newsletter_section {width:280px;}
#footer .footer_section h3 {color:#6f6f6f;font-size:14px;font-weight:normal;}
#footer .footer_section h3.mailing {padding-left:10px;font-weight:bold;}
#footer .footer_section ul li {padding:0 0 0 10px;font-size:11px;background:url(../Images/Icon/footer_li.gif) no-repeat left;}
#footer a:hover {color:#48567c;text-decoration:underline;}
#footer .footer_border_wrap_t {overflow:hidden;background:url(../Images/Background/footer_border.gif) repeat-x 0 20px;padding-bottom:10px;}
#footer .footer_border_wrap_b {border-top:1px solid #d8d8d8;}
#footer .footer_contact_info {padding-top:5px;line-height:20px;font-size:11px;color:#6f6f6f;}

/* Main menu */
#main_menu {background:url(../Images/Background/bg_main_menu.gif) repeat-x 0 -10px;}
#navigation {padding-top:3px;position:relative;z-index:2;_position:inherit;}
#navigation li a {display:none;} /* hides first level of navigation - "Home/Domov" link */
#navigation li ul {float:left;_padding-left:8px;}
#navigation li ul li {display:block;float:left;height:45px;line-height:45px;background:url(../Images/Background/main_menu_brd.gif) no-repeat 0 10px;} /* Normal main tab style */
#navigation li ul li:first-child {background-image:none;}
#navigation li ul li a {display:block;color:#fff;padding:0 10px;font-size:16px;}
#navigation li ul li.selected,
#navigation li ul li.selected-ancestor {background:url(../Images/Background/main_menu_l.gif) no-repeat top left;} /* Selected main tab style */
#navigation li ul li.selected a,
#navigation li ul li.selected-ancestor a {background:url(../Images/Background/main_menu_r.gif) no-repeat top right;color:#646464;}
#navigation li ul li:hover,
#navigation li ul li.sfhover {background:url(../Images/Background/main_menu_l_hover.gif) no-repeat 0 3px;} /* Hovered main tab style */
#navigation li ul li:hover a,
#navigation li ul li.sfhover a {background:url(../Images/Background/main_menu_r_hover.gif) no-repeat 100% 3px;color:#646464;text-decoration:none;}
#navigation li ul li.selected + li, 
#navigation li ul li:hover + li, 
#navigation li ul li.selected-ancestor + li, 
#navigation li ul li.selected-ancestor ul li:hover + li.selected,
#navigation li ul li.selected-ancestor ul li.selected + li:hover {background-image:none;}
#navigation li ul li.selected + li:hover, #navigation li ul li.selected-ancestor + li:hover {background:url(../Images/Background/main_menu_l_hover.gif) no-repeat 0 3px;}
#navigation li ul li:hover + li.selected, #navigation li ul li:hover + li.selected-ancestor {background:url(../Images/Background/main_menu_l.gif) no-repeat 0 0;}
#navigation li ul li ul {width:188px;margin-right:10px;padding:10px 10px 10px 12px;/*background:url(../Images/Background/bg_dropdown_b.png) no-repeat bottom left;*/} /* Dropdown menu style - left:-9999px hides menu */
#navigation li ul li ul li {*margin-top:-10px;_margin-top:0;line-height:20px;}
#navigation li ul li:hover ul,
#navigation li ul li.sfhover ul {left:auto;} /* Shows dropdown menu - sfhover is used for ie hovers together with ieHover.js */
#navigation li ul li ul li {float:none;display:block;height:1%;line-height:normal;padding:8px 0;border-bottom:1px solid #d7d7d7;}
#navigation li ul li ul li a {display:inline;padding:0;color:#4069ac;cursor:pointer;font-size:13px;}
#navigation li ul li.selected ul li,
#navigation li ul li.selected-ancestor ul li {background:none;}
#navigation li ul li.selected ul li a,
#navigation li ul li.selected-ancestor ul li a {background:none;color:#4069ac;}
#navigation li ul li:hover ul li,
#navigation li ul li.sfhover ul li {background:none;clear:left;display:block;}
#navigation li ul li:hover ul li a,
#navigation li ul li.sfhover ul li a {background:none;color:#4069ac;}
#navigation li ul li ul li.selected,
#navigation li ul li ul li.selected-ancestor {float:none;background:none;}
#navigation li ul li ul li.selected a,
#navigation li ul li ul li.selected-ancestor a {background-image:none;color:#4069ac;}
#navigation li ul li ul li:hover,
#navigation li ul li.sfhover {background:none;}
#navigation li ul li ul li:hover a {background-image:none;color:#4069ac;text-decoration:underline;}
#navigation li ul li:hover {background:url(../Images/Background/main_menu_l_hover.gif) no-repeat 0 3px;}
#navigation li ul li.selected:first-child, ul#navigation li ul li.selected-ancestor:first-child {height:60px;margin-bottom:-15px;background-color:transparent;background-image:url(../Images/Background/main_menu_l_first.gif);background-repeat:no-repeat;background-position:top left;}
#navigation li ul li.selected:first-child:hover, ul#navigation li ul li.selected-ancestor:first-child:hover {background-image:url(../Images/Background/main_menu_l_hover.gif);background-repeat:no-repeat;background-position:0 3px !important;}
#navigation li ul li.selected:first-child:hover a, ul#navigation li ul li.selected-ancestor:first-child:hover a {background-position:100% 3px;}
#navigation li ul li ul li.selected:first-child {background-image:none;height:1%;margin-bottom:0;}
#navigation li ul li ul li.selected:first-child:hover {background-image:none;}
#navigation li ul li ul li {background:none !important;}

#navigation div.bgd {display:block;position:absolute;width:500px;left:-9999px;zoom:1;background:url(../Images/Background/bg_dropdown_b.png) no-repeat bottom left;}
#navigation li ul li:hover div.bgd, #navigation li ul li.sfhover div.bgd {left:auto;}
#navigation div.bgd .menu_news_feed {display:block;float:left;width:270px;margin:10px 0;}
#navigation div.bgd .menu_news_feed ul {width:270px;display:block;background:none;padding:0 0 10px 0;margin:0;}
#navigation div.bgd .menu_news_feed ul li {border:0;margin:0;line-height:normal !important;padding:2px 0;height:auto;overflow:hidden;*margin-top:-20px;}
#navigation div.bgd .menu_news_feed ul li a {padding:0;font-size:11px;color:#555;}
.last_article {font-size:11px;font-weight:bold;margin-bottom:3px;}

/* Login & Register actions */
#identity {float:right;position:relative;top:6px;right:10px;overflow:hidden;z-index:100;}
#identity li {float:left;display:block;color:#fff;padding:0 10px;line-height:42px;background:url(../Images/Background/main_menu_brd.gif) no-repeat 100% 10px;}
#identity li.no_bg {background-image:none;}
#identity li a {color: #fff;font-size:12px;}
#identity li a.profile {font-size:16px;}
#identity .unread_count {overflow:hidden;}
#identity .unread_count_link {display:block;float:left;height:28px;line-height:20px;margin-top:11px;margin-right:2px;background:url(../Images/Background/inbox_msg_l.gif) no-repeat 0 0;}
#identity .unread_count_link span {display:block;float:left;padding:0 10px;font-weight:bold;background:url(../Images/Background/inbox_msg_r.gif) no-repeat top right;}
#identity li.selected {background:url(../Images/Background/main_menu_l.gif) no-repeat top left;padding:0;margin:0;display:block;overflow:hidden;float:left;}
#identity li.selected a {background:url(../Images/Background/main_menu_r.gif) no-repeat top right;color:#646464;padding:0 12px;margin:0;float:left;overflow:hidden;width:auto;}
#identity .reminder {background:url(../Images/Background/main_menu_reminder.png) no-repeat top left;padding-left:25px;}
#viva_container #identity .fb_button.fb_button_medium {float:left;margin-top:12px;}

/* Search container */
.search_container {background:url(../Images/Background/search_container_bg.png) repeat-x 0 0;height:68px;}
.search_container .side_l {height:68px;background:url(../Images/Background/search_container_l.png) no-repeat 0 0;}
.search_container .side_r {height:68px;background:url(../Images/Background/search_container_r.png) no-repeat top right;}
.search_wrap {margin:0 auto;width:469px;padding-top:12px;}
.search_field {width:449px;height:20px;border:1px solid #9a9a9a;overflow:hidden;padding:3px;background:#fff;margin-bottom:7px;}
.search_wrap a {color:yellow;}
.search_field input.text {width:300px;background:none;border:0;float:left;}
.search_field button {padding:0 10px 0 0;}
.search_field button span {padding:0 0 0 10px;}
.search_wrap label {color:#fff;font-size:11px;}

/* Simple grey search panel */
.simple_search_container {background:url("../Images/Background/simple_search_bg.png") repeat-x left bottom;padding:3px 10px 10px 10px;margin-bottom:20px;overflow:auto;margin:0 -9px 20px -9px;zoom:1;}
.simple_search_container h5 {padding:0;margin-bottom:5px;}
.simple_search_container ul.form {margin:0;overflow:hidden;}
.simple_search_container ul.form li {margin:0;clear:none;}
.simple_search_container ul.form li label {width:auto;}
.simple_search_container ul.form li button {margin:0;}
.simple_search_container ul.form li .text input {height:16px;width:300px;margin-right:10px;}

/* Viva links */
.viva_lnk {display:block;height:68px;}
.viva_lnk a {display:block;padding:48px 20px 0 20px;color:#fff;text-align:center;font-size:11px;}
.zdravniki a {background:url(../Images/Icon/viva_lnk_1.png);background-repeat:no-repeat;background-position:center -70px;}
.zdravniki a:hover {background-position:center 2px;}
.skupnosti a {background:url(../Images/Icon/viva_lnk_2.png);background-repeat:no-repeat;background-position:center 5px;}
.skupnosti a:hover {background-position:center -70px;}
.katalog a {background:url(../Images/Icon/viva_lnk_3.png);background-repeat:no-repeat;background-position:center -70px;}
.katalog a:hover {background-position:center 4px;}
.store a {background:url(../Images/Icon/viva_lnk_5.png);background-repeat:no-repeat;background-position:center 2px;}
.store a:hover {background-position:center -72px;}

/* Breadcrumbs */
#breadcrumbs_container {overflow:hidden;padding:5px 0 0 10px;font-size:11px;}
#breadcrumbs_container label {float:left;margin-right:4px;}
#breadcrumbs_container ul {border:0;outline:0;padding:0;overflow:auto;white-space:nowrap;float:left;}
#breadcrumbs_container ul li {float:left;padding-left:13px;background:url(../Images/Background/breadcrumb_indicator.gif) no-repeat 4px 5px;}
#breadcrumbs_container ul li:first-child{background:none;padding:0;}

.discussion_breadcrumbs_container {overflow:hidden;padding:5px 0;}
.discussion_breadcrumbs_container label {float:left;margin-right:4px;}
.discussion_breadcrumbs_container ul {border:0;outline:0;padding:0;overflow:auto;white-space:nowrap;float:left;}
.discussion_breadcrumbs_container ul li {float:left;padding-left:13px;background:url(../Images/Background/breadcrumb_indicator.gif) no-repeat 4px 5px;}
.discussion_breadcrumbs_container ul li:first-child{background:none;padding:0;}


/* Featured articles pager */
.featured-articles-container {width:640px;}
.featured-articles-container .items {float:left;width:380px;height:250px;}
.featured-articles-container .item {width:380px;overflow:hidden;color:#646464;background:#fff;position:relative;}
.featured-articles-container .item .featured_text_container {width:370px;position:absolute;bottom:0;left:0;background:#000;padding:5px;
 background:url("../Images/Background/featured_transparent.png") repeat 0 0;}
.featured-articles-container .item h2 {font-size:16px;line-height:18px;padding:0;font-weight:bold;color:#83cf58;border-bottom:0;font-family:Arial, Helvetica, Sans-Serif;}
.featured-articles-container .item h2 a {color:#6169c1}
.featured-articles-container .item h3 {font-size:24px;line-height:24px;font-family:Georgia, serif;font-weight:normal;color:#4c7fd6;border-bottom:0;margin:0;padding:0 0 6px 0;}
.featured-articles-container .item p {padding:0;line-height:18px;max-height:140px;overflow:hidden;color:#000;}
.featured-articles-container .item img {margin:0 10px 0 0;}
.featured-articles-container .controls {float:left;width:260px;}
.featured-articles-container .controls ul {position:relative;display:block;overflow:hidden;height:250px;margin:0;border:0;padding:0;background:url(../Images/Background/bg_featured_lits.png) no-repeat 0 0;border-left:1px solid #fff;}
.featured-articles-container .controls ul li {display:block;margin:0;border:0;padding:0;clear:left;border-bottom:1px solid #fff;}
.featured-articles-container .controls ul li.selected {background:#6ebe44;}
.featured-articles-container .controls ul li.selected a {color:#fff;}
.featured-articles-container .controls ul li.first.selected a {background:#6ebe44 url(../Images/Background/bg_featured_first.gif) no-repeat top right;}
.featured-articles-container .controls ul li a {padding:5px 10px;display:block;}
.featured-articles-container .controls ul li a:hover {color:#fff;text-decoration:none;background:#38a9d8;}
.featured-articles-container .controls ul li.first a:hover {background:#38a9d8 url(../Images/Background/bg_featured_first_h.gif) no-repeat top right;}
.featured-articles-container .controls ul li.play,
.featured-articles-container .controls ul li.stop,
.featured-articles-container .controls ul li.next,
.featured-articles-container .controls ul li.previous {position:absolute;bottom:0;float:left;clear:none;border-left:1px solid #fff;border-top:1px solid #fff;border-bottom:0;}
.featured-articles-container .controls ul li.play {left:0;}
.featured-articles-container .controls ul li.stop {left:0;}
.featured-articles-container .controls ul li.next {left:98px;}
.featured-articles-container .controls ul li.previous {left:49px;}
.featured-articles-container .controls ul li.play a {border-left:0;height:30px;padding:0;display:block;width:48px;text-indent:-9999px;background:url(../Images/Icon/play.gif) no-repeat center center;}
.featured-articles-container .controls ul li.stop a {border-left:0;height:30px;padding:0;display:block;width:48px;text-indent:-9999px;background:url(../Images/Icon/stop.gif) no-repeat center center;}
.featured-articles-container .controls ul li.previous {border-left:1px solid #fff;}
.featured-articles-container .controls ul li.previous a {height:30px;padding:0;display:block;width:48px;text-indent:-9999px;background:url(../Images/Icon/previous.gif) no-repeat center center;}
.featured-articles-container .controls ul li.next {border-left:1px solid #fff;border-right:1px solid #fff;}
.featured-articles-container .controls ul li.next a {height:30px;padding:0;display:block;width:48px;text-indent:-9999px;background:url(../Images/Icon/next.gif) no-repeat center center;}
.featured-articles-container .controls ul li.play a:hover, .featured-articles-container .controls ul li.stop a:hover, 
.featured-articles-container .controls ul li.previous a:hover, .featured-articles-container .controls ul li.next a:hover {background-color:#e2e2e2;}

/* Forms */
.form {margin-bottom:10px;}
.field-validation-error {display:block;padding-top:3px;color:red;font-size:11px;font-style:italic;clear:both;}
.form li {vertical-align:bottom;overflow:hidden;clear:both;margin-bottom:10px;background:none;list-style:none;}
.form li label {display:block;float:left;width:150px;padding:2px 0;margin-right:10px;text-align:right;}
.form li.required label:after {content:" *";color:red;}
.form li .no_label {margin-left:160px;}
.form li .text {float:left;}
.form li .text input, .form li .text textarea, .form li .dropdown select {width:300px;margin:0;border:1px solid #b9b9b9;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.form li.login_checkbox  {margin-bottom:3px;}
.form li .checkbox input {float:left;display:block;margin:3px 3px 0 0;padding:0;width:13px;height:13px;}
.form li .checkbox input[type="hidden"] {display:none;}
.form li .checkbox label {float:left;display:block;width:auto;text-align:left;}
.form li.uoptions  {padding-left:20px;margin-bottom:3px;}
.form li.uoptions label {width:350px;}
.form li .radiobutton {float:left;}
.form li .radiobutton input {float:left;display:block;margin:3px 3px 0 0;padding:0;width:13px;height:13px;}
.form li .radiobutton label {float:left;display:block;width:auto;}
.form li.required .radiobutton label:after {content:"";content:none;}
.form li .dropdown select {border:1px solid #b9b9b9;}
.form li .actions {line-height:18px;overflow:hidden;}
.form li .comment {padding-top:2px;margin-left:160px;font-style:italic;color:#7e7e7e;}
.form li .checkbox_list {float:left;}
.form li .checkbox_list li {margin-bottom:3px;}
.form li .checkbox_list li input {float:left;}
.form li .checkbox_list li label {float:left;width:auto;}

.form.symptom_search li {width:260px;float:left;clear:none;}
.form.symptom_search li.first {position:relative;border-right:2px solid #ccc;padding-right:25px;margin-right:32px;overflow:visible;}
.form.symptom_search .or_notification {position:absolute;top:10px;right:-8px;background:#f2f2f2;font-weight:bold;line-height:18px;text-transform:uppercase;color:#ccc;}
.form.symptom_search li label {width:99%;display:block;text-align:left;}
.form.symptom_search li .text input {width:250px;}
.form.symptom_search li .dropdown select {width:99%;}
.form.glossary_search li label {display:block;float:none;width:auto;text-align:left;}
.form.glossary_search li .text input {width:335px;}
.form.glossary_search {border-bottom:1px solid #b9b9b9;}

.popup {font-size:12px;font-family:Arial, Helvetica, Sans-Serif;}
.popup ul {margin:0;width:295px;}
.popup li {border:0;border-bottom:0 !important;}
.popup li .comment {margin-left:0;}
.popup li .time input, .popup li .time span {float:left;}
.popup li .time span {padding:0 3px;}
.popup label {text-align:left !important;width:auto;margin-left:0;}
.popup .actions {padding:0;line-height:18px;}
.popup .actions button {}
.popup .comment {margin:0;border:0;}
.popup .text input, .popup .text textarea {width:290px !important;}
.popup.create_message .text textarea {height:90px;}
.popup li .time {float:none;overflow:hidden;}
.popup li .time input {width:30px !important;}


.form.sort li .dropdown {float:right;}
.form.sort li label {float:right;}
.form.sort li .dropdown select {width:auto;}

.form.profile label {width:100px;}
.form.profile li .text input {width:290px;}
.form.profile li .text textarea {width:290px;height:90px;}
.form.profile li .comment {margin-left:110px;font-size:11px;}
.form.profile li .no_label {margin-left:110px;}
.form.profile li .actions {padding-left:110px;}
.form.doctor_question .text textarea {height:200px; }
.news_post ul.doctor_question  {list-style:none;}

.doctor_question .form.doctor_question label {float:none;text-align:left;}
.doctor_question .form.doctor_question li .text {float:none;}
.doctor_question .form.doctor_question li .text input, .doctor_question .form.doctor_question li .text textarea {width:590px;}
.doctor_question .form.doctor_question li .actions {padding-left:0;}
.doctor_question .form.doctor_question label.select_doctor_label {margin-bottom:10px;clear:left;}

.form.group {padding:5px;}
.form.group label {float:none;text-align:left;}
.form.group .text_title input, .form.group .text_title textarea {float:none;width:300px;border:1px solid #d2d2d2;}

.form.vertical label {float:none;text-align:left !important;width:auto !important;}
.form.login {width:330px;margin-right:20px;float:left;border-right:1px dotted #d5d5d5;}
.form.vertical li .no_label {margin-left:0;}
.form.vertical li .comment {margin-left:0;}
.fconnect_login_container {float:left;width:250px;}
.fconnect_login_container strong {margin-bottom:10px;display:block;}

/* Notification messages */
#notify_window_container {position:fixed;top:0;width:100%;z-index:1000;overflow:visible;}
#notify_window {display:none;margin:10px auto 15px auto;width:960px;font-size:14px;overflow:auto;}
#notify_window h2 {margin:0;padding:0 0 5px 0;font-weight:normal;font-size:18px;font-family:Arial, Helvetica, Sans-Serif;}
#notify_window_container.error {color:#fff;background:url(../Images/Background/notification_error_bg.png) repeat-x bottom left;}
#notify_window_container.error h2 {color:#fff;}
#notify_window_container.info {color:#fff;background:url(../Images/Background/notification_info_bg.png) repeat-x bottom left;}
#notify_window_container.info h2 {color:#fff;}
#notify_window_container.warning {color:#000;background:url(../Images/Background/notification_warning_bg.png) repeat-x bottom left;}
#notify_window_container.warning h2 {color:#000;}

.notification { margin-bottom: 10px; padding: 5px 5px 5px 5px;}
.notification h2 {font-size: 14px;font-weight: bold;font-family: Arial,Helvetica,sans-serif; margin: 0; padding: 0 0 3px;}
.notification p {padding-bottom:0px;}
.notification.notification_warning
{
    background-color: #FFF799;
    border: 1px solid #C09853;
    color: #C09853;
}
.notification.notification_warning h2
{
    color: #C09853;
}
.notification.notification_success
{
    background-color: #daf1cd;
    border: 1px solid #468847;
    color: #468847;
}
.notification.notification_success h2
{
    color: #468847;
}
.notification.notification_error
{
    background-color: #F2DEDE;
    border: 1px solid #B94A48;
    color: #B94A48;
}
.notification.notification_error h2
{
    color: #B94A48;
}
.notification.notification_info
{
    background-color: #c4daeb;
    border: 1px solid #3A87AD;
    color: #3A87AD;
}
.notification.notification_info h2
{
    color: #3A87AD;
}

/* Content */ 
#featured_article {float:left;width:620px;overflow:hidden;color:#646464;}
#featured_article h2 {font-size:12px;font-weight:normal;padding-bottom:5px;color:#646464;border-bottom:0;font-family:Arial, Helvetica, Sans-Serif;}
#featured_article h3 {font-size:30px;font-weight:normal;color:#4c7fd6;border-bottom:0;}
#featured_article p {padding-bottom:5px;line-height:18px;}
#featured_article img {float:left;margin:0 10px 10px 0;}
.related_article_list {overflow:hidden;}
.last_panel .related_article_list {height: 148px;}
.related_article_list li {padding:0 0 0 10px;line-height:18px;font-size:12px;background:transparent url(../Images/icon/related_li.gif) no-repeat 0 8px !important;zoom:1;}
.related_article_list li.no_style {padding:0;line-height:normal;background:none;}

/* News post */
.news_post {font-size:12px;}
.news_post h2 {font-family:Georgia, Serif;font-size:200%;font-weight:normal;border:0;padding-bottom:3px;}
.news_post h3, .news_post_content h3 {font-family:Georgia, Serif;font-size:150%;line-height:140%;padding-bottom:0.3em;font-weight:normal;border:0;margin-bottom:0;}
.news_post p {line-height:150%;}
.news_post ul {padding-bottom:0.83em;font-size:100%;list-style-type:disc;list-style-position:inside;}
.news_post ul li {padding:0;}
.news_post .image_container {float:left;width:auto;overflow:hidden;}
.news_post img {display:block;padding:5px;background:#fff;border:1px solid #bababa;margin:0 10px 3px 0;}
.news_post .image_desc {font-style:italic;font-size:11px;}
.news_post .image_author {white-space:nowrap;font-style:italic;font-size:11px;}
.news_post_metadata {color:#555;font-family:Georgia, Serif;font-size:100%;font-style:italic;}
.news_post_intro {line-height:150%;padding-bottom:0.83em;font-size:100%;}
.news_post_content {line-height:150%;margin-bottom:20px;font-size:100%;}
.news_post_content p {padding-bottom:0.83em;}
.news_post_author {padding-bottom:1.66em;}
.news_post_options {overflow:hidden;padding-bottom:5px;border-bottom:1px solid #bababa;margin-bottom:10px;}
.news_post_options .font_controls, .news_post_options .share_controls {float:left;}
.news_post_options .font_controls {padding:19px 0 0 4px;}
.news_post_options .font_controls a {display:inline-block;text-align:right;color:#7f7f7f;}
.news_post_options .font_controls a:hover, .news_post_options .share_controls a:hover {color:#323232;text-decoration:none;}
.news_post_options .font_controls a.font_increase, .news_post_options a.font_decrease {padding:0 3px 0 0;text-transform:uppercase;font-size:22px;}
.news_post_options .font_controls a.font_decrease {font-size:14px;font-weight:bold;}
.news_post_options .font_controls a.font_normal {font-size:18px;margin-right:4px;}
.news_post_options .share_controls {padding-left:10px;background:url(../Images/Background/share_controls_separator.gif) no-repeat 0 5px;margin-left:5px;}
.news_post_options .share_controls a {display:inline-block;width:32px;padding-top:28px;margin-right:3px;font-size:11px;text-align:center;color:#7f7f7f;background-image:url(../Images/Icon/share_sprite.gif);background-repeat:no-repeat;margin-top:0;}
.news_post_options .share_controls a.mail {background-position:-64px 3px;}
.news_post_options .share_controls a.print {background-position:-32px 0;}
.news_post_options .share_controls a.share {background-position:0 0;}
.news_post_options .share_controls a.comment {background:none;width:auto;}
.news_post_options .share_controls .toggle-popup {margin:0;}
.backward_navigation {overflow:hidden;float:right;}
.backward_navigation a {display:inline-block;float:left;padding-top:28px;margin-left:5px;text-align:center;color:#7f7f7f;font-size:11px;text-transform:lowercase;}
.backward_navigation a.back_to_group {background:url(../Images/Icon/backward_group.gif) no-repeat 50% 5px;}
.backward_navigation a.back_to_profile {background:url(../Images/Icon/backward_profile.gif) no-repeat 50% 5px;}

.news_post_pager {height:30px;line-height:30px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;text-align:center;margin-top:10px;}
.news_post_pager ul {display:inline;}
.news_post_pager ul li {display:inline;padding:0 4px;color:#5f5f5f;background:none;}
.news_post_pager ul li.prev {padding-right:10px;}
.news_post_pager ul li.next {padding-left:10px;}
.news_post_pager ul li.selected span {color:#5f5f5f;font-weight:bold;}
.news_post_related {padding-bottom:20px;background:url(../Images/Background/bg_related.gif) repeat-x 0 0;zoom:1;}
.news_post_related h4 {padding:5px;margin:0;font-size:16px;font-weight:bold;border-bottom:0;}
.news_post_related ul {padding:0 5px 0 5px;}
.news_post_related p {padding:0 5px 10px 5px;}
.news_post_related .comment {padding:5px;border-bottom:1px solid #dcdcdc;}
.news_post_related .comment .comment_date {float:right;font-family:Georgia, Serif;font-size:100%;font-style:italic;color:#555;}
.news_post_related .comment .comment_author {display:block;padding-bottom:5px;font-weight:bold;}
.news_post_related .comment .comment_content {padding:0;}
.comment_form_container {background:#f2f2f2;margin-bottom:10px;}
.comment_form_container ul li {background:none;list-style:none;}
.comment_form_container h3 {color:#1f1f1f;font-family:Arial, Helvetica, Sans-Serif;font-size:16px;font-weight:bold;padding:15px 15px 10px 15px;border:0;margin:0;}
.comment_form_container label {color:#565656;font-size:12px;text-align:left;padding-left:8px;width:141px;}
.comment_form_container .form li .text input {width:250px;}
.comment_form_container .form li .text textarea {width:420px;min-height:60px;max-height:210px;}
.comment_form_container .no_data {padding:0 15px 10px 15px;}
.news_post_brief {padding-bottom:10px;width:100%;}
.news_post_brief h2 {font-size:18px;padding:0;}
.news_post_brief .news_post_brief_date {color:#555;font-family:Georgia, Serif;font-size:12px;font-style:italic;padding:0 0 10px 5px;}
.news_post_list_question {padding-bottom:5px;margin-left:102px;}
.news_post_list_comments {font-size:11px;color:#555;}
.big .news_post_list_comments {padding-bottom:10px;}
.big .news_post_doctor_answer {padding:0 5px;}

/* Disease search, Glossary search */
#search_parameters_container {padding:5px;background:#f2f2f2;}
#search_parameters_container ul {margin-bottom:2px;padding:5px;border-bottom:1px solid #ccc;}
#search_parameters_container ul li {padding:5px;background-color:#a1a1a1;margin-bottom:2px;color:#fff;font-weight:bold;}
#search_parameters_container .selected_parameters_title {padding:0 0 3px 0;margin-bottom:0;border-bottom:1px solid #ccc;}
#search_parameters_container .selected_parameters_title span {display:block;float:right;padding-top:3px;font-size:11px;}
#search_parameters_container .remove_symptom a {display:block;color:#fff;height:14px;line-height:14px;padding:0 15px 0 0;background:url(../Images/Icon/delete.gif) no-repeat right;}
#search_input_container	{padding:10px;overflow: auto;background:#f2f2f2;}
.search_input_separator {background:url(../Images/Background/symptom_search_separator.gif) no-repeat bottom left;padding-top:5px;text-indent:-9999px;height:12px;overflow:hidden;}
.search_results_search_info {padding:10px 10px 20px 10px;}
#search_results_container {padding:5px 10;overflow:auto;}
#search_results_container p {padding-bottom:5px;}
.search_results_container_list {padding:0;}
.search_results_container_item {overflow:hidden;padding:10px 0;background:url(../Images/Background/bg_selected_symptoms.gif) repeat-x bottom left;}
.search_results_container_item span {display:block;float:left;padding-top:3px;margin-right:5px;}
.search_results_container_item ul {float:left;width:200px;padding-top:3px;margin-right:5px;}
.search_results_container_item ul li {padding:0 0 0 7px;background:url(../Images/Icon/li.gif) no-repeat 0 7px;}
.search_results_container_item_short_description {float:right;width:50%;}
.search_results_container_item_short_description h5 {padding-bottom:3px;}
#glossary_search_container {padding:10px;background:#f2f2f2;zoom:1;margin-top:10px;}
.glossary_search_results {padding:10px;}
.alphabet_search {overflow:hidden;}
.alphabet_search li {float:left;display:block;margin-right:2px;height:20px;line-height:20px;}
.alphabet_search li a {display:block;float:left;height:20px;padding:0 7px;color:#fff;background:#b9b9b9;}
.alphabet_search li a:hover {background:#6ebe44;}
.alphabet_search li.selected a {font-weight:bold;background:#3db3df;}
.alphabet_search li.top_search {margin-right:10px;background:#3db3df;}
#bolezni li {line-height:18px;float:left;width:455px;border-bottom:1px dotted #ccc;margin-right:10px;}
#bolezni li a {display:block;padding:3px;}
#bolezni li a:hover {background:#f2f2f2;text-decoration:none;}

.results_per_type_container {width:180px;float:left;}
.results_per_type_container ul {margin:0;padding:0;text-align:left;}
.results_per_type_container ul li {border-right:5px solid #fff;text-align:left; white-space:nowrap;font-size:10px;color:#666;padding:5px 4px;background:#D0E4F5;border-bottom:1px solid #fff;}
.results_per_type_container ul li:hover {background:#4387C5;color:#fff}
.results_per_type_container ul li:hover a {color:#fff;}
.results_per_type_container ul li a {font-size:12px;color:#3B5998;}
.results_per_type_count {font-weight:bold;}
.results_per_type_container ul li.blue {border:0;border-bottom:1px solid #fff;background:#4387C5 url(../Images/Background/search_by_type_arrow.gif) no-repeat top right;color:#f2f2f2;}
.results_per_type_container ul li.blue a {color:#fff;}

/*Scrollable div */
.topic_children {width:300px;}
.topic_children .scrollable_section {overflow: auto;height:243px;}
.topic_children .scrollable_section ul li:nth-child(even) {padding:2px 5px;background:#d8ebf6;}
.topic_children .scrollable_section ul li:nth-child(odd) {padding:2px 5px;background:#f5fafd;}

/* Gallery */
h3.gallery {font-size:18px;background:#ccc;overflow:hidden;font-weight:bold;font-family:Arial, Helvetica, Sans-Serif;font-size:16px;line-height:20px;padding:5px 10px;clear:both;}
.gallery_container {overflow:hidden;margin-bottom:20px;background:#f2f2f2;}
.gallery_container h3 {font-size:16px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding:10px;background:#e6e6e6;}
.gallery {overflow:hidden;position:relative;margin-top:10px;}
.gallery .pageLink {position:absolute;top:5px;text-indent:-9999px;display:block;overflow:hidden;background-image:url(../Images/Icon/gallery_control.gif);background-repeat:no-repeat;width:20px;height:92px;}
.gallery .prev {left:10px;background-position:-60px 0;}
.gallery .prev:hover {left:10px;background-position:-40px 0;}
.gallery .next {right:10px;background-position:0 0;}
.gallery .next:hover {right:10px;background-position:-20px 0;}
.gallery .content {border:0;padding:0;background:none;}
.slideshow_container {overflow:hidden;}
.slideshow {overflow:hidden;}
.slideshow .image-wrapper, .slideshow .image-wrapper a {display:block;text-align:center;}
.slideshow .image-wrapper a {padding:5px;}
.slideshow .image-wrapper a:hover {text-decoration:none;}
.slideshow img {background:none;margin:0;float:none;border:0;padding:0;}
.caption_container {padding:5px 0 10px 0;font-style:italic;text-align:center;}
.navigation {overflow:hidden;}
.navigation .thumbs {zoom:1;overflow:hidden;list-style:none;margin:0 10px;padding:0;padding:5px 0 5px 60px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.navigation .thumbs li {background:none;float:left;display:block;padding:0;overflow:hidden;height:92px;margin:0 5px 0 0;}
.navigation .thumbs li a {display:block;margin:0;}
.navigation .thumbs li a img {display:block;margin:0;}

/* Panels */
.panel_container {float:left;overflow:hidden;width:310px;margin-right:10px;}
.panel_container h4.panel_title {padding-top:10px;}
.panel_container .blue h4.panel_title {padding-top:0;}
.panel_container h4.panel_title.brd {margin-bottom:12px;}
.panel_container_cs {width:300px;}
.panel_container_more {width:305px;}
.no_mrg_r {margin-right:0;}
.topic_latest {overflow:hidden;}
.topic_latest .first_item {zoom:1;}
.topic_latest .first_item h2 {font-family:Georgia, Serif;font-size:16px;font-weight:normal;color:#3d3d3b;padding-bottom:0;}
.topic_latest .first_item p {line-height:normal;padding:0;margin:0;padding-bottom:0 !important;padding-top:5px;}
.topic_latest .first_item .thumbnail_container {float:left;border:1px solid #d6d6d6;padding:4px;background:#fff;margin-right:5px;margin-bottom:10px;}
.topic_latest .first_item .thumbnail_container a {display:block;float:left;}
.topic_latest .article_list_container, .centrsource .article_list_container  {padding:7px 5px;background:url(../Images/Background/bg_related.gif) repeat-x 0 0;zoom:1;}
.topic_latest_in_magazine {float:left;width:310px;margin-right:10px;margin-bottom:10px;}
.topic_latest_in_magazine h4.panel_title {padding-top:10px;border-bottom:1px solid #d6d6d6;}
.topic_latest_in_magazine img {float:left;border:1px solid #d6d6d6;padding:5px;margin-right:10px;background:#fff;}
.topic_latest_in_magazine ul {float:left;width:180px;}
.last_panel .content {height:192px;}
.last_panel .topic_latest {height:auto;}
.last_panel .topic_latest h4.panel_title {padding-top:3px;}
.last_panel .topic_latest {background:url(../Images/Background/bg_viva_actions.png) no-repeat top right;zoom:1;}
.last_panel .topic_latest h4.panel_title {background:#fff;}
/* Resets blue container styles on same control for homepage */
.random_doctors_panel .container.blue, .random_doctors_panel .container.blue .content, .random_doctors_panel .container.blue .t, .random_doctors_panel .container.blue .b, .random_doctors_panel .container.blue .b div {width:auto;background:none;margin:0;padding:0;}
.random_doctors_panel .container.blue .b, .random_doctors_panel .container.blue .b div {font-size:1px;line-height:1px;height:1px;}
.random_doctors_panel .topic_container, .random_doctors_panel .topic_container .container.blue {width:auto;}
.random_doctors_panel .topic_container .ambulance li {clear:both;border-bottom:1px dotted #ccc;padding-bottom:10px;margin:0;width:100%;margin-bottom:10px;}
.random_doctors_panel .topic_container .ambulance li h2 {padding-bottom:3px;}
h2 .doctor_title {font-size:12px;}
.random_doctors_panel .topic_container .ambulance li:last-child {border:0;margin-bottom:4px;}
.ambulance li .specialization {padding-bottom:2px;display:block;}
.ambulance li .groups {display:block;font-size:11px;overflow:hidden;}
div.ac_results {z-index:99999;	background-color: White;}
div.ac_results ul {margin:0;padding:0;list-style-type:none;border:1px solid #ccc;} 
div.ac_results ul li {font-family:Arial, Verdana, Sans-Serif;font-size:12px;margin:1px;padding:3px;cursor:pointer;} 
div.ac_results ul li.ac_over {background-color:#acf;} 

.featured_product_control {height:170px;background:#fff;}
.featured_product_control li {height:170px;float:left;}
.featured_product_control li a {display:block;width:20px;height:20px;margin-top:30px;text-indent:-9999px;background-color:#f0f1ec;background-position:center center;background-repeat:no-repeat;}
.featured_product_control li a:hover {background-color:#e2e4d9;}
.featured_product_control li.prev a {background-image:url(../Images/Icon/previous.gif);}
.featured_product_control li.next a {background-image:url(../Images/Icon/next.gif);}
.featured_product_control li.thumb a {background:none;margin-top:0;display:block;width:250px;text-align:center;}
.featured_product_control li.thumb a img {border:0;}

/* Horoscope */
.horoscope_container {overflow:hidden;width:630px;height:151px;}
.horoscope_container .navigation {overflow:hidden;}
.horoscope_container .navigation ul, .horoscope_navigation {margin-top:4px;overflow:visible;height:73px;padding-left:30px;zoom:1;}
.horoscope_container .navigation ul li, .horoscope_navigation li {float:left;display:block;position:relative;width:36px;height:73px;margin-left:10px;text-indent:-9999px;background-image:url(../Images/Icon/horoscope_sprite.png);background-repeat:no-repeat;}
.horoscope_container .navigation li a, .horoscope_navigation li a {position:relative;display:block;width:36px;height:36px;background-color:transparent;background-image:url(../Images/Icon/horoscope_sprite.png);background-repeat:no-repeat;cursor:pointer;cursor:hand;}
.horoscope_container .navigation li a:hover, .horoscope_navigation li a:hover {background-image:url(../Images/Icon/horoscope_sprite.png);}
.horoscope_container .navigation li.selected a, .horoscope_navigation li.selected a {position:absolute;width:48px;height:93px;top:-4px;left:-4px;background-image:url(../Images/Icon/horoscope_sprite_selected.png);}
.horoscope_container .navigation li.selected a:hover, .horoscope_navigation li.selected a:hover {cursor:default;background-image:url(../Images/Icon/horoscope_sprite_selected.png);}
.horoscope_container .signs {position:relative;top:-25px;}
.horoscope_container .item {background:#fff;}
.horoscope_container .item a {display:block;font-size:16px;font-family:Georgia, Serif;font-weight:normal;padding-bottom:5px;cursor:pointer;}
.horoscope_container .item a.read_more {font-family:Arial, Helvetica, sans-serif;display:inline-block;padding:0 0 0 7px;font-size:11px;color:#4069ac;background:url(../Images/Icon/read_more.gif) no-repeat left;}

.navigation_zodiac_aries {background-position:0 -37px;}
.navigation_zodiac_taurus {background-position:-52px -37px;}
.navigation_zodiac_gemini {background-position:-104px -37px;}
.navigation_zodiac_cancer {background-position:-156px -37px;}
.navigation_zodiac_leo {background-position:-208px -37px;}
.navigation_zodiac_virgo {background-position:-259px -37px;}
.navigation_zodiac_libra {background-position:-312px -37px;}
.navigation_zodiac_scorpio {background-position:-363px -37px;}
.navigation_zodiac_sagittarius {background-position:-415px -37px;}
.navigation_zodiac_capricorn {background-position:-467px -37px;}
.navigation_zodiac_aquarius {background-position:-519px -37px;}
.navigation_zodiac_pisces {background-position:-571px -37px;}

.navigation_zodiac_aries a {background-position:0 -37px;}
.navigation_zodiac_taurus a {background-position:-52px -37px;}
.navigation_zodiac_gemini a {background-position:-104px -37px;}
.navigation_zodiac_cancer a {background-position:-156px -37px;}
.navigation_zodiac_leo a {background-position:-208px -37px;}
.navigation_zodiac_virgo a {background-position:-259px -37px;}
.navigation_zodiac_libra a {background-position:-312px -37px;}
.navigation_zodiac_scorpio a {background-position:-363px -37px;}
.navigation_zodiac_sagittarius a {background-position:-415px -37px;}
.navigation_zodiac_capricorn a {background-position:-467px -37px;}
.navigation_zodiac_aquarius a {background-position:-519px -37px;}
.navigation_zodiac_pisces a {background-position:-571px -37px;}

.navigation_zodiac_aries a:hover {background-position:0 0;}
.navigation_zodiac_taurus a:hover {background-position:-52px 0;}
.navigation_zodiac_gemini a:hover {background-position:-104px 0;}
.navigation_zodiac_cancer a:hover {background-position:-156px 0;} 
.navigation_zodiac_leo a:hover {background-position:-208px 0;}
.navigation_zodiac_virgo a:hover {background-position:-259px 0;}
.navigation_zodiac_libra a:hover {background-position:-312px 0;}
.navigation_zodiac_scorpio a:hover {background-position:-363px 0;}
.navigation_zodiac_sagittarius a:hover {background-position:-415px 0;}
.navigation_zodiac_capricorn a:hover {background-position:-467px 0;}
.navigation_zodiac_aquarius a:hover {background-position:-519px 0;}
.navigation_zodiac_pisces a:hover {background-position:-571px 0;}

li.selected a.aries_sel {background-position:0 0 !important;}
li.selected a.aries_sel:hover {background-position:0 0 !important;}
li.selected a.taurus_sel{background-position:-68px 0 !important;}
li.selected a.taurus_sel:hover {background-position:-68px 0 !important;}
li.selected a.gemini_sel {background-position:-136px 0 !important;}
li.selected a.gemini_sel:hover {background-position:-136px 0 !important;}
li.selected a.cancer_sel {background-position:-203px 0 !important;}
li.selected a.cancer_sel:hover {background-position:-203px 0 !important;}
li.selected a.leo_sel {background-position:-271px 0 !important;}
li.selected a.leo_sel:hover {background-position:-271px 0 !important;}
li.selected a.virgo_sel {background-position:-339px 0 !important;}
li.selected a.virgo_se:hover {background-position:-339px 0 !important;}
li.selected a.libra_sel {background-position:-406px 0 !important;}
li.selected a.libra_sel:hover {background-position:-406px 0 !important;}
li.selected a.scorpio_sel {background-position:-473px 0 !important;}
li.selected a.scorpio_sel:hover {background-position:-473px 0 !important;}
li.selected a.sagittarius_sel {background-position:-541px 0 !important;}
li.selected a.sagittarius_sel:hover {background-position:-541px 0 !important;}
li.selected a.capricorn_sel {background-position:-609px 0 !important;}
li.selected a.capricorn_sel:hover {background-position:-609px 0 !important;}
li.selected a.aquarius_sel {background-position:-677px 0 !important;}
li.selected a.aquarius_sel:hover {background-position:-677px 0 !important;}
li.selected a.pisces_sel {background-position:-744px 0 !important;}
li.selected a.pisces_sel:hover {background-position:-744px 0 !important;}

/*First level navigation */
.latest_article {width:630px;}
.latest_article .image_container img {float:left;padding:5px;background:#fff;border:1px solid #bababa;margin:0 10px 5px 0;}
.latest_article .date {color:#555;font-family:Georgia, Serif;font-size:12px;font-style:italic;padding-bottom:2px;}
.latest_article h2 {padding-bottom:5px;}
.latest_article h3 {font-family:Georgia, serif;font-size:14px;font-style:italic;border:0;padding-bottom:6px;margin-bottom:0;color:#000;}
.latest_article .intro {padding-right:10px;}
.topic_container {clear:both;}
.topic_container h4.panel_title {border-bottom:1px solid #bababa;}
.topic_container .medium  {width:290px;float:left;overflow:hidden;padding-right:10px;padding-bottom:10px;}
.topic_container .medium h2 {font-size:16px;padding-bottom:2px;}
.topic_container .news_post_related {width:100%;overflow:hidden;padding-top:10px;}
.topic_container .news_post_related li {float:left;width:275px;padding-right:10px;}
.topic_container .ambulance {width:100%;padding:0;float:none;}
.topic_container .ambulance ul {overflow:hidden;}
.topic_container .ambulance li {float:left;width:280px;margin:0 10px 10px 0;}
.topic_container .ambulance li a.image {display:block;float:left;width:92px;height:92px;margin:0 8px 0 0;}
.topic_container .ambulance li a.image img {display:block;margin:0;padding:5px;}
.topic_container .ambulance li h2 {padding:0;}
.common_disease_list li {float:left;display:block;margin-right:10px;}

/* Second level navigation */
.big h2 {padding-bottom:5px;}
.big h3 {font-family:Georgia, serif;font-size:14px;font-style:italic;border:0;padding-bottom:6px;margin-bottom:0;color:#000;}
.big .date {color:#555;font-family:Georgia, Serif;font-size:12px;font-style:italic;padding-bottom:2px;}
.big .intro {line-height:18px;color:#2f2f2f;}
.big img {float:left;padding:5px;background:#fff;border:1px solid #bababa;margin:0 10px 5px 0;}
.medium .news-post {float:left;width:300px;margin-right:10px;text-align:left;}
.medium h2 {font-size:18px;padding-bottom:10px;}
.medium h3 {font-family:Georgia, serif;font-size:14px;line-height:18px;font-style:italic;border:0;padding-bottom:8px;margin-bottom:0;color:#000;}
.medium .date {color:#555;font-family:Georgia, Serif;font-size:12px;font-style:italic;padding-bottom:2px;}
.medium .intro {line-height:18px;color:#2f2f2f;}
.medium img {float:left;padding:5px;background:#fff;border:1px solid #bababa;margin:0 8px 5px 0;}
.small .news-post {padding:10px 5px;overflow:hidden;background:url(../Images/Background/bg_related.gif) repeat-x 0 0;zoom:1;}
.small .news-post:first-child {/* bg image removed */}
.small h2 {font-size:18px;padding-bottom:5px;}
.small h2 em {font-size:16px;}
.small h3 {font-family:Georgia, serif;font-size:14px;line-height:18px;font-style:italic;border:0;padding-bottom:8px;margin-bottom:0;color:#000;}
.small h4 {font-family:Arial, Helvetica, Sans-Serif;font-size:16px;font-weight:bold;border:0;}
.small .date {color:#555;font-family:Georgia, Serif;font-size:12px;font-style:italic;padding-bottom:2px;}
.small .intro {line-height:18px;color:#2f2f2f;}
.small img {float:left;padding:5px;background:#fff;border:1px solid #bababa;margin:0 10px 5px 0;}
.small.items h2 {font-size:16px;}
.big h2 a, .medium h2 a, .small h2 a {color:#4069ac;}

/* Single panel */
.panel_single {zoom:1;}
.panel_item {overflow:hidden;clear:both;padding:10px 5px;background:url(../Images/Background/bg_related.gif) repeat-x 0 0;zoom:1;}
.panel_item img {float:left;border:1px solid #bababa;padding:5px;margin:0 10px 0 0;}
.panel_item h2 {padding-top:0;font-family:Georgia, serif;font-size:16px;border:0;background:transparent;padding-bottom:6px;margin-bottom:0;color:#000;height:1%;}
.panel_item .thumbnail_container {display:block;float:left;width:auto;margin-bottom:0;margin-right:10px;}
.panel_item .thumbnail_container a {display:block;float:left;width:92px;}
.panel_item .thumbnail_container a img {margin:0;}

/* Static footer pages */
.disclaimer h3 {font-family:Georgia, serif;font-size:16px;font-style:italic;border:0;padding:10px 0 6px 0;margin-bottom:0;color:#000;}
.disclaimer p {padding-bottom:10px;color:#2f2f2f;line-height:normal;}
.disclaimer ul.def {padding-bottom:10px;color:#2f2f2f;}
.disclaimer ul li {line-height:normal;}
.disclaimer ol {padding-left:10px;padding-bottom:10px;color:#2f2f2f;}
.disclaimer address {white-space:pre;padding:0;margin:0;line-height:16px;}

.no_data {font-style:italic !important;color:#555 !important;}

/* Main search results */
.result_section_cnt {width:420px;float:right;}
.result_section {margin-bottom:30px;}
.result_section h2.search_result_type_title a {color:#323232;text-decoration:none;}
.result_count {display:block;line-height:24px;padding:0 5px;float:right;background:#f2f2f2;}
.result_count a {margin-left:5px;}

.rounded_bullets {padding:0 0 10px 0;}
.rounded_bullets li {padding:0 0 0 10px;background:url(../Images/Icon/bullet_li.gif) no-repeat 0 7px;}
.comments_listed li {margin-bottom:4px;padding-top:2px;}
.blue_bullet li {background:url(../Images/Icon/related_li.gif) no-repeat 0 7px;height:auto;}
ul.two_column_list li {float:left;display:block;width:280px;padding:0 0 0 10px;line-height:18px;font-size:12px;background:url(../Images/icon/related_li.gif) no-repeat 0 8px;}
.regions_search {padding-left:0;margin-bottom:10px;background:url(../Images/Background/slovenia.gif) no-repeat 360px 0;border-bottom:1px dotted #b5b5b5;}
.activities_search {margin-bottom:10px;border-bottom:1px dotted #b5b5b5;}
.activities_search .form li .dropdown select {width:254px;}
.search_box .form li .text input {width:250px;}
.sub_topic_container {overflow:hidden;background-color:#f2f2f2;padding:10px;}
.sub_topic_container .two_column_list li {background:url(../Images/Icon/read_more_down.gif) no-repeat 0 8px;}

/* Social media icons */
.popup-window, .popup-window-follow, .popup-window-simple {position:absolute;z-index:2000;float:none;}
.popup-window h2, .popup-window-follow h2, .popup-window-simple h2 {color:#555;padding-bottom:5px;margin-bottom:8px;font-size:14px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;border-bottom:1px solid #b5b5b5;}
.popup-window h2 a.close-popup, .popup-window-follow h2 a.close-popup, .popup-window-simple a.close-popup {display:block;float:right;background:none;width:auto;padding:0;margin:0;text-transform:lowercase;color:#7F7F7F;background:none;height:auto;font-size:11px;}
.popup-window h2 a.close-popup:hover, .popup-window-follow h2 a.close-popup:hover, .popup-window-simple a.close-popup:hover {color:#323232;}
.popup-window .text input, .popup-window .text textarea, .popup-window-follow .text input, .popup-window-follow .text textarea  {width:295px;}
.popup-window .popup .topic-name, .popup-window-follow .popup .topic-name {font-weight:bold;}
.share_controls .social_media_list li {height:16px;float:left;width:140px;line-height:16px;margin-bottom:3px;}
.share_controls .social_media_list li a {display:block;width:auto;text-align:left;padding:0 0 0 20px;margin:0;font-size:12px;font-weight:normal;color:#353535;background-image:url(../Images/Icon/social_icons.png);background-repeat:no-repeat;}
.share_controls .social_media_list li a.facebook {background-position:0 0;}
.share_controls .social_media_list li a.twitter {background-position:0 -16px;}
.share_controls .social_media_list li a.stumble {background-position:0 -32px;}
.share_controls .social_media_list li a.delicious {background-position:0 -48px;}
.share_controls .social_media_list li a.google {background-position:0 -64px;}
.share_controls .social_media_list li a.digg {background-position:0 -80px;}
.share_controls .social_media_list li a.myspace {background-position:0 -96px;}
.share_controls .social_media_list li a:hover {text-decoration:underline;}
.popup .scroll_control {overflow:auto;width:100%;height:350px;}
.container.popup.more {width:350px;}
.popup-group-list li {float:none;overflow:hidden;margin-bottom:10px;}
.popup-group-list li h2 {border:0;}

/* Horoscope detail view */
.horoscope_detail_container h3 {position:relative;font-size:24px;line-height:34px;font-family:Georgia, Serif;border-bottom:0;}
.horoscope_detail_container h4 {font-family:Georgia,serif;}
.horoscope_icon {display:block;height:35px;width:35px;margin-right:3px;float:left;background-image:url(../Images/Icon/horoscope_sprite.png);background-repeat:no-repeat;}
.horoscope_zodiac_picture_Oven {background-position:0 -37px;}
.horoscope_zodiac_picture_Bik {background-position:-52px -37px;}
.horoscope_zodiac_picture_Dvojčka {background-position:-104px -37px;}
.horoscope_zodiac_picture_Rak {background-position:-156px -37px;}
.horoscope_zodiac_picture_Lev {background-position:-208px -37px;}
.horoscope_zodiac_picture_Devica {background-position:-259px -37px;}
.horoscope_zodiac_picture_Tehnica {background-position:-312px -37px;}
.horoscope_zodiac_picture_Škorpijon {background-position:-363px -37px;}
.horoscope_zodiac_picture_Strelec {background-position:-415px -37px;}
.horoscope_zodiac_picture_Kozorog {background-position:-467px -37px;}
.horoscope_zodiac_picture_Vodnar {background-position:-519px -37px;}
.horoscope_zodiac_picture_Ribi {background-position:-571px -37px;}
.horoscope_detail_text {padding-left:3px;}
.horoscope_monthly, .horoscope_yearly {padding-bottom:20px;}
.horoscope_monthly ul li {line-height:20px;padding-left:23px;background-image:url(../Images/Icon/horoscope_sign_icons.png);background-repeat:no-repeat;}
.horoscope_monthly ul li.creativity {background-position:0 0;}
.horoscope_monthly ul li.feelings {background-position:0 -20px;}
.horoscope_monthly ul li.health {background-position:0 -40px;}
.horoscope_yearly h3 {font-size:12px;line-height:14px;margin-bottom:0;padding:0;font-weight:bold;font-family:Arial, Helvetica, Sans-Serif;}
.horoscope_yearly ul li {padding:0 0 0 8px;background:url(../Images/Icon/li.gif) no-repeat 0 7px;line-height:18px;}

/* Calendar */
.ui-datepicker {background:#fff;padding:5px;border:1px solid #d5d5d5;}
.ui-datepicker-calendar {border-collapse:separate;}
.ui-datepicker-calendar tr td {border-top:1px solid #f2f2f2;border-bottom:1px solid #ccc;border-right:1px solid #f2f2f2;border-left:1px solid #ccc;padding:3px 5px;text-align:center;vertical-align:middle;background:#eaeaea;}
.ui-datepicker-calendar tr th {color:#fff;border-top:1px solid #8ed068;border-bottom:1px solid #538139;border-right:1px solid #8ed068;border-left:1px solid #538139;background:#70af4c;text-align:center;vertical-align:middle;}
.ui-datepicker-calendar tr td.ui-datepicker-current-day {background:#6484d6;border:1px solid #4069ac;}
.ui-datepicker-calendar tr td.ui-datepicker-current-day a {color:#fff;font-weight:bold;}
.ui-datepicker-header {position:relative;font-size:11px;text-align:center;padding-bottom:3px;}
.ui-datepicker-prev, .ui-datepicker-next {top:5px;cursor:pointer;position:absolute;width:6px;height:11px;display:block;background-image:url(../Images/Icon/calendar_widget_sprite.gif);background-repeat:no-repeat;text-indent:-9999px;}
.ui-datepicker-prev {left:20px;background-position:bottom left;}
.ui-datepicker-next {right:20px;background-position:top left;}
.ui-datepicker-prev-hover {background-position:bottom right;}
.ui-datepicker-next-hover {background-position:top right;}
.ui-datepicker-header select {border:1px solid #ccc;}
.ui-state-disabled {color:#ccc;}

/* jquery dialog */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/* Doctor list */
.assigned_doctors li {display:block;width:295px;margin-right:10px;float:left;overflow:hidden;border-top:1px dotted #ccc;padding-top:5px;padding-bottom:5px;}
.assigned_doctors li a.image {display:block;float:left;margin:0 10px 0 0;padding:5px;border:1px solid #BABABA;}
.assigned_doctors li a.image img {margin:0;padding:0;}
.assigned_doctors li h2 {padding-bottom:3px;}
.assigned_doctors li h3 {line-height:normal;font-style:normal;color:#555555;}
ul.group_stats {padding:0 0 10px 5px;}
ul.group_stats li.ico {height:18px;overflow:hidden;line-height:18px;padding-left:22px;padding-bottom:0;margin-bottom:5px;background-image:url(../Images/Icon/group_sprite.gif);background-repeat:no-repeat;font-family:Georgia, Serif;font-style:italic;color:#555;}
ul.group_stats li.users {background-position:0 -18px;}
ul.group_stats li.date_created {background-position:0 0;}
.doctor_detail_container {margin:10px 0;overflow:hidden;}
.doctor_detail_container h2 {font-size:18px;}
.doctor_prefix {font-style:normal;color:#555555;font-size:14px;font-family:Georgia, serif;padding-right:3px;}
.doctor_status {float:right;}
p.doctor_info {padding-bottom:3px;line-height:normal;}
p.doctor_info a:after {content:",";}
p.doctor_info a:last-child:after {content:"";content:none;}
p.doctor_info label, span.last_change label {color:#555;}

/* Profile pages */
.profile_panel {width:202px;float:left;overflow:hidden;margin-right:10px;}
.profile_panel .avatar_container {width:175px;height:175px;border:1px solid #bababa;margin-bottom:5px;text-align:center;overflow:hidden;}
.profile_panel .user_name_age {font-family:Georgia, Serif;font-size:18px;color:#232323;}
.profile_panel .user_type {font-family:Arial, Helvetica, sans-serif;font-style:italic;color:#717171;margin-bottom:10px;}
.profile_panel .menu_container {padding-bottom:10px;}
.profile_panel .menu_container h2 {font-family:Georgia, Serif;font-size:12px;padding:5px;margin:0;}
.profile_panel .menu_container ul {border-bottom:1px dotted #ddd;}
.profile_panel .menu_container ul li {height:29px;line-height:29px;font-size:14px;font-family:Georgia, serif;background:url(../Images/Background/profile_menu_bg.png) repeat-x 0 0;}
.profile_panel .menu_container ul li a {display:block;padding:0 10px;}
.profile_panel .menu_container ul li.selected {background:url(../Images/Background/profile_menu_bg_sel.png) no-repeat 0 0;}
.profile_panel .menu_container ul li.selected a {color:#555;text-decoration:none;cursor:default;}
.main_container {width:408px;float:left;padding-top:10px;}
.subscribe {float:right;margin-top:5px;}
.group_illustration {margin:15px 0 5px 10px;}
.doctor_illustration {margin:0 10px 0 0;}

/* Order magazine */
#magazine_agreement_text, .magazine_terms_container {background:#f2f2f2;padding:10px;font-size:11px;color:#555;margin-bottom:10px;}
#magazine_agreement_link {cursor:pointer;cursor:hand;}
.magazine_terms_container h4 {border:0;margin-bottom:0;}
h4.panel_title a.order_now {font-size:12px;float:right;margin-top:4px;padding-right:12px;}

/* Disease detail */
.disease_post_section, .disease_post_symptoms {margin-bottom:10px;}
.disease_post_section h3 {height:31px;line-height:31px;background:url(../Images/Background/disease_detail_title_l.png) no-repeat 0 0;}
.disease_post_section h3 span {display:block;font-size:100%;padding:0 10px;background:url(../Images/Background/disease_detail_title_r.png) no-repeat top right;}
.disease_post_symptoms p, .disease_post_section p {padding:3px 10px 10px 10px;}
.disease_post_symptoms ul, .disease_post_section ul {padding:3px 10px 10px 10px;}
.disease .news_post_content {margin-bottom:0;}

/* Status colors */
.doctor_active {color:#5b8e3e;}
.doctor_unactive {color:#ef003a;}
.doctor_on_phone {color:#ea9a00;}
.doctor_at_viva {color:#6687bd;}

/* Groups */
.meet_groups, .top_groups {margin-bottom:20px;}
.newest_groups table {font-family:Arial, Helvetica, Sans-Serif;margin-bottom:5px;width:100%;}
.newest_groups td {font-size:12px;padding:5px 10px 5px 0;border-bottom:1px dotted #ccc;text-align:left;vertical-align:top;}
.newest_groups th {text-align:left;border-bottom:1px solid #d5d5d5;padding:0 10px 5px 0;vertical-align:middle;}
.newest_groups th span {padding:0 10px 0 0;background:url(../Images/Icon/sort_none.gif) no-repeat 100% 3px;cursor:pointer;}
.newest_groups th span.asc {background:url(../Images/Icon/sort_asc.gif) no-repeat 100% 3px;}
.newest_groups th span.desc {background:url(../Images/Icon/sort_desc.gif) no-repeat 100% 3px;}
.newest_groups th.no_sort span {background:none;}
.newest_groups td.name {font-family:Georgia, Serif;font-size:14px;width:200px;}
.newest_groups td.date {font-family:Georgia, Serif;font-style:italic;color:#999;width:30px;}
.newest_groups td.name, .newest_groups td.date, .newest_groups td.user_type {white-space:nowrap;padding-right:10px;}
.newest_groups td .follow {float:none;}
.meet_groups {margin-left:10px;}
.meet_groups li {overflow:hidden;padding:5px 0;border-bottom:1px dotted #ccc;}
.meet_groups li a {font-family:Georgia, serif;font-size:16px;}
.group_info_container {font-size:11px;color:#7f7f7f;padding-top:5px;}

.top_groups li {margin-bottom:3px;font-family:Arial, Hlevetica, sans-serif;}
.top_groups li a {font-size:12px;}
.group_rank {display:inline-block;width:20px;text-align:center;font-size:12px;color:#7F7F7F;}
.group_bg {background:url(../Images/Background/skupnosti_icon.png) no-repeat 195px 115px;}

.on_group_page .top_groups li {margin-bottom:3px;font-family:Georgia, serif;}
.on_group_page .top_groups li a {font-size:14px;}
.on_group_page .group_rank {font-size:14px;}

.c_light_gray {color:#ccc;padding:0 5px;}
.font_def {background:url(../Images/Background/skupnosti_icon.png) no-repeat bottom right;}
.font_def li {font-family:Arial, Helvetica, Sans-Serif !important;font-size:12px !important;}
.font_def li .group_rank, .font_def li a {font-size:12px;}
.question_pager {border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;margin-top:10px;margin-bottom:20px;overflow:hidden;}
.question_pager.top {border-top:0;margin-top:-10px;}
.question_pager ul {display:block;list-style:none;}
.question_pager ul li {padding:4px 0;color:#5f5f5f;width:298px;}
.question_pager ul li.prev {float:left;background-position:-9px 8px;padding-left:12px;background:url(../Images/Icon/qprev.png) no-repeat 0 8px;}
.question_pager ul li.next {float:right;text-align:right;background-position:103% 8px;padding-right:12px;background:url(../Images/Icon/qnext.png) no-repeat 100% 9px;}
.question_container {margin-bottom:20px;font-size:100%;line-height:150%;}
h3.question_answer {padding-bottom:10px;font-size:140%;}

/* New message creation popup */
.ui-autocomplete.ui-menu {border:1px solid #b9b9b9;background:#fff url(../Images/Background/inbox_read_bg_new.png) repeat-x bottom left;}
.ui-autocomplete.ui-menu li.ui-menu-item {margin:0;}
.ui-autocomplete.ui-menu li.ui-menu-item a {color:#5285D8;display:block;padding:2px 3px;cursor:pointer;}
.ui-autocomplete.ui-menu li.ui-menu-item a.ui-state-hover {background:#b0def0;text-decoration:none;}
.ui-autocomplete.ui-menu li.ui-menu-item a span {color:#4069ac;color:#325184;font-weight:bold;text-decoration:underline;}
.recipients {overflow:auto;cursor:text;}
.recipients .recipient {float:left;background:#f0f0f0;margin:1px 0 0 1px;border:1px solid #b9b9b9;padding:1px;cursor:default;}
.recipients .recipient span {float:left;color:#666;font-size:10px;margin:1px 3px 0;}
.recipients .recipient a {float:left;background:url(../Images/Icon/delete.png);background-position:-15px 0;text-indent:-1000em;width:15px;height:15px;display:block;}
.recipients .recipient a:hover {background-position:-15px -15px;}

/* Tabbed submenu */
.submenu_container {background:url(../Images/Background/viva_submenu_tab_brd.png) repeat-x bottom left;overflow:hidden;}
.submenu {overflow:hidden;padding-left:10px;height:23px;}
.submenu li.tab {float:left;}
.submenu li.tab a {display:block;padding:4px 10px;font-family:Georgia, Serif;text-transform:uppercase;}
.submenu li.tab.selected {background:url(../Images/Background/viva_submenu_tab_l.png) no-repeat 0 0;}
.submenu li.tab.selected a {background:url(../Images/Background/viva_submenu_tab_r.png) no-repeat top right;color:#323232;}
.submenu li.tab.create_new {float:right;}

/* Conversations */
.message_container {padding:10px 0;background:url(../Images/Background/viva_submenu_bg.png) repeat-x 0 0;zoom:1;}
.message_container p {color:#555;font-style:italic;}
.message_container .news_post_pager {margin-top:0;border-top:0 none;}
.message_container .message_count {color:#999;font-size:12px;margin:0 5px;border-bottom:1px dotted #ccc;}
.message_container .message_count p {padding:0 0 3px 0;font-style:normal;}
.message_container .message_count span {font-weight:bold;}

ul.message_list li {float:none;background:url(../Images/Background/inbox_read_bg_new.png) repeat-x bottom left;padding:10px 5px 5px;overflow:auto;zoom:1;}
ul.message_list li.unread {background:#b0def0 url(../Images/Background/inbox_unread_bg_new.png) repeat-x bottom left;}
ul.message_list li.unread .user_image {border-color:#90bedd;}
ul.message_list li .user_image a {display:block;}
ul.message_list li a:hover {text-decoration:none;}
ul.message_list .user_image {float:left;padding:5px;border:1px solid #ccc;background:#fff;margin:0 5px 5px 0;}
ul.message_list .conversation_actions {float:right;}
ul.message_list .conversation_actions a.delete_conversation, .close_benefits {color:#999;background:url(../Images/Icon/delete.png);text-indent:-1000em;width:15px;height:15px;display:block;background-position:-15px 0;}
ul.message_list .conversation_actions a.delete_conversation:hover, .close_benefits:hover {text-indent:-2.5em;color:#005b99;font-size:11px;background-position:-15px -15px;}
ul.message_list li.unread .conversation_actions a.delete_conversation {background-position:0 0;}
ul.message_list li.unread .conversation_actions a.delete_conversation:hover {background-position:0 -15px;}
.close_benefits:hover {text-decoration:none;color:#555;line-height:15px;}
.message_data {margin-left:52px;color:#000;}
.message_data .message_author {font-size:11px;color:#a1a1a1;}
.message_data .message_author a {}
.message_data .message_date {color:#555;font-size:11px;margin-top:-2px}
.message_data .title {color:#4069ac;font-family:Georgia, Serif;font-size:12px;margin:3px 0 2px;}
.message_data .title a:hover {text-decoration:underline;}
.message_data .message_content {font-size:12px;}
.unread .message_data .recent_message, .unread .message_data .title {font-weight:bold;}
.toggle-popup {margin:10px 0;}
.message_reply .form li label {text-align:left;}
.message_reply .form li .text textarea {width:406px;height:140px;}
.message_reply .form li .actions {padding-left:0px;}
.spacer {padding:0 5px 10px 5px;overflow:hidden;}
.message_readers {padding-bottom:10px;}

/* Profile tasks */
.ui-datepicker-calendar tr td.ui-has-task {background:#ccc;}

/* Group detail */
.group_detail_container {width:610px;margin-bottom:0;}

.group_holders_list {overflow:hidden;}
.group_holders_list .group_holders_list_item {float:left;display:block;overflow:hidden;width:186px;height:44px;padding:4px 0 0 4px;margin:0 10px 10px 0;background:#f2f2f2/*url(../Images/Background/bg_group_holder.gif) no-repeat 0 0*/;}
/* display:none for ask doctor on group */
.doctor_question .group_holders_list .inactive {display:none;margin-left:20px;background:#f9f9f9;}
.group_holders_list .group_holders_list_item a.image {display:block;float:left;width:35px;height:35px;padding:1px;margin:0 3px 0 0;border:1px solid #d5d5d5;background:#fff;}
.group_holders_list .group_holders_list_item a.image img {display:block;}

h2.group_main_title {padding-left:10px;}
h2.group_main_title span {color:#555;font-size:14px;}
h2.holder_title {font-size:12px;padding-top:2px;}
h2.holder_title .prefix {font-size:11px;color:#555555;}
h2.holder_title .name {font-size:14px;}
h2.holder_title .suffix {font-size:11px;font-style:italic;color:#555555;}
h3.holders_list_title {color:#323232;font-family:Georgia, Serif;font-size:14px;border-bottom:1px dotted #d5d5d5;zoom:1;}
.group_holders_info {padding:0;overflow:visible;zoom:1;}
.num_users {float:left;display:block;margin-right:10px;line-height:20px;color:#555;font-size:14px;font-family:Georgia, Serif;font-style:italic;font-weight:bold;}
.last_change {float:right;}
.follow {float:left;}
.group_detail_switch {margin-top:-20px;position:relative;padding-right:20px;z-index:100;margin-bottom:40px;overflow:visible !important;}
#group_toggle_button_expand {float:right;position:relative;display:block;z-index:20;width:23px;height:22px;background:url(../Images/Icon/group_switch_sprite.gif) no-repeat -24px 0;text-indent:-9999px;cursor:pointer;}
#group_toggle_button_expand:hover {background:url(../Images/Icon/group_switch_sprite.gif) no-repeat -24px -22px;}
#group_toggle_button_collapse {float:right;display:block;position:relative;z-index:20;width:23px;height:22px;background:url(../Images/Icon/group_switch_sprite.gif) no-repeat 0 0;text-indent:-9999px;cursor:pointer;}
#group_toggle_button_collapse:hover {background:url(../Images/Icon/group_switch_sprite.gif) no-repeat 0 -22px;}
.group_post_container {padding:0 5px;}
.group_post {border-bottom:1px dotted #d5d5d5;padding-bottom:10px;margin-bottom:10px;zoom:1;}
.group_post .type_ico, .discussion_summary .type_ico {float:left;width:34px;height:34px;display:block;margin-right:5px;background:url(../Images/Icon/post_type_sprite.gif);background-repeat:no-repeat;border:1px solid #d5d5d5;text-indent:-9999px;}
.group_post .article {background-position:-68px 0;}
.group_post .question {background-position:0 0;}
.group_post .offer {background-position:-102px 0;}
.group_post .debate {background-position:-34px 0;}

.group_post .date {font-size:11px;font-style:italic;font-family:Georgia, Serif;color:#555;padding:2px 0;}
.group_post .image_container {float:right;width:80px;height:80px;padding:5px;border:1px solid #d5d5d5;background:#fff;margin-left:5px;}
.group_post .image_container a {display:block;}
.group_post .image_container img {border:0;padding:0;}
.group_post .groups {padding-top:5px;}
.group_post h2 {font-size:16px;padding:0;margin:0;padding-bottom:5px;}
.group_post .popup-window h2 {font-size:12px;}
.group_post_header {padding:5px 0;margin-bottom:5px;}
.group_post_content {color:#323232;background:url(../Images/Background/forum_vertical_brd.gif) repeat-y 110px 0;}
.group_detail_container p {padding-top:3px;border-top:1px dotted #d5d5d5;}
.banner_container_320x60 {}
.group_member {float:left;width:190px;margin-right:10px;margin-bottom:10px;}
.group_member .image {display:block;float:left;border:1px solid #d5d5d5;padding:5px;background:#fff;margin-right:5px;}
.group_member .image img {display:block;}
.group_member .follow_user {margin-left:50px;display:block;}
.group_member .follow_user a {color:#555;font-size:11px;}
.group_member .member_name_container {}
.group_member .member_name {font-family:Georgia, Serif;font-size:14px;margin-bottom:5px;display:block;}
.group_member .join_group {color:#fff;}
.question_discussion_panel {margin-bottom:15px;padding-top:5px;background:url(../Images/Background/viva_submenu_bg.png) repeat-x 0 0;}
.create_discussion_container {margin-right:1px;background:url(../Images/Background/viva_submenu_bg.png) repeat-x 0 0;overflow:auto;padding-top:9px;}
.create_discussion_container .form {padding:0 0 0 10px;}
.create_discussion_container .form .text, .create_discussion_container .form label {float:none;width:auto;text-align:left;}
.create_discussion_container .form .text input, .create_discussion_container .form .text textarea {width:385px;}
.create_discussion_container .form .text textarea {min-height: 60px;max-height:210px;}
.create_discussion_container .form .actions {padding-left:0;}
.discussion_create .create_discussion_container {background:#f2f2f2;}
.left_part {float:left;width:400px;margin-right:10px;}
.right_part {float:left;width:160px;position:relative;padding-top:26px;padding-left:40px;background:url(../Images/Background/or_bg.png) no-repeat 0 35px;}
.left_part.expanded {float:none;width:610px;margin:0;padding:0;}
.left_part.expanded input, .left_part.expanded textarea {width:590px !important;}
.right_part.expanded {float:none;width:600px;margin:0 0 0 10px;background:none;padding-left:0;padding-top:9px;}
.right_part.expanded h3.holders_list_title {border-bottom:0;}
.question_discussion_panel .left_part .not_logged {width:300px;}
.question_discussion_panel .right_part .not_logged {width:300px;position:absolute;left:-100px;top:9px;}



.symptom_search_link {display:block;float:right;}
.symptom_search_link a {display:block;background:#6ebe44;color:#fff;line-height:20px;padding:0 5px;font-weight:bold;}

/* Doctor detail */
.profile_doctor_image {display:block;float:left;border:1px solid #d5d5d5;padding:4px;margin-right:5px;}
.profile_doctor_image img {display:block;}
.profile_doctor_list li {overflow:hidden;clear:left;margin-bottom:5px;zoom:1;}
.profile_doctor_list h2 {font-size:14px;padding-top:3px;}
.profile_doctor_list h2 .prefix, .profile_doctor_list h2 .suffix {color:#555555;font-size:11px;}
.profile_friend_list {overflow:hidden;}
.profile_friend_list li {float:left;margin-right:4px;}
.follow_doctor {margin-left:10px;margin-top:3px;}
.doctor_info_container {width:620px;}

/* Default lists */
.list_with_img li {border-bottom:1px dotted #ccc;overflow:hidden;padding-bottom:5px;margin-bottom:5px;zoom:1;}
.list_with_img li .image_container {display:block;float:left;border:1px solid #ccc;padding:4px;margin-right:5px;}
.list_with_img li .image_container img {display:block;float:left;}
.list_with_img li h2 {font-size:18px;}
.list_inline {display:inline;}
.list_inline li {display:inline;}

/* Profile calendary */
.task_calendar_container {font-family:Georgia, Serif;}
.task_calendar_container .ui-datepicker {border:0;}
.task_calendar_container .ui-datepicker-header {font-size:18px;margin-bottom:10px;}
.task_calendar_container .ui-datepicker-header a.ui-state-disabled {visibility:hidden;}
.task_calendar_container .ui-datepicker-calendar {width:100%;}
.task_calendar_container .ui-datepicker-calendar th {color:#555;background:none;border:0;font-size:16px;font-weight:normal;padding-bottom:5px;border-bottom:1px dotted #ccc;}
.task_calendar_container .ui-datepicker-calendar td {background:0;border:0;color:#323232;padding:7px 0;}
.task_calendar_container .ui-datepicker-calendar td.ui-state-disabled {color:#ccc;}
.task_calendar_container .ui-datepicker-calendar tr td.ui-datepicker-current-day {font-weight:bold;border:0;}
.task_calendar_container .ui-datepicker-calendar tr td.ui-datepicker-current-day a {color:#fff;} 
.task_calendar_container .ui-datepicker-calendar td.ui-datepicker-today {border:0;background:url(../Images/Background/calendary_today.png) no-repeat center center;}
.task_calendar_container .ui-datepicker-calendar td.ui-datepicker-today a {font-weight:bold;color:#000;}
.task_calendar_container .ui-datepicker-calendar td.ui-has-task {background:url(../Images/Background/calendary_reminder.png) no-repeat center center !important;}
.task_calendar_container .ui-datepicker-calendar td.ui-has-task-viva {background:url(../Images/Background/calendary_reminder_viva.png) no-repeat center center !important;}
.task_calendar_container .ui-datepicker-calendar td.ui-has-task a, .task_calendar_container .ui-datepicker-calendar td.ui-has-task-viva a  {color:#fff;}

.home_public .image_container {float:left;display:block;border:1px solid #ccc;background:#fff;padding:5px;margin-right:10px;} 
.home_public .column {width:300px;margin-right:10px;float:left;margin-bottom:15px;}
.home_public .user {margin-bottom:15px;}

/* Youtube embeded videos */
.big embed, .big object  {width:620px !important;height:365px;margin-bottom:10px;}
.medium embed, .medium object {width:300px !important;height:200px;margin-bottom:5px;}
.news_post embed, .embeded_video embed, .embeded_video object {width:620px !important;height:365px;margin-bottom:10px;}

/* Profile news posts */
h3.profile_spec_title {margin-bottom:1px;}
.message_container .news-post {border-bottom:1px dotted #ccc;padding:10px 5px;}
.message_container .news-post .date {font-family:Georgia,serif;color:#555;font-style:italic;padding-bottom:3px;}
.message_container .news-post h2 {font-size:18px;padding-bottom:5px;}

.add_notice {text-align:center;font-size:10px;color:#555;background:#f2f2f2;padding:2px 0;}
.title_benefits {padding-top:15px;font-size:21px;margin-bottom:10px;}
.benefits_container {line-height:20px;margin-top:-10px;}

/* Debate */
.group_post input.grayed_out {font-family:Arial, Helvetica, sans-serif;color:#b9b9b9;font-size:12px;width:567px;border:1px solid #B9B9B9;}
.group_post .group_post_subcontent {margin:5px 0 0 41px;}

.forum_posts .post_author {padding:0 10px 10px 0;border-right:1px dotted #d5d5d5;width:110px;}
.forum_posts .post_content {padding:0 0 10px 10px;}
.forum_posts .post_actions {padding:0 0 0 10px;vertical-align:bottom;}
.forum_posts .post_to_top {padding:0 10px 0 0;border-right:1px dotted #d5d5d5;vertical-align:bottom;}
.forum_posts .post_delimiter {border:0;}
.forum_posts .post_delimiter div {border-top:2px solid #d5d5d5;margin:10px 0;}
.forum_posts .author_picture {display:block;margin-bottom:10px;}
.forum_posts .author_picture img {width:100px;border:1px solid #d5d5d5;display:block;}
.forum_posts .author_name {font-size:12px;font-weight:bold;}
.forum_posts .toggle-popup {margin:0 5px 0 0;}
.forum_posts .go_to_top {color:#555;font-size:10px;}
.group_post .datestamp {overflow:hidden;height:17px;line-height:17px;font-size:11px;color:#666;text-align:left;margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #d3d3d3;}
.post_button_container {}

.forum_post_date {padding:0 0 0 10px;background:url(../Images/Icon/forum_postposted.gif) no-repeat 0 2px;}
.forum_edited_date {padding:0 0 0 10px;color:#666666;float:right;font-size:11px;/*background:url(../Images/Icon/forum_postposted.gif) no-repeat 0 2px;*/}
.discussion_reply {margin-bottom:10px;}
.discussion_reply form .text textarea {width:448px;min-height:60px;max-height:210px;}
.group_post_debate .group_post_content {padding-left:42px;}
.no_reply {color:#898989;font-size:11px;padding-top:5px;}
.post_delimiter {border:1px solid #d5d5d5;margin-bottom:5px;}
.doctor_question {margin-bottom:0;}
.doctor_question .container {position:static;}
#ask_doctor_group_action a.toggle-popup {margin:0 0 10px 0;}
.ask_doctor {}
.ask_doctor input {float:left;margin-top:17px;}
.ask_question_anonymous p.comment, .ask_question_anonymous p {border:0;padding:0;}
.container.popup p {border:0;}
#ask_doctor_group_action a.ask_doctor_link {margin-bottom:0;}
.group_holder_list_wrapper {float:left;margin:0 10px 10px 0;}
.group_holder_list_wrapper .group_holders_list_item {margin:0;}
.ask_doctor .group_holders_list .group_holders_list_item {margin:0;}
ul.doctor_question {padding:0;}

.backward_navigation {position:relative;top:0;right:2px;}
.panel_bit {margin-bottom:10px;}
.panel_bit .read_more {margin-top:5px;}
.group_post_debate .pretitle {padding:0;}

.debate_title {color:#555;overflow:hidden;border-bottom:1px solid #d3d3d3;margin-bottom:10px;}
.debate_title h3 {font-weight:normal;font-family:Georgia, Serif;border:0;margin:0 0 5px 0;}

.group_post_header .pretitle {padding:0;font-weight:bold;}
.debate_content {font-size:12px;width:480px;word-wrap:break-word;}
.debate_content blockquote {color:#555;font-size:10px;padding:5px;margin-bottom:5px;border:1px solid #eaeaea;}
.debate_content blockquote .quoted_author {margin-bottom:5px;padding-right:20px;padding:3px;background:#e8e8e8 url(../Images/Background/quote_close.png) no-repeat 99% 6px;}
.debate_content blockquote .quote_content {padding:0 3px;}

.reply_container {background:#f2f2f2;padding:5px 10px;}
.reply_container h4 {font-size:12px;margin-bottom:0;}
.reply_container .text textarea {border:1px solid #d3d3d3;margin-bottom:5px;width:480px;}
/*.reply_container button {float:right;}*/

.last_answer_container {background:#f2f2f2;padding:5px;}
.last_answer_container .pretitle {margin-left:0;font-size:11px;}
.last_answer_container .group_post_content {padding-left:0;}
.bit_add_answer {margin-left:42px;line-height:25px;}

/* Catalog */
.catalog_panel {float:left;width:355px;margin:0 10px 20px 0;}
.catalog_panel .blue_bullet {overflow:hidden;padding-left:10px;height:160px;}
.catalog_panel .blue_bullet li {padding:2px 0 2px 10px;border-bottom:1px dotted #ccc;margin-right:10px;background-position:0 8px;}
.catalog_panel .blue_bullet li a {display:block;}
.catalog_panel .small_banner {margin:0 0 5px 10px;}
.ugodno {width:220px;margin-right:0;}
.ugodno .small_banner {float:none;}
.catalog_panel ul li {padding-left:10px;}
.catalog_navigation {list-style:none;height:25px;}
.catalog_navigation li {float:left;width:316px;text-align:center;border-right:1px solid #fff;}
.catalog_navigation li a {display:block;color:#fff;height:25px;line-height:25px;padding:0 10px;font-size:14px;font-weight:bold;}
.catalog_navigation li.selected {background:#2984b2;}
.catalog_navigation li.selected a {color:#fff;font-weight:bold;cursor:default;}
.catalog_navigation li.selected a:hover {text-decoration:none;}
.catalog_navigation li.selected.first {background:#2984b2 url(../Images/Background/catalog_menu_l.png) no-repeat 0 0;}
.catalog_navigation li.selected.last {width:316px;background:#2984b2 url(../Images/Background/catalog_menu_r.png) no-repeat top right;}
.catalog_navigation li.last {border:0;}
.catalog_search {text-align:center;padding:10px;border-top:1px solid #fff;}
.catalog_search input {border:1px solid #ccc;padding:1px;width:350px;margin-right:5px;background:#fff;}
.catalog_search button {float:none;}
.catalog_search .form, .catalog_search .form li {display:inline;text-align:center;clear:none;}
.catalog_search .c_gray_2 {color:#fff;}
.column {width:465px;float:left;overflow:hidden;}
.catalog_adds_container .left {margin-right:20px;}
.small_banner {display:block;width:465px;height:155px;margin-bottom:10px;}
.catalog_categorization {width:280px;float:left;margin-right:10px;}
.catalog_categorization h4.category {background:url(../Images/Icon/category_icon_big.gif) no-repeat 0 3px;padding-left:23px;}
.categories_list {margin-bottom:20px;padding:0;}
.categories_list li {font-size:13px;overflow:hidden;}
.categories_list li li {margin-left:4px;}
.categories_list li a.trigger {background:url(../Images/Icon/ico_open.gif) no-repeat 0 0;}
.categories_list li a.close {background:url(../Images/Icon/ico_close.gif) no-repeat 0 0;}
.categories_list li a.no-child {background:url(../Images/Icon/ico_empty.gif) no-repeat 0 0;}
.categories_list li .item_count {font-size:11px;color:#555;}
.categories_list li .category_link_container {padding-left:15px;}
.categories_list a.ico {display:block;float:left;width:10px;height:10px;margin:3px 3px 0 0;padding:0;}
.hidden {display:none;}
.show {display:block;}
.special_offers_container, .product_offers_container {float:left;width:660px;}
.special_offer_item {overflow:hidden;padding-bottom:10px;padding-left:5px;margin-bottom:10px;background:url(../Images/Background/bg_dotted_bottom_grad.gif) repeat-x bottom left;}
.special_offer_item h3 {border-bottom:0;margin-bottom:0;padding-bottom:0;font-weight:bold;color:#39b44a;line-height:normal;}
.special_offer_item p {line-height:normal;padding-bottom:0;}
.special_offer_item .description {float:left;width:580px;}
.special_offer_item .product_description {padding:0 0 10px 0;}
.special_offer_item .address {font-weight:bold;}
.special_offer_item .discount {font-size:14px;text-align:center;color:#fff;background:#79bf51;padding:4px;margin:0 2px 2px 0;display:inline-block;}
.special_offer_item .discount span {font-size:14px;text-transform:uppercase;font-weight:bold;}
.special_offer_item .options {padding-left:0;}
.special_offer_item .options .option {padding-right:10px;}
.special_offer_item .options .centrsource_offer {background:url(../Images/Icon/cs_swirl.gif) no-repeat center left;padding-left:22px;}
.special_offer_item .options .homepage {background:url(../Images/Icon/homepage_icon.gif) no-repeat 0 1px;padding-left:15px;}
.special_offer_item .options .benefit {background:url(../Images/Icon/ugodnost.png) no-repeat 0 1px;padding-left:15px;}
.special_offer_item .options .phone {background:url(../Images/Icon/telephone_icon.gif) no-repeat 0 1px;padding-left:15px;}
.special_offer_item .options .itemcategory {background:url(../Images/Icon/category_icon.gif) no-repeat 0 1px;padding-left:15px;}
.special_offer_item .options .file {background:url(../Images/Icon/pr_icon.png) no-repeat 0 1px;padding-left:15px;}
.special_offer_item .options .product {background:url(../Images/Icon/product_icon.png) no-repeat 0 1px;padding-left:15px;}

.special_offer_item .image_container {float:left;margin:0 10px 10px 0;display:block;border:1px solid #bababa;padding:5px;background:#fff;}
.special_offer_item .image_container img {display:block;}
.print_coupon {display:inline-block;font-weight:bold;background:url(../Images/Icon/print.gif) no-repeat 0 0;font-size:14px;padding-left:30px;height:25px;line-height:25px;}
.product_article {margin-bottom:20px;overflow:hidden;}
.product_article .image_container {float:left;}
.product_article .image_container img {background:#fff;border:1px solid #bababa;display:block;margin:0 10px 3px 0;padding:5px;}
.product_article .image_container .image_author {font-size:11px;font-style:italic;white-space:nowrap;}
.product_article .product_article_text {line-height:18px;}
.product_offers_container .related_article_list {padding:10px 5px;}
.product_offers_container .related_article_list li {width:275px;float:left;}
.banner_container_600_x_160 {text-align:center;margin-bottom:10px;}
.featured .product_description {padding-left:102px;}
.featured .options, .benefit .options {padding-left:102px;}
.catalog_navigation_container {background:url(../Images/Background/bg_catalog_navigation_2.gif) no-repeat 0 0;margin-bottom:10px;}
.catalog_view_more_container {padding:5px 10px;}
.catalog_view_more_container .read_more {float:right;}
.top_benefits_panel .rounded_bullets li {background:url(../Images/Icon/bullet_li_blue.gif) no-repeat 0 7px;}
.top_benefits_panel h3 {border:0;font-size:14px;font-weight:normal;margin:0;padding:0;}
.product_offers_container .sponsored .image_container {width:626px;text-align:center;margin:0 0 5px 0;}
.product_offers_container .sponsored .image_container img {width:625px;}
.product_offers_container .premium, .special_offers_container .featured {-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:10px;border-radius:5px;border: 1px solid #bababa;background:#f7f7f7;padding:10px;}
.product_offers_container .sponsored {-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:10px;border-radius:5px;border: 1px solid #bababa;background:#f7f7f7;padding:10px;}
.product_offers_container .normal {width:315px;float:left;}
.product_offers_container .inner {width:300px;margin:0 auto;}
.catalog_links h3 {font-size:12px;font-weight:bold;border-bottom:1px dotted #d5d5d5;margin:0 0 2px 0;padding-bottom:3px;}
.catalog_links ul {margin-bottom:10px;}

/* Newslettering */
#footer .newsletter_container {font-size:11px;}
#footer .newsletter_container label {font-size:12px;font-weight:bold;border:0;padding-bottom:5px;margin-bottom:0;display:block;margin-bottom:3px;}
#footer .newsletter_container p {padding-bottom:3px;color:#383838;}
#footer .newsletter_container ul {overflow:hidden;}
#footer .newsletter_container ul li {background:none;overflow:hidden;padding:0;clear:both;margin-bottom:2px;vertical-align:bottom;}
#footer .newsletter_container ul li input {display:block;float:left;margin:0 5px 0 0;padding:0;width:12px;height:12px;margin-top:1px;}
#footer .newsletter_container ul li label {display:block;float:left;width:220px;color:#383838;}
.subscribe_email_input {overflow:hidden;}
.subscribe_email_input input {border:1px solid #d6d6d6;float:left;margin-right:5px;}
h3.content_selection_title {font-size:14px;font-weight:bold;border:0;padding:5px;background:#f2f2f2;}
.content_selection_list {overflow:hidden;list-style:none;margin-bottom:20px;}
.content_selection_list li {overflow:hidden;clear:both;vertical-align:bottom;}
.content_selection_list li input {float:left;display:block;margin-right:5px;width:12px;height:12px;margin-top:4px;}
.content_selection_list li label {float:left;display:block;padding-top:3px;}
.content_selection_list li ul {margin-left:20px;margin-bottom:5px;}
.main_content_wrapper {font-weight:bold;clear:both;overflow:hidden;}
.main_content_wrapper label {width:500px;}
.sub_content_wrapper label {width:500px;}
.content_selection_input {overflow:hidden;}
.content_selection_input input {float:left;display:block;width:250px;margin-right:5px;border:1px solid #d6d6d6;}
.thank_you_notification_container {background:#fff799 url(../Images/Icon/notification_icon.png) no-repeat 10px center ;margin-bottom:10px;padding:5px 5px 5px 30px;}
.thank_you_notification_container h2 {color:#4a341d;font-size:14px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;margin:0;padding:0 0 3px 0;}
.thank_you_notification_container p {padding:0;line-height:normal;color:#4a341d}
.registration_invitation {overflow:hidden;}
.recipe_search_container .simple_search_container {background:none;margin-bottom:0;padding-bottom:0;}
.form.recipe_type_selector {margin:5px 0 0 100px !important;overflow:hidden;}
.form.recipe_type_selector li {float:left;}
.search_results_info {font-size:14px;}
.recipe_category {float:right;color:#6F6F6F;font-size:11px;}
.recipe_category a {font-size:12px;}
.recipe_prepare_time {font-size:12px;}
.doctor_slides {overflow:hidden;width:290px !important;}
.doctor_slides ul {overflow:hidden;}
.doctor_slides ul li {width:290px;margin-right:10px;}
.doctor_slides .groups {padding:2px 0;}
.latest_from_comunity .sidebar_container, .latest_from_comunity .sidebar_container .t, .latest_from_comunity .sidebar_container .b, .latest_from_comunity .sidebar_container .content {float:none;width:auto;padding:0;margin:0 !important;position:static;background:none;}
.latest_from_comunity .sidebar_container .b, .latest_from_comunity .sidebar_container .t {height:0;}
.latest_from_comunity .sidebar_container .rounded_bullets {padding:0;}
.latest_from_comunity .related_article_list {padding-bottom:10px;}
.latest_from_comunity .meet_groups {margin:0;}
.doctor_questioning .specialization {display:block;padding-bottom:3px;}
.doctor_questioning .topic_latest .article_list_container {background:none;padding:5px 0;}
.doctor_questioning .topic_container .medium {padding-right:0;}
.latest_from_comunity .date {color:#555;font-family:Arial, Helvetica, Sans-Serif;font-style:normal;}
.latest_from_comunity .date strong {color:#323232;}
.latest_from_comunity .comments_listed {margin-bottom:20px;}

.wall_menu {overflow:hidden;margin-bottom:20px;}
.wall_menu li {float:left;margin-right:10px;}


/* Opomniki */
.reminders li .ico {display:block;float:left;width:30px;height:30px;margin-right:10px;text-indent:-9999px;}
.reminders li.read .ico {background:url(../Images/Icon/remider_done.png) no-repeat 0 0;}
.reminders li.unread {background:url(../Images/Background/inbox_read_bg_new.png) repeat-x left bottom !important;}
.reminders li.unread .ico {background:url(../Images/Icon/remider_todo.png) no-repeat 0 0;}
.reminders li .message_data {margin:0 0 0 40px;}
.reminders .title {margin:0;font-weight:bold;}
.reminders .date {font-family:Arial, Helvetica, Sans-Serif;color:#555;}
.reminders .conversation_actions a {color:#ccc;font-size:11px;text-transform:lowercase;}
.reminders .conversation_actions a:hover {color:#555;}
.conversation_actions a {display:inline-block;width:16px;height:16px;overflow:hidden;margin-right:5px;text-indent:-9999px;background-image:url(../Images/Icon/profile_control.png);background-repeat:no-repeat;}
.conversation_actions a.edit {background-position:0 0;}
.conversation_actions a.delete {background-position:0 -16px;}
.date_filter_container {border-bottom:1px dotted #d3d3d3;}
.user_reminder_tip {margin-bottom:2px;background:#f2f2f2;border:1px solid #ccc;padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:10px;border-radius:5px;}
.viva_reminder_tip {margin-bottom:2px;background:#dbffc6;border:1px solid #6fac4c;padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:10px;border-radius:5px;}
.reminder_text {padding:3px 0;}
.user_reminder_tip .conversation_actions a {float:right;}
.day {text-transform:capitalize;}
.novice h4.panel_title {padding-top:0;}
.zadnje_debate h4.panel_title {padding-top:3px;}

.wall_post {position:relative;overflow:hidden;}
.wall_post h2 {margin-left:42px;margin-bottom:3px;}
.wall_post .type_ico_wrap {border:1px solid #d3d3d3;padding:4px;float:left;margin-right:5px;background:#fff;}
.wall_post .type_ico {border:0;float:none;margin-right:0;}
.image_container_wall {float:left;border:1px solid #d3d3d3;padding:4px;background:#fff;margin:0 5px 0 0;}
.image_container_wall img {display:block;}
.timestamp {margin-top:5px;font-size:11px;color:#a1a1a1;text-align:right;}
.pretitle {margin-left:42px;margin-bottom:3px;padding-top:3px;color:#555;}
.shortened {margin-left:42px;}
.wall_post_bit {overflow:hidden;background:#f2f2f2;padding:2px;zoom:1;}
.wall_post_bit h2 {float:left;width:500px;margin:0;font-size:12px;}
.wall_post_bit h2 a {font-size:12px !important;}
.wall_post_bit .shortened {float:left;margin:0;width:500px;}
.wall_user .wall_post_bit h2, .wall_user .wall_post_bit .shortened {width:305px;}
.latest_from_comunity .wall_user .wall_post_bit h2 {width:220px;}
.latest_from_comunity .wall_user .wall_post_bit .shortened {width:220px;}
.x-slidepage .read_more {cursor:pointer;text-decoration:none;display:block;overflow:hidden;float:none;color:#555;font-size:12px;height:25px;line-height:25px;margin:0;padding:0;text-align:center;background:url(../Images/Background/wall_more_link.png) no-repeat center 0;}
.x-slidepage .read_more:hover {background:url(../Images/Background/wall_more_link.png) no-repeat center -25px;}
.wall_bit {padding:2px;}
.message_container.no-bg .group_post {margin-bottom:5px;padding-bottom:5px;}
.catalog_latest_debates {height:300px;}
.view_more_viva .panel_container {width:305px;}

.viva_forum th {text-align:left;border-bottom:1px solid #d3d3d3;white-space:nowrap;padding:5px;}
.viva_forum td {border-bottom:1px dotted #d3d3d3;padding:5px 10px 5px 5px;font-size:11px;}
.viva_forum td .description {color:#555;line-height:normal;margin:0;padding:0;font-size:11px;}
.viva_forum td .options {color:#555;line-height:normal;margin:0;padding:0;font-size:11px;}
.viva_forum td.td_count {text-align:center;width:1%;white-space:nowrap;}
.viva_forum td.td_count a {white-space:normal;}
.viva_forum td h2 {font-size:14px;margin:0 0 5px 0;padding:0;}
.viva_forum td.doctor_col h2 {margin-bottom:0;}
.viva_forum td .group_holders_list_item h2 {font-family:Arial, Helvetica, Sans-Serif;font-size:12px;white-space:nowrap;}
.viva_forum td .group_holders_list_item h2 .name {font-size:12px;}
.viva_forum td .group_holders_list_item h2 .suffix {font-style:normal;}
.viva_forum tr:nth-child(even) td {background:#f8f8f8;}
.viva_forum tr:nth-child(odd) td {background:#fff;}

.viva_forum tr.even td {background:#f8f8f8;}
.viva_forum tr.odd td {background:#fff;}
.viva_forum td.no_brd {border-bottom:none !important;padding:5px 10px 0px 5px;}
.viva_forum td.alt {padding: 0px 10px 5px 5px !important;}

.discussion_start_debate .create_discussion_container {background:#f2f2f2;margin-bottom:20px;}
.discussion_start_debate .create_discussion_container .text, .discussion_start_debate .create_discussion_container .text input,
.discussion_start_debate .create_discussion_container .text textarea {width:595px;}

h4.panel_title.ico_debate {background:url(../Images/Icon/ico_debate.png) no-repeat 0 2px;padding-left:30px;}
h4.panel_title.ico_comment {background:url(../Images/Icon/ico_comment.png) no-repeat 0 2px;padding-left:30px;}
h4.panel_title.ico_group {background:url(../Images/Icon/ico_group.png) no-repeat 0 2px;padding-left:30px;}
.forum_actions {padding:10px 0;overflow:hidden;}

.mini_user {float:left;width:140px;padding-right:10px;overflow:hidden;margin-bottom:5px;}
.mini_user .thumb {float:left;border:1px solid #d3d3d3;padding:1px;background:#fff;margin:0 5px 0 0;}
.mini_user h3 {border:0;margin:0;padding:0;font-size:12px;}

.tip_container {float:left;width:605px;margin-right:10px;background:url(../Images/Icon/did_you_know_icon.png) no-repeat 0 4px;padding-left:35px;position:relative;}
.tip_nav {position:absolute;top:0;right:0;}
.tip_nav a {background:#f2f2f2;color:#9e9e9e;padding:0 3px;line-height:14px;font-weight:bold;}
.tip_nav a:hover {text-decoration:none;background:#ccc;color:#555;}
.tipbox {position:relative;}
.tipbox a.hide {display:block;width:15px;height:15px;position:absolute;top:5px;right:5px;background:url(../Images/Icon/close.png) no-repeat 0 0;text-indent:-9999px;}
.tipbox a.hide:hover {background:url(../Images/Icon/close.png) no-repeat 0 -15px;}
.tipbox h5 {font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;padding:0;margin:0;}
.tipbox p {margin:0;padding:0;line-height:normal;font-size:120%;line-height:130%;}
.feedback_container {float:left;width:290px;padding-left:9px;border-left:1px dotted #555;}
.followed_bit {float:left;overflow:hidden;margin:0 5px 5px 0;}
.followed_bit h3 {font-size:11px;padding:3px 0 0 0;border:0;font-family:Arial, Helvetica,  Serif;}
.followed_bit h3 a {border:0;}
.followed_bit .image {display:inline-block;border:1px solid #d3d3d3;padding:4px;background:#fff;}

.followed_bit_p {float:left;overflow:hidden;margin:0 5px 5px 0;height:100px;width:90px;}
.followed_bit_p h3 {font-size:11px;padding:3px 0 0 0;border:0;font-family:Arial, Helvetica,  Serif;}
.followed_bit_p h3 a {border:0;}
.followed_bit_p .image {display:inline-block;border:1px solid #d3d3d3;padding:4px;background:#fff;}

h5.user_profile {border-bottom:1px solid #D5D5D5;font-size:16px;font-weight:bold;padding-bottom:4px;margin-bottom:10px;}
    
.subscription_input {padding:8px 6px;background:#4387C5;zoom:1;}
.subscription_input input {width:168px;height:18px;padding:5px;border:1px solid #2c70ae;}
.subscription_input button {height:30px;background:url(../Images/Background/subscribe_button.png) no-repeat 0 0;width:100px;text-indent:-9999px;}
.subscription_input button:hover {background:url(../Images/Background/subscribe_button.png) no-repeat 0 -30px;}
.subscription_input h5 {font-size:13px;font-family:Arial, Helvetica, sans-serif;border:0;color:#fff;font-weight:normal;margin:0 0 7px 0;padding:0 0 0 6px;}
.subscription_input .field-validation-error {color:#fff;font-style:normal;}
.subscription_like {background:#D0E4F5;height:80px;}
.social_shortcuts {float:right;margin:15px 10px 0 0;}
.social_shortcuts a {display:inline-block;overflow:hidden;color:#2266BB;font-size:10px;text-align:center;width:32px;height:10px;padding-top:40px;background-image:url(../Images/Icon/like_box_icons.gif);background-repeat:no-repeat;}
.social_shortcuts a:hover {text-decoration:underline;}
.social_shortcuts a.ltweeter {background-position:0 0;}
.social_shortcuts a.lrss {background-position:0 -62px;}
.social_shortcuts a.lbuzz {background-position:0 -122px;}

.popular-selector {margin:0;padding:0;list-style:none;height:30px;}
.popular-selector li a {color:#000;padding:0 0 0 6px;height:20px;line-height:18px;}
.popular-selector li {margin:0 10px 0 0 ;padding:0;list-style:none;float:left;height:20px;padding:0 6px 0 0;}
.popular-selector li.selected {font-weight:bold;}
.popular-selector li.selected {float:left;border:0;cursor:pointer;font-weight:normal;text-align:center;color:#f9f9f9;background:transparent url(../Images/Background/button-sprite.png) no-repeat right -44px;overflow: visible;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.popular-selector li.selected a {display:block;white-space:nowrap;background:transparent url(../Images/Background/button-sprite.png) no-repeat left -66px;color:#fff;}

#viva_container .fb_button.fb_button_medium {display:inline-block !important;width:70px;height:20px;line-height:20px;background:url(../Images/Background/fconnect.png) no-repeat 0 0;}
#viva_container .fb_button .fb_button_text, #viva_container .fb_button_rtl .fb_button_text {font-size:12px !important;font-family:Arial, Helvetica, Sans-Serif !important;font-style:normal !important;background:none !important;border:0 !important;margin:0 0 0 24px !important;padding:0 !important;text-indent:-9999px !important;}
#viva_container .fb_button.fb_button_medium:hover {width:70px;height:20px;line-height:20px;background:url(../Images/Background/fconnect.png) no-repeat 0 -20px;}

.news_pager {float:right;}
.news_pager .news_post_pager {border:0 !important;margin-top:0;}
.news_pager .news_post_pager .previous, .news_pager .news_post_pager .next {padding:2px 5px;background:#8497bd;border:1px solid #5c76aa;color:#fff;}.news_pager 
.news_post_pager .previous a, .news_pager .news_post_pager .next a {color:#fff;}


/* Forum post rank stars */
.post_rank {display:block;width:73px;height:12px;margin-bottom:3px;background-image:url(../Images/Icon/forum_stars.png);background-repeat:no-repeat;}
.star_0 {background-position:-75px 0;}
.star_1 {background-position:-60px 0;}
.star_2 {background-position:-45px 0;}
.star_3 {background-position:-30px 0;}
.star_4 {background-position:-15px 0;}
.star_5 {background-position:0 0;}

.btn_reply {display:block;float:left;width:93px;height:25px;background:url(../Images/Background/reply.gif) no-repeat 0 0;text-indent:-9999px;margin-right:5px;}
.btn_new_topic {display:block;float:left;width:93px;height:25px;background:url(../Images/Background/post.gif) no-repeat 0 0;text-indent:-9999px;margin-right:5px;}
.btn_topic_lock {display:block;float:left;width:93px;height:25px;background:url(../Images/Background/reply-locked.gif) no-repeat 0 0;text-indent:-9999px;margin-right:5px;}
.btn_topic_unlock {display:block;float:left;width:93px;height:25px;background:url(../Images/Background/reply-unlocked.gif) no-repeat 0 0;text-indent:-9999px;margin-right:5px;}

.form.mydoctor label {width:180px;}
.form.mydoctor li .text input {width:290px;}
.form.mydoctor li .text textarea {width:290px;height:90px;}
.form.mydoctor li .comment {margin-left:110px;font-size:11px;}
.form.mydoctor li .no_label {margin-left:180px;}
.form.mydoctor li .actions {padding-left:180px;}

/* dodal BJ */
.login_notification_container  h2
{
     color:#4069AC;
}

.login_notification_container  p
{
      font-size:120%;
    line-height: 130%;
}

.action_item_select
{
    padding:5px;
    border-bottom:1px solid #dcdcdc;
}

.action_item_select.selected,.action_item_select.selected:hover
{
    background-color:#F5F5F5;
    background-image:url(../Images/Icon/star.png);
    background-repeat:no-repeat;
    background-position:right bottom;
}

.action_item_select:hover
{
    background-color:#F8F8F8;
    cursor:pointer;
}

.icon-moj-dnevnik-zdravja
{
    background:url(../Images/Icon/ikona_moj_dnevnik_zdravja.png);background-repeat:no-repeat;
    background-position:center top;
    
  }
