﻿body, div, td, h3, #quick_search input, .new_content_box_content .label, form .label, #breadcrumb, .nicetext h4,.niceerror h4,.nicemsg h4,.niceinfo h4,h4,.simplepending .simplepending_inner .simplepending_inner_content,
  .simpleinfo .simpleinfo_inner .simpleinfo_inner_content,.simplecheck .simplecheck_inner .simplecheck_inner_content,.simplewarning .simplewarning_inner .simplewarning_inner_content, #afterSelection ul
  {
    color:#666666;
    font-size: 13px;
    font-family: "Open Sans",sans-serif;
  }
  h1, .page_title {
    color: #255e99;
    font-family: "Open Sans",sans-serif;
    font-size: 30px;
    font-weight: normal;
  }
  .nicetext h2,.niceerror h2,.nicemsg h2,.niceinfo h2,h2,.nicetext h3,.niceerror h3,.nicemsg h3,.niceinfo h3,h3,.niceerror h3,.nicemsg h3, #afterSelection h3, #shoppingCart #productOptions h3 {
    color: #666666;
    font-family: "Open Sans",sans-serif;
    border-bottom: none;
    font-size: 13px;
  }
  hr { color: #dadada; }
  .container-price-list { background: #ffffff; }
  .container-price-list .price-list-name { color:#255e99; }
  a, #breadcrumb a, .add_to_favorites span, .remove_favorites span, .large_icon_selected, .large_icon_selected .wraper .label {
    color:#0287c9; font-weight: normal; text-decoration: none;
  }
  a, #breadcrumb a { font-size: 13px; }
  a:hover, #breadcrumb a:hover, .add_to_favorites span:hover, .remove_favorites span:hover, .large_icon_selected:hover, .large_icon_selected .wraper .label:hover { text-decoration: underline; color:#255e99; }
  #left_side a:hover { text-decoration: none; }
  .add_to_favorites:hover span, .remove_favorites:hover span { color: #255e99; }
  input { padding: 6px 5px; }
  .ui-state-default { display: block; margin-top: 10px; }
  .ui-multiselect { padding: 4px 5px; width: 242px !important; }
  #top_links_container { margin-bottom: 2px; padding-right: 20px; }
  #top_links_container a span { color:#FFFFFF; }
  .menu-td { padding: 0px 20px !important; }
  #submenu .selected .submenu_main_lnk { background: none repeat scroll 0 0 #255e99; filter: none; height: 40px; }
  #submenu .selected .submenu_main_lnk, .submenu_main_lnk:hover {
    color:#FFFFFF;
  }
  .submenu_submenu .selected { background-color: #cbcbcb; border: none; font-weight: normal; }
  .submenu_second_lnk { border: 1px solid #b2c6cf; border-top: none; background: none repeat scroll 0 0 #d3e2e8; }
  .nicefieldset, .nicefieldset .td-title, .login .title, .new_content_box_header,
  .tabs_default .tab_extend, .tabs_default .tab_selected, .tabs_default .tab, .tabs_default .tab_over {
    color:#FFFFFF;
  }
  .button { background: #fff none repeat scroll 0 0; border: 1px solid #dadada; border-radius: 3px; height: auto; padding: 8px 15px; }
  .action_button, .sendMassEmail {
    color:#FFFFFF; border-radius: 0px;
  }
  .customers-subtitle {
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding-top: 5px;
    padding-bottom: 13px;
    color:#666;
  }
  .large_icon .wraper .label { font-size: 13px; }
  #productSalesDiv { margin-bottom: 20px; }


  /*containers*/
  .hidden { display: none!important; }
  .clear { clear: both; }
  .left { float: left; }
  .right { float: right; }
  .br5 { border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; -khtml-border-radius: 5px 5px 5px 5px; }
  .container-price-list-inner { width: auto; padding-right: 10px; }

  /*add order page*/
  .partner_add_order_page #buy_title { display: block; color: #3a5089; font-size: 21px; font-family: "Open Sans",sans-serif; padding-bottom: 20px; padding-top: 30px; cursor: pointer; }
  .partner_add_order_page .inactive { color: #666666; }
  .partner_add_order_page .products.active { display: block; }
  .partner_add_order_page #place_order_container { display: block; }
  .partner_add_order_page .list_name { background: url("../..../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_table_bg.png?20150608103403?20150608103403") repeat scroll 0 0 transparent; border: 1px solid #dadada; color: #424242; cursor: pointer; font-family: "Open Sans",sans-serif; font-size: 13px; font-weight: bold; margin-top: 10px; padding: 10px; filter: none; }
  .partner_add_order_page .product_no { float: right; }
  .partner_add_order_page .product { border-bottom: 1px solid #dadada; font-size: 13px; padding: 10px 0; font-family: "Open Sans",sans-serif; }
  .partner_add_order_page .product_name { float: left; width: 47%; font-size: 13px; line-height: 20px; color: #666666; font-family: "Open Sans",sans-serif; padding-left: 10px; }
  .partner_add_order_page .product_price_container { float: left; width: 38%; font-size: 13px; text-align: center; color: #666666; font-family: "Open Sans",sans-serif; font-weight: bold; }
  .partner_add_order_page .product_action { float: right; padding-right: 5px; font-size: 13px; color: #666666; font-family: "Open Sans",sans-serif; }
  .partner_add_order_page .product_action.added {  background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_checked.png?20150526154309") no-repeat scroll 0 2px transparent; padding-left: 20px; }
  .partner_add_order_page .button_action { background: none repeat scroll 0 0 #5a99e0; clear: both; color: #fff; display: block; float: right; font-size: 13px; margin: 10px 0; padding: 10px; text-decoration: none; width: 100px; }
  .partner_add_order_page #add_overlay { position: fixed; left: 0; top: 0; bottom: 0; right: 0; background: #ddd; opacity: 0.5; filter: alpha(opacity=50); height: 100%; width: 100%; }
  .partner_add_order_page #overlay { position: fixed; left: 0; top: 0; bottom: 0; right: 0; background: #ddd; opacity: 0.5; filter: alpha(opacity=50); height: 100%; width: 100%; }
  .partner_add_order_page #loading { position: absolute; top: 70%; left: 50%; margin: -28px 0 0 -25px; }
  .no_prod { color: #666666; font-family: "Open Sans",sans-serif; font-size: 13px; padding: 10px 0 10px 10px; }
  .partner_add_order_page #buy_title span { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_arrow_hover.png?20150526154307") no-repeat scroll 0 center transparent; padding-left: 15px; text-decoration: underline; }
  .partner_add_order_page #buy_title span.inactive { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_arrow.png?20150526154306") no-repeat scroll 0 center transparent; padding-left: 15px; }
  .partner_add_order_page #buy_title span:hover { text-decoration: none; }
  .partner_add_order_page #buy_title span.sep { text-decoration: none; background: none; padding: 0 5px; font-weight: normal; color: #dadada; }
  .add_to_cart, input[type="checkbox"] { padding: 0 !important; cursor: pointer; }
  .add_to_cart_label { cursor: pointer; }
  .header_actions { text-align: right; margin-bottom: 10px; }
  .partner_add_order_page #removeAllProducts { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_remove.png?20150526154314") no-repeat scroll 0 1px transparent; cursor: pointer; padding-left: 20px; }
  .partner_add_order_page #removeAllProducts:hover { background-image: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_remove_hover.png?20150526154314"); }
  .partner_add_order_page .header_actions .button_action { display: inline; float: none; margin-left: 10px; }
  #short_desc_tooltip { background-image: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_info.png?20150526154310"); background-repeat: no-repeat; margin-left: 5px; width: 18px; position: relative; top: 3px; }
  #short_desc_tooltip:hover { background-image: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_info-hover.png?20150526154313"); }
  .product_name_sh_desc { background: none repeat scroll 0 0 #424242; border-radius: 2px; color: #fff; margin-left: 15px; margin-top: -8px; padding: 10px; position: absolute; width: 250px; }
  .product_name_sh_desc:after { content: ""; position: absolute; width: 0; height: 0; border-width: 10px; border-style: solid; border-color: transparent #424242 transparent transparent; top: 11px; left: -19px; }
  #productOptions .overview div.floating_overview, #afterSelection { border-color: #dadada !important; border-radius: 3px; }
  #info_holder { background: #fff !important; border-color: #dadada !important; border-radius: 3px; }
  .orderedProductsTable .productDetails .group { display: block; }
  #productsSelectRemaining { margin: 5px 0 0 245px !important; }
  .floating_message_error { border: none; padding-left: 75px !important; }

  /*look and feel all pages*/
  .avangate__partners.partners__header__container { display: block; height: 100px; background: #ffffff; }
  .partners__header__bar { background: none repeat scroll 0 0 #ffffff; height: 50px; padding: 0 !important; }
  #main_header td { padding: 8px 0; vertical-align: middle; }
  #menu-wrapper { background: #37464f; height: 50px; box-shadow: 3px 3px 3px 3px #ddd; }
  #menu { background: transparent;  filter: none; padding-top: 15px; color:#FFFFFF; margin: 0 auto; }
  .middle-container { margin: 0 auto; width: 1070px !important; background: transparent !important; }
  .middle_wrapper { display: block; }
  .main_wrapper { background: #37464f; border: 1px solid #dadada; border-radius: 3px; display: block; padding: 0; margin: 20px auto; }
  .main_container { background: none repeat scroll 0 0 #fff; height: auto; display: block; }
  #main { background: none repeat scroll 0 0 #f2f2f2; }

  #logo_merchant { display: none; }
  .login_user_data { color: #ffffff; padding-top: 10px; }
  #menu .login_user_data { padding: 0px;  }

  #footer { padding: 0 0 20px; display: block; background: none; border: none; }
  #footer td { font-size: 13px; display: block; }
  #footer td b { font-weight: normal; }
  ul.bluearrows li { margin-bottom: 10px; }

  /*Left menu*/
  .submenu_submenu { height: auto!important; }
  .avangate__partners.partners__menu__container { display: block; float: left; width: 200px; }
  #submenu { margin-top: 20px; width: 200px; }
  .submenu_submenu a .label { color: #8b8b8b; }
  .submenu_submenu a { font-family: "Open Sans",sans-serif; font-size: 13px; line-height: 40px; height: 40px; border: none; background: none repeat scroll 0 0 #f5f5f5; padding: 0 0 0 45px; }
  .submenu_submenu a:hover { background-color: #cbcbcb; }
  .submenu_second_lnk .icon { display: none; }
  .submenu_main_lnk { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_arrow-down-grey.png?20150526154717") no-repeat scroll 93% 20px transparent; color: #666666;
    font-family: "Open Sans",sans-serif; font-size: 13px; filter: none; font-weight: normal; line-height: 40px; height: 40px; padding-left: 45px;
  }
  #submenu .selected .submenu_main_lnk, .submenu_main_lnk:hover { filter: none; background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_arrow-down-white.png?20150526154718") no-repeat scroll 93% 20px transparent; color: #fff; font-family: "Open Sans",sans-serif; }
  #submenu .selected .submenu_main_lnk { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_arrow-down-white.png?20150526154718") no-repeat scroll 93% 20px transparent; }
  .safari .submenu_main_lnk { font-weight: normal; }
  .submenu_item { float: none; clear: both; }
  .submenu_item:hover { color: #fff; }
  #menu_container_ORDERS { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_order-details.png?20150526154725") no-repeat scroll 23px 12px transparent; }
  #menu_container_ORDERS:hover, #menu_container_ORDERS.active { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_order-details-selected.png?20150526154726") no-repeat scroll 23px 12px #0287c9; }
  #menu_container_ORDERS.selected { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_order-details-selected.png?20150526154726") no-repeat scroll 23px 12px #0287c9; }
  #menu_container_REPORTS { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_reports.png?20150526154728") no-repeat scroll 20px 12px transparent; }
  #menu_container_REPORTS:hover, #menu_container_REPORTS.active { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_reports-selected.png?20150526154729") no-repeat scroll 20px 12px #0287c9; }
  #menu_container_REPORTS.selected { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_reports-selected.png?20150526154729") no-repeat scroll 20px 12px #0287c9; }
  #menu_container_MARKETING_RESOURCES { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_resources-icon.png?20150526154730") no-repeat scroll 20px 12px transparent; }
  #menu_container_MARKETING_RESOURCES:hover, #menu_container_MARKETING_RESOURCES.active { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_resources-icon-selected.png?20150526154731") no-repeat scroll 20px 12px #0287c9; }
  #menu_container_MARKETING_RESOURCES.selected { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_resources-icon-selected.png?20150526154731") no-repeat scroll 20px 12px #0287c9; }
  #menu_container_PROFORMAS { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_accounting.png?20150526154713") no-repeat scroll 20px 12px transparent; }
  #menu_container_PROFORMAS:hover, #menu_container_PROFORMAS.active { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_accounting-selected.png?20150526154714") no-repeat scroll 20px 12px #0287c9; }
  #menu_container_PROFORMAS.selected { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_accounting-selected.png?20150526154714") no-repeat scroll 20px 12px #0287c9; }
  #menu_container_ACCOUNT_SETTINGS { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_account-settings.png?20150526154715") no-repeat scroll 20px 12px transparent; }
  #menu_container_ACCOUNT_SETTINGS:hover, #menu_container_ACCOUNT_SETTINGS.active { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_account-settings-selected.png?20150526154716") no-repeat scroll 20px 12px #0287c9; }
  #menu_container_ACCOUNT_SETTINGS.selected { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_account-settings-selected.png?20150526154716") no-repeat scroll 20px 12px #0287c9; }
  #menu_container_FAV .icon { display: none; }
  #menu_container_FAV { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_fav-star-icon.png?20150526154722") no-repeat scroll 24px 14px transparent; }
  #menu_container_FAV:hover, #menu_container_FAV.active { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_star.png?20150526154732") no-repeat scroll 24px 14px #0287c9; }
  #menu_container_FAV.selected { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_star.png?20150526154732") no-repeat scroll 24px 14px #0287c9; }

  #menu_container_ORDERS.active .submenu_main_lnk,
  #menu_container_REPORTS.active .submenu_main_lnk,
  #menu_container_MARKETING_RESOURCES.active .submenu_main_lnk,
  #menu_container_PROFORMAS.active .submenu_main_lnk,
  #menu_container_ACCOUNT_SETTINGS.active .submenu_main_lnk,
  #menu_container_FAV.active .submenu_main_lnk{
    color: #fff; filter: none; background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_arrow-selected.png?20150526154720") no-repeat scroll 93% 20px transparent;
  }

  .large_icon:hover .wraper { background: none repeat scroll 0 0 #f0f0f0; }

  .__group { height: auto !important; }
  #quick_search input { border: 1px solid #dadada; padding: 4px; color: #666666 !important; font-size: 13px; width: 170px; }
  #quick_search img { margin: 8px -8px 0 -25px; }
  #quick_search { padding: 0; height: 32px; margin: 0 10px 15px; }
  #search_result .result a { padding: 5px 0 5px 13px; font-family: "Open Sans",sans-serif; font-size: 13px; }
  #breadcrumb { background-color: transparent; border-bottom: medium none; padding: 15px 6px 25px 16px; }
  #breadcrumb a:hover { text-decoration: none; font-weight: normal; color: #255e99; }
  .ui-widget-content a { color: #255e99!important; }
  #content_container { width: 870px; background: #f0f0f0; padding-top: 15px; }
  input, select, textarea { border: 1px solid #dadada; color: #666666; font-size: 13px; font-family: "Open Sans",sans-serif; border-radius: 3px; }
  form select { background: none repeat scroll 0 0 #fff; color: #666666; font-size: 13px; height: 28px; line-height: 28px; padding: 3px; margin-top: 5px; }
  form select option { font-family: "Open Sans",sans-serif; font-size: 13px; margin-right: 0; }
  select { padding: 7px 5px; }
  .ui-multiselect { padding: 4px 5px; width: 242px !important; border-radius: 3px; border: solid 1px #dadada !important; }
  form .ui-multiselect, form input { background: none; }
  .checkbox_td { padding-top: 20px; }
  .action_button, .sendMassEmail, .simple_button, #addCommentBalloon, .partner_add_order_page .button, .filterBtn, #change_order_type {
    background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_arrow-right-btn.png?20150526165146") no-repeat scroll right center #fff;
    border: 1px solid #dadada;
    border-radius: 3px;
    color: #0287c9;
    filter: none;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    height: auto;
    letter-spacing: 1px;
    padding: 10px 25px 10px 10px;
    text-transform: none;
  }
  .action_button:hover, .sendMassEmail:hover, .simple_button:hover, #addCommentBalloon:hover, .partner_add_order_page .button:hover, .filterBtn:hover, #change_order_type:hover {
    background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_arrow-right-white-btn.png?20150526154720") no-repeat scroll right center #0287c9; color: #fff;
    border: solid 1px #0287c9;
  }
  .bottomArea { margin: 0px; padding: 10px 10px 5px; backrgound: none repeat scroll 0 0 #fff; border-top: solid 1px #dadada; }
  .safari .action_button, .safari .sendMassEmail, .safari .simple_button, .safari #addCommentBalloon, .safari .button { font-weight: normal }
  .amountType,  { width: 100px; }
  #filterRefundFieldType, .refundAmountType { width: 98px; }
  .avangate__partners.partners__content__container { display: block; }
  #loadingDiv { height: 100%!important; width: 100%!important; top: 0 !important; left: 0 !important; position: fixed !important; }
  .headCol { vertical-align: middle !important; }
  .centered_td { text-align: center; vertical-align: middle !important; }
  .CommentElements { margin-bottom: 10px; }
  .floating_message_inline { width: 400px !important; left: 37% !important; }
  .date_search_td { width: 200px!important; }
  #payment_select { width: 212px !important; }
  .payment_page #card_details select { width: 105px; }
  #all_companies { float: right; }
  #all_companies a { margin-top: 0px; }
  .all_companies_select a span { font-size: 13px; }
  .all_companies_select a { color: #585858 !important; padding: 5px 13px !important; }
  .all_companies_select a:hover, .all_companies_select .ui-sate-hover { background: #d1d1d1 !important; border: none !important; }
  .all_companies_select .ui-selectmenu-status, .all_companies_select .ui-selectmenu-status span { color: #585858 !important; font-size: 13px; line-height: 20px;  margin: 0; }
  .ui-state-default .ui-icon, .ui-state-active .ui-icon, .ui-state-hover .ui-icon, .ui-state-focus .ui-icon { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_arrow-down-grey.png?20150526154717") no-repeat scroll right center transparent; }
  #left_side { background-color: #fff; border-right: none; padding-top: 20px; }
  .nicefieldset { border: none; }
  .nicefieldset .td-main { background: #fff; border: none; }
  .ui-state-default, .ui-widget-content .ui-state-default { background: none; }
  .price-list-desc p { padding-right: 10px; }
  .ui-widget { border: 1px solid #dadada !important; border-radius: 3px; }

  /*index page*/
  .avangate__partners.partners__menu__container { margin-bottom: 20px; }
  #quick_links_container { background: none repeat scroll 0 0 transparent; }
  #content #rightColumn { border-left: none; }
  #content #leftColumn { padding:0 20px 20px; }
  #content #leftColumn h1 { padding: 0; margin: 0 0 15px; }
  .index_page #dashboard { display: block; }
  .dashboard_body { padding: 20px; }
  .dashboard_column_left { width: 235px; }
  .dashboard_column_right { margin-left: 20px; width: 680px; margin-top: 2px; }
  #dashboard .action_button { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_buy_now.png?20150526154309") repeat scroll 0 0 transparent; font-size: 22px; font-weight: normal; height: 67px; padding: 0 20px; text-transform: uppercase; white-space: pre-wrap; width: 235px; filter: none; }
  #dashboard .action_button:hover { text-shadow: 0 -1px 0 black, 0 0 5px #fff; }
  .questions_list p { padding: 5px 0; font-size: 13px; }
  .questions_list a { font-size: 13px; }
  .dashboard_questions { border: 1px solid #dadada; padding: 15px; text-align: left; margin-top: 15px; }
  .questions_title { font-size: 14px; padding-bottom: 10px; text-align: center; }
  .dashboard_small_section { border: 1px solid #dadada; margin-right: 20px; padding: 10px; width: 190px; text-align: center; height: 170px; }
  .dashboard_small_section.product_training, .dashboard_small_section.statistics { margin-right: 0px; }
  .smaller .dashboard_small_section { font-size: 16px; height: 45px; padding: 20px 30px; width: 150px; cursor: pointer; }
  .smaller .dashboard_small_section.needs_attention { padding: 20px 35px; width: 140px; }
  .smaller .dashboard_small_section:hover { color: #1f75cc; }
  .smaller .dashboard_small_section.selected { background-color: #4a8bd5; color: #fff; }
  .dashboard_section { margin-bottom: 20px; }
  .dashboard_section.main a img { border: none; }
  .dashboard_section.main a { color: transparent; }
  .dashboard_section.main a.main_title { color: #424242; text-decoration: none; }
  .dashboard_section.main a.main_title:hover { color: #1f75cc; }
  .deal { border: 1px solid #dadada; font-size: 16px; padding: 15px; }
  .deal a { color: #424242; text-decoration: none; font-size: 16px; }
  .deal a:hover { color: #1f75cc; }
  #notificationsCell td { background: none !important; border: none !important; padding: 0px !important; }
  #notificationsCell.no_order td { padding: 20px !important; }
  .dashboard_large_section { border: 1px solid #dadada; padding: 10px; }
  #boxTitle { color: #255e99; font-weight: normal; font-size: 20px; }
  .newwarning { background: #f5f5f5; border-right: medium none !important; border-bottom: medium none !important; border-top: medium none !important; border-left: solid 2px #de2a33 !important; margin: 0 10px 15px; padding: 16px 15px; border-radius: 2px 0 0 2px; }
  .newwarning .label-action { display: block; float: right; margin-left: 20px; }
  .newwarning .label { display: block; float: left; width: 260px; font-weight: 600; }
  .check-it { background: none repeat scroll 0 0 #fff; border: 1px solid #dadada; border-radius: 3px; padding: 5px 10px; color: #0287c9; }
  .check-it:hover { color: #fff; text-decoration: none !important; border: solid 1px #0287c9; background: #0287c9; }
  .make_order { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_cart-icon.png?20150526163919") no-repeat scroll 5px center #06b85d; border: medium none; color: #fff; padding: 10px 10px 10px 40px; }
  .make_order:hover { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_cart-icon.png?20150526163919") no-repeat scroll 5px center #00a651 !important; border: none !important; padding: 10px 10px 10px 40px !important; }
  .button_wrapper { border-top: solid 1px #dadada; margin-top: 15px; }
  .button_wrapper.borderless { border: medium none; margin-bottom: 20px; }


  .smaller .dashboard_small_section.half { height: 25px; width: 268px; }
  .main_title { display: block; float: left; font-size: 16px; margin-left: 10px; padding-top: 20px; width: 100px; }
  .index_page #quickStats { margin-bottom: 10px !important; width: 110px !important; }
  .index_page #changeOrders { margin-bottom: 10px !important; width: 180px !important; }
  .orderedProductsTable #addMoreProducts { font-size: 13px; }
  .graphsRight { border-top: 1px solid #dadada !important; }
  .simple_box { background: none repeat scroll 0 0 #fff !important; border: 1px solid #dadada !important; border-radius: 3px; padding: 0 !important; }
  .simple_box img { display: none; }
  .simple_box p { padding: 10px 10px 0; }
  .simple_box p.simple_box_title { border-bottom: 1px solid #dadada; color: #255e99; font-size: 20px; font-weight: normal; margin-bottom: 10px; padding: 10px; }

  .new_content_box_header h2 { color: #255e99; font-family: "Open Sans",sans-serif; font-size: 20px; padding: 0; font-weight: normal; }
  .safari .new_content_box_header h2 { font-weight: normal; }
  .safari .new_content_box_header h2 b { font-weight: normal !important; }
  .new_content_box .new_content_box_content { background: none; border: none !important; }
  .new_content_box_content .label { color: #666666 !important; font-family: "Open Sans",sans-serif; font-size: 13px; }
  .new_content_box_header { background: none repeat scroll 0 0 transparent !important; color: #1f75cc !important; padding-top: 0px; filter: none; border-bottom: 1px solid #dadada; }
  .statistics_large .new_content_box .new_content_box_content { border-top: 1px solid #dadada !important; }
  #notificationsCell, .new_content_box { background: none repeat scroll 0 0 #fff; border: 1px solid #dadada !important; border-radius: 3px; }
  #boxTitle, .new_content_box_header h2 { padding: 10px; }
  .new_content_box_header span { line-height: 28px; font-size: 13px !important; }
  #notificationsCell p.the_p_split { height: 0px; }
  p.the_p_split { height: 10px; }
  .longWidth { width: 455px !important; }

  /*borders color*/
  .grid { border-color: #dadada; border-style: solid none solid solid; border-width: 1px medium 1px 1px; }
  .index_page .grid, .account_user_access_page .grid { border: none; }
  .grid .odd_row .grid_cell, .grid .clear .grid_cell { border-bottom: 1px solid #dadada; border-right: 1px solid #dadada; border-top: none; padding: 15px 10px; color: #666666; }
  .grid .even_row .grid_cell { border-bottom: 1px solid #dadada; border-right: 1px solid #dadada; border-top: none; background-color: #f0f0f0; padding: 15px 10px; }
  .grid_cell.price_cell { font-weight: bold!important; text-align: left!important; }
  #leftTabProforma .col_red { color: #666666; }
  .grid .header_row td { border-bottom: 1px solid #dadada; border-right: 1px solid #dadada; border-top: none;  background: #f0f0f0 !important; color: #255e99; font-family: "Open Sans",sans-serif; font-size: 13px; padding: 10px; white-space: normal; filter: none; }
  .graphsRight { border: medium none !important; }
  .grid .mouseover .grid_cell, .grid .mouseover .highlight { background-color: #ffffff; color: #565656; }
  .grid .even_row.mouseover .grid_cell, .grid .even_row.mouseover .highlight { background-color: #f0f0f0; color: #565656; }
  .last_row td { border-bottom: none !important; }

  /*Place Order page*/
  .orderedProductsTable table tr.custom_tr td { border-bottom: 1px solid #dadada; color: #666666; font-family: "Open Sans",sans-serif; font-size: 13px; padding: 10px 5px !important; }
  .product_name_td { width: 240px; }
  .orderedProductsTable .removeCoupon.custom, .orderedProductsTable .removeProduct.custom, .orderedProductsTable #removeAllProducts.custom, .removeCoupon.custom { background-image: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_remove.png?20150526154314"); }
  .orderedProductsTable .removeCoupon.custom:hover, .orderedProductsTable .removeProduct.custom:hover, .orderedProductsTable #removeAllProducts.custom:hover, .removeCoupon.custom:hover { background-image: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_remove_hover.png?20150526154314"); }
  .orderedProductsTable #removeAllProducts.custom { background-position: 0 2px; padding-left: 20px; }
  #totals table td { color: #666666; font-family: "Open Sans",sans-serif; font-size: 13px; padding: 3px; }
  #totals table td.border { border-bottom: 1px solid #dadada !important; padding-bottom: 10px; }
  .totals_tr.vat td { padding-top: 10px !important; }
  #totals table .totals_tr td { font-weight: bold; color: #424242; }
  #priceGrandTotal { font-weight: bold !important; color: #424242 !important; font-family: "Open Sans",sans-serif!important; }
  .niceinfo .niceinfo_inner .niceinfo_inner_content { display: table-cell; font-family: "Open Sans",sans-serif; font-size: 13px; padding: 10px 10px 10px 60px; background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_info_icon.png?20150526154312") no-repeat scroll left center #fff; }
  .niceinfo .niceinfo_inner { background-color: transparent; }
  .niceinfo { background: none repeat scroll 0 0 #fff; border: 1px solid #dadada; border-radius: 3px; }
  .help_page .niceinfo { margin-bottom: 10px; }
  #rightInfoText_top { height: auto !important; }
  .promoProducts { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_table_bg.png?20150608103403") repeat scroll 0 0 transparent !important;; }
  .promoProducts b { color: #666666; }
  .promoProducts .promoTab.custom { border: 1px solid #dadada !important; color: #666666 !important; }
  .promoProducts .promoTab.custom td { border-top: 1px solid #dadada !important; }
  .list_header { width: 61%; }
  .price_header { width: 39%; }
  .emphasize { font-weight: bold; }
  #totals table .emphasize td { color: #424242; }
  .ui-widget-content a { color: #0483c9; }
  .gradientOrderHeader { background-image: none !important; border: solid 1px #dadada !important; border-radius: 3px !important; border-collapse: inherit!important; }
  .orderedProductsTable .midnightBoldMedium, .gradientOrderHeader tr td.bigMidnight { color: #424242 !important; }
  #shoppingCartProductConfig .ui-multiselect { width: 560px !important; margin-top: 20px; }
  .CommentElements .grid { border-top: medium none !important; }


  /*partner collect data*/
  #reseller_info strong, #end_user_info strong { color: #6e7985; font-size: 14px; }
  #selectReseller span.label { color: #424242 !important; font-family: arial !"Open Sans",sans-serif; font-size: 13px !important; font-weight: normal !important; }
  .VendorCP.licencesForProducts .title_row { background: url("../..../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_table_bg.png?20150608103403?20150608103403") repeat scroll 0 0 transparent !important; color: #424242 !important; font-family: "Open Sans",sans-serif !important; font-size: 13px !important; font-weight: normal !important; filter: none; }
  .VendorCP.licencesForProducts .title_row .details_container.custom { margin: 10px 5px; max-width: 580px; min-height: 100%!important; }
  .VendorCP.licencesForProducts .title_row .details_container p { margin: 0; padding: 0; display: block; min-height: 100%!important; }
  .VendorCP.licencesForProducts .title_row .tooltip_label { margin-right: 5px; }
  .select_all, .select_current { margin: 0 5px; padding: 0 !important; }
  .tooltip_label span { padding-right: 5px; font-size: 13px !important; }
  .partner_collect_data_page .grid .header_row td { font-weight: normal !important; }
  .partner_collect_data_page .grid tr td { padding: 10px; }
  .no_right_border { border-right: none !important; }
  .right_border { border-right: solid 1px #dadada; }

  .overlay{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
    background-color: #ffffff;
  }
  .overlay p { margin: 0 auto; width: 210px; }

  /*help page*/
  .help_page h2 { padding: 15px 0 0; font-weight: 600; }
  .help_page .bluearrows a { font-size: 13px; }

  /*proforma CSS*/
  .nicefieldset .title { color: #000000; }
  .nicefieldset .td-title { background: url("../..../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_table_bg.png?20150608103403?20150608103403") repeat scroll 0 0 transparent; filter: none; padding: 0px; }
  .header_title, .table_row_title .tablerow {
    background: url("../..../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_table_bg.png?20150608103403?20150608103403") repeat scroll 0 0 transparent !important;
    font-size: 13px !important;
    font-weight: 600 !important;
    font-family: "Open Sans",sans-serif !important;
    border-top: none !important;
    border-left: medium none !important;
    padding: 5px !important;
  }
  .header_table, .invoice_footer_table { border: 1px solid #dadada !important; }
  .table_row.last td { border-bottom: none !important; }
  .invoice_title_cell { font-weight: 600 !important; font-family: "Open Sans",sans-serif !important; }
  .table_row_title .tablerow.last { border-right: none !important; }
  .invoice_footer_table .row_cell { padding: 2px; }
  .tablerow.right { float: none; }
  .table_row_footer .row_label { text-align: right; }
  .invoice_footer_section.extra_info { font-size: 13px !important; }
  table.nicefieldset .title { background: none repeat scroll 0 0 #fff; border-bottom: 1px solid #dadada; color: #333; font-size: 18px; font-weight: normal; padding: 10px; }
  table.nicefieldset { border: 1px solid #dadada; border-radius: 3px; background: none repeat scroll 0 0 #fff; }
  .proforma_page table, .proforma_page td, .proforma_page th, .payment_page table, .payment_page td, .payment_page th { border-color: #dadada !important; }
  .proforma_page .row_cell.row_value, .proforma_page .row_cell.row_label, .proforma_page .tablerow, .payment_page .row_cell.row_value, .payment_page .row_cell.row_label, .payment_page .tablerow { padding: 10px 5px !important; vertical-align: top; }
  .proforma_page .header_title, .payment_page .header_title { padding: 10px 5px !important; }
  .invoice_footer_table, .invoice_content_table, .header_table { border-radius: 3px; }
  /*end proforma CSS*/

  /*icons CSS*/
  #top_links_container .help img, #top_links_container .help:hover img { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_question-mark.png?20150526154727") no-repeat scroll 0 0 transparent; height: 15px; width: 12px; }
  #top_links_container .contact_us img, #top_links_container .contact_us:hover img { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_messages.png?20150526154724") no-repeat scroll 0 0 transparent; height: 14px; width: 13px; }
  #top_links_container .login_info img, #top_links_container .login_info:hover img { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_user.png?20150526154733") no-repeat scroll 0 0 transparent; height: 15px; width: 13px; }
  #top_links_container .favorites img, #top_links_container .favorites:hover img { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_star.png?20150526154732") no-repeat scroll 0 0 transparent; height: 15px; width: 13px; }
  #top_links_container .favorites_disabled img { background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_fav-star-icon.png?20150526154722") no-repeat scroll 0 0 transparent; height: 15px; width: 13px; }
  #top_links_container .separator { border: medium none; margin-right: 0; }
  /*end icons CSS*/

  /* 4.5 Select Boxes */

  .select-box {
    text-align: left;
    background: #FFFFFF;
    border: 1px solid #d2d2d2;
    border-radius: 3px;
    cursor: pointer;
    display: inline-block;
    height: 30px;
    line-height: 30px !important;
    overflow: hidden;
    position: relative;
    vertical-align: middle;
    padding: 0 10px;
  }
  .select-box select.force-reset-select {
    width: 100% !important;
    background: none !important;
    filter: alpha(opacity=0) !important;
    border: 0 !important;
    outline: none !important;
    opacity: 0 !important;
    position: absolute !important;
    left: 0 !important;
    right: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    cursor: pointer;
    z-index:1001;
  }
  .select-box.order__select__focus {
    background-color: #fff;
  }
  .select-box.order__select__field__error {
	background-color: #FFF;
    border-color: #ff4752 !important;
  }
  .select-box span.selected-option {
    background: none !important;
    color: #585858;
    display: inline-block;
    font-size: 13px;
    font-weight: normal;
    height: 30px !important;
    line-height: 30px !important;
    overflow: hidden;
    text-align: left;
    text-overflow: ellipsis;
    white-space: nowrap;

    cursor: pointer;
  }
  .select-box.order__select__field__error span.selected-option {
    color: #ff4752;
  }

  .select-box.order__select__field__error .select-box-arrow {
    border-left: 7px solid transparent !important;
    border-right: 7px solid transparent !important;
  }
  .select-box.valid-select .select-box-arrow {
    border-left: 7px solid transparent !important;
    border-right: 7px solid transparent !important;
  }
  .select-box.order__select__focus .select-box-arrow {
    border-left: 7px solid transparent !important;
    border-right: 7px solid transparent !important;
    border-bottom: 7px solid #fff !important;
    border-top: 0 !important;
  }
  .select-box.order__select__focus.valid-select .select-box-arrow {
    border-left: 7px solid transparent !important;
    border-right: 7px solid transparent !important;
    border-top: 0 !important;
  }
  .select-box.order__select__focus.order__select__field__error .select-box-arrow {
    border-left: 7px solid transparent !important;
    border-right: 7px solid transparent !important;
    border-top: 0 !important;
  }
  .select-box-arrow-wrapper {
    height: 30px;
    position: absolute;
    right: 0px;
    top: 0;
    width: 30px;
    cursor: pointer;
    background: url("../../images/merchant/6531b32f8d02fece98ff36a64a7c8260/partner_arrow-down-grey.png?20150526154717") no-repeat scroll 10px center #FFFFFF;
  }
  .select-box select { height: 31px; padding: 4px 4px 4px 0; line-height: 31px; }
  form .select-box { margin-bottom: 0px; width: 240px !important; }
  #seekIn-select-box { width: 207px !important; }
  #filterTable #seekIn-select-box { width: 210px !important; }
  #shoppingCartProductConfig #IdProduct-select-box, .orders_page #orderStatus-select-box { display: none; }
  .license_page #IdCountry-select-box { width: 200px !important; }
  #amountType-select-box, #refundAmountType-select-box { float: left!important; margin-right: 10px; }
  .VendorCP.licencesForProducts .select-box { margin-bottom: 0px; }
  #ActionType-select-box { width: 195px !important; }
  #massLang-select-box { width: 185px !important; }
  #massLang-select-box.select-box span.selected-option, #ActionType-select-box.select-box span.selected-option { width: 85%; }
  #orderBy-select-box { width: 110px !important; }
  #orderHow-select-box { width: 100px !important; }
  #searchField-select-box { width: 130px !important; }
  #productfilter, #productfilter option { width: 520px !important; }
  #product, #product option { width: 500px !important; }
  #name-select-box { width: 220px !important; }
  #filterRefundFieldOperator-select-box { margin-left: 5px; width: 98px !important; }
  #selectedDate-select-box, #orderDate-select-box, #amounttype-select-box { width: 125px !important; }
  #languageselect-select-box { float: right !important; }
  /*End Select Boxes*/

  /* Bug #17143 */
  .es #left_side { width:250px !important; }
  .es #submenu { width:240px; }

  /* Bug #16918 */
  .de #info_holder { width:330px !important; }
  .fr #info_holder { width:305px !important; }
  .it #info_holder, .pt #info_holder { width:300px !important; }
  .ja #info_holder { width:300px !important; }
  .pt #info_holder { width:300px !important; }
  /*Browser Specific CSS*/
  .ie-8 #productfilter { width: auto!important; }
  .ie-7 .partners__header__container.avangate__partners { height: 70px; }
  .ie-7 .index_page #dashboard { width: 978px; }
  .ie-7 input { padding: 3px 5px; }
  .ie-7 input.make_order { padding: 10px 10px 10px 40px; }
  .ie-7 .action_button, .ie7 .sendMassEmail, .ie7 .simple_button, .ie7 #addCommentBalloon, .ie7 .button { margin: 0px; padding: 10px; }
  .ie-7 form select { height: 28px; line-height: 28px; padding: 2px; }
  .ie-7 .partners__header__bar { height: 60px; }
  .ie-7 #all_companies a { margin-top: -5px; }
  .ie-7 #quick_search { margin: 0 5px 15px; }
  .ie-7 #amounttype-select-box { float: left !important; }
  .ie-7 input[type='checkbox'] { border: none; }
  .safari .ui-multiselect { padding: 7px 10px; height: 33px; }
  .safari .select-box select { line-height: 27px;  }
  .safari .middle_wrapper { display: table-row; }
  .safari #footer { padding-top: 20px; }
  .index_page.safari .main_wrapper.middle-container { margin-top: 20px; }
  .ie-9 .main_container { width: 1070px; }
  .ie-8 .main_container { width: 1070px; }
  .ie-7 .main_container { width: 1070px; }
  .ie-9 .partners__footer { width: 1070px; margin: 0 auto; }
  .ie-8 .partners__footer { width: 1070px; margin: 0 auto; }
  .ie-7 .partners__footer { width: 1070px; margin: 0 auto; }
  .ie-7 .avangate__partners.partners__header__container { height: 112px; }
  .ie-7 .partners__header__bar { height: 70px; }
  .ie-7 .main_wrapper { border-none; }
