/* Note: 
    1. Before adding color codes, please check whether the color code already present or not.
    2. Add the color codes in their series and arrange it alphabetically
    3. Follow the below naming conventions to add color code

          Color code        Color Variable
        ----------------------------------------
            #ABABAB     -   $color_AB
            #ABCABC     -   $color_ABC
            #ABCDEF     -   $color_ABCDEF
*/
/***************************** Color values by color code ********************************/
/***************************** Color values by color names ********************************/
/* Colors              */
/* Incident Update page - Reseller Portal Opportunity Detail page */
/* end of Incident Update page - Reseller Portal Opportunity Detail page*/
/* Latest Version, Version History, Evaluation and Product downloads pages */
/* End of Latest Version, Version History, Evaluation and Product downloads pages */
/* Metro Ribbon */
/* Banner */
/* new colors */
/* BannerColors  */
/* Grid Colors */
/* Text color*/
/*  Fonts             */
/* Page Size */
/* hover and active colors */
/*============================== Variable declaration====================================*/
/*============================ End of variable declaration ==================================*/
body {
  font-family: "Segoe UI", helvetica, arial, sans-serif; }

a {
  text-decoration: none;
  color: #293674; }

a:hover {
  color: #F7941D; }

a:focus, body:focus, div:focus, focus, button:focus, input:focus {
  outline: 0 !important; }

button:focus {
  outline: none; }

button::-moz-focus-inner {
  border: 0; }

img {
  border: 0 none; }

.hide {
  display: none !important; }

.right {
  float: right; }

.left {
  float: left; }

.transtext, .transtext:hover, .transtext:active {
  color: #A5D1F4;
  cursor: default; }

* {
  margin: 0;
  padding: 0; }

img {
  border: none; }

select, input, textarea {
  font-family: "Segoe UI", helvetica, arial, sans-serif; }

.field-validation-error {
  color: #E51400; }

/*----------------------Page Title------------------------------- */
.partial-page-title {
  font-weight: lighter;
  font-family: "Segoe UI", helvetica, arial, sans-serif;
  font-size: 54px;
  padding: 0 0 4px 15px;
  border-left: 10px solid #517B93;
  background-color: #EAEAEA;
  color: #333333;
  margin: 10px 0; }

.PageTitle {
  font-size: 45px;
  margin: 0 auto;
  padding-top: 7px;
  width: 922px;
  font-family: "Segoe UI", helvetica, arial, sans-serif;
  font-weight: lighter; }

.pagetitle {
  font-size: 45px;
  width: 922px;
  font-weight: lighter;
  font-family: "Segoe UI", helvetica, arial, sans-serif;
  margin-bottom: 20px;
  padding-top: 2px; }

.BlueBanner {
  background-color: #517B93;
  color: #FFFFFF;
  height: 80px; }

.YellowBanner {
  background-color: #F9F298;
  color: #333333;
  height: 310px; }

.GreenBanner {
  background-color: #73B841;
  color: #FFFFFF;
  height: 80px; }

.SkyBlue_Banner {
  background-color: #1BA1E3;
  color: #FFFFFF;
  height: 80px; }

.GrayBanner {
  background-color: #DDDDDD;
  color: #517B93;
  height: 80px; }

.OrangeBanner {
  background-color: #F9F298;
  color: #FFFFFF;
  height: 80px; }

.WhiteBanner {
  background-color: #FFFFFF;
  color: #333333;
  height: 60px;
  margin-top: 0px !important; }

/*----------------------End ofPage Title------------------------------- */
/*---------------------------mixin----------------------------------------*/
/*----------------------------- End of mixin -----------------------------*/
body {
  font-family: "Segoe UI", helvetica, arial, sans-serif; }

#cboxLoadedContent {
  font-family: "Segoe UI", helvetica, arial, sans-serif;
  background: none repeat scroll 0 0 #FFFFFF;
  border: none !important;
  *overflow-y: hidden !important; }

#cboxClose {
  position: absolute;
  top: 0 !important;
  right: 0;
  background: url("//cdn.syncfusion.com/content/images/Support/images/Popupclose.PNG") no-repeat 0 0 !important;
  width: 40px;
  height: 30px !important;
  margin-right: 0px;
  text-indent: -9999px; }

#confidentialpolicy_link {
  color: #293674;
  cursor: pointer; }

/*=============================Changes for Forum home page==================================*/
#_popup_overlay_ {
  background: url("//cdn.syncfusion.com/content/images/Account/Images/popupBackground.PNG") repeat scroll 0 0 transparent;
  cursor: pointer;
  display: none;
  height: 100%;
  left: 0;
  opacity: 0.8;
  filter: alpha(opacity=80);
  overflow: hidden;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000102; }

#weekend_link_popup_wrapper .ui-widget-content {
  border: 1px solid transparent; }
#weekend_link_popup_wrapper .ui-widget-header {
  background-image: none;
  background-color: #FFFFFF; }
#weekend_link_popup_wrapper .ui-dialog {
  background-color: #FFFFFF;
  padding: 0;
  z-index: auto !important; }
  #weekend_link_popup_wrapper .ui-dialog .ui-dialog-titlebar {
    display: none; }
    #weekend_link_popup_wrapper .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close span {
      background-image: url("//cdn.syncfusion.com/content/images/Support/images/close.png"); }
    #weekend_link_popup_wrapper .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover {
      padding: 1px !important; }

#weekend_link_popup {
  position: absolute;
  z-index: 1000102;
  width: 922px;
  display: none;
  left: 125px;
  top: -150px;
  border: 1px solid #999999;
  width: 650px;
  background-color: #FFFFFF; }
  #weekend_link_popup ._close_popup_button_ {
    float: right;
    margin: 2px; }
    #weekend_link_popup ._close_popup_button_ img {
      cursor: pointer;
      margin-right: 7px;
      margin-top: 7px; }
  #weekend_link_popup .heading {
    border-bottom: 2px solid #EAEAEA;
    color: #333333;
    font-size: 20px;
    font-weight: lighter;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-top: 5px; }
  #weekend_link_popup .divider {
    border-bottom: 2px solid #eaeaea;
    margin-left: 5px; }
  #weekend_link_popup .weekendsupport_content {
    font-size: 16px;
    padding: 7px; }
  #weekend_link_popup .incidentInputButtons {
    margin-top: 5px; }
    #weekend_link_popup .incidentInputButtons a {
      background-color: #1BA1E2;
      border: medium none;
      color: #FFFFFF;
      cursor: pointer;
      font-family: "Segoe UI", helvetica, arial, sans-serif;
      font-size: 18px;
      margin-left: 7px;
      margin-right: 7px;
      padding: 5px 15px 5px 15px;
      text-align: center; }
    #weekend_link_popup .incidentInputButtons .weekendinfo {
      float: left;
      clear: both;
      margin-bottom: 10px;
      margin-left: 10px;
      margin-top: 3px;
      font-size: 16px;
      font-family: "Segoe UI", helvetica, arial, sans-serif; }
    #weekend_link_popup .incidentInputButtons .popup_buttons {
      float: right;
      margin-top: 35px;
      padding-right: 10px;
      *margin-top: 62px;
      *padding: 10px 0px 10px 0px; }
      #weekend_link_popup .incidentInputButtons .popup_buttons #post {
        padding: 5px 25px 5px 25px; }

#confidential_link_popup {
  position: absolute;
  z-index: 1000102;
  width: 922px;
  display: none;
  background-color: #FFFFFF; }
  #confidential_link_popup #_close_popup_button_ img {
    cursor: pointer;
    float: right;
    margin-right: 5px;
    margin-top: 5px; }
  #confidential_link_popup .confidential_heading {
    font-size: 35px;
    font-weight: lighter;
    margin-left: 10px;
    color: #F7941D;
    font-family: "Segoe UI", helvetica, arial, sans-serif; }
  #confidential_link_popup .confidential_content {
    padding: 20px;
    line-height: 28px;
    font-size: 16px;
    font-family: "Segoe UI", helvetica, arial, sans-serif; }

/*============================= ********* End ************==================================*/
/*========= Support and Service home page ===================== */
.support_home, .service_home {
  font-size: 16px;
  float: left; }
  .support_home .heading, .service_home .heading {
    height: 75px;
    padding-top: 5px;
    width: 897px; }
  .support_home .subheading, .service_home .subheading {
    line-height: 28px; }
  .support_home .maincontent, .service_home .maincontent {
    float: left;
    margin-top: 35px; }
    .support_home .maincontent .left_section, .service_home .maincontent .left_section {
      float: left;
      margin-right: 40px;
      border-right: 0 none;
      padding-left: 0px;
      padding-right: 0px; }
    .support_home .maincontent .right_section, .service_home .maincontent .right_section {
      float: right; }
    .support_home .maincontent .sections, .service_home .maincontent .sections {
      font-size: 16px;
      background-color: #517B93;
      height: 230px;
      margin-bottom: 40px;
      padding-bottom: 20px;
      padding-left: 20px;
      padding-top: 20px;
      width: 420px;
      cursor: pointer; }
      .support_home .maincontent .sections .section_image, .service_home .maincontent .sections .section_image {
        float: left;
        height: 80px; }
      .support_home .maincontent .sections .section_link, .service_home .maincontent .sections .section_link {
        float: left;
        width: 325px;
        height: 80px; }
        .support_home .maincontent .sections .section_link a, .service_home .maincontent .sections .section_link a {
          color: #FFFFFF;
          float: left;
          font-size: 35px;
          padding-left: 15px;
          font-weight: lighter; }
      .support_home .maincontent .sections .section_text, .service_home .maincontent .sections .section_text {
        color: #FFFFFF;
        float: left;
        line-height: 30px;
        margin-top: 15px;
        padding-right: 25px; }
        .support_home .maincontent .sections .section_text a, .service_home .maincontent .sections .section_text a {
          color: #F7941D; }
    .support_home .maincontent .sections:hover, .service_home .maincontent .sections:hover {
      background-color: #F7941D; }
  .support_home .contact_info, .service_home .contact_info {
    background-color: #EAEAEA;
    margin-top: 25px;
    padding: 10px;
    float: left;
    font-size: 18px;
    line-height: 40px;
    color: #666666; }
    .support_home .contact_info .title, .service_home .contact_info .title {
      float: left;
      padding-left: 50px;
      width: 250px; }
    .support_home .contact_info .info, .service_home .contact_info .info {
      float: left;
      width: 600px; }

/*========= Support and Service home page End ================ */
/*=========== Incident Viewer Page ================= */
.incidentviewer {
  font-family: "Segoe UI", helvetica, arial, sans-serif; }
  .incidentviewer .incident-report-button {
    margin-bottom: 25px;
    margin-top: -10px;
    overflow: hidden; }
    .incidentviewer .incident-report-button .createincident #newIncident {
      background-color: #1BA1E2;
      border: 0 none;
      color: #FFFFFF;
      font-family: "Segoe UI", helvetica, arial, sans-serif;
      font-size: 20px;
      padding: 0;
      cursor: pointer;
      padding: 4px 25px;
      *padding: 0px 0px;
      margin-top: 20px;
      margin-left: 20px;
      float: right;
      border: 0px none;
      height: 38px; }
    .incidentviewer .incident-report-button #reportForms #Report {
      background-color: #1BA1E2;
      border: 0 none;
      color: #FFFFFF;
      font-family: "Segoe UI", helvetica, arial, sans-serif;
      font-size: 20px;
      padding: 0;
      cursor: pointer;
      padding: 4px 25px;
      *padding: 0px 0px;
      margin-top: 20px;
      margin-left: 20px;
      float: right;
      border: 0px none;
      height: 38px; }
  .incidentviewer .filterby {
    font-size: 18px;
    float: left;
    margin-bottom: 30px;
    margin-top: -65px; }
    .incidentviewer .filterby .filterbyhead {
      float: left;
      padding-top: 7px;
      width: 70px; }
    .incidentviewer .filterby .filteritems {
      float: left; }
      .incidentviewer .filterby .filteritems select {
        border: 1px solid #D6D3D1;
        float: left;
        font-size: 16px;
        margin: 3px 20px 10px 25px;
        width: 240px;
        padding: 5px;
        font-family: "Segoe UI", helvetica, arial, sans-serif; }
    .incidentviewer .filterby #ajaxloader {
      float: right;
      background-color: Transparent;
      margin-top: 10px;
      margin-right: 5px;
      left: -50px;
      top: 0px !important; }
  .incidentviewer #TabContent_wrapper {
    float: left;
    margin-bottom: 20px;
    *margin-bottom: 0px; }
    .incidentviewer #TabContent_wrapper #TabContent {
      border: 0 none !important;
      border-radius: 0px !important;
      float: left; }
      .incidentviewer #TabContent_wrapper #TabContent #openinci, .incidentviewer #TabContent_wrapper #TabContent #closeinci {
        display: none; }
      .incidentviewer #TabContent_wrapper #TabContent #tabs {
        border-radius: 0px !important;
        background: none !important;
        border: 0 none !important;
        border-bottom: 1px solid #EAEAEA !important;
        border-top: 1px solid #EAEAEA !important;
        padding: 0px !important;
        width: 920px;
        margin-bottom: 0px;
        height: 59px !important;
        visibility: visible !important; }
        .incidentviewer #TabContent_wrapper #TabContent #tabs li {
          border-radius: 0px !important;
          background: none !important;
          border: 0 none !important;
          background-color: #FFFFFF !important;
          margin-right: 0;
          text-align: center;
          top: 0 !important;
          width: 460px;
          margin-bottom: 0 !important; }
          .incidentviewer #TabContent_wrapper #TabContent #tabs li a {
            font-size: 22px;
            color: #333333 !important;
            font-family: "Segoe UI", helvetica, arial, sans-serif !important;
            font-weight: lighter;
            padding: 15px !important;
            text-align: center;
            width: 100%; }
          .incidentviewer #TabContent_wrapper #TabContent #tabs li a:hover {
            color: #F7941D !important; }
        .incidentviewer #TabContent_wrapper #TabContent #tabs .ui-tabs-selected {
          background-color: #F4F4F4 !important; }
      .incidentviewer #TabContent_wrapper #TabContent #Loading-Status {
        font-size: 16px;
        margin-left: 15px;
        position: relative; }
      .incidentviewer #TabContent_wrapper #TabContent #GridUpdateTable #incidentViewerGrid {
        margin-top: 10px;
        border: 1px solid #E7E7E7 !important;
        *width: 920px;
        visibility: visible !important; }
        .incidentviewer #TabContent_wrapper #TabContent #GridUpdateTable #incidentViewerGrid .GridHeader {
          border-left: 1px solid #1BA1E3 !important;
          border-right: 1px solid #1BA1E3 !important; }
          .incidentviewer #TabContent_wrapper #TabContent #GridUpdateTable #incidentViewerGrid .GridHeader table thead {
            height: 50px !important; }
            .incidentviewer #TabContent_wrapper #TabContent #GridUpdateTable #incidentViewerGrid .GridHeader table thead th, .incidentviewer #TabContent_wrapper #TabContent #GridUpdateTable #incidentViewerGrid .GridHeader table thead th:hover {
              font-family: "Segoe UI", helvetica, arial, sans-serif !important;
              background: none !important;
              border: 0 none !important;
              color: #FFFFFF !important;
              background-color: #1BA1E3 !important;
              height: 50px !important; }
              .incidentviewer #TabContent_wrapper #TabContent #GridUpdateTable #incidentViewerGrid .GridHeader table thead th div, .incidentviewer #TabContent_wrapper #TabContent #GridUpdateTable #incidentViewerGrid .GridHeader table thead th:hover div {
                font-size: 18px !important;
                font-weight: lighter !important;
                color: #FFFFFF !important; }
        .incidentviewer #TabContent_wrapper #TabContent #GridUpdateTable #incidentViewerGrid .GridContent table {
          font-size: 16px !important;
          border: 0 none !important;
          *width: 920px; }
          .incidentviewer #TabContent_wrapper #TabContent #GridUpdateTable #incidentViewerGrid .GridContent table tr {
            background: none !important;
            border: 0 none !important;
            height: 50px !important; }
            .incidentviewer #TabContent_wrapper #TabContent #GridUpdateTable #incidentViewerGrid .GridContent table tr td {
              border: 1px solid #E7E7E7 !important;
              line-height: 26px !important;
              white-space: normal !important; }
          .incidentviewer #TabContent_wrapper #TabContent #GridUpdateTable #incidentViewerGrid .GridContent table .SelectionBackground {
            color: #333333; }
          .incidentviewer #TabContent_wrapper #TabContent #GridUpdateTable #incidentViewerGrid .GridContent table a {
            color: #293674;
            word-wrap: break-word; }
          .incidentviewer #TabContent_wrapper #TabContent #GridUpdateTable #incidentViewerGrid .GridContent table a:hover {
            color: #F7941D;
            word-wrap: break-word; }
          .incidentviewer #TabContent_wrapper #TabContent #GridUpdateTable #incidentViewerGrid .GridContent table .CurrentCell a {
            color: #FFFFFF; }
          .incidentviewer #TabContent_wrapper #TabContent #GridUpdateTable #incidentViewerGrid .GridContent table .Alt_Row {
            background-color: #F4F4F4 !important; }
        .incidentviewer #TabContent_wrapper #TabContent #GridUpdateTable #incidentViewerGrid .GridPager {
          border: 0 none !important;
          background-color: #EAEAEA !important;
          *width: 920px; }
        .incidentviewer #TabContent_wrapper #TabContent #GridUpdateTable #incidentViewerGrid .SelectionBackground {
          background-color: #d9d9d9; }
          .incidentviewer #TabContent_wrapper #TabContent #GridUpdateTable #incidentViewerGrid .SelectionBackground a:hover {
            color: #FFFFFF !important; }
        .incidentviewer #TabContent_wrapper #TabContent #GridUpdateTable #incidentViewerGrid .CurrentCell {
          background-color: #acacac; }
          .incidentviewer #TabContent_wrapper #TabContent #GridUpdateTable #incidentViewerGrid .CurrentCell a {
            color: #FFFFFF; }
          .incidentviewer #TabContent_wrapper #TabContent #GridUpdateTable #incidentViewerGrid .CurrentCell a:hover {
            color: #333333 !important; }
        .incidentviewer #TabContent_wrapper #TabContent #GridUpdateTable #incidentViewerGrid .GridHeader table thead th:hover .HeaderCellDiv, .incidentviewer #TabContent_wrapper #TabContent #GridUpdateTable #incidentViewerGrid .GridHeader table thead th .HeaderCellDiv {
          margin: -3px -7px -3px -12px; }

#reportViewerPopUpOverlay {
  background: url("//cdn.syncfusion.com/content/images/Account/Images/popupBackground.PNG") repeat scroll 0 0 transparent;
  cursor: pointer;
  display: none;
  height: 100%;
  left: 0;
  opacity: 0.8;
  filter: alpha(opacity=80);
  overflow: hidden;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000102; }

