:root {
  --momozold: #69ab69;
}

/*Base*/
html,
body {
  font-size: 14px;
  /*font-family: 'PT Sans', arial,verdana;*/
  font-family: 'Source Sans Pro', arial, verdana;
  font-weight: 400;
  margin: 0;
  padding: 0;
  border: 0 none;
  overflow: hidden;
  height: 100%;
  background-color: #edf0f3;
  color: black;
}

input {
  color: black;
}

/*div, p, ul, li, a, h1, h2, h3, h4, form, label, input{padding:0; margin:0;}
    input { height: 20px; }

    p {font:11px tahoma,arial,helvetica,sans-serif;}*/
input[type='button'] {
  padding: 5px 10px;
}
table {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-collapse: collapse;
}
td,
tr {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-collapse: collapse;
}
/*td {font:11px tahoma,arial,helvetica,sans-serif;}	*/
li {
  font-size: 11px;
}

.hidden {
  display: none;
}

strong {
  font-weight: bold;
}

i strong {
  font-style: italic !important;
}

/*Login*/

/*Main Frame*/
#eNet_MainForm {
  background-color: #c9d9e1;
  /*background-color: #8DC63F;*/
  /*background-image:url('../images/mainform/main_frame_bg.png');*/

  background-image: url('../images/mainform/main_frame_bg.png');
  background-repeat: repeat-x;
  background-position: 0px 0px;
  border: 1px solid #fafbfb;
}

#eNet_MainPanel {
  -moz-box-shadow: 0 0 4px 0px #808080;
  -webkit-box-shadow: 0 0 4px 0px #808080;
  box-shadow: 0 0 4px 0px #808080;
  border: 1px solid #728799;
}

#eNet_PointsCard {
  background-color: #fff;
}

#eNet_HomeCard {
  background-color: #ffffff;
  /*background-color: #ebf0f2;*/
  /*background-image:url('../images/mainform/main_homecard_bg.png');*/
  background-repeat: repeat-x;
  background-position: 0px 0px;
}

#eNet_Tudaskozpont_Card {
  background-color: #ebf0f2;
  background-image: url('../images/mainform/main_homecard_bg.png');
  background-repeat: repeat-x;
  background-position: 0px 0px;
}

#eNet_profil_box {
  box-sizing: border-box;
  position: absolute;
  top: -60px;
  right: 15px;
  width: 240px;
  background-color: #e2e3e1;
/*  border: 5px solid #FFF;*/
  border-radius: 0px 0px 8px 8px;
  box-shadow: 0px 0px 10px 3px #888;
    -webkit-transition: all 500ms ease-in-out;
    -moz-transition: all 500ms ease-in-out;
    -o-transition: all 500ms ease-in-out;
    -ms-transition: all 500ms ease-in-out;
    transition: all 500ms ease-in-out;
}

#eNet_profil_box_content {
/*  height: 85px;*/
  text-align: center;
  margin: 5px 10px;
  line-height: 1.7;
  font-family: 'Source Sans Pro', arial, verdana;
  font-size: 15px;
  text-overflow: ellipsis;
  letter-spacing: 1px;
  overflow: hidden;
  display: block;
}

#eNet_profil_box:hover {
    top: 0px;
}

.profil_menu_item {
  white-space: nowrap;
  text-decoration: none;
  color: #000000;
}

.profil_menu_item:hover {
  white-space: nowrap;
  text-decoration: underline;
}

.profil_name {
  white-space: nowrap;
}

#eNet_footer_right_box {
  position: absolute;
  bottom: -10px;
  right: 20px;
  width: 320px;
  height: 37px;
  text-align: right;
  font-family: arial, tahoma, helvetica, sans-serif;
  font-size: 11px;
  font-weight: 400;
  font-style: normal;
}

#eNet_MainMenu {
  position: absolute;
  top: 12px;
  width: 100%;
  height: 60px;
}

.eNet_menuitem {
  height: 60px;
  cursor: pointer;
  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
  /*    letter-spacing:1px;*/
}

.eNet_menuitem_select {
  height: 60px;
  cursor: pointer;
  cursor: hand;
  font-size: 14px;
  font-weight: bold;
  color: #0a4461;
  /*    letter-spacing:1px;*/
}

.eNet_menuitem_left {
  width: 10px;
  height: 60px;
  float: left;
}
.eNet_menuitem_center {
  height: 44px;
  float: left;
  background-image: url('../images/mainform/mainmenu_center_line.png');
  background-repeat: repeat-x;
  background-position: 0px 0px;
  padding-top: 16px;
}
.eNet_menuitem_right {
  width: 10px;
  height: 60px;
  float: left;
}

.eNet_menuitem:hover .eNet_menuitem_center {
  background-image: url('../images/mainform/mainmenu_center_line_hover.png');
  background-repeat: repeat-x;
  background-position: 0px 0px;
}

.eNet_menuitem_select .eNet_menuitem_left {
  background-image: url('../images/mainform/mainmenu_selected_left.png');
  background-repeat: no-repeat;
  background-position: 0px 0px;
}
.eNet_menuitem_select .eNet_menuitem_center {
  background-image: url('../images/mainform/mainmenu_selected_center.png');
  background-repeat: repeat-x;
  background-position: 0px 0px;
}
.eNet_menuitem_select .eNet_menuitem_right {
  background-image: url('../images/mainform/mainmenu_selected_right.png');
  background-repeat: no-repeat;
  background-position: 0px 0px;
}

.eNet_menu_config {
  position: absolute;
  top: 19px;
  right: 25px;
  width: 45px;
  height: 39px;
  background-image: url('../images/mainform/mainmenu_config.png');
  background-repeat: no-repeat;
  background-position: 0px 0px;
  cursor: pointer;
  cursor: hand;
}

.eNet_menu_config_select {
  position: absolute;
  top: 19px;
  right: 25px;
  width: 45px;
  height: 39px;
  background-image: url('../images/mainform/mainmenu_config_selected.png');
  background-repeat: no-repeat;
  background-position: 0px 0px;
  cursor: pointer;
  cursor: hand;
}

.eNet_menu_logo_show {
  width: 45px;
  height: 55px;
  position: relative;
  top: 0px;
  /*background-image:url('../images/mm_logo_white.png');*/
  background-image: url('../images/logo/mm_and_sign_white.svg');
  /*background-image:url('../images/logo/mm_and_sign.svg');*/
  background-size: auto 70%;
  background-repeat: no-repeat;
  background-position: 10px 6px;
  margin-left: 20px;
  margin-right: 10px;
}

.eNet_menu_logo_hide {
  width: 30px;
  height: 60px;
  position: relative;
  top: -8px;
}

.eNet_treepanel_body {
  background-color: #f4f6f7;
  background-image: url(../images/bg/treepanel_170_15.png);
  background-repeat: no-repeat;
  background-position: bottom center;
}

.eNet_menu_group {
  margin: 5px 5px 5px 5px;
  opacity: 0.85;
  filter: alpha(opacity = 85);
}
.eNet_menu_group:hover {
  opacity: 1;
  filter: alpha(opacity = 100);
}

.eNet_menu_group_body {
  /*    background-color:#f3f5f8;*/
  background-color: #e5e9f0 !important;
}

.eNet_menu_allaspont_accordion_body {
  background-image: url(../images/icons/3d_icons/3d_icon_allaspont_200_20.png);
  background-repeat: no-repeat;
  background-position: bottom center;
}
.eNet_menu_idopont_accordion_body {
  background-image: url(../images/icons/3d_icons/3d_icon_idopont_200_20.png);
  background-repeat: no-repeat;
  background-position: bottom center;
}
.eNet_menu_nezopont_accordion_body {
  background-image: url(../images/icons/3d_icons/3d_icon_nezopont_200_20.png);
  background-repeat: no-repeat;
  background-position: bottom center;
}
.eNet_menu_tampont_accordion_body {
  background-image: url(../images/icons/3d_icons/3d_icon_tampont_200_20.png);
  background-repeat: no-repeat;
  background-position: bottom center;
}
.eNet_menu_ugyfelpont_accordion_body {
  background-image: url(../images/icons/3d_icons/3d_icon_ugyfelpont_200_20.png);
  background-repeat: no-repeat;
  background-position: bottom center;
}
.eNet_menu_segelypont_accordion_body {
  background-image: url(../images/icons/3d_icons/3d_icon_segelypont_200_20.png);
  background-repeat: no-repeat;
  background-position: bottom center;
}

.eNet_menu_accordion {
  padding-top: 0px;
  background-color: #f4f6f7;
}
.eNet_menu_accordion li {
  font: 12px tahoma, arial, helvetica, sans-serif;
  margin: 3px;
}
.eNet_menu_accordion li img {
  width: 16px;
  height: 16px;
  vertical-align: middle;
  margin-right: 2px;
  margin-bottom: 2px;
}
.eNet_menu_accordion li a {
  text-decoration: none;
  color: #222222;
}
.eNet_menu_accordion li a:hover {
  text-decoration: underline;
  color: #111111;
}

.combo-listitem-1 {
  font: normal 11px tahoma, arial, helvetica, sans-serif;
  padding: 2px 3px 2px 3px;
  border: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
  white-space: nowrap;
  color: #000000;
}
.combo-listitem-1-selected {
  background-color: #dfe8f6;
  cursor: hand;
  cursor: pointer;
}
.combo-listitem-1-over {
  background-color: #dfe8f6;
  cursor: hand;
  cursor: pointer;
}

.combo-listitem-2 {
  font: normal 12px tahoma, arial, helvetica, sans-serif;
  padding: 2px 3px 2px 3px;
  border: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
  white-space: nowrap;
  color: #000000;
}
.combo-listitem-2-selected {
  background-color: #dfe8f6;
  cursor: hand;
  cursor: pointer;
}

.combo-listitem-period-1 {
  font: normal 11px tahoma, arial, helvetica, sans-serif;
  padding: 0px 0px 0px 0px;
  border: 0px solid #ffffff;
  white-space: normal;
  color: #555;
  font-size: 11px;
}
.combo-listitem-period-1-selected {
  background-color: #dfe8f6;
  cursor: hand;
  cursor: pointer;
}

.chart-tip-1 {
  background-color: #f4f8fa;
  border: 1px solid #0c5a82;
}

.icon-contview-tab1 {
  background-image: url(../images/icons/table_16.png);
}
.icon-contview-tab2 {
  background-image: url(../images/icons/table_16.png);
}
.button-contview-filter-ok {
  background-image: url(../images/icons/zoom_32.png) !important;
}
.button-contview-math-1 {
  background-image: url(../images/math/egyenlo.bmp) !important;
}
.button-contview-math-2 {
  background-image: url(../images/math/nemegyenlo.bmp) !important;
}
.button-contview-math-3 {
  background-image: url(../images/math/kisebb.bmp) !important;
}
.button-contview-math-4 {
  background-image: url(../images/math/nagyobb.bmp) !important;
}
.button-contview-math-5 {
  background-image: url(../images/math/kisebbvagyegyenlo.bmp) !important;
}
.button-contview-math-6 {
  background-image: url(../images/math/nagyobbvagyegyenlo.bmp) !important;
}
.button-contview-math-7 {
  background-image: url(../images/math/kozott.bmp) !important;
}
.button-contview-math-0 {
  background-image: none !important;
}
.button-main-search-agent {
  background-image: url(../images/icons/search_16.png) !important;
}
.button-ok {
  background-image: url(../images/icons/button-ok.png) !important;
}
.button-cancel {
  background-image: url(../images/icons/button-cancel.png) !important;
}
.button-flat-cancel {
  background-image: url(../images/icons/flat/remove.png) !important;
  background-size: 16px !important;
}
.button-flat-ok {
  background-image: url(../images/icons/flat/ok.png) !important;
  background-size: 16px !important;
}
.button-flat-upload {
  background-image: url(../images/icons/flat/upload.png) !important;
  background-size: 16px !important;
}
.button-save {
  background-image: url(../images/icons/button-save.png) !important;
}
.button-config {
  background-image: url(../images/icons/config_16.png) !important;
}
.button-down {
  background-image: url(../images/icons/down_16.png) !important;
}
.button-up {
  background-image: url(../images/icons/up_16.png) !important;
}
.button-excel {
  background-image: url(../images/icons/excel_16.png) !important;
}
.bg_briefcase_16 {
  background-image: url(../images/icons/briefcase_16.png) !important;
}
.bg_administrator_16 {
  background-image: url(../images/icons/administrator_16.png) !important;
}
.bg_administrator_16_add {
  background-image: url(../images/icons/administrator_add_16.png) !important;
}
.bg_administrator_16_cancel {
  background-image: url(../images/icons/administrator_cancel_16.png) !important;
}
.bg_group_16 {
  background-image: url(../images/icons/group_16.png) !important;
}
.bg_user_16 {
  background-image: url(../images/icons/user_16.png) !important;
}
.bg_shpere_16 {
  background-image: url(../images/icons/shpere_16.png) !important;
}
.bg_table_16 {
  background-image: url(../images/icons/table_16.png) !important;
}
.bg_chart_16 {
  background-image: url(../images/icons/chart.gif);
}
.bg_pie_chart_16 {
  background-image: url(../images/icons/statistic_16.png) !important;
}
.bg_finish_flag_16 {
  background-image: url(../images/icons/autostart_program_16.png) !important;
}
.bg_table_cancel_16 {
  background-image: url(../images/icons/table_cancel_16.png) !important;
}
.bg_contact_16 {
  background-image: url(../images/icons/contact_16.png) !important;
}
.bg_excel_16 {
  background-image: url(../images/icons/excel_16.png) !important;
}
.bg_down_16 {
  background-image: url(../images/icons/down_16.png) !important;
}
.bg_up_16 {
  background-image: url(../images/icons/up_16.png) !important;
}
.bg_zoom_32 {
  background-image: url(../images/icons/zoom_32.png) !important;
}
.bg_group_by_16 {
  background-image: url(../images/icons/group-by.gif) !important;
}
.bg_run_16 {
  background-image: url(../images/icons/run_16.png) !important;
}
.bg_database_16 {
  background-image: url(../images/icons/database_16.png) !important;
}
.bg_refresh_16 {
  background-image: url(../images/icons/refresh_16.gif) !important;
}
.bg_refresh__green_16 {
  background-image: url(../images/icons/refresh_green_16.gif) !important;
}
.bg_table_refresh_16 {
  background-image: url(../images/icons/table_refresh_16.gif) !important;
}
.bg_next_16 {
  background-image: url(../images/icons/next_16.gif) !important;
}
.bg_stop_16 {
  background-image: url(../images/icons/stop_16.png) !important;
}
.bg_open_16 {
  background-image: url(../images/icons/open_16.png) !important;
}
.bg_checkbox_checked_16 {
  background-image: url(../images/icons/checkbox_checked_16.gif) !important;
}
.bg_checkbox_unchecked_16 {
  background-image: url(../images/icons/checkbox_unchecked_16.gif) !important;
}
.bg_calculator_16 {
  background-image: url(../images/icons/calculator_16.png) !important;
}
.bg_ext_add_16 {
  background-image: url(../images/icons/ext_add_16.gif) !important;
}
.bg_add_16 {
  background-image: url(../images/icons/add_16.png) !important;
}
.bg_remove_16 {
  background-image: url(../images/icons/remove_16.png) !important;
}
.bg_remove_32 {
  background-image: url(../images/icons/remove_32.png) !important;
}
.bg_excel_24 {
  background-image: url(../images/icons/excel_24.png) !important;
}
.bg_excel_32 {
  background-image: url(../images/icons/excel_32.png) !important;
}
.bg_agents_32 {
  background-image: url(../images/icons/agents.png) !important;
  background-size: 32px 32px !important;
}
.bg_administrator_64 {
  background-image: url(../images/icons/administrator_64.png) !important;
}
.bg_administrator_search_16 {
  background-image: url(../images/icons/administrator_search_16.png) !important;
}
.bg_user_64 {
  background-image: url(../images/icons/user_64.png) !important;
}
.bg_user_48 {
  background-image: url(../images/icons/user_48.png) !important;
}
.bg_user_24 {
  background-image: url(../images/icons/user_24.png) !important;
}
.bg_back_24 {
  background-image: url(../images/icons/back_24.png) !important;
}
.bg_back_32 {
  background-image: url(../images/icons/back_32.png) !important;
}
.bg_star_64 {
  background-image: url(../images/icons/star_64.png) !important;
}
.bg_profil_64 {
  background-image: url(../images/icons/profile_64.png) !important;
}
.bg_fav_16 {
  background-image: url(../images/icons/fav_16.gif) !important;
}
.bg_axa_16 {
  background-image: url(../images/icons/axa_logo_16.png) !important;
}
.bg_download_16 {
  background-image: url(../images/icons/download_16.png) !important;
}
.bg_level_hide_16 {
  background-image: url(../images/icons/level_hide_16.png) !important;
}
.bg_level_show_16 {
  background-image: url(../images/icons/level_show_16.png) !important;
}
.bg_search_16 {
  background-image: url(../images/icons/search_16.png) !important;
}
.bg_circle_check_16 {
  background-image: url(../images/icons/icon-circle-check-16.png) !important;
}
.bg_diploma_64 {
  background-image: url(../images/icons/diploma_64.png) !important;
}
.bg_insurance_64 {
  background-image: url(../images/icons/ring_buoy_64.png) !important;
}
.bg_mpt_64 {
  background-image: url(../images/icons/mpt_64.png) !important;
}
.bg_line_graph_16 {
  background-image: url(../images/icons/line_graph_icon_16.png) !important;
}
.bg_refresh_32 {
  background-image: url(../images/icons/refresh_32.png) !important;
}
.bg_pdf_16 {
  background-image: url(../images/icons/pdf_16.png) !important;
}
.bg_pdf_32 {
  background-image: url(../images/icons/pdf_32.png) !important;
}
.bg_home_32 {
  background-image: url(../images/icons/home_32.png) !important;
}
.bg_trophy_1_16 {
  background-image: url(../images/icons/trophy_1_16.png) !important;
}
.bg_trophy_2_16 {
  background-image: url(../images/icons/trophy_2_16.png) !important;
}
.bg_trophy_3_16 {
  background-image: url(../images/icons/trophy_3_16.png) !important;
}
.bg_ok_16 {
  background-image: url(../images/icons/ok_16.gif) !important;
}
.bg_help_16 {
  background-image: url(../images/icons/icon-circle-question-16.png) !important;
}
.bg_help_dir_16 {
  background-image: url(../images/icons/help_16.png) !important;
}
.bg_help_file_16 {
  background-image: url(../images/icons/helpfile_16.png) !important;
}
.bg_money_64 {
  background-image: url(../images/icons/money_64.png) !important;
}
.bg_popup_menu_16 {
  background-image: url(../images/icons/ext_icons/menu_show.gif) !important;
}
.bg_ext_add {
  background-image: url(../images/icons/ext_icons/add.png) !important;
}
.bg_ext_edit {
  background-image: url(../images/icons/edit.gif) !important;
}
.bg_ext_email {
  background-image: url(../images/icons/ext_icons/email.png) !important;
}
.bg_ext_user_edit {
  background-image: url(../images/icons/ext_icons/user_edit.png) !important;
}
.bg_ext_delete {
  background-image: url(../images/icons/ext_icons/delete.png) !important;
}
.bg_ext_print {
  background-image: url(../images/icons/ext_icons/printer.png) !important;
}
.bg_ext_arrow_refresh {
  background-image: url(../images/icons/ext_icons/arrow_refresh.png) !important;
}
.bg_ext_user_edit {
  background-image: url(../images/icons/ext_icons/user_edit.png) !important;
}
.bg_ext_tag_orange {
  background-image: url(../images/icons/ext_icons/tag_orange.png) !important;
}
.bg_ext_tag_purple {
  background-image: url(../images/icons/ext_icons/tag_purple.png) !important;
}
.bg_ext_tag_edit {
  background-image: url(../images/icons/ext_icons/tag_blue_edit.png) !important;
}
.bg_ext_comment_edit {
  background-image: url(../images/icons/ext_icons/comment_edit.png) !important;
}
.bg_ext_calendar {
  background-image: url(../images/icons/ext_icons/calendar.png) !important;
}
.bg_next_16_png {
  background-image: url(../images/icons/next_16.png) !important;
}
.bg_prev_16_png {
  background-image: url(../images/icons/prev_16.png) !important;
}
.bg_calendar_32 {
  background-image: url(../images/icons/calendar_32.png) !important;
}
.bg_calendar_40 {
  background-image: url(../images/icons/calendar_40.png) !important;
  background-position-y: -4px !important;
}
.bg_calendar_64 {
  background-image: url(../images/icons/calendar_64.png) !important;
}
.bg_notepad_16 {
  background-image: url(../images/icons/notepad_16.png) !important;
}
.bg_todo_32 {
  background-image: url(../images/icons/todo_64.png) !important;
  background-size: 32px 32px !important;
}
.bg_solved_32 {
  background-image: url(../images/icons/flat/ok.png) !important;
  background-size: 32px 32px !important;
}
.bg_unsolved_32 {
  background-image: url(../images/icons/flat/remove.png) !important;
  background-size: 32px 32px !important;
}
.bg_mail_32 {
  background-image: url(../images/icons/mail_96.png) !important;
  background-size: 32px 32px !important;
}
.bg_mail_16 {
  background-image: url(../images/icons/mail_96.png) !important;
  background-size: 16px 16px !important;
}
.bg_report_32 {
  background-image: url(../images/icons/report_3d_64.png) !important;
  background-size: 32px 32px !important;
}
.bg_layout {
  background-image: url(../images/icons/flat/layout.svg) !important;
  background-size: 32px 32px !important;
}
.bg_sk_trend_ok {
  background-image: url(../images/icons/sk_trend_ok.png) !important;
  background-size: 48px 48px !important; /*padding-top: 66px !important;*/
  height: 50px !important;
  padding-left: 55px !important;
}
.bg_sk_trend_cancel {
  background-image: url(../images/icons/sk_trend_cancel.png) !important;
  background-size: 48px 48px !important; /*padding-top: 66px !important;*/
  height: 50px !important;
  padding-left: 55px !important;
}
.bg_circle_info_32 {
  background-image: url(../images/icons/icon-circle-info-32.png) !important;
  background-repeat: no-repeat;
  background-position: 3px 1px;
}

