/* --------------------------------------------------------------------- */
.common_header {
  position: static;
  display: block;
  text-align: center;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  background-color: #222222;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}

.common_section_block {
  position: static;
  display: inline-block;
  width: 100%;
}

.common_menu_langs {
  position: static;
  display: inline-block;
  float: left;
  padding-top: 15px;
}

.common_menu_links {
  position: static;
  display: inline-block;
  float: right;
  padding-top: 3px;
}

.common_menu_link, .common_menu_link:visited, .common_menu_link:link {
  display: inline-block;
  cursor: pointer;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-left: 5px;
  padding-top: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
  font-family: OPENSANS-NORMAL;
  font-size: 12px;
  color: #FFFFFF;
}

.common_menu_link:hover, .common_menu_link:active {
  color: #FF563F;
}

.common_menu_login, .common_menu_login:visited, .common_menu_login:link
  {
  display: inline-block;
  cursor: pointer;
  margin-left: 10px;
  margin-top: 8px;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-left: 15px;
  padding-top: 3px;
  padding-right: 15px;
  padding-bottom: 3px;
  font-family: OPENSANS-NORMAL;
  font-size: 11px;
  color: #3d4b5e;
  background-color: #FFFFFF;
  border-radius: 16px;
}

.common_menu_login:hover, .common_menu_login:active {
  color: #FF563F;
}

.common_menu_logo img {
  position: static;
  display: inline-block;
  float: left;
  vertical-align: middle;
  width: 200px;
  height: 40px;
}

.common_socialicons {
  list-style-image: none;
  list-style: none !important;
  padding: 0px;
  margin: 0px;
  padding-top: 10px;
  text-align: center;
}

.common_socialicons li {
  display: inline-block;
  margin-bottom: 0;
  margin-left: 1px;
  margin-right: 10px;
}

.common_socialicons img {
  position: static;
  width: 24px;
}

.common_copyright, .common_copyright:visited, .common_copyright:link {
  color: #CCCCCC;
}

.common_copyright, .common_copyright:hover, .common_copyright:active {
  color: #FF563F;
}

/* --------------------------------------------------------------------- */
.wait_section {
  position: absolute;
  display: block;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  opacity: 1;
  top: 50%;
  width: 100%;
  background-color: transparent;
  text-align: center;
}

.wait_icon {
  position: static;
  display: inline-block;
  width: 240px;
  height: 160px;
}

/* --------------------------------------------------------------------- */
.home_header_section {
  position: static;
  display: block;
  text-align: center;
  padding-left: 5%;
  padding-right: 5%;
  padding-top: 50px;
  padding-bottom: 10px;
  xborder-bottom: 1px solid #F0F0F0;
  background-color: #FFFFFF;
  background-image: url(home/background4.jpg);
  background-size: cover;
  background-position: center;
  height: 400px;
}

.home_section_block {
  position: static;
  display: inline-block;
  width: 100%;
  text-align: center;
}

.home_header_text_1 {
  position: static;
  color: #FFFFFF;
  font-size: 44px;
  font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
  font-weight: 200;
  -webkit-font-smoothing: antialiased;
  margin: 0px;
  margin-bottom: 30px;
}

.home_header_text_2 {
  position: static;
  color: #FFFFFF;
  font-size: 20px;
  font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
  font-weight: 300;
  -webkit-font-smoothing: antialiased;
  margin: 0px;
  margin-bottom: 200px;
}

/* --------------------------------------------------------------------- */
.feature_header_odd {
  position: static;
  display: block;
  text-align: center;
  padding-left: 5%;
  padding-right: 5%;
  padding-top: 100px;
  padding-bottom: 50px;
  background-color: #FFFFFF;
  /*   border-bottom: 1px solid #F0F0F0; */
}

.feature_header_even {
  position: static;
  display: block;
  text-align: center;
  padding-left: 5%;
  padding-right: 5%;
  padding-top: 100px;
  padding-bottom: 50px;
  background-color: #FFFFFF;
  /*   border-bottom: 1px solid #F0F0F0; */
}

div.feature_picture_left {
  position: absolute;
  width: 30%;
}

div.feature_picture_right {
  position: absolute;
  width: 30%;
  margin-left: 50%;
}

div.feature_content_left {
  position: static;
  float: left;
  width: 50%;
  margin-right: 5%;
  padding-right: 5%;
  min-width: 280px;
}

div.feature_content_right {
  position: static;
  float: right;
  width: 50%;
  margin-left: 5%;
  min-width: 280px;
}

.feature_title1 {
  color: #222222;
  font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
  font-weight: 200;
  -webkit-font-smoothing: antialiased;
  font-size: 32px;
  line-height: 40px;
  margin: 0px;
  padding: 0px;
  text-align: left;
}

.feature_title2 {
  color: #000000;
  font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
  font-weight: 200;
  -webkit-font-smoothing: antialiased;
  font-size: 11px;
  /*   line-height: 9px; */
  margin: 0px;
  padding: 0px;
  text-align: left;
  margin-bottom: 20px;
}

.feature_text {
  color: #222222;
  font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
  font-weight: 300;
  -webkit-font-smoothing: antialiased;
  font-size: 15px;
  line-height: 24px;
  text-align: left;
  margin-top: 15px;
  margin-bottom: 15px;
  padding: 0px;
}

.feature_enum {
  color: #222222;
  font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
  font-weight: 300;
  -webkit-font-smoothing: antialiased;
  font-size: 15px;
  line-height: 24px;
  text-align: justify;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px;
}

img.feature_image {
  position: static;
  width: 100%;
  max-width: 400px;
  opacity: 0.9;
  /*   border:3px solid #888888; */
  -webkit-box-shadow: 0px 0px 100px -30px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 100px -30px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 100px -30px rgba(0, 0, 0, 0.75);
}

img.feature_image_2 {
  max-height: 400px;
  max-width: 90%;
}

img.feature_list {
  position: static;
  width: 100%;
  float: left;
  max-width: 70px;
  margin-right: 10px;
}

div.feature_share {
  position: static;
  display: inline-block;
  float: left;
  width: 20px;
  height: 20px;
  margin-right: 10px;
}

@MEDIA ( max-width :640px) {
  div.feature_picture_left {
    position: static;
    width: 100%;
    max-width: 280px;
    margin-top: 20px;
    margin-right: auto;
    margin-left: auto;
    float: none;
  }
  div.feature_content_left {
    width: 100%;
    float: none;
    margin-right: 0%;
  }
  div.feature_picture_right {
    position: static;
    width: 100%;
    max-width: 280px;
    margin-top: 20px;
    margin-right: auto;
    margin-left: auto;
    float: none;
  }
  div.feature_content_right {
    width: 100%;
    float: none;
    margin-left: 0%;
  }
}

/* --------------------------------------------------------------------- */
.home_roles_section {
  position: static;
  display: block;
  text-align: center;
  padding-left: 5%;
  padding-right: 5%;
  padding-top: 50px;
  padding-bottom: 50px;
  background-color: #FFFFFF;
}

.home_roles_text_1 {
  position: static;
  color: #222222;
  font-size: 44px;
  font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
  font-weight: 200;
  -webkit-font-smoothing: antialiased;
  margin: 0px;
  margin-bottom: 0px;
}

.home_roles_text_2 {
  position: static;
  color: #888888;
  font-size: 20px;
  font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
  font-weight: 200;
  -webkit-font-smoothing: antialiased;
  margin: 0px;
  margin-bottom: 0px;
}

.home_roles_block {
  position: static;
  display: inline-block;
  width: 29%;
  text-align: center;
  margin: 2%;
  padding: 0px;
  vertical-align: top;
}

@MEDIA ( max-width :785px) {
  .home_roles_block {
    width: 100%;
  }
}

.home_roles_logo {
  position: static;
  width: 200px;
  /*   border:1px solid #222222; */
  -webkit-box-shadow: 0px 0px 40px -10px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 0px 40px -10px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 40px -10px rgba(0, 0, 0, 0.75);
}

.home_roles_text_3 {
  position: static;
  color: #AAAAAA;
  font-size: 27px;
  font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
  font-weight: 300;
  -webkit-font-smoothing: antialiased;
}

.home_roles_text_4 {
  position: static;
  color: #444444;
  font-size: 15px;
  font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
  font-weight: 300;
  -webkit-font-smoothing: antialiased;
}

.home_roles_text_5 {
  position: static;
  color: #319FEA;
  font-size: 14px;
  font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
  /*   font-weight: 400; */
  -webkit-font-smoothing: antialiased;
}

/* --------------------------------------------------------------------- */
.CSS_HOME_REGISTER_TITLE {
  color: #666666;
  font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
  font-weight: 200;
  -webkit-font-smoothing: antialiased;
}

.CSS_HOME_REGISTER_TEXT {
  color: #666666;
  font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
  font-weight: 200;
  -webkit-font-smoothing: antialiased;
}

.CSS_HOME_REGISTER_1_FIELD_BACK {
  background-color: #FFFFFF;
  border-radius: 2px;
  border: 1px solid #CCCCCC;
  border-radius: 30px;
}

.CSS_HOME_REGISTER_1_FIELD_FONT {
  color: #000000;
}

.CSS_REGISTER_1_BUTTON {
  color: #FFFFFF;
  background-color: #FF563F;
  border: 1px solid #FF563F;
  border-radius: 2px;
}

.CSS_LOGIN_BACK {
  background-color: #000000;
}

.CSS_LOGIN_BACK_I {
  background-color: #000000;
}

.CSS_LOGIN_BOX {
  background-color: #FFFFFF;
}

.CSS_LOGIN_TITLE {
  color: #FFFFFF;
  font-weight: 200;
  -webkit-font-smoothing: antialiased;
}

.CSS_LOGIN_FIELD_BACK {
  border-bottom: 1px solid #50616f;
}

.CSS_LOGIN_FIELD_BACK_I {
  border-bottom: 1px solid #50616f;
}

.CSS_LOGIN_FIELD_FONT {
  color: #000000;
}

.CSS_LOGIN_FIELD_FONT_I {
  color: #FFFFFF;
}

.CSS_LOGIN_BUTTON_BACK {
  background-color: #3E6292;
  border: 1px solid #3E6292;
  border-radius: 30px;
}

.CSS_LOGIN_BUTTON_BACK_I {
  background-color: #3E6292;
  border: 1px solid #3E6292;
  border-radius: 30px;
}

.CSS_LOGIN_BUTTON_HILI_I {
  color: #FFFFFF;
  background-color: #FF715B;
  border: 1px solid #FF563F;
}

.CSS_LOGIN_BUTTON_HILI {
  color: #FFFFFF;
  background-color: #FF715B;
  border: 1px solid #FF563F;
}

.CSS_LOGIN_BUTTON_FONT {
  color: #FFFFFF;
}

.CSS_LOGIN_BUTTON_FONT_I {
  color: #FFFFFF;
}

.CSS_LOGIN_BUTTON_FORGOT_TEXT {
  color: #AAAAAA;
}

.CSS_LOGIN_BUTTON_FORGOT_TEXT_I {
  color: #AAAAAA;
}

.CSS_LOGIN_BUTTON_FORGOT_BACK {
  border: 1px solid #666666;
  border-radius: 30px;
}

.CSS_LOGIN_BUTTON_FORGOT_BACK_I {
  border: 1px solid #666666;
  border-radius: 30px;
}

.CSS_LOGIN_BUTTON_FORGOT_HILI {
  color: #FF563F;
  border-radius: 30px;
}

.CSS_LOGIN_BUTTON_FORGOT_HILI_I {
  color: #FF563F;
  border-radius: 30px;
}

.CSS_LOGIN_FIELDTEXT_BACKLIGHT {
  border: 1px solid #CCCCCC;
}

.CSS_LOGIN_FIELDTEXT_BACKLIGHT_I {
  border: 1px solid #CCCCCC;
}

.CSS_HEADER_BACK {
  background-color: #000000;
}

.CSS_HEADER_ELEMENT_BACK {
  
}

.CSS_HEADER_ELEMENT_HILI {
  background-color: #00FF00;
}

.CSS_HEADER_ELEMENT_TEXT {
  color: #888888;
}

.CSS_HEADER_MENU_BACK {
  background-color: #000000;
  -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
}

.CSS_HEADER_MENU_HILI {
  background-color: #222222;
}

.CSS_HEADER_MENU_FIELD_BACK {
  background-color: #FAFAFA;
  border: 1px solid #5e33c5;
  border-radius: 3px;
}

.CSS_HEADER_MENU_FIELD_TEXT {
  color: #2D2D2D;
}

.CSS_HEADER_MENU_BUTTON_GREEN {
  background-color: #52cc2d;
  color: #FFFFFF;
  border-radius: 3px;
}

.CSS_HEADER_MENU_BUTTON_GREEN_HILI {
  background-color: #5ce532;
  color: #FFFFFF;
  border-radius: 3px;
}

.CSS_HEADER_MENU_BUTTON_RED {
  background-color: #cc2d3f;
  color: #FFFFFF;
  border-radius: 3px;
}

.CSS_HEADER_MENU_BUTTON_RED_HILI {
  background-color: #e53247;
  color: #FFFFFF;
  border-radius: 3px;
}

.CSS_MENU_BACK {
  background-color: #F8F8F8;
  -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
  -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
}

.CSS_MENU_BACK_I {
  background-color: #222222;
  -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
  -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
}

.CSS_MENU_HEADER {
  background-color: #CCCCCC;
}

.CSS_MENU_FOOTER {
  background-color: #E5E5E5;
}

.CSS_MENU_HILI {
  background-color: #FFFFFF;
}

.CSS_MENU_HILI_I {
  background-color: #333333;
}

.CSS_FOOTER_BACK {
  background-color: #000000;
}

.CSS_BUTTON_FONT {
  color: #FFFFFF;
}

.CSS_BUTTON_FONT_I {
  color: #FFFFFF;
}

.CSS_BUTTON_HILI {
  background-color: #FFFFFF;
  border: 1px solid #FFFFFF;
  border-radius: 2px;
}

.CSS_BUTTON_HILI_I {
  background-color: #FFFFFF;
  border: 1px solid #FFFFFF;
  border-radius: 2px;
}

.CSS_BUTTON_BACK_T {
  border-radius: 2px;
}

.CSS_COLORED_TILE {
  border-radius: 3px;
}

.CSS_COLORED_TILE_I {
  border-radius: 3px;
}

.CSS_COLORED_TILE {
  border-radius: 3px;
}

.CSS_COLORED_TILE_I {
  border-radius: 3px;
}

.CSS_COLORED_TILE_ROUND {
  border-radius: 20px;
}

.CSS_COLORED_TILE_ROUND_I {
  border-radius: 20px;
}

.CSS_BUTTON_BACK_0 {
  background-color: #CCCCCC;
  border: 1px solid #CCCCCC;
  border-radius: 2px;
  /*   -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.50); */
  /*   -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.50); */
  /*   -o-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.50); */
  /*   box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25); */
}

.CSS_BUTTON_BACK_0_I {
  background-color: #CCCCCC;
  border: 1px solid #CCCCCC;
  border-radius: 2px;
}

.CSS_BUTTON_BACK_1 {
  background-color: #1FAFDE;
  border: 1px solid #1FAFDE;
  border-radius: 2px;
}

.CSS_BUTTON_BACK_1_I {
  background-color: #1FAFDE;
  border: 1px solid #1FAFDE;
  border-radius: 2px;
}

.CSS_BUTTON_BACK_2 {
  background-color: #FE9400;
  border: 1px solid #FE9400;
  border-radius: 2px;
}

.CSS_BUTTON_BACK_2_I {
  background-color: #FE9400;
  border: 1px solid #FE9400;
  border-radius: 2px;
}

.CSS_BUTTON_BACK_3 {
  background-color: #47DA5E;
  border: 1px solid #47DA5E;
  border-radius: 2px;
}

.CSS_BUTTON_BACK_3_I {
  background-color: #47DA5E;
  border: 1px solid #47DA5E;
  border-radius: 2px;
}

.CSS_BUTTON_BACK_4 {
  background-color: #ff563F;
  border: 1px solid #ff563F;
  border-radius: 2px;
}

.CSS_BUTTON_BACK_4_I {
  background-color: #ff563F;
  border: 1px solid #ff563F;
  border-radius: 2px;
}

.CSS_BUTTON_BACK_5 {
  background-color: #FDCF00;
  border: 1px solid #FDCF00;
  border-radius: 2px;
}

.CSS_BUTTON_BACK_5_I {
  background-color: #FDCF00;
  border: 1px solid #FDCF00;
  border-radius: 2px;
}

.CSS_BUTTON_BACK_6 {
  background-color: #F0F0F0;
  border: 1px solid #F0F0F0;
  border-radius: 2px;
}

.CSS_BUTTON_BACK_6_I {
  background-color: #F0F0F0;
  border: 1px solid #F0F0F0;
  border-radius: 2px;
}

.CSS_BUTTON_BACK_7 {
  background-color: #F0F0F0;
  border: 1px solid #F0F0F0;
  border-radius: 2px;
}

.CSS_BUTTON_BACK_7_I {
  background-color: #0F0F0F;
  border: 1px solid #F0F0F0;
  border-radius: 2px;
}

.CSS_BUTTON_BACK_ROUND_0 {
  background-color: #FF563F;
  border: 1px solid #FF563F;
  border-radius: 11px;
}

.CSS_BUTTON_BACK_ROUND_0_I {
  background-color: #FF563F;
  border: 1px solid #FF563F;
  border-radius: 11px;
}

.CSS_UPLOAD_BACK {
  background-color: #EEEEEE;
  -moz-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.50);
  -webkit-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.50);
  -o-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.50);
  box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.50);
}