#reportViewerPopUp {
  background-color: #FFFFFF;
  display: none;
  position: absolute;
  z-index: 1000102;
  width: 420px; }
  #reportViewerPopUp form#reportform {
    position: relative; }
    #reportViewerPopUp form#reportform #Report {
      background-color: #1BA1E2;
      border: 0 none;
      color: #FFFFFF;
      font-family: "Segoe UI", helvetica, arial, sans-serif;
      font-size: 20px;
      padding: 0;
      cursor: pointer;
      padding: 3px 25px;
      margin-top: 20px;
      margin-left: 20px;
      float: right; }
    #reportViewerPopUp form#reportform #reportDlg {
      overflow: hidden;
      padding: 20px;
      opacity: 0.95; }
      #reportViewerPopUp form#reportform #reportDlg div.heading {
        background-image: url("//cdn.syncfusion.com/content/images/Support/images/incident_report.png") !important;
        background-position: 0 10px;
        background-repeat: no-repeat;
        padding: 0px 20px 20px 20px; }
        #reportViewerPopUp form#reportform #reportDlg div.heading span {
          color: #F7941D;
          font-size: 24px;
          font-weight: lighter;
          margin-left: 15px; }
      #reportViewerPopUp form#reportform #reportDlg .projectFilter {
        overflow: hidden;
        margin-bottom: 20px; }
        #reportViewerPopUp form#reportform #reportDlg .projectFilter .left {
          width: 80px; }
        #reportViewerPopUp form#reportform #reportDlg .projectFilter select {
          border: 1px solid #D6D3D1;
          float: left;
          font-family: "Segoe UI", helvetica, arial, sans-serif;
          font-size: 16px;
          height: 30px;
          width: 200px; }
      #reportViewerPopUp form#reportform #reportDlg #dlgContent {
        overflow: hidden;
        clear: both; }
        #reportViewerPopUp form#reportform #reportDlg #dlgContent label.left {
          width: 80px; }
        #reportViewerPopUp form#reportform #reportDlg #dlgContent .additioanlFields {
          float: left; }
          #reportViewerPopUp form#reportform #reportDlg #dlgContent .additioanlFields p {
            margin-bottom: 7px;
            width: 150px; }
      #reportViewerPopUp form#reportform #reportDlg .close_popUp img {
        cursor: pointer;
        float: right; }
      #reportViewerPopUp form#reportform #reportDlg .dlgButton {
        overflow: hidden;
        float: right;
        margin-top: 20px; }
        #reportViewerPopUp form#reportform #reportDlg .dlgButton #cancel {
          background-color: #1BA1E2;
          border: 0 none;
          color: #FFFFFF;
          font-family: "Segoe UI", helvetica, arial, sans-serif;
          font-size: 20px;
          padding: 0;
          cursor: pointer;
          padding: 1px 25px;
          *padding: 1px 10px;
          margin-right: 15px; }
        #reportViewerPopUp form#reportform #reportDlg .dlgButton #generate {
          background-color: #1BA1E2;
          border: 0 none;
          color: #FFFFFF;
          font-family: "Segoe UI", helvetica, arial, sans-serif;
          font-size: 20px;
          padding: 0;
          cursor: pointer;
          padding: 1px 25px;
          *padding: 1px 10px; }

#incidentViewerGridsfConfirmDialog_wrapper .ui-dialog {
  border: 2px solid #E7E7E7 !important; }
  #incidentViewerGridsfConfirmDialog_wrapper .ui-dialog .ui-dialog-titlebar {
    background-color: #EAEAEA !important;
    background-image: none !important;
    border: none !important; }
    #incidentViewerGridsfConfirmDialog_wrapper .ui-dialog .ui-dialog-titlebar .ui-dialog-title {
      font-size: 16px;
      font-weight: normal !important; }
  #incidentViewerGridsfConfirmDialog_wrapper .ui-dialog #incidentViewerGridsfConfirmDialog select, #incidentViewerGridsfConfirmDialog_wrapper .ui-dialog #incidentViewerGridsfConfirmDialog input[type="text"], #incidentViewerGridsfConfirmDialog_wrapper .ui-dialog #incidentViewerGridsfConfirmDialog .sfInputText {
    border: 1px solid #E7E7E7 !important; }
  #incidentViewerGridsfConfirmDialog_wrapper .ui-dialog #incidentViewerGridsfConfirmDialog .CustomFilterDropDown {
    *margin-bottom: 0px; }
  #incidentViewerGridsfConfirmDialog_wrapper .ui-dialog #incidentViewerGridsfConfirmDialog input[type="radio"], #incidentViewerGridsfConfirmDialog_wrapper .ui-dialog #incidentViewerGridsfConfirmDialog input[type="checkbox"] {
    margin-right: 5px; }
  #incidentViewerGridsfConfirmDialog_wrapper .ui-dialog #incidentViewerGridsfConfirmDialog input[type="radio"] {
    margin-left: 5px; }
  #incidentViewerGridsfConfirmDialog_wrapper .ui-dialog #incidentViewerGridsfConfirmDialog .sfmatch-options {
    margin-bottom: 7px;
    margin-top: 7px; }
  #incidentViewerGridsfConfirmDialog_wrapper .ui-dialog .ui-widget-content {
    border: none !important; }
  #incidentViewerGridsfConfirmDialog_wrapper .ui-dialog .ui-dialog-buttonpane {
    border-color: #E7E7E7; }
    #incidentViewerGridsfConfirmDialog_wrapper .ui-dialog .ui-dialog-buttonpane button {
      background-image: none !important;
      background-color: #1BA1E2;
      color: #FFFFFF;
      border-radius: 0 0 0 0 !important;
      padding: 3px 10px !important; }

#incidentViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context,
#incidentViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context,
#incidentViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context {
  background-color: #FFFFFF !important;
  background-image: none !important;
  border: 2px solid #E7E7E7 !important;
  padding-right: 3px; }
  #incidentViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context li.separator,
  #incidentViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context li.separator,
  #incidentViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context li.separator {
    display: none; }
  #incidentViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .Search-Choice-wrapper,
  #incidentViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .Search-Choice-wrapper,
  #incidentViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .Search-Choice-wrapper {
    border: 2px solid #E7E7E7 !important; }
  #incidentViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .sf-choiceList,
  #incidentViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .sf-choiceList,
  #incidentViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .sf-choiceList {
    border: 2px solid #E7E7E7 !important; }
    #incidentViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .sf-choiceList div input[type="checkbox"],
    #incidentViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .sf-choiceList div input[type="checkbox"],
    #incidentViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .sf-choiceList div input[type="checkbox"] {
      margin-left: 5px;
      margin-top: 5px; }
  #incidentViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .arrows,
  #incidentViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .arrows,
  #incidentViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .arrows {
    background-image: url("//cdn.syncfusion.com/content/images/Support/images/submenu_arrow.png") !important;
    background-position: 0 center !important; }
  #incidentViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .FilterDiv,
  #incidentViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .FilterDiv,
  #incidentViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .FilterDiv {
    padding: 0 !important; }
    #incidentViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .FilterDiv button,
    #incidentViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .FilterDiv button,
    #incidentViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .FilterDiv button {
      background-image: none !important;
      background-color: #1BA1E2;
      color: #FFFFFF;
      border-radius: 0 0 0 0 !important;
      margin: 10px 3px 0 10px !important; }
#incidentViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context ul,
#incidentViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context ul,
#incidentViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context ul {
  background-color: #FFFFFF !important;
  background-image: none !important;
  border: 2px solid #E7E7E7 !important; }
#incidentViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue ul li:hover,
#incidentViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-vertical ul li:hover,
#incidentViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context ul li:hover,
#incidentViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context > li:hover,
#incidentViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue ul li:hover,
#incidentViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-vertical ul li:hover,
#incidentViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context ul li:hover,
#incidentViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context > li:hover,
#incidentViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue ul li:hover,
#incidentViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-vertical ul li:hover,
#incidentViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context ul li:hover,
#incidentViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context > li:hover {
  background-color: #E7E7E7 !important;
  border: 1px solid #E7E7E7 !important; }
#incidentViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .DropDownFilterEl:hover,
#incidentViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .DropDownFilterEl:hover,
#incidentViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .DropDownFilterEl:hover {
  background-color: transparent !important;
  border: 1px solid Transparent !important; }

/*========== End Incident Viewer ================== */
/*========== View Patch ================= */
.viewpatch .patch-disclaimer {
  font-size: 20px;
  margin-bottom: 20px;
  margin-top: 20px;
  *margin-bottom: 0px; }
.viewpatch #webgridtable {
  clear: both; }
  .viewpatch #webgridtable .Syncfusion-Grid-Core .GridContent {
    border: 1px solid #E7E7E7;
    border-collapse: collapse; }
  .viewpatch #webgridtable #patchViewerGrid {
    margin-top: 10px;
    margin-bottom: 20px;
    border: 0 none !important;
    width: 920px; }
    .viewpatch #webgridtable #patchViewerGrid .GroupDropArea {
      background-color: #FFFFFF;
      border: 0 none !important;
      color: #333333;
      font-size: 18px;
      padding-bottom: 10px;
      text-indent: 9px; }
      .viewpatch #webgridtable #patchViewerGrid .GroupDropArea .grid-icon {
        background-image: none !important;
        border-color: none !important; }
    .viewpatch #webgridtable #patchViewerGrid .Gridtoolbar {
      border: 0 none !important;
      height: 45px !important;
      background: none !important; }
      .viewpatch #webgridtable #patchViewerGrid .Gridtoolbar ul {
        padding: 0px !important; }
        .viewpatch #webgridtable #patchViewerGrid .Gridtoolbar ul li {
          background-color: #1BA1E2;
          margin: 0 !important;
          padding: 5px 10px;
          border: 0 none !important; }
          .viewpatch #webgridtable #patchViewerGrid .Gridtoolbar ul li .ExcelItem {
            background-image: url("//cdn.syncfusion.com/content/images/Support/images/excel.png") !important;
            background-position: 0 center !important; }
          .viewpatch #webgridtable #patchViewerGrid .Gridtoolbar ul li .ToolbarItems {
            font-size: 16px;
            font-weight: normal;
            color: #FFFFFF !important;
            margin-left: 32px; }
        .viewpatch #webgridtable #patchViewerGrid .Gridtoolbar ul .Tool_Hover {
          border: 0 none !important;
          background: none !important;
          background-color: #1BA1E2 !important;
          padding: 5px 10px; }
    .viewpatch #webgridtable #patchViewerGrid .GridHeader {
      border-left: 1px solid #1BA1E3 !important;
      border-right: 1px solid #1BA1E3 !important; }
      .viewpatch #webgridtable #patchViewerGrid .GridHeader table thead {
        height: 50px !important; }
        .viewpatch #webgridtable #patchViewerGrid .GridHeader table thead th, .viewpatch #webgridtable #patchViewerGrid .GridHeader table thead th:hover {
          font-family: "Segoe UI", helvetica, arial, sans-serif !important;
          background: none !important;
          border: 0 none !important;
          color: #FFFFFF !important;
          background-color: #1BA1E3 !important;
          height: 50px !important; }
          .viewpatch #webgridtable #patchViewerGrid .GridHeader table thead th div, .viewpatch #webgridtable #patchViewerGrid .GridHeader table thead th:hover div {
            font-size: 18px !important;
            font-weight: lighter !important;
            color: #FFFFFF !important; }
    .viewpatch #webgridtable #patchViewerGrid .GridContent table {
      font-size: 16px !important;
      border: 0 none !important;
      *width: 920px; }
      .viewpatch #webgridtable #patchViewerGrid .GridContent table tr {
        background: none !important;
        border: 0 none !important;
        height: 50px !important; }
        .viewpatch #webgridtable #patchViewerGrid .GridContent table tr td {
          border: 1px solid #E7E7E7 !important;
          line-height: 26px !important;
          white-space: normal !important; }
      .viewpatch #webgridtable #patchViewerGrid .GridContent table .SelectionBackground {
        color: #333333; }
      .viewpatch #webgridtable #patchViewerGrid .GridContent table a {
        color: #293674;
        word-wrap: break-word; }
      .viewpatch #webgridtable #patchViewerGrid .GridContent table a:hover {
        color: #F7941D;
        word-wrap: break-word; }
      .viewpatch #webgridtable #patchViewerGrid .GridContent table .CurrentCell a {
        color: #FFFFFF; }
      .viewpatch #webgridtable #patchViewerGrid .GridContent table .Alt_Row {
        background-color: #F4F4F4 !important; }
    .viewpatch #webgridtable #patchViewerGrid .GridPager {
      border: 0 none !important;
      background-color: #EAEAEA !important;
      *width: 920px; }
    .viewpatch #webgridtable #patchViewerGrid .SelectionBackground {
      background-color: #d9d9d9; }
      .viewpatch #webgridtable #patchViewerGrid .SelectionBackground a:hover {
        color: #FFFFFF !important; }
    .viewpatch #webgridtable #patchViewerGrid .CurrentCell {
      background-color: #acacac; }
      .viewpatch #webgridtable #patchViewerGrid .CurrentCell a {
        color: #FFFFFF; }
      .viewpatch #webgridtable #patchViewerGrid .CurrentCell a:hover {
        color: #333333 !important; }
    .viewpatch #webgridtable #patchViewerGrid .GridContent table {
      font-size: 14px !important; }
    .viewpatch #webgridtable #patchViewerGrid .GridHeader table thead th:hover, .viewpatch #webgridtable #patchViewerGrid .GridHeader table thead th {
      padding: 0 8px 0 4px;
      *padding: 0 0 0 1px; }
      .viewpatch #webgridtable #patchViewerGrid .GridHeader table thead th:hover .HeaderCellDiv, .viewpatch #webgridtable #patchViewerGrid .GridHeader table thead th .HeaderCellDiv {
        *margin-left: 0px; }
    .viewpatch #webgridtable #patchViewerGrid .GridHeader table thead th:hover div, .viewpatch #webgridtable #patchViewerGrid .GridHeader table thead th div {
      font-size: 16px !important; }
    .viewpatch #webgridtable #patchViewerGrid .GridContent table tr td {
      word-wrap: break-word;
      padding: 0.3em; }
    .viewpatch #webgridtable #patchViewerGrid .Descending {
      height: 24px !important; }
    .viewpatch #webgridtable #patchViewerGrid .Ascending {
      height: 24px !important; }
.viewpatch .project_list {
  float: left;
  width: 400px;
  margin-bottom: 20px;
  font-size: 18px; }
  .viewpatch .project_list .filterby {
    float: left;
    padding-top: 15px;
    width: 80px; }
  .viewpatch .project_list select {
    width: 240px;
    font-size: 16px;
    font-family: "Segoe UI", helvetica, arial, sans-serif;
    padding: 5px;
    border: 1px solid #D6D3D1;
    margin-top: 10px;
    margin-left: 15px; }
.viewpatch .my_patches {
  display: none;
  float: left;
  font-size: 16px;
  margin-bottom: 20px;
  width: 300px; }
  .viewpatch .my_patches .input_mypatches {
    padding-top: 10px; }
.viewpatch .Export_to_Excel {
  float: left;
  width: 922px;
  margin-bottom: 10px; }
  .viewpatch .Export_to_Excel #excel_export {
    padding: 6px 10px 6px 40px;
    *padding: 6px 0px 6px 20px;
    color: #FFFFFF;
    background-color: #1BA1E2;
    background-image: url("//cdn.syncfusion.com/content/images/Support/images/excel.png");
    background-position: 10px center;
    font-size: 16px;
    font-family: "Segoe UI", helvetica, arial, sans-serif;
    background-repeat: no-repeat;
    cursor: pointer;
    border: none; }

#patchViewerGridsfConfirmDialog_wrapper .ui-dialog {
  border: 2px solid #E7E7E7 !important; }
  #patchViewerGridsfConfirmDialog_wrapper .ui-dialog .ui-dialog-titlebar {
    background-color: #EAEAEA !important;
    background-image: none !important;
    border: none !important; }
    #patchViewerGridsfConfirmDialog_wrapper .ui-dialog .ui-dialog-titlebar .ui-dialog-title {
      font-size: 16px;
      font-weight: normal !important; }
  #patchViewerGridsfConfirmDialog_wrapper .ui-dialog #patchViewerGridsfConfirmDialog select, #patchViewerGridsfConfirmDialog_wrapper .ui-dialog #patchViewerGridsfConfirmDialog input[type="text"], #patchViewerGridsfConfirmDialog_wrapper .ui-dialog #patchViewerGridsfConfirmDialog .sfInputText {
    border: 1px solid #E7E7E7 !important; }
  #patchViewerGridsfConfirmDialog_wrapper .ui-dialog #patchViewerGridsfConfirmDialog .CustomFilterDropDown {
    *margin-bottom: 0px; }
  #patchViewerGridsfConfirmDialog_wrapper .ui-dialog #patchViewerGridsfConfirmDialog input[type="radio"], #patchViewerGridsfConfirmDialog_wrapper .ui-dialog #patchViewerGridsfConfirmDialog input[type="checkbox"] {
    margin-right: 5px; }
  #patchViewerGridsfConfirmDialog_wrapper .ui-dialog #patchViewerGridsfConfirmDialog input[type="radio"] {
    margin-left: 5px; }
  #patchViewerGridsfConfirmDialog_wrapper .ui-dialog #patchViewerGridsfConfirmDialog .sfmatch-options {
    margin-bottom: 7px;
    margin-top: 7px; }
  #patchViewerGridsfConfirmDialog_wrapper .ui-dialog .ui-widget-content {
    border: none !important; }
  #patchViewerGridsfConfirmDialog_wrapper .ui-dialog .ui-dialog-buttonpane {
    border-color: #E7E7E7; }
    #patchViewerGridsfConfirmDialog_wrapper .ui-dialog .ui-dialog-buttonpane button {
      background-image: none !important;
      background-color: #1BA1E2;
      color: #FFFFFF;
      border-radius: 0 0 0 0 !important;
      padding: 3px 10px !important; }

#patchViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context,
#patchViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context,
#patchViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context {
  background-color: #FFFFFF !important;
  background-image: none !important;
  border: 2px solid #E7E7E7 !important;
  padding-right: 3px; }
  #patchViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context li.separator,
  #patchViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context li.separator,
  #patchViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context li.separator {
    display: none; }
  #patchViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .Search-Choice-wrapper,
  #patchViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .Search-Choice-wrapper,
  #patchViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .Search-Choice-wrapper {
    border: 2px solid #E7E7E7 !important; }
  #patchViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .sf-choiceList,
  #patchViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .sf-choiceList,
  #patchViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .sf-choiceList {
    border: 2px solid #E7E7E7 !important; }
    #patchViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .sf-choiceList div input[type="checkbox"],
    #patchViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .sf-choiceList div input[type="checkbox"],
    #patchViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .sf-choiceList div input[type="checkbox"] {
      margin-left: 5px;
      margin-top: 5px; }
  #patchViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .arrows,
  #patchViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .arrows,
  #patchViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .arrows {
    background-image: url("//cdn.syncfusion.com/content/images/Support/images/submenu_arrow.png") !important;
    background-position: 0 center !important; }
  #patchViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .FilterDiv,
  #patchViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .FilterDiv,
  #patchViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .FilterDiv {
    padding: 0 !important; }
    #patchViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .FilterDiv button,
    #patchViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .FilterDiv button,
    #patchViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .FilterDiv button {
      background-image: none !important;
      background-color: #1BA1E2;
      color: #FFFFFF;
      border-radius: 0 0 0 0 !important;
      margin: 10px 3px 0 10px !important; }
#patchViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context ul,
#patchViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context ul,
#patchViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context ul {
  background-color: #FFFFFF !important;
  background-image: none !important;
  border: 2px solid #E7E7E7 !important; }
#patchViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue ul li:hover,
#patchViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-vertical ul li:hover,
#patchViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context ul li:hover,
#patchViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context > li:hover,
#patchViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue ul li:hover,
#patchViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-vertical ul li:hover,
#patchViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context ul li:hover,
#patchViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context > li:hover,
#patchViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue ul li:hover,
#patchViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-vertical ul li:hover,
#patchViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context ul li:hover,
#patchViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context > li:hover {
  background-color: #E7E7E7 !important;
  border: 1px solid #E7E7E7 !important; }
#patchViewerGridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .DropDownFilterEl:hover,
#patchViewerGridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .DropDownFilterEl:hover,
#patchViewerGridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .DropDownFilterEl:hover {
  background-color: transparent !important;
  border: 1px solid Transparent !important; }

/* =========== End View Patch ============= */
/*=========== FeedBack Page ================ */
.feedbackpage #feedbacktext {
  background-color: transparent;
  color: #293674;
  font-size: 35px;
  font-weight: lighter; }
.feedbackpage #feedback-details {
  background-color: #FFFFFF;
  border: 1px solid #999999;
  margin-top: -10px;
  width: 630px;
  margin-top: 25px;
  margin-bottom: 20px; }
  .feedbackpage #feedback-details #feedbackhead {
    background-color: #EAEAEA;
    color: #333333;
    font-size: 30px;
    font-weight: lighter;
    padding-bottom: 5px;
    padding-left: 15px;
    padding-top: 5px; }
  .feedbackpage #feedback-details #feedback-form-title {
    color: #F7941D;
    font-size: 24px;
    font-weight: lighter;
    margin-left: 25px;
    margin-top: 25px; }