/* flat icons */

/* add */
.bg_flat_add_16 {
  background-image: url(../images/icons/flat/add.png) !important;
  background-size: 16px 16px !important;
}
.bg_flat_add_24 {
  background-image: url(../images/icons/flat/add.png) !important;
  background-size: 24px 24px !important;
}
.bg_flat_add_32 {
  background-image: url(../images/icons/flat/add.png) !important;
  background-size: 32px 32px !important;
}
.bg_flat_add_48 {
  background-image: url(../images/icons/flat/add.png) !important;
  background-size: 48px 48px !important;
}
.bg_flat_add_64 {
  background-image: url(../images/icons/flat/add.png) !important;
  background-size: 64px 64px !important;
}
/* campaign */
.bg_flat_campaign_16 {
  background-image: url(../images/icons/flat/campaign.png) !important;
  background-size: 16px 16px !important;
}
.bg_flat_campaign_24 {
  background-image: url(../images/icons/flat/campaign.png) !important;
  background-size: 24px 24px !important;
}
.bg_flat_campaign_32 {
  background-image: url(../images/icons/flat/campaign.png) !important;
  background-size: 32px 32px !important;
}
.bg_flat_campaign_48 {
  background-image: url(../images/icons/flat/campaign.png) !important;
  background-size: 48px 48px !important;
}
.bg_flat_campaign_64 {
  background-image: url(../images/icons/flat/campaign.png) !important;
  background-size: 64px 64px !important;
}
/* compare */
.bg_flat_compare_16 {
  background-image: url(../images/icons/flat/compare.png) !important;
  background-size: 16px 16px !important;
}
.bg_flat_compare_24 {
  background-image: url(../images/icons/flat/compare.png) !important;
  background-size: 24px 24px !important;
}
.bg_flat_compare_32 {
  background-image: url(../images/icons/flat/compare.png) !important;
  background-size: 32px 32px !important;
}
.bg_flat_compare_48 {
  background-image: url(../images/icons/flat/compare.png) !important;
  background-size: 48px 48px !important;
}
.bg_flat_compare_64 {
  background-image: url(../images/icons/flat/compare.png) !important;
  background-size: 64px 64px !important;
}
/* config */
.bg_flat_config_16 {
  background-image: url(../images/icons/flat/config.png) !important;
  background-size: 16px 16px !important;
}
.bg_flat_config_24 {
  background-image: url(../images/icons/flat/config.png) !important;
  background-size: 24px 24px !important;
}
.bg_flat_config_32 {
  background-image: url(../images/icons/flat/config.png) !important;
  background-size: 32px 32px !important;
}
.bg_flat_config_48 {
  background-image: url(../images/icons/flat/config.png) !important;
  background-size: 48px 48px !important;
}
.bg_flat_config_64 {
  background-image: url(../images/icons/flat/config.png) !important;
  background-size: 64px 64px !important;
}
/* delete */
.bg_flat_delete_16 {
  background-image: url(../images/icons/flat/delete.png) !important;
  background-size: 16px 16px !important;
}
.bg_flat_delete_24 {
  background-image: url(../images/icons/flat/delete.png) !important;
  background-size: 24px 24px !important;
}
.bg_flat_delete_32 {
  background-image: url(../images/icons/flat/delete.png) !important;
  background-size: 32px 32px !important;
}
.bg_flat_delete_48 {
  background-image: url(../images/icons/flat/delete.png) !important;
  background-size: 48px 48px !important;
}
.bg_flat_delete_64 {
  background-image: url(../images/icons/flat/delete.png) !important;
  background-size: 64px 64px !important;
}
/* details */
.bg_flat_details_16 {
  background-image: url(../images/icons/flat/details.png) !important;
  background-size: 16px 16px !important;
}
.bg_flat_details_24 {
  background-image: url(../images/icons/flat/details.png) !important;
  background-size: 24px 24px !important;
}
.bg_flat_details_32 {
  background-image: url(../images/icons/flat/details.png) !important;
  background-size: 32px 32px !important;
}
.bg_flat_details_48 {
  background-image: url(../images/icons/flat/details.png) !important;
  background-size: 48px 48px !important;
}
.bg_flat_details_64 {
  background-image: url(../images/icons/flat/details.png) !important;
  background-size: 64px 64px !important;
}
/* down */
.bg_flat_down_16 {
  background-image: url(../images/icons/flat/down.png) !important;
  background-size: 16px 16px !important;
}
.bg_flat_down_24 {
  background-image: url(../images/icons/flat/down.png) !important;
  background-size: 24px 24px !important;
}
.bg_flat_down_32 {
  background-image: url(../images/icons/flat/down.png) !important;
  background-size: 32px 32px !important;
}
.bg_flat_down_48 {
  background-image: url(../images/icons/flat/down.png) !important;
  background-size: 48px 48px !important;
}
.bg_flat_down_64 {
  background-image: url(../images/icons/flat/down.png) !important;
  background-size: 64px 64px !important;
}
/* left */
.bg_flat_left_16 {
  background-image: url(../images/icons/flat/left.png) !important;
  background-size: 16px 16px !important;
}
.bg_flat_left_24 {
  background-image: url(../images/icons/flat/left.png) !important;
  background-size: 24px 24px !important;
}
.bg_flat_left_32 {
  background-image: url(../images/icons/flat/left.png) !important;
  background-size: 32px 32px !important;
}
.bg_flat_left_48 {
  background-image: url(../images/icons/flat/left.png) !important;
  background-size: 48px 48px !important;
}
.bg_flat_left_64 {
  background-image: url(../images/icons/flat/left.png) !important;
  background-size: 64px 64px !important;
}
/* ok_blue */
.bg_flat_ok_blue_16 {
  background-image: url(../images/icons/flat/ok_blue.png) !important;
  background-size: 16px 16px !important;
}
.bg_flat_ok_blue_24 {
  background-image: url(../images/icons/flat/ok_blue.png) !important;
  background-size: 24px 24px !important;
}
.bg_flat_ok_blue_32 {
  background-image: url(../images/icons/flat/ok_blue.png) !important;
  background-size: 32px 32px !important;
}
.bg_flat_ok_blue_48 {
  background-image: url(../images/icons/flat/ok_blue.png) !important;
  background-size: 48px 48px !important;
}
.bg_flat_ok_blue_64 {
  background-image: url(../images/icons/flat/ok_blue.png) !important;
  background-size: 64px 64px !important;
}
/* ok */
.bg_flat_ok_16 {
  background-image: url(../images/icons/flat/ok.png) !important;
  background-size: 16px 16px !important;
}
.bg_flat_ok_24 {
  background-image: url(../images/icons/flat/ok.png) !important;
  background-size: 24px 24px !important;
}
.bg_flat_ok_32 {
  background-image: url(../images/icons/flat/ok.png) !important;
  background-size: 32px 32px !important;
}
.bg_flat_ok_48 {
  background-image: url(../images/icons/flat/ok.png) !important;
  background-size: 48px 48px !important;
}
.bg_flat_ok_64 {
  background-image: url(../images/icons/flat/ok.png) !important;
  background-size: 64px 64px !important;
}
/* refresh */
.bg_flat_refresh_16 {
  background-image: url(../images/icons/flat/refresh.png) !important;
  background-size: 16px 16px !important;
}
.bg_flat_refresh_24 {
  background-image: url(../images/icons/flat/refresh.png) !important;
  background-size: 24px 24px !important;
}
.bg_flat_refresh_32 {
  background-image: url(../images/icons/flat/refresh.png) !important;
  background-size: 32px 32px !important;
}
.bg_flat_refresh_48 {
  background-image: url(../images/icons/flat/refresh.png) !important;
  background-size: 48px 48px !important;
}
.bg_flat_refresh_64 {
  background-image: url(../images/icons/flat/refresh.png) !important;
  background-size: 64px 64px !important;
}
/* remove */
.bg_flat_remove_16 {
  background-image: url(../images/icons/flat/remove.png) !important;
  background-size: 16px 16px !important;
}
.bg_flat_remove_24 {
  background-image: url(../images/icons/flat/remove.png) !important;
  background-size: 24px 24px !important;
}
.bg_flat_remove_32 {
  background-image: url(../images/icons/flat/remove.png) !important;
  background-size: 32px 32px !important;
}
.bg_flat_remove_48 {
  background-image: url(../images/icons/flat/remove.png) !important;
  background-size: 48px 48px !important;
}
.bg_flat_remove_64 {
  background-image: url(../images/icons/flat/remove.png) !important;
  background-size: 64px 64px !important;
}
/* right */
.bg_flat_right_16 {
  background-image: url(../images/icons/flat/right.png) !important;
  background-size: 16px 16px !important;
}
.bg_flat_right_24 {
  background-image: url(../images/icons/flat/right.png) !important;
  background-size: 24px 24px !important;
}
.bg_flat_right_32 {
  background-image: url(../images/icons/flat/right.png) !important;
  background-size: 32px 32px !important;
}
.bg_flat_right_48 {
  background-image: url(../images/icons/flat/right.png) !important;
  background-size: 48px 48px !important;
}
.bg_flat_right_64 {
  background-image: url(../images/icons/flat/right.png) !important;
  background-size: 64px 64px !important;
}
/* rule */
.bg_flat_rule_16 {
  background-image: url(../images/icons/flat/rule.png) !important;
  background-size: 16px 16px !important;
}
.bg_flat_rule_24 {
  background-image: url(../images/icons/flat/rule.png) !important;
  background-size: 24px 24px !important;
}
.bg_flat_rule_32 {
  background-image: url(../images/icons/flat/rule.png) !important;
  background-size: 32px 32px !important;
}
.bg_flat_rule_48 {
  background-image: url(../images/icons/flat/rule.png) !important;
  background-size: 48px 48px !important;
}
.bg_flat_rule_64 {
  background-image: url(../images/icons/flat/rule.png) !important;
  background-size: 64px 64px !important;
}
/* save */
.bg_flat_save_16 {
  background-image: url(../images/icons/flat/save.png) !important;
  background-size: 16px 16px !important;
}
.bg_flat_save_24 {
  background-image: url(../images/icons/flat/save.png) !important;
  background-size: 24px 24px !important;
}
.bg_flat_save_32 {
  background-image: url(../images/icons/flat/save.png) !important;
  background-size: 32px 32px !important;
}
.bg_flat_save_48 {
  background-image: url(../images/icons/flat/save.png) !important;
  background-size: 48px 48px !important;
}
.bg_flat_save_64 {
  background-image: url(../images/icons/flat/save.png) !important;
  background-size: 64px 64px !important;
}
/* up */
.bg_flat_up_16 {
  background-image: url(../images/icons/flat/up.png) !important;
  background-size: 16px 16px !important;
}
.bg_flat_up_24 {
  background-image: url(../images/icons/flat/up.png) !important;
  background-size: 24px 24px !important;
}
.bg_flat_up_32 {
  background-image: url(../images/icons/flat/up.png) !important;
  background-size: 32px 32px !important;
}
.bg_flat_up_48 {
  background-image: url(../images/icons/flat/up.png) !important;
  background-size: 48px 48px !important;
}
.bg_flat_up_64 {
  background-image: url(../images/icons/flat/up.png) !important;
  background-size: 64px 64px !important;
}
/* upload */
.bg_flat_upload_16 {
  background-image: url(../images/icons/flat/upload.png) !important;
  background-size: 16px 16px !important;
}
.bg_flat_upload_24 {
  background-image: url(../images/icons/flat/upload.png) !important;
  background-size: 24px 24px !important;
}
.bg_flat_upload_32 {
  background-image: url(../images/icons/flat/upload.png) !important;
  background-size: 32px 32px !important;
}
.bg_flat_upload_48 {
  background-image: url(../images/icons/flat/upload.png) !important;
  background-size: 48px 48px !important;
}
.bg_flat_upload_64 {
  background-image: url(../images/icons/flat/upload.png) !important;
  background-size: 64px 64px !important;
}
/* mailsend */
.bg_flat_mailsend_16 {
  background-image: url(../images/icons/flat/mailsend.png) !important;
  background-size: 16px 16px !important;
}
.bg_flat_mailsend_24 {
  background-image: url(../images/icons/flat/mailsend.png) !important;
  background-size: 24px 24px !important;
}
.bg_flat_mailsend_32 {
  background-image: url(../images/icons/flat/mailsend.png) !important;
  background-size: 32px 32px !important;
}
.bg_flat_mailsend_48 {
  background-image: url(../images/icons/flat/mailsend.png) !important;
  background-size: 48px 48px !important;
}
.bg_flat_mailsend_64 {
  background-image: url(../images/icons/flat/mailsend.png) !important;
  background-size: 64px 64px !important;
}
/* mail */
.bg_flat_mail_16 {
  background-image: url(../images/icons/flat/mail.png) !important;
  background-size: 16px 16px !important;
}
.bg_flat_mail_24 {
  background-image: url(../images/icons/flat/mail.png) !important;
  background-size: 24px 24px !important;
}
.bg_flat_mail_32 {
  background-image: url(../images/icons/flat/mail.png) !important;
  background-size: 32px 32px !important;
}
.bg_flat_mail_48 {
  background-image: url(../images/icons/flat/mail.png) !important;
  background-size: 48px 48px !important;
}
.bg_flat_mail_64 {
  background-image: url(../images/icons/flat/mail.png) !important;
  background-size: 64px 64px !important;
}
/* question */
.bg_flat_question_16 {
  background-image: url(../images/icons/flat/question.png) !important;
  background-size: 16px 16px !important;
}
.bg_flat_question_24 {
  background-image: url(../images/icons/flat/question.png) !important;
  background-size: 24px 24px !important;
}
.bg_flat_question_32 {
  background-image: url(../images/icons/flat/question.png) !important;
  background-size: 32px 32px !important;
}
.bg_flat_question_48 {
  background-image: url(../images/icons/flat/question.png) !important;
  background-size: 48px 48px !important;
}
.bg_flat_question_64 {
  background-image: url(../images/icons/flat/question.png) !important;
  background-size: 64px 64px !important;
}
/* ---------- */

.fieldset-contview-1-filter {
  background-color: #eff1f4;
  padding-left: 0px;
}

.label-contview-1-filter-fieldform {
  font: 12px tahoma, arial, helvetica, sans-serif;
  padding-left: 4px;
}

.contview-1-filter-td {
  background-color: #f4f6f7;
}
.contview-1-filter-panel {
  background-color: #f4f6f7;
}
.kp-1-footer-body {
  background-color: #f4f6f7;
}
.contview-3-filter-td {
  background-color: #dfe4e8;
}
.acc-corr-1-filter-td {
  background-color: #e8ecef;
}
.agents-1-tab {
  background-color: #f4f6f7;
}
.white_bg {
  background-color: #ffffff;
}
.up-client-infopage-td {
  background-color: #dfe4e8;
  margin: 0px;
  padding: 0px;
}

.readonly_textfield {
  background-color: #f4f6f7 !important;
  background-image: none !important;
  border-color: #c1c1c1 !important;
}