.CSS_UPLOAD_BACK_I {
  background-color: #EEEEEE;
  -moz-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.50);
  -webkit-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.50);
  -o-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.50);
  box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.50);
}

.CSS_UPLOAD_FONT {
  color: #2D2D2D;
}

.CSS_UPLOAD_READING_BACK {
  background-color: #FFFFFF;
}

.CSS_UPLOAD_READING_HILI {
  background-color: #FF563F;
  -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
  -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
}

.CSS_DROPZONE {
  border: 1px dotted #DDDDDD;
  border-radius: 10px;
}

.CSS_DROPZONE_I {
  border: 1px dotted #DDDDDD;
  border-radius: 10px;
}

.CSS_SUBMITZONE {
  background-color: #FFFFFF;
}

.CSS_SUBMITZONE_I {
  background-color: #000000;
}

.CSS_GROUND_BACK {
  /*   background-color: #EEEEEE; */
  /*   background-color: #F1F1F1; */
  /*     background-color: #F5F5F5; */
  background-color: #F6F8F9;
  /*     background-color: #E6E8E9; */
  background-color: #F0F2F3;
}

.CSS_PANEL_BACK_0 {
  background-color: #FFFFFF;
  border: 1px solid #FFFFFF;
}

.CSS_PANEL_BACK_0_I {
  background-color: #222222;
  border: 1px solid #222222;
}