.feedbackpage fieldset {
  background-color: transparent;
  border: medium none; }
  .feedbackpage fieldset .feedback-form-requirments {
    margin-top: 20px; }
    .feedbackpage fieldset .feedback-form-requirments .feedback-first {
      font-size: 16px;
      margin-bottom: 20px;
      margin-top: 20px; }
      .feedbackpage fieldset .feedback-form-requirments .feedback-first .requiredmark {
        float: left;
        margin-left: 5px;
        margin-right: 20px; }
      .feedbackpage fieldset .feedback-form-requirments .feedback-first #IssueResolved {
        margin-left: 10px; }
      .feedbackpage fieldset .feedback-form-requirments .feedback-first select {
        border: 1px solid #D6D3D1;
        font-size: 16px;
        height: 30px;
        width: 200px;
        font-family: "Segoe UI", helvetica, arial, sans-serif;
        margin-left: 10px;
        margin-top: 10px;
        outline: none !important; }
      .feedbackpage fieldset .feedback-form-requirments .feedback-first textarea {
        border: 1px solid #D6D3D1;
        margin-left: 10px;
        margin-top: 10px;
        max-width: 605px;
        resize: none;
        outline: none !important;
        overflow: auto !important;
        float: left; }
      .feedbackpage fieldset .feedback-form-requirments .feedback-first .feedback-required {
        margin-left: 25px;
        text-align: right;
        width: 250px;
        float: left; }
    .feedbackpage fieldset .feedback-form-requirments .feedback-button {
      float: right;
      margin-bottom: 30px;
      margin-right: 24px;
      *margin-right: 12px;
      margin-top: 30px; }
      .feedbackpage fieldset .feedback-form-requirments .feedback-button #Submit {
        background-color: #1BA1E2;
        border: 0 none;
        color: #FFFFFF;
        font-family: "Segoe UI", helvetica, arial, sans-serif;
        font-size: 20px;
        padding: 0;
        cursor: pointer;
        padding: 2px 25px;
        *padding: 0px; }
    .feedbackpage fieldset .feedback-form-requirments #feedback-validation {
      float: right;
      font-size: 16px;
      font-style: italic;
      margin-right: 25px;
      text-align: right;
      width: 600px; }
.feedbackpage #feedback-quote {
  margin-top: 25px; }
.feedbackpage .names {
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 24px; }
.feedbackpage #feedback-accordion h3 {
  outline: none !important; }
.feedbackpage #feedback-accordion a {
  outline: none !important;
  padding-top: 10px;
  font-weight: lighter; }
.feedbackpage #feedback-accordion .ui-accordion-content {
  overflow: hidden !important; }
.feedbackpage #feedback-accordion .width100px {
  width: 100px;
  float: left; }

/* ========= End FeedBack Page ============= */
/*========== My Products and Subscriptions =================== */
.MyproductsAndSubscriptions {
  margin-bottom: 20px;
  margin-top: 40px; }
  .MyproductsAndSubscriptions #gridtable .versions {
    font-size: 18px;
    color: #293674;
    text-align: right;
    width: 404px;
    float: right; }
    .MyproductsAndSubscriptions #gridtable .versions select {
      font-size: 18px;
      height: 30px;
      margin-left: 10px;
      width: 200px;
      border: 1px solid #D6D3D1;
      font-family: "Segoe UI", helvetica, arial, sans-serif; }
  .MyproductsAndSubscriptions #gridtable table {
    margin-top: 20px;
    border-collapse: collapse;
    table-layout: fixed;
    width: 922px;
    float: left; }
    .MyproductsAndSubscriptions #gridtable table tr {
      height: 50px;
      font-family: "Segoe UI", helvetica, arial, sans-serif;
      text-align: left; }
      .MyproductsAndSubscriptions #gridtable table tr th {
        border: 0 none;
        color: #FFFFFF;
        background-color: #1BA1E3;
        font-size: 18px;
        font-weight: lighter; }
      .MyproductsAndSubscriptions #gridtable table tr td {
        font-size: 16px;
        border-top: 1px solid #E7E7E7;
        border-bottom: 1px solid #E7E7E7;
        margin-right: 10px;
        padding-left: 5px;
        padding-right: 5px; }
        .MyproductsAndSubscriptions #gridtable table tr td input {
          padding-left: 20px;
          padding-top: 20px; }
      .MyproductsAndSubscriptions #gridtable table tr .renewnow {
        background-color: #1BA1E2;
        color: #FFFFFF;
        font-size: 16px;
        padding: 4px 4px 4px 4px;
        cursor: pointer;
        float: left;
        width: 85px; }
    .MyproductsAndSubscriptions #gridtable table tr[id*="keys"] td {
      background-color: #EAEAEA;
      overflow-x: auto;
      white-space: pre-wrap;
      word-wrap: break-word;
      padding-bottom: 3px; }
      .MyproductsAndSubscriptions #gridtable table tr[id*="keys"] td .mailsuccess {
        background-image: url("//cdn.syncfusion.com/content/images/Support/images/Key_success.png");
        background-repeat: no-repeat;
        cursor: pointer;
        height: 32px;
        width: 32px;
        margin-left: 20px; }
      .MyproductsAndSubscriptions #gridtable table tr[id*="keys"] td .mailkey {
        background-image: url("//cdn.syncfusion.com/content/images/Support/images/Key_Email.png");
        background-repeat: no-repeat;
        cursor: pointer;
        height: 32px;
        width: 32px;
        margin-left: 20px; }
  .MyproductsAndSubscriptions #gridtable .information {
    font-size: 16px;
    margin-top: 20px;
    float: left; }

/* ======== End My Products and Subscriptions ================ */
/* ======== Rapid Response Page ============== */
.rapidresponse_window {
  background-color: #FFFFFF;
  width: 800px;
  float: left;
  margin-top: 12px;
  margin-bottom: 40px; }
  .rapidresponse_window .header {
    float: left;
    margin-left: -70px;
    margin-top: -39px; }
    .rapidresponse_window .header .headerimage {
      float: left;
      margin-left: 78px;
      margin-top: 35px; }
    .rapidresponse_window .header .heading {
      color: orange;
      font-weight: lighter;
      float: left;
      font-size: 35px;
      padding-left: 35px;
      padding-top: 60px; }
  .rapidresponse_window .reponseform {
    float: left; }
    .rapidresponse_window .reponseform .message_left {
      float: left;
      font-size: 16px;
      height: 300px;
      margin-top: 27px;
      padding-left: 14px;
      padding-top: 125px;
      width: 150px; }
    .rapidresponse_window .reponseform .response_form {
      float: left;
      margin-top: 20px;
      width: 605px; }
      .rapidresponse_window .reponseform .response_form .radiobuttons {
        font-size: 16px;
        float: left;
        *margin-bottom: 20px; }
        .rapidresponse_window .reponseform .response_form .radiobuttons .left {
          float: left;
          width: 600px;
          margin-bottom: 20px; }
        .rapidresponse_window .reponseform .response_form .radiobuttons .reviewincident {
          float: left;
          width: 220px; }
        .rapidresponse_window .reponseform .response_form .radiobuttons label {
          padding-left: 10px; }
        .rapidresponse_window .reponseform .response_form .radiobuttons .incidentlist {
          float: left;
          margin-bottom: 20px; }
          .rapidresponse_window .reponseform .response_form .radiobuttons .incidentlist select {
            border: 1px solid #D6D3D1;
            float: left;
            font-size: 16px;
            height: 30px;
            width: 200px;
            font-family: "Segoe UI", helvetica, arial, sans-serif;
            margin-right: 10px; }
          .rapidresponse_window .reponseform .response_form .radiobuttons .incidentlist .field-validation-error {
            font-size: 16px; }
    .rapidresponse_window .reponseform .richTextBox {
      float: left; }
      .rapidresponse_window .reponseform .richTextBox .info-textbox {
        height: 150px;
        margin-top: 5px;
        width: 600px;
        resize: none;
        color: #333333;
        font-size: 16px;
        border: 1px solid #D6D3D1;
        font-family: "Segoe UI", helvetica, arial, sans-serif; }
    .rapidresponse_window .reponseform .submit-button {
      float: right;
      margin-top: 25px; }
      .rapidresponse_window .reponseform .submit-button #submitbutton {
        background-color: #1BA1E2;
        border: 0 none;
        color: #FFFFFF;
        font-family: "Segoe UI", helvetica, arial, sans-serif;
        font-size: 20px;
        padding: 0;
        cursor: pointer;
        padding: 2px 25px; }

/*======= End Rapid Response ================ */
/*============= Forum Search =============*/
.ForumSarch_Result #searchResultgrid #googleSearchResult {
  position: relative;
  min-height: 100px; }
  .ForumSarch_Result #searchResultgrid #googleSearchResult .pager {
    border-bottom: 1px dashed #E7E7E7;
    font-size: 16px;
    margin-top: 20px;
    padding-bottom: 15px; }
    .ForumSarch_Result #searchResultgrid #googleSearchResult .pager a {
      padding-left: 5px;
      padding-right: 5px; }
    .ForumSarch_Result #searchResultgrid #googleSearchResult .pager a:focus {
      outline: 0 !important; }
    .ForumSarch_Result #searchResultgrid #googleSearchResult .pager .selectedLink {
      color: orange; }
  .ForumSarch_Result #searchResultgrid #googleSearchResult .pager-bottom {
    border-top: 1px dashed #E7E7E7;
    border-bottom: 0px none;
    padding-bottom: 0px;
    padding-top: 15px; }
  .ForumSarch_Result #searchResultgrid #googleSearchResult .resultContent {
    padding: 10px; }
    .ForumSarch_Result #searchResultgrid #googleSearchResult .resultContent div {
      margin-top: 10px;
      padding-bottom: 7px; }
      .ForumSarch_Result #searchResultgrid #googleSearchResult .resultContent div .title {
        font-size: 20px; }
      .ForumSarch_Result #searchResultgrid #googleSearchResult .resultContent div .subject {
        color: #333333; }
      .ForumSarch_Result #searchResultgrid #googleSearchResult .resultContent div .link {
        color: #666666;
        font-size: 14px; }
  .ForumSarch_Result #searchResultgrid #googleSearchResult #forum-waiting-pop {
    display: none;
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%; }
    .ForumSarch_Result #searchResultgrid #googleSearchResult #forum-waiting-pop div {
      background-color: #F8F8F8;
      height: 100%;
      opacity: 0.4;
      width: 100%;
      filter: alpha(opacity=40); }
    .ForumSarch_Result #searchResultgrid #googleSearchResult #forum-waiting-pop img {
      position: absolute; }
.ForumSarch_Result #forumsearch button[type="submit"] {
  background-color: #1BA1E2;
  border: 0px;
  cursor: pointer;
  height: 35px;
  font-size: 20px;
  color: #FFFFFF;
  margin-left: 20px;
  padding: 2px 20px 5px;
  *padding: 2px 2px 5px;
  font-family: "Segoe UI", helvetica, arial, sans-serif; }
.ForumSarch_Result #forumsearch input[type="text"] {
  background-color: transparent;
  border: 1px solid #AFAFAF;
  height: 30px;
  *height: 28px;
  overflow: hidden;
  padding: 2px;
  *padding: 6px 2px 0px;
  width: 775px;
  font-size: 16px;
  float: left; }
.ForumSarch_Result #forumsearch {
  margin-top: 50px;
  *margin-top: 30px; }
.ForumSarch_Result #search_title p {
  font-size: 35px;
  font-weight: lighter;
  margin-top: 10px;
  margin-bottom: 10px; }
.ForumSarch_Result #no_of_results {
  margin-bottom: 20px;
  padding-left: 5px; }

/*=============End of Forum Search =============*/
/*===== View Features =====*/
.View_features .grid_input {
  display: none; }
.View_features .projectfilter {
  float: left;
  width: 922px; }
  .View_features .projectfilter .project_list {
    float: left;
    width: 400px;
    margin-bottom: 20px;
    font-size: 18px; }
    .View_features .projectfilter .project_list .filterby {
      float: left;
      padding-top: 15px;
      width: 80px; }
    .View_features .projectfilter .project_list select {
      width: 240px;
      font-size: 16px;
      font-family: "Segoe UI", helvetica, arial, sans-serif;
      padding: 5px;
      border: 1px solid #D6D3D1;
      margin-top: 10px;
      margin-left: 15px; }
  .View_features .projectfilter .my_patches {
    display: none; }
.View_features #viewfeatures_grid {
  border: 1px solid #E7E7E7 !important;
  margin-top: 20px;
  clear: both; }
  .View_features #viewfeatures_grid .GridHeader {
    border-left: 1px solid #1BA1E3 !important;
    border-right: 1px solid #1BA1E3 !important; }
    .View_features #viewfeatures_grid .GridHeader table thead {
      height: 50px !important; }
      .View_features #viewfeatures_grid .GridHeader table thead th, .View_features #viewfeatures_grid .GridHeader table thead th:hover {
        font-family: "Segoe UI", helvetica, arial, sans-serif !important;
        background: none !important;
        border: 0 none !important;
        color: #FFFFFF !important;
        background-color: #1BA1E3 !important;
        height: 50px !important; }
        .View_features #viewfeatures_grid .GridHeader table thead th div, .View_features #viewfeatures_grid .GridHeader table thead th:hover div {
          font-size: 18px !important;
          font-weight: lighter !important;
          color: #FFFFFF !important; }
  .View_features #viewfeatures_grid .GridContent table {
    font-size: 16px !important;
    border: 0 none !important;
    *width: 920px; }
    .View_features #viewfeatures_grid .GridContent table tr {
      background: none !important;
      border: 0 none !important;
      height: 50px !important; }
      .View_features #viewfeatures_grid .GridContent table tr td {
        border: 1px solid #E7E7E7 !important;
        line-height: 26px !important;
        white-space: normal !important; }
    .View_features #viewfeatures_grid .GridContent table .SelectionBackground {
      color: #333333; }
    .View_features #viewfeatures_grid .GridContent table a {
      color: #293674;
      word-wrap: break-word; }
    .View_features #viewfeatures_grid .GridContent table a:hover {
      color: #F7941D;
      word-wrap: break-word; }
    .View_features #viewfeatures_grid .GridContent table .CurrentCell a {
      color: #FFFFFF; }
    .View_features #viewfeatures_grid .GridContent table .Alt_Row {
      background-color: #F4F4F4 !important; }
  .View_features #viewfeatures_grid .GridPager {
    border: 0 none !important;
    background-color: #EAEAEA !important;
    *width: 920px; }
  .View_features #viewfeatures_grid .GridHeader table thead th:hover {
    *font-weight: bold; }
  .View_features #viewfeatures_grid .GridContent .RowHeader {
    visibility: hidden;
    width: 0px; }
  .View_features #viewfeatures_grid .GridContent table tr td {
    border-bottom: 1px solid #D6D3D1 !important;
    line-height: 26px !important;
    white-space: normal !important;
    *padding-left: 0px; }
  .View_features #viewfeatures_grid .GridContent .SelectionBackground {
    background-color: #d9d9d9; }
    .View_features #viewfeatures_grid .GridContent .SelectionBackground a:hover {
      color: #FFFFFF !important; }
  .View_features #viewfeatures_grid .GridContent .CurrentCell {
    background-color: #acacac; }
    .View_features #viewfeatures_grid .GridContent .CurrentCell a {
      color: #FFFFFF !important; }
    .View_features #viewfeatures_grid .GridContent .CurrentCell a:hover {
      color: #333333 !important; }
  .View_features #viewfeatures_grid .GridContent .Contact_Button {
    background-color: #FFFFFF !important; }
.View_features .no_features {
  font-size: 20px; }
.View_features .features_message {
  background-color: #FAFAFA;
  border: 1px solid #E7E7E7;
  font-size: 16px;
  margin-bottom: 40px;
  margin-top: 29px;
  padding: 13px 15px;
  float: left;
  width: 890px; }

#viewfeatures_gridsfConfirmDialog_wrapper .ui-dialog {
  border: 2px solid #E7E7E7 !important; }
  #viewfeatures_gridsfConfirmDialog_wrapper .ui-dialog .ui-dialog-titlebar {
    background-color: #EAEAEA !important;
    background-image: none !important;
    border: none !important; }
    #viewfeatures_gridsfConfirmDialog_wrapper .ui-dialog .ui-dialog-titlebar .ui-dialog-title {
      font-size: 16px;
      font-weight: normal !important; }
  #viewfeatures_gridsfConfirmDialog_wrapper .ui-dialog #viewfeatures_gridsfConfirmDialog select, #viewfeatures_gridsfConfirmDialog_wrapper .ui-dialog #viewfeatures_gridsfConfirmDialog input[type="text"], #viewfeatures_gridsfConfirmDialog_wrapper .ui-dialog #viewfeatures_gridsfConfirmDialog .sfInputText {
    border: 1px solid #E7E7E7 !important; }
  #viewfeatures_gridsfConfirmDialog_wrapper .ui-dialog #viewfeatures_gridsfConfirmDialog .CustomFilterDropDown {
    *margin-bottom: 0px; }
  #viewfeatures_gridsfConfirmDialog_wrapper .ui-dialog #viewfeatures_gridsfConfirmDialog input[type="radio"], #viewfeatures_gridsfConfirmDialog_wrapper .ui-dialog #viewfeatures_gridsfConfirmDialog input[type="checkbox"] {
    margin-right: 5px; }
  #viewfeatures_gridsfConfirmDialog_wrapper .ui-dialog #viewfeatures_gridsfConfirmDialog input[type="radio"] {
    margin-left: 5px; }
  #viewfeatures_gridsfConfirmDialog_wrapper .ui-dialog #viewfeatures_gridsfConfirmDialog .sfmatch-options {
    margin-bottom: 7px;
    margin-top: 7px; }
  #viewfeatures_gridsfConfirmDialog_wrapper .ui-dialog .ui-widget-content {
    border: none !important; }
  #viewfeatures_gridsfConfirmDialog_wrapper .ui-dialog .ui-dialog-buttonpane {
    border-color: #E7E7E7; }
    #viewfeatures_gridsfConfirmDialog_wrapper .ui-dialog .ui-dialog-buttonpane button {
      background-image: none !important;
      background-color: #1BA1E2;
      color: #FFFFFF;
      border-radius: 0 0 0 0 !important;
      padding: 3px 10px !important; }

#viewfeatures_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context,
#viewfeatures_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context,
#viewfeatures_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context {
  background-color: #FFFFFF !important;
  background-image: none !important;
  border: 2px solid #E7E7E7 !important;
  padding-right: 3px; }
  #viewfeatures_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context li.separator,
  #viewfeatures_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context li.separator,
  #viewfeatures_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context li.separator {
    display: none; }
  #viewfeatures_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .Search-Choice-wrapper,
  #viewfeatures_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .Search-Choice-wrapper,
  #viewfeatures_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .Search-Choice-wrapper {
    border: 2px solid #E7E7E7 !important; }
  #viewfeatures_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .sf-choiceList,
  #viewfeatures_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .sf-choiceList,
  #viewfeatures_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .sf-choiceList {
    border: 2px solid #E7E7E7 !important; }
    #viewfeatures_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .sf-choiceList div input[type="checkbox"],
    #viewfeatures_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .sf-choiceList div input[type="checkbox"],
    #viewfeatures_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .sf-choiceList div input[type="checkbox"] {
      margin-left: 5px;
      margin-top: 5px; }
  #viewfeatures_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .arrows,
  #viewfeatures_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .arrows,
  #viewfeatures_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .arrows {
    background-image: url("//cdn.syncfusion.com/content/images/Support/images/submenu_arrow.png") !important;
    background-position: 0 center !important; }
  #viewfeatures_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .FilterDiv,
  #viewfeatures_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .FilterDiv,
  #viewfeatures_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .FilterDiv {
    padding: 0 !important; }
    #viewfeatures_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .FilterDiv button,
    #viewfeatures_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .FilterDiv button,
    #viewfeatures_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .FilterDiv button {
      background-image: none !important;
      background-color: #1BA1E2;
      color: #FFFFFF;
      border-radius: 0 0 0 0 !important;
      margin: 10px 3px 0 10px !important; }
#viewfeatures_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context ul,
#viewfeatures_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context ul,
#viewfeatures_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context ul {
  background-color: #FFFFFF !important;
  background-image: none !important;
  border: 2px solid #E7E7E7 !important; }