.x-grid3-col-Grid_tp_clients_1_ClientList_imgcol {
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_tp_clients_1_ClientProducts_imgcol {
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_tp_clients_1_ClientProducts_partnercol {
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_tp_stat_1_imgcol {
  height: 18px;
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_activity_1_weekly_imgcol {
  height: 18px;
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_activity_1_monthly_imgcol {
  height: 18px;
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_activity_2_weekly_imgcol {
  height: 18px;
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_activity_2_weekly_imgcol2 {
  height: 18px;
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_activity_2_monthly_imgcol {
  height: 18px;
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_activity_2_monthly_imgcol2 {
  height: 18px;
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_protection_1_ByStatus_imgcol {
  height: 40px;
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_protection_1_ByStatus_imgcol2 {
  height: 40px;
  padding: 2px 0px 0px 2px;
}
span.Grid_protection_1_ByStatus_cellspan {
  font-family: 'Source Sans Pro', 'Arial Narrow', Arial, sans-serif;
  font-size: 14px;
}
.x-grid3-col-Grid_sales_report_1_Main_imgcol {
  height: 18px;
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_sales_report_1_Main_imgcol2 {
  height: 18px;
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_sales_report_2_Main_imgcol {
  height: 18px;
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-img {
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_quality_2_CANC_imgcol {
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_quality_af_1_CANC_imgcol {
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_quality_1_Details_imgcol {
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_quality_da_1_Details_imgcol {
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_quality_4_Details_imgcol {
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_quality_5_Details_imgcol {
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_quality_3_main_imgcol {
  height: 18px;
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_quality_6_main_imgcol {
  height: 18px;
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_quality_7_main_imgcol {
  height: 18px;
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_quality_8_main_imgcol {
  height: 18px;
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_quality_9_main_imgcol {
  height: 18px;
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_comp_bonusz_2012_Agent_Need_imgcol {
  height: 16px;
}
.x-grid3-col-Grid_comp_toborzas_2012_Agent_Need_imgcol {
  height: 30px;
}
.x-grid3-col-Grid_canc_stat_1_main_imgcol {
  height: 18px;
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_canc_stat_1_main_imgcol {
  height: 18px;
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_up_client_1_ClientList_imgcol {
  height: 30px;
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_tp_clients_1_SameClients_Popup_ClientList_imgcol {
  height: 30px;
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_up_client_1_Product_imgcol {
  height: 46px;
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_contview_all_2_Main_imgcol {
  height: 46px;
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_retention_1_Main_imgcol {
  height: 46px;
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_contview_ann_2_Main_imgcol {
  height: 46px;
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_quality_2_NEW_partnercol {
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_quality_2_CANC_partnercol {
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_quality_af_1_NEW_partnercol {
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_quality_af_1_CANC_partnercol {
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_quality_1_partnercol {
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_quality_da_1_partnercol {
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_quality_4_partnercol {
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_quality_5_partnercol {
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_contview_4_partnercol {
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_KP_2_partnercol {
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_tp_clientlist_1_Main_imgcol {
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_tp_productlist_1_Main_imgcol {
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_tp_productlist_1_Main_ownerimgcol {
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_comp_iphone_imgcol {
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_comp_incentive_2012_agent_imgcol {
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_contview_all_1_Main_Partnercol {
  padding: 2px 0px 0px 2px;
}
.x-grid3-col-Grid_contview_3_Billing_Cont_imgcol {
  padding: 2px 0px 0px 2px;
}

TABLE.eNet_form_table {
  border-collapse: collapse;
}

TABLE.eNet_form_table td {
  padding-top: 5px;
}

.enet-menu-title {
  background: #d6e3f2;
  border-style: solid;
  border-color: #dae6f4 #99bbe8 #99bbe8 #dae6f4;
  border-width: 1px;
  margin: -2px -2px 0;
  color: #15428b;
  font: bold 10px tahoma, arial, verdana, sans-serif;
  display: block;
  padding: 3px;
}

table.ui-table {
  margin: 1em 0;
  border-collapse: collapse;
  width: 100%;
}
table.ui-table td,
table.ui-table th {
  border: 1px solid #eee;
  padding: 0.3em 10px;
  text-align: left;
  white-space: nowrap;
}
table.ui-table th {
  font-weight: bold;
  padding: 0.6em 10px;
}
select.select {
  padding: 3px 5px;
}

.image_button button {
  height: 32px !important;
  padding-left: 36px !important;
  padding-top: 2px;
  font-weight: bold;
}

#up_client_infopage_div .header {
  background-color: #b9c7d5;
  padding-left: 10px;
  padding-bottom: 2px;
  padding-top: 2px;
  margin-bottom: 2px;
  font: 12px tahoma, arial, helvetica, sans-serif;
  border-style: dotted;
  border-width: 1px;
  border-color: #6e78bb;
}

#up_client_infopage_div table {
  width: 95%;
  margin-left: 15px;
  margin-bottom: 6px;
  font: 12px tahoma, arial, helvetica, sans-serif;
}

#up_client_infopage_div .first-line {
}

#up_client_infopage_div .second-line {
  background-color: #e2e0eb;
}

#up_client_infopage_div table td {
  vertical-align: top;
}

#up_client_infopage_div .td1 {
  width: 130px;
}

.nevjegy_order_table {
  width: 100%;
  border-collapse: collapse;
}

.nevjegy_order_table th {
  font-weight: bold;
  text-align: center;
  padding: 5px 10px;
  border: 1px solid gray;
}

.nevjegy_order_table > tbody > tr > td {
  padding: 2px 10px;
  border: 1px solid gray;
  background-color: white;
}

.hirek_content {
  /* background-image: */
}
lnk {
  color: #0c2746;
  cursor: pointer;
  text-decoration: underline;
}
lnk:hover {
  text-decoration: none;
}

.hirek_content .date {
  font-size: 11px;
  color: #1f3957;
  padding-bottom: 0px;
  padding-top: 2px;
  font-style: italic;
}

.hirek_content .title {
  font-size: 15px;
  font-weight: bold;
  color: #1f3957;
  padding-bottom: 2px;
  padding-top: 0px;
}

.hirek_content .article {
  font-size: 14px;
  color: #0c2746;
  padding: 5px;
}

.hirek_content .hir {
  border: 1px solid #dddddd;
  background-color: white;
  margin: 6px 4px;
  width: 337px;
  box-shadow: 1px 1px 6px #dddddd;
  -moz-box-shadow: 1px 1px 6px #dddddd;
  -webkit-box-shadow: 1px 1px 6px #dddddd;
}

.hirek_content .hir .news-container .header {
  background-color: #f5f5f5;
  border-bottom: 1px solid #dddddd;
  padding-left: 7px;
  padding-right: 7px;
  background: -moz-linear-gradient(top, #f9f9f9 0%, #f0f0f0 100%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #f9f9f9),
    color-stop(100%, #f0f0f0)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f9f9f9 0%, #f0f0f0 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f9f9f9 0%, #f0f0f0 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f9f9f9 0%, #f0f0f0 100%); /* IE10+ */
  background: linear-gradient(to bottom, #f9f9f9 0%, #f0f0f0 100%); /* W3C */
}

.menu-title-first {
  background: #d6e3f2;
  border-style: solid;
  border-color: #dae6f4 #99bbe8 #99bbe8 #dae6f4;
  border-width: 1px;
  margin: -2px -2px 0;
  color: #15428b;
  font: bold 11px tahoma, arial, verdana, sans-serif;
  display: block;
  padding: 3px;
}

.menu-title {
  background: #d6e3f2;
  border-style: solid;
  border-color: #dae6f4 #99bbe8 #99bbe8 #dae6f4;
  border-width: 1px;
  margin: 0px -2px 0;
  color: #15428b;
  font: bold 11px tahoma, arial, verdana, sans-serif;
  display: block;
  padding: 3px;
}

#up_client_contview_infopage_div {
  font-family: 'PT Sans', arial, sans-serif;
  font-size: 14px;
}

#up_client_contview_infopage_div .header {
  background-color: #b9c7d5;
  padding-left: 10px;
  padding-bottom: 2px;
  padding-top: 2px;
  margin-bottom: 2px;
  font-size: 15px;
  border-style: dotted;
  border-width: 1px;
  border-color: #6e78bb;
}

.up_client_contview_infopage_table_ext {
  margin-left: 23px;
  margin-bottom: 6px;
}

.up_client_contview_infopage_table_ext .ext-td {
  width: 50%;
  vertical-align: top;
}

.up_client_contview_infopage_table_int {
  width: 98%;
  font-size: 13px;
}

.up_client_contview_infopage_table_int .first-line {
}

.up_client_contview_infopage_table_int .second-line {
  background-color: #e2e0eb;
}

.up_client_contview_infopage_table_int td {
  vertical-align: middle;
}

#up_client_contview_infopage_div .td1 {
  width: 150px;
  padding-bottom: 2px;
  padding-top: 2px;
  vertical-align: top;
}

.span_up_client_contview_1_billing_details,
.span_up_client_contview_1_billing_details_union {
  margin-left: 26px;
  font-size: 12px;
  text-decoration: none;
}

.span_up_client_contview_1_billing_details:hover,
.span_up_client_contview_1_billing_details_union:hover {
  text-decoration: underline;
  cursor: pointer;
  color: #111111;
}

.p_up_client_contview_1_docname {
  font-size: 15px;
  padding-top: 2px;
}

.p_up_client_contview_1_docname:hover {
  text-decoration: underline;
  cursor: pointer;
  color: #111111;
}

.span_up_client_contview_1_client {
  text-decoration: none;
}

.span_up_client_contview_1_client:hover {
  text-decoration: underline;
  cursor: pointer;
}

.span_sales_report_1_factdetails {
  text-decoration: none;
}
.span_sales_report_1_factdetails:hover {
  text-decoration: underline;
  cursor: pointer;
}
.span_sales_report_4_factdetails {
  text-decoration: none;
}
.span_sales_report_4_factdetails:hover {
  text-decoration: underline;
  cursor: pointer;
}
.div_sales_report_1_plancell_zero {
  opacity: 0.4;
  filter: alpha(opacity=40);
}
.div_sales_report_1_plancell_zero:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.span_sales_report_2_factdetails_2 {
  text-decoration: none;
}
.span_sales_report_2_factdetails_2:hover {
  text-decoration: underline;
  cursor: pointer;
}

.cimanyag_script {
  background-color: white;
  padding: 10px;
  font-size: 1.2em;
  overflow: auto;
  max-height: 500px;
  min-height: 300px;
}

.cimanyag_script img.script_img {
  width: 650px;
  text-align: center;
}

.cimanyag_script p {
  margin-bottom: 10px;
}

.cimanyag_script h3 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 1.4em;
}

.img_up_client_1_docimg {
  cursor: pointer;
  cursor: hand;
}

#p_tp_clients_1_EditClient_SameCleint_Alert {
  color: #600303;
  font-size: 12px;
  padding-top: 4px;
  cursor: pointer;
  cursor: hand;
  text-decoration: none;
}

#p_tp_clients_1_EditClient_SameCleint_Alert:hover {
  text-decoration: underline;
}

#div_TextItem_tp_clients_1_SameClients_Popup_Help {
  background-image: url(../images/icons/symbol-exclamation-64.png) !important;
  background-repeat: no-repeat;
  background-position: 3px 1px;
  padding-left: 76px;
}

/*  Tig-Kieg PAGE  */

#tk_Container {
  background-color: #fcfcfc;
  margin: 8px;
}

#tk_Header_Outer {
  font-family: 'PT Sans', arial, sans-serif;
  font-size: 17px;
  border-style: solid;
  border-width: 1px;
  border-color: #9e9fac;
  background-color: #ebebf5;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ebebf5), to(#f4f6f7));
  background: -webkit-linear-gradient(top, #ebebf5, #f4f6f7);
  background: -moz-linear-gradient(top, #ebebf5, #f4f6f7);
  background: -ms-linear-gradient(top, #ebebf5, #f4f6f7);
  background: -o-linear-gradient(top, #ebebf5, #f4f6f7);
  box-shadow: 0px 0px 7px #b2b2bf;
}

#tk_Header_Inner {
  border-style: solid;
  border-width: 2px;
  border-color: white;
  padding: 3px;
}

#tk_Header_Table td.tk_contract_64 {
  width: 60px;
  height: 60px;
  background-image: url('../images/icons/contract_64.png');
  background-repeat: no-repeat;
  background-position: -9px -4px;
  /*    cursor: pointer;*/
}

#tk_Header_Table td.tk_title {
  vertical-align: text-top;
  padding-top: 5px;
  padding-left: 0px;
}

#tk_Header_Maintitle {
  text-shadow: 0.1em 0.1em 0.2em #8b8c98;
  font-size: 20px;
  color: #1e2036;
}

#tk_Header_Subtitle {
  padding-top: 2px;
  padding-left: 10px;
  font-size: 17px;
  color: #0f3b83;
}

#tk_Content_Table {
  margin-top: 5px;
}

#tk_Content_Table td.tk_td_number {
  vertical-align: top;
  text-align: center;
  width: 70px;
}

p.tk_number {
  font-family: 'PT Sans', arial, sans-serif;
  font-size: 40px;
  font-weight: bold;
  text-shadow: 0.1em 0.1em 0.2em #a0a1ae;
  color: #9f0101;
  margin-left: 30px;
  margin-top: 4px;
  margin-bottom: 4px;
}
#tk_Content_Table tr {
  -webkit-transition: all 200ms ease-in;
  -o-transition: all 200ms ease-in;
  -moz-transition: all 200ms ease-in;
}

#tk_Content_Table tr:hover {
  background-color: #f7f6fb;
}

#tk_Content_Table td.tk_td_content {
  vertical-align: text-top;
  padding: 5px 0px 8px 15px;
  width: 700px;
}

p.tk_content_title {
  font-family: 'PT Sans', arial, sans-serif;
  font-weight: bold;
  font-size: 17px;
  color: #2b305e;
  margin-top: 2px;
}

#tk_Content_Table table.tk_table_content {
  margin-top: 3px;
  font-family: 'PT Sans', arial, sans-serif;
  font-size: 13px;
  color: #2b305e;
  margin-left: 10px;
}

#tk_Content_Table table.tk_table_content tr {
  border-bottom: 1px solid #ececf4;
  height: 24px;
}

#promoted_table tr {
  border-bottom: none !important;
}

#tk_Content_Table table.tk_table_content tr.tk_tr_left_border td {
  border-right: 1px solid #ececf4;
}

#tk_Content_Table table.tk_table_content tr.tk_title_row {
  border-bottom: none;
  font-size: 14px;
  text-align: center;
  background-color: #27aeab;
  color: black;
  font-weight: bold;
}

#tk_Content_Table table.tk_table_content tr > td span.maximum_center {
  margin-right: 35px;
}

#tk_Content_Table table.tk_table_content td {
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 10px;
  padding-right: 10px;
}

#tk_Content_Table table.tk_table_content .tk_td_content_icon {
  padding-top: 2px;
}

#tk_Content_Table td.tk_td_check {
  padding-left: 20px;
  width: 70px;
  vertical-align: top;
  padding-top: 12px;
}

.tk_check_icon {
  width: 80px;
  height: 60px;
  background-image: url('../images/icons/check_icon_48.png');
  background-repeat: no-repeat;
  background-position: 0px 0px;
}

.tk_split_line {
  margin-left: 15px;
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #dadae1;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: white;
}

/*  Retention  */

#ret_Container {
  background-color: #fcfcfc;
  margin: 8px;
}

#ret_Header_Outer {
  font-family: 'PT Sans', arial, sans-serif;
  font-size: 17px;
  border-style: solid;
  border-width: 1px;
  border-color: #9e9fac;
  background-color: #ebebf5;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ebebf5), to(#f4f6f7));
  background: -webkit-linear-gradient(top, #ebebf5, #f4f6f7);
  background: -moz-linear-gradient(top, #ebebf5, #f4f6f7);
  background: -ms-linear-gradient(top, #ebebf5, #f4f6f7);
  background: -o-linear-gradient(top, #ebebf5, #f4f6f7);
  box-shadow: 0px 0px 7px #b2b2bf;
}

#ret_Header_Inner {
  border-style: solid;
  border-width: 2px;
  border-color: white;
  padding: 3px;
}

#ret_Header_Table td.ret_report_64 {
  width: 60px;
  height: 60px;
  background-image: url('../images/icons/report_64.png');
  background-repeat: no-repeat;
  background-position: -9px -4px;
}

#ret_Header_Table td.ret_title {
  vertical-align: text-top;
  padding-top: 5px;
  padding-left: 0px;
}

#ret_Header_Maintitle {
  text-shadow: 0.1em 0.1em 0.2em #8b8c98;
  font-size: 20px;
  color: #1e2036;
}

#ret_Header_Subtitle {
  padding-top: 2px;
  padding-left: 10px;
  font-size: 17px;
  color: #0f3b83;
}

#ret_ServListNames {
  margin-left: 24px;
  padding-left: 14px;
  padding-top: 6px;
  padding-bottom: 3px;
  font-family: 'PT Sans', arial, sans-serif;
  font-size: 17px;
  width: 300px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #e3e3eb;
  color: #0b295c;
  cursor: pointer;
  -webkit-transition: all 200ms ease-in;
  -o-transition: all 200ms ease-in;
  -moz-transition: all 200ms ease-in;
}

#ret_ServListNames:hover {
  background-color: #f2f2f7;
}

#ret_MainReport {
  -moz-user-select: -moz-none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-family: 'Source Sans Pro', sans-serif;
  padding-top: 6px;
  padding-left: 15px;
  color: #0b295c;
}

#ret_MainReport table.ret_MainReportTable td {
  padding-left: 10px;
  padding-right: 10px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #e3e3eb;
}

#ret_MainReport table.ret_MainReportTable td.ret_h1 {
  font-size: 18px;
  height: 26px;
  vertical-align: middle;
}

#ret_MainReport table.ret_MainReportTable td.ret_h2 {
  font-size: 16px;
  height: 24px;
  vertical-align: middle;
}

#ret_MainReport table.ret_MainReportTable td.ret_h3 {
  font-size: 14px;
  height: 24px;
  vertical-align: middle;
}

#ret_MainReport .ret_right {
  text-align: right;
}

#ret_MainReport .ret_left {
  text-align: left;
}

#ret_MainReport .ret_center {
  text-align: center;
}

#ret_MainReport td.ret_table_title_box {
  font-family: 'Oswald', sans-serif;
  font-size: 22px;
  font-weight: normal;
  color: #3c3c3c;
  padding-left: 10px;
  padding-top: 2px;
  background-color: #ededf7;
  height: 28px;
  vertical-align: middle;
  color: #0b2925;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fafafc), to(#ededf7));
  background: -webkit-linear-gradient(top, #fafafc, #ededf7);
  background: -moz-linear-gradient(top, #fafafc, #ededf7);
  background: -ms-linear-gradient(top, #fafafc, #ededf7);
  background: -o-linear-gradient(top, #fafafc, #ededf7);
}

#ret_MainReport tr.ret_even {
  background: none;
}

#ret_MainReport tr.ret_odd {
  background-color: #f7f7fc;
}

#ret_MainReport tr.ret_pointer {
  cursor: pointer;
  -webkit-transition: all 200ms ease-in;
  -o-transition: all 200ms ease-in;
  -moz-transition: all 200ms ease-in;
}

#ret_MainReport tr.ret_pointer:hover {
  background-color: #f0f0f7;
}

#ret_MainReport span.ret_pointer {
  text-decoration: none;
  color: #0b295c;
  cursor: pointer;
  -webkit-transition: all 200ms ease-in;
  -o-transition: all 200ms ease-in;
  -moz-transition: all 200ms ease-in;
}

#ret_MainReport span.ret_pointer:hover {
  text-decoration: underline;
  color: #103c87;
}

#ret_MainReport td.ret_pointer_activity {
  cursor: pointer;
  -webkit-transition: all 200ms ease-in;
  -o-transition: all 200ms ease-in;
  -moz-transition: all 200ms ease-in;
}

#ret_MainReport td.ret_pointer_activity:hover {
  font-size: 20px !important;
  color: #103c87;
  -webkit-transition: all 200ms ease-in;
  -o-transition: all 200ms ease-in;
  -moz-transition: all 200ms ease-in;
}

/* LINEA Verseny */
#comp-linea .bar {
  width: 100%;
  clear: both;
  overflow: hidden;
  height: 65px;
  position: relative;
}

#comp-linea .barslice {
  position: absolute;
  top: 25px;
  left: 0px;
  height: 65px;
  border-right: 1px solid white;
  cursor: pointer;
}

#comp-linea .spacer .barslice-title {
  font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
  color: white;
  font-size: 14px;
  position: absolute;
  color: #3c3c3c;
  top: 0px;
  left: 5px;
  height: 35px;
}

#comp-linea .slice1,
#comp-linea-resulttext-icon1 {
  background-color: #5ab153;
  /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkwZTM4YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNWFiMTUzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFlNmQxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);*/
  background: -moz-linear-gradient(top, rgba(90, 177, 83, 1) 0%, rgba(30, 109, 18, 1) 100%);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, rgba(90, 177, 83, 1)),
    color-stop(100%, rgba(30, 109, 18, 1))
  );
  background: -webkit-linear-gradient(top, rgba(90, 177, 83, 1) 0%, rgba(30, 109, 18, 1) 100%);
  background: -o-linear-gradient(top, rgba(90, 177, 83, 1) 0%, rgba(30, 109, 18, 1) 100%);
  background: -ms-linear-gradient(top, rgba(90, 177, 83, 1) 0%, rgba(30, 109, 18, 1) 100%);
  background: linear-gradient(to bottom, rgba(90, 177, 83, 1) 0%, rgba(30, 109, 18, 1) 100%);
}
#comp-linea .slice2,
#comp-linea-resulttext-icon2 {
  background-color: #9f4444;
  /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkwZTM4YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjOWY0NDQ0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzZkMDQwNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);*/
  background: -moz-linear-gradient(top, rgba(159, 68, 68, 1) 0%, rgba(109, 4, 4, 1) 100%);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, rgba(159, 68, 68, 1)),
    color-stop(100%, rgba(109, 4, 4, 1))
  );
  background: -webkit-linear-gradient(top, rgba(159, 68, 68, 1) 0%, rgba(109, 4, 4, 1) 100%);
  background: -o-linear-gradient(top, rgba(159, 68, 68, 1) 0%, rgba(109, 4, 4, 1) 100%);
  background: -ms-linear-gradient(top, rgba(159, 68, 68, 1) 0%, rgba(109, 4, 4, 1) 100%);
  background: linear-gradient(to bottom, rgba(159, 68, 68, 1) 0%, rgba(109, 4, 4, 1) 100%);
}
#comp-linea .slice3,
#comp-linea-resulttext-icon3 {
  background-color: #8384ae;
  /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkwZTM4YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjODM4NGFlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNmNDE4ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);*/
  background: -moz-linear-gradient(top, rgba(131, 132, 174, 1) 0%, rgba(63, 65, 143, 1) 100%);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, rgba(131, 132, 174, 1)),
    color-stop(100%, rgba(63, 65, 143, 1))
  );
  background: -webkit-linear-gradient(top, rgba(131, 132, 174, 1) 0%, rgba(63, 65, 143, 1) 100%);
  background: -o-linear-gradient(top, rgba(131, 132, 174, 1) 0%, rgba(63, 65, 143, 1) 100%);
  background: -ms-linear-gradient(top, rgba(131, 132, 174, 1) 0%, rgba(63, 65, 143, 1) 100%);
  background: linear-gradient(to bottom, rgba(131, 132, 174, 1) 0%, rgba(63, 65, 143, 1) 100%);
}
#comp-linea .slice4,
#comp-linea-resulttext-icon4 {
  background-color: #ecd472;
  /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkwZTM4YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZWNkNDcyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2M0YTczMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);*/
  background: -moz-linear-gradient(top, rgba(236, 212, 114, 1) 0%, rgba(196, 167, 49, 1) 100%);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, rgba(236, 212, 114, 1)),
    color-stop(100%, rgba(196, 167, 49, 1))
  );
  background: -webkit-linear-gradient(top, rgba(236, 212, 114, 1) 0%, rgba(196, 167, 49, 1) 100%);
  background: -o-linear-gradient(top, rgba(236, 212, 114, 1) 0%, rgba(196, 167, 49, 1) 100%);
  background: -ms-linear-gradient(top, rgba(236, 212, 114, 1) 0%, rgba(196, 167, 49, 1) 100%);
  background: linear-gradient(to bottom, rgba(236, 212, 114, 1) 0%, rgba(196, 167, 49, 1) 100%);
}
#comp-linea .slice5,
#comp-linea-resulttext-icon5 {
  background-color: #ab4dd2;
  /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkwZTM4YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYWI0ZGQyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzY0MjI4MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);*/
  background: -moz-linear-gradient(top, rgba(171, 77, 210, 1) 0%, rgba(100, 34, 128, 1) 100%);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, rgba(171, 77, 210, 1)),
    color-stop(100%, rgba(100, 34, 128, 1))
  );
  background: -webkit-linear-gradient(top, rgba(171, 77, 210, 1) 0%, rgba(100, 34, 128, 1) 100%);
  background: -o-linear-gradient(top, rgba(171, 77, 210, 1) 0%, rgba(100, 34, 128, 1) 100%);
  background: -ms-linear-gradient(top, rgba(171, 77, 210, 1) 0%, rgba(100, 34, 128, 1) 100%);
  background: linear-gradient(to bottom, rgba(171, 77, 210, 1) 0%, rgba(100, 34, 128, 1) 100%);
}
#comp-linea .slice6 {
  background-color: #5dbcb4;
  /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkwZTM4YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNWRiY2I0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFmODc3ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);*/
  background: -moz-linear-gradient(top, rgba(93, 188, 180, 1) 0%, rgba(31, 135, 126, 1) 100%);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, rgba(93, 188, 180, 1)),
    color-stop(100%, rgba(31, 135, 126, 1))
  );
  background: -webkit-linear-gradient(top, rgba(93, 188, 180, 1) 0%, rgba(31, 135, 126, 1) 100%);
  background: -o-linear-gradient(top, rgba(93, 188, 180, 1) 0%, rgba(31, 135, 126, 1) 100%);
  background: -ms-linear-gradient(top, rgba(93, 188, 180, 1) 0%, rgba(31, 135, 126, 1) 100%);
  background: linear-gradient(to bottom, rgba(93, 188, 180, 1) 0%, rgba(31, 135, 126, 1) 100%);
}

#comp-linea .spacer {
  height: 50px;
  width: 100%;
  overflow: hidden;
  position: relative;
}
#comp-linea .spacer-full {
  float: left;
  height: 50px;
}
#comp-linea .spacer-full img {
  width: 100%;
  height: 50px;
}
#comp-linea .spacer-half {
  float: left;
  height: 50px;
}
#comp-linea .spacer-half img {
  width: 100%;
  height: 50px;
}
#comp-linea .bartitle {
  font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
  color: white;
  font-size: 14px;
  float: right;
  padding: 3px 10px;
  font-weight: bold;
  opacity: 0;
  filter: alpha(opacity = 0);
  white-space: nowrap;
}

p.comp-linea-title {
  font-family: 'Oswald', sans-serif;
  font-size: 22px;
  font-weight: normal;
  color: #3c3c3c;
}

.comp-linea-textbox {
  position: relative;
  margin-left: 20px;
  font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
  color: #3c3c3c;
  font-size: 14px;
  font-weight: normal;
}

p.comp-linea-resulttext {
  margin-bottom: 2px;
  margin-left: 5px;
}

span.comp-linea-resulttext-value {
  cursor: pointer;
  color: #3c3c3c;
  text-decoration: none;
}

span.comp-linea-resulttext-value:hover {
  color: #202a9b;
  text-decoration: underline;
}