.CSS_PANEL_SHADOW_1 {
  -moz-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.15);
  -o-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.15);
}

.CSS_PANEL_SHADOW_1_I {
  -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.15);
  -o-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.15);
}

.CSS_PANEL_BACK_1 {
  background-color: #333333;
  border: 1px solid #333333;
}

.CSS_PANEL_BACK_1_I {
  background-color: #222222;
  border: 1px solid #222222;
  border-top: 1px solid #333333;
}

.CSS_PANEL_SHADOW_2 {
  border-radius: 3px;
  -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.15);
  -o-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.15);
}

.CSS_PANEL_SHADOW_2_I {
  border-radius: 3px;
  -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
}

.CSS_PANEL_BACK_2 {
  background-color: #FFFFFF;
}

.CSS_PANEL_BACK_2_I {
  border-radius: 3px;
  background-color: #000000;
}

.CSS_PANEL_BACK_3 {
  /*   background-color: #F7F7F7; */
  background-color: #000000;
}

.CSS_PANEL_BACK_3_I {
  background-color: #FFFFFF;
}

/* .CSS_PANEL_SHADOW { */
/*   background-color: #FFFFFF; */
/*   -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.50); */
/*   -webkit-box-shadow: 0px 0px  2px rgba(0, 0, 0, 0.50); */
/*   -o-box-shadow: 0px 0px  2px rgba(0, 0, 0, 0.50); */
/*   box-shadow: 0px 0px  2px rgba(0, 0, 0, 0.50); */
/*   -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.30); */
/*   -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.30); */
/*   -o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.30); */
/*   box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.30); */
/*   border-radius: 3px; */
/* } */

/* .CSS_PANEL_SHADOW_I { */
/*   background-color: #000000; */
/*   -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.10); */
/*   -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.10); */
/*   -o-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.10); */
/*   box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.10); */
/*   border-radius: 3px; */
/* } */

/* .CSS_PANEL_SHADOW_GREY { */
/*   background-color: #FAFAFA; */
/*   -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.10); */
/*   -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.10); */
/*   -o-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.10); */
/*   box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.10); */
/*   border-radius: 3px; */
/* } */

/* .CSS_PANEL_SHADOW_GREY_I { */
/*   background-color: #000000; */
/*   -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.10); */
/*   -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.10); */
/*   -o-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.10); */
/*   box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.10); */
/*   border-radius: 3px; */
/* } */

.CSS_PANEL_SECTION_START {
/*   background-color: #D0D0D0; */
/*   background-color: #E0E0E0; */
/*   background-color: #FFFFFF; */
/*   background-color: red; */
  -moz-box-shadow:    0px 0px 1px rgba(0, 0, 0, 0.20);
  -webkit-box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.20);
  -o-box-shadow:      0px 0px 1px rgba(0, 0, 0, 0.20);
  box-shadow:         0px 0px 1px rgba(0, 0, 0, 0.20);
}

.CSS_PANEL_SECTION_STOP {
  background-color: #EEEEEE;
}


.CSS_TOOLHINT_BACK {
  background-color: #242b35;
  border-radius: 3px;
}

.CSS_TOOLHINT_BACK_I {
  background-color: #242b35;
  border-radius: 3px;
}

.CSS_KPI_1 {
  background-color: #4AB4CE;
}

.CSS_KPI_2 {
  background-color: #FF9F3B;
}

.CSS_KPI_3 {
  background-color: #78BD5F;
}

.CSS_KPI_4 {
  background-color: #636768;
}

.CSS_FONT_N1 {
  /*   color: #FFFFFF; */
  color: #000000;
}