#viewfeatures_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue ul li:hover,
#viewfeatures_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-vertical ul li:hover,
#viewfeatures_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context ul li:hover,
#viewfeatures_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context > li:hover,
#viewfeatures_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue ul li:hover,
#viewfeatures_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-vertical ul li:hover,
#viewfeatures_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context ul li:hover,
#viewfeatures_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context > li:hover,
#viewfeatures_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue ul li:hover,
#viewfeatures_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-vertical ul li:hover,
#viewfeatures_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context ul li:hover,
#viewfeatures_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context > li:hover {
  background-color: #E7E7E7 !important;
  border: 1px solid #E7E7E7 !important; }
#viewfeatures_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .DropDownFilterEl:hover,
#viewfeatures_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .DropDownFilterEl:hover,
#viewfeatures_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .DropDownFilterEl:hover {
  background-color: transparent !important;
  border: 1px solid Transparent !important; }

/*=====End of View Features =====*/
/*===== Feature Details =====*/
.Feature_Details .Feature_info .Feature_info_fields {
  width: 100%;
  float: left;
  margin-bottom: 20px; }
  .Feature_Details .Feature_info .Feature_info_fields .Feature_fields_left {
    float: left;
    text-align: right;
    color: #293674;
    padding-right: 20px;
    width: 300px; }
.Feature_Details .Feature_info .Features_button_align {
  float: right;
  margin-right: 100px; }
  .Feature_Details .Feature_info .Features_button_align .features_button {
    background-color: #1BA1E2;
    border: 0 none;
    color: #FFFFFF;
    font-family: "Segoe UI", helvetica, arial, sans-serif;
    font-size: 24px;
    padding: 5px;
    cursor: pointer; }

/*===== End of Feature Details =====*/
/*===== View Defects =====*/
.View_defects .grid_input {
  display: none; }
.View_defects .projectfilter {
  float: left;
  width: 922px; }
  .View_defects .projectfilter .project_list {
    float: left;
    width: 400px;
    margin-bottom: 20px;
    font-size: 18px; }
    .View_defects .projectfilter .project_list .filterby {
      float: left;
      padding-top: 15px;
      width: 80px; }
    .View_defects .projectfilter .project_list select {
      width: 240px;
      font-size: 16px;
      font-family: "Segoe UI", helvetica, arial, sans-serif;
      padding: 5px;
      border: 1px solid #D6D3D1;
      margin-top: 10px;
      margin-left: 15px; }
  .View_defects .projectfilter .my_patches {
    display: none; }
.View_defects #viewissues_grid {
  border: 1px solid #E7E7E7 !important;
  margin-top: 20px;
  clear: both; }
  .View_defects #viewissues_grid .GridHeader {
    border-left: 1px solid #1BA1E3 !important;
    border-right: 1px solid #1BA1E3 !important; }
    .View_defects #viewissues_grid .GridHeader table thead {
      height: 50px !important; }
      .View_defects #viewissues_grid .GridHeader table thead th, .View_defects #viewissues_grid .GridHeader table thead th:hover {
        font-family: "Segoe UI", helvetica, arial, sans-serif !important;
        background: none !important;
        border: 0 none !important;
        color: #FFFFFF !important;
        background-color: #1BA1E3 !important;
        height: 50px !important; }
        .View_defects #viewissues_grid .GridHeader table thead th div, .View_defects #viewissues_grid .GridHeader table thead th:hover div {
          font-size: 18px !important;
          font-weight: lighter !important;
          color: #FFFFFF !important; }
  .View_defects #viewissues_grid .GridContent table {
    font-size: 16px !important;
    border: 0 none !important;
    *width: 920px; }
    .View_defects #viewissues_grid .GridContent table tr {
      background: none !important;
      border: 0 none !important;
      height: 50px !important; }
      .View_defects #viewissues_grid .GridContent table tr td {
        border: 1px solid #E7E7E7 !important;
        line-height: 26px !important;
        white-space: normal !important; }
    .View_defects #viewissues_grid .GridContent table .SelectionBackground {
      color: #333333; }
    .View_defects #viewissues_grid .GridContent table a {
      color: #293674;
      word-wrap: break-word; }
    .View_defects #viewissues_grid .GridContent table a:hover {
      color: #F7941D;
      word-wrap: break-word; }
    .View_defects #viewissues_grid .GridContent table .CurrentCell a {
      color: #FFFFFF; }
    .View_defects #viewissues_grid .GridContent table .Alt_Row {
      background-color: #F4F4F4 !important; }
  .View_defects #viewissues_grid .GridPager {
    border: 0 none !important;
    background-color: #EAEAEA !important;
    *width: 920px; }
  .View_defects #viewissues_grid .GridHeader table thead th:hover {
    *font-weight: bold; }
  .View_defects #viewissues_grid .GridContent .RowHeader {
    visibility: hidden;
    width: 0px; }
  .View_defects #viewissues_grid .GridContent table tr td {
    border-bottom: 1px solid #D6D3D1 !important;
    line-height: 26px !important;
    white-space: normal !important;
    *padding-left: 0px; }
  .View_defects #viewissues_grid .GridContent .SelectionBackground {
    background-color: #d9d9d9; }
    .View_defects #viewissues_grid .GridContent .SelectionBackground a:hover {
      color: #FFFFFF !important; }
  .View_defects #viewissues_grid .GridContent .CurrentCell {
    background-color: #acacac; }
    .View_defects #viewissues_grid .GridContent .CurrentCell a {
      color: #FFFFFF !important; }
    .View_defects #viewissues_grid .GridContent .CurrentCell a:hover {
      color: #333333 !important; }
  .View_defects #viewissues_grid .GridContent .Contact_Button {
    background-color: #FFFFFF !important; }
.View_defects .no_features {
  font-size: 20px; }

#viewissues_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context,
#viewissues_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context,
#viewissues_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context {
  background-color: #FFFFFF !important;
  background-image: none !important;
  border: 2px solid #E7E7E7 !important;
  padding-right: 3px; }
  #viewissues_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context li.separator,
  #viewissues_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context li.separator,
  #viewissues_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context li.separator {
    display: none; }
  #viewissues_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .Search-Choice-wrapper,
  #viewissues_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .Search-Choice-wrapper,
  #viewissues_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .Search-Choice-wrapper {
    border: 2px solid #E7E7E7 !important; }
  #viewissues_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .sf-choiceList,
  #viewissues_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .sf-choiceList,
  #viewissues_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .sf-choiceList {
    border: 2px solid #E7E7E7 !important; }
    #viewissues_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .sf-choiceList div input[type="checkbox"],
    #viewissues_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .sf-choiceList div input[type="checkbox"],
    #viewissues_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .sf-choiceList div input[type="checkbox"] {
      margin-left: 5px;
      margin-top: 5px; }
  #viewissues_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .arrows,
  #viewissues_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .arrows,
  #viewissues_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .arrows {
    background-image: url("//cdn.syncfusion.com/content/images/Support/images/submenu_arrow.png") !important;
    background-position: 0 center !important; }
  #viewissues_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .FilterDiv,
  #viewissues_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .FilterDiv,
  #viewissues_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .FilterDiv {
    padding: 0 !important; }
    #viewissues_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .FilterDiv button,
    #viewissues_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .FilterDiv button,
    #viewissues_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .FilterDiv button {
      background-image: none !important;
      background-color: #1BA1E2;
      color: #FFFFFF;
      border-radius: 0 0 0 0 !important;
      margin: 10px 3px 0 10px !important; }
#viewissues_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context ul,
#viewissues_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context ul,
#viewissues_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context ul {
  background-color: #FFFFFF !important;
  background-image: none !important;
  border: 2px solid #E7E7E7 !important; }
#viewissues_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue ul li:hover,
#viewissues_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-vertical ul li:hover,
#viewissues_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context ul li:hover,
#viewissues_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context > li:hover,
#viewissues_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue ul li:hover,
#viewissues_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-vertical ul li:hover,
#viewissues_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context ul li:hover,
#viewissues_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context > li:hover,
#viewissues_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue ul li:hover,
#viewissues_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-vertical ul li:hover,
#viewissues_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context ul li:hover,
#viewissues_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context > li:hover {
  background-color: #E7E7E7 !important;
  border: 1px solid #E7E7E7 !important; }
#viewissues_gridstringMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .DropDownFilterEl:hover,
#viewissues_gridDateMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .DropDownFilterEl:hover,
#viewissues_gridintMenu_sfContextMenuContainer .sf-menu.Office2007Blue-context .DropDownFilterEl:hover {
  background-color: transparent !important;
  border: 1px solid Transparent !important; }

/*===== End of View Defects =====*/
/*===== Defect Details =====*/
.Defect_Details .Defect_info .Defect_info_fields {
  width: 100%;
  float: left;
  margin-bottom: 20px; }
  .Defect_Details .Defect_info .Defect_info_fields .Defect_fields_left {
    float: left;
    text-align: right;
    color: #293674;
    padding-right: 20px;
    width: 300px; }
.Defect_Details .Defect_info .Defect_button_align {
  float: right;
  margin-right: 100px; }
  .Defect_Details .Defect_info .Defect_button_align .Defect_button {
    background-color: #1BA1E2;
    border: 0 none;
    color: #FFFFFF;
    font-family: "Segoe UI", helvetica, arial, sans-serif;
    font-size: 24px;
    padding: 5px;
    cursor: pointer; }

/*===== End of Defect Details =====*/
/*==== Mobile DT page ========== */
.mobiledt_bannersection {
  height: 250px; }
  .mobiledt_bannersection .bannercontent {
    margin: 0 auto;
    width: 922px;
    padding-top: 30px; }
    .mobiledt_bannersection .bannercontent .bannerimage {
      float: left; }
    .mobiledt_bannersection .bannercontent .bannertext {
      color: white;
      float: left;
      font-size: 48px;
      margin-top: 15px;
      padding-left: 40px;
      font-weight: 600;
      width: 500px; }
      .mobiledt_bannersection .bannercontent .bannertext .text {
        float: left; }
      .mobiledt_bannersection .bannercontent .bannertext .second_text {
        float: left;
        width: 400px; }
      .mobiledt_bannersection .bannercontent .bannertext .image {
        float: left;
        height: 42px;
        margin-left: 15px;
        margin-top: 10px;
        width: 165px;
        background-image: url("//cdn.syncfusion.com/content/images/Support/images/MobileDT/orubase-normal.png"); }
      .mobiledt_bannersection .bannercontent .bannertext .image:hover {
        background-image: url("//cdn.syncfusion.com/content/images/Support/images/MobileDT/orubase-hover.png"); }

#mobiledt_mainsection {
  float: left;
  margin-top: 31px;
  width: 100%; }
  #mobiledt_mainsection .leftside {
    float: left;
    width: 100%;
    height: 225px;
    border-bottom: 1px solid gray; }
    #mobiledt_mainsection .leftside .feature_heading {
      margin-bottom: 20px;
      color: #666666;
      font-size: 30px;
      font-weight: lighter; }
    #mobiledt_mainsection .leftside #mobile {
      float: left;
      color: #666666;
      font-size: 14px;
      font-weight: lighter;
      margin-top: 4px; }
    #mobiledt_mainsection .leftside ul li {
      background: url("//cdn.syncfusion.com/content/images/Support/images/MobileDT/bullet.png") no-repeat scroll 0 9px transparent;
      font-size: 16px;
      line-height: 33px;
      list-style-type: none;
      padding: 0px 10px 5px 25px;
      color: #666666;
      font-size: 14px;
      font-weight: lighter; }
    #mobiledt_mainsection .leftside #direct_trac {
      float: right;
      margin-right: 141px;
      color: #666666;
      font-size: 14px;
      font-weight: lighter;
      line-height: 200%; }
  #mobiledt_mainsection .ios {
    float: left;
    width: 100%;
    height: 270px;
    border-bottom: 1px solid gray; }
    #mobiledt_mainsection .ios #ios_image {
      float: left;
      height: 147px;
      margin-top: 88px;
      margin-left: 65px; }
      #mobiledt_mainsection .ios #ios_image #image_style {
        width: 230px;
        height: 81px; }
    #mobiledt_mainsection .ios #ios_content {
      float: right;
      height: 233px;
      width: 455px; }
      #mobiledt_mainsection .ios #ios_content #iosheading {
        margin-top: 51px;
        color: #666666;
        font-size: 30px;
        font-weight: lighter; }
      #mobiledt_mainsection .ios #ios_content #ios_text {
        margin-top: 18px;
        color: #666666;
        font-size: 14px;
        font-weight: lighter;
        line-height: 200%; }
  #mobiledt_mainsection .Android {
    float: left;
    width: 100%;
    height: 270px;
    border-bottom: 1px solid gray; }
    #mobiledt_mainsection .Android #android_content {
      float: left;
      height: 233px;
      width: 455px;
      margin-left: 10px; }
      #mobiledt_mainsection .Android #android_content #android_heading {
        margin-top: 51px;
        color: #666666;
        font-size: 30px;
        font-weight: lighter; }
      #mobiledt_mainsection .Android #android_content #android_text {
        margin-top: 18px;
        color: #666666;
        font-size: 14px;
        font-weight: lighter;
        line-height: 200%; }
    #mobiledt_mainsection .Android #android_image {
      float: right;
      height: 147px;
      margin-top: 88px;
      margin-right: 65px; }
      #mobiledt_mainsection .Android #android_image #android-style {
        width: 230px;
        height: 81px; }
  #mobiledt_mainsection .Windows_phone {
    float: left;
    width: 100%;
    height: 270px;
    border-bottom: 1px solid gray; }
    #mobiledt_mainsection .Windows_phone #phone {
      float: left;
      height: 147px;
      margin-top: 88px;
      margin-left: 65px; }
      #mobiledt_mainsection .Windows_phone #phone #window_image {
        height: 92px;
        width: 233px; }
    #mobiledt_mainsection .Windows_phone #window_content {
      float: right;
      height: 233px;
      width: 455px; }
      #mobiledt_mainsection .Windows_phone #window_content #phone_heading {
        margin-top: 51px;
        color: #666666;
        font-size: 30px;
        font-weight: lighter; }
      #mobiledt_mainsection .Windows_phone #window_content #phone_content {
        margin-top: 18px;
        color: #666666;
        font-size: 14px;
        font-weight: lighter;
        line-height: 200%; }
  #mobiledt_mainsection .WinRT {
    float: left;
    width: 100%;
    height: 337px; }
    #mobiledt_mainsection .WinRT #winrt_content {
      float: left;
      height: 233px;
      width: 455px;
      margin-left: 10px; }
      #mobiledt_mainsection .WinRT #winrt_content #winrt_heading {
        margin-top: 51px;
        color: #666666;
        font-size: 30px;
        font-weight: lighter; }
      #mobiledt_mainsection .WinRT #winrt_content #winrt_text {
        margin-top: 18px;
        color: #666666;
        font-size: 14px;
        font-weight: lighter;
        line-height: 200%; }
    #mobiledt_mainsection .WinRT #winrt_image {
      float: right;
      height: 147px;
      margin-top: 88px;
      margin-right: 65px; }
      #mobiledt_mainsection .WinRT #winrt_image #winrt_style {
        height: 92px;
        width: 233px; }

/*===== End of Mobile DT page ========== */
/*============view forum===========*/
.viewforum {
  margin-top: -22px; }
  .viewforum #forumgrid {
    margin-top: 40px;
    margin-bottom: 20px;
    border: 1px solid #E7E7E7 !important; }
    .viewforum #forumgrid .GroupDropArea {
      background-color: #FFFFFF;
      border: 0 none !important;
      color: #333333;
      font-size: 18px;
      padding-bottom: 10px;
      text-indent: 9px; }
      .viewforum #forumgrid .GroupDropArea .grid-icon {
        background-image: none !important;
        border-color: none !important; }
    .viewforum #forumgrid .GridHeader {
      border-left: 1px solid #1BA1E3 !important;
      border-right: 1px solid #1BA1E3 !important; }
      .viewforum #forumgrid .GridHeader table thead {
        height: 50px !important; }
        .viewforum #forumgrid .GridHeader table thead th, .viewforum #forumgrid .GridHeader table thead th:hover {
          font-family: "Segoe UI", helvetica, arial, sans-serif !important;
          background: none !important;
          border: 0 none !important;
          color: #FFFFFF !important;
          background-color: #1BA1E3 !important;
          height: 50px !important; }
          .viewforum #forumgrid .GridHeader table thead th div, .viewforum #forumgrid .GridHeader table thead th:hover div {
            font-size: 18px !important;
            font-weight: lighter !important;
            color: #FFFFFF !important; }
    .viewforum #forumgrid .GridContent table {
      font-size: 16px !important;
      border: 0 none !important;
      *width: 920px; }
      .viewforum #forumgrid .GridContent table tr {
        background: none !important;
        border: 0 none !important;
        height: 50px !important; }
        .viewforum #forumgrid .GridContent table tr td {
          border: 1px solid #E7E7E7 !important;
          line-height: 26px !important;
          white-space: normal !important; }
      .viewforum #forumgrid .GridContent table .SelectionBackground {
        color: #333333; }
      .viewforum #forumgrid .GridContent table a {
        color: #293674;
        word-wrap: break-word; }
      .viewforum #forumgrid .GridContent table a:hover {
        color: #F7941D;
        word-wrap: break-word; }
      .viewforum #forumgrid .GridContent table .CurrentCell a {
        color: #FFFFFF; }
      .viewforum #forumgrid .GridContent table .Alt_Row {
        background-color: #F4F4F4 !important; }
    .viewforum #forumgrid .GridPager {
      border: 0 none !important;
      background-color: #EAEAEA !important;
      *width: 920px; }
    .viewforum #forumgrid .Descending {
      height: 24px !important; }
    .viewforum #forumgrid .Ascending {
      height: 24px !important; }
  .viewforum .patch-disclaimer {
    font-size: 20px;
    margin-bottom: 20px;
    margin-top: 20px; }

/*===== Custom Samples =====*/
/*===== Custom Samples - Search Page - Partial ===== */
.samples_search_panel #Samples_Search_actextbox {
  width: 810px;
  font-size: 16px;
  font-family: "Segoe UI", helvetica, arial, sans-serif;
  padding: 8px;
  border: 1px solid #D6D3D1;
  float: left;
  margin-bottom: 25px; }
.samples_search_panel input[type="submit"], .samples_search_panel .sample_search_button {
  background-color: #1BA1E2;
  border: 0 none;
  color: #FFFFFF;
  font-family: "Segoe UI", helvetica, arial, sans-serif;
  font-size: 20px;
  padding: 0px;
  cursor: pointer;
  float: right;
  height: 38px;
  padding: 3px 10px 2px;
  *padding: 0px; }
.samples_search_panel #Samples_Search {
  color: #999999;
  width: 100%; }

.search-text {
  float: left;
  margin: 0 0 20px;
  width: 100%; }

.no-results-message {
  float: left;
  margin-top: 10px; }