#protection_header {
  overflow: hidden;
}

#protection_wrapper {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
#prot_header {
  clear: both;
  overflow: hidden;
  /*background-color: #d1dae6;*/
  background-color: #d5dee9;
  background: -moz-linear-gradient(top, #e3ebf7 0%, #c7ced8 100%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #e3ebf7),
    color-stop(100%, #c7ced8)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #e3ebf7 0%, #c7ced8 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #e3ebf7 0%, #c7ced8 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #e3ebf7 0%, #c7ced8 100%); /* IE10+ */
  background: linear-gradient(to bottom, #e3ebf7 0%, #c7ced8 100%); /* W3C */
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 13px;
}
#prot_header_left {
  float: left;
  width: 150px;
  height: 45px;
}
#prot_header_right_scroll {
  float: left;
  overflow: hidden;
  width: 600px;
  height: 45px;
}
#prot_header_right {
  height: 45px;
  width: 2000px;
}

#prot_content {
  clear: both;
}
#prot_content_left_scroll {
  float: left;
  width: 150px;
  height: 600px;
  overflow: hidden;
}
#prot_content_left {
  width: 150px;
}
#prot_content_left .protection_table {
  width: 170px;
}
#prot_content_right {
  float: left;
  /*    width: 600px;
    height: 600px;*/
  overflow: auto;
}
.protection_table {
  border-spacing: 0;
  table-layout: fixed;
  border-collapse: collapse;
}

.protection_table th,
.protection_table td {
  height: 18px;
}

#prot_header .protection_table tr {
  height: 40px;
}

#prot_content .protection_table td {
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 3px;
  padding-right: 3px;
}

#prot_header .protection_table th {
  font-weight: bold;
  text-align: center;
  padding-top: 4px;
}

#prot_content_right .protection_table td {
  text-align: right;
}

#prot_content {
  font-family: 'Source Sans Pro', 'Arial Narrow', Arial, sans-serif;
  /*font-family: Arial, sans-serif;*/
  font-size: 14px;
}

#prot_content_left .protection_table td {
  padding-left: 6px;
}
#prot_content .protection_table tr.last-row {
  /*border-bottom: 1px solid #10345a;*/
  border-bottom: 1px solid #294b6d;
}
#prot_content .protection_table tr.even-row {
  border-bottom: 1px solid #dee7f7;
  color: black;
}
#prot_content .protection_table tr.odd-row {
  border-bottom: 1px solid #94b2d6;
  color: black;
}
#prot_content .protection_table tr.even {
  background-color: #f7f8f9;
  color: black;
}
#prot_content .protection_table tr.yellow {
  background-color: #fdf9da;
  font-style: italic;
  color: black;
}
#prot_content .protection_table tr.blue {
  background-color: #e6ebf3;
  font-weight: bold;
  color: black;
}
#prot_content_left .protection_table td.prot_tipus {
  text-align: center;
  font-size: 11px;
  padding-left: 0px;
  padding-right: 0px;
}
#prot_content_left .protection_table td.border-b {
  border-bottom: 1px solid #94b2d6;
}
#prot_content_right .protection_table td.indulo,
#prot_content_right .protection_table td.zaro {
  color: #0b307b;
}
#prot_content_right .protection_table td.torolt {
  color: #ff0000;
}
#prot_content_right .protection_table td.uj {
  color: #186908;
}
#prot_content_right .protection_table td.fejl {
  font-weight: bold;
  color: #031231;
}
#prot_content_right .protection_table span.small {
  font-size: 10px;
}
#prot_Header_Outer {
  font-family: 'PT Sans', arial, sans-serif;
  font-size: 17px;
  border-style: solid;
  border-width: 1px;
  border-color: #9e9fac;
  background-color: #ebebf5;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ebebf5), to(#f4f6f7));
  background: -webkit-linear-gradient(top, #ebebf5, #f4f6f7);
  background: -moz-linear-gradient(top, #ebebf5, #f4f6f7);
  background: -ms-linear-gradient(top, #ebebf5, #f4f6f7);
  background: -o-linear-gradient(top, #ebebf5, #f4f6f7);
  box-shadow: 0px 0px 7px #b2b2bf;
  margin: 8px;
}

#prot_Header_Inner {
  border-style: solid;
  border-width: 2px;
  border-color: white;
  padding: 3px;
}

.calc_icon {
  width: 140px;
  height: 175px;
  background-repeat: no-repeat;
  float: left;
  margin-right: 10px;
  margin-top: 10px;
  background-size: 100% auto;
  opacity: 0.8;
  cursor: pointer;
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  -ms-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}

.calc_icon:hover {
  opacity: 1;
}

.calc_icon_content {
  padding-top: 145px;
  text-align: center;
  color: #ffffff;
  font-weight: bold;
  background-repeat: no-repeat;
  text-shadow: 1px 1px 3px black;
}

.calc_icon_bb365 {
  background-image: url('../images/product_icons/vl_365.png');
}
.calc_icon_active {
  background-image: url('../images/product_icons/vl_active.png');
}
.calc_icon_globe {
  background-image: url('../images/product_icons/vl_globe.png');
}
.calc_icon_trend {
  background-image: url('../images/product_icons/vl_trend.png');
}
.calc_icon_prime {
  background-image: url('../images/product_icons/vl_prime.png');
}
.calc_icon_boss {
  background-image: url('../images/product_icons/vl_boss.png');
}
.calc_icon_maximo {
  background-image: url('../images/product_icons/vl_maximo.png');
}
.calc_icon_prima {
  background-image: url('../images/product_icons/vl_prima.png');
}
.calc_icon_aktivmax {
  background-image: url('../images/product_icons/vl_aktivmax.png');
}
.calc_icon_aktivmax2 {
  background-image: url('../images/product_icons/vl_aktivmax2.png');
}

.calc_icon_nivo {
  background-image: url('../images/product_icons/vl_nivoextra.png');
}

.calc_icon_linea {
  background-image: url('../images/product_icons/vl_lineaextra.png');
}

.calc_icon_univerzum2 {
  background-image: url('../images/product_icons/vl_univerzum2.png');
}

.calc_icon_univerzumvip {
  background-image: url('../images/product_icons/vl_univerzumvip.png');
}

.calc_icon_univerzumstart {
  background-image: url('../images/product_icons/vl_startextra.png');
}

.calc_icon_vlalap {
  background-image: url('../images/product_icons/vl_alap.png');
}

.calc_icon_onyp {
  background-image: url('../images/product_icons/axa_onyp.png');
}

.calc_icon_nyugdij {
  background-image: url('../images/product_icons/axa_nyugdij.png');
}

#sr2013_wrapper {
  font-family: 'Source Sans Pro', 'Arial Narrow', Arial, sans-serif;
  font-size: 14px;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

#sr2013_MainTable td {
  vertical-align: middle;
}

#sr2013_MainTable thead {
  text-align: center;
  background-color: #d5dee9;
  background: -moz-linear-gradient(top, #e3ebf7 0%, #c7ced8 100%); /* FF3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #e3ebf7),
    color-stop(100%, #c7ced8)
  ); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #e3ebf7 0%, #c7ced8 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #e3ebf7 0%, #c7ced8 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #e3ebf7 0%, #c7ced8 100%); /* IE10+ */
  background: linear-gradient(to bottom, #e3ebf7 0%, #c7ced8 100%); /* W3C */
}

#sr2013_MainTable tbody td {
  padding-top: 1px;
  padding-bottom: 1px;
  white-space: nowrap;
}

#sr2013_MainTable tbody tr {
  border-bottom: 1px solid #dee7f7;
}

#sr2013_MainTable tbody tr.total {
  background-color: #e6ebf3;
  font-weight: bold;
}

#sr2013_MainTable tbody tr.yellow {
  background-color: #fdf9da;
  font-style: italic;
}

#sr2013_MainTable tbody td.name {
  padding-left: 5px;
  text-align: left;
}

#sr2013_MainTable tbody td.type {
  font-size: 12px;
  text-align: center;
}

#sr2013_MainTable tbody td.mhuf {
  padding-right: 4px;
  text-align: right;
}

#sr2013_MainTable tbody td.perc {
  text-align: center;
}

#sr2013_MainTable tbody tr.last-row {
  border-bottom: 1px solid #94b2d6;
}

#sr2013_MainTable tbody td.last-row {
  border-bottom: 1px solid #94b2d6;
}

p.cr1_title {
  font-family: 'Oswald', sans-serif;
  font-size: 22px;
  font-weight: normal;
  color: #3c3c3c;
  margin: 10px;
}

table.cr1_table {
  margin: 0px 10px 10px 10px;
  border-collapse: collapse;
}

table.cr1_table col:first-child {
  width: 400px;
}
table.cr1_table col:last-child {
  width: 120px;
}

table.cr1_table td {
  padding: 3px;
  color: black;
  border: 1px white solid;
}

table.cr1_table tr.cr1_row_title td {
  background-color: #bec7d4;
  text-align: center;
}

table.cr1_table tr.cr1_row_data td:first-child {
  background-color: #e8ebf0;
  padding-left: 10px;
}

table.cr1_table tr.cr1_row_data td:last-child {
  background-color: #f2f4f7;
  padding-right: 10px;
  text-align: right;
}

#Grid_comp_tig_bonusz_2014_Personal_NEW .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_tig_bonusz_2014_Personal_DA .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_tig_bonusz_2014_Network .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2014_temp_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2014_temp_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2014_temp_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2014_temp_CntrDetails_NEW .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2014_temp_CntrDetails_PROP .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2014_temp_CntrDetails_DA .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2014_temp_MngrDetails_AGNT .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2014_temp_Prima_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2014_temp_Prima_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2014_temp_Prima_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2014_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2014_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2014_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2014_CntrDetails_NEW .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2014_CntrDetails_PROP .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2014_CntrDetails_DA .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2014_MngrDetails_AGNT .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2014_Prima_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2014_Prima_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2014_Prima_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_becs_2014_AG_KPT .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_becs_2014_AG_VPT .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_becs_2014_AG_PT .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_becs_2014_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_becs_2014_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_praga_2015_AG_KPT .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_praga_2015_AG_VPT .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_praga_2015_AG_PT .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_praga_2015_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_praga_2015_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2015_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2015_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2015_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2015_CntrDetails_NEW .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2015_CntrDetails_PROP .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2015_CntrDetails_DA .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2015_MngrDetails_AGNT .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2015_Prima_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2015_Prima_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2015_Prima_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2015_dubai_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2015_dubai_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2015_dubai_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2015_dubai_CntrDetails_NEW .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2015_dubai_CntrDetails_PROP .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2015_dubai_CntrDetails_DA .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2015_champ_AG_T .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2015_champ_AG_PT .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2015_champ_AG_VPT .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2015_champ_AG_KPTB .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2015_champ_AG_KPTA .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2015_champ_AG_AA .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2015_champ_AG_NL .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2015_champ_AG_BANK .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2015_champ_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2015_champ_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2016_tenerife_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2016_tenerife_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2016_tenerife_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2016_tenerife_CntrDetails_NEW .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2016_tenerife_CntrDetails_PROP .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2016_tenerife_CntrDetails_DA .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2017_spanyol_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2017_spanyol_F1 .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2017_spanyol_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2017_spanyol_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2017_spanyol_CntrDetails_NEW .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2017_spanyol_CntrDetails_PROP .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2017_spanyol_CntrDetails_DA .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2018_marokko_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2018_marokko_F1 .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2018_marokko_NLIFE .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2018_marokko_BANK .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2018_marokko_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2018_marokko_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2018_marokko_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2019_siker_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2019_naji_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2019_naji_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2019_naji_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2020_q3_kocka_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2020_q3_kocka_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2020_q3_kocka_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2018_marokko_CntrDetails_NEW .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2018_marokko_CntrDetails_PROP .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2018_marokko_CntrDetails_DA .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2016_aug20_AG_total .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2016_aug20_AG_1 .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2016_aug20_AG_2 .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2016_aug20_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2015_MngrDetails_AGNT .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_tig_pt_bonusz_2015_Personal_NEW .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_tig_pt_bonusz_2015_Personal_OLD .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2017_start_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2019_q4int_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2019_q4life_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2021_szerencsekerek_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_toplist_2017_start_Bonus .x-grid3-header .x-grid3-hd .x-grid3-hd-inner {
  font-weight: bold;
  text-align: center;
  height: 27px;
  vertical-align: middle;
  padding: 4px 3px 4px 3px;
}

#Grid_ClawBack_1_Details_DebtInfo_sERPa .x-grid3-header .x-grid3-hd .x-grid3-hd-inner {
  font-weight: bold;
  text-align: center;
  height: 15px;
  vertical-align: middle;
  padding: 6px 3px 4px 3px;
}

#Grid_comp_tig_bonusz_2014_Personal_RECRUITED .x-grid3-header .x-grid3-hd .x-grid3-hd-inner,
#Grid_comp_tig_bonusz_2014_Personal_ACTIVE .x-grid3-header .x-grid3-hd .x-grid3-hd-inner {
  font-weight: bold;
  text-align: center;
  height: 19px;
  vertical-align: middle;
  padding: 4px 3px 4px 3px;
  line-height: 13px;
}

#Grid_comp_tig_bonusz_2014_Personal_NEW .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_tig_bonusz_2014_Personal_RECRUITED .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_tig_bonusz_2014_Personal_ACTIVE .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_tig_bonusz_2014_Personal_DA .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_tig_bonusz_2014_Network .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2014_temp_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2014_temp_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2014_temp_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2014_temp_CntrDetails_NEW .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2014_temp_CntrDetails_PROP .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2014_temp_CntrDetails_DA .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2014_temp_MngrDetails_AGNT .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2014_temp_Prima_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2014_temp_Prima_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2014_temp_Prima_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2014_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2014_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2014_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2014_CntrDetails_NEW .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2014_CntrDetails_PROP .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2014_CntrDetails_DA .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2014_MngrDetails_AGNT .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2014_Prima_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2014_Prima_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2014_Prima_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_becs_2014_AG_KPT .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_becs_2014_AG_VPT .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_becs_2014_AG_PT .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_becs_2014_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_becs_2014_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_praga_2015_AG_KPT .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_praga_2015_AG_VPT .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_praga_2015_AG_PT .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_praga_2015_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_praga_2015_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2015_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2015_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2015_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2015_CntrDetails_NEW .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2015_CntrDetails_PROP .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2015_CntrDetails_DA .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2015_MngrDetails_AGNT .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2015_Prima_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2015_Prima_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2015_Prima_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2015_dubai_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2015_dubai_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2015_dubai_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2015_dubai_CntrDetails_NEW .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2015_dubai_CntrDetails_PROP .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2015_dubai_CntrDetails_DA .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2015_dubai_MngrDetails_AGNT .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2015_champ_AG_T .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2015_champ_AG_PT .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2015_champ_AG_VPT .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2015_champ_AG_KPTB .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2015_champ_AG_KPTA .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2015_champ_AG_AA .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2015_champ_AG_NL .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2015_champ_AG_BANK .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2015_champ_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2015_champ_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2016_tenerife_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2016_tenerife_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2016_tenerife_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2016_tenerife_CntrDetails_NEW .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2016_tenerife_CntrDetails_PROP .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2016_tenerife_CntrDetails_DA .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2016_tenerife_MngrDetails_AGNT .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2017_spanyol_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2017_spanyol_F1 .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2017_spanyol_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2017_spanyol_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2017_spanyol_CntrDetails_NEW .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2017_spanyol_CntrDetails_PROP .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2017_spanyol_CntrDetails_DA .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2017_spanyol_MngrDetails_AGNT .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2018_marokko_AG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2018_marokko_F1 .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2018_marokko_NLIFE .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2018_marokko_BANK .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2018_marokko_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2018_marokko_RIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2018_marokko_CntrDetails_NEW .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2018_marokko_CntrDetails_PROP .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2018_marokko_CntrDetails_DA .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2018_marokko_MngrDetails_AGNT .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_ClawBack_1_Details_DebtInfo_sERPa .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2016_aug20_AG_total .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2016_aug20_AG_1 .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2016_aug20_AG_2 .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_toplist_2016_aug20_TIG .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_tig_pt_bonusz_2015_Personal_NEW .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img,
#Grid_comp_tig_pt_bonusz_2015_Personal_OLD .x-grid3-header .x-grid3-hd .x-grid3-hd-inner img {
  display: none;
}

.x-panel-body {
  -webkit-overflow-scrolling: touch;
}

#TabPanel_comp_toplist_2014,
#TabPanel_comp_toplist_2014_temp,
#TabPanel_comp_toplist_2015,
#TabPanel_comp_toplist_2015_dubai,
#TabPanel_comp_toplist_2016_tenerife,
#TabPanel_comp_toplist_2017_spanyol,
#TabPanel_comp_toplist_2018_marokko,
#TabPanel_comp_toplist_2019_riga,
#TabPanel_comp_toplist_2020_portugal,
#TabPanel_comp_toplist_2019_naji,
#TabPanel_comp_toplist_2020_q3_kocka,
#Grid_comp_toplist_2019_siker_AG,
#Grid_comp_toplist_2019_q4int_AG,
#Grid_comp_toplist_2019_q4life_AG,
#TabPanel_comp_toplist_2015_champ,
#TabPanel_comp_toplist_2017_start,
#TabPanel_comp_toplist_2021_szerencsekerek,
#TabPanel_comp_toplist_2024_szerencsekerek,
#TabPanel_comp_toplist_2025_szerencsekerek,
#TabPanel_comp_toplist_2024_inc,
#TabPanel_comp_toplist_2024_big_inc,
#TabPanel_comp_toplist_2017_xyz {
  -webkit-mask-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(rgba(0, 0, 0, 0.9)),
    to(rgba(0, 0, 0, 0.6))
  );
}

#TabPanel_comp_becs_2014 {
  -webkit-mask-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(rgba(0, 0, 0, 1)),
    to(rgba(0, 0, 0, 0.7))
  );
}

#TabPanel_comp_praga_2015 {
  -webkit-mask-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(rgba(0, 0, 0, 1)),
    to(rgba(0, 0, 0, 0.8))
  );
}

#GridPanel_comp_toplist_2018_pezsgo .x-panel-body {
  -webkit-mask-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(rgba(0, 0, 0, 1)),
    to(rgba(0, 0, 0, 0.7))
  );
}

.x-grid3-col-x-grid3-col-Grid_comp_toplist_2014_AG_oklevel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2014_temp_AG_oklevel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2015_AG_oklevel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2015_dubai_AG_oklevel,
.x-grid3-col-x-grid3-col-Grid_ClawBack_1_Details_DebtInfo_sERPa_icon,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2016_aug20_AG_total_ticket,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2016_aug20_AG_1_ticket,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2016_aug20_AG_2_ticket {
  height: 22px;
  padding: 0px;
  text-align: center;
}

.x-grid3-col-x-grid3-col-Grid_comp_toplist_2017_start_BONUS_check1,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2017_start_BONUS_check2 {
  height: 20px;
  padding: 2px 0px 0px 0px;
  text-align: center;
}

.x-grid3-col-x-grid3-col-Grid_comp_toplist_2014_AG_idei,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2014_temp_AG_idei,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2015_AG_idei,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2015_dubai_AG_idei,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2016_tenerife_AG_idei,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2017_spanyol_AG_idei,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2018_marokko_AG_idei,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2016_tenerife_TIG_idei,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2017_spanyol_TIG_idei,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2018_marokko_TIG_idei {
  height: 22px;
  padding: 0px;
  text-align: center;
}

#Grid_comp_tig_pt_bonusz_2015_Personal_OLD
  table.x-grid3-row-table
  td.x-grid3-col
  div.x-grid3-cell-inner:not(
    .x-grid3-col-x-grid3-col-ColumnModel_comp_tig_pt_bonusz_2015_Personal_OLD_bonusz
  ) {
  padding-top: 4px;
}
#Grid_comp_tig_pt_bonusz_2015_Personal_NEW
  table.x-grid3-row-table
  td.x-grid3-col
  div.x-grid3-cell-inner:not(
    .x-grid3-col-x-grid3-col-ColumnModel_comp_tig_pt_bonusz_2015_Personal_NEW_bonusz
  ) {
  padding-top: 4px;
}

.x-grid3-col-x-grid3-col-Grid_comp_toplist_2014_AG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2015_AG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2015_dubai_AG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2016_tenerife_AG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2017_spanyol_AG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2017_spanyol_F1_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2018_marokko_AG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2018_marokko_F1_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2018_marokko_NLIFE_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2018_marokko_BANK_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2016_aug20_AG_total_ticket,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2016_aug20_AG_1_ticket,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2016_aug20_AG_2_ticket,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2014_temp_AG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_becs_2014_AG_KPT_travel,
.x-grid3-col-x-grid3-col-Grid_comp_becs_2014_AG_VPT_travel,
.x-grid3-col-x-grid3-col-Grid_comp_becs_2014_AG_PT_travel,
.x-grid3-col-x-grid3-col-Grid_comp_becs_2014_TIG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_becs_2014_RIG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_praga_2015_AG_KPT_travel,
.x-grid3-col-x-grid3-col-Grid_comp_praga_2015_AG_VPT_travel,
.x-grid3-col-x-grid3-col-Grid_comp_praga_2015_AG_PT_travel,
.x-grid3-col-x-grid3-col-Grid_comp_praga_2015_TIG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_praga_2015_RIG_travel {
  height: 22px;
  padding: 0px;
  text-align: center;
}

.x-grid3-col-x-grid3-col-ColumnModel_comp_tig_pt_bonusz_2015_Personal_OLD_bonusz,
.x-grid3-col-x-grid3-col-ColumnModel_comp_tig_pt_bonusz_2015_Personal_NEW_bonusz {
  height: 22px;
  padding: 0px 4px 0px 0px;
}

