/* General */
/* best left as is */
.tiny-header {
  background: none;
}

/* If the design is for RTL (BiDi) languages such as Hebrew and Arabic, then uncomment the following lines */

body {
  direction: rtl;
}
.second-alignment {
  text-align: left;
}
.tiny-header {
  direction: rtl;
}

/* Header image and logo */
/* Hiding the header image */
/* 020 */
.second-alignment img {
  display: none;
}
td.first-aligment img {
  height: 80px;
}
/* Replacing the header image */
/* 025 */
/* Replace the following address with your own image link */
div.second-alignment {
  background-image: url('https://www.checker-soft.com/images/logos/blank.gif');
  background-repeat: no-repeat;
  background-position: center bottom;
  width: 100%;
  height: 100%;
}

/* Hiding the company logo. Remove the comment if you want to hide the logo*/
/* 030 */
/*.first-aligment img {display: none;} */

/* Top menu */
/* 040 */
.menu-bg {
  background-color: fff;
  border-bottom: 1px solid black;
}
.menu_top_level_wrapper {
  border-bottom: 1px solid #808080;
  border-top: 1px solid #808080;
}

/* 044 */
.top_menu a,
.top_menu a:hover {
  color: #169a73;
}
.top_menu-selected {
  background-color: #fff;
  border-left: 1px solid #808080;
  border-right: 1px solid #808080;
}
.top_menu-selected a,
.top_menu-selected a:hover {
  color: #169a73;
  text-decoration: underline;
}

/* 048 */
.gray-lighter2 {
  color: #169a73;
}
.gray-lighter3 {
  border: none;
}

/* 060 Bottom information bar */
.bottom-tr {
  background-color: #fff;
  color: #169a73;
}
.footer-dots {
  background: none;
  border-bottom: solid 1px #4579ab;
}
.contact-td {
  background: none;
  border-bottom: solid 1px #4579ab;
  display: none;
}

/* Main menu (the page that is displayed right after logging in) */
/* 070 */
tr.titleinsidemain {
  background-color: #169a73;
  color: white;
}

/* Internal pages */
/* 105 */
.pageTitle {
  color: #169a73;
}
.breadcrums {
  color: #169a73;
}

/* 110 */
.section-lable {
  background-color: #62bb7a;
  color: #ffffff;
}

/* 115 */
a.reportitemtitle {
  color: #000000;
}

/* 120 */
/* Replace the following address with your own image link */
/*img.submenu-arrow {background-image: url('https://www.checker-soft.com/demo/checker-files/media/68/pictures/dot-orange.png'); width: 16px; height: 16px; background-repeat: no-repeat; vertical-align: middle;}*/

/* 130 */
td.leftpanel {
  background-color: #fafafa;
  border-top-color: #d8ddef;
  border-top-style: solid;
}

/* 142 */
.leftcategorytitle {
  background-color: #62bb7a;
  color: #ffffff;
}

/* Tables */

/* 200 */
thead.db,
thead.report {
  background-color: #9aa6b5;
}

/* 210 */
tr.db th,
.report-dir {
  border-left-color: #808080;
  border-left-style: solid;
  border-left-width: 1px;
}

/* 220 */
tr.db1,
tr.report1 {
  background-color: #e7e7ed;
}

/* 230 */
tr.db2,
tr.report2 {
  background-color: #ffffff;
  border-bottom-color: #ffffff;
  border-top-color: #ffffff;
}

/* 240 */
tr.db1:hover,
tr.report1:hover,
tr.db2:hover,
tr.report2:hover {
  background-color: #cce0eb;
  text-decoration: none;
}

/* Visit report */
/* These 2 lines set the border for the summary in the 1st page */
/* 320 */
table.HeaderGradeTable td {
  border: solid 1px black;
}
table.HeaderGradeTable {
  border-collapse: collapse;
}

/* Analyst screen (dashboard) specific settings */

/* Categories (tabs) */
/* 420 */
.toptabactive {
  background-color: #006699;
  background-image: none;
  text-align: center;
  vertical-align: middle;
}

/* 430 */
.toptabinactive {
  color: white;
  background-color: #437fc7;
  background-image: none;
  text-align: center;
  vertical-align: middle;
}
.toptabinactive strong {
  color: white;
}

/* Boxes (the containers for reports) */
/* 450 */
.dragableboxheader {
  background-color: #006699;
  color: white;
}
.ui-button-text,
.ui-button,
span.ui-button-text {
  height: 35px;
}

td.db-surrounding {
  border: 2px solid transparent;
}
table.report,
table.db {
  border: 2px solid #62bb7a;
}
thead.db,
thead.report {
  background-color: #62bb7a;
}

form[name='login'] {
  /* background: none repeat scroll 0 0 rgb(147, 184, 189, 0.8); */
  border: 1px solid rgba(178, 178, 178, 0.8);
  border-radius: 5px;
  box-shadow: 0 2px 5px rgba(105, 108, 109, 0.7), 0 0 8px 5px rgba(178, 178, 178, 0.4) inset;
  margin: 0 0 35px;
  padding: 20px;
  top: 0;
  display: inline-block;
}

.btn-input,
.btn-input input,
input[type='button'],
input[type='submit'],
button:not(.ui-multiselect),
input[type='file'] {
  font-weight: bold;
  min-height: 22px;
  background: none repeat scroll 0 0;
  background-color: #169a73;
  /* border: 1px solid rgb(28, 108, 122); */
  border: none;
  border-radius: 3px;
  /* box-shadow: 0 1px 6px 4px rgba(0, 0, 0, 0.07) inset, 0 0 0 1px rgb(254, 254, 254), 0 0px 3px 2px rgb(210, 210, 210); */
  color: #fff;
  cursor: pointer;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
  transition: all 0.2s linear 0s;
  margin: 3px 2px;
}
form[name='login'] td {
  display: table;
}

input[name='username'],
input[name='password'] {
  display: inline-block;
  border: 1px solid rgb(178, 178, 178);
  border-radius: 3px;
  box-shadow: 0 1px 4px 0 rgba(168, 168, 168, 0.6) inset;
  box-sizing: content-box;
  margin-top: 4px;
  margin-bottom: 10px;
  padding: 5px;
  transition: all 0.2s linear 0s;
}
.font-style {
  font-size: 15px;
  font-family: arial;
}
.getshoppercontact {
  content: url(https://www.ms-online.co.il/checker-files/media/168/css/images/emailphone.png) !important;
}

form#quick_change input#qc_4,
form#quick_change input#qc_5 {
  font-size: 16px;
  padding: 6px 16px;
}

.page-samples form[name='formName'] input {
  max-width: 170px !important;
  box-sizing: border-box;
}
.page-samples form[name='formName'] tr > td {
  max-width: 200px;
}
.page-samples form[name='formName'] tr > td:nth-child(3) *,
.page-samples form[name='formName'] tr > td:nth-child(1) * {
  word-break: break-all;
}
.page-samples #red_border {
  margin: 0 auto;
}

.page-samples td:nth-child(3) font {
  word-break: break-all;
  white-space: wrap;
  word-wrap: anywhere;
}
.page-samples td:nth-child(3) {
  max-width: 400px
}