/* ===== End of Custom Samples - Search Page - Partial ===== */
/*===== Custom Samples - Home Page =====*/
.custom_samples_home_page #PlatformsGrid {
  margin-bottom: 20px;
  border: 1px solid #E7E7E7 !important;
  margin-top: 20px;
  clear: both; }
  .custom_samples_home_page #PlatformsGrid .GridHeader table thead th:hover {
    cursor: text !important; }
  .custom_samples_home_page #PlatformsGrid .GridHeader {
    border-left: 1px solid #1BA1E3 !important;
    border-right: 1px solid #1BA1E3 !important; }
    .custom_samples_home_page #PlatformsGrid .GridHeader table thead {
      height: 50px !important; }
      .custom_samples_home_page #PlatformsGrid .GridHeader table thead th, .custom_samples_home_page #PlatformsGrid .GridHeader table thead th:hover {
        font-family: "Segoe UI", helvetica, arial, sans-serif !important;
        background: none !important;
        border: 0 none !important;
        color: #FFFFFF !important;
        background-color: #1BA1E3 !important;
        height: 50px !important; }
        .custom_samples_home_page #PlatformsGrid .GridHeader table thead th div, .custom_samples_home_page #PlatformsGrid .GridHeader table thead th:hover div {
          font-size: 18px !important;
          font-weight: lighter !important;
          color: #FFFFFF !important; }
  .custom_samples_home_page #PlatformsGrid .GridContent table {
    font-size: 16px !important;
    border: 0 none !important;
    *width: 920px; }
    .custom_samples_home_page #PlatformsGrid .GridContent table tr {
      background: none !important;
      border: 0 none !important;
      height: 50px !important; }
      .custom_samples_home_page #PlatformsGrid .GridContent table tr td {
        border: 1px solid #E7E7E7 !important;
        line-height: 26px !important;
        white-space: normal !important; }
    .custom_samples_home_page #PlatformsGrid .GridContent table .SelectionBackground {
      color: #333333; }
    .custom_samples_home_page #PlatformsGrid .GridContent table a {
      color: #293674;
      word-wrap: break-word; }
    .custom_samples_home_page #PlatformsGrid .GridContent table a:hover {
      color: #F7941D;
      word-wrap: break-word; }
    .custom_samples_home_page #PlatformsGrid .GridContent table .CurrentCell a {
      color: #FFFFFF; }
    .custom_samples_home_page #PlatformsGrid .GridContent table .Alt_Row {
      background-color: #F4F4F4 !important; }
  .custom_samples_home_page #PlatformsGrid .GridPager {
    border: 0 none !important;
    background-color: #EAEAEA !important;
    *width: 920px; }
  .custom_samples_home_page #PlatformsGrid .GridHeader table thead th:hover {
    *font-weight: bold; }
  .custom_samples_home_page #PlatformsGrid .GridContent .RowHeader {
    visibility: hidden;
    width: 0px; }
  .custom_samples_home_page #PlatformsGrid .GridContent table tr td {
    border-bottom: 1px solid #D6D3D1 !important;
    line-height: 26px !important;
    white-space: normal !important;
    *padding-left: 0px; }
  .custom_samples_home_page #PlatformsGrid .GridContent .SelectionBackground {
    background-color: #d9d9d9; }
  .custom_samples_home_page #PlatformsGrid .GridContent .CurrentCell {
    background-color: #acacac; }
    .custom_samples_home_page #PlatformsGrid .GridContent .CurrentCell a:hover {
      color: #FFFFFF !important; }
.custom_samples_home_page .custom_samples_filters {
  font-family: "Segoe UI", helvetica, arial, sans-serif;
  width: 530px;
  margin-top: 50px; }
  .custom_samples_home_page .custom_samples_filters .custom_samples_count_display {
    float: right;
    font-size: 18px;
    margin-top: 15px; }
  .custom_samples_home_page .custom_samples_filters .Samplesfilter_submit {
    display: none; }
  .custom_samples_home_page .custom_samples_filters .product_list {
    font-size: 16px;
    margin-bottom: 20px; }
    .custom_samples_home_page .custom_samples_filters .product_list span {
      margin-right: 5px;
      font-size: 20px; }
    .custom_samples_home_page .custom_samples_filters .product_list select {
      width: 240px;
      font-size: 16px;
      font-family: "Segoe UI", helvetica, arial, sans-serif;
      padding: 5px;
      border: 1px solid #D6D3D1; }

/*===== End of Custom Samples - Home Page =====*/
/*===== Custom Samples - Platforms Page =====*/
.custom_samples_platform_page {
  font-family: "Segoe UI", helvetica, arial, sans-serif; }
  .custom_samples_platform_page #productsgrid {
    margin-bottom: 20px;
    border: 1px solid #E7E7E7 !important;
    margin-top: 20px;
    clear: both; }
    .custom_samples_platform_page #productsgrid .GridHeader table thead th:hover {
      cursor: text !important; }
    .custom_samples_platform_page #productsgrid .GridHeader {
      border-left: 1px solid #1BA1E3 !important;
      border-right: 1px solid #1BA1E3 !important; }
      .custom_samples_platform_page #productsgrid .GridHeader table thead {
        height: 50px !important; }
        .custom_samples_platform_page #productsgrid .GridHeader table thead th, .custom_samples_platform_page #productsgrid .GridHeader table thead th:hover {
          font-family: "Segoe UI", helvetica, arial, sans-serif !important;
          background: none !important;
          border: 0 none !important;
          color: #FFFFFF !important;
          background-color: #1BA1E3 !important;
          height: 50px !important; }
          .custom_samples_platform_page #productsgrid .GridHeader table thead th div, .custom_samples_platform_page #productsgrid .GridHeader table thead th:hover div {
            font-size: 18px !important;
            font-weight: lighter !important;
            color: #FFFFFF !important; }
    .custom_samples_platform_page #productsgrid .GridContent table {
      font-size: 16px !important;
      border: 0 none !important;
      *width: 920px; }
      .custom_samples_platform_page #productsgrid .GridContent table tr {
        background: none !important;
        border: 0 none !important;
        height: 50px !important; }
        .custom_samples_platform_page #productsgrid .GridContent table tr td {
          border: 1px solid #E7E7E7 !important;
          line-height: 26px !important;
          white-space: normal !important; }
      .custom_samples_platform_page #productsgrid .GridContent table .SelectionBackground {
        color: #333333; }
      .custom_samples_platform_page #productsgrid .GridContent table a {
        color: #293674;
        word-wrap: break-word; }
      .custom_samples_platform_page #productsgrid .GridContent table a:hover {
        color: #F7941D;
        word-wrap: break-word; }
      .custom_samples_platform_page #productsgrid .GridContent table .CurrentCell a {
        color: #FFFFFF; }
      .custom_samples_platform_page #productsgrid .GridContent table .Alt_Row {
        background-color: #F4F4F4 !important; }
    .custom_samples_platform_page #productsgrid .GridPager {
      border: 0 none !important;
      background-color: #EAEAEA !important;
      *width: 920px; }
    .custom_samples_platform_page #productsgrid .GridHeader table thead th:hover {
      *font-weight: bold; }
    .custom_samples_platform_page #productsgrid .GridContent .RowHeader {
      visibility: hidden;
      width: 0px; }
    .custom_samples_platform_page #productsgrid .GridContent table tr td {
      border-bottom: 1px solid #D6D3D1 !important;
      line-height: 26px !important;
      white-space: normal !important;
      *padding-left: 0px; }
    .custom_samples_platform_page #productsgrid .GridContent .SelectionBackground {
      background-color: #d9d9d9; }
    .custom_samples_platform_page #productsgrid .GridContent .CurrentCell {
      background-color: #acacac; }
      .custom_samples_platform_page #productsgrid .GridContent .CurrentCell a:hover {
        color: #FFFFFF !important; }
  .custom_samples_platform_page .product_list {
    font-size: 16px;
    float: right;
    margin-bottom: 20px; }
    .custom_samples_platform_page .product_list span {
      margin-right: 5px;
      font-size: 20px; }
    .custom_samples_platform_page .product_list select {
      width: 240px;
      font-size: 16px;
      font-family: "Segoe UI", helvetica, arial, sans-serif;
      padding: 5px;
      border: 1px solid #D6D3D1; }

/*===== End of Custom Samples - Platform Page =====*/
/*===== Custom Samples - Samples List Page =====*/
.custom_samples_list_page {
  font-family: "Segoe UI", helvetica, arial, sans-serif; }
  .custom_samples_list_page #productsgrid {
    margin-bottom: 20px;
    border: 1px solid #E7E7E7 !important;
    margin-top: 20px;
    clear: both; }
    .custom_samples_list_page #productsgrid .GridHeader table thead th:hover {
      cursor: text !important; }
    .custom_samples_list_page #productsgrid .GridHeader {
      border-left: 1px solid #1BA1E3 !important;
      border-right: 1px solid #1BA1E3 !important; }
      .custom_samples_list_page #productsgrid .GridHeader table thead {
        height: 50px !important; }
        .custom_samples_list_page #productsgrid .GridHeader table thead th, .custom_samples_list_page #productsgrid .GridHeader table thead th:hover {
          font-family: "Segoe UI", helvetica, arial, sans-serif !important;
          background: none !important;
          border: 0 none !important;
          color: #FFFFFF !important;
          background-color: #1BA1E3 !important;
          height: 50px !important; }
          .custom_samples_list_page #productsgrid .GridHeader table thead th div, .custom_samples_list_page #productsgrid .GridHeader table thead th:hover div {
            font-size: 18px !important;
            font-weight: lighter !important;
            color: #FFFFFF !important; }
    .custom_samples_list_page #productsgrid .GridContent table {
      font-size: 16px !important;
      border: 0 none !important;
      *width: 920px; }
      .custom_samples_list_page #productsgrid .GridContent table tr {
        background: none !important;
        border: 0 none !important;
        height: 50px !important; }
        .custom_samples_list_page #productsgrid .GridContent table tr td {
          border: 1px solid #E7E7E7 !important;
          line-height: 26px !important;
          white-space: normal !important; }
      .custom_samples_list_page #productsgrid .GridContent table .SelectionBackground {
        color: #333333; }
      .custom_samples_list_page #productsgrid .GridContent table a {
        color: #293674;
        word-wrap: break-word; }
      .custom_samples_list_page #productsgrid .GridContent table a:hover {
        color: #F7941D;
        word-wrap: break-word; }
      .custom_samples_list_page #productsgrid .GridContent table .CurrentCell a {
        color: #FFFFFF; }
      .custom_samples_list_page #productsgrid .GridContent table .Alt_Row {
        background-color: #F4F4F4 !important; }
    .custom_samples_list_page #productsgrid .GridPager {
      border: 0 none !important;
      background-color: #EAEAEA !important;
      *width: 920px; }
    .custom_samples_list_page #productsgrid .GridHeader table thead th:hover {
      *font-weight: bold; }
    .custom_samples_list_page #productsgrid .GridContent .RowHeader {
      visibility: hidden;
      width: 0px; }
    .custom_samples_list_page #productsgrid .GridContent table tr td {
      border-bottom: 1px solid #D6D3D1 !important;
      line-height: 26px !important;
      white-space: normal !important;
      *padding-left: 0px; }
    .custom_samples_list_page #productsgrid .GridContent .SelectionBackground {
      background-color: #d9d9d9; }
    .custom_samples_list_page #productsgrid .GridContent .CurrentCell {
      background-color: #acacac; }
      .custom_samples_list_page #productsgrid .GridContent .CurrentCell a:hover {
        color: #FFFFFF !important; }
  .custom_samples_list_page .Samples_list_name_template {
    word-wrap: break-word; }
    .custom_samples_list_page .Samples_list_name_template .sample_title {
      font-size: 20px;
      font-weight: lighter; }
    .custom_samples_list_page .Samples_list_name_template .sample_posted_details {
      font-size: 12px; }

/*===== End of Custom Samples - Samples List Page =====*/
/*===== Custom Samples - Samples Detail Page =====*/
.custom_samples_sample_detail_page {
  font-family: "Segoe UI", helvetica, arial, sans-serif; }
  .custom_samples_sample_detail_page .sample_hide {
    display: none !important; }
  .custom_samples_sample_detail_page .sample_title {
    font-size: 20px;
    color: #73B841;
    margin-bottom: 20px; }
  .custom_samples_sample_detail_page .star_label {
    font-size: 20px;
    padding-left: 5px;
    color: #E51400; }
  .custom_samples_sample_detail_page .validation_message {
    font-size: 14px;
    color: #E51400;
    float: left;
    width: 300px; }
  .custom_samples_sample_detail_page .sample_detail {
    float: left;
    padding: 20px;
    padding-left: 0px;
    border-bottom: 1px solid #90AC3D; }
    .custom_samples_sample_detail_page .sample_detail .sample_defined_ td {
      width: 130px; }
      .custom_samples_sample_detail_page .sample_detail .sample_defined_ td span {
        position: relative;
        top: -5px;
        margin-left: 10px; }
    .custom_samples_sample_detail_page .sample_detail .sample_defined_ .table_left_heading {
      color: #2672EC;
      padding: 10px;
      padding-left: 0px; }
    .custom_samples_sample_detail_page .sample_detail .sample_defined_ .star-list {
      cursor: auto !important; }
      .custom_samples_sample_detail_page .sample_detail .sample_defined_ .star-list .stars {
        cursor: auto !important; }
    .custom_samples_sample_detail_page .sample_detail .sample_detail_left {
      float: left;
      width: 300px; }
      .custom_samples_sample_detail_page .sample_detail .sample_detail_left .permalink_message {
        font-size: 14px;
        float: left;
        width: 100%;
        margin-bottom: 8px; }
      .custom_samples_sample_detail_page .sample_detail .sample_detail_left .sample_detail_postedby {
        width: 100px;
        margin-top: 15px; }
        .custom_samples_sample_detail_page .sample_detail .sample_detail_left .sample_detail_postedby .posted {
          margin-top: 10px; }
    .custom_samples_sample_detail_page .sample_detail .sample_detail_right {
      float: left;
      width: 600px; }
      .custom_samples_sample_detail_page .sample_detail .sample_detail_right .sample_rating {
        float: right; }
        .custom_samples_sample_detail_page .sample_detail .sample_detail_right .sample_rating .star-list {
          cursor: auto !important; }
          .custom_samples_sample_detail_page .sample_detail .sample_detail_right .sample_rating .star-list .stars {
            cursor: auto !important; }
      .custom_samples_sample_detail_page .sample_detail .sample_detail_right .sample_message {
        margin-top: 25px; }
  .custom_samples_sample_detail_page .sample_rte {
    margin-top: 20px;
    float: left; }
    .custom_samples_sample_detail_page .sample_rte .rte_heading {
      font-size: 24px;
      font-weight: lighter;
      margin-bottom: 15px; }
    .custom_samples_sample_detail_page .sample_rte #sample_comments #sample_comments_ToolBar, .custom_samples_sample_detail_page .sample_rte #sample_comments #sample_comments_FontOption, .custom_samples_sample_detail_page .sample_rte #sample_comments #sample_comments_Footer {
      *width: 922px !important; }
    .custom_samples_sample_detail_page .sample_rte #sample_comments #sample_comments_IFrame {
      *width: 920px !important; }
    .custom_samples_sample_detail_page .sample_rte .button {
      background-color: #1BA1E2;
      border: 0 none;
      color: #FFFFFF;
      font-family: "Segoe UI", helvetica, arial, sans-serif;
      font-size: 20px;
      padding: 5px;
      cursor: pointer;
      float: right;
      margin-bottom: 20px;
      margin-top: 20px; }
  .custom_samples_sample_detail_page .sample_reply_login {
    float: right;
    margin-bottom: 20px;
    margin-top: 20px; }
    .custom_samples_sample_detail_page .sample_reply_login .login_button {
      background-color: #1BA1E2;
      border: 0 none;
      color: #FFFFFF;
      font-family: "Segoe UI", helvetica, arial, sans-serif;
      font-size: 20px;
      padding: 5px;
      cursor: pointer;
      padding-left: 15px;
      padding-right: 15px;
      *float: right; }

/*===== End of Custom Samples - Samples Detail Page =====*/
/*===== Custom Samples - Filter View =====*/
#SamplesFilterPartialView {
  float: left; }
  #SamplesFilterPartialView .custom_samples_filters {
    font-family: "Segoe UI", helvetica, arial, sans-serif;
    width: 530px; }
    #SamplesFilterPartialView .custom_samples_filters #SamplesFilterGrid {
      margin-bottom: 20px;
      border: 1px solid #E7E7E7 !important;
      clear: both; }
      #SamplesFilterPartialView .custom_samples_filters #SamplesFilterGrid .GridHeader table thead th:hover {
        cursor: text !important; }
      #SamplesFilterPartialView .custom_samples_filters #SamplesFilterGrid .GridHeader {
        border-left: 1px solid #1BA1E3 !important;
        border-right: 1px solid #1BA1E3 !important; }
        #SamplesFilterPartialView .custom_samples_filters #SamplesFilterGrid .GridHeader table thead {
          height: 50px !important; }
          #SamplesFilterPartialView .custom_samples_filters #SamplesFilterGrid .GridHeader table thead th, #SamplesFilterPartialView .custom_samples_filters #SamplesFilterGrid .GridHeader table thead th:hover {
            font-family: "Segoe UI", helvetica, arial, sans-serif !important;
            background: none !important;
            border: 0 none !important;
            color: #FFFFFF !important;
            background-color: #1BA1E3 !important;
            height: 50px !important; }
            #SamplesFilterPartialView .custom_samples_filters #SamplesFilterGrid .GridHeader table thead th div, #SamplesFilterPartialView .custom_samples_filters #SamplesFilterGrid .GridHeader table thead th:hover div {
              font-size: 18px !important;
              font-weight: lighter !important;
              color: #FFFFFF !important; }
      #SamplesFilterPartialView .custom_samples_filters #SamplesFilterGrid .GridContent table {
        font-size: 16px !important;
        border: 0 none !important;
        *width: 920px; }
        #SamplesFilterPartialView .custom_samples_filters #SamplesFilterGrid .GridContent table tr {
          background: none !important;
          border: 0 none !important;
          height: 50px !important; }
          #SamplesFilterPartialView .custom_samples_filters #SamplesFilterGrid .GridContent table tr td {
            border: 1px solid #E7E7E7 !important;
            line-height: 26px !important;
            white-space: normal !important; }
        #SamplesFilterPartialView .custom_samples_filters #SamplesFilterGrid .GridContent table .SelectionBackground {
          color: #333333; }
        #SamplesFilterPartialView .custom_samples_filters #SamplesFilterGrid .GridContent table a {
          color: #293674;
          word-wrap: break-word; }
        #SamplesFilterPartialView .custom_samples_filters #SamplesFilterGrid .GridContent table a:hover {
          color: #F7941D;
          word-wrap: break-word; }
        #SamplesFilterPartialView .custom_samples_filters #SamplesFilterGrid .GridContent table .CurrentCell a {
          color: #FFFFFF; }
        #SamplesFilterPartialView .custom_samples_filters #SamplesFilterGrid .GridContent table .Alt_Row {
          background-color: #F4F4F4 !important; }
      #SamplesFilterPartialView .custom_samples_filters #SamplesFilterGrid .GridPager {
        border: 0 none !important;
        background-color: #EAEAEA !important;
        *width: 920px; }
      #SamplesFilterPartialView .custom_samples_filters #SamplesFilterGrid .GridHeader table thead th:hover {
        *font-weight: bold; }
      #SamplesFilterPartialView .custom_samples_filters #SamplesFilterGrid .GridContent .RowHeader {
        visibility: hidden;
        width: 0px; }
      #SamplesFilterPartialView .custom_samples_filters #SamplesFilterGrid .GridContent table tr td {
        border-bottom: 1px solid #D6D3D1 !important;
        line-height: 26px !important;
        white-space: normal !important;
        *padding-left: 0px; }
      #SamplesFilterPartialView .custom_samples_filters #SamplesFilterGrid .GridContent .SelectionBackground {
        background-color: #d9d9d9; }
      #SamplesFilterPartialView .custom_samples_filters #SamplesFilterGrid .GridContent .CurrentCell {
        background-color: #acacac; }
        #SamplesFilterPartialView .custom_samples_filters #SamplesFilterGrid .GridContent .CurrentCell a:hover {
          color: #FFFFFF !important; }
      #SamplesFilterPartialView .custom_samples_filters #SamplesFilterGrid .GridPager {
        *width: 530px; }
    #SamplesFilterPartialView .custom_samples_filters .Custom_samples_filter_template {
      word-wrap: break-word;
      *width: 530px; }
      #SamplesFilterPartialView .custom_samples_filters .Custom_samples_filter_template .sample_title {
        font-size: 20px;
        font-weight: lighter; }
      #SamplesFilterPartialView .custom_samples_filters .Custom_samples_filter_template .sample_posted_details {
        font-size: 12px; }
      #SamplesFilterPartialView .custom_samples_filters .Custom_samples_filter_template .sample_posted {
        margin-top: 10px; }
    #SamplesFilterPartialView .custom_samples_filters #loadingGraphic {
      display: none;
      position: relative;
      top: 400px;
      left: 230px;
      height: 0px; }