.CSS_FONT_N1_I {
  color: #FFFFFF;
}

.CSS_FONT_N2 {
  /*   color: #FFFFFF; */
  color: #888888;
}

.CSS_FONT_N2_I {
  color: #FFFFFF;
}

.CSS_FONT_N3 {
  color: #888888;
}

.CSS_FONT_N3_I {
  color: #FFFFFF;
}

.CSS_FONT_N3_BACK {
  background-color: #FFFFFF;
  /*   border-left: 1px #FFFFFF solid; */
  /*   border-top: 1px #FFFFFF solid; */
  /*   border-right: 1px #FFFFFF solid; */
  border-bottom: 3px #FF563F solid;
}

.CSS_FONT_N3_BACK_I {
  background-color: #000000;
  border-left: 1px #000000 solid;
  border-top: 0px #000000 solid;
  border-right: 1px #000000 solid;
  border-bottom: 2px #FF563F solid;
}

.CSS_FONT_N3_HILI {
  border: 1px #CCCCCC solid;
  background-color: #CCCCCC;
}

.CSS_FONT_N3_HILI_I {
  border: 1px #CCCCCC solid;
  background-color: #CCCCCC;
}

.CSS_FONT_N4 {
  color: #000000;
}

.CSS_FONT_N4_I {
  color: #DDDDDD;
}

.CSS_FONT_N5 {
  color: #FFFFFF;
}

.CSS_FONT_N5_I {
  color: #FFFFFF;
}

.CSS_FONT_N6 {
  color: #999999;
}

.CSS_FONT_N6_I {
  color: #FFFFFF;
}

.CSS_FONT_N6_BACK {
  /*   border: 1px #EEEEEE solid; */
  
}

.CSS_FONT_N6_BACK_I {
  
}

.CSS_FONT_N6_HILI {
  border: 1px #CCCCCC solid;
  background-color: #CCCCCC;
  border-radius: 2px;
}

.CSS_FONT_N6_HILI_I {
  border: 1px #CCCCCC solid;
  background-color: #CCCCCC;
  border-radius: 2px;
}

.CSS_FONT_S1 {
  color: #BBBBBB;
}

.CSS_FONT_S1_I {
  color: #666666;
}

.CSS_FONT_S2 {
  color: #666666;
}

.CSS_FONT_S2_I {
  color: #FFFFFF;
}

.CSS_FONT_S2_BACK {
  border: 1px #DDDDDD solid;
  border-radius: 20px;
}

.CSS_FONT_S2_BACK_I {
  border: 1px #666666 solid;
  border-radius: 20px;
}

.CSS_FONT_H1 {
  /*   color: #FFFFFF; */
  color: #000000;
}

.CSS_FONT_H1_I {
  color: #FFFFFF;
}

.CSS_FONT_H1BIS {
  color: #404040;
}

.CSS_FONT_H1BIS_I {
  color: #404040;
}

.CSS_FONT_H2 {
  color: #666666;
}

.CSS_FONT_H2_I {
  color: #666666;
}

.CSS_FONT_H3 {
  color: #888888;
  /*   letter-spacing: 1px; */
}

.CSS_FONT_H3_I {
  color: #BBBBBB;
  /*   letter-spacing: 1px; */
}

.CSS_FONT_H4 {
  color: #0090EB;
}

.CSS_FONT_H4_I {
  color: #0090EB;
}

.CSS_FONT_H5 {
  /*     color: #959595; */
  /*   color: #666666; */
  color: #CCCCCC;
  /*   font-variant: small-caps; */
  /*   text-decoration: underline; */
}

.CSS_FONT_H5_I {
  color: #CCCCCC;
}

.CSS_FONT_H6 {
  color: #0090EB;
}

.CSS_FONT_H6_I {
  color: #0090EB;
}

.CSS_FONT_H6_LINE {
  background-color: #DDDDDD;
}

.CSS_FONT_H6_LINE_I {
  background-color: #999999;
}

.CSS_FONT_A1 {
  color: #0090EB;
}

.CSS_FONT_A1_I {
  color: #0090EB;
}

.CSS_FONT_C1 {
  color: #CCCCCC;
}

.CSS_FONT_C1_I {
  color: #888888;
}

.CSS_FONT_L1 {
  color: #444444;
}

.CSS_FONT_L1_I {
  color: #FFFFFF;
}

.CSS_FONT_L1A {
  color: #0090eb;
}

.CSS_FONT_L1A_I {
  color: #0090eb;
}

.CSS_FONT_L1B {
  color: #999999;
}

.CSS_FONT_L1B_I {
  color: #888888;
}

.CSS_FONT_L1C {
  color: #444444;
}

.CSS_FONT_L1C_I {
  color: #FFFFFF;
}

.CSS_FONT_L1D {
  color: #FF563F;
}

.CSS_FONT_L1D_I {
  color: #FF563F;
}

.CSS_FONT_L2 {
  color: #888888;
}

.CSS_FONT_L2_I {
  color: #DDDDDD;
}

.CSS_FONT_L3 {
  color: #AAAAAA;
}

.CSS_FONT_L3_I {
  color: #AAAAAA;
}

.CSS_FONT_T1 {
  color: #666666;
}

.CSS_FONT_T1_I {
  color: #FFFFFF;
}

.CSS_FONT_T2 {
  color: #222222;
}

.CSS_FONT_T2_I {
  color: #DDDDDD;
}

.CSS_FONT_M1 {
  color: #FFFFFF;
}

.CSS_FONT_M1_I {
  color: #000000;
}

.CSS_FONT_M2 {
  color: #666666;
/*   text-decoration:underline; */
}

.CSS_FONT_M2_I {
  color: #FFFFFF;
}

.CSS_FONT_M3 {
  color: #999999;
}

.CSS_FONT_M3_I {
  color: #999999;
}

.CSS_FONT_M4 {
  color: #666666;
}

.CSS_FONT_M4_I {
  color: #666666;
}

.CSS_FONT_Y1 {
  color: #444444;
}

.CSS_FONT_Y1_I {
  color: #FFFFFF;
}

.CSS_FONT_Y2 {
  color: #444444;
}

.CSS_FONT_Y2_I {
  color: #FFFFFF;
}

.CSS_FONT_Y3 {
  color: #999999;
}

.CSS_FONT_Y3_I {
  color: #999999;
}

.CSS_FONT_Y4 {
  color: #DDDDDD;
}

.CSS_FONT_Y4_I {
  color: #666666;
}

.CSS_FONT_Y5 {
  color: #444444;
}

.CSS_FONT_Y5_I {
  color: #FFFFFF;
}

.CSS_FONT_Y6 {
  color: #FFFFFF;
  background-color: #FF563F;
  border-radius: 30px;
}

.CSS_FONT_Y6_I {
  color: #FFFFFF;
  background-color: #FF563F;
  border-radius: 30px;
}

.CSS_FONT_GR {
  color: #FF0000;
}

.CSS_FONT_GG {
  color: #00FF00;
}

.CSS_FONT_GB {
  color: #0000FF;
}

.CSS_FONTX_F1 {
  color: #999999;
}

.CSS_FONTX_F1_I {
  color: #CCCCCC;
}

.CSS_FONTX_F2 {
  color: #CCCCCC;
}

.CSS_FONTX_F2_I {
  color: #666666;
}

.CSS_FONTX_F3 {
  color: #1FAFDE;
}

.CSS_FONTX_F3_I {
  color: #1FAFDE;
}

.CSS_FONTX_F4 {
  color: #CCCCCC;
}

.CSS_FONTX_F4_I {
  color: #666666;
}