#Grid_comp_toplist_2017_start_Bonus td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2017_start_Bonus td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2017_start_Bonus td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2017_start_Bonus td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2017_start_Bonus td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2017_start_Bonus td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2017_start_Bonus td.x-grid3-td-6 div.x-grid3-col-6,
#Grid_comp_toplist_2017_start_Bonus td.x-grid3-td-7 div.x-grid3-col-7,
#Grid_comp_toplist_2017_start_Bonus td.x-grid3-td-9 div.x-grid3-col-9 {
  padding: 5px 3px 3px 5px;
}

.x-grid3-col-x-grid3-col-Grid_comp_toplist_2014_AG_oklevel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2014_temp_AG_oklevel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2015_AG_oklevel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2015_dubai_AG_oklevel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2016_tenerife_AG_oklevel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2017_spanyol_AG_oklevel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2018_marokko_AG_oklevel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2019_naji_AG_winner,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2019_naji_TIG_winner,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2019_naji_RIG_winner,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2019_siker_AG_winner,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2016_aug20_AG_ticket {
  height: 22px;
  padding: 0px;
  text-align: center;
}

.x-grid3-col-x-grid3-col-Grid_comp_toplist_2014_AG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2014_temp_AG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2015_AG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2015_dubai_AG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2016_tenerife_AG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2017_spanyol_AG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2017_spanyol_F1_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2018_marokko_AG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2018_marokko_F1_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2018_marokko_NLIFE_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2018_marokko_BANK_travel {
  height: 22px;
  padding: 0px;
  text-align: center;
}

#Grid_comp_toplist_2014_AG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2014_AG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2014_AG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2014_AG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2014_AG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2014_AG td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2014_AG td.x-grid3-td-8 div.x-grid3-col-8,
#Grid_comp_toplist_2014_AG td.x-grid3-td-9 div.x-grid3-col-9,
#Grid_comp_toplist_2015_AG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2015_AG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2015_AG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2015_AG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2015_AG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2015_AG td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2015_AG td.x-grid3-td-8 div.x-grid3-col-8,
#Grid_comp_toplist_2015_AG td.x-grid3-td-9 div.x-grid3-col-9,
#Grid_comp_toplist_2015_dubai_AG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2015_dubai_AG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2015_dubai_AG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2015_dubai_AG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2015_dubai_AG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2015_dubai_AG td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2015_dubai_AG td.x-grid3-td-8 div.x-grid3-col-8,
#Grid_comp_toplist_2015_dubai_AG td.x-grid3-td-9 div.x-grid3-col-9,
#Grid_comp_toplist_2016_tenerife_AG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2016_tenerife_AG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2016_tenerife_AG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2016_tenerife_AG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2016_tenerife_AG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2016_tenerife_AG td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2016_tenerife_AG td.x-grid3-td-8 div.x-grid3-col-8,
#Grid_comp_toplist_2016_tenerife_AG td.x-grid3-td-9 div.x-grid3-col-9,
#Grid_comp_toplist_2017_spanyol_AG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2017_spanyol_AG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2017_spanyol_AG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2017_spanyol_AG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2017_spanyol_AG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2017_spanyol_AG td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2017_spanyol_AG td.x-grid3-td-8 div.x-grid3-col-8,
#Grid_comp_toplist_2017_spanyol_AG td.x-grid3-td-9 div.x-grid3-col-9,
#Grid_comp_toplist_2017_spanyol_F1 td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2017_spanyol_F1 td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2017_spanyol_F1 td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2017_spanyol_F1 td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2017_spanyol_F1 td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2017_spanyol_F1 td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2017_spanyol_F1 td.x-grid3-td-6 div.x-grid3-col-6,
#Grid_comp_toplist_2017_spanyol_F1 td.x-grid3-td-7 div.x-grid3-col-7,
#Grid_comp_toplist_2018_marokko_AG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2018_marokko_AG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2018_marokko_AG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2018_marokko_AG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2018_marokko_AG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2018_marokko_AG td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2018_marokko_AG td.x-grid3-td-8 div.x-grid3-col-8,
#Grid_comp_toplist_2018_marokko_AG td.x-grid3-td-9 div.x-grid3-col-9,
#Grid_comp_toplist_2018_marokko_F1 td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2018_marokko_F1 td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2018_marokko_F1 td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2018_marokko_F1 td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2018_marokko_F1 td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2018_marokko_F1 td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2018_marokko_F1 td.x-grid3-td-6 div.x-grid3-col-6,
#Grid_comp_toplist_2018_marokko_F1 td.x-grid3-td-7 div.x-grid3-col-7,
#Grid_comp_toplist_2018_marokko_NLIFE td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2018_marokko_NLIFE td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2018_marokko_NLIFE td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2018_marokko_NLIFE td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2018_marokko_NLIFE td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2018_marokko_BANK td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2018_marokko_BANK td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2018_marokko_BANK td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2018_marokko_BANK td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2018_marokko_BANK td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2016_aug20_AG_total td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2016_aug20_AG_total td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2016_aug20_AG_total td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2016_aug20_AG_total td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2016_aug20_AG_total td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2016_aug20_AG_total td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2016_aug20_AG_total td.x-grid3-td-6 div.x-grid3-col-6,
#Grid_comp_toplist_2016_aug20_AG_1 td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2016_aug20_AG_1 td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2016_aug20_AG_1 td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2016_aug20_AG_1 td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2016_aug20_AG_1 td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2016_aug20_AG_1 td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2016_aug20_AG_1 td.x-grid3-td-6 div.x-grid3-col-6,
#Grid_comp_toplist_2016_aug20_AG_2 td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2016_aug20_AG_2 td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2016_aug20_AG_2 td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2016_aug20_AG_2 td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2016_aug20_AG_2 td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2016_aug20_AG_2 td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2016_aug20_AG_2 td.x-grid3-td-6 div.x-grid3-col-6,
#Grid_comp_toplist_2015_champ_AG_T td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2015_champ_AG_T td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2015_champ_AG_T td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2015_champ_AG_T td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2015_champ_AG_T td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2015_champ_AG_T td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2015_champ_AG_PT td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2015_champ_AG_PT td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2015_champ_AG_PT td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2015_champ_AG_PT td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2015_champ_AG_PT td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2015_champ_AG_PT td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2015_champ_AG_VPT td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2015_champ_AG_VPT td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2015_champ_AG_VPT td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2015_champ_AG_VPT td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2015_champ_AG_VPT td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2015_champ_AG_VPT td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2015_champ_AG_KPTB td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2015_champ_AG_KPTB td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2015_champ_AG_KPTB td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2015_champ_AG_KPTB td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2015_champ_AG_KPTB td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2015_champ_AG_KPTB td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2015_champ_AG_KPTA td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2015_champ_AG_KPTA td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2015_champ_AG_KPTA td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2015_champ_AG_KPTA td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2015_champ_AG_KPTA td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2015_champ_AG_KPTA td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2015_champ_AG_AA td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2015_champ_AG_AA td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2015_champ_AG_AA td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2015_champ_AG_AA td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2015_champ_AG_AA td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2015_champ_AG_AA td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2015_champ_AG_NL td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2015_champ_AG_NL td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2015_champ_AG_NL td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2015_champ_AG_NL td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2015_champ_AG_NL td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2015_champ_AG_BANK td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2015_champ_AG_BANK td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2015_champ_AG_BANK td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2015_champ_AG_BANK td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2015_champ_AG_BANK td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2014_temp_AG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2014_temp_AG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2014_temp_AG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2014_temp_AG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2014_temp_AG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2014_temp_AG td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2014_temp_AG td.x-grid3-td-8 div.x-grid3-col-8,
#Grid_comp_toplist_2014_temp_AG td.x-grid3-td-9 div.x-grid3-col-9,
#Grid_comp_toplist_2019_naji_AG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2019_naji_AG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2019_naji_AG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2019_naji_AG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2019_naji_AG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2019_naji_AG td.x-grid3-td-6 div.x-grid3-col-6,
#Grid_comp_toplist_2019_siker_AG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2019_siker_AG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2019_siker_AG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2019_siker_AG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2019_siker_AG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2019_siker_AG td.x-grid3-td-6 div.x-grid3-col-6,
#Grid_comp_toplist_2020_q3_kocka_AG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2020_q3_kocka_AG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2020_q3_kocka_AG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2020_q3_kocka_AG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2020_q3_kocka_AG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2020_q3_kocka_AG td.x-grid3-td-6 div.x-grid3-col-6,
#Grid_comp_toplist_2020_q3_kocka_TIG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2020_q3_kocka_TIG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2020_q3_kocka_TIG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2020_q3_kocka_TIG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2020_q3_kocka_TIG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2020_q3_kocka_TIG td.x-grid3-td-6 div.x-grid3-col-6,
#Grid_comp_toplist_2020_q3_kocka_RIG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2020_q3_kocka_RIG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2020_q3_kocka_RIG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2020_q3_kocka_RIG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2020_q3_kocka_RIG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2020_q3_kocka_RIG td.x-grid3-td-6 div.x-grid3-col-6,
#Grid_comp_toplist_2019_naji_TIG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2019_naji_TIG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2019_naji_TIG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2019_naji_TIG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2019_naji_TIG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2019_naji_TIG td.x-grid3-td-6 div.x-grid3-col-6,
#Grid_comp_toplist_2019_naji_RIG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2019_naji_RIG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2019_naji_RIG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2019_naji_RIG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2019_naji_RIG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2019_naji_RIG td.x-grid3-td-6 div.x-grid3-col-6 {
  padding: 5px 3px 3px 5px;
}

.x-grid3-col-x-grid3-col-Grid_comp_toplist_2014_TIG_oklevel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2014_temp_TIG_oklevel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2015_TIG_oklevel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2015_dubai_TIG_oklevel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2016_tenerife_TIG_oklevel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2017_spanyol_TIG_oklevel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2018_marokko_TIG_oklevel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2016_aug20_TIG_ticket {
  height: 22px;
  padding: 0px;
  text-align: center;
}

.x-grid3-col-x-grid3-col-Grid_comp_toplist_2014_TIG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2014_temp_TIG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2015_TIG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2015_dubai_TIG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2016_tenerife_TIG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2017_spanyol_TIG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2018_marokko_TIG_travel {
  height: 22px;
  padding: 0px;
  text-align: center;
}

#Grid_comp_toplist_2014_TIG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2014_TIG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2014_TIG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2014_TIG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2014_TIG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2014_TIG td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2014_TIG td.x-grid3-td-8 div.x-grid3-col-8,
#Grid_comp_toplist_2014_TIG td.x-grid3-td-9 div.x-grid3-col-9,
#Grid_comp_toplist_2015_TIG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2015_TIG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2015_TIG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2015_TIG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2015_TIG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2015_TIG td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2015_TIG td.x-grid3-td-8 div.x-grid3-col-8,
#Grid_comp_toplist_2015_TIG td.x-grid3-td-9 div.x-grid3-col-9,
#Grid_comp_toplist_2015_dubai_TIG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2015_dubai_TIG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2015_dubai_TIG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2015_dubai_TIG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2015_dubai_TIG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2015_dubai_TIG td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2015_dubai_TIG td.x-grid3-td-8 div.x-grid3-col-8,
#Grid_comp_toplist_2015_dubai_TIG td.x-grid3-td-9 div.x-grid3-col-9,
#Grid_comp_toplist_2016_tenerife_TIG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2016_tenerife_TIG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2016_tenerife_TIG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2016_tenerife_TIG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2016_tenerife_TIG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2016_tenerife_TIG td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2016_tenerife_TIG td.x-grid3-td-8 div.x-grid3-col-8,
#Grid_comp_toplist_2016_tenerife_TIG td.x-grid3-td-9 div.x-grid3-col-9,
#Grid_comp_toplist_2017_spanyol_TIG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2017_spanyol_TIG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2017_spanyol_TIG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2017_spanyol_TIG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2017_spanyol_TIG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2017_spanyol_TIG td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2017_spanyol_TIG td.x-grid3-td-8 div.x-grid3-col-8,
#Grid_comp_toplist_2017_spanyol_TIG td.x-grid3-td-9 div.x-grid3-col-9,
#Grid_comp_toplist_2018_marokko_TIG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2018_marokko_TIG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2018_marokko_TIG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2018_marokko_TIG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2018_marokko_TIG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2018_marokko_TIG td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2018_marokko_TIG td.x-grid3-td-8 div.x-grid3-col-8,
#Grid_comp_toplist_2018_marokko_TIG td.x-grid3-td-9 div.x-grid3-col-9,
#Grid_comp_toplist_2016_aug20_TIG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2016_aug20_TIG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2016_aug20_TIG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2016_aug20_TIG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2016_aug20_TIG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2016_aug20_TIG td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2016_aug20_TIG td.x-grid3-td-6 div.x-grid3-col-6,
#Grid_comp_toplist_2016_aug20_TIG td.x-grid3-td-7 div.x-grid3-col-7,
#Grid_comp_toplist_2015_champ_TIG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2015_champ_TIG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2015_champ_TIG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2015_champ_TIG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2015_champ_TIG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2015_champ_TIG td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2014_temp_TIG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2014_temp_TIG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2014_temp_TIG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2014_temp_TIG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2014_temp_TIG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2014_temp_TIG td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2014_temp_TIG td.x-grid3-td-8 div.x-grid3-col-8,
#Grid_comp_toplist_2014_temp_TIG td.x-grid3-td-9 div.x-grid3-col-9 {
  padding: 5px 3px 3px 5px;
}

.x-grid3-col-x-grid3-col-Grid_comp_toplist_2014_RIG_oklevel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2014_temp_RIG_oklevel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2015_RIG_oklevel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2015_dubai_RIG_oklevel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2016_tenerife_RIG_oklevel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2017_spanyol_RIG_oklevel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2018_marokko_RIG_oklevel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2018_marokko_NLIFE_oklevel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2018_marokko_BANK_oklevel {
  height: 22px;
  padding: 0px;
  text-align: center;
}

.x-grid3-col-x-grid3-col-Grid_comp_toplist_2014_RIG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2014_temp_RIG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2015_RIG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2015_dubai_RIG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2016_tenerife_RIG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2017_spanyol_RIG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2018_marokko_RIG_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2018_marokko_NLIFE_travel,
.x-grid3-col-x-grid3-col-Grid_comp_toplist_2018_marokko_BANK_travel {
  height: 22px;
  padding: 0px;
  text-align: center;
}

#Grid_comp_toplist_2014_RIG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2014_RIG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2014_RIG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2014_RIG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2014_RIG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2014_RIG td.x-grid3-td-8 div.x-grid3-col-7,
#Grid_comp_toplist_2014_RIG td.x-grid3-td-9 div.x-grid3-col-8,
#Grid_comp_toplist_2015_RIG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2015_RIG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2015_RIG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2015_RIG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2015_RIG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2015_RIG td.x-grid3-td-8 div.x-grid3-col-7,
#Grid_comp_toplist_2015_RIG td.x-grid3-td-9 div.x-grid3-col-8,
#Grid_comp_toplist_2015_dubai_RIG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2015_dubai_RIG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2015_dubai_RIG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2015_dubai_RIG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2015_dubai_RIG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2015_dubai_RIG td.x-grid3-td-8 div.x-grid3-col-7,
#Grid_comp_toplist_2015_dubai_RIG td.x-grid3-td-9 div.x-grid3-col-8,
#Grid_comp_toplist_2016_tenerife_RIG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2016_tenerife_RIG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2016_tenerife_RIG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2016_tenerife_RIG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2016_tenerife_RIG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2016_tenerife_RIG td.x-grid3-td-8 div.x-grid3-col-7,
#Grid_comp_toplist_2016_tenerife_RIG td.x-grid3-td-9 div.x-grid3-col-8,
#Grid_comp_toplist_2017_spanyol_RIG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2017_spanyol_RIG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2017_spanyol_RIG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2017_spanyol_RIG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2017_spanyol_RIG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2017_spanyol_RIG td.x-grid3-td-8 div.x-grid3-col-7,
#Grid_comp_toplist_2017_spanyol_RIG td.x-grid3-td-9 div.x-grid3-col-8,
#Grid_comp_toplist_2018_marokko_RIG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2018_marokko_RIG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2018_marokko_RIG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2018_marokko_RIG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2018_marokko_RIG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2018_marokko_RIG td.x-grid3-td-8 div.x-grid3-col-7,
#Grid_comp_toplist_2018_marokko_RIG td.x-grid3-td-9 div.x-grid3-col-8,
#Grid_comp_toplist_2015_champ_RIG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2015_champ_RIG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2015_champ_RIG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2015_champ_RIG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2015_champ_RIG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2015_champ_RIG td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_toplist_2014_temp_RIG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_toplist_2014_temp_RIG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_toplist_2014_temp_RIG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_toplist_2014_temp_RIG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_toplist_2014_temp_RIG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_toplist_2014_temp_RIG td.x-grid3-td-8 div.x-grid3-col-7,
#Grid_comp_toplist_2014_temp_RIG td.x-grid3-td-9 div.x-grid3-col-8 {
  padding: 5px 3px 3px 5px;
}

.calculator_csoportos_wrapper h3 {
  padding: 10px;
  font-size: 1.4em;
  color: white;
  background-color: #103184;
  font-weight: bold;
  margin-top: 10px;
}

.calculator_csoportos_wrapper table.mods {
  border-collapse: collapse;
  width: 100%;
  table-layout: fixed;
}

.calculator_csoportos_wrapper table.mods col:first-child {
  width: 60px;
}

.calculator_csoportos_wrapper table.mods col:nth-child(2) {
  width: 360px;
}

.calculator_csoportos_wrapper table.mods col:nth-child(3) {
  width: 100px;
}

.calculator_csoportos_wrapper table.mods col:nth-child(4) {
  width: 60px;
}

.calculator_csoportos_wrapper table.mods tr:nth-child(2n + 4) {
  background-color: rgb(242, 246, 250);
}

.calculator_csoportos_wrapper table.mods th {
  font-weight: bold;
  text-align: center;
  padding: 4px 10px;
  border: 1px solid black;
}

.calculator_csoportos_wrapper table.mods th input {
  width: 4em;
}

.calculator_csoportos_wrapper table.mods td input {
  width: 6em;
}

.calculator_csoportos_wrapper table.mods td input.small {
  width: 3em;
}

.calculator_csoportos_wrapper table.mods td {
  padding: 2px 10px;
  white-space: nowrap;
  border: 1px solid black;
}

.calculator_csoportos_wrapper table.mods td div {
  text-overflow: ellipsis;
  overflow: hidden;
}

.calculator_csoportos_wrapper table.head td {
  padding: 4px 10px;
  font-size: 1.2em;
}

.calculator_csoportos_wrapper select {
  width: 18em;
  font-size: 1.2em;
}

#Grid_comp_becs_2014_AG_KPT td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_becs_2014_AG_KPT td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_becs_2014_AG_KPT td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_becs_2014_AG_KPT td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_becs_2014_AG_KPT td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_becs_2014_AG_KPT td.x-grid3-td-6 div.x-grid3-col-6,
#Grid_comp_praga_2015_AG_KPT td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_praga_2015_AG_KPT td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_praga_2015_AG_KPT td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_praga_2015_AG_KPT td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_praga_2015_AG_KPT td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_praga_2015_AG_KPT td.x-grid3-td-6 div.x-grid3-col-6 {
  padding: 5px 3px 3px 5px;
}

#Grid_comp_becs_2014_AG_VPT td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_becs_2014_AG_VPT td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_becs_2014_AG_VPT td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_becs_2014_AG_VPT td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_becs_2014_AG_VPT td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_becs_2014_AG_VPT td.x-grid3-td-6 div.x-grid3-col-6,
#Grid_comp_praga_2015_AG_VPT td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_praga_2015_AG_VPT td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_praga_2015_AG_VPT td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_praga_2015_AG_VPT td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_praga_2015_AG_VPT td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_praga_2015_AG_VPT td.x-grid3-td-6 div.x-grid3-col-6 {
  padding: 5px 3px 3px 5px;
}

#Grid_comp_becs_2014_AG_PT td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_becs_2014_AG_PT td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_becs_2014_AG_PT td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_becs_2014_AG_PT td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_becs_2014_AG_PT td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_becs_2014_AG_PT td.x-grid3-td-6 div.x-grid3-col-6,
#Grid_comp_praga_2015_AG_PT td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_praga_2015_AG_PT td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_praga_2015_AG_PT td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_praga_2015_AG_PT td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_praga_2015_AG_PT td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_praga_2015_AG_PT td.x-grid3-td-6 div.x-grid3-col-6 {
  padding: 5px 3px 3px 5px;
}

#Grid_comp_becs_2014_TIG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_becs_2014_TIG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_becs_2014_TIG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_becs_2014_TIG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_becs_2014_TIG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_becs_2014_TIG td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_becs_2014_TIG td.x-grid3-td-7 div.x-grid3-col-7,
#Grid_comp_praga_2015_TIG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_praga_2015_TIG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_praga_2015_TIG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_praga_2015_TIG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_praga_2015_TIG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_praga_2015_TIG td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_praga_2015_TIG td.x-grid3-td-6 div.x-grid3-col-6,
#Grid_comp_praga_2015_TIG td.x-grid3-td-8 div.x-grid3-col-8 {
  padding: 5px 3px 3px 5px;
}