/*===== End of Custom Samples - Filter View =====*/
/*===== Custom Samples - Tag Cloud View =====*/
#SamplesTagCloudPartialView {
  float: right;
  margin-bottom: 20px; }
  #SamplesTagCloudPartialView .custom_samples_tagcloud #customsamplestagcloud {
    font-family: "Segoe UI", helvetica, arial, sans-serif;
    border: 1px solid #D6D3D1;
    padding: 0px 0px 2px 0px;
    width: 350px !important;
    background-color: #FFFFFF !important; }
    #SamplesTagCloudPartialView .custom_samples_tagcloud #customsamplestagcloud .tagcloud-header {
      font-size: 18px !important;
      background-color: #1BA1E3 !important;
      color: #FFFFFF !important;
      padding-bottom: 0px !important;
      font-weight: lighter !important;
      background-image: none !important; }
    #SamplesTagCloudPartialView .custom_samples_tagcloud #customsamplestagcloud a {
      color: #293674 !important; }
    #SamplesTagCloudPartialView .custom_samples_tagcloud #customsamplestagcloud a:hover {
      color: #F7941D !important; }

/*===== End of Custom Samples - Tag Cloud View =====*/
/*======feedback dialog ====*/
#feedbackDialogForm_wrapper .ui-dialog {
  background-color: #FFFFFF; }
  #feedbackDialogForm_wrapper .ui-dialog .ui-dialog-titlebar {
    background-color: #F7941D;
    font-size: 20px;
    color: #FFFFFF;
    font-weight: normal;
    background-image: none; }
    #feedbackDialogForm_wrapper .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close {
      display: inherit; }
      #feedbackDialogForm_wrapper .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close span {
        background-image: url("//cdn.syncfusion.com/content/images/Support/images/close.png"); }
    #feedbackDialogForm_wrapper .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover {
      padding: 1px !important; }
  #feedbackDialogForm_wrapper .ui-dialog .ui-dialog-buttonpane {
    margin-top: 0px; }
    #feedbackDialogForm_wrapper .ui-dialog .ui-dialog-buttonpane button {
      color: #FFFFFF;
      font-size: 16px;
      background-color: #1BA1E2;
      border: none;
      padding: 5px 15px 5px 15px; }

/*======end of feedback dialog ====*/
/*===== Enterprise Portal Settings =====*/
.enterprise_portal_settings .Support_features {
  font-size: 22px;
  font-weight: lighter;
  margin-bottom: 10px; }
.enterprise_portal_settings .support_features_content {
  margin-bottom: 20px; }
.enterprise_portal_settings #enterprise_portal_settings_popup {
  padding: 10px 0 10px 0;
  float: left;
  width: 922px; }
  .enterprise_portal_settings #enterprise_portal_settings_popup #_waiting-popup_ {
    *left: 0px; }
.enterprise_portal_settings .radio_button_selected {
  background-color: #00AEEF; }
.enterprise_portal_settings .portal_settings_confirmation_message {
  font-size: 16px;
  float: left;
  margin-top: 20px; }
.enterprise_portal_settings .hide_message {
  display: none; }
.enterprise_portal_settings .dashboard_link {
  margin-top: 10px; }
  .enterprise_portal_settings .dashboard_link a {
    background-color: #1BA1E2;
    border: 0 none;
    color: #FFFFFF;
    font-family: "Segoe UI", helvetica, arial, sans-serif;
    font-size: 16px;
    padding: 5px;
    cursor: pointer;
    *float: left; }
.enterprise_portal_settings .radio_button {
  padding: 5px;
  float: left;
  width: 200px; }
  .enterprise_portal_settings .radio_button input[type="radio"] {
    margin-right: 5px;
    cursor: pointer; }
  .enterprise_portal_settings .radio_button label {
    cursor: pointer; }
.enterprise_portal_settings #category_div_3 {
  width: 275px; }

/*===== End of Enterprise Portal Settings =====*/
/*===== Incident Update Page =====*/
.updateIncident .sectionHeading {
  color: #00A2E8;
  font-size: 22px;
  font-weight: lighter;
  margin-bottom: 10px; }
.updateIncident #incidentSettings .settings {
  float: left;
  width: 922px; }
  .updateIncident #incidentSettings .settings .heading {
    background-color: #4682B4;
    color: white;
    float: left;
    height: 35px;
    padding-left: 15px;
    padding-top: 10px;
    width: 260px; }
  .updateIncident #incidentSettings .settings .content {
    float: left;
    height: 35px;
    padding-left: 15px;
    padding-top: 10px;
    width: 310px;
    border: 1px solid #D6D3D1;
    border-top: 0px;
    padding-right: 10px; }
  .updateIncident #incidentSettings .settings #firstContent {
    border: 1px solid #D6D3D1;
    height: 34px; }
.updateIncident #rreMapper {
  float: left;
  margin-top: 40px;
  width: 922px; }
  .updateIncident #rreMapper .rapid_response_window .rre_values .inputs {
    float: left;
    margin-right: 115px; }
  .updateIncident #rreMapper .rapid_response_window .rre_values .firstInput {
    margin-left: 25px; }
.updateIncident #subjectMessage {
  float: left;
  width: 922px;
  margin-top: 20px; }
  .updateIncident #subjectMessage .subjectText {
    font-size: 18px;
    padding-left: 20px; }
.updateIncident #composeMessage {
  float: left;
  margin-top: 20px;
  width: 922px; }
  .updateIncident #composeMessage .inputfields #incidentupdatemessage {
    margin-bottom: 10px; }
  .updateIncident #composeMessage .attachmentfield {
    float: left;
    margin-top: 33px;
    width: 410px; }
    .updateIncident #composeMessage .attachmentfield .attachmentHeading {
      color: #00A2E8;
      font-size: 20px; }
    .updateIncident #composeMessage .attachmentfield .fileinputdiv {
      float: left;
      margin-bottom: 10px;
      position: relative;
      width: 100%; }
      .updateIncident #composeMessage .attachmentfield .fileinputdiv .filetxt {
        float: left;
        margin-top: 15px;
        padding: 10px;
        width: 240px;
        border: 1px solid #D6D3D1; }
      .updateIncident #composeMessage .attachmentfield .fileinputdiv .browsebutton {
        background-color: #1BA1E2;
        color: #FFFFFF;
        font-size: 18px;
        padding: 4px 15px 4px 15px;
        cursor: pointer;
        left: 270px;
        top: 15px;
        padding: 6px 15px 7px;
        position: absolute; }
      .updateIncident #composeMessage .attachmentfield .fileinputdiv #UploadedFile {
        border: 1px solid #D6D3D1;
        cursor: pointer;
        font-family: "Segoe UI", helvetica, arial, sans-serif;
        font-size: 16px;
        height: 38px;
        left: -169px;
        opacity: 0;
        position: absolute;
        top: 0;
        width: 250px;
        z-index: 2;
        zoom: 1; }
  .updateIncident #composeMessage .file_format {
    border: 1px solid #DDDDDD;
    float: left;
    margin-top: 10px;
    padding: 10px;
    width: 902px;
    border-left-width: 5px; }
.updateIncident #incidentInputButtons {
  float: left;
  margin-top: 30px;
  width: 922px; }
  .updateIncident #incidentInputButtons .Dt-incident-update-button {
    background-color: #1BA1E2;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    font-family: "Segoe UI", helvetica, arial, sans-serif;
    font-size: 20px;
    margin-left: 5px;
    padding-bottom: 6px;
    padding-top: 6px;
    width: 200px;
    text-align: center; }
  .updateIncident #incidentInputButtons #weekend_support {
    width: 300px !important; }
.updateIncident .weekendsupport {
  float: left;
  background-color: #F9F69B;
  border: 1px solid #C4C072;
  color: #515151;
  font-size: 12px;
  padding: 6px 15px;
  margin-top: 20px; }
.updateIncident #incidentUpdates {
  float: left;
  width: 922px;
  margin-top: 30px; }
  .updateIncident #incidentUpdates .oldIncidentUpdates {
    background-color: #FAFAF3;
    border: 1px solid #E7E7E7;
    border-radius: 3px;
    float: left;
    padding: 20px;
    width: 882px; }
    .updateIncident #incidentUpdates .oldIncidentUpdates b {
      float: left;
      margin-bottom: 20px;
      width: 922px; }
  .updateIncident #incidentUpdates .currentIncidentUpdates {
    float: left;
    width: 922px; }
    .updateIncident #incidentUpdates .currentIncidentUpdates .incidentUpdatesSingle {
      background-color: #FAFAF3;
      border: 1px solid #E7E7E7;
      border-radius: 3px;
      float: left;
      margin-bottom: 20px;
      margin-top: 10px;
      padding: 20px;
      width: 882px; }
      .updateIncident #incidentUpdates .currentIncidentUpdates .incidentUpdatesSingle .incidentUpdateHeading {
        font-size: 22px;
        margin-bottom: 20px; }
      .updateIncident #incidentUpdates .currentIncidentUpdates .incidentUpdatesSingle .incidentUpdateMessage {
        word-wrap: break-word; }
        .updateIncident #incidentUpdates .currentIncidentUpdates .incidentUpdatesSingle .incidentUpdateMessage .MsoListParagraph, .updateIncident #incidentUpdates .currentIncidentUpdates .incidentUpdatesSingle .incidentUpdateMessage ul {
          margin-left: 30px !important; }
      .updateIncident #incidentUpdates .currentIncidentUpdates .incidentUpdatesSingle img, .updateIncident #incidentUpdates .currentIncidentUpdates .incidentUpdatesSingle table {
        max-width: 880px !important; }
    .updateIncident #incidentUpdates .currentIncidentUpdates .engineerUpdate_background {
      background-color: #ECECEC; }
.updateIncident #feedbackDialogForm {
  display: none; }

/*===== End of Incident Update Page =====*/
/*===== Styles for Support links in Incidents, Features, Defects and Patches =====*/
.pagetitleSupport {
  font-size: 45px;
  width: 922px;
  font-weight: lighter;
  font-family: "Segoe UI", helvetica, arial, sans-serif;
  margin-bottom: 20px;
  padding-top: 2px;
  height: 65px; }
  .pagetitleSupport .pagetileInner {
    float: left; }
  .pagetitleSupport .supportDropdown {
    margin-top: 20px;
    padding-left: 605px;
    font-size: 16px; }
    .pagetitleSupport .supportDropdown span {
      font-size: 20px; }
    .pagetitleSupport .supportDropdown select {
      border: 1px solid #D6D3D1;
      font-family: "Segoe UI", helvetica, arial, sans-serif;
      font-size: 16px;
      padding: 5px;
      width: 240px;
      margin-left: 20px; }

/*===== End of Styles for Support links in Incidents, Features, Defects and Patches =====*/
/*=============Forum Home Page==============*/
.search_item_list {
  padding-top: 30px; }
  .search_item_list .search_item .chosen-container-single .chosen-single {
    border: 1px solid #AAAAAA;
    line-height: 28px;
    height: 28px;
    color: #333333;
    font-family: "Segoe UI", helvetica, arial, sans-serif; }
  .search_item_list .search_item .chosen-container-single .chosen-single div b {
    background-position: 0px 5px; }
  .search_item_list .search_item .chosen-container-active.chosen-with-drop .chosen-single div b {
    background-position: -18px 5px; }
  .search_item_list .search_item .chosen-container .chosen-results li {
    line-height: 11px;
    color: #333333; }
  .search_item_list .search_item .chosen-drop {
    border: 1px solid #AAAAAA;
    margin-top: -19px; }
    .search_item_list .search_item .chosen-drop .chosen-search {
      padding: 3px 0px; }
  .search_item_list .search_item #platform_chosen {
    float: left;
    width: 180px !important; }
  .search_item_list .search_item #platform {
    float: left;
    height: 30px;
    width: 180px;
    font-size: 16px;
    font-family: "Segoe UI", helvetica, arial, sans-serif;
    padding: 2px 2px 2px 5px; }
    .search_item_list .search_item #platform option {
      padding-left: 5px; }
  .search_item_list .search_item .search_message {
    float: left;
    width: 605px;
    border: medium none; }
    .search_item_list .search_item .search_message #searchword {
      padding: 4px 6px;
      width: 535px;
      height: 20px;
      float: left;
      border-top: 1px solid #AAAAAA;
      border-bottom: 1px solid #AAAAAA;
      border-left: medium none;
      border-right: medium none; }
    .search_item_list .search_item .search_message .watermark {
      color: #ADADAD; }
    .search_item_list .search_item .search_message button {
      background-image: url("//cdn.syncfusion.com/content/images/Support/images/forum/search_active.png");
      background-color: #1BA1E2;
      border: 1px solid #1BA1E2;
      background-repeat: no-repeat;
      float: left;
      background-position: 18px center;
      cursor: pointer;
      height: 30px;
      width: 52px;
      position: relative; }
  .search_item_list .threadlink {
    margin-left: 5px;
    background-color: #1BA1E2;
    height: 27px;
    color: white;
    padding-top: 3px;
    float: left;
    width: 130px;
    text-align: center;
    font-weight: normal; }

#Forumhomepage {
  font-family: "Segoe UI", helvetica, arial, sans-serif;
  font-size: 16px;
  font-weight: lighter; }
  #Forumhomepage .pagetitle {
    font-size: 51px;
    color: black;
    margin-bottom: 10px; }
  #Forumhomepage .title_description {
    color: #595959;
    margin-bottom: 10px; }
  #Forumhomepage #contentsection_list {
    float: left;
    margin-top: 60px;
    margin-bottom: 30px; }
    #Forumhomepage #contentsection_list #aspnet_icon {
      background-position: 0 -1165px;
      width: 50px;
      height: 52px; }
    #Forumhomepage #contentsection_list #aspnetclassic_icon {
      background-position: 0 -10px;
      width: 50px;
      height: 52px; }
    #Forumhomepage #contentsection_list #aspnetmvc_icon {
      background-position: 0 -1094px;
      width: 50px;
      height: 52px; }
    #Forumhomepage #contentsection_list #aspnetmvcclassic_icon {
      background-position: 0 -77px;
      width: 50px;
      height: 52px; }
    #Forumhomepage #contentsection_list #mobilemvc_icon {
      background-position: 0 -145px;
      width: 50px;
      height: 52px; }
    #Forumhomepage #contentsection_list #javascript_icon {
      background-position: 0 -956px;
      width: 50px;
      height: 52px; }
    #Forumhomepage #contentsection_list #lightswitch_icon {
      background-position: 0 -616px;
      width: 50px;
      height: 52px; }
    #Forumhomepage #contentsection_list #orubase_icon {
      background-position: 0 -280px;
      width: 50px;
      height: 52px; }
    #Forumhomepage #contentsection_list #silverlight_icon {
      background-position: 0 -213px;
      width: 50px;
      height: 52px; }
    #Forumhomepage #contentsection_list #windowsphone_icon {
      background-position: 0 -347px;
      width: 50px;
      height: 52px; }
    #Forumhomepage #contentsection_list #windowsforms_icon {
      background-position: 0 -549px;
      width: 50px;
      height: 52px; }
    #Forumhomepage #contentsection_list #wpf_icon {
      background-position: 0 -482px;
      width: 50px;
      height: 52px; }
    #Forumhomepage #contentsection_list #winrt_icon {
      background-position: 0 -414px;
      width: 50px;
      height: 52px; }
    #Forumhomepage #contentsection_list #metrostudio_icon {
      background-position: 0 -886px;
      width: 50px;
      height: 52px; }
    #Forumhomepage #contentsection_list #general_icon {
      background-position: 0 -819px;
      width: 50px;
      height: 52px; }
    #Forumhomepage #contentsection_list #announcements_icon {
      background-position: 0 -751px;
      width: 50px;
      height: 52px; }
    #Forumhomepage #contentsection_list #essential_platform, #Forumhomepage #contentsection_list #general_platform, #Forumhomepage #contentsection_list #other_platform {
      width: 922px;
      clear: both;
      padding-bottom: 30px; }
      #Forumhomepage #contentsection_list #essential_platform .essential_heading, #Forumhomepage #contentsection_list #general_platform .essential_heading, #Forumhomepage #contentsection_list #other_platform .essential_heading {
        float: left;
        width: 922px;
        padding-bottom: 15px; }
        #Forumhomepage #contentsection_list #essential_platform .essential_heading .heading, #Forumhomepage #contentsection_list #general_platform .essential_heading .heading, #Forumhomepage #contentsection_list #other_platform .essential_heading .heading {
          color: #484848;
          float: left;
          font-size: 24px; }
        #Forumhomepage #contentsection_list #essential_platform .essential_heading .lastupdate_heading, #Forumhomepage #contentsection_list #general_platform .essential_heading .lastupdate_heading, #Forumhomepage #contentsection_list #other_platform .essential_heading .lastupdate_heading {
          float: right;
          color: #6D6D6D;
          font-size: 20px;
          padding-right: 12px;
          padding-top: 2px; }
      #Forumhomepage #contentsection_list #essential_platform .heading_bottom_strip, #Forumhomepage #contentsection_list #general_platform .heading_bottom_strip, #Forumhomepage #contentsection_list #other_platform .heading_bottom_strip {
        clear: both;
        background-color: #2BAAE2;
        height: 2px;
        width: 922px; }
      #Forumhomepage #contentsection_list #essential_platform .platform_list, #Forumhomepage #contentsection_list #general_platform .platform_list, #Forumhomepage #contentsection_list #other_platform .platform_list {
        float: left;
        width: 922px;
        padding-bottom: 7px;
        padding-top: 7px;
        cursor: pointer;
        margin-top: 3px;
        margin-bottom: 3px; }
        #Forumhomepage #contentsection_list #essential_platform .platform_list .platform-left, #Forumhomepage #contentsection_list #general_platform .platform_list .platform-left, #Forumhomepage #contentsection_list #other_platform .platform_list .platform-left {
          padding-left: 10px;
          float: left; }
          #Forumhomepage #contentsection_list #essential_platform .platform_list .platform-left .platform_icon, #Forumhomepage #contentsection_list #general_platform .platform_list .platform-left .platform_icon, #Forumhomepage #contentsection_list #other_platform .platform_list .platform-left .platform_icon {
            float: left;
            display: block;
            background-image: url(//cdn.syncfusion.com/content/images/Support/images/forum/forum_sprite.png);
            text-decoration: none;
            background-repeat: no-repeat;
            padding-right: 25px; }
          #Forumhomepage #contentsection_list #essential_platform .platform_list .platform-left .platform_heading, #Forumhomepage #contentsection_list #general_platform .platform_list .platform-left .platform_heading, #Forumhomepage #contentsection_list #other_platform .platform_list .platform-left .platform_heading {
            float: left;
            color: #484848;
            font-size: 24px;
            padding-top: 8px;
            padding-bottom: 8px; }
        #Forumhomepage #contentsection_list #essential_platform .platform_list .lastupdate-date, #Forumhomepage #contentsection_list #general_platform .platform_list .lastupdate-date, #Forumhomepage #contentsection_list #other_platform .platform_list .lastupdate-date {
          float: right;
          color: #A5A5A5;
          text-align: right;
          padding-right: 12px;
          padding-top: 9px;
          width: 100px; }
          #Forumhomepage #contentsection_list #essential_platform .platform_list .lastupdate-date .lastdays, #Forumhomepage #contentsection_list #general_platform .platform_list .lastupdate-date .lastdays, #Forumhomepage #contentsection_list #other_platform .platform_list .lastupdate-date .lastdays {
            text-align: right;
            font-size: 16px;
            color: #484848;
            font-weight: 500;
            line-height: 17px; }
          #Forumhomepage #contentsection_list #essential_platform .platform_list .lastupdate-date .lasttime, #Forumhomepage #contentsection_list #general_platform .platform_list .lastupdate-date .lasttime, #Forumhomepage #contentsection_list #other_platform .platform_list .lastupdate-date .lasttime {
            text-align: right;
            font-size: 14px;
            color: #A5A5A5; }
      #Forumhomepage #contentsection_list #essential_platform .platform_list:hover, #Forumhomepage #contentsection_list #general_platform .platform_list:hover, #Forumhomepage #contentsection_list #other_platform .platform_list:hover {
        background-color: #EDF7F9; }
      #Forumhomepage #contentsection_list #essential_platform .bottom_border_strip, #Forumhomepage #contentsection_list #general_platform .bottom_border_strip, #Forumhomepage #contentsection_list #other_platform .bottom_border_strip {
        clear: both;
        background-color: #D9D9D9;
        height: 1px;
        width: 922px; }