.CSS_FONTX_F5 {
  color: #222222;
}

.CSS_FONTX_F5_I {
  color: #FFFFFF;
}

.CSS_FONTX_F5_BACK {
  /*   background-color: #CCCCCC; */
  border: 1px solid #CCCCCC;
  /*   border-bottom: 1px solid #FF563F; */
  /*   -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.15); */
  /*   -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.15); */
  /*   -o-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.15); */
  /*   box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.15); */
}

.CSS_FONTX_F5_BACK_I {
  border: 1px solid #666666;
}

.CSS_FONTX_F6 {
  color: #DDDDDD;
}

.CSS_FONTX_F7 {
  color: #666666;
}

.CSS_FONTX_F7_BACK {
  border: 1px #DDDDDD solid;
  background-color: white;
  border-radius: 20px;
}

.CSS_FONTX_F7_BACK_I {
  border: 1px #444444 solid;
  background-color: #111111;
  border-radius: 20px;
  color: white;
}

.CSS_FONT_F8 {
  color: #ffffff;
  background-color: #ff6666;
  border-radius: 10px;
}

.CSS_FONT_F8_I {
  color: #ffffff;
  background-color: #ff6666;
  border-radius: 10px;
}

.CSS_FONT_D0 {
  color: #000000;
  border-bottom: 1px solid #000000;
}

.CSS_FONT_D0_I {
  color: #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
}

.CSS_FONT_D1 {
  /*   color: #000000; */
  color: #CCCCCC;
}

.CSS_FONT_D1_I {
  /*   color: #FFFFFF; */
  color: #CCCCCC;
}

.CSS_FONT_D2 {
  color: #333333;
}

.CSS_FONT_D2_I {
  color: #DDDDDD;
}

.CSS_FONT_D3 {
  color: #666666;
}

.CSS_FONT_D3_I {
  color: #AAAAAA;
}

.CSS_FONT_D4 {
  color: #666666;
}

.CSS_FONT_D4_I {
  color: #AAAAAA;
}

.CSS_FONT_D5 {
  color: #0090EB;
}

.CSS_FONT_D5_OLD {
  color: #222222;
  border-bottom: 1px solid #888888;
}

.CSS_FONT_D5_I {
  color: #0090EB;
}

.CSS_FONT_D5_I_OLD {
  color: #DDDDDD;
  border-bottom: 1px solid #DDDDDD;
}

.CSS_FONT_D6 {
  color: #444444;
  text-decoration: underline;
}

.CSS_FONT_D6_I {
  color: #DDDDDD;
}

.CSS_FONT_D61 {
  color: #222222;
}

.CSS_FONT_D61_I {
  color: #DDDDDD;
}

.CSS_FONT_D62 {
  color: #222222;
}

.CSS_FONT_D62_I {
  color: #DDDDDD;
}

.CSS_FONT_D7 {
  color: #888888;
}

.CSS_FONT_D7_I {
  color: #DDDDDD;
}

.CSS_FONT_D8 {
  color: #FFFFFF;
  background-color: #888888;
  border-radius: 10px;
  padding-top: 2px;
}

.CSS_FONT_D8_I {
  color: #FFFFFF;
  background-color: #888888;
  border-radius: 10px;
  padding-top: 2px;
}

.CSS_FONT_D9 {
  color: #666666;
}

.CSS_FONT_D9_I {
  color: #FFFFFF;
}

.CSS_FONT_D10 {
  color: #ff9900;
}

.CSS_FONT_D10_I {
  color: #ff9900;
}

.CSS_FONT_D11 {
  color: #777777;
}

.CSS_FONT_D11_I {
  color: #CCCCCC;
}

.CSS_FONT_D12 {
  color: #777777;
}

.CSS_FONT_D12_I {
  color: #999999;
}

.CSS_FONT_D13 {
  color: #777777;
}

.CSS_FONT_D13_I {
  color: #CCCCCC;
}

.CSS_FONT_D14 {
  color: #0090EB;
}

.CSS_FONT_D14_I {
  color: #0090EB;
}

.CSS_FONT_D14BACK {
  background-color: #FFFFFF;
  /*   border-radius: 3px; */
  border: 1px solid #FFFFFF;
}

.CSS_FONT_D14BACK_I {
  background-color: #111111;
  /*   border-radius: 3px; */
}

.CSS_FONT_D14ERROR {
  /*   background-color: #FFEEEE; */
  border: 1px solid #FF0000;
  border-radius: 3px;
}

.CSS_FONT_D14ERROR_I {
  /*   background-color: #660000; */
  border: 1px solid #FF0000;
  border-radius: 3px;
}

.CSS_FONT_D20 {
  color: #0090EB;
}

.CSS_FONT_D20_I {
  color: #0090EB;
}

.CSS_FONT_D21 {
  color: #000000;
}

.CSS_FONT_D21_I {
  color: #FFFFFF;
}

.CSS_FONT_E1 {
  color: #FF0000;
}

.CSS_FONT_E1_I {
  color: #FF4444;
}

.CSS_FONT_Q1 {
  color: black;
}

.CSS_FONT_Q1_I {
  color: white;
}

.CSS_FONT_Q2 {
  color: gray;
}

.CSS_FONT_Q2_I {
  color: gray;
}

.CSS_FONT_Q3 {
  color: gray;
}

.CSS_FONT_Q3_I {
  color: gray;
}

.CSS_FONT_Q4 {
  color: gray;
}

.CSS_FONT_Q4_I {
  color: gray;
}

.CSS_FONT_Q5 {
  color: #158BC6;
}

.CSS_FONT_Q5_I {
  color: #158BC6;
}

.CSS_FONT_Q6 {
  color: black;
}

.CSS_FONT_Q6_I {
  color: white;
}

.CSS_FONT_Q7 {
  color: gray;
}

.CSS_FONT_Q7_I {
  color: gray;
}

.CSS_FONT_Q8 {
  color: black;
}

.CSS_FONT_Q8_I {
  color: white;
}

.CSS_FONT_OBACK {
  border: 1px #DDDDDD solid;
  background-color: white;
  border-radius: 6px;
}

.CSS_FONT_OBACK_I {
  border: 1px #444444 solid;
  background-color: #111111;
  border-radius: 6px;
  color: white;
}

.CSS_FONT_O1 {
  color: #53a600;
}

.CSS_FONT_O1_I {
  color: #53a600;
}

.CSS_FONT_O2 {
  color: #00BFFF;
}

.CSS_FONT_O2_I {
  color: #00BFFF;
}

.CSS_FONT_O3 {
  color: #000000;
}

.CSS_FONT_O3_I {
  color: #FFFFFF;
}

.CSS_FONT_O4 {
  color: #FF1493;
}

.CSS_FONT_O4_I {
  color: #FF1493;
}

.CSS_FONT_O5 {
  color: #FF5733;
}

.CSS_FONT_O5_I {
  color: #FF5733;
}

.CSS_TILE_USER {
  border-radius: 30px;
  border: 1px #EEEEEE solid;
}

.CSS_TILE_USER_I {
  border-radius: 30px;
  border: 1px #888888 solid;
}

.CSS_TILE_USER_BACK {
  /*   background-color:#888888; */
  border-radius: 30px;
  border: 1px #999999 solid;
}

.CSS_TILE_USER_BACK_I {
  /*   background-color:#888888; */
  border-radius: 30px;
  border: 1px #888888 solid;
}

.CSS_TILE_USER_FONT {
  color: #999999;
}

.CSS_TILE_USER_FONT_I {
  color: #888888;
}

.CSS_TILE_LIBRARY {
  border-radius: 3px;
  border: 1px #EEEEEE solid;
}