#Grid_comp_becs_2014_RIG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_becs_2014_RIG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_becs_2014_RIG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_becs_2014_RIG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_becs_2014_RIG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_becs_2014_RIG td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_becs_2014_RIG td.x-grid3-td-7 div.x-grid3-col-7,
#Grid_comp_praga_2015_RIG td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_comp_praga_2015_RIG td.x-grid3-td-1 div.x-grid3-col-1,
#Grid_comp_praga_2015_RIG td.x-grid3-td-2 div.x-grid3-col-2,
#Grid_comp_praga_2015_RIG td.x-grid3-td-3 div.x-grid3-col-3,
#Grid_comp_praga_2015_RIG td.x-grid3-td-4 div.x-grid3-col-4,
#Grid_comp_praga_2015_RIG td.x-grid3-td-5 div.x-grid3-col-5,
#Grid_comp_praga_2015_RIG td.x-grid3-td-6 div.x-grid3-col-6,
#Grid_comp_praga_2015_RIG td.x-grid3-td-8 div.x-grid3-col-8 {
  padding: 5px 3px 3px 5px;
}

/*.becs-teszt {background-color: red;}
.x-grid3-row-over .becs-teszt {background-color: #CC0000 !important;}*/

table.sales_report_weekly_1_celltable {
  border: none;
  border-collapse: collapse;
  width: 80px;
}

table.sales_report_weekly_1_celltable tr,
table.sales_report_weekly_1_cattable tr {
  height: 14px;
}

table.sales_report_weekly_1_celltable td {
  text-align: right;
  padding-right: 3px;
  font-size: 12px;
}

table.sales_report_weekly_1_cattable {
  border: none;
  border-collapse: collapse;
  width: 150px;
}

table.sales_report_weekly_1_cattable td {
  text-align: right;
  padding-right: 3px;
  font-size: 12px;
}

table.sales_report_weekly_1_cattable td.title {
  text-align: left;
  width: 134px;
}

table.sales_report_weekly_1_cattable td.sub {
  text-align: right;
  color: #333333;
  width: 50px;
  font-size: 10px;
  padding-top: 2px;
}

div.sales_report_weekly_1_cell_sin {
  height: 13px;
}

div.sales_report_weekly_1_cell_sin2 {
  height: 25px;
}

div.sales_report_weekly_1_cell_mul {
  height: 44px;
}

div.sales_report_weekly_1_cell_mul2 {
  height: 58px;
}

/*.sales_report_weekly_1_redcell {background-color: #fcebeb;}
.x-grid3-row-alt .sales_report_weekly_1_redcell {background-color: #f3dfdf !important;}

.sales_report_weekly_1_greencell {background-color: #ebfceb;}
.x-grid3-row-alt .sales_report_weekly_1_greencell {background-color: #dff3df !important;}*/
.sales_report_weekly_1_chart_plotBandLabel {
  color: #ff0000;
}

.span_sales_report_weekly_factdetails {
  text-decoration: none;
}
.span_sales_report_weekly_factdetails:hover {
  /*    text-decoration:underline;
    cursor:pointer;*/
}

.nodetree_imgbg_mm {
  background-image: url(../images/levels/2015/mm_32.png) !important;
  background-size: 16px 18px;
}
.nodetree_imgbg_hig {
  background-image: url(../images/levels/2015/hig_32.png) !important;
  background-size: 16px 18px;
}
.nodetree_imgbg_hig_out {
  background-image: url(../images/levels/2015/hig_out_32.png) !important;
  background-size: 16px 18px;
}
.nodetree_imgbg_rig {
  background-image: url(../images/levels/2015/rig_32.png) !important;
  background-size: 16px 18px;
}
.nodetree_imgbg_rig_out {
  background-image: url(../images/levels/2015/rig_out_32.png) !important;
  background-size: 16px 18px;
}
.nodetree_imgbg_tig {
  background-image: url(../images/levels/2015/tig_32.png) !important;
  background-size: 16px 18px;
}
.nodetree_imgbg_tig_out {
  background-image: url(../images/levels/2015/tig_out_32.png) !important;
  background-size: 16px 18px;
}
.nodetree_imgbg_uv {
  background-image: url(../images/levels/2015/uv_32.png) !important;
  background-size: 16px 18px;
}
.nodetree_imgbg_uv_out {
  background-image: url(../images/levels/2015/uv_out_32.png) !important;
  background-size: 16px 18px;
}
.nodetree_imgbg_kpta {
  background-image: url(../images/levels/2015/kpta_32.png) !important;
  background-size: 16px 18px;
}
.nodetree_imgbg_kpta_out {
  background-image: url(../images/levels/2015/kpta_out_32.png) !important;
  background-size: 16px 18px;
}
.nodetree_imgbg_kptb {
  background-image: url(../images/levels/2015/kptb_32.png) !important;
  background-size: 16px 18px;
}
.nodetree_imgbg_kptb_out {
  background-image: url(../images/levels/2015/kptb_out_32.png) !important;
  background-size: 16px 18px;
}
.nodetree_imgbg_vpt {
  background-image: url(../images/levels/2015/vpt_32.png) !important;
  background-size: 16px 18px;
}
.nodetree_imgbg_vpt_out {
  background-image: url(../images/levels/2015/vpt_out_32.png) !important;
  background-size: 16px 18px;
}
.nodetree_imgbg_pt {
  background-image: url(../images/levels/2015/pt_32.png) !important;
  background-size: 16px 18px;
}
.nodetree_imgbg_pt_out {
  background-image: url(../images/levels/2015/pt_out_32.png) !important;
  background-size: 16px 18px;
}
.nodetree_imgbg_t {
  background-image: url(../images/levels/2015/t_32.png) !important;
  background-size: 16px 18px;
}
.nodetree_imgbg_t_out {
  background-image: url(../images/levels/2015/t_out_32.png) !important;
  background-size: 16px 18px;
}
.nodetree_imgbg_empty {
  background-image: url(../images/levels/0.png) !important;
  background-size: 16px 18px;
}
.nodetree_imgbg_empty_out {
  background-image: url(../images/levels/0_out.png) !important;
  background-size: 16px 18px;
}

table#Button_config_auth_3_ShowTree button.x-btn-text {
  padding-top: 34px;
}

.lotto-box {
  float: left;
  width: 450px;
  margin: 10px 0px 0px 10px;
}

.lotto-box .title {
  background-color: rgb(235, 236, 237);
  height: 25px;
  font-family: 'Oswald';
  font-size: 18px;
  color: black;
  width: 100%;
  padding: 10px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}

.lotto-box .content {
  background-color: white;
  padding: 10px;
  font-family: 'Source Sans Pro', arial, verdana;
  font-size: 15px;
  font-weight: normal;
  width: 100%;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

.lotto-box table.number-grid {
  border-collapse: collapse;
}

.lotto-box table.number-grid tr {
  height: 32px;
}

.lotto-box table.number-grid td {
  font-family: 'Source Sans Pro', arial, verdana;
  font-size: 17px;
  font-weight: normal;
  width: 32px;
  border: 2px solid white;
  text-align: center;
}

.lotto-box table.number-grid td.active {
  background-color: rgb(235, 236, 237);
}

#Panel_calendar_1_CalendarContent .fc-event-container {
  cursor: pointer;
}

#Panel_calendar_1_CalendarContent .fc-event {
  cursor: pointer;
}

#Panel_calendar_1_ReadEvent_Info_Content {
  border-radius: 5px;
  background-color: #e3e7ea;
  font-family: 'Source Sans Pro';
  font-size: 16px;
  padding: 10px;
}

#Panel_calendar_1_ReadEvent_Info_Content table {
  width: 100%;
  table-layout: fixed;
}
#Panel_calendar_1_ReadEvent_Info_Content table col:first-child {
  width: 120px;
}
#Panel_calendar_1_ReadEvent_Info_Content table col:last-child {
}
#Panel_calendar_1_ReadEvent_Info_Content table tr {
  height: 28px;
}
#Panel_calendar_1_ReadEvent_Info_Content table tr td {
  padding: 2px 10px 3px 10px;
  min-width: 100px;
  line-height: 21px;
  word-wrap: break-word;
}
#Panel_calendar_1_ReadEvent_Info_Content table tr td:first-child {
  text-align: right;
  border-right: 1px solid #bb0606;
  padding-right: 10px;
  color: #757575;
  font-size: 14px;
}
#Panel_calendar_1_ReadEvent_Info_Content table tr td:last-child {
  text-align: left;
  padding-left: 10px;
  color: #000000;
  font-size: 15px;
  background-color: #ebeef1;
  border-bottom: 1px solid #e3e7ea;
}
#Panel_calendar_1_ReadEvent_Info_Content table tr.script td:first-child {
  border-bottom: 1px solid #f5f5f5;
}
#Panel_calendar_1_ReadEvent_Info_Content table tr.script td:last-child {
  border-bottom: 1px solid #f1f1f1;
}
#Panel_calendar_1_ReadEvent_Info_Content table tr.script:last-child td:first-child {
  border-bottom: none;
}
#Panel_calendar_1_ReadEvent_Info_Content table tr.script:last-child td:last-child {
  border-bottom: none;
}
#Panel_calendar_1_ReadEvent_Info_Content table tr.header td {
  border-right: none;
  text-align: center;
  background: none;
  padding-top: 20px;
  padding-bottom: 15px;
  text-transform: uppercase;
  color: #c24444;
  font-weight: 700;
  font-size: 14px;
  border-bottom: none;
}

/*#Grid_comp_toplist_2016_aug20_AG > .x-panel-bwrap > .x-panel-body > .x-grid3 > .x-grid3-viewport > .x-grid3-scroller > .x-grid3-body > .x-grid3-row > .x-grid3-row-table td > .x-grid3-cell-inner {font-size:110%;}*/
/*#Grid_comp_toplist_2016_aug20_TIG > .x-panel-bwrap > .x-panel-body > .x-grid3 > .x-grid3-viewport > .x-grid3-scroller > .x-grid3-body > .x-grid3-row > .x-grid3-row-table td > .x-grid3-cell-inner {font-size:110%;}*/
#TabPanel_comp_toplist_2016_aug20 {
  -webkit-mask-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(rgba(0, 0, 0, 1)),
    to(rgba(0, 0, 0, 0.5))
  );
}

.Panel_ClawBack_1_Dashboard_Columns .x-panel {
  margin-bottom: 7px;
}

.Panel_ClawBack_1_Dashboard_Columns > .x-panel > .x-panel-header {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

.Panel_ClawBack_1_Dashboard_Columns > .x-panel > .x-panel-bwrap > .x-panel-body {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

.Panel_ClawBack_1_Dashboard_Columns {
  float: left;
  margin-right: 7px;
  margin-top: 7px;
  margin-bottom: 7px;
}

#Panel_ClawBack_1_Dashboard_CalendarContent .fc-center h2 {
  margin-top: 5px;
  font-size: 150%;
}

#Panel_ClawBack_1_Dashboard_CalendarContent .fc-toolbar {
  margin-bottom: 2px;
}

/*#Panel_ClawBack_1_Dashboard_Calendar .x-panel-bwrap, #Panel_ClawBack_1_Dashboard_Calendar .x-panel-tbar{
    min-width: 200px;
}*/

#Grid_ClawBack_1_Search_List .x-grid3-body {
  color: #444444;
}

#Panel_ClawBack_1_Details_Container {
  position: relative;
}

#Panel_ClawBack_1_Details_Container .inbox {
  position: absolute;
  top: 0px;
  left: 0px;
  overflow: hidden;
  padding: 10px;
  background-color: rgb(244, 246, 247);
  border-radius: 5px;
  margin-bottom: 7px;
}

#Panel_ClawBack_1_Details_Container .inbox .title {
  text-transform: uppercase;
  padding: 5px 0px 8px 8px;
  border-bottom: 1px solid #778e98;
  color: #4b7080;
  /*color: #085f86;*/
  font-weight: 700;
  font-size: 15px;
  margin-bottom: 10px;
}

#Panel_ClawBack_1_Details_Container .inbox table.form {
  width: 100%;
}
#Panel_ClawBack_1_Details_Container .inbox table.form > colgroup > col:first-child {
  width: 120px;
}
#Panel_ClawBack_1_Details_Container .inbox table.form > tbody > tr {
}
#Panel_ClawBack_1_Details_Container .inbox table.form > tbody > tr > td:first-child {
  text-align: right;
  padding-right: 8px;
  border-right: 1px solid #b4c0c5;
  color: #4b7080;
}
#Panel_ClawBack_1_Details_Container .inbox table.form > tbody > tr > td:last-child {
  text-align: left;
  padding-left: 6px;
}
#Panel_ClawBack_1_Details_Container .inbox table.form > tbody > tr > td:last-child p {
  background-color: white;
  padding: 3px 7px 3px 7px;
  border: 1px solid #c1c1c1;
  margin: 2px 0px;
}
#Panel_ClawBack_1_Details_Container .inbox table.form > tbody > tr.header > td {
  border-right: none;
  text-align: center;
  background: none;
  padding-top: 20px;
  padding-bottom: 15px;
  text-transform: uppercase;
  color: #4b7080;
  font-weight: 700;
  font-size: 14px;
  border-bottom: none;
}

#Grid_ClawBack_1_Details_BaseInfo_Comment
  .x-grid3-cell-inner.x-grid3-col-Grid_ClawBack_1_Details_BaseInfo_Comment_CommentCol {
  text-overflow: inherit;
  white-space: normal;
}

#Panel_ClawBack_1_Details_Container .inbox .large-bg-icon {
  pointer-events: none;
  position: absolute;
  opacity: 0.035;
  color: #4b7080;
}

#Panel_ClawBack_1_Details_Container .inbox .large-bg-icon {
  font-size: 200px;
}

#Panel_ClawBack_1_Details_DebtBaseDataContainer table.form {
  width: 100%;
}
#Panel_ClawBack_1_Details_DebtBaseDataContainer table.form > colgroup > col:first-child {
  width: 120px;
}
#Panel_ClawBack_1_Details_DebtBaseDataContainer table.form > tbody > tr {
}
#Panel_ClawBack_1_Details_DebtBaseDataContainer table.form > tbody > tr > td:first-child {
  text-align: right;
  padding-right: 8px;
  border-right: 1px solid #b4c0c5;
  color: #4b7080;
}
#Panel_ClawBack_1_Details_DebtBaseDataContainer table.form > tbody > tr > td:last-child {
  text-align: left;
  padding-left: 6px;
}
#Panel_ClawBack_1_Details_DebtBaseDataContainer table.form > tbody > tr > td:last-child p {
  background-color: white;
  padding: 3px 7px 3px 7px;
  border: 1px solid #c1c1c1;
  margin: 2px 0px;
}

#Panel_nonlifeshark_1_Shark_TopInfo_Container {
  background-color: #f4f6f7;
  margin: 5px;
  border-radius: 5px;
  height: 170px;
  padding: 10px;
}

#Panel_nonlifeshark_1_Shark_TopInfo_Container .title {
  text-transform: uppercase;
  padding: 5px 0px 8px 8px;
  border-bottom: 1px solid #778e98;
  color: #4b7080;
  /*color: #085f86;*/
  font-weight: 700;
  font-size: 15px;
  margin-bottom: 10px;
}

.folder-container .folder {
  overflow: hidden;
  position: relative;
  padding-left: 15px;
  padding-bottom: 15px;
}

.galery_videos {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  align-items: flex-start;
}

.galery_videos div {
  margin: 10px;
}

.img-gallery-back {
  margin-left: 10px;
  font-size: 140%;
  cursor: pointer;
}

.folder-name {
  font-family: 'Oswald', sans-serif;
  padding-top: 10px;
  font-size: 20px;
  padding-left: 200px;
  cursor: pointer;
}

.img_gallery_thumb_block {
  float: left;
  width: 175px;
  height: 175px;
  margin: 5px;
  background-repeat: no-repeat;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  transition: all 0.2s ease-in-out;
  cursor: pointer;
}

.img_gallery_thumb_block:hover {
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23);
}

.img_gallery_thumb_block .inblock {
  width: 165px;
  height: 165px;
  margin: 5px;
}

.img_gallery_thumb_block.horizontal .inblock {
  background-size: auto 165px;
  background-position: center;
  transition: all 0.15s ease-in-out;
}

.img_gallery_thumb_block.horizontal:hover .inblock {
  background-size: auto 175px;
}

.img_gallery_thumb_block.vertical .inblock {
  background-size: 165px auto;
  background-position: top center;
  transition: all 0.15s ease-in-out;
}

.img_gallery_thumb_block.vertical:hover .inblock {
  background-size: 175px auto;
}

.img_gallery_thumb_next {
  width: 90%;
  float: left;
  border-radius: 8px;
  background-color: #afbdcb;
  padding: 3px;
  text-align: center;
  cursor: pointer;
  transition: all 0.2s ease-in-out;
  color: white;
  margin-top: 10px;
}

.img_gallery_thumb_next:hover {
  background-color: #8a9bad;
}

#img_gallery_viewer {
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 1000;
}

#img_gallery_viewer .dark {
  position: absolute;
  top: 0px;
  left: 0px;
  opacity: 0.8;
  background-color: black;
}

#img_gallery_viewer .container {
  position: absolute;
  top: 0px;
  left: 0px;
}

#img_gallery_viewer .container div.button {
  position: absolute;
  border-radius: 8px;
  margin: 5px;
  background-color: #4f6780;
  width: 50px;
  height: 50px;
  top: 0px;
  cursor: pointer;
}

#img_gallery_viewer .container div.button:hover {
  background-color: #718aa5;
}

#img_gallery_viewer .container div.button p {
  color: white;
  font-size: 38px;
  text-align: center;
  padding-top: 25px;
  line-height: 0px;
}

#img_gallery_viewer .container div.button p i {
  line-height: 0px;
}

#img_gallery_viewer .container div.prev {
  left: 0px;
}

#img_gallery_viewer .container div.next {
  right: 0px;
}

#img_gallery_viewer .container div.img {
  position: absolute;
  top: 0px;
  left: 100px;
  width: 400px;
  height: 400px;
}

#Panel_ClawBack_1_Details_PayAgree_BaseData i.fa-plus-circle {
  font-size: 200px;
  color: #69ab69;
  margin: 24px 102px;
  cursor: pointer;
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  -ms-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  opacity: 0.3;
}

#Panel_ClawBack_1_Details_PayAgree_BaseData i.fa-plus-circle:hover {
  color: #7fc17f;
  -ms-transform: scale(1.1, 1.1); /* IE 9 */
  -webkit-transform: scale(1.1, 1.1); /* Safari */
  transform: scale(1.1, 1.1);
  opacity: 1;
}

/* MM FORM */

.mmFormCol {
  flex-grow: 1;
  min-width: 400px;
}

.flexCol1 {
  width: 8.33% !important;
}
.flexCol2 {
  width: 16.66% !important;
}
.flexCol3 {
  width: 25% !important;
}
.flexCol4 {
  width: 33.33% !important;
}
.flexCol5 {
  width: 41.66% !important;
}
.flexCol6 {
  width: 50% !important;
}
.flexCol7 {
  width: 58.33% !important;
}
.flexCol8 {
  width: 66.66% !important;
}
.flexCol9 {
  width: 75% !important;
}
.flexCol10 {
  width: 83.33% !important;
}
.flexCol11 {
  width: 91.66% !important;
}
.flexCol12 {
  width: 100% !important;
}

.mmMasonryContainer {
  width: 100%;
}

.mmFormBlockMasonry.collapsed .mmFormRow {
  display: none;
}

.mmFormBlockMasonry .showToggleOpen {
  display: none;
}

.mmFormBlockMasonry.collapsed .showToggleClose {
  display: none;
}

.mmFormBlockMasonry.collapsed .showToggleOpen {
  display: block;
}

.mmMasonryContainer .mmMasonrySizer,
.mmMasonryContainer .mmFormBlockMasonry {
  float: left;
  width: 48%;
  box-sizing: border-box;
  margin: 0px;
  margin-bottom: 20px;
}

@media screen and (min-width: 1600px) {
  .mmMasonryContainer .mmMasonrySizer,
  .mmMasonryContainer .mmFormBlockMasonry {
    width: 32%;
  }
}

@media screen and (max-width: 1024px) {
  .mmMasonryContainer .mmFormBlockMasonry {
    width: 100%;
  }
}

.mmFormBlock .mmFormRow {
  display: flex;
  box-sizing: border-box;
  /*flex-wrap: wrap;*/
  /*justify-content: space-between;*/
}

.mmFormBlock .mmFormRow div {
  box-sizing: border-box;
}

.mmFormBlock .mmFormRow > p {
  margin-bottom: 10px;
}
.mmFormBlock .hidden {
  display: none !important;
}

.mmFormBlock .mmFormRow .mmFormLabel {
  width: 250px;
  text-align: right;
  padding-right: 8px;
  border-right: 1px solid #b4c0c5;
  color: #4b7080;
  padding-top: 8px;
  vertical-align: middle;
  box-sizing: border-box;
}

.mmFormBlock .mmFormRow .mmFormLabelFullRow {
  text-align: left;
  padding-left: 8px;
  color: #4b7080;
  padding-top: 8px;
  padding-bottom: 8px;
  vertical-align: middle;
  box-sizing: border-box;
}

.mmFormBlock .mmFormRow .mmFormAfter {
  color: #4b7080;
  padding-top: 8px;
  vertical-align: middle;
  padding-left: 8px;
  text-align: left;
  box-sizing: border-box;
}

.mmFormBlock .mmFormRow .mmFormLabel.mmFormLabel-wide {
  width: 400px;
}

.mmFormBlock .mmFormRow .mmFormLabel.mmFormLabel-wide2 {
  width: 600px;
}

.mmFormBlock .mmFormRow .mmFormText {
  text-align: left;
  color: #4b7080;
  padding-top: 8px;
  vertical-align: middle;
}

.mmMapTrigger {
  cursor: pointer;
}

.mmFormBlock .mmFormRow .mmFormInput {
  width: 100%;
  padding-left: 8px;
}