/*====================== Forum Thread List Page=========================*/
.ForumthreadList_page {
  font-family: "Segoe UI", helvetica, arial, sans-serif;
  width: 922px;
  font-size: 16px;
  font-weight: lighter; }
  .ForumthreadList_page #invalidcontrol_err {
    font-size: 24px;
    padding-top: 50px; }
  .ForumthreadList_page .Forumthreadcollection {
    float: left;
    width: 684px;
    margin-bottom: 30px;
    padding-right: 14px; }
    .ForumthreadList_page .Forumthreadcollection .forumsorting_option {
      float: right;
      position: relative;
      top: 45px;
      width: 290px; }
      .ForumthreadList_page .Forumthreadcollection .forumsorting_option .sortby_label {
        float: left;
        padding-right: 7px;
        padding-top: 3px;
        margin-top: 3px;
        margin-left: 205px;
        color: #8E8E8E;
        font-weight: normal;
        font-size: 14px; }
      .ForumthreadList_page .Forumthreadcollection .forumsorting_option .filter_dropdown {
        font-size: 14px;
        float: left;
        padding-right: 7px;
        margin-top: 3px;
        position: relative;
        top: 30px;
        *top: 0px; }
        .ForumthreadList_page .Forumthreadcollection .forumsorting_option .filter_dropdown .sorting_label {
          float: left;
          padding-right: 7px;
          padding-top: 3px;
          margin-left: 1px;
          *margin-left: 3px;
          color: #8E8E8E;
          font-weight: normal;
          font-size: 14px;
          margin-top: 0px !important; }
        .ForumthreadList_page .Forumthreadcollection .forumsorting_option .filter_dropdown #morefilterlist {
          font-size: 13px;
          width: 140px;
          padding: 5px 3px;
          height: 30px;
          *height: 24px;
          flat: left;
          color: #333333;
          cursor: pointer; }
      .ForumthreadList_page .Forumthreadcollection .forumsorting_option #sorting_icon {
        float: right;
        background: url("//cdn.syncfusion.com/content/images/Support/images/forum/sort_icon_normal.png") no-repeat scroll 0 0 transparent;
        height: 32px;
        width: 32px;
        cursor: pointer; }
      .ForumthreadList_page .Forumthreadcollection .forumsorting_option #sorting_icon:hover {
        float: right;
        background: url("//cdn.syncfusion.com/content/images/Support/images/forum/sort_icon_hover.png") no-repeat scroll 0 0 transparent;
        height: 32px;
        width: 32px; }
    .ForumthreadList_page .Forumthreadcollection #forum_sorting {
      width: 135px;
      height: 103px;
      position: absolute;
      overflow: visible;
      display: none;
      top: 249px;
      left: 813px;
      border-radius: 3px;
      background-color: #FFFFFF;
      background-position: -5px -7px;
      color: #8E8E8E;
      z-index: 2; }
      .ForumthreadList_page .Forumthreadcollection #forum_sorting #arrowimage {
        background-image: url(//cdn.syncfusion.com/content/images/Support/images/forum/up_arrow.png);
        height: 17px;
        width: 20px;
        margin-left: 57px;
        position: relative;
        margin-top: -7px;
        z-index: 103; }
      .ForumthreadList_page .Forumthreadcollection #forum_sorting #sortingpopup {
        border: 1px solid #DEE0E2;
        border-radius: 3px;
        height: 88px;
        margin-top: -1px;
        width: 133px;
        box-shadow: 0px 0px 3px 0px #DEE0E2;
        z-index: 2; }
        .ForumthreadList_page .Forumthreadcollection #forum_sorting #sortingpopup #sortbytext {
          font-weight: 600;
          font-size: 12px;
          border-bottom: 1px solid #DEE0E2;
          height: 19px;
          width: 119px;
          margin-left: 7px;
          padding-top: 7px;
          text-shadow: -1px 0 0 #DEE0E2; }
      .ForumthreadList_page .Forumthreadcollection #forum_sorting .lable_name {
        font-weight: normal;
        margin-left: 10px;
        margin-right: 10px;
        border-bottom: 1px solid #B3B3B3; }
      .ForumthreadList_page .Forumthreadcollection #forum_sorting ul#sorting_list {
        list-style: none;
        font-size: 13px;
        margin-top: 4px;
        margin-bottom: 7px;
        margin-left: 2px;
        margin-right: 2px; }
        .ForumthreadList_page .Forumthreadcollection #forum_sorting ul#sorting_list li {
          padding-top: 4px;
          padding-bottom: 4px;
          padding-left: 7px;
          cursor: pointer; }
        .ForumthreadList_page .Forumthreadcollection #forum_sorting ul#sorting_list li:hover {
          background-color: #1BA1E2;
          color: #FFFFFF; }
        .ForumthreadList_page .Forumthreadcollection #forum_sorting ul#sorting_list .selected_list {
          background-color: #1BA1E2;
          color: #FFFFFF; }
    .ForumthreadList_page .Forumthreadcollection .chosen-container-single .chosen-single {
      border: 1px solid #AAAAAA;
      line-height: 28px;
      height: 28px;
      color: #333333;
      font-family: "Segoe UI", helvetica, arial, sans-serif; }
    .ForumthreadList_page .Forumthreadcollection .chosen-container-single .chosen-single div b {
      background-position: 0px 5px; }
    .ForumthreadList_page .Forumthreadcollection .chosen-container-active.chosen-with-drop .chosen-single div b {
      background-position: -18px 5px; }
    .ForumthreadList_page .Forumthreadcollection .chosen-container .chosen-results li {
      line-height: 11px;
      color: #333333; }
    .ForumthreadList_page .Forumthreadcollection .chosen-drop {
      border: 1px solid #AAAAAA;
      margin-top: -19px; }
      .ForumthreadList_page .Forumthreadcollection .chosen-drop .chosen-search {
        padding: 3px 0px; }
    .ForumthreadList_page .Forumthreadcollection #morefilterlist_chosen .chosen-single {
      line-height: 22px !important;
      height: 26px !important; }
    .ForumthreadList_page .Forumthreadcollection #morefilterlist_chosen .chosen-drop {
      margin-top: -1px !important; }
    .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist {
      clear: both;
      border: 0px none; }
      .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridHeader {
        border-left: 1px solid #1BA1E2 !important;
        border-right: 1px solid #1BA1E2 !important; }
        .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridHeader table thead {
          height: 50px !important; }
          .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridHeader table thead th, .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridHeader table thead th:hover {
            font-family: "Segoe UI", helvetica, arial, sans-serif !important;
            background: none !important;
            border: 0 none !important;
            color: #FFFFFF !important;
            background-color: #1BA1E2 !important;
            height: 50px !important; }
            .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridHeader table thead th div, .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridHeader table thead th:hover div {
              font-size: 18px !important;
              font-weight: lighter !important;
              color: #FFFFFF !important; }
      .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridContent table {
        font-size: 16px !important;
        border: 0 none !important;
        *width: 920px; }
        .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridContent table tr {
          background: none !important;
          border: 0 none !important;
          height: 50px !important; }
          .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridContent table tr td {
            border: 1px solid #E7E7E7 !important;
            line-height: 26px !important;
            white-space: normal !important; }
        .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridContent table .SelectionBackground {
          color: #333333; }
        .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridContent table a {
          color: #293674;
          word-wrap: break-word; }
        .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridContent table a:hover {
          color: #F7941D;
          word-wrap: break-word; }
        .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridContent table .CurrentCell a {
          color: #FFFFFF; }
        .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridContent table .Alt_Row {
          background-color: #F4F4F4 !important; }
      .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridPager {
        border: 0 none !important;
        background-color: #EAEAEA !important;
        *width: 920px; }
      .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .RowCell .thread_title {
        padding-bottom: 4px; }
        .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .RowCell .thread_title a {
          font-size: 18px;
          color: #474747; }
        .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .RowCell .thread_title #moved_icon {
          margin-left: 2px; }
        .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .RowCell .thread_title a:hover {
          color: #0071BC; }
      .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .RowCell .creator_detail {
        color: #8E8E8E; }
        .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .RowCell .creator_detail a {
          color: #27A2CC; }
        .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .RowCell .creator_detail a:hover {
          color: #0071BC; }
      .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .RowCell div {
        font-size: 14px;
        font-weight: lighter;
        line-height: 23px; }
      .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridHeader {
        border-left: none !important;
        border-right: none !important;
        padding-bottom: 10px;
        border-bottom: 1px solid #B3B3B3 !important;
        background: none !important;
        position: static !important; }
        .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridHeader table thead th, .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridHeader table thead th:hover {
          background: none !important;
          padding: 0px !important; }
          .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridHeader table thead th .HeaderCellDiv, .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridHeader table thead th:hover .HeaderCellDiv {
            margin: 0px !important;
            overflow: visible !important;
            padding: 0px !important; }
        .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridHeader table.Table thead tr.HeaderBar th, .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridHeader th:hover {
          cursor: default !important; }
          .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridHeader table.Table thead tr.HeaderBar th div, .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridHeader th:hover div {
            color: #333333 !important;
            font-size: 26px !important;
            font-weight: lighter !important; }
      .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridContent table.Table .Alt_Row {
        background-color: #FFFFFF !important; }
      .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridContent table.Table tr td {
        border: none !important;
        border-bottom: 1px dashed #666666 !important;
        line-height: 0px !important;
        color: #999999;
        padding-top: 15px;
        padding-bottom: 15px;
        width: 675px; }
      .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridContent table.Table tr .SelectionBackground {
        background-color: transparent !important; }
      .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridContent table.Table tr .EmptyCell {
        font-size: 26px !important;
        font-weight: lighter !important;
        padding-top: 30px !important;
        padding-bottom: 30px !important;
        line-height: 30px !important;
        text-align: center; }
      .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridPager {
        background-color: #FFFFFF !important;
        font-size: 14px !important;
        *width: 675px;
        color: #8E8E8E !important; }
        .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridPager .gridPagerContainer .first, .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridPager .gridPagerContainer .prev, .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridPager .gridPagerContainer .NextPage, .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridPager .gridPagerContainer .LastPage, .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridPager .gridPagerContainer .NextPageDisabled, .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridPager .gridPagerContainer .LastPageDisabled, .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridPager .gridPagerContainer .FirstPageDisabled, .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridPager .gridPagerContainer .PrevPageDisabled {
          background-image: none !important;
          border-radius: 0px !important;
          margin-left: 0px !important;
          padding: 1px 4px 2px !important; }
        .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridPager .gridPagerContainer .NumericItem, .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridPager .gridPagerContainer .NumericItem:hover {
          padding-right: 4px !important;
          padding-left: 4px !important;
          border-radius: 0px !important; }
        .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridPager .gridPagerContainer .CurrentItem, .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridPager .gridPagerContainer .CurrentItem:hover {
          border-radius: 0px !important;
          background-color: #EAEAEA; }
        .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridPager .ParentMsgBar {
          padding-right: 0px !important; }
          .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist .GridPager .ParentMsgBar .MsgBar {
            padding-left: 0px !important; }
      .ForumthreadList_page .Forumthreadcollection #Forumthreadcollectionlist th {
        filter: none !important; }
    .ForumthreadList_page .Forumthreadcollection .looking_heading {
      font-size: 24px;
      color: #8E8E8E;
      padding-top: 25px; }
    .ForumthreadList_page .Forumthreadcollection .looking-option {
      float: left;
      padding-bottom: 10px;
      padding-top: 12px; }
      .ForumthreadList_page .Forumthreadcollection .looking-option a {
        padding-top: 10px;
        padding-bottom: 10px;
        text-align: center;
        background-color: #666666;
        color: white;
        float: left;
        font-weight: 600;
        margin-right: 63px;
        font-size: 14px;
        width: 183px; }
      .ForumthreadList_page .Forumthreadcollection .looking-option .maillink {
        margin-right: 0px !important; }
      .ForumthreadList_page .Forumthreadcollection .looking-option a:hover {
        background-color: #0071BC; }
  .ForumthreadList_page .forumcontrollist {
    float: left;
    width: 193px;
    margin-top: 40px;
    padding-left: 30px;
    color: #8E8E8E;
    margin-bottom: 30px; }
    .ForumthreadList_page .forumcontrollist .filter_heading {
      padding-bottom: 7px;
      font-size: 24px;
      font-weight: lighter; }
    .ForumthreadList_page .forumcontrollist .search_word {
      border: 1px solid #AAAAAA;
      height: 29px;
      margin-bottom: 10px;
      width: 190px; }
      .ForumthreadList_page .forumcontrollist .search_word #filter-textbox {
        border: medium none;
        float: left;
        padding-top: 6px;
        padding-bttom: 6px;
        width: 148px;
        padding-left: 6px; }
      .ForumthreadList_page .forumcontrollist .search_word .watermark {
        color: #ADADAD; }
      .ForumthreadList_page .forumcontrollist .search_word #filter_button {
        background-image: url("//cdn.syncfusion.com/content/images/Support/images/forum/search_filter.png");
        background-color: white;
        background-repeat: no-repeat;
        float: left;
        background-position: 18px center;
        cursor: pointer;
        height: 29px;
        width: 36px;
        border: medium none; }
    .ForumthreadList_page .forumcontrollist .all_controls {
      overflow-x: hidden;
      position: relative;
      overflow-y: auto;
      height: 525px; }
      .ForumthreadList_page .forumcontrollist .all_controls .control-checkbox {
        padding-top: 10px;
        width: 258px;
        float: left; }
        .ForumthreadList_page .forumcontrollist .all_controls .control-checkbox input[type="checkbox"] {
          cursor: pointer;
          position: relative;
          top: 1px; }
        .ForumthreadList_page .forumcontrollist .all_controls .control-checkbox .checkbox_value {
          cursor: pointer;
          margin-left: 3px; }

/*============================ End=============================*/
/*=============================Forum Post ====================*/
#tooltip {
  margin: 8px;
  padding: 8px;
  border: 1px solid #E2EEFF;
  background-color: #F4F4F4;
  position: absolute;
  z-index: 2;
  width: 300px;
  font-size: 13px;
  color: #8E8E8E; }

.Forumnewpost {
  font-family: "Segoe UI", helvetica, arial, sans-serif;
  width: 922px;
  font-size: 16px;
  font-weight: lighter;
  color: #666666; }
  .Forumnewpost .pagetitle {
    border-bottom: 1px solid #333333;
    color: #333333;
    font-size: 30px;
    padding-top: 15px;
    padding-bottom: 5px; }
  .Forumnewpost .blockuser_warning_message {
    background-color: #FFF7D7;
    border: 1px solid #C69C6D;
    color: #A67C52;
    font-size: 16px;
    float: left;
    padding-bottom: 15px;
    margin-top: 15px;
    padding-top: 15px;
    width: 920px;
    margin-bottom: 15px; }
    .Forumnewpost .blockuser_warning_message .loginimage {
      float: left;
      margin-left: 15px;
      width: 58px; }
    .Forumnewpost .blockuser_warning_message .logincontent {
      float: left;
      margin-left: 10px;
      width: 830px;
      padding-top: 3px;
      font-size: 15px; }
  .Forumnewpost .form_fields {
    float: left;
    margin-bottom: 50px; }
  .Forumnewpost .reply_formfields {
    width: 922px;
    float: left;
    border-bottom: 1px dashed #C9C8C8;
    padding-bottom: 80px; }
    .Forumnewpost .reply_formfields .message-field {
      margin-top: 10px !important; }
    .Forumnewpost .reply_formfields .reply_notes {
      font-size: 12px;
      padding-bottom: 7px; }
  .Forumnewpost .form_fields .label-field, .Forumnewpost .reply_formfields .label-field {
    padding-bottom: 5px; }
  .Forumnewpost .form_fields .dropdown_list, .Forumnewpost .reply_formfields .dropdown_list {
    float: left;
    margin-top: 10px; }
    .Forumnewpost .form_fields .dropdown_list .platform_dropdown, .Forumnewpost .reply_formfields .dropdown_list .platform_dropdown {
      float: left;
      width: 230px; }
      .Forumnewpost .form_fields .dropdown_list .platform_dropdown .chosen-container-single .chosen-single, .Forumnewpost .reply_formfields .dropdown_list .platform_dropdown .chosen-container-single .chosen-single {
        border: 1px solid #AAAAAA;
        line-height: 28px;
        height: 28px;
        color: #333333;
        font-family: "Segoe UI", helvetica, arial, sans-serif; }
      .Forumnewpost .form_fields .dropdown_list .platform_dropdown .chosen-container-single .chosen-single div b, .Forumnewpost .reply_formfields .dropdown_list .platform_dropdown .chosen-container-single .chosen-single div b {
        background-position: 0px 5px; }
      .Forumnewpost .form_fields .dropdown_list .platform_dropdown .chosen-container-active.chosen-with-drop .chosen-single div b, .Forumnewpost .reply_formfields .dropdown_list .platform_dropdown .chosen-container-active.chosen-with-drop .chosen-single div b {
        background-position: -18px 5px; }
      .Forumnewpost .form_fields .dropdown_list .platform_dropdown .chosen-container .chosen-results li, .Forumnewpost .reply_formfields .dropdown_list .platform_dropdown .chosen-container .chosen-results li {
        line-height: 11px;
        color: #333333; }
      .Forumnewpost .form_fields .dropdown_list .platform_dropdown .chosen-drop, .Forumnewpost .reply_formfields .dropdown_list .platform_dropdown .chosen-drop {
        border: 1px solid #AAAAAA;
        margin-top: -19px; }
        .Forumnewpost .form_fields .dropdown_list .platform_dropdown .chosen-drop .chosen-search, .Forumnewpost .reply_formfields .dropdown_list .platform_dropdown .chosen-drop .chosen-search {
          padding: 3px 0px; }
      .Forumnewpost .form_fields .dropdown_list .platform_dropdown #platforms, .Forumnewpost .reply_formfields .dropdown_list .platform_dropdown #platforms {
        height: 30px;
        border: 1px solid #333333;
        width: 230px;
        font-size: 16px;
        font-family: "Segoe UI", helvetica, arial, sans-serif;
        padding: 2px 2px 2px 5px; }
        .Forumnewpost .form_fields .dropdown_list .platform_dropdown #platforms option, .Forumnewpost .reply_formfields .dropdown_list .platform_dropdown #platforms option {
          padding-left: 7px; }
    .Forumnewpost .form_fields .dropdown_list .control_dropdown, .Forumnewpost .reply_formfields .dropdown_list .control_dropdown {
      float: left;
      width: 420px;
      margin-left: 50px; }
      .Forumnewpost .form_fields .dropdown_list .control_dropdown .label-field, .Forumnewpost .reply_formfields .dropdown_list .control_dropdown .label-field {
        width: 50%;
        float: left; }
      .Forumnewpost .form_fields .dropdown_list .control_dropdown #platformCheckImage, .Forumnewpost .reply_formfields .dropdown_list .control_dropdown #platformCheckImage {
        display: none;
        float: left;
        margin-top: 5px; }
      .Forumnewpost .form_fields .dropdown_list .control_dropdown #platformCheckMessage, .Forumnewpost .reply_formfields .dropdown_list .control_dropdown #platformCheckMessage {
        margin: 8px;
        padding: 8px;
        border: 1px solid #E2EEFF;
        background-color: #F4F4F4;
        position: absolute;
        z-index: 2;
        width: 300px;
        font-size: 13px;
        color: #8E8E8E;
        display: none; }
      .Forumnewpost .form_fields .dropdown_list .control_dropdown #control_waitingpopup, .Forumnewpost .reply_formfields .dropdown_list .control_dropdown #control_waitingpopup {
        width: 230px;
        *position: relative; }
        .Forumnewpost .form_fields .dropdown_list .control_dropdown #control_waitingpopup #_waiting-popup_ img, .Forumnewpost .reply_formfields .dropdown_list .control_dropdown #control_waitingpopup #_waiting-popup_ img {
          top: 11px !important; }
      .Forumnewpost .form_fields .dropdown_list .control_dropdown .chosen-container-single .chosen-single, .Forumnewpost .reply_formfields .dropdown_list .control_dropdown .chosen-container-single .chosen-single {
        border: 1px solid #AAAAAA;
        line-height: 28px;
        height: 28px;
        color: #333333;
        font-family: "Segoe UI", helvetica, arial, sans-serif; }
      .Forumnewpost .form_fields .dropdown_list .control_dropdown .chosen-container-single .chosen-single div b, .Forumnewpost .reply_formfields .dropdown_list .control_dropdown .chosen-container-single .chosen-single div b {
        background-position: 0px 5px; }
      .Forumnewpost .form_fields .dropdown_list .control_dropdown .chosen-container-active.chosen-with-drop .chosen-single div b, .Forumnewpost .reply_formfields .dropdown_list .control_dropdown .chosen-container-active.chosen-with-drop .chosen-single div b {
        background-position: -18px 5px; }
      .Forumnewpost .form_fields .dropdown_list .control_dropdown .chosen-container .chosen-results li, .Forumnewpost .reply_formfields .dropdown_list .control_dropdown .chosen-container .chosen-results li {
        line-height: 11px;
        color: #333333; }
      .Forumnewpost .form_fields .dropdown_list .control_dropdown .chosen-drop, .Forumnewpost .reply_formfields .dropdown_list .control_dropdown .chosen-drop {
        border: 1px solid #AAAAAA;
        margin-top: -19px; }
        .Forumnewpost .form_fields .dropdown_list .control_dropdown .chosen-drop .chosen-search, .Forumnewpost .reply_formfields .dropdown_list .control_dropdown .chosen-drop .chosen-search {
          padding: 3px 0px; }
      .Forumnewpost .form_fields .dropdown_list .control_dropdown #controls, .Forumnewpost .reply_formfields .dropdown_list .control_dropdown #controls {
        height: 30px;
        border: 1px solid #333333;
        width: 230px;
        font-size: 16px;
        font-family: "Segoe UI", helvetica, arial, sans-serif;
        padding: 2px 2px 2px 5px; }
        .Forumnewpost .form_fields .dropdown_list .control_dropdown #controls option, .Forumnewpost .reply_formfields .dropdown_list .control_dropdown #controls option {
          padding-left: 7px; }
  .Forumnewpost .form_fields #thread-summary, .Forumnewpost .reply_formfields #thread-summary {
    overflow-y: scroll;
    min-height: 0px;
    max-height: 150px;
    float: left;
    display: none;
    border: 1px solid #333333;
    padding: 5px;
    width: 690px;
    background-color: #FAFAFA; }
    .Forumnewpost .form_fields #thread-summary .question_summary, .Forumnewpost .reply_formfields #thread-summary .question_summary {
      padding-top: 5px;
      padding-bottom: 5px;
      font-size: 14px;
      border-bottom: 1px dashed #E7E7E7; }
  .Forumnewpost .form_fields .subject-field, .Forumnewpost .reply_formfields .subject-field {
    float: left;
    margin-top: 20px;
    width: 700px; }
    .Forumnewpost .form_fields .subject-field #Subject, .Forumnewpost .reply_formfields .subject-field #Subject {
      height: 20px;
      width: 688px;
      border: 1px solid #AAAAAA;
      font-size: 16px -2;
      padding: 4px 6px; }
  .Forumnewpost .form_fields .message-field, .Forumnewpost .reply_formfields .message-field {
    float: left;
    margin-top: 20px; }
    .Forumnewpost .form_fields .message-field #Message, .Forumnewpost .reply_formfields .message-field #Message {
      border: 1px solid #AAAAAA !important; }
  .Forumnewpost .form_fields #message, .Forumnewpost .reply_formfields #message {
    background-color: #FFFFFF;
    border: 1px solid #AAAAAA !important; }
    .Forumnewpost .form_fields #message #message_ToolBar, .Forumnewpost .reply_formfields #message #message_ToolBar {
      background: none !important;
      background-color: #EEEEEE !important; }
      .Forumnewpost .form_fields #message #message_ToolBar #message_ToolBar_Target > ul:first-child + ul + ul + ul + ul + ul + ul + ul,
      .Forumnewpost .form_fields #message #message_ToolBar #message_ToolBar_Target > ul:first-child + ul + ul + ul + ul + ul + ul + ul + ul + ul, .Forumnewpost .reply_formfields #message #message_ToolBar #message_ToolBar_Target > ul:first-child + ul + ul + ul + ul + ul + ul + ul,
      .Forumnewpost .reply_formfields #message #message_ToolBar #message_ToolBar_Target > ul:first-child + ul + ul + ul + ul + ul + ul + ul + ul + ul {
        display: none; }
    .Forumnewpost .form_fields #message #message_FormElement, .Forumnewpost .form_fields #message #message_FontOption, .Forumnewpost .form_fields #message #message_Footer, .Forumnewpost .reply_formfields #message #message_FormElement, .Forumnewpost .reply_formfields #message #message_FontOption, .Forumnewpost .reply_formfields #message #message_Footer {
      display: none; }
    .Forumnewpost .form_fields #message #message_IFrame, .Forumnewpost .reply_formfields #message #message_IFrame {
      border: none; }
    .Forumnewpost .form_fields #message .Toolbar_Separator, .Forumnewpost .reply_formfields #message .Toolbar_Separator {
      width: 1px;
      background-color: #90AC3D; }
  .Forumnewpost .form_fields .upload-submitfield, .Forumnewpost .form_fields .reply-submitfield, .Forumnewpost .reply_formfields .upload-submitfield, .Forumnewpost .reply_formfields .reply-submitfield {
    float: left;
    margin-top: 15px; }
    .Forumnewpost .form_fields .upload-submitfield .attachmentfield, .Forumnewpost .form_fields .reply-submitfield .attachmentfield, .Forumnewpost .reply_formfields .upload-submitfield .attachmentfield, .Forumnewpost .reply_formfields .reply-submitfield .attachmentfield {
      float: left;
      width: 400px; }
      .Forumnewpost .form_fields .upload-submitfield .attachmentfield #attachment-label, .Forumnewpost .form_fields .reply-submitfield .attachmentfield #attachment-label, .Forumnewpost .reply_formfields .upload-submitfield .attachmentfield #attachment-label, .Forumnewpost .reply_formfields .reply-submitfield .attachmentfield #attachment-label {
        padding-bottom: 3px; }
      .Forumnewpost .form_fields .upload-submitfield .attachmentfield .file-limitation, .Forumnewpost .form_fields .reply-submitfield .attachmentfield .file-limitation, .Forumnewpost .reply_formfields .upload-submitfield .attachmentfield .file-limitation, .Forumnewpost .reply_formfields .reply-submitfield .attachmentfield .file-limitation {
        *margin-left: -277px; }
    .Forumnewpost .form_fields .upload-submitfield .buttons, .Forumnewpost .form_fields .reply-submitfield .buttons, .Forumnewpost .reply_formfields .upload-submitfield .buttons, .Forumnewpost .reply_formfields .reply-submitfield .buttons {
      float: right;
      width: 522px;
      margin-top: 8px; }
      .Forumnewpost .form_fields .upload-submitfield .buttons button[type="submit"], .Forumnewpost .form_fields .reply-submitfield .buttons button[type="submit"], .Forumnewpost .reply_formfields .upload-submitfield .buttons button[type="submit"], .Forumnewpost .reply_formfields .reply-submitfield .buttons button[type="submit"] {
        background-color: #1BA1E2;
        border: 0 none;
        color: white;
        cursor: pointer;
        float: right;
        font-family: "Segoe UI",helvetica,arial,sans-serif;
        font-size: 16px;
        margin: 0px 0 7px 10px;
        padding-top: 3px;
        padding-bottom: 4px;
        width: 100px;
        border-radius: 5px; }
      .Forumnewpost .form_fields .upload-submitfield .buttons #forumClose, .Forumnewpost .form_fields .reply-submitfield .buttons #forumClose, .Forumnewpost .reply_formfields .upload-submitfield .buttons #forumClose, .Forumnewpost .reply_formfields .reply-submitfield .buttons #forumClose {
        background-color: #666666 !important; }
  .Forumnewpost .form_fields .errorfield, .Forumnewpost .reply_formfields .errorfield {
    padding-top: 5px; }
  .Forumnewpost .form_fields .field-validation-error, .Forumnewpost .reply_formfields .field-validation-error {
    font-size: 13px; }

/*===================Forum thread Details & Reply =====================*/
#forumthread-detail {
  width: 922px;
  font-family: "Segoe UI", helvetica, arial, sans-serif;
  font-size: 16px;
  font-weight: lighter;
  float: left;
  margin-bottom: 100px; }
  #forumthread-detail .thread_heading {
    font-size: 32px;
    padding-top: 20px;
    float: left;
    width: auto !important; }
    #forumthread-detail .thread_heading #customerIdTooltip {
      border: 1px solid #E5E5E4;
      background-color: #EFEFEF;
      margin: 8px;
      position: absolute;
      z-index: 2;
      font-size: 12px;
      padding: 4px 8px;
      text-align: center;
      color: #878788; }
  #forumthread-detail .threadtitle {
    font-size: 18px;
    padding-top: 20px;
    float: left; }
  #forumthread-detail #question_mark {
    float: right;
    position: relative;
    top: 45px;
    color: #B4076E;
    font-size: 20px; }
    #forumthread-detail #question_mark ul {
      *list-style: disc inside; }
  #forumthread-detail .thread_description {
    float: left;
    padding-top: 25px;
    width: 922px;
    border-bottom: 1px solid #C9C8C8;
    padding-bottom: 7px; }
    #forumthread-detail .thread_description .thread_photo {
      width: 600px;
      float: left; }
      #forumthread-detail .thread_description .thread_photo img {
        float: left; }
      #forumthread-detail .thread_description .thread_photo .created_name {
        font-size: 18px;
        padding-left: 93px;
        padding-top: 6px; }
      #forumthread-detail .thread_description .thread_photo .created_date {
        padding-left: 93px;
        font-size: 14px;
        color: #8E8E8E;
        margin-top: 3px;
        font-weight: 500; }
    #forumthread-detail .thread_description .thread_messge {
      padding-top: 20px;
      font-size: 14px;
      padding-bottom: 20px;
      clear: both; }
    #forumthread-detail .thread_description .thread-postlink span {
      float: right;
      font-size: 12px;
      font-weight: normal; }
  #forumthread-detail .thread_tag {
    background-color: #F4F4F4;
    border: 1px solid #C9C8C8;
    border-top: medium none;
    width: 922px;
    float: left;
    padding-bottom: 8px;
    padding-top: 8px;
    margin-bottom: 10px; }
    #forumthread-detail .thread_tag .thread_tags {
      margin-left: 30px;
      font-size: 13px;
      width: 369px;
      float: left;
      color: #8E8E8E;
      font-weight: 500; }
    #forumthread-detail .thread_tag .subscription {
      float: left;
      font-size: 13px; }
      #forumthread-detail .thread_tag .subscription #subscriptioncheckbox {
        position: relative;
        top: 2px;
        cursor: pointer; }
      #forumthread-detail .thread_tag .subscription #subscription_label {
        padding-left: 4px;
        cursor: pointer; }
      #forumthread-detail .thread_tag .subscription #subscription-waiting-pop {
        display: none;
        position: relative;
        top: -15px; }
        #forumthread-detail .thread_tag .subscription #subscription-waiting-pop img {
          padding-left: 55px; }
    #forumthread-detail .thread_tag #subscription_status {
      float: left;
      font-size: 13px;
      margin-left: 47px;
      color: #90AC3D; }
  #forumthread-detail #threaddetail-table {
    background-color: #F4F4F4;
    border: 1px solid #C9C8C8;
    padding-bottom: 10px;
    padding-top: 10px;
    width: 922px;
    margin-top: 10px;
    float: left; }
    #forumthread-detail #threaddetail-table .thread-row {
      clear: both; }
      #forumthread-detail #threaddetail-table .thread-row .col_heading {
        float: left;
        font-size: 12px;
        color: #8E8E8E;
        font-weight: 500; }
      #forumthread-detail #threaddetail-table .thread-row .first {
        width: 154px;
        margin-left: 30px; }
      #forumthread-detail #threaddetail-table .thread-row .last {
        width: 154px;
        margin-left: 30px; }
      #forumthread-detail #threaddetail-table .thread-row .medium {
        width: 154px;
        margin-left: 30px; }
      #forumthread-detail #threaddetail-table .thread-row .col_data {
        float: left;
        font-size: 13px;
        padding-top: 5px; }
  #forumthread-detail .threadexist_error-message {
    font-size: 23px;
    padding-top: 40px; }