.CSS_TILE_DOCUMENT {
  /*   border: 1px #EEEEEE solid; */
  /*   background-color:#FFFFFF; */
  -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.15);
  -o-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.15);
}

.CSS_TILE_DOCUMENT_I {
  /*   border: 1px #EEEEEE solid; */
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  -o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
}

.CSS_LIST_BACK {
  background-color: #000000;
}

.CSS_LIST_SLCT {
  background-color: #D8762D;
}

.CSS_LIST_HILI {
  background-color: #AAAAAA;
  border: 1px solid #AAAAAA;
}

.CSS_LIST_HILI_I {
  background-color: #AAAAAA;
  border: 1px solid #AAAAAA;
}

.CSS_LIST_HILI_TREE {
  border-left: 2px solid #FF563F;
}

.CSS_LIST_HILI_TREE_I {
  border-left: 2px solid #FF563F;
}

.CSS_FORM_BACK {
  
}

.CSS_FORM_BACK_I {
  
}

.CSS_FORM_HILI {
  background-color: #444444;
}

.CSS_FORM_HILI_I {
  background-color: #FFFFFF;
}

.CSS_FORM_SLCT {
  /*   background-color: aqua; */
  border: 1px solid #FF563F;
}

.CSS_FORM_SLCT_I {
  /*   background-color: aqua; */
  border: 1px solid #FF563F;
}

.CSS_FORM_LINE {
  background-color: #DDDDDD;
}

.CSS_FORM_LINE_I {
  background-color: #FFFFFF;
}

.CSS_FORM_HELP {
  background-color: #FFFFFF;
  border-top: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
}

.CSS_FORM_HELP_I {
  background-color: #000000;
  border-top: 1px solid #666666;
  border-bottom: 1px solid #666666;
}

.CSS_VIEW_DOCUMENT_FOLDER_BACK {
  /*   background-color: #888888; */
  border-bottom: 1px solid #CCCCCC;
}

.CSS_VIEW_DOCUMENT_FOLDER_BACK_I {
  /*   background-color: #FFFFFF; */
  border-bottom: 1px solid #444444;
}

.CSS_FILTER_BACK_FRONT {
  background-color: #000000;
}

.CSS_FILTER_BACK_FRONT_I {
  background-color: #000000;
}

.CSS_FILTER_BACK_BACK {
  background-color: #333333;
}

.CSS_FILTER_NODE_BACK {
  
}

.CSS_FILTER_NODE_HILI {
  background-color: #FFFFFF;
}

.CSS_FILTER_NODE_FONT {
  color: #FFFFFF;
}

.CSS_FILTER_NODE_EDIT {
  color: #FFFFFF;
  border-bottom: 1px #FFFFFF solid;
}

.CSS_FILTER_TILE {
  border-radius: 1px;
  border: 1px #888888 solid;
}

.CSS_FILTER_BUTTON_BACK {
  background-color: #00E676;
}

.CSS_FILTER_BUTTON_HILI {
  background-color: #FFFFFF;
}

.CSS_LINE_1 {
  background-color: #F5F5F5;
}

.CSS_LINE_1_I {
  background-color: #444444;
}

.CSS_LINE_2 {
  background-color: #404040;
}

.CSS_LINE_2_I {
  background-color: #404040;
}

.CSS_EDITOR_PAGE {
  background-color: #FFFFFF;
  -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.90);
  -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.90);
  -o-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.90);
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.90);
}

.CSS_EDITOR_PAGE_I {
  background-color: #FFFFFF;
  -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.90);
  -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.90);
  -o-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.90);
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.90);
}

.CSS_EDITOR_PANE {
  border-color: #EEEEEE;
  border-style: dashed;
  border-width: 1px;
}

.CSS_EDITOR_PANE_I {
  border-color: #EEEEEE;
  border-style: dashed;
  border-width: 1px;
}

.CSS_PANE_MORE {
  background-color: #FF563F;
  border-radius: 3px;
}

.CSS_PANE_MORE_I {
  background-color: #FF563F;
  border-radius: 3px;
}

.CSS_EDITOR_SEGMENT_BACK {
  background-color: #AFAFAF;
  border-radius: 10px;
  -moz-box-shadow: 1px 1px 2px 0px #000000;
  -webkit-box-shadow: 1px 1px 2px 0px #000000;
  -o-box-shadow: 1px 1px 2px 0px #000000;
  box-shadow: 1px 1px 2px 0px #000000;
}

.CSS_EDITOR_SEGMENT_BACK_I {
  background-color: #AFAFAF;
  border-radius: 10px;
  -moz-box-shadow: 1px 1px 2px 0px #000000;
  -webkit-box-shadow: 1px 1px 2px 0px #000000;
  -o-box-shadow: 1px 1px 2px 0px #000000;
  box-shadow: 1px 1px 2px 0px #000000;
}

.CSS_EDITOR_SEGMENT_LINE {
  background-color: #FF563F;
  border-radius: 10px;
  -moz-box-shadow: 1px 1px 2px 0px #000000;
  -webkit-box-shadow: 1px 1px 2px 0px #000000;
  -o-box-shadow: 1px 1px 2px 0px #000000;
  box-shadow: 1px 1px 2px 0px #000000;
}

.CSS_EDITOR_SEGMENT_LINE_I {
  background-color: #FF563F;
  border-radius: 10px;
  -moz-box-shadow: 1px 1px 2px 0px #000000;
  -webkit-box-shadow: 1px 1px 2px 0px #000000;
  -o-box-shadow: 1px 1px 2px 0px #000000;
  box-shadow: 1px 1px 2px 0px #000000;
}

/* .CSS_DOCUMENT_SHAPE_MOVE { */
/*   background-color: #0000AF; */
/* } */

/* .CSS_DOCUMENT_SHAPE_TOOL_BACK { */
/*   background-color: #FF563F; */
/*   -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15); */
/*   -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15); */
/*   -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15); */
/*   box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15); */
/*   border-radius: 10px; */
/* } */
.CSS_EDITOR_TABLE_RULE_BACK {
  background-color: #EEEEEE;
  border-radius: 2px;
  border: 1px solid #CCCCCC;
  -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
}

.CSS_EDITOR_TABLE_RULE_BACK_I {
  background-color: #EEEEEE;
  border-radius: 2px;
  border: 1px solid #CCCCCC;
  -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
}

.CSS_EDITOR_TABLE_RULE_SLCT_BACK {
  
}

.CSS_EDITOR_TABLE_RULE_SLCT_BACK_I {
  
}

.CSS_EDITOR_TABLE_RULE_SLCT_HILI {
  background-color: #DDDDDD;
}

.CSS_EDITOR_TABLE_RULE_SLCT_HILI_I {
  background-color: #DDDDDD;
}

.CSS_EDITOR_TABLE_RULE_STICK {
  background-color: #FFFFFF;
}

.CSS_EDITOR_TABLE_RULE_STICK_I {
  background-color: #FFFFFF;
}

.CSS_EDITOR_TABLE_RULE_MENU_BACK {
  background-color: #F0F0F0;
  -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
}

.CSS_EDITOR_TABLE_RULE_MENU_BACK_I {
  background-color: #F0F0F0;
  -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
}

.CSS_EDITOR_TABLE_RULE_MENU_HILI {
  background-color: #FFFFFF;
}

.CSS_EDITOR_TABLE_RULE_MENU_HILI_I {
  background-color: #FFFFFF;
}

.CSS_EDITOR_TABLE_RULE_MENU_TEXT {
  
}

.CSS_EDITOR_TABLE_RULE_MENU_TEXT_I {
  
}