.mmFormBlock .mmFormRow .mmFormIcon {
  font-size: 24px;
  padding-left: 8px;
}

/* Here map bubble  */
.H_ib_body {
  width: 256px;
}

.mmFormBlock .mmFormRow .mmFormAutoWidth {
  width: auto !important;
}

.mmFormBlock .mmFormRow .mmFormInput input[type='text'] {
  box-sizing: border-box;
  width: 100%;
  background-color: white;
  padding: 3px 7px 3px 7px;
  border: 1px solid #c1c1c1;
  height: 24px;
  margin-top: 4px;
  margin-bottom: 4px;
  font-size: 14px;
}

.mmFormBlock .mmFormRow .mmFormInput input[type='text'].datepickericon {
  width: calc(100% - 20px);
}

.mmFormBlock .is_dirty {
  background-color: rgb(255, 255, 193) !important;
}

.mmFormBlock .mmFormRow .mmFormInput textarea {
  box-sizing: border-box;
  width: 100%;
  background-color: white;
  padding: 3px 7px 3px 7px;
  border: 1px solid #c1c1c1;
  margin-top: 4px;
  margin-bottom: 4px;
  font-size: 14px;
}

.mmFormBlock .mmFormRow .mmFormInput select {
  box-sizing: border-box;
  width: 100%;
  background-color: white;
  padding: 3px 7px 3px 7px;
  border: 1px solid #c1c1c1;
  height: 24px;
  margin-top: 4px;
  margin-bottom: 4px;
  font-size: 14px;
}

.mmFormBlock .mmFormRow .mmFormInput input[readonly='readonly'] {
  color: #777;
}
.mmFormBlock .mmFormRow .mmFormInput textarea[readonly='readonly'] {
  color: #777;
}

.mmFormBlock .error {
  border: 2px solid red !important;
  background-color: #ffd5d5 !important;
}

/* HomeScreen jelölt */

.homescreen_jelolt {
  position: relative;
  overflow: hidden;
  box-sizing: border-box;
  padding: 10px;
  display: flex;
  flex-wrap: wrap;
}

.homescreen_jelolt .container {
  flex-grow: 1;
  /*float: left;*/
}

.homescreen_jelolt .inbox,
.mmFormBlock {
  margin: 7px;
  padding: 10px;
  background-color: rgb(244, 246, 247);
  border-radius: 5px;
  box-sizing: border-box;
  width: calc(100% - 20px);
}

.ZebraDialog_Body .mmFormBlock {
  background-color: transparent;
}

.homescreen_jelolt .inbox .title,
.mmFormBlock .mmFormTitle {
  text-transform: uppercase;
  padding: 5px 0px 8px 8px;
  border-bottom: 1px solid #778e98;
  color: #4b7080;
  font-weight: 700;
  font-size: 15px;
  margin-bottom: 10px;
}

.mmFormBlock .mmFormTitle2 {
  text-transform: uppercase;
  padding: 5px 0px 8px 8px;
  border-bottom: 1px solid #778e98;
  color: #4b7080;
  font-weight: 300;
  font-size: 14px;
  margin-bottom: 10px;
}

.homescreen_jelolt .inbox p.info {
  color: #4b7080;
  font-style: italic;
  padding: 5px 0px 8px 20px;
}

.homescreen_jelolt .inbox table.form {
  width: 100%;
}
.homescreen_jelolt .inbox table.form > colgroup > col:first-child {
  width: 120px;
}
.homescreen_jelolt .inbox table.form > tbody > tr {
}
.homescreen_jelolt .inbox table.form > tbody > tr > td:first-child {
  text-align: right;
  padding-right: 8px;
  border-right: 1px solid #b4c0c5;
  color: #4b7080;
}
.homescreen_jelolt .inbox table.form > tbody > tr > td:last-child {
  text-align: left;
  padding-left: 6px;
}
.homescreen_jelolt .inbox table.form > tbody > tr > td:last-child p {
  background-color: white;
  padding: 3px 7px 3px 7px;
  border: 1px solid #c1c1c1;
  margin: 2px 0px;
}
.homescreen_jelolt .inbox table.form > tbody > tr.header > td {
  border-right: none;
  text-align: center;
  background: none;
  padding-top: 20px;
  padding-bottom: 15px;
  text-transform: uppercase;
  color: #4b7080;
  font-weight: 700;
  font-size: 14px;
  border-bottom: none;
}

.homescreen_jelolt .formrow {
  clear: both;
  position: relative;
  overflow: hidden;
}

.homescreen_jelolt_center {
  width: 10%;
  float: left;
}

.homescreen_jelolt span.label {
  width: 200px;
  display: block;
  float: left;
}

.homescreen_jelolt span.input {
  display: block;
}

.homescreen_jelolt span.pipa:after {
  content: 'PIPA';
}

#Window_MMizu .x-form-check-wrap label {
  font-size: 13px;
  vertical-align: middle;
  top: 8px;
  margin-left: 2px;
}

#sales_board_1_container .wrapper {
  margin: 8px 8px 10px 8px;
}

#sales_board_1_container .wrapper:after {
  content: '';
  clear: both;
}

#sales_board_1_container .wrapper:before {
  content: '';
  clear: both;
}

#sales_board_1_container .wrapper .column {
}

#sales_board_1_container .wrapper .column.column-100 {
  width: 100%;
}

#sales_board_1_container .wrapper .column.column-50 {
  float: left;
  width: 50%;
}

#sales_board_1_container .wrapper .column.column-hidden {
  display: none;
}

#sales_board_1_container .wrapper .column .box {
  top: 0px;
  left: 0px;
  overflow: hidden;
  padding: 10px;
  background-color: rgb(244, 246, 247);
  border-radius: 5px;
  margin-bottom: 7px;
}

#sales_board_1_container .wrapper .column.column-100 .box {
  margin: 0px 0px 0px 0px;
}

#sales_board_1_container .wrapper .column.column-50 .box {
  margin: 0px 8px 0px 0px;
}

#sales_board_1_container .wrapper .column .box table.week-title {
  border-collapse: collapse;
  margin: 0;
  width: 100%;
}

#sales_board_1_container .wrapper .column .box table.week-title td {
  padding: 5px 0px 8px 8px;
  border-bottom: 2px solid #961313;
  color: #961313;
  font-weight: 700;
  font-size: 15px;
  margin-bottom: 10px;
}

#sales_board_1_container .wrapper .column .box table.week-title td:first-child {
  text-align: left;
  width: 100px;
}

#sales_board_1_container .wrapper .column .box table.week-title td:first-child p {
  cursor: pointer;
}

#sales_board_1_container .wrapper .column .box table.week-title td:first-child p:hover {
  color: #e86363;
}

#sales_board_1_container .wrapper .column .box table.week-title td:nth-child(2) {
  text-align: center;
  width: auto;
  font-size: 25px;
  font-weight: bold;
}

#sales_board_1_container .wrapper .column .box table.week-title td:last-child {
  text-align: right;
  width: 100px;
}

#sales_board_1_container .wrapper .column .box table.week-title td:last-child p {
  cursor: pointer;
}

#sales_board_1_container .wrapper .column .box table.week-title td:last-child p:hover {
  color: #e86363;
}

#sales_board_1_container .wrapper .column .box .content {
  overflow: auto;
}

#sales_board_1_container
  .wrapper
  .column
  .box
  .content
  .performance
  table.main-performance-container {
  border-collapse: collapse;
  width: 100%;
}

#sales_board_1_container .wrapper .column .box .content .topic {
  margin-bottom: 10px;
  padding: 5px 0px 5px 0px;
  border-bottom: 1px solid #778e98;
}

#sales_board_1_container .wrapper .column .box .content .topic .title {
  color: #4b7080;
  font-weight: 700;
  font-size: 15px;
  margin: 10px 0px 10px 10px;
}

#sales_board_1_container .wrapper .column .box .content .topic-wrapper {
  margin: 0 auto;
}

#main-performance-pie-chart-container {
  width: 150px;
  height: 150px;
}

#sales_board_1_container .wrapper .column .box .content table.data {
  width: 100%;
}
#sales_board_1_container .wrapper .column .box .content table.data > colgroup > col:first-child {
  width: 120px;
}
#sales_board_1_container .wrapper .column .box .content table.data > tbody > tr {
}
#sales_board_1_container .wrapper .column .box .content table.data > tbody > tr > td:first-child {
  text-align: right;
  padding-right: 8px;
  border-right: 1px solid #b4c0c5;
  color: #4b7080;
}
#sales_board_1_container .wrapper .column .box .content table.data > tbody > tr > td.box {
  text-align: left;
  padding-left: 6px;
}
#sales_board_1_container .wrapper .column .box .content table.data > tbody > tr > td.box p {
  background-color: white;
  padding: 3px 7px 3px 7px;
  border: 1px solid #c1c1c1;
  margin: 2px 0px;
}
#sales_board_1_container .wrapper .column .box .content table.data > tbody > tr > td.value {
  text-align: left;
  padding-left: 6px;
}
#sales_board_1_container .wrapper .column .box .content table.data > tbody > tr > td.value p {
  background-color: white;
  padding: 3px 7px 3px 7px;
  border: 0px solid #c1c1c1;
  margin: 2px 0px;
}
#sales_board_1_container .wrapper .column .box .content table.data > tbody > tr > td.value.right {
  text-align: right;
}
#sales_board_1_container .wrapper .column .box .content table.data > tbody > tr.header > td {
  border-right: none;
  text-align: center;
  background: none;
  padding-bottom: 3px;
  color: #4b7080;
  font-weight: 700;
  font-size: 14px;
  border-bottom: none;
  border-left: none;
}

#sales_board_1_container .wrapper .column .box .content .topic p.more {
  text-align: center;
  color: #4b7080;
  font-weight: 700;
  font-size: 15px;
  margin: 10px 0px 0px 10px;
  cursor: pointer;
}

#sales_board_1_container .wrapper .column .box .content .topic p.more:hover {
  color: #6e909f;
}

.rotate90 {
  -ms-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  height: 140px;
  width: 140px;
  padding-left: 5px;
  text-align: left;
}

/* Ikonok miatt lokkolt sorok magassága */
#eNet_Grid_Ap_BelepesiFolyamat .x-grid3-cell-inner {
  min-height: 18px;
}
#eNet_Grid_Ap_TokepiadFolyamat .x-grid3-cell-inner {
  min-height: 18px;
}

.buttonBg14 button {
  background-size: 14px;
}

#Window_MMizu .x-window-body {
  -webkit-overflow-scrolling: touch;
  overflow-y: scroll;
}

button {
  /*  margin
  margin-bottom: 10px;*/
  border-radius: 4px;
  border: none;
  background-color: var(--momozold);
  color: white;
  font-size: 14px;
  padding: 8px 12px;
  /*font-family: 'Source Sans Pro',arial,verdana;*/
  cursor: pointer;
}

button.invoice_download {
  padding: 4px 10px;
  font-size: 0.9em;
  cursor: pointer;
}

table.invoice_list th {
  border: 1px solid #ccc;
  background-color: #ddf9ff;
  font-weight: bold;
  padding: 10px 15px;
}

table.invoice_list td {
  border: 1px solid #ccc;
  background-color: white;
  padding: 2px 15px;
}

table.invoice_list tr:nth-child(odd) td {
  background-color: #f8f8f8;
}

#up_client_contview_infopage_div table.events {
  width: 100%;
  margin: 10px;
  table-layout: fixed;
}
#up_client_contview_infopage_div table.events tr {
  min-height: 70px;
  cursor: pointer;
}
#up_client_contview_infopage_div table.events tr:nth-child(odd) {
  background-color: #efedf5;
}
#up_client_contview_infopage_div table.events tr td.date {
  width: 60px;
  vertical-align: top;
  padding: 5px;
}
#up_client_contview_infopage_div table.events tr td.date div.date {
  overflow: hidden;
  padding: 3px;
  border-radius: 5px;
  background-color: #778da4;
  width: 50px;
  height: 50px;
  color: white;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
#up_client_contview_infopage_div table.events tr td.date div.date p {
  text-align: center;
}
#up_client_contview_infopage_div table.events tr td.date div.date p.year {
  font-size: 11px;
  line-height: 11px;
}
#up_client_contview_infopage_div table.events tr td.date div.date p.day {
  font-size: 26px;
  font-weight: bold;
  line-height: 27px;
}
#up_client_contview_infopage_div table.events tr td.date div.date p.month {
  font-size: 13px;
  line-height: 12px;
  font-weight: bold;
  text-transform: uppercase;
}
#up_client_contview_infopage_div table.events tr td.data {
  vertical-align: top;
  padding: 5px;
}
#up_client_contview_infopage_div table.events tr td.data div.data p.type_desc {
  font-size: 19px;
  line-height: 23px;
  color: black;
  font-weight: bold;
}
#up_client_contview_infopage_div table.events tr td.data div.data p.title {
  font-size: 15px;
  line-height: 18px;
  color: #64819f;
  font-weight: 100;
}
#up_client_contview_infopage_div table.events tr td.data div.data p.location {
  font-size: 14px;
  line-height: 18px;
  color: black;
}
#up_client_contview_infopage_div table.events tr td.data div.data p.visit_status {
  font-size: 14px;
  line-height: 18px;
  color: black;
}
#up_client_contview_infopage_div table.events tr td.data div.data p.desc {
  font-size: 14px;
  line-height: 18px;
  color: black;
  font-style: italic;
}
#up_client_contview_infopage_div table.events tr:hover td.date div.date {
  background-color: #5e768e;
}
#up_client_contview_infopage_div table.events tr:hover td.data div.data p.type_desc {
  color: #5e768e;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*  Financial-report PAGE  */
/*--------------------------------------------------------------------------------------------------------------------------*/

#fr_Container {
  background-color: #fcfcfc;
  margin: 8px;
}

#fr_Header_Outer {
  font-family: 'PT Sans', arial, sans-serif;
  font-size: 17px;
  border-style: solid;
  border-width: 1px;
  border-color: #9e9fac;
  background-color: #ebebf5;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ebebf5), to(#f4f6f7));
  background: -webkit-linear-gradient(top, #ebebf5, #f4f6f7);
  background: -moz-linear-gradient(top, #ebebf5, #f4f6f7);
  background: -ms-linear-gradient(top, #ebebf5, #f4f6f7);
  background: -o-linear-gradient(top, #ebebf5, #f4f6f7);
  box-shadow: 0px 0px 7px #b2b2bf;
}

#fr_Header_Inner {
  border-style: solid;
  border-width: 2px;
  border-color: white;
  padding: 3px;
}

#fr_Header_Table td.fr_contract_64 {
  width: 60px;
  height: 60px;
  background-image: url('../images/icons/report_64.png');
  background-repeat: no-repeat;
  background-position: -9px -4px;
  cursor: pointer;
}

#fr_Header_Table td.fr_title {
  vertical-align: text-top;
  padding-top: 5px;
  padding-left: 0px;
}

#fr_Header_Maintitle {
  text-shadow: 0.1em 0.1em 0.2em #8b8c98;
  font-size: 20px;
  color: #1e2036;
}

#fr_Header_Subtitle {
  padding-top: 2px;
  padding-left: 10px;
  font-size: 17px;
  color: #0f3b83;
}

#fr_Content_Table {
  margin-top: 5px;
}

#fr_Content_Table td.fr_td_number {
  vertical-align: top;
  text-align: center;
  width: 70px;
}

p.fr_number {
  font-family: 'PT Sans', arial, sans-serif;
  font-size: 40px;
  font-weight: bold;
  text-shadow: 0.1em 0.1em 0.2em #a0a1ae;
  color: #9f0101;
  margin-left: 30px;
  margin-top: 4px;
  margin-bottom: 4px;
}
#fr_Content_Table tr {
  -webkit-transition: all 200ms ease-in;
  -o-transition: all 200ms ease-in;
  -moz-transition: all 200ms ease-in;
}

#fr_Content_Table tr:hover {
  background-color: #f7f6fb;
}

#fr_Content_Table td.fr_td_content {
  vertical-align: text-top;
  padding: 5px 0px 8px 15px;
  width: 100%;
}

p.fr_content_title {
  font-family: 'PT Sans', arial, sans-serif;
  font-weight: bold;
  font-size: 17px;
  color: #2b305e;
  margin-top: 2px;
}

#fr_Content_Table table.fr_table_content {
  margin-top: 3px;
  font-family: 'PT Sans', arial, sans-serif;
  font-size: 13px;
  color: #2b305e;
  margin-left: 10px;
}

#fr_Content_Table table.fr_table_content tr {
  border-bottom: 1px solid #ececf4;
  height: 24px;
}

#fr_Content_Table table.fr_table_content td {
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 10px;
  padding-right: 10px;
}

#fr_Content_Table table.fr_table_content tr:last-child {
  border-top: solid 2px red;
  font-weight: bold;
}

#fr_Content_Table table.fr_table_content tr:first-child th,
#fr_Content_Table table.fr_table_content tr:nth-child(2) td,
#fr_Content_Table table.fr_table_content tr:nth-child(3) td {
  text-align: center;
}

#fr_Content_Table table.fr_table_content tr td {
  text-align: right;
}

.red_bottom_border {
  border-bottom: solid 2px red;
}

.red_right_border {
  border-right: solid 2px red;
}

#fr_Content_Table table.fr_table_content tr:first-child th,
#fr_Content_Table table.fr_table_content tr:nth-child(2) td {
  font-weight: bold;
}

.perf_color {
  background-color: #e3ebf4;
}
.trans_color {
  background-color: #dcf8e9;
}
.comm_color {
  background-color: #fff5e7;
}

#fr_Content_Table table.fr_table_content tr:nth-child(3) td {
  font-style: italic;
}

/*------------------------------------------------------------------------------------------------------------------------*/
/* ClawBack*/
/*------------------------------------------------------------------------------------------------------------------------*/

/*#Panel_ClawBack_1_Search .x-grid3-row-over td.x-grid3-td-1  {
    cursor: pointer;
}*/

.namelink {
  text-decoration: underline;
  cursor: pointer;
}

.number {
  font-size: 2.3em;
  font-weight: 100;
  line-height: 1.4em;
  padding-top: 8px;
  letter-spacing: -0.06em;
  display: inline;
}

.Panel_ClawBack_1_Dashboard_DebitSummary_active > .number,
.Panel_ClawBack_1_Dashboard_DebitSummary_active > .text {
  color: #60c560;
}
.Panel_ClawBack_1_Dashboard_DebitSummary_inactive > .number,
.Panel_ClawBack_1_Dashboard_DebitSummary_inactive > .text {
  color: #999999;
}
.Panel_ClawBack_1_Dashboard_DebitSummary_data_process > .number,
.Panel_ClawBack_1_Dashboard_DebitSummary_data_process > .text {
  color: #f0ad4e;
}
.Panel_ClawBack_1_Dashboard_DebitSummary_final > .number,
.Panel_ClawBack_1_Dashboard_DebitSummary_final > .text {
  color: #c741c9;
}
.Panel_ClawBack_1_Dashboard_DebitSummary_designated > .number,
.Panel_ClawBack_1_Dashboard_DebitSummary_designated > .text {
  color: #007aff;
}

.Panel_ClawBack_1_Dashboard_DebitSummary_active,
.Panel_ClawBack_1_Dashboard_DebitSummary_inactive,
.Panel_ClawBack_1_Dashboard_DebitSummary_data_process,
.Panel_ClawBack_1_Dashboard_DebitSummary_final,
.Panel_ClawBack_1_Dashboard_DebitSummary_designated {
  width: 249px;
  display: inline-block;
  background-color: #e8e8e8;
  margin-bottom: 2px;
  margin-right: 1px;
}

.Panel_ClawBack_1_Dashboard_DebitSummary_div .text {
  font-weight: 300;
  /*color: #999999;*/
  text-align: center;
}

.count,
.value {
  float: right;
  text-align: center;
  width: 200px;
}

.count {
  font-size: 25px;
  height: 28px;
}

.number .fa {
  height: 38px;
  display: inline-block;
  vertical-align: top;
  margin: 30px 0 7px 12px;
  float: left;
}

#Clawback_1_link_active,
#Clawback_1_link_inactive,
#Clawback_1_link_data_process,
#Clawback_1_link_final,
#Clawback_1_link_designated {
  cursor: pointer;
}

#Panel_ClawBack_1_Dashboard_ReadEvent_Info_Content {
  border-radius: 5px;
  background-color: #e3e7ea;
  font-family: 'Source Sans Pro';
  font-size: 16px;
  padding: 10px;
}

#Panel_ClawBack_1_Dashboard_ReadEvent_Info_Content table {
  width: 100%;
  table-layout: fixed;
}
#Panel_ClawBack_1_Dashboard_ReadEvent_Info_Content table col:first-child {
  width: 120px;
}
#Panel_ClawBack_1_Dashboard_ReadEvent_Info_Content table col:last-child {
}
#Panel_ClawBack_1_Dashboard_ReadEvent_Info_Content table tr {
  height: 28px;
}
#Panel_ClawBack_1_Dashboard_ReadEvent_Info_Content table tr td {
  padding: 2px 10px 3px 10px;
  min-width: 100px;
  line-height: 21px;
  word-wrap: break-word;
}
#Panel_ClawBack_1_Dashboard_ReadEvent_Info_Content table tr td:first-child {
  text-align: right;
  border-right: 1px solid #bb0606;
  padding-right: 10px;
  color: #757575;
  font-size: 14px;
}
#Panel_ClawBack_1_Dashboard_ReadEvent_Info_Content table tr td:last-child {
  text-align: left;
  padding-left: 10px;
  color: #000000;
  font-size: 15px;
  background-color: #ebeef1;
  border-bottom: 1px solid #e3e7ea;
}
#Panel_ClawBack_1_Dashboard_ReadEvent_Info_Content table tr.script td:first-child {
  border-bottom: 1px solid #f5f5f5;
}
#Panel_ClawBack_1_Dashboard_ReadEvent_Info_Content table tr.script td:last-child {
  border-bottom: 1px solid #f1f1f1;
}
#Panel_ClawBack_1_Dashboard_ReadEvent_Info_Content table tr.script:last-child td:first-child {
  border-bottom: none;
}
#Panel_ClawBack_1_Dashboard_ReadEvent_Info_Content table tr.script:last-child td:last-child {
  border-bottom: none;
}
#Panel_ClawBack_1_Dashboard_ReadEvent_Info_Content table tr.header td {
  border-right: none;
  text-align: center;
  background: none;
  padding-top: 20px;
  padding-bottom: 15px;
  text-transform: uppercase;
  color: #c24444;
  font-weight: 700;
  font-size: 14px;
  border-bottom: none;
}