/*=================end of Forum Thread Details=======================*/
/*============= Forum Search =============*/
#ForumSearch_Result {
  clear: both; }
  #ForumSearch_Result #searchResultgrid #googleSearchResult {
    position: relative;
    min-height: 100px; }
    #ForumSearch_Result #searchResultgrid #googleSearchResult .pager-bottom {
      margin-bottom: 35px;
      float: left;
      width: 922px;
      padding-top: 10px;
      color: #8E8E8E;
      font-size: 14px; }
      #ForumSearch_Result #searchResultgrid #googleSearchResult .pager-bottom .pager {
        float: left; }
        #ForumSearch_Result #searchResultgrid #googleSearchResult .pager-bottom .pager a {
          color: #8E8E8E;
          padding-left: 5px;
          padding-right: 5px; }
        #ForumSearch_Result #searchResultgrid #googleSearchResult .pager-bottom .pager a:focus {
          outline: 0 !important; }
        #ForumSearch_Result #searchResultgrid #googleSearchResult .pager-bottom .pager a:hover {
          background-color: #f4f4f4; }
        #ForumSearch_Result #searchResultgrid #googleSearchResult .pager-bottom .pager .selectedLink {
          background-color: #f4f4f4; }
      #ForumSearch_Result #searchResultgrid #googleSearchResult .pager-bottom #no_of_results {
        padding-left: 5px;
        float: right; }
    #ForumSearch_Result #searchResultgrid #googleSearchResult .resultContent div {
      padding: 15px 10px;
      border-bottom: 1px dashed #666666; }
      #ForumSearch_Result #searchResultgrid #googleSearchResult .resultContent div .title {
        font-size: 18px;
        line-height: 30px; }
        #ForumSearch_Result #searchResultgrid #googleSearchResult .resultContent div .title a {
          text-decoration: none;
          color: #474747; }
        #ForumSearch_Result #searchResultgrid #googleSearchResult .resultContent div .title a:hover {
          color: #0071BC; }
      #ForumSearch_Result #searchResultgrid #googleSearchResult .resultContent div .subject {
        color: #8E8E8E;
        font-size: 14px;
        line-height: 30px; }
      #ForumSearch_Result #searchResultgrid #googleSearchResult .resultContent div .link {
        color: #666666;
        font-size: 14px; }
    #ForumSearch_Result #searchResultgrid #googleSearchResult #forum-waiting-pop {
      display: none;
      height: 100%;
      position: absolute;
      top: 0;
      width: 100%; }
      #ForumSearch_Result #searchResultgrid #googleSearchResult #forum-waiting-pop div {
        background-color: #F8F8F8;
        height: 100%;
        opacity: 0.4;
        width: 100%;
        filter: alpha(opacity=40); }
      #ForumSearch_Result #searchResultgrid #googleSearchResult #forum-waiting-pop img {
        position: absolute; }
  #ForumSearch_Result #search_title {
    font-size: 26px;
    font-weight: lighter;
    margin-top: 10px;
    border-bottom: 1px solid #B3B3B3;
    padding-top: 35px;
    padding-bottom: 15px;
    *padding-top: 15px; }

.PostButton-invisible {
  background-color: #CCCCCC !important; }

/*=============End of Forum Search =============*/
/***** Please Always write new css codes above Common CSS ************************/
/*=================      Common CSS    =======================*/
.validation-error {
  color: #E51400; }

/*=================   End Of Common CSS    =======================*/
/*=================  profile picture Page=======================*/
.profile-home {
  font-size: 22px;
  border-bottom: 1px solid #bfbfbf;
  padding-bottom: 15px;
  padding-top: 15px;
  margin-left: 15px;
  font-weight: lighter;
  width: 674px;
  height: 33px; }
  .profile-home .success_message {
    background-color: #333;
    color: #fff;
    opacity: .6;
    padding: 7px 10px;
    position: absolute;
    z-index: 1;
    border-radius: 6px;
    margin-left: 250px;
    font-size: 12px; }
  .profile-home #profile_text {
    float: left; }
  .profile-home #remove_text {
    font-size: 10px;
    color: #B22B2B;
    margin-left: 217px;
    margin-top: 13px;
    position: relative;
    *margin-top: 31px; }
  .profile-home #remove {
    height: 10px;
    width: 63px;
    position: absolute;
    opacity: 0;
    cursor: pointer;
    margin-left: 14px;
    margin-top: -12px;
    filter: alpha(opacity=0); }

#upload-file {
  height: auto;
  width: 675px;
  margin-left: 10px;
  padding-top: 15px; }
  #upload-file #validation_error {
    float: left;
    margin-left: 20px;
    position: absolute;
    margin-top: 40px;
    *margin-top: 50px;
    *margin-left: -642px; }
  #upload-file #supportedFormats {
    color: #939598;
    font-size: 13px;
    margin-left: 18px;
    padding-top: 3px;
    padding-bottom: 5px;
    clear: left; }
  #upload-file #upload_photo {
    float: left;
    width: 662px; }
    #upload-file #upload_photo #browse-button {
      height: 33px;
      width: 97px;
      background-color: #29abe2;
      cursor: pointer;
      float: right;
      border-radius: 2px; }
      #upload-file #upload_photo #browse-button #browse-label {
        color: #FFFFFF;
        font-size: 14px;
        margin-left: 25px;
        padding-top: 5px;
        position: absolute; }
      #upload-file #upload_photo #browse-button #file {
        filter: alpha(opacity=0);
        margin-left: 0px;
        -moz-opacity: 0;
        font-size: 18px;
        -moz-left: 274px;
        -moz-font-size: 18px;
        opacity: 0;
        z-index: 2;
        height: 35px;
        top: 77px;
        cursor: pointer;
        width: 90px;
        position: absolute; }
  #upload-file #upload-label {
    font-size: 20px; }
  #upload-file #browser-text {
    color: #939598;
    width: 518px;
    font-size: 15px;
    border: 1px solid #000000;
    margin-left: 18px;
    padding: 6px;
    margin-bottom: 20px;
    cursor: pointer;
    border-radius: 2px; }

#upload-image {
  height: 278px;
  width: 670px;
  margin: 10px; }
  #upload-image #crop-image {
    width: 380px;
    height: 250px;
    margin-left: 18px;
    background-color: #f2f2f2;
    float: left;
    margin-top: 15px;
    border: 1px solid #808080; }
    #upload-image #crop-image #image-text {
      font-size: 22px;
      color: gray;
      margin-top: 104px;
      margin-left: 52px;
      font-weight: bold; }
  #upload-image #preview-image {
    margin: 20px 10px;
    height: 250px;
    width: 233px;
    float: right; }
    #upload-image #preview-image #preview-content {
      height: 181px;
      margin-top: 31px; }
    #upload-image #preview-image #preview-pannel {
      overflow: hidden;
      width: 100px;
      height: 100px;
      margin-left: 62px;
      margin-top: 26px;
      position: relative; }
      #upload-image #preview-image #preview-pannel img {
        position: absolute; }
      #upload-image #preview-image #preview-pannel #default-size {
        height: 100px;
        width: 100px; }
    #upload-image #preview-image #preview-text {
      font-size: 16px;
      color: #99a3ac;
      margin-left: 81px;
      margin-top: 4px; }
    #upload-image #preview-image #ajax-form {
      margin-top: 0px; }
      #upload-image #preview-image #ajax-form .crop {
        float: left;
        height: 35px;
        width: 111px;
        background-color: #29abe2;
        border: 0 none;
        font-size: 16px;
        color: #FFFFFF;
        cursor: pointer; }
      #upload-image #preview-image #ajax-form .crop:hover {
        background-color: #3FBCE8; }
      #upload-image #preview-image #ajax-form .crop:active {
        background-color: #28A3CE; }
      #upload-image #preview-image #ajax-form #discard-button {
        float: right;
        height: 35px;
        width: 111px;
        background-color: #666666;
        border: 0 none;
        font-size: 16px;
        color: #FFFFFF;
        cursor: pointer; }

#notification {
  font-size: 12px;
  color: red;
  margin-top: 2px; }

#server {
  font-size: 12px;
  margin-left: 34px; }

#photo_error {
  font-size: 12px;
  color: red;
  margin-left: 47px; }

.field-validation-error {
  font-size: 10px; }

/*================= End of profile picture Page=======================*/

/*# sourceMappingURL=Support.css.map */