.CSS_EDITOR_TOOLBOX_BACK {
  background-color: #3D4B5E;
  border-radius: 3px;
  -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
}

.CSS_EDITOR_TOOLBOX_BACK_I {
  background-color: #3D4B5E;
  border-radius: 3px;
  -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
}

.CSS_EDITOR_TOOLBOX_ITEM_BACK {
  
}

.CSS_EDITOR_TOOLBOX_ITEM_BACK_I {
  
}

.CSS_EDITOR_TOOLBOX_ITEM_HILI {
  background-color: #4D5B6E;
}

.CSS_EDITOR_TOOLBOX_ITEM_HILI_I {
  background-color: #4D5B6E;
}

.CSS_EDITOR_TOOLBOX_MENU_BACK {
  background-color: #3D4B5E;
  -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
}

.CSS_EDITOR_TOOLBOX_MENU_BACK_I {
  background-color: #3D4B5E;
  -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
}

.CSS_EDITOR_TOOLBOX_MENU_HILI {
  background-color: #4D5B6E;
}

.CSS_EDITOR_TOOLBOX_MENU_HILI_I {
  background-color: #4D5B6E;
}

.CSS_EDITOR_TOOLBOX_MENU_TEXT {
  color: #FFFFFF;
}

.CSS_EDITOR_TOOLBOX_MENU_TEXT_I {
  color: #FFFFFF;
}

.CSS_EDITOR_TOOLBAR_MENU_TEXT {
  color: #000000;
}

.CSS_EDITOR_TOOLBAR_MENU_TEXT_I {
  color: #FFFFFF;
}

.CSS_EDITOR_TOOLBAR_MENU_HILICOLOR {
  background-color: #EEEEEE;
}

.CSS_EDITOR_TOOLBAR_MENU_HILICOLOR_I {
  background-color: #333333;
}

.CSS_EDITOR_TOOLBAR_MENU_CATEGORY {
  color: #FF563F;
  background-color:#EEEEEE;
}

.CSS_EDITOR_TOOLBAR_MENU_CATEGORY_I {
  color: #FF563F;
}

.CSS_EDITOR_TOOLBAR_MENU_ACTION_TOP {
  border-bottom: 1px dashed #888888;
}

.CSS_EDITOR_TOOLBAR_MENU_ACTION_TOP_I {
  border-bottom: 1px dashed #888888;
}

.CSS_EDITOR_TOOLBAR_MENU_ACTION_BOTTOM {
  border-top: 1px dashed #888888;
}

.CSS_EDITOR_TOOLBAR_MENU_ACTION_BOTTOM_I {
  border-top: 1px dashed #888888;
}

.CSS_EDITOR_STYLER_CHAPTER {
  color: #CCCCCC;
}

.CSS_EDITOR_STYLER_CHAPTER_I {
  color: #777777;
}

.CSS_EDITOR_STYLER_TABS_FONTCOLOR {
  color: #FFFFFF;
}

.CSS_EDITOR_STYLER_TABS_FONTCOLOR_I {
  color: #777777;
}

.CSS_EDITOR_STYLER_TABS_FONTSLCT {
  color: #FF563F;
}

.CSS_EDITOR_STYLER_TABS_FONTSLCT_I {
  color: #FFFFFF;
}

.CSS_EDITOR_STYLER_TABS_BACKCOLOR {
  background-color: #DDDDDD;
  border-left: 1px solid #F5F5F5;
  border-top: 1px solid #DDDDDD;
  border-right: 1px solid #F5F5F5;
  border-bottom: 1px solid #DDDDDD;
}

.CSS_EDITOR_STYLER_TABS_BACKCOLOR_I {
  background-color: #222222;
  border-left: 1px solid #000000;
  border-top: 1px solid #000000;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
}

.CSS_EDITOR_STYLER_TABS_BACKSLCT {
  background-color: #F5F5F5;
  border-left: 1px solid #F5F5F5;
  border-top: 1px solid #F5F5F5;
  border-right: 1px solid #F5F5F5;
  border-bottom: 1px solid #F5F5F5;
}

.CSS_EDITOR_STYLER_TABS_BACKSLCT_I {
  background-color: #000000;
  border-left: 1px solid #000000;
  border-top: 1px solid #000000;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
}

.CSS_EDITOR_STYLER_TABS_BACKHILI {
  background-color: #AAAAAA;
  border-left: 1px solid #AAAAAA;
  border-top: 1px solid #AAAAAA;
  border-right: 1px solid #AAAAAA;
  border-bottom: 1px solid #DDDDDD;
}

.CSS_EDITOR_STYLER_TABS_BACKHILI_I {
  background-color: #AAAAAA;
  border-left: 1px solid #AAAAAA;
  border-top: 1px solid #AAAAAA;
  border-right: 1px solid #AAAAAA;
  border-bottom: 1px solid #DDDDDD;
}

.CSS_EDITOR_STYLER_SECTION_FONT {
  color: #999999;
}

.CSS_EDITOR_STYLER_SECTION_FONT_I {
  color: #AAAAAA;
}

.CSS_EDITOR_STYLER_LABEL_FONT {
  color: #333333;
}

.CSS_EDITOR_STYLER_LABEL_FONT_I {
  color: #FFFFFF;
}

.CSS_EDITOR_STYLER_TOGGLER_HILICOLOR {
  background-color: #DDDDDD;
}

.CSS_EDITOR_STYLER_TOGGLER_HILICOLOR_I {
  background-color: #000000;
}

.CSS_EDITOR_STYLER_TOGGLER_FONTCOLOR {
  color: #444444;
}

.CSS_EDITOR_STYLER_TOGGLER_FONTCOLOR_I {
  color: #EEEEEE;
}

.CSS_EDITOR_STYLER_TOGGLER_CASECOLOR {
  border: 1px solid #FF563F;
  border-radius: 2px;
}

.CSS_EDITOR_STYLER_TOGGLER_CASECOLOR_I {
  border: 1px solid #FFFFFF;
  border-radius: 2px;
}

.CSS_EDITOR_STYLER_BUTTON_FONT {
  color: #FFFFFF;
}

.CSS_EDITOR_STYLER_BUTTON_FONT_I {
  color: #FFFFFF;
}

.CSS_EDITOR_STYLER_BUTTON_BACK {
  background-color: #1FAFDE;
  border: 1px solid #1FAFDE;
  border-radius: 2px;
}

.CSS_EDITOR_STYLER_BUTTON_BACK_I {
  background-color: #1FAFDE;
  border: 1px solid #1FAFDE;
  border-radius: 2px;
}

.CSS_EDITOR_STYLER_BUTTON_SLCT {
  background-color: #FF563F;
  border: 1px solid #FFFFFF;
  border-radius: 2px;
}

.CSS_EDITOR_STYLER_BUTTON_SLCT_I {
  background-color: #FFFFFF;
  border: 1px solid #FF563F;
  border-radius: 2px;
}

.CSS_EDITOR_STYLER_BUTTON_HILI {
  background-color: #FF563F;
  border: 1px solid #FFFFFF;
  border-radius: 2px;
}

.CSS_EDITOR_STYLER_BUTTON_HILI_I {
  border: 1px solid #FFFFFF;
  border-radius: 2px;
}

.CSS_EDITOR_STYLER_TABLE_BACK {
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
  border-radius: 2px;
}

.CSS_EDITOR_STYLER_TABLE_BACK_I {
  border: 1px solid #FFFFFF;
  background-color: #FFFFFF;
  border-radius: 2px;
}

.CSS_EDITOR_STYLER_TABLE_HILI {
  border: 1px solid #FF563F;
  border-radius: 2px;
}