/*------------------------------------------------------------------------------------------------------------------------*/
/*EWS_1*/
/*------------------------------------------------------------------------------------------------------------------------*/

#Grid_ews_1_production td.x-grid3-td-0 div.x-grid3-col-0,
#Grid_ews_1_da td.x-grid3-td-0 div.x-grid3-col-0 {
  padding: 0px 5px 0px 5px;
}

.comp_rig_bonusz_2017_tip > div.tipr_container_bottom {
  margin-left: -215px;
}

/*------------------------------------------------------------------------------------------------------------------------*/
/* HOMESCREEN */
/*------------------------------------------------------------------------------------------------------------------------*/

@keyframes kf-pulsed-badge-icon {
  0% {
    transform: scale(0.9);
  }
  50% {
    transform: scale(1.3);
  }
  100% {
    transform: scale(0.9);
  }
}

img.pulsed-badge-icon {
  animation-name: kf-pulsed-badge-icon;
  animation-duration: 2s;
  animation-iteration-count: infinite;
}

img.new-badge-icon {
  height: 26px;
  width: 30px;
  margin-left: 5px;
  position: relative;
  top: -3px;
}
/*ALLASPONT_2*/
/*------------------------------------------------------------------------------------------------------------------------*/

#Grid_allaspont_Search_List .x-grid3-body {
  color: #444444;
}

#Panel_allaspont_Details_Container {
  position: relative;
}

#Panel_allaspont_Details_Container .inbox {
  position: absolute;
  top: 0px;
  left: 0px;
  overflow: hidden;
  padding: 10px;
  background-color: rgb(244, 246, 247);
  border-radius: 5px;
  margin-bottom: 7px;
}

#Panel_allaspont_Details_Documents_Container .document_box {
  top: 0px;
  left: 0px;
  overflow: hidden;
  padding: 10px;
  background-color: rgb(244, 246, 247);
  border-radius: 5px;
  margin-bottom: 7px;
}

#Panel_allaspont_Details_Container .inbox .title {
  text-transform: uppercase;
  padding: 5px 0px 8px 8px;
  border-bottom: 1px solid #778e98;
  color: #4b7080;
  /*color: #085f86;*/
  font-weight: 700;
  font-size: 15px;
  margin-bottom: 10px;
}

#Panel_allaspont_Details_Container .inbox table.form {
  width: 100%;
}
#Panel_allaspont_Details_Container .inbox table.form > colgroup > col:first-child {
  width: 120px;
}
#Panel_allaspont_Details_Container .inbox table.form > tbody > tr {
}
#Panel_allaspont_Details_Container .inbox table.form > tbody > tr > td:first-child {
  text-align: right;
  padding-right: 8px;
  border-right: 1px solid #b4c0c5;
  color: #4b7080;
}
#Panel_allaspont_Details_Container .inbox table.form > tbody > tr > td:last-child {
  text-align: left;
  padding-left: 6px;
}
#Panel_allaspont_Details_Container .inbox table.form > tbody > tr > td:last-child p {
  background-color: white;
  padding: 3px 7px 3px 7px;
  border: 1px solid #c1c1c1;
  margin: 2px 0px;
}
#Panel_allaspont_Details_Container .inbox table.form > tbody > tr.header > td {
  border-right: none;
  text-align: center;
  background: none;
  padding-top: 20px;
  padding-bottom: 15px;
  text-transform: uppercase;
  color: #4b7080;
  font-weight: 700;
  font-size: 14px;
  border-bottom: none;
}

#Grid_allaspont_Details_BaseInfo_Comment
  .x-grid3-cell-inner.x-grid3-col-Grid_ClawBack_1_Details_BaseInfo_Comment_CommentCol {
  text-overflow: inherit;
  white-space: normal;
}

#Panel_allaspont_Details_Container .inbox .large-bg-icon {
  pointer-events: none;
  position: absolute;
  opacity: 0.035;
  color: #4b7080;
}

#Panel_allaspont_Details_Container .inbox .large-bg-icon {
  font-size: 200px;
}

.x-grid3-td-x-grid3-col-Grid_comp_toplist_2019_riga_TIG_idei,
.x-grid3-td-x-grid3-col-Grid_comp_toplist_2019_riga_AG_idei {
  text-align: center;
}
.x-grid3-td-x-grid3-col-Grid_comp_toplist_2020_portugal_TIG_idei,
.x-grid3-td-x-grid3-col-Grid_comp_toplist_2020_portugal_AG_idei {
  text-align: center;
}

.x-grid3-td-x-grid3-col-Grid_comp_toplist_2021_inc_TIG_idei,
.x-grid3-td-x-grid3-col-Grid_comp_toplist_2021_inc_AG_idei {
  text-align: center;
}

/* LOADER */
@keyframes ldio-5tx5ddk68gg {
  0% {
    transform: translate(6.84px, 45.599999999999994px) scale(0);
  }
  25% {
    transform: translate(6.84px, 45.599999999999994px) scale(0);
  }
  50% {
    transform: translate(6.84px, 45.599999999999994px) scale(1);
  }
  75% {
    transform: translate(45.599999999999994px, 45.599999999999994px) scale(1);
  }
  100% {
    transform: translate(84.36px, 45.599999999999994px) scale(1);
  }
}
@keyframes ldio-5tx5ddk68gg-r {
  0% {
    transform: translate(84.36px, 45.599999999999994px) scale(1);
  }
  100% {
    transform: translate(84.36px, 45.599999999999994px) scale(0);
  }
}
@keyframes ldio-5tx5ddk68gg-c {
  0% {
    background: #e15b64;
  }
  25% {
    background: #abbd81;
  }
  50% {
    background: #f8b26a;
  }
  75% {
    background: #f47e60;
  }
  100% {
    background: #e15b64;
  }
}
.ldio-5tx5ddk68gg div {
  position: absolute;
  width: 22.799999999999997px;
  height: 22.799999999999997px;
  border-radius: 50%;
  transform: translate(45.599999999999994px, 45.599999999999994px) scale(1);
  background: #e15b64;
  animation: ldio-5tx5ddk68gg 1.923076923076923s infinite cubic-bezier(0, 0.5, 0.5, 1);
}
.ldio-5tx5ddk68gg div:nth-child(1) {
  background: #f47e60;
  transform: translate(84.36px, 45.599999999999994px) scale(1);
  animation: ldio-5tx5ddk68gg-r 0.4807692307692307s infinite cubic-bezier(0, 0.5, 0.5, 1),
    ldio-5tx5ddk68gg-c 1.923076923076923s infinite step-start;
}
.ldio-5tx5ddk68gg div:nth-child(2) {
  animation-delay: -0.4807692307692307s;
  background: #e15b64;
}
.ldio-5tx5ddk68gg div:nth-child(3) {
  animation-delay: -0.9615384615384615s;
  background: #f47e60;
}
.ldio-5tx5ddk68gg div:nth-child(4) {
  animation-delay: -1.4423076923076923s;
  background: #f8b26a;
}
.ldio-5tx5ddk68gg div:nth-child(5) {
  animation-delay: -1.923076923076923s;
  background: #abbd81;
}
.loadingio-spinner-ellipsis-b64ub799998 {
  width: 114px;
  height: 114px;
  display: inline-block;
  overflow: hidden;
  background: none;
  margin: 0 auto;
  display: none;
}
.ldio-5tx5ddk68gg {
  width: 100%;
  height: 100%;
  position: relative;
  transform: translateZ(0) scale(1);
  backface-visibility: hidden;
  transform-origin: 0 0; /* see note above */
}
.ldio-5tx5ddk68gg div {
  box-sizing: content-box;
}

.zebra-btn-green {
  background-color: #82af06 !important;
}
.zebra-btn-red {
  background-color: #ff0000 !important;
  color: white !important;
}

/* Customize the label (the container) */
.checkcontainer {
  display: block;
  position: relative;
  padding-left: 30px;
  margin-bottom: 8px;
  cursor: pointer;
  font-size: 14px;
  font-weight: bold;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default checkbox */
.checkcontainer input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox */
.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 20px;
  width: 20px;
  background-color: #fff;
}

/* On mouse-over, add a grey background color */
.checkcontainer:hover input ~ .checkmark {
  background-color: #ccc;
}

/* When the checkbox is checked, add a blue background */
.checkcontainer input:checked ~ .checkmark {
  background-color: #82af06;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
  content: '';
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.checkcontainer input:checked ~ .checkmark:after {
  display: block;
}

/* Style the checkmark/indicator */
.checkcontainer .checkmark:after {
  left: 6px;
  top: 2px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.edocBlockHead {
  padding: 8px 10px;
  background-color: #82af06;
  color: white;
  font-weight: bold;
  margin-bottom: 10px;
  border-radius: 6px;
  margin-top: 20px;
}

.edocBlockSubHead {
  font-weight: bold;
  padding: 4px 10px;
  margin-top: 20px;
}

.selectize-input {
  box-sizing: border-box !important;
}

.selectize-dropdown {
  z-index: 9999999 !important;
}

.selectize-input.error {
  background-color: red;
}

.selectize-dropdown-content .option {
  cursor: pointer !important;
}

.selectize-control.multi .selectize-input > div {
  background-color: #82af06 !important;
}

.edocAddContent {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 600px;
}

.edocAddContent .clientForm input.textinput {
  padding: 6px 10px;
  /*border: 1px solid #efefef;*/
  /*border-radius: 4px;*/
  font-weight: bold;
  width: 140px;
  border: 1px solid #d0d0d0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  box-sizing: border-box !important;
  border-radius: 3px;
}

.edocAddContent .clientForm input.error,
.edocAddContent .clientForm textarea.error {
  background-color: red;
  color: white;
}

.edocAddContent .clientForm input.textinput.big {
  width: 240px;
}

.edocAddContent .clientForm textarea {
  width: 630px;
  height: 70px;
  border: 1px solid #efefef;
  border-radius: 4px;
}

.edocAddContent .clientForm label {
  display: inline-block;
  width: 135px;
  text-align: right;
  padding-right: 10px;
}

.edocAddContent .clientForm label.fullwidth {
  text-align: left;
  width: 100%;
}

.edocAddContent .clientForm label::after {
  content: ':';
}

.edocAddContent .clientForm label.hidden {
  width: auto;
}

.edocAddContent .clientForm label.hidden::after {
  content: '';
}

.edocAddContent .formrow {
  margin-top: 6px;
}

.ZebraDialog {
  background-color: #f2f2f2 !important;
}

.ZebraDialog p {
  margin-top: 6px;
}

table.edoc_form_table {
  width: 100%;
  border-collapse: collapse;
  margin-top: 10px;
}

table.edoc_form_table thead tr th {
  text-align: center;
  font-weight: bold;
  color: white;
  background-color: #82af06;
  padding: 4px 10px;
}

table.edoc_form_table th:first-child {
  border-radius: 6px 0px 0px 6px;
}

table.edoc_form_table th:last-child {
  border-radius: 0px 6px 6px 0px;
}

table.edoc_form_table tbody td {
  padding: 4px 10px;
}

.edocAddContent .clientForm table.edoc_form_table tbody td input.textinput {
  width: 90%;
}

table.edoc_form_table label.checkcontainer {
  margin-bottom: 16px;
  margin-left: 30px;
}

.fileupload-drop-area {
  /*border: 0.25rem dashed #A5A5C7;*/
  text-align: center;
  /*padding: 20px;*/
  margin-bottom: 10px;
}
.fileupload-drop-area.active {
  border-color: red;
  border-style: solid;
}

.fileupload-drop-area .button {
  position: relative;
  cursor: pointer;
  overflow: hidden;
  display: block;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  background-color: #007bff;
  border-color: #007bff;
  color: white;
  font-weight: bold;
}

.fileupload-drop-area .button:hover {
  background-color: #0069d9;
  border-color: #0062cc;
}

.fileupload-drop-area .button input {
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  border: solid transparent;
  width: 100%;
  opacity: 0;
  cursor: pointer;
  overflow: visible;
}

.fileupload-progress {
  height: 20px;
  border: 1px solid #ccc;
  width: 100%;
  background-color: #007bff;
  border-radius: 6px;
  margin-top: 6px;
  margin-bottom: 6px;
  color: white;
  text-align: left;
  padding-left: 5px;
  box-sizing: border-box !important;
}

.fileok {
  font-weight: bold;
  margin-bottom: 10px;
}
.fileok img {
  height: 24px;
  vertical-align: middle;
}

.blue-button {
  display: inline-block;
  text-align: center;
  position: relative;
  cursor: pointer;
  overflow: hidden;
  display: block;
  border: 1px solid transparent;
  padding: 10px 20px;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  background-color: #007bff;
  border-color: #007bff;
  color: white;
  font-weight: bold;
  margin-top: 10px;
  margin-bottom: 10px;
  /*    margin-left: auto;
    margin-right: auto;*/
  width: auto;
}

.blue-button:hover {
  background-color: #0069d9;
  border-color: #0062cc;
}

.blue-button[disabled='disabled'] {
  background-color: #aaaaaa;
  border-color: #aaaaaa;
  cursor: inherit;
}

.qtip ul li {
  list-style: disc;
  margin-left: 20px;
  font-size: 1em;
}

.mmFormSwitch {
  margin-top: 2px;
  display: inline-block;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
}

.mmFormSwitch i {
  position: relative;
  display: inline-block;
  margin-right: 0.5rem;
  width: 46px;
  height: 26px;
  background-color: #e6e6e6;
  border-radius: 23px;
  vertical-align: text-bottom;
  transition: all 0.3s linear;
}

.mmFormSwitch i::before {
  content: '';
  position: absolute;
  left: 0;
  width: 42px;
  height: 22px;
  background-color: #fff;
  border-radius: 11px;
  transform: translate3d(2px, 2px, 0) scale3d(1, 1, 1);
  transition: all 0.25s linear;
}

.mmFormSwitch i::after {
  content: '';
  position: absolute;
  left: 0;
  width: 22px;
  height: 22px;
  background-color: #fff;
  border-radius: 11px;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.24);
  transform: translate3d(2px, 2px, 0);
  transition: all 0.2s ease-in-out;
}

.mmFormSwitch:active i::after {
  width: 28px;
  transform: translate3d(2px, 2px, 0);
}

.mmFormSwitch:active input:checked + i::after {
  transform: translate3d(16px, 2px, 0);
}

.mmFormSwitch input {
  display: none;
}

.mmFormSwitch input:checked + i {
  background-color: #4bd763;
}

.mmFormSwitch input:checked + i::before {
  transform: translate3d(18px, 2px, 0) scale3d(0, 0, 0);
}

.mmFormSwitch input:checked + i::after {
  transform: translate3d(22px, 2px, 0);
}

.campaignDesc ul,
.campaignDesc ol {
  margin-top: 10px;
}

button.mmFormButton {
  padding: 6px 20px;
  font-size: 1em;
  cursor: pointer;
  font-weight: bold;
}

.campaignDesc ul li {
  list-style: disc;
  margin-left: 40px;
  font-size: 1em;
  margin-top: 6px;
}

.campaignDesc p {
  margin-top: 10px;
}

.campaignDesc ol li {
  list-style-type: decimal;
  margin-left: 40px;
  font-size: 1em;
  margin-top: 6px;
}

table.campaignPriceTable {
  border-collapse: collapse;
}

table.campaignPriceTable tr th {
  padding: 4px 10px;
  text-align: center;
  font-weight: bold;
  border: 1px solid #888;
  background-color: white;
}

table.campaignPriceTable tr td {
  padding: 4px 10px;
  text-align: right;
  border: 1px solid #888;
  background-color: white;
}

table.agentRatingTable {
  border-collapse: collapse;
  width: 100%;
  word-break: keep-all;
}

table.agentRatingTable tr td {
  padding: 4px 10px;
  text-align: right;
  border: 1px solid #ccc;
  background-color: white;
}

table.newsfeedTable {
  margin-top: 20px;
  border-collapse: collapse;
}

table.newsfeedTable tr th {
  padding: 4px 10px;
  text-align: center;
  font-weight: bold;
  border: 1px solid #888;
  background-color: #8dc63f;
}

table.newsfeedTable tr td {
  padding: 2px 10px;
  border: 1px solid #888;
  background-color: white;
}

.text-right {
  text-align: right;
}

.apUploadBtn {
  background-color: var(--momozold);
  border: none;
  padding: 6px 10px;
  color: white;
  border-radius: 5px;
  font-weight: bold;
  cursor: pointer;
}

.apDocOpenBtn {
  font-size: 1.6em;
  background-color: white;
  border: none;
  padding: 4px 6px;
  color: black;
  border-radius: 4px;
  font-weight: bold;
  cursor: pointer;
  box-shadow: 1px 1px 5px #888;
}

.flipbook {
  user-select: none;
}

.flipbook .page img {
  max-width: 100%;
}

.flipbook .page {
  background-color: white;
}

.toplistSzerencsekerekIcon {
  height: 20px;
  margin-left: 2px;
  margin-right: 2px;
  padding: 0;
  margin-top: 0px;
  margin-bottom: 0px;
}

.swal2-html-container input,
.swal2-html-container textarea {
  width: 100%;
  padding: 6px 10px;
  border: 1px solid #e0e0e0;
  border-radius: 4px;
  font-size: 14px;
  box-sizing: border-box;
}

.ck.ck-balloon-panel {
  z-index: 9999 !important;
}

.selectize-dropdown-content {
  max-height: 300px !important;
}

.doc_item.tagged {
  background-color: #c2f0c4 !important;
}

.xdsoft_datetimepicker {
  z-index: 9999999 !important;
}

/* Autocomplete safari fix, hogy ne jelenjen meg */
input::-webkit-contacts-auto-fill-button,
input::-webkit-credentials-auto-fill-button {
  visibility: hidden;
  position: absolute;
  top: -50px;
}

input[autocomplete='off']::-webkit-contacts-auto-fill-button {
  visibility: hidden;
  display: none !important;
  pointer-events: none;
  height: 0;
  width: 0;
  margin: 0;
}

table.tanulmanySendPopup {
  border-collapse: collapse;
  width: 100%;
}

table.tanulmanySendPopup td {
  padding: 4px 10px;
  text-align: left;
}

table.tanulmanySendPopup td:first-child {
  text-align: right;
}

/* Task Dialogban Ügyfél profilra ugrás icon eltüntetése mobilnézetben */

@media only screen and (max-width: 950px) {
  .task_profile_icon_react {
    display: none;
  }
}

.popup_up_client_1_optimum_coverage_page .coverage {
  box-shadow: 3px 3px 10px -5px #888;
}

.clientRelativeBlock,
.clientStudyBlock {
  width: 300px;
  max-width: 90%;
  margin: 10px;
  background-color: #f4f6f7;
  box-shadow: 3px 3px 10px -5px #888;
  border-radius: 10px;
  padding: 10px;
  display: flex;
  align-items: center;
}

.clientStudyBlock {
  width: 100%;
}

.clientStudyIcon {
  background-repeat: no-repeat;
  background-position: right;
  background-size: cover;
  width: 120px;
  height: 120px;
  border-radius: 50%;
  border: 10px solid white;
  box-shadow: 2px 2px 10px -5px #888;
  margin-right: 20px;
}

.clientStudyIconNyugdij {
  background-image: url('/images/pension_block_bg.jpg');
}

.docList {
  .docListItem {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    padding: 10px;
    background-color: white;
    border: 1px solid #ccc;
    margin-bottom: 10px;
    border-radius: 10px;
    box-shadow: 3px 3px 10px -5px #888;
    transition: all 200ms ease-in-out;

    .icon {
      width: 50px;
      height: 50px;
      margin-right: 10px;
      border-radius: 50px;
      overflow: hidden;
      min-width: 50px;

      img {
        width: 50px;
      }
    }

    .title {
      .validity {
        margin-top: 5px;
        margin-bottom: 0px;
        font-size: 0.8em;
      }

      .tags {
        font-size: 0.8em;
        color: #333;

        span {
          display: inline-block;
          padding: 3px 10px;
          background-color: #82af06;
          border-radius: 10px;
          color: white;
          margin-bottom: 5px;
        }
      }
    }
  }

  .docListItem:hover {
    scale: 1.05;
    cursor: pointer;
  }
}

/* Allaspont Row style Korábbi tapasztalatok */
.mmRowFlex {
  display: inline-flex !important;
}
.mmFormInputWidth {
  width: unset !important;
  padding-left: 8px;
}
.mmFormLabelFit {
  display: inline-flex;
  width: fit-content !important;
}
.mmFormInputFit {
  display: inline-flex;
}
.apInterview1Fuggetlen,
.apInterview1Fuggo,
.apInterview1Bank,
.mmFormDateFit {
  align-content: center;
  padding-left: 1rem;
}
.mmLabelFit {
  width: 312px !important;
}