.CSS_EDITOR_STYLER_TABLE_HILI_I {
  border: 1px solid #FF563F;
  border-radius: 2px;
}

.CSS_EDITOR_STYLER_TABLE_SLCT {
  border: 1px solid #FF563F;
  background-color: #FFFFFF;
  border-radius: 2px;
}

.CSS_EDITOR_STYLER_TABLE_SLCT_I {
  border: 1px solid #FF563F;
  background-color: #FFFFFF;
  border-radius: 2px;
}

.CSS_EDITOR_STYLER_FIELD_LABEL_FONTCOLOR {
  color: #FF563F;
}

.CSS_EDITOR_STYLER_FIELD_LABEL_FONTCOLOR_I {
  color: #FF563F;
}

.CSS_EDITOR_STYLER_FIELD_VALUE_FONTCOLOR {
  color: #000000;
}

.CSS_EDITOR_STYLER_FIELD_VALUE_FONTCOLOR_I {
  color: #FFFFFF;
}

.CSS_EDITOR_STYLER_SELECT_FONTCOLOR {
  color: #000000;
}

.CSS_EDITOR_STYLER_SELECT_FONTCOLOR_I {
  color: #FFFFFF;
}

.CSS_EDITOR_STYLER_SELECT_BACKCOLOR {
/*   background-color: #CCCCCC; */
  background-color: #FFFFFF;
/*   border: 1px solid #DDDDDD; */
  border: 1px solid #EEEEEE;
  border-radius: 2px;
}

.CSS_EDITOR_STYLER_SELECT_BACKCOLOR_I {
  background-color: #000000;
  border: 1px solid #222222;
  border-radius: 2px;
}

.CSS_EDITOR_STYLER_SELECT_BACKCOLOR_WHITE {
  background-color: #FFFFFF;
  border: 1px solid #FFFFFF;
}

.CSS_EDITOR_STYLER_SELECT_BACKCOLOR_WHITE_I {
  background-color: #FFFFFF;
  border: 1px solid #FFFFFF;
}

.CSS_EDITOR_STYLER_SELECT_BACKCOLOR_BLACK {
  background-color: #999999;
  border: 1px solid #999999;
}

.CSS_EDITOR_STYLER_SELECT_BACKCOLOR_BLACK_I {
  background-color: #999999;
  border: 1px solid #999999;
}

.CSS_EDITOR_STYLER_SELECT_HILICOLOR {
  border: 1px solid #FF563F;
  border-radius: 2px;
}

.CSS_EDITOR_STYLER_SELECT_HILICOLOR_I {
  border: 1px solid #FFFFFF;
  border-radius: 2px;
}

.CSS_EDITOR_STYLER_SELECT_SLCTCOLOR {
  background-color: #FFFFFF;
  border: 1px solid #FF563F;
  border-radius: 2px;
}

.CSS_EDITOR_STYLER_SELECT_SLCTCOLOR_I {
  background-color: #000000;
  border: 1px solid #FFFFFF;
  border-radius: 2px;
}

.CSS_EDITOR_STYLER_SELECT_MENUCOLOR {
  background-color: #EEEEEE;
  border: 1px solid #EEEEEE;
}

.CSS_EDITOR_STYLER_SELECT_MENUCOLOR_I {
  background-color: #333333;
  border: 1px solid #333333;
}

.CSS_EDITOR_STYLER_SELECT_EDITCOLOR {
  background-color: #FF563F;
  border: 1px solid #FF563F;
  border-radius: 2px;
}

.CSS_EDITOR_STYLER_SELECT_EDITCOLOR_I {
  background-color: #FF563F;
  border: 1px solid #FF563F;
  border-radius: 2px;
}

.CSS_EDITOR_STYLER_TABLE_CELL_SELECT {
  background-color: #FF563F;
}

.CSS_EDITOR_STYLER_TABLE_CELL_SELECT_I {
  background-color: #FF563F;
}

.CSS_EDITOR_STYLER_TABLE_CELL_HILI {
  background-color: #FF563F;
}

.CSS_EDITOR_STYLER_TABLE_CELL_HILI_I {
  background-color: #FF563F;
}

.CSS_EDITOR_STYLER_HISTORY_BLOCK_BACK {
  background-color: #FFFFFF;
  -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
}

.CSS_EDITOR_STYLER_HISTORY_BLOCK_BACK_I {
  background-color: #000000;
  -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
}

.CSS_EDITOR_STYLER_HISTORY_BLOCK_TEXT_ADD {
  color: #00cb54;
}

.CSS_EDITOR_STYLER_HISTORY_BLOCK_TEXT_ADD_I {
  color: #00efab;
}

.CSS_EDITOR_STYLER_HISTORY_BLOCK_TEXT_DEL {
  color: #f95700;
}

.CSS_EDITOR_STYLER_HISTORY_BLOCK_TEXT_DEL_I {
  color: #f95700;
}

.CSS_EDITOR_STYLER_HISTORY_BLOCK_TEXT_OLD {
  color: #666666;
}

.CSS_EDITOR_STYLER_HISTORY_BLOCK_TEXT_OLD_I {
  color: #666666;
}

.CSS_EDITOR_STYLER_HISTORY_BLOCK_TEXT_CANCEL {
  color: #AFAFAF;
}

.CSS_EDITOR_STYLER_HISTORY_BLOCK_TEXT_CANCEL_I {
  color: #AFAFAF;
}

.CSS_FOCUS_BORDER {
  border: 2px solid #FF563F;
  border-radius: 2px;
}

.CSS_FOCUS_BORDER_I {
  border: 2px solid #FF563F;
  border-radius: 2px;
}

.CSS_GRID_RULE_BACK {
  background-color: #EEEEEE;
  border-radius: 2px;
  border: 1px solid #CCCCCC;
  -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  -o-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
}

.CSS_GRID_RULE_BACK_I {
  background-color: #222222;
  border-radius: 2px;
  border: 1px solid #333333;
}

.CSS_CELL_BACK {
  background-color: #FFFFFF;
  border: 1px solid #DDDDDD;
}

.CSS_CELL_BACK_I {
  background-color: #000000;
  border: 1px solid #DDDDDD;
}

.CSS_CELL_BACK_SELECT {
  background-color: aqua;
  border: 1px solid #DDDDDD;
}

.CSS_CELL_BACK_SELECT_I {
  background-color: #188b88;
  border: 1px solid #DDDDDD;
}

.CSS_CELL_BACK_WARN {
  background-color: #FFDDDD;
  border: 1px solid #DDDDDD;
}

.CSS_CELL_BACK_WARN_I {
  background-color: #550000;
  border: 1px solid #DDDDDD;
}

.CSS_CELL_BACK_DATA {
  background-color: #DDFFDD;
  border: 1px solid #DDDDDD;
}

.CSS_CELL_BACK_DATA_I {
  background-color: #005500;
  border: 1px solid #DDDDDD;
}

.CSS_CELL_BACK_FORGET {
  background-color: #FFFFEE;
  border: 1px solid #DDDDDD;
}

.CSS_CELL_BACK_FORGET_I {
  background-color: #555500;
  border: 1px solid #DDDDDD;
}

.CSS_CELL_BACK_OUTOFSCOPE {
  background-color: #EEEEEE;
  border: 1px solid #DDDDDD;
}

.CSS_CELL_BACK_OUTOFSCOPE_I {
  background-color: #111111;
  border: 1px solid #DDDDDD;
}

.CSS_TIMELINE_SEGMENT_BACK {
  background-color: #FF563F;
  border: 1px solid #FF563F;
  border-radius: 10px;
}
