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

/* Header images and background */
/* table#top_title_graphics {display: none;} */
div.second-alignment{width:100%; height: 100%;}
.header-top-bg, td.first-aligment { height: 60px;}
.header-top-bg {background-color: #b4cf52;padding: 0;}
td.first-aligment { background-repeat: no-repeat;}
.header-top-bg {    
  background-image: none;
    background-repeat: no-repeat;
    background-position: left center;
    background-size: auto 60px;
}
.second-alignment {background-image: none; background-repeat: no-repeat;}
/*td.first-aligment img {display: none;}*/

body, .tiny-header {direction: ltr;}
td.first-aligment {background-position: left center;}
.second-alignment {background-position: right center;}
/* If the design is for RTL (BiDi) languages such as Hebrew and Arabic, then change to rtl */
/* body, .tiny-header {direction: rtl;} */
/* td.first-aligment {background-position: right center;} */
/* .second-alignment {background-position: left center;} */
a{
    color: #7bb203;
    text-decoration: underline;
    font-weight: bold;
}
body, th, td, select, input, button {font-family: 'Open Sans', Arial, sans-serif;font-size: 13px;color: #6d6e71; vertical-align: middle;/* text-decoration: none; *//* text-transform: uppercase; */}
td.left-menu-padding div.second-alignment {
    display: none;
}
input:not([type="checkbox"]):not([type="radio"]), button{
    -webkit-appearance: none;
}
/* Hiding the header image and the company logo */
.second-alignment img { display: none;}

.second-alignment{
  height: 60px;
    background-image: none;
    background-size: auto 45px;
    background-position: right center;
    background-color: white;
}
.secondRowStyle {display: none;}
/* .mmMessage {display: none;} */

/* Top menu */
/* table#menu_top_level_wrapper {display: none;} */
.menu-bg {background-color: #B4CF52;}
.menu_top_level_wrapper {border: none; 
/* border-top:1px solid #5D7585;border-bottom:1px solid #5D7585; */
}
.top_menu {font-family: 'Open Sans', Arial, sans-serif;font-size: 12px;}
.top_menu a {font-size: 14px;font-weight: normal;}
.top_menu a:hover {font-size: 14px;
    color: #fff !important;}
.top_menu-selected{}

.top_menu-selected a , .top_menu-selected a:hover{font-size: 14px;font-weight: normal;}

.img-arrow{
  text-decoration: none;
  white-space: nowrap;
  color:#6d6e71;
  font-size:14px;
}
/* Welcome text and unwached reviews */
/* table#main_menu_title_text {display: none;} */
/* #set-language {display: none;} */
#set-language {padding: 0; margin: 0 0.1em; font-size: 1em;}
.gray-lighter2, .unwatchedLink {color: #000; text-decoration: none;}
a.unwatchedLink {font-weight: bold}
.gray-lighter3 {border: none;}

/* Bottom information bar */
.side_menu {border-bottom: 1px solid #666;}
/* tr.bottom-tr {display: none;} */
.bottom-tr {
    background-color: #5c5c5c;
    color: #fff;
    text-align: left;
}
.font-style {font-size: 15px;}
.footer-dots { background: #5c5c5c; border-bottom: none; display: none;}
.contact-td { background: transparent; border: none;}

/* Tables */
/* Links in tables */
.report tr a {color: #6d6e71;font-weight: bold;}
.report tr a:hover {color: #fff; background-color: #4080e0;}
thead.report tr.filters td {border: none;}

.report , .report tr, .report td {color: #6d6e71;border: none;}
table.report, #red_border, .db-surrounding {border: none;}
td.report-firstcol {padding: 7px;}

thead.db a, th.db-ltr {    color: #000;}
td.db-ltr {
    border-left: none;
    border-bottom: 1px #eee solid;
}
tr.filters td {border-left: 0px;}
thead.db, thead.report{background-color: #113059;font-weight: bold;}
.report th, thead.report a, thead.report a:hover {color: #000000; background-color: transparent; border: none;}
tr.db th, .report-dir {border-left-color: transparent; border-left-style: solid; border-left-width: 1px;}

table.db {  border: 1px solid #ccc;}
/* 1st tr */
tr.db1, tr.report1 {background-color: #eee;}
/* 2nd tr */
tr.db2, tr.report2 {background-color: #ffffff; border-bottom-color: #FFFFFF; border-top-color: #FFFFFF;}
table.report tr {border: 0px;border-bottom: 1px #eee solid;}
/* higlighted tr */
tr.db1:hover, tr.report1:hover, tr.db2:hover, tr.report2:hover {background-color:#ccc; text-decoration: none;}

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

/* Analyst screen (dashboard) specific settings */

/* Categories (tabs) */
.reports_categories {background-color: transparent; padding: 0 20px; border-collapse: collapse; margin-bottom: 10px;}
/* .top_tabs_row {background-color: transparent; border-collapse: collapse; position: sticky; top: 0;} */
.top_tabs_row {background-color: transparent; border-collapse: collapse;}
.reports_categories tr {height: 25px;}
/* .toptabinactive {color: #204080; background-image: none; text-align: center; vertical-align: middle; font-size: 14px;} */
.toptabinactive {background-image: none; text-align: center; vertical-align: middle;}
.reports_categories .toptabinactive {background-color: #fff;}
.toptabinactive strong {color: #204080; font-size: 14px;}
.toptabactive {text-align: center; vertical-align: middle; background-color: #204080; background-image: none;}
.topTabActive strong, .tab_menu_item, .tab_menu_item a {color: #ffffff; font-size: 14px;}
 
.tab_menu_item a {text-decoration: none; font-weight: bold;}

.Ajax2TabActive {text-align: center; vertical-align: middle; font-size: 14px; background-image: none;}

.tab_menu_item:hover > .tab_menu_list, .tab_menu_list:hover {
    background-color: rgba(0, 98, 136, 0.8);
}

td.topTabActive, .reports_categories td.toptabinactive {border-radius: 10px;  -o-border-radius: 10px; -moz-border-radius: 10px; -icab-border-radius: 10px; -khtml-border-radius: 10px; -webkit-border-radius: 10px;}

/* Boxes (the containers for reports) */
.dragableBox {background: transparent;}
.dragableboxheader {background-color: transparent; border: none;}

.dragableboxheader, .grid_report_td h1, .title1 {color: #333; font-style: normal;}
.title2 {color: #6d6e71;}
/* See explanation for this item in the following link. the name should be changed */
/* http://i.imgur.com/is8ww57.png */
.calculated-width {
    width: -moz-calc(100% - 50px);
    width: -webkit-calc(100% - 50px);
    width: calc(100% - 50px);
}

/* .p_wrapper {background-image: url('images/16257176732_368279c644_k.jpg'); } */
.p_wrapper {background-image: none;background-repeat: no-repeat;background-size: auto auto;background-color: transparent;padding: 15px;}
.grid_reports_table {border-spacing: 20px; border-collapse: separate;}

#lgnd tr {display: inline;}

/* #the_cell_with_the_program {border: 1px solid #666;} */
#the_cell_with_the_program {border: none;}

.grid_report_td h1, .title1{font-size: 24px;}

.grid_report_td h1 img {
filter: alpha(opacity=20);
-moz-opacity: 0.2;
opacity: 0.2;
}

.grid_report_td h1 img:hover {
filter: alpha(opacity=100); /* IE */
-moz-opacity: 1; /* Mozilla */
opacity: 1; /* css3 */
}

.grid_report_td, .dragableBoxInner {
  /* border: 6px solid #204080; */
  padding: 5px;
  background-color: rgba(255, 255, 255, 1);
box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.1);
}

/* Forms and buttons */
.begin-report-area form {display: inline;}
.begin-report-area form[name="pastCycles"] table { border-collapse: collapse; margin: 0 10px; display: inline; vertical-align: bottom;}
/* .begin-report-area form[name="pastCycles"] {display: inline-flex;} */
.begin-report-area form[name="pastCycles"] input{display: inline-flex; white-space: nowrap;}
.begin-report-area input[name="pastDateCyclesNumber"] {border: 2px solid #dfdfd0; height: 25px; margin-right: 10px;}
.list-select {border: 2px solid #dfdfd0;}
.begin-report-area {background-color: transparent !important;}
/*.btn-input, .btn-input input {border: none; background-color: #4080e0; color: #ffffff; font-weight: bold; height: 25px;}*/
.btn-input, .btn-input input, input[type="button"], input[type="submit"], button:not(.ui-multiselect), input[type="file"] {
    font-weight: normal;
    min-height: 22px;
    background: none repeat scroll 0 0;
    background-color: #ADD129;
    background: #ADD129;
    border-radius: 0px;
    box-shadow: none;
    color: white;
    cursor: pointer;
    text-shadow: none;
    transition: all 0.2s linear 0s;
    margin: 3px 2px;
    font-size: 13px;
    font-weight: bold;
    border-style: none;
    padding: 5px 10px;
}

div#FiltersArea p  {    font-size: 13px; font-weight:bold;}


form[action="show-entire-crit.php"] tr , form[action="show-entire-crit.php"] td {border: 1px solid #929396; color: black;}
.critChap, .critSubc {font-weight: bold;}
center .critInfoItemTitle, center .CritInfoItem {font-size: 16px;}

/* Main menu (the page that is displayed right after logging in) */
tr.titleinsidemain {      
  background-color: #7d7f80;
    color: #fff;
}

td.mainMenu-line1,td.mainMenu-line2 {    
  border: 0px solid #bbb;
    background-color: #eee;
}

/* Internal pages */
.pageTitle {color: #555;font-weight: bold;     margin-left: -10px;}
.breadcrums {}
/*.section-lable {
    background-color: #f5f5f5;
    color: #b4cf52;
    padding: 7px;
    text-transform: uppercase;
    border-radius: 4px;
    box-shadow: 0 1px 5px #ddd;
}
*/
table.showMenuSubItems>tbody>tr:not([valign=top]) {
    background-color: #fafafa !important;
    color: #b4cf52;
    padding: 7px;
}
table.main-menu-table br:first-child{
    display: none;
}
.section-lable{
    background-color: transparent !important;

}
a.reportitemtitle {color: #555;}

/* Icon next to menu items */
img.submenu-arrow {
  background-image: url(https://i.imgur.com/7fZBpnk.png);
    background-size: auto 14px;
    width: 16px;
    height: 15px;
    background-repeat: no-repeat;
    vertical-align: middle;
}

td.leftpanel {background-color: #fff; border-top: 0px solid #cccccc;}

.leftcategorytitle {
    background-color: #fff;
    color: #f15f53;
    border-bottom: 1px solid #ccc;
  font-size: 12px;
  line-height: 10px;
    height: 20px !important;
}

input[type="text"], input.searchClass, textarea {
    display: inline-block;
    border: 0px 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;
}
.page-sample-edit input[type="text"], .page-sample-edit input.searchClass,.page-sample-edit textarea,
.page-show-entire-crit input[type="text"], .page-show-entire-crit input.searchClass,.page-show-entire-crit textarea
{
    margin-bottom: 0px;
}
.page-sample-edit font[color="darkred"],.page-sample-edit td.tedit {
    color: #7bb203;
}
a.login_checkers_link,a[href*="recover-password"] {
    color: #2a2f31;
}


#set-language {
    background: #95999c !important;
    border-radius: 3px;
    display: inline-block;
    padding: 0px;
    border: 0px solid #777777 !important;
    text-decoration: none;
    color: #fff !important;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 1L6.5 6L12 1' stroke='%23666666' stroke-width='1.5'/%3e%3c/svg%3e ") !important;

    background-repeat: no-repeat !important;
    background-position: 90% center !important;
    background-size: 10px !important;
}


thead.db, thead.report {
    text-align:center;
    border-color: #EEE;
}
table.report {
    font-size: smaller;
    border: 0px solid #201545;
    border-collapse: collapse;
}
td.db-surrounding {
    border: 2px solid transparent;
}
thead.report a, thead.db th,thead.db th a, thead.db th font {
    color: #000 !important;
    font-weight: bold;
    text-decoration: none;
}
table.db {
    border-collapse: collapse;
    border: none;
}
.report th {
    /* color: #fff; */
  padding:8px 0;
}
tr.report1 td,tr.report2 td {
    padding: 8px 0;
}
tr.db2,tr.report2 {
    background-color: #fff;
    border-collapse: collapse;
  border: 0px solid #808080;
  text-align:center;
}
tr.db1, tr.report1 {
    text-align:center;
    border-color: #EEE;
    border-bottom: 5px;
}
tr.report1 a:hover {
    text-decoration: none;
  color:none;
}
tr.db1:hover, tr.report1:hover, tr.db2:hover, tr.report2:hover {
    background-color: #f1f1f1;
    text-decoration: none;
    background-image: none;
}
thead.report td {
    color: #fff;
    background-color: transparent;
  border: 1px solid #808080;
}
td.report-ltr {
    border-right: 0px !important;
}
td.report-firstcol {
    text-align: left;
}
tr.report1 td,tr.report2 td, tr.db1 td,tr.db2 td {
    padding: 10px 5px;
}
tbody.botton_row_report2.tablesorter-no-sort,tbody.botton_row_report1.tablesorter-no-sort {
    text-align: center;
}
.btn-input:focus, .btn-input input:focus, input[type="button"]:focus, input[type="submit"]:focus, button:not(.ui-multiselect):focus, input[type="file"]:focus {
  outline: none;
}
.ui-widget-header {
    color: #333 !important;
    font-weight: bold;
    background: #f1f1f1 url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x !important;
    border: 0px solid #999999 !important;
    border-radius: 0px !important;
    padding: 2px 5px !important;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{
    border: 0px solid #999999 !important;
    background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x !important;
    font-weight: normal;
    color:#333 !important;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    border: 0px solid #999 !important;
    background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
    font-weight: bold;
    color: #333 !important;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
  border: 0 !important;
}
.ui-state-default .ui-icon,.ui-state-active .ui-icon, .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
    background-image: url(http://www.checker-soft.com/hospitality-works-netherlands/libraries/jquery/custom-theme/images/ui-icons_454545_256x240.png) !important;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
   color: #6d6e71 !important;
}
div#FiltersArea p {
    font-size: 15px; color: #555;
}

.ui-widget-header .ui-icon {
    background-image: url(https://checker-soft.com/demo/libraries/jquery.new/css/ui-lightness/images/ui-icons_222222_256x240.png) !important;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    border: 1px solid #7DC617 !important;
    background: #fff !important;
    color: #000 !important;
    padding: 10px 5px !important;
    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.1);

}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
    border: 1px solid #cd0a0a !important;
    background: #fff !important;
    color: #000 !important;
    padding: 10px 5px !important;
    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.1);
}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {
    color: #cd0a0a !important;
}
.ui-state-error.ui-corner-all, .ui-state-highlight.ui-corner-all {
    width: 90%;
    margin: 0 auto;
    font-size: 14px;
}
.ui-state-highlight .ui-icon {
    background-image: url(https://i.imgur.com/6SdjYzr.png) !important;
    background-size: 16px auto;
    width: 30px;
    background-position: center;
    height: 18px;
}
span.ui-icon.ui-icon-alert {
    background-image: url(https://i.imgur.com/oXH3cuo.png) !important;
    width: 30px;
    height: 20px;
    background-size: 16px auto;
    background-position: center;
}
input:focus, button:focus, textarea:focus {
    outline: none;
}
table#main_menu_title_text input[type="submit"],table#main_menu_title_text .btn-input,
table#logo_and_title input[type="submit"],table#logo_and_title .btn-input{
    background-color: #95999c; color: #fff;
}
table#logo_and_title{    
    padding-left: 10px;
}
tr.db-current {
    background-color: #F8B854;
    text-align: center;
}

a.export-button {
    background-color: #ccc;
    padding: 10px;
    margin: 5px;
    color: #333;
    text-decoration: none;
    font-weight: bold;
    text-transform: uppercase;
    border-radius: 5px;
    border: 1px solid #aaa;
}
td.tedit {
    vertical-align: middle;
}

/****changes****/
/* shopper notifications */
td.tedit-mandatory:before {
    content: '*';
}
tr.tedit > td:first-child {
    font-weight: bold;
}
table.tedit tr > td:first-child {
    padding: 5px 0;
    /* display: inline-block; */
    display: block;
}
input[type="checkbox"], input[type="radio"]{
    appearance: auto !important;
    -webkit-appearance: auto !important;
    -moz-appearance: auto !important;
}
.form-DefaultText.text-input {
    margin: 0px;
    margin-top: 0px;
    margin-right: 5px;
}
tr#tr_AlertText td:first-child {
    display: block;
}
tr.actions a.linkClass {
    text-decoration: none;
    color: #000;
    font-weight: bold;
    font-size: 14px;
}
.ui-slider-horizontal {
    height: 0em !important;
}
a.ui-slider-handle.ui-state-default.ui-corner-all {
  border-radius: 50% !important;
}
.ui-slider-horizontal .ui-slider-handle {
    top: -.6em !important;
}
input[type="text"], input.searchClass, textarea, input {
  border-radius: 3px;
  box-shadow: none;
  border: 0;
  background-color: #cccccc;
  padding: 5px;
  font-size: 14px;
}
input#rangeStart, input#rangeEnd , input#rangeApprovalStart, input#rangeApprovalEnd,
input.hasDatepicker{
  background-image: url(https://i.imgur.com/BnUvtZQ.png);
    background-repeat: no-repeat;
    background-position: 98% center;
    background-size: auto 10px;
}
/* .ui-corner-all { */
    /* -moz-border-radius: 0px; */
    /* -webkit-border-radius: 0px; */
    /* border-radius: 0 !important; */
/* } */
.ui-widget-content,
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default,
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{
  background: #cccccc !important;
  /* padding: 5px; */
}
.ui-widget-content {
  background-color: #fff !important;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
  font-weight: normal !important;
}
label.ui-corner-all.ui-state-hover {
    border: 0px !important;
    background-color: #eee !important;
}
button.ui-multiselect.ui-widget.ui-state-default.ui-corner-all {
    padding: 5px;
}
select#CityID {
    width: 200px !important;
}
/* form[name="frm"] table td:nth-child(4) , */
/* form[name="frm"] table td:nth-child(5) { */
    /* padding-top: 7px; */
/* } */
input[name="zipcode"],
input[name="shopper_name_search"] {
    padding: 5px;
}

/* import page */
a.template-button, a.export_download {
    background: #ccc;
    color: #555;
    text-decoration: none;
    padding: 5px 10px;
    margin: 3px;
    display: inline-block;
    border-radius: 4px;
  font-weight: bold;
}
td.middle-right > table td b {
    font-size: 14px;
}
fieldset legend a {
    text-decoration: none;
    color: #333;
    font-weight: bold;
  font-size: 14px;
}
td.middle-right > table tr td,td.middle-right > table fieldset {
  position: relative;
}
.middle-right {
    background-color: transparent;
    display: block;
}

/* mass order status page */
.list-select {
    border: 1px solid #ccc;
  background-color: #ccc;
  padding: 5px;
  -webkit-appearance: none;
  width: 260px !important;
  background-image: url(https://i.imgur.com/BnUvtZQ.png);
    background-repeat: no-repeat;
    background-position: 98% center;
    background-size: auto 10px;
}
button.ui-multiselect.ui-widget.ui-state-default.ui-corner-all {
    width: 260px !important;
}

td.db-surrounding tbody tr td a {
    font-weight: normal;
    color: #6d6e71;
}
td.middle-right > table tr td.report-firstcol a {
    font-weight: bold;
}
.report tr a:hover {
  color: #555 !important;
    background-color: transparent !important;
}
td.report-dir a.mmExpired {
  font-weight: normal !important;
  color: #6d6e71 !important;
}
font.mmExpired {
    color: #6d6e71 !important;
}
a.report-caption[href*="Cancelled"] {
    visibility: hidden;
}
a.report-caption[href*="Cancelled"]:after {
    content: 'Cancelled';
    visibility: visible;
    position: relative;
    right: 30px;
}
tbody.botton_row_report1.tablesorter-no-sort td a,
tbody.botton_row_report2.tablesorter-no-sort td a {
    text-decoration: none;
    font-weight: bold;
}
table[name="blahg_form"] {
    margin-bottom: 10px;
}
table#red_border {
    margin-top: 10px;
}
table[name="blahg_form"] td {
    font-weight: normal;
    font-size: 14px;
    color: #4d4d4d;
}
form[name="how_to_display"] > table > tbody > tr:nth-child(2) > td:nth-child(2) {
    padding-top: 18px;
}
form[name="how_to_display"] > table > tbody > tr:nth-child(2) > td:nth-child(3),
form[name="how_to_display"] > table > tbody > tr:nth-child(2) > td:nth-child(4) {
  padding-top: 7px;
}
form[name="how_to_display"] > table > tbody > tr:nth-child(1) > td:nth-child(2) {
  margin-left: 5px;
  margin-top: 2px;
  display: block;
}

table[name="blahg_form"] button, table[name="blahg_form"] select {
    width: 200px !important;
  color: #6d6e71 !important;
  padding: 5px;
}
input#start_date, input#end_date {
    width: 190px; 
  color: #6d6e71 !important;
  padding: 5px;
  background-color: #ccc;
  background-image: url(https://i.imgur.com/BnUvtZQ.png);
    background-repeat: no-repeat;
    background-position: 98% center;
    background-size: auto 10px;
}
select {
  -webkit-appearance: none;
  padding: 0 5px;
  background-image: url(https://i.imgur.com/BnUvtZQ.png);
    background-repeat: no-repeat;
    background-position: 98% center;
    background-size: auto 10px;
	overflow-x: scroll;
}
.ui-widget-header a {
    color: #333 !important;
}
.ui-datepicker td {
  padding: 0 !important;
}
td.ui-datepicker-today a.ui-state-default.ui-state-highlight {
  padding:.2em !important;
}

a.fieldset_toggler {
    font-size: 13px;
    color: inherit;
    height: 20px;
    width: 170px;
    font-weight: bold;
    display: block;
    color: #000;
    text-decoration: none;
    text-align: left;
}
td.middle-right fieldset {
    border: 0;
}
td.middle-right fieldset legend {
    font-weight: bold;
    font-size: 16px;
}
/* form[name="frm"] table td { */
    /* vertical-align: middle; */
/* } */

/* system main page*/
td.contentInsideMain a {
   position:absolute;
   width:50%;
   right:10px;
   text-decoration: none;
   color: #000;
   font-weight: bold;
   text-align:left;
}

td.contentInsideMain span {
    position:absolute;
    width:50%;
    right:10px;
    text-align:left;
}

td.contentInsideMain a span {
  position:relative;
  right:unset;
}

tr.titleinsidemain {
  background-color: transparent;
}
td.mainMenu-line1, td.mainMenu-line2 {
    border: 0px;
    background-color: #eff4e4;
}
td.insideMain {
    color: #000;
    padding: 10px;
  font-size: 17px;
}
td.BulletInsideMain {
    display: none;
}
.contentInsideMain {
    padding: 0 10px;
    font-weight: normal;
  font-size: 14px;
}
.contentInsideMain a {
    color: #000;
    font-weight: bold;
    /* text-align: right; */
    /* display: inline-block; */
    /* width: 100%; */
    /* margin-top: -15px; */
  font-size: 15px;
}
td.mainMenu-line2 span {
    font-weight: bold;
    background-color: transparent !important;
    color: #000 !important;
}
a.MainMenuLink {
    color: #000;
}
td.mainMenu-line1:first-child {
    background-color: #cedcab;
}
td.mainMenu-line1:nth-child(2) {
    background-color: #dee8c9;
}
td.mainMenu-line1:last-child {
    background-color: #eff4e4;
}
td.mainMenu-line2:first-child {
    background-color: #cbcbcb;
}
td.mainMenu-line2:last-child {
    background-color: #fff !important;
    background-clip: border-box;
    border: 0px solid #cbcee8;
    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.1);
    margin-bottom: 0.8rem;
    border-radius: 0px;
    position: absolute;
    right: 0;
    top: 8px;
    height: 96%;
  width: 59%;
}
td.mainMenu-line1 {
    width: 100%;
  display: block;
}
tr.tr-mainBoxes {
    display: block;
  /* display: -webkit-flex; */
  /* display: -webkit-box; */
    /* flex-direction: column; */
  /* -webkit-flex-direction: column; */
    width: 40%;
}
td.mainMenu-line2:first-child {
    background-color: #cbcbcb;
    width: 40%;
    margin-top: -1%;
    display: inline-block;
  padding-bottom: 20px
}
.MainMenuLink {
    padding-left: 5px;
    font-weight: bold;
}

td.contentInsideMain {
    font-size: 14px;
}
td.contentInsideMain div {
    width: 50%;
    margin-bottom: 30px;
}
td.contentInsideMain div:nth-child(3) {
    position: absolute;
    top: -15px;
    right: 0;
    width: 45%;
  padding: 0 10px;
}
td.contentInsideMain p span {
    float: right; font-weight: bold;
}
td.mainMenu-line1 {
    margin-bottom: 5px;
}
td.db-surrounding form img {
    background-repeat: no-repeat;
}
 a[href*="users.php?page_var_filter"] img,
 a[href*="surveyors.php"] img,
 a[href*="user-to-assignee"] img,
 a[href*="set-edit-access"] img,
  a[href*="certificate-checker-list"] img
  {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3e%3cpath d='M96 224c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm448 0c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm32 32h-64c-17.6 0-33.5 7.1-45.1 18.6 40.3 22.1 68.9 62 75.1 109.4h66c17.7 0 32-14.3 32-32v-32c0-35.3-28.7-64-64-64zm-256 0c61.9 0 112-50.1 112-112S381.9 32 320 32 208 82.1 208 144s50.1 112 112 112zm76.8 32h-8.3c-20.8 10-43.9 16-68.5 16s-47.6-6-68.5-16h-8.3C179.6 288 128 339.6 128 403.2V432c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48v-28.8c0-63.6-51.6-115.2-115.2-115.2zm-223.7-13.4C161.5 263.1 145.6 256 128 256H64c-35.3 0-64 28.7-64 64v32c0 17.7 14.3 32 32 32h65.9c6.3-47.4 34.9-87.3 75.2-109.4z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[href*="client-workers.php?"] img,  a[title="Edit client employees"] img,
 a[href*="manage-certificates"] img {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3e%3cpath d='M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm95.8 32.6L272 480l-32-136 32-56h-96l32 56-32 136-47.8-191.4C56.9 292 0 350.3 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-72.1-56.9-130.4-128.2-133.8z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[href*="report-client-activity"] img {
 background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath d='M496 384H64V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zM464 96H345.94c-21.38 0-32.09 25.85-16.97 40.97l32.4 32.4L288 242.75l-73.37-73.37c-12.5-12.5-32.76-12.5-45.25 0l-68.69 68.69c-6.25 6.25-6.25 16.38 0 22.63l22.62 22.62c6.25 6.25 16.38 6.25 22.63 0L192 237.25l73.37 73.37c12.5 12.5 32.76 12.5 45.25 0l96-96 32.4 32.4c15.12 15.12 40.97 4.41 40.97-16.97V112c.01-8.84-7.15-16-15.99-16z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[href*="chapters.php?page_var_filter"] img,
 a[href*="add_new_qa"] img,
 a[href*="survey2-quotas"] img,
 a[href*="survey-quotas"] img,
 a[href*="survey-weighted-result-setup"] img,
 a[title="Edit questionnaires"] img,
  a[href*="setedit-frameset"] img {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3e%3cpath d='M288 248v28c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-28c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm-12 72H108c-6.6 0-12 5.4-12 12v28c0 6.6 5.4 12 12 12h168c6.6 0 12-5.4 12-12v-28c0-6.6-5.4-12-12-12zm108-188.1V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V48C0 21.5 21.5 0 48 0h204.1C264.8 0 277 5.1 286 14.1L369.9 98c9 8.9 14.1 21.2 14.1 33.9zm-128-80V128h76.1L256 51.9zM336 464V176H232c-13.3 0-24-10.7-24-24V48H48v416h288z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[href*="projects.php?"] img {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 352 512'%3e%3cpath d='M176 80c-52.94 0-96 43.06-96 96 0 8.84 7.16 16 16 16s16-7.16 16-16c0-35.3 28.72-64 64-64 8.84 0 16-7.16 16-16s-7.16-16-16-16zM96.06 459.17c0 3.15.93 6.22 2.68 8.84l24.51 36.84c2.97 4.46 7.97 7.14 13.32 7.14h78.85c5.36 0 10.36-2.68 13.32-7.14l24.51-36.84c1.74-2.62 2.67-5.7 2.68-8.84l.05-43.18H96.02l.04 43.18zM176 0C73.72 0 0 82.97 0 176c0 44.37 16.45 84.85 43.56 115.78 16.64 18.99 42.74 58.8 52.42 92.16v.06h48v-.12c-.01-4.77-.72-9.51-2.15-14.07-5.59-17.81-22.82-64.77-62.17-109.67-20.54-23.43-31.52-53.15-31.61-84.14-.2-73.64 59.67-128 127.95-128 70.58 0 128 57.42 128 128 0 30.97-11.24 60.85-31.65 84.14-39.11 44.61-56.42 91.47-62.1 109.46a47.507 47.507 0 0 0-2.22 14.3v.1h48v-.05c9.68-33.37 35.78-73.18 52.42-92.16C335.55 260.85 352 220.37 352 176 352 78.8 273.2 0 176 0z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[href*="client-props"] img,
 a[title="Edit branch properties"] img {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3e%3cpath d='M320 384H128V224H64v256c0 17.7 14.3 32 32 32h256c17.7 0 32-14.3 32-32V224h-64v160zm314.6-241.8l-85.3-128c-6-8.9-16-14.2-26.7-14.2H117.4c-10.7 0-20.7 5.3-26.6 14.2l-85.3 128c-14.2 21.3 1 49.8 26.6 49.8H608c25.5 0 40.7-28.5 26.6-49.8zM512 496c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V224h-64v272z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[href*="sample-unification"] img {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='yin-yang' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 496 512'%3e%3cpath d='M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 376c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-128c-53.02 0-96 42.98-96 96s42.98 96 96 96c-106.04 0-192-85.96-192-192S141.96 64 248 64c53.02 0 96 42.98 96 96s-42.98 96-96 96zm0-128c-17.67 0-32 14.33-32 32s14.33 32 32 32 32-14.33 32-32-14.33-32-32-32z' fill='%236d6e71'%3e%3c/path%3e%3c/svg%3e") !important;
}
 a[href*="sets.php"] img,
 a[href*="survey2-priorities"] img,
 a[href*="survey2-filter-conditions"] img,
 a[href*="survey-profiles"] img,
 a[href*="sample-edit"] img, 
 a[href*="sample-api"] img, 
 a[href*="sample-data-edit"] img, 
 a[href*="set-auto-allow-access"] img{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3e%3cpath d='M402.3 344.9l32-32c5-5 13.7-1.5 13.7 5.7V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h273.5c7.1 0 10.7 8.6 5.7 13.7l-32 32c-1.5 1.5-3.5 2.3-5.7 2.3H48v352h352V350.5c0-2.1.8-4.1 2.3-5.6zm156.6-201.8L296.3 405.7l-90.4 10c-26.2 2.9-48.5-19.2-45.6-45.6l10-90.4L432.9 17.1c22.9-22.9 59.9-22.9 82.7 0l43.2 43.2c22.9 22.9 22.9 60 .1 82.8zM460.1 174L402 115.9 216.2 301.8l-7.3 65.3 65.3-7.3L460.1 174zm64.8-79.7l-43.2-43.2c-4.1-4.1-10.8-4.1-14.8 0L436 82l58.1 58.1 30.9-30.9c4-4.2 4-10.8-.1-14.9z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
  }
 a[title="Edit branch characteristics"] img,
 a[href*="branches-sets-asgn-objctvs.php"] img {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3e%3cpath d='M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a.pointing-printer img, a[href*="set-print"] img {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath d='M448 192V77.25c0-8.49-3.37-16.62-9.37-22.63L393.37 9.37c-6-6-14.14-9.37-22.63-9.37H96C78.33 0 64 14.33 64 32v160c-35.35 0-64 28.65-64 64v112c0 8.84 7.16 16 16 16h48v96c0 17.67 14.33 32 32 32h320c17.67 0 32-14.33 32-32v-96h48c8.84 0 16-7.16 16-16V256c0-35.35-28.65-64-64-64zm-64 256H128v-96h256v96zm0-224H128V64h192v48c0 8.84 7.16 16 16 16h48v96zm48 72c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[href*="client-reports-settings"] img {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3e%3cpath d='M610.5 373.3c2.6-14.1 2.6-28.5 0-42.6l25.8-14.9c3-1.7 4.3-5.2 3.3-8.5-6.7-21.6-18.2-41.2-33.2-57.4-2.3-2.5-6-3.1-9-1.4l-25.8 14.9c-10.9-9.3-23.4-16.5-36.9-21.3v-29.8c0-3.4-2.4-6.4-5.7-7.1-22.3-5-45-4.8-66.2 0-3.3.7-5.7 3.7-5.7 7.1v29.8c-13.5 4.8-26 12-36.9 21.3l-25.8-14.9c-2.9-1.7-6.7-1.1-9 1.4-15 16.2-26.5 35.8-33.2 57.4-1 3.3.4 6.8 3.3 8.5l25.8 14.9c-2.6 14.1-2.6 28.5 0 42.6l-25.8 14.9c-3 1.7-4.3 5.2-3.3 8.5 6.7 21.6 18.2 41.1 33.2 57.4 2.3 2.5 6 3.1 9 1.4l25.8-14.9c10.9 9.3 23.4 16.5 36.9 21.3v29.8c0 3.4 2.4 6.4 5.7 7.1 22.3 5 45 4.8 66.2 0 3.3-.7 5.7-3.7 5.7-7.1v-29.8c13.5-4.8 26-12 36.9-21.3l25.8 14.9c2.9 1.7 6.7 1.1 9-1.4 15-16.2 26.5-35.8 33.2-57.4 1-3.3-.4-6.8-3.3-8.5l-25.8-14.9zM496 400.5c-26.8 0-48.5-21.8-48.5-48.5s21.8-48.5 48.5-48.5 48.5 21.8 48.5 48.5-21.7 48.5-48.5 48.5zM224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm201.2 226.5c-2.3-1.2-4.6-2.6-6.8-3.9l-7.9 4.6c-6 3.4-12.8 5.3-19.6 5.3-10.9 0-21.4-4.6-28.9-12.6-18.3-19.8-32.3-43.9-40.2-69.6-5.5-17.7 1.9-36.4 17.9-45.7l7.9-4.6c-.1-2.6-.1-5.2 0-7.8l-7.9-4.6c-16-9.2-23.4-28-17.9-45.7.9-2.9 2.2-5.8 3.2-8.7-3.8-.3-7.5-1.2-11.4-1.2h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c10.1 0 19.5-3.2 27.2-8.5-1.2-3.8-2-7.7-2-11.8v-9.2z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[href*="client-visit-reports"] img {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3e%3cpath d='M288 256H96v64h192v-64zm89-151L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zm-153 31V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zM64 72c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8V72zm0 64c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-16zm256 304c0 4.42-3.58 8-8 8h-80c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16zm0-200v96c0 8.84-7.16 16-16 16H80c-8.84 0-16-7.16-16-16v-96c0-8.84 7.16-16 16-16h224c8.84 0 16 7.16 16 16z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[href*="client-tags"] img {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3e%3cpath d='M497.941 225.941L286.059 14.059A48 48 0 0 0 252.118 0H48C21.49 0 0 21.49 0 48v204.118a48 48 0 0 0 14.059 33.941l211.882 211.882c18.744 18.745 49.136 18.746 67.882 0l204.118-204.118c18.745-18.745 18.745-49.137 0-67.882zM112 160c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48zm513.941 133.823L421.823 497.941c-18.745 18.745-49.137 18.745-67.882 0l-.36-.36L527.64 323.522c16.999-16.999 26.36-39.6 26.36-63.64s-9.362-46.641-26.36-63.64L331.397 0h48.721a48 48 0 0 1 33.941 14.059l211.882 211.882c18.745 18.745 18.745 49.137 0 67.882z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[href*="characteristic-assgn-quota"] img,
 a[title="Edit branches assignment objectives"] img,
  a[href*="set-edit-briefings"] img,
 a[href*="branches"] img {
 background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3e%3cpath d='M384 144c0-44.2-35.8-80-80-80s-80 35.8-80 80c0 36.4 24.3 67.1 57.5 76.8-.6 16.1-4.2 28.5-11 36.9-15.4 19.2-49.3 22.4-85.2 25.7-28.2 2.6-57.4 5.4-81.3 16.9v-144c32.5-10.2 56-40.5 56-76.3 0-44.2-35.8-80-80-80S0 35.8 0 80c0 35.8 23.5 66.1 56 76.3v199.3C23.5 365.9 0 396.2 0 432c0 44.2 35.8 80 80 80s80-35.8 80-80c0-34-21.2-63.1-51.2-74.6 3.1-5.2 7.8-9.8 14.9-13.4 16.2-8.2 40.4-10.4 66.1-12.8 42.2-3.9 90-8.4 118.2-43.4 14-17.4 21.1-39.8 21.6-67.9 31.6-10.8 54.4-40.7 54.4-75.9zM80 64c8.8 0 16 7.2 16 16s-7.2 16-16 16-16-7.2-16-16 7.2-16 16-16zm0 384c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm224-320c8.8 0 16 7.2 16 16s-7.2 16-16 16-16-7.2-16-16 7.2-16 16-16z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[href*="alerts"] img {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3e%3cpath d='M439.39 362.29c-19.32-20.76-55.47-51.99-55.47-154.29 0-77.7-54.48-139.9-127.94-155.16V32c0-17.67-14.32-32-31.98-32s-31.98 14.33-31.98 32v20.84C118.56 68.1 64.08 130.3 64.08 208c0 102.3-36.15 133.53-55.47 154.29-6 6.45-8.66 14.16-8.61 21.71.11 16.4 12.98 32 32.1 32h383.8c19.12 0 32-15.6 32.1-32 .05-7.55-2.61-15.27-8.61-21.71zM67.53 368c21.22-27.97 44.42-74.33 44.53-159.42 0-.2-.06-.38-.06-.58 0-61.86 50.14-112 112-112s112 50.14 112 112c0 .2-.06.38-.06.58.11 85.1 23.31 131.46 44.53 159.42H67.53zM224 512c35.32 0 63.97-28.65 63.97-64H160.03c0 35.35 28.65 64 63.97 64z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[href*="client-report-settings"] img {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 544 512'%3e%3cpath d='M527.79 288H290.5l158.03 158.03c6.04 6.04 15.98 6.53 22.19.68 38.7-36.46 65.32-85.61 73.13-140.86 1.34-9.46-6.51-17.85-16.06-17.85zm-15.83-64.8C503.72 103.74 408.26 8.28 288.8.04 279.68-.59 272 7.1 272 16.24V240h223.77c9.14 0 16.82-7.68 16.19-16.8zM224 288V50.71c0-9.55-8.39-17.4-17.84-16.06C86.99 51.49-4.1 155.6.14 280.37 4.5 408.51 114.83 513.59 243.03 511.98c50.4-.63 96.97-16.87 135.26-44.03 7.9-5.6 8.42-17.23 1.57-24.08L224 288z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[href*="client-statuses"] img {
 background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3e%3cpath d='M630.6 364.9l-90.3-90.2c-12-12-28.3-18.7-45.3-18.7h-79.3c-17.7 0-32 14.3-32 32v79.2c0 17 6.7 33.2 18.7 45.2l90.3 90.2c12.5 12.5 32.8 12.5 45.3 0l92.5-92.5c12.6-12.5 12.6-32.7.1-45.2zm-182.8-21c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24c0 13.2-10.7 24-24 24zm-223.8-88c70.7 0 128-57.3 128-128C352 57.3 294.7 0 224 0S96 57.3 96 128c0 70.6 57.3 127.9 128 127.9zm127.8 111.2V294c-12.2-3.6-24.9-6.2-38.2-6.2h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 287.9 0 348.1 0 422.3v41.6c0 26.5 21.5 48 48 48h352c15.5 0 29.1-7.5 37.9-18.9l-58-58c-18.1-18.1-28.1-42.2-28.1-67.9z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[title="Branches- questionnaires assignment objectives"] img,
 a[href*="branches-assgn-objctv"] img {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3e%3cpath d='M128 148v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12zm140 12h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm-128 96h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm128 0h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm-76 84v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm76 12h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm180 124v36H0v-36c0-6.6 5.4-12 12-12h19.5V24c0-13.3 10.7-24 24-24h337c13.3 0 24 10.7 24 24v440H436c6.6 0 12 5.4 12 12zM79.5 463H192v-67c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v67h112.5V49L80 48l-.5 415z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[href*="client-kpi-settings"] img {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3e%3cpath d='M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4zm323-128.4l-27.8-28.1c-4.6-4.7-12.1-4.7-16.8-.1l-104.8 104-45.5-45.8c-4.6-4.7-12.1-4.7-16.8-.1l-28.1 27.9c-4.7 4.6-4.7 12.1-.1 16.8l81.7 82.3c4.6 4.7 12.1 4.7 16.8.1l141.3-140.2c4.6-4.7 4.7-12.2.1-16.8z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[href*="question-settings-for-reports"] img {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath d='M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 448c-110.532 0-200-89.431-200-200 0-110.495 89.472-200 200-200 110.491 0 200 89.471 200 200 0 110.53-89.431 200-200 200zm107.244-255.2c0 67.052-72.421 68.084-72.421 92.863V300c0 6.627-5.373 12-12 12h-45.647c-6.627 0-12-5.373-12-12v-8.659c0-35.745 27.1-50.034 47.579-61.516 17.561-9.845 28.324-16.541 28.324-29.579 0-17.246-21.999-28.693-39.784-28.693-23.189 0-33.894 10.977-48.942 29.969-4.057 5.12-11.46 6.071-16.666 2.124l-27.824-21.098c-5.107-3.872-6.251-11.066-2.644-16.363C184.846 131.491 214.94 112 261.794 112c49.071 0 101.45 38.304 101.45 88.8zM298 368c0 23.159-18.841 42-42 42s-42-18.841-42-42 18.841-42 42-42 42 18.841 42 42z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[href*="client-bonus-levels"] img {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3e%3cpath d='M271.06,144.3l54.27,14.3a8.59,8.59,0,0,1,6.63,8.1c0,4.6-4.09,8.4-9.12,8.4h-35.6a30,30,0,0,1-11.19-2.2c-5.24-2.2-11.28-1.7-15.3,2l-19,17.5a11.68,11.68,0,0,0-2.25,2.66,11.42,11.42,0,0,0,3.88,15.74,83.77,83.77,0,0,0,34.51,11.5V240c0,8.8,7.83,16,17.37,16h17.37c9.55,0,17.38-7.2,17.38-16V222.4c32.93-3.6,57.84-31,53.5-63-3.15-23-22.46-41.3-46.56-47.7L282.68,97.4a8.59,8.59,0,0,1-6.63-8.1c0-4.6,4.09-8.4,9.12-8.4h35.6A30,30,0,0,1,332,83.1c5.23,2.2,11.28,1.7,15.3-2l19-17.5A11.31,11.31,0,0,0,368.47,61a11.43,11.43,0,0,0-3.84-15.78,83.82,83.82,0,0,0-34.52-11.5V16c0-8.8-7.82-16-17.37-16H295.37C285.82,0,278,7.2,278,16V33.6c-32.89,3.6-57.85,31-53.51,63C227.63,119.6,247,137.9,271.06,144.3ZM565.27,328.1c-11.8-10.7-30.2-10-42.6,0L430.27,402a63.64,63.64,0,0,1-40,14H272a16,16,0,0,1,0-32h78.29c15.9,0,30.71-10.9,33.25-26.6a31.2,31.2,0,0,0,.46-5.46A32,32,0,0,0,352,320H192a117.66,117.66,0,0,0-74.1,26.29L71.4,384H16A16,16,0,0,0,0,400v96a16,16,0,0,0,16,16H372.77a64,64,0,0,0,40-14L564,377a32,32,0,0,0,1.28-48.9Z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[href*="client-graph-color-groups"] img,
 a[href*="survey-quotas-status"] img,
 a[href*="survey-sample-transfers"] img, 
 a[href*="users-restricted-columns"] img, 
 a[href*="set-perflevel-questions"] img, 
 a[href*="target-grades-edit"] img  {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath d='M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[href*="client-icon-groups"] img {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3e%3cpath d='M96 288H32c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zm160 0h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zm160 0h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zM96 96H32c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zm160 0h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zm160 0h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[href*="client-perf-level-groups"] img {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath d='M466.27 286.69C475.04 271.84 480 256 480 236.85c0-44.015-37.218-85.58-85.82-85.58H357.7c4.92-12.81 8.85-28.13 8.85-46.54C366.55 31.936 328.86 0 271.28 0c-61.607 0-58.093 94.933-71.76 108.6-22.747 22.747-49.615 66.447-68.76 83.4H32c-17.673 0-32 14.327-32 32v240c0 17.673 14.327 32 32 32h64c14.893 0 27.408-10.174 30.978-23.95 44.509 1.001 75.06 39.94 177.802 39.94 7.22 0 15.22.01 22.22.01 77.117 0 111.986-39.423 112.94-95.33 13.319-18.425 20.299-43.122 17.34-66.99 9.854-18.452 13.664-40.343 8.99-62.99zm-61.75 53.83c12.56 21.13 1.26 49.41-13.94 57.57 7.7 48.78-17.608 65.9-53.12 65.9h-37.82c-71.639 0-118.029-37.82-171.64-37.82V240h10.92c28.36 0 67.98-70.89 94.54-97.46 28.36-28.36 18.91-75.63 37.82-94.54 47.27 0 47.27 32.98 47.27 56.73 0 39.17-28.36 56.72-28.36 94.54h103.99c21.11 0 37.73 18.91 37.82 37.82.09 18.9-12.82 37.81-22.27 37.81 13.489 14.555 16.371 45.236-5.21 65.62zM88 432c0 13.255-10.745 24-24 24s-24-10.745-24-24 10.745-24 24-24 24 10.745 24 24z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[title="Products"] img {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3e%3cpath d='M528.12 301.319l47.273-208C578.806 78.301 567.391 64 551.99 64H159.208l-9.166-44.81C147.758 8.021 137.93 0 126.529 0H24C10.745 0 0 10.745 0 24v16c0 13.255 10.745 24 24 24h69.883l70.248 343.435C147.325 417.1 136 435.222 136 456c0 30.928 25.072 56 56 56s56-25.072 56-56c0-15.674-6.447-29.835-16.824-40h209.647C430.447 426.165 424 440.326 424 456c0 30.928 25.072 56 56 56s56-25.072 56-56c0-22.172-12.888-41.332-31.579-50.405l5.517-24.276c3.413-15.018-8.002-29.319-23.403-29.319H218.117l-6.545-32h293.145c11.206 0 20.92-7.754 23.403-18.681z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[title="Product characteristics"] img {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath d='M80 368H16a16 16 0 0 0-16 16v64a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16v-64a16 16 0 0 0-16-16zm0-320H16A16 16 0 0 0 0 64v64a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16V64a16 16 0 0 0-16-16zm0 160H16a16 16 0 0 0-16 16v64a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16v-64a16 16 0 0 0-16-16zm416 176H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-320H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16zm0 160H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[title="Product locations"] img,
  a[href*="user-branch-access"] img,
  a[href*="set-edit-association"] img{
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3e%3cpath d='M288 0c-69.59 0-126 56.41-126 126 0 56.26 82.35 158.8 113.9 196.02 6.39 7.54 17.82 7.54 24.2 0C331.65 284.8 414 182.26 414 126 414 56.41 357.59 0 288 0zm0 168c-23.2 0-42-18.8-42-42s18.8-42 42-42 42 18.8 42 42-18.8 42-42 42zM20.12 215.95A32.006 32.006 0 0 0 0 245.66v250.32c0 11.32 11.43 19.06 21.94 14.86L160 448V214.92c-8.84-15.98-16.07-31.54-21.25-46.42L20.12 215.95zM288 359.67c-14.07 0-27.38-6.18-36.51-16.96-19.66-23.2-40.57-49.62-59.49-76.72v182l192 64V266c-18.92 27.09-39.82 53.52-59.49 76.72-9.13 10.77-22.44 16.95-36.51 16.95zm266.06-198.51L416 224v288l139.88-55.95A31.996 31.996 0 0 0 576 426.34V176.02c0-11.32-11.43-19.06-21.94-14.86z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[href*="client-task-types"] img {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath d='M139.61 35.5a12 12 0 0 0-17 0L58.93 98.81l-22.7-22.12a12 12 0 0 0-17 0L3.53 92.41a12 12 0 0 0 0 17l47.59 47.4a12.78 12.78 0 0 0 17.61 0l15.59-15.62L156.52 69a12.09 12.09 0 0 0 .09-17zm0 159.19a12 12 0 0 0-17 0l-63.68 63.72-22.7-22.1a12 12 0 0 0-17 0L3.53 252a12 12 0 0 0 0 17L51 316.5a12.77 12.77 0 0 0 17.6 0l15.7-15.69 72.2-72.22a12 12 0 0 0 .09-16.9zM64 368c-26.49 0-48.59 21.5-48.59 48S37.53 464 64 464a48 48 0 0 0 0-96zm432 16H208a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h288a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-320H208a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h288a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16zm0 160H208a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h288a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[href*="survey-workers"] img {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3e%3cpath d='M496 224c-79.6 0-144 64.4-144 144s64.4 144 144 144 144-64.4 144-144-64.4-144-144-144zm64 150.3c0 5.3-4.4 9.7-9.7 9.7h-60.6c-5.3 0-9.7-4.4-9.7-9.7v-76.6c0-5.3 4.4-9.7 9.7-9.7h12.6c5.3 0 9.7 4.4 9.7 9.7V352h38.3c5.3 0 9.7 4.4 9.7 9.7v12.6zM320 368c0-27.8 6.7-54.1 18.2-77.5-8-1.5-16.2-2.5-24.6-2.5h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h347.1c-45.3-31.9-75.1-84.5-75.1-144zm-96-112c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128z' fill='%236d6e71' /%3e%3c/svg%3e ") !important;
}
 a[href*="survey-statuses"] img {
   background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath d='M497.9 142.1l-46.1 46.1c-4.7 4.7-12.3 4.7-17 0l-111-111c-4.7-4.7-4.7-12.3 0-17l46.1-46.1c18.7-18.7 49.1-18.7 67.9 0l60.1 60.1c18.8 18.7 18.8 49.1 0 67.9zM284.2 99.8L21.6 362.4.4 483.9c-2.9 16.4 11.4 30.6 27.8 27.8l121.5-21.3 262.6-262.6c4.7-4.7 4.7-12.3 0-17l-111-111c-4.8-4.7-12.4-4.7-17.1 0zM124.1 339.9c-5.5-5.5-5.5-14.3 0-19.8l154-154c5.5-5.5 14.3-5.5 19.8 0s5.5 14.3 0 19.8l-154 154c-5.5 5.5-14.3 5.5-19.8 0zM88 424h48v36.3l-64.5 11.3-31.1-31.1L51.7 376H88v48z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[href*="survey-sample-fields-manage"] img {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath d='M256 8C119.034 8 8 119.033 8 256s111.034 248 248 248 248-111.034 248-248S392.967 8 256 8zm130.108 117.892c65.448 65.448 70 165.481 20.677 235.637L150.47 105.216c70.204-49.356 170.226-44.735 235.638 20.676zM125.892 386.108c-65.448-65.448-70-165.481-20.677-235.637L361.53 406.784c-70.203 49.356-170.226 44.736-235.638-20.676z' fill='%236d6e71' /%3e%3c/svg%3e ") !important;
}
 a[href*="survey-flt-questions"] img,
 a[href*="survey-flt-answers"] img {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath d='M487.976 0H24.028C2.71 0-8.047 25.866 7.058 40.971L192 225.941V432c0 7.831 3.821 15.17 10.237 19.662l80 55.98C298.02 518.69 320 507.493 320 487.98V225.941l184.947-184.97C520.021 25.896 509.338 0 487.976 0z' fill='%236d6e71' /%3e%3c/svg%3e ") !important;
}
 a[href*="survey-delete-unused-sample-rows"] img {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3e%3cpath d='M32 464a48 48 0 0 0 48 48h288a48 48 0 0 0 48-48V128H32zm272-256a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zm-96 0a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zm-96 0a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zM432 32H312l-9.4-18.7A24 24 0 0 0 281.1 0H166.8a23.72 23.72 0 0 0-21.4 13.3L136 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z' fill='%236d6e71' /%3e%3c/svg%3e ") !important;
}
 a[href*="survey-send-invitations"] img,
 a[href*="email-test-page"] img {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath d='M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z' fill='%236d6e71' /%3e%3c/svg%3e ") !important;
}
 a[href*="survey-send-invitations-sms"] img {
background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3e%3cpath d='M272 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h224c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM160 480c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm112-108c0 6.6-5.4 12-12 12H60c-6.6 0-12-5.4-12-12V60c0-6.6 5.4-12 12-12h200c6.6 0 12 5.4 12 12v312z' fill='%236d6e71' /%3e%3c/svg%3e ") !important;
}
 a[href*="users-generate-token"] img {
background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath d='M512 176.001C512 273.203 433.202 352 336 352c-11.22 0-22.19-1.062-32.827-3.069l-24.012 27.014A23.999 23.999 0 0 1 261.223 384H224v40c0 13.255-10.745 24-24 24h-40v40c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24v-78.059c0-6.365 2.529-12.47 7.029-16.971l161.802-161.802C163.108 213.814 160 195.271 160 176 160 78.798 238.797.001 335.999 0 433.488-.001 512 78.511 512 176.001zM336 128c0 26.51 21.49 48 48 48s48-21.49 48-48-21.49-48-48-48-48 21.49-48 48z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[href*="panelists-cash-flow"] img {
background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath d='M0 405.3V448c0 35.3 86 64 192 64s192-28.7 192-64v-42.7C342.7 434.4 267.2 448 192 448S41.3 434.4 0 405.3zM320 128c106 0 192-28.7 192-64S426 0 320 0 128 28.7 128 64s86 64 192 64zM0 300.4V352c0 35.3 86 64 192 64s192-28.7 192-64v-51.6c-41.3 34-116.9 51.6-192 51.6S41.3 334.4 0 300.4zm416 11c57.3-11.1 96-31.7 96-55.4v-42.7c-23.2 16.4-57.3 27.6-96 34.5v63.6zM192 160C86 160 0 195.8 0 240s86 80 192 80 192-35.8 192-80-86-80-192-80zm219.3 56.3c60-10.8 100.7-32 100.7-56.3v-42.7c-35.5 25.1-96.5 38.6-160.7 41.8 29.5 14.3 51.2 33.5 60 57.2z' fill='%236d6e71'/%3e%3c/svg%3e ") !important;
}
 a[href*="set-alt-lang-conditions"] img {
background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath d='M304 48c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-48 368c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm208-208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zM96 256c0-26.51-21.49-48-48-48S0 229.49 0 256s21.49 48 48 48 48-21.49 48-48zm12.922 99.078c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.491-48-48-48zm294.156 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.49-48-48-48zM108.922 60.922c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.491-48-48-48z' fill='%236d6e71'%3e%3c/path%3e%3c/svg%3e") !important;
}
.db-surrounding tr:hover a img{
    filter: invert(1) brightness(2);
}
a img {
    background-repeat: no-repeat;
}
/* end - icons management clients page */

thead.db, thead.report {
    background-color: #fff;
    font-weight: bold;
    border-bottom: 1px #eee solid;
}
tr.db1, tr.report1,
tr.db2, tr.report2 {
  background-color: #fff;
}
tbody.botton_row_report2.tablesorter-no-sort, tbody.botton_row_report1.tablesorter-no-sort {
    text-align: center;
    background-color: #fff;
}
table#red_border {
  margin-top: 0;
}
tr.db1 td, tr.report1 td,
tr.db2 td, tr.report2 td{
    font-size: 14px;
    vertical-align: middle;
}
.btn-input, .btn-input input, input[type="button"], input[type="submit"], button:not(.ui-multiselect), input[type="file"] {
    font-weight: normal;
    min-height: 22px;
    background: none repeat scroll 0 0;
    background-color: #ADD129;
    background: #ADD129;
    border-radius: 3px;
    box-shadow: none;
    color: white;
    cursor: pointer;
    text-shadow: none;
    transition: all 0.2s linear 0s;
    margin: 5px 2px;
    font-size: 13px;
    font-weight: normal;
    border-style: none;
    padding: 6px 15px;
}
thead.report a, thead.db th, thead.db th a, thead.db th font, thead .report th,thead th font {
    color: #6d6e71 !important;
    /* font-weight: normal; */
    text-decoration: none;
    line-height: 21px;
    font-size: 14px;
    padding: 10px 5px;
    
    
    
         /* fallback */
          /* fallback */
     /* number of lines to show */
}

td.leftPanel {
    display: none;
}

div p {
    margin: 15px 0px;
}
#width_limiter > tbody > tr > td:nth-child(1) {
    display: none;
}
.side_menu {
    border-bottom: 0px solid #666;
    padding-left: 10px;
    padding-top: 10px;
  padding-bottom: 10px
}
tr.bottom-tr td {
    color: #fff;
    line-height: 26px;
}
a {
    color: #6d6e71;
    text-decoration: underline;
  font-weight: bold;
}
a:hover{
    color: #b514e1 !important;
}
.ui-tabs .ui-tabs-panel {
  color: #6d6e71;
}
font {
  color: #6d6e71;
}
.header-top-bg {
    background-color: #f1f1f1;
    padding: 0;
}td.first-aligment img {
    max-height: 50px;
    margin-left: 20px;
}
.top_menu a {
    font-size: 14px;
    font-weight: normal;position: relative;z-index: 1000;
    /* padding: 0 2px; */
}
.top_menu a:hover {
  font-size: 14px;
}
.top_menu-selected a, .top_menu-selected a:hover {
    font-size: 14px;
    font-weight: normal;
    color: black !important
}
.menu-bg {
    background-color: #B4CF52;
    height: 35px;
}

/*operation panel */
form[name="frm"] fieldset {
    border: 0;
}
fieldset legend {
    margin-left: -10px;
    display: block;
    line-height: 40px;
    margin-bottom: 20px;
}
form#frm {
    display: block;
}
form#frm tr[valign="bottom"] {
    display: block;
    /* margin-top: -60px; */
}
form#frm table td:nth-child(2) {
  position: relative;
}
form#frm table td:nth-child(2) input#zipcode {
    position: relative;
    top: 23px;
}
form#frm tr[valign="bottom"] td:nth-child(2) input#shopper_name_search {
    position: relative;
    top: -20px;
}
form#frm tr[valign="bottom"] td:nth-child(2) input#Email {
  position: relative;
    top: -7px;
}

/*reviews modifications report */
span.simplegraph_empty {
    margin: 0 5px 0 0;
}

/*shopper assignation */
input[name="messageString"] {
    width: 360px;
}

/*edit order assignment */
div#tabs-1 table {
    margin: 8px 0;
}
.critInfoItemTitle {
    line-height: 21px;
}
/*form[name="blabla"] table#assignmenttable th:first-child {
    display: none;
}*/
form[name="blabla"] table#assignmenttable tr.report1 td:first-child, 
form[name="blabla"] table#assignmenttable tr.report2 td:first-child {
   /* display: none;*/
    text-align: center;
}
/*automatic assignation */
form[name="autoassign"] table#red_border {
    margin-top: 20px;
}
.ui-state-highlight.ui-corner-all ~ table[bgcolor="#eeeeee"] {
    width: 70%;
    border: 0;
    background-color: #fff;
    box-shadow: none;
    margin: 40px auto 0;
}
.ui-state-highlight.ui-corner-all ~ table[bgcolor="#eeeeee"] td {
    border: 0;
    padding: 8px;
    border-bottom: 1px solid #ccc;
}
.ui-state-highlight.ui-corner-all ~ table[bgcolor="#eeeeee"] td:nth-child(even) {
    font-weight: bold;
}
div#status1,div#status2,div#status3,div#status4 {
    background-image: url(https://i.imgur.com/LGye666.png);
    background-size: auto 7px;
    background-position: center;
    background-repeat: no-repeat;
}
div#status1 img,div#status2 img,div#status3 img,div#status4 img {
  opacity: 0;
}
td.middle-right table[cellpadding="10"] td {
    padding: 4px 10px 4px 0px;
}
.ui-corner-all {
  border-radius: 0px !important;
}
div#CheckerID_div,div#city-container {
  margin-left: -5px;
}
form[name="frm"]> table > tbody > tr:nth-child(5) > td:nth-child(2),
form[name="frm"]> table > tbody > tr:nth-child(7) > td:nth-child(2) {
    margin-left: -2px;
    display: block;
}
form[name="SearchForm"] input.searchClass {
    position: relative;
    top: 4px;
}


form .show-entire-crit-report thead .StickyHeader td,form .show-entire-crit-report thead .StickyHeader {
    background: #dee0e2 !important;
    z-index: 100;
    border: 0px solid #808080 !important;
}
span.simplegraph_percentage_bar span[style="background:#a256d5;color:#a256d5"] {
    background-color: #7bb203 !important;
    color: #7bb203 !important;
    margin-left: 10px;
}

.page-menu-operation .reportItemTitle[href*='export_report_servizoria'] {
  display: none;
}
.page-menu-operation .showMenuSubItems td:has(.reportItemTitle[href*='export_report_servizoria']) {
  display: none;
}
@media screen and (max-width:1400px) {
    
td.contentInsideMain a,
td.contentInsideMain span{
    width:30%;
}    
        
}/***m***/


@media screen and (max-width:1200px) {

td.contentInsideMain a,
td.contentInsideMain span{
    width:40%;
}    
    
}/***m***/


@media handheld,
only screen and (min-device-width : 320px) and (max-device-width : 480px),
only screen and (max-width : 320px),
/* only screen and (min-device-width : 768px) and (max-device-width : 1024px), */
/* only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape), */
/* only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait), */
/* only screen and (-webkit-min-device-pixel-ratio : 1.5), */
/* only screen and (min-device-pixel-ratio : 1.5), */
only screen and (max-width: 480px),
only screen and (max-device-width: 480px),
only screen and (min-device-width: 480px) and (max-device-width: 800px),
only screen and (device-width: 768px),
only screen and (device-width: 480px){
    .second-alignment{
        background-image: none !important;
    }
form[name="login"] {
  position:relative;
  width: 80%; text-align:center;
}
.font-style, label, select {
    font-size: 40px;
} 
.bottom-tr{
    height: 48px;
}
/* a.fieldset_toggler { */
    /* font-size: 3em; */
    /* color: inherit; */
    /* height: 100px; */
    /* width: 100px; */
    /* background-image: url(https://www.checker-soft.com/qualimetrie-fr/css/images/menu-200.png); */
    /* background-size: 100px 100px; */
    /* display: block; */
    /* color: transparent; */
/* } */
a.fieldset_toggler.menu_top_level_wrapper img {
    content: url(https://eu.checker-soft.com/demo/images/menu-icon-13.png) !important;
    height: 35px;
    position: relative;
    top: 70%;
    left: 0%;
}
.pageTitle {
  font-size: 35px;
}
span.breadcrums {
  font-size: 30px;
}
ul#menu_top_level {
    padding-left: 0;
} 
tr.menu-bg ul li a {
    display: block;
    float: left;
    padding: 10px 10px;
    font-size: 25px;
} 
 .top_menu a:hover {
    font-weight: bold;
    font-size: 35px;
    padding: 10px 10px;
}

.header-top-bg {
    display: block;
    height: 100px !important;
  padding-top: 10px;
}

td.first-aligment img {
    height: 80px;
}
table#top_title_graphics tr:nth-child(2) {
    display: none;
}
.second-alignment img {
    display:none;
}

a.login_checkers_link, a.login_panels_link {
    text-decoration: none;
    padding: 10px 20px;
    border-radius: 0px;
    font-size: 40px;
    font-weight: bold;
}
a[href*="recover-password.php"] {
     font-size: 50px;
}

form[name="login"] tr:first-child td:last-child {
    background-image: url(http://i.imgur.com/ZI5h4F0.png);
    background-position: left 40%;
    background-size: auto 70px;
    background-repeat: no-repeat;
    text-indent: 80px;
}

form[name="login"] tr:last-child td:last-child {
    background-image: url(http://i.imgur.com/A042idR.png);
    background-position: 1% 40%;
    background-size: auto 70px;
    background-repeat: no-repeat;
    text-indent: 80px;
}
form[name="login"] {border:0px; box-shadow:none;}

form[name="login"] td {
    font-size: 40px;     padding-bottom: 15px; }

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: 15px;
    transition: all 0.2s linear 0s;
    font-size: 40px;
}
input[name="username"]:focus, input[name="password"]:focus {
    outline: none;
}
input#do_login {
    border-radius: 0px;
    box-shadow: none;
    cursor: pointer;
    font-size: 3em;
    font-weight: normal;
    margin: 3px 2px;
    min-height: 44px;
    padding: 15px 60px;
    transition: all 0.2s linear 0s;
    color: #fff;
}

div#FiltersArea table {
    background-color: transparent;
    margin: 0 auto;
}
form[name="login"] table tr:first-child td:nth-child(2) {
   
    background-repeat: no-repeat;
    background-position: 4% center;
    background-size: auto 35px;
    text-indent: 45px;
    padding: 15px 30px;
}
form[name="login"] table tr:nth-child(2) td:nth-child(2) {
     background-repeat: no-repeat;
    background-position: 4% center;
    background-size: auto 35px;
    text-indent: 45px;
    padding: 15px 30px;
} 
input#do_login {font-size: 40px; font-weight: bold;} 

input[name="username"], input[name="password"] {font-size: 40px;}
div#FiltersArea p:nth-child(3) {font-size: 40px;}
.ui-state-error.ui-corner-all, .ui-state-highlight.ui-corner-all {
    width: 90%;
    margin: 0 auto;
    font-size: 15px;
}
td.first-aligment {
    background-position: 10px top !important;
    width: 50%;
    height: 90px;
    background-size: auto 85px !important;
}
.page-main-menu table#main_menu_title_text td:nth-child(2) {
    text-align: center;
    font-size: 40px;
    color: #ADD129;
}

/*this delete*/
/*body{
    background-image: none !important;
}
.page-main-menu table#main_menu_title_text td:not(:nth-child(2)),.page-main-menu .top_tabs_row {
    display: none;
}
.page-main-menu table#main_menu_title_text td:nth-child(2) {
    text-align: left;
    font-size: 60px;
}.page-main-menu table#main_menu_title_text {
    padding: 20px 0px 0px;
}g.highcharts-label.highcharts-data-label.highcharts-data-label-color-undefined text tspan{
    font-size: 27px;
    color: black;
    fill: black;
}
.grid_report_td h1{
    font-size: 40px;}
   .page-main-menu .grid_report_td h1 a{
    width: 40px;
    height: 47px;
    background-repeat: no-repeat;
    background-position: center;
    margin-left: 10px;
    background-size: 40px;
    }
    g.highcharts-label.highcharts-data-label text tspan {
    font-size: 24px;
    font-weight: 100;
}
.page-main-menu .menu_top_level_wrapper {
    display: table !important;
    position: relative;
    width: 100% !important;
}.page-main-menu .menu_top_level_wrapper tr.menu-bg {
    height: auto;
}
.page-main-menu .menu_top_level_wrapper ul#menu_top_level{
    display: flex;
    flex-direction: row;
    width: 100%;
    justify-content: space-around;
    margin: 0px;
}
.begin-report-area .p_wrapper>table>tbody>tr>td>table:last-of-type td{
    display: none;
}
.page-main-menu .menu_top_level_wrapper ul#menu_top_level{
    display: flex;
}
.page-main-menu .menu_top_level_wrapper li.top_menu.top_menu{
    margin: 10px;
    font-weight: bold;
}
.page-main-menu .tr.menu-bg ul li a{
    font-size: 35px;
}*/
td.contentInsideMain a {
    position:absolute;
    width:40%;
    right:10px;
    text-decoration: none;
    color: #000;
    font-weight: bold;
    text-align:left;
 }
 
 td.contentInsideMain span {
     position:absolute;
     width:40%;
     right:10px;
     text-align:left;
 }

}/***m***/
/*basic design*/
/* 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; background-repeat: no-repeat;}
.tiny-header{direction:rtl;}*/

body {
    position: relative;
    min-height: calc(100vh - 50px);
padding-bottom: 50px;
background-color: #EFEDFB;
    background-image: url(//eu.checker-soft.com/testing/checker-files/media/68/css/images/bg_2020.jpg);
    background-attachment: fixed;
}

/* Header image and logo */
/* Hiding the header image */
/* 020 */
.second-alignment img {display: none;}

/* Replacing the header image */
/* 025 */
/* Replace the following address with your own image link */
div.second-alignment{width:100%; height: 100%;}
.header-top-bg {background-image: url('https://www.checker-soft.com/images/logos/blank.gif'); background-repeat: no-repeat; background-position: center bottom;}

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

/* Top menu */
/* 040 */
/*yana*/

.menu-bg {background-color: #CDCBC7;
    box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.24);
    background: #ADD129;
  background: radial-gradient(circle, #b514e1 0%, #ef7b37 100%);
 height: 40px;
} 

/*color height and bg yana*/
 .top_menu a {
    color: white;
}
/*new style yana*/

td.first-aligment {
    background-color: white;
    background-position: 10px center;
    background-size: auto 50px;
    background-image: none;
}

.top_menu{
  background: none;
  border: 0;
  box-sizing: border-box;
  margin: 1em;
  box-shadow: inset 0 0 0 2px transparent;
  font-size: inherit;
  font-weight: 700;
  position: relative;
  vertical-align: middle;
}

    .top_menu::before, .top_menu::after {
  box-sizing: inherit;
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
}

.top_menu {
  -webkit-transition: color 0.25s;
  transition: color 0.25s;
}
.top_menu::before, .top_menu::after {
  border: 2px solid transparent;
  width: 0;
  height: 0;
}
.top_menu::before {
  top: 0;
  left: 0;
}
.top_menu::after {
  bottom: 0;
  right: 0;
}
.top_menu:hover::before, .top_menu:hover::after {
  width: 100%;
  height: 100%;
}
.top_menu:hover::before {
  border-top-color: #fff;
  border-right-color: #fff;
  border-radius: 3px;
  -webkit-transition: width 0.25s ease-out, height 0.25s ease-out 0.25s;
  transition: width 0.25s ease-out, height 0.25s ease-out 0.25s;
}
.top_menu:hover::after {
  border-bottom-color: #fff;
  border-left-color: #fff;
  border-radius: 3px;
  -webkit-transition: border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s;
  transition: border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s;
}
table#main_menu_title_text{
  padding-top: 10px;
}
table#main_menu_title_text td.gray-lighter2:last-child{
  float:right;
}
#set-language{    
    background-color: #E8F5FD !important;
    color: #666666 !important;
    border: 1px solid #666666 !important;
    box-sizing: border-box;
    border-radius: 5px !important;
    border-radius: 0px;
    transition: all 0.2s linear;
}
form[name=SearchForm] input[type="submit"]{
    border-radius: 3px;
    background-color: #b514e1 !important;
    transition: all 0.2s linear;
    }

form[name=SearchForm] input[type="submit"]:hover{
    background-color: black !important;
    }
#set-language.ui-button-text-only .ui-button-text{
    padding: 0px;
}
#set-language.ui-button-text-only>.ui-button-text {
    padding: .2em 2em 0.2em 0.2em;
}

td.mainMenu-line1, td.mainMenu-line2:first-child,.showMenuSubItems {
    background-color: #fff !important;
    background-clip: border-box;
    border: 0px solid #cbcee8;
    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.1);
    margin-bottom: 0.8rem;
    border-radius: 0px;
}
tr.titleinsidemain td.insideMain {
    color: #b514e1;
    background-color: white;
    border-bottom: 1px solid #e4e6f9;
}
td.contentInsideMain{
  padding-top: 20px;
}
/*style for Managment*/
img.submenu-arrow {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z' fill='%23ADD129'/%3e%3c/svg%3e ");
        background-size: auto 15px;
    height: 20px;
    background-repeat: no-repeat;
  }
a.ui-slider-handle.ui-state-default.ui-corner-all, .ui-slider-range.ui-slider-range-min.ui-widget-header {
    background: #ADD129 !important;
}
a.ui-slider-handle.ui-state-default.ui-corner-all, .ui-slider-range.ui-slider-range-min.ui-widget-header {
    background: #ADD129 !important;
}
input:focus {
    width: auto;
}
table.tedit tr[valign=baseline]>td[id^=seperator]:first-child {
    width: 200% !important;
    text-align: center;
    color: #ADD129;
margin-top: 30px;}
    thead.db, thead.report {
    background-color: #f1f1f1 !important;}
    img[src*=pencil]{
        visibility: hidden;}
a[href*=editingFields]{
    background-repeat: no-repeat;
    background-size: 15px 15px;
    background-position: center;
background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath d='M497.9 142.1l-46.1 46.1c-4.7 4.7-12.3 4.7-17 0l-111-111c-4.7-4.7-4.7-12.3 0-17l46.1-46.1c18.7-18.7 49.1-18.7 67.9 0l60.1 60.1c18.8 18.7 18.8 49.1 0 67.9zM284.2 99.8L21.6 362.4.4 483.9c-2.9 16.4 11.4 30.6 27.8 27.8l121.5-21.3 262.6-262.6c4.7-4.7 4.7-12.3 0-17l-111-111c-4.8-4.7-12.4-4.7-17.1 0zM124.1 339.9c-5.5-5.5-5.5-14.3 0-19.8l154-154c5.5-5.5 14.3-5.5 19.8 0s5.5 14.3 0 19.8l-154 154c-5.5 5.5-14.3 5.5-19.8 0zM88 424h48v36.3l-64.5 11.3-31.1-31.1L51.7 376H88v48z' fill='%236d6e71'/%3e%3c/svg%3e ");    

    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath d='M497.9 142.1l-46.1 46.1c-4.7 4.7-12.3 4.7-17 0l-111-111c-4.7-4.7-4.7-12.3 0-17l46.1-46.1c18.7-18.7 49.1-18.7 67.9 0l60.1 60.1c18.8 18.7 18.8 49.1 0 67.9zM284.2 99.8L21.6 362.4.4 483.9c-2.9 16.4 11.4 30.6 27.8 27.8l121.5-21.3 262.6-262.6c4.7-4.7 4.7-12.3 0-17l-111-111c-4.8-4.7-12.4-4.7-17.1 0zM124.1 339.9c-5.5-5.5-5.5-14.3 0-19.8l154-154c5.5-5.5 14.3-5.5 19.8 0s5.5 14.3 0 19.8l-154 154c-5.5 5.5-14.3 5.5-19.8 0zM88 424h48v36.3l-64.5 11.3-31.1-31.1L51.7 376H88v48z' fill='%23ADD129'/%3e%3c/svg%3e ");

}
.filters, .filters input{
    background-color: white !important;
}
.filters input{
    background-image: url("data:image/svg+xml;charset=UTF-8, %3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath d='M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z' fill='%236d6e71' /%3e%3c/svg%3e ");
    border-bottom: 1px solid;
    background-repeat: no-repeat;
    background-size: 15px;
    background-position: right;
    border-radius: 0px;
    background-color: white !important;
}
.filters input:focus, .filters input:active{
    background-image:none;
}
a[title=Refunds] img {
    /* background-color: red; */
background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3e%3cpath d='M621.16 54.46C582.37 38.19 543.55 32 504.75 32c-123.17-.01-246.33 62.34-369.5 62.34-30.89 0-61.76-3.92-92.65-13.72-3.47-1.1-6.95-1.62-10.35-1.62C15.04 79 0 92.32 0 110.81v317.26c0 12.63 7.23 24.6 18.84 29.46C57.63 473.81 96.45 480 135.25 480c123.17 0 246.34-62.35 369.51-62.35 30.89 0 61.76 3.92 92.65 13.72 3.47 1.1 6.95 1.62 10.35 1.62 17.21 0 32.25-13.32 32.25-31.81V83.93c-.01-12.64-7.24-24.6-18.85-29.47zM48 132.22c20.12 5.04 41.12 7.57 62.72 8.93C104.84 170.54 79 192.69 48 192.69v-60.47zm0 285v-47.78c34.37 0 62.18 27.27 63.71 61.4-22.53-1.81-43.59-6.31-63.71-13.62zM320 352c-44.19 0-80-42.99-80-96 0-53.02 35.82-96 80-96s80 42.98 80 96c0 53.03-35.83 96-80 96zm272 27.78c-17.52-4.39-35.71-6.85-54.32-8.44 5.87-26.08 27.5-45.88 54.32-49.28v57.72zm0-236.11c-30.89-3.91-54.86-29.7-55.81-61.55 19.54 2.17 38.09 6.23 55.81 12.66v48.89z' fill='%23ADD129'/%3e%3c/svg%3e ") !important;
background-repeat: no-repeat;
background-size: 15px;
background-position: bottom;
}
.db-surrounding tr.db1,.db-surrounding tr.report1{
background-color: white;
}
.db-surrounding tr.db2, .db-surrounding tr.report2 {
    background-color: #f1f1f1;}
.db-surrounding tr.db1:hover, .db-surrounding tr.report1:hover, .db-surrounding tr.db2:hover, .db-surrounding tr.report2:hover{
            background-color: #ADD129;
    }
.db-surrounding tr.db1:hover td, .db-surrounding tr.report1:hover td, .db-surrounding tr.db2:hover td, .db-surrounding tr.report2:hover td,
.db-surrounding tr.db1:hover a, .db-surrounding tr.report1:hover a, .db-surrounding tr.db2:hover a, .db-surrounding tr.report2:hover a
{
    color: white !important;
    font-weight: normal;
    }
.db-surrounding tr.db1:hover a[title=Refunds] img, 
.db-surrounding tr.db2:hover a[title=Refunds] img {

background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3e%3cpath d='M621.16 54.46C582.37 38.19 543.55 32 504.75 32c-123.17-.01-246.33 62.34-369.5 62.34-30.89 0-61.76-3.92-92.65-13.72-3.47-1.1-6.95-1.62-10.35-1.62C15.04 79 0 92.32 0 110.81v317.26c0 12.63 7.23 24.6 18.84 29.46C57.63 473.81 96.45 480 135.25 480c123.17 0 246.34-62.35 369.51-62.35 30.89 0 61.76 3.92 92.65 13.72 3.47 1.1 6.95 1.62 10.35 1.62 17.21 0 32.25-13.32 32.25-31.81V83.93c-.01-12.64-7.24-24.6-18.85-29.47zM48 132.22c20.12 5.04 41.12 7.57 62.72 8.93C104.84 170.54 79 192.69 48 192.69v-60.47zm0 285v-47.78c34.37 0 62.18 27.27 63.71 61.4-22.53-1.81-43.59-6.31-63.71-13.62zM320 352c-44.19 0-80-42.99-80-96 0-53.02 35.82-96 80-96s80 42.98 80 96c0 53.03-35.83 96-80 96zm272 27.78c-17.52-4.39-35.71-6.85-54.32-8.44 5.87-26.08 27.5-45.88 54.32-49.28v57.72zm0-236.11c-30.89-3.91-54.86-29.7-55.81-61.55 19.54 2.17 38.09 6.23 55.81 12.66v48.89z' fill='%23fff'/%3e%3c/svg%3e ") !important;
}
span.db-curPageNumber{
    color: #ADD129;
}
a.db-pageNumber {
    text-decoration: none;
    color: #6d6e71;
}
#TableEdit_filtering tr{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
table#TableEdit_filtering>tbody>tr>td:not(:first-child){
    margin-right: 0px;
    display: inline-block;
    margin-left: 0px;
}
table#TableEdit_filtering div {
    font-style: italic;
}
td.tedit-mandatory {
    min-width: 20%;
    text-align: left;
}
tr.db th, .report-dir{
    border-left-width: 1px !important;
}
body:not(.page-menu-reports) .side_menu a[href*=report-checker] {
    color: #ADD129;
    font-style: italic;
    padding-right: 5px;
    font-size: 150%;
}
div#custom-cols a {
    color: #7bb203;
    text-decoration: underline;
}
td.db-firstcol a[href*=clients] {
    color: #ADD129 !important;
    font-weight: bold !important;
    font-style: italic;
}
tr.db1:hover td.db-firstcol a[href*=clients],

tr.db2:hover td.db-firstcol a[href*=clients]{
    color: white !important;

}

.side_menu{
    padding-right: 10px;
    background-color: rgb(255 255 255 / 0.70);
}
.gray-lighter3 ~.side_menu, .page-login .side_menu{
    background-color: rgb(255 255 255 / 0);
}
.page-login table#logo_and_title{
    display: none;
}
.menu_top_level{
    padding-left: 20px;
}
.tedit-desc{
    width: 50%;
    font-style: italic;
}input#rangeStart, input#rangeEnd, input#rangeApprovalStart, input#rangeApprovalEnd, input.hasDatepicker{
    padding-right: 20px;}
    /*hc diagrams y Yana*/

.grid_report_td:nth-child(2) g.highcharts-axis-labels.highcharts-xaxis-labels text {
    font-size: 17px !important;
}
g.highcharts-label.highcharts-data-label.highcharts-data-label-color-undefined text tspan {
    font-size: 110%;
}
.grid_report_td h1{
    display: flex;
    flex-direction: row-reverse;
    justify-content: center;
}
.grid_report_td:first-child g.highcharts-label.highcharts-data-label.highcharts-data-label-color-undefined text {
    transform: translate(-3px, 2px);
}
.grid_report_td h1 a img{
    display: none;
}
.grid_report_td h1 a{
    width: 20px;
    height: 27px;
    background-repeat: no-repeat;
    background-position: center;
    margin-left: 10px;
    background-size: 20px;
}
.grid_report_td h1 a:nth-child(2){
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M17.4375 12.5H5.625V11.9375C5.625 11.6281 5.37187 11.375 5.0625 11.375H3.9375C3.62812 11.375 3.375 11.6281 3.375 11.9375V12.5H0.5625C0.253125 12.5 0 12.7531 0 13.0625V14.1875C0 14.4969 0.253125 14.75 0.5625 14.75H3.375V15.3125C3.375 15.6219 3.62812 15.875 3.9375 15.875H5.0625C5.37187 15.875 5.625 15.6219 5.625 15.3125V14.75H17.4375C17.7469 14.75 18 14.4969 18 14.1875V13.0625C18 12.7531 17.7469 12.5 17.4375 12.5ZM17.4375 6.875H14.625V6.3125C14.625 6.00313 14.3719 5.75 14.0625 5.75H12.9375C12.6281 5.75 12.375 6.00313 12.375 6.3125V6.875H0.5625C0.253125 6.875 0 7.12813 0 7.4375V8.5625C0 8.87187 0.253125 9.125 0.5625 9.125H12.375V9.6875C12.375 9.99687 12.6281 10.25 12.9375 10.25H14.0625C14.3719 10.25 14.625 9.99687 14.625 9.6875V9.125H17.4375C17.7469 9.125 18 8.87187 18 8.5625V7.4375C18 7.12813 17.7469 6.875 17.4375 6.875ZM17.4375 1.25H10.125V0.6875C10.125 0.378125 9.87187 0.125 9.5625 0.125H8.4375C8.12813 0.125 7.875 0.378125 7.875 0.6875V1.25H0.5625C0.253125 1.25 0 1.50312 0 1.8125V2.9375C0 3.24688 0.253125 3.5 0.5625 3.5H7.875V4.0625C7.875 4.37187 8.12813 4.625 8.4375 4.625H9.5625C9.87187 4.625 10.125 4.37187 10.125 4.0625V3.5H17.4375C17.7469 3.5 18 3.24688 18 2.9375V1.8125C18 1.50312 17.7469 1.25 17.4375 1.25Z' fill='%23AEAEAE'/%3e%3c/svg%3e ");
}
.grid_report_td h1 a[href*="reports-list"]{
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='18' viewBox='0 0 20 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M13.5906 11.4542L14.599 10.3917C14.7566 10.2257 15.0306 10.3419 15.0306 10.5809V15.4087C15.0306 16.2885 14.3532 17.0025 13.518 17.0025H2.42569C1.59065 17.0025 0.913086 16.2887 0.913086 15.4087V3.72124C0.913086 2.84138 1.59057 2.12747 2.42569 2.12747H11.0443C11.2681 2.12747 11.3815 2.41298 11.2239 2.58232L10.2155 3.64486C10.1682 3.6947 10.1052 3.72124 10.0359 3.72124H2.42569V15.4088H13.518V11.6403C13.518 11.5704 13.5432 11.504 13.5906 11.4542ZM18.5253 4.75384L10.2502 13.4729L7.4015 13.805C6.57598 13.9013 5.87315 13.1674 5.96453 12.2909L6.27966 9.28944L14.5549 0.570267C15.2764 -0.190089 16.4424 -0.190089 17.1608 0.570267L18.5222 2.00465C19.2438 2.76501 19.2438 3.9968 18.5253 4.75384ZM15.4119 5.77981L13.581 3.85069L7.72592 10.0232L7.49586 12.1914L9.55365 11.9489L15.4119 5.77981ZM17.454 3.13354L16.0927 1.69915C15.9634 1.56298 15.7524 1.56298 15.6262 1.69915L14.6525 2.72512L16.4834 4.65425L17.4571 3.62828C17.5831 3.48879 17.5831 3.26962 17.454 3.13354Z' fill='%23AEAEAE'/%3e%3c/svg%3e ");

}
path.highcharts-button-symbol {
    fill: #AEAEAE !important;
    stroke: #AEAEAE !important;
}tr>.grid_report_td {
    padding: 20px 0px !important;
    height: auto;
}.upper_tabs_nav{
    border-bottom: 0px;
}
li.tab_menu_item a.linkClass, .tab_menu_item a.linkClass{
    color: #000;
    font-size: 18px;
}
.upper_tabs_list{
    padding-left: 10px;
}
.Ajax2TabActive {
    border-radius: 3px;
    border: 0px;
}
.Ajax2TabActive:not(:first-child) {
    background-color: white;
}.page-main-menu table#main_menu_title_text {
    padding: 20px 20px 0px 20px;
}
.page-main-menu td.gray-lighter2:first-child {
    font-size: 28px;
    color: black;
    font-weight: 100;
}
.begin-report-area .p_wrapper>table>tbody>tr>td>table:last-of-type {
    float: right;
    padding-right: 20px;
}
.begin-report-area .p_wrapper>table>tbody>tr>td>table:last-of-type td img{
    display: none;
}
.begin-report-area .p_wrapper>table>tbody>tr>td>table:last-of-type td{
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M13.125 5.625V2.26318C13.125 2.01445 13.0263 1.77627 12.8505 1.6002L11.5245 0.274512C11.3487 0.0987305 11.1103 0 10.8615 0H2.8125C2.29482 0 1.875 0.419824 1.875 0.9375V5.625C0.839356 5.625 0 6.46436 0 7.5V10.7812C0 11.0402 0.209766 11.25 0.46875 11.25H1.875V14.0625C1.875 14.5802 2.29482 15 2.8125 15H12.1875C12.7052 15 13.125 14.5802 13.125 14.0625V11.25H14.5312C14.7902 11.25 15 11.0402 15 10.7812V7.5C15 6.46436 14.1606 5.625 13.125 5.625ZM11.25 13.125H3.75V10.3125H11.25V13.125ZM11.25 6.5625H3.75V1.875H9.375V3.28125C9.375 3.54023 9.58477 3.75 9.84375 3.75H11.25V6.5625ZM12.6562 8.67188C12.2681 8.67188 11.9531 8.35693 11.9531 7.96875C11.9531 7.58027 12.2681 7.26562 12.6562 7.26562C13.0444 7.26562 13.3594 7.58027 13.3594 7.96875C13.3594 8.35693 13.0444 8.67188 12.6562 8.67188Z' fill='%23666666'/%3e%3c/svg%3e ");
    padding: 0.2em 0.3em 0.2em 1.2em;
    background-color: #E8F5FD !important;
    color: #666666 !important;
    border: 1px solid #666666 !important;
    box-sizing: border-box;
    border-radius: 5px !important;
    border-radius: 0px;
    transition: all 0.2s linear;
    background-repeat: no-repeat;
    background-position: 5px center;
    background-size: 14px;
}
table#tedit-wrapping-table>tbody>tr>td.links-on-the-side + td {
    vertical-align: top;
}
table#tedit-wrapping-table>tbody>tr>td.links-on-the-side + td a.img-arrow img {
    height: auto;
    width: 15px;
    background-repeat: no-repeat;
    background-position: center bottom;
    margin-right: 5px;
    vertical-align: baseline;
    font-size: 14px;
    line-height: 1.8;
}
table#tedit-wrapping-table>tbody>tr>td.links-on-the-side + td a{    
    font-size: 12px;
    line-height: 1.4;
    margin: 5px 0;
    display: inline-block;
}
table#tedit-wrapping-table>tbody>tr>td.links-on-the-side + td a:hover {
    background: linear-gradient(45deg, #7DC617 33%, #49a0c0 );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #7DC617;
    font-weight: 600;
}
div#result_div {
    z-index: 1000;
    background: white;
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2), 0 5px 5px 0 rgba(0, 0, 0, 0.24);
    border-radius: 5px;
    padding: 10px;
    line-height: 1.4;
}
.additional_filter .filter input,
.additional_filter .filter input{
	width: 150px !important;
	max-width: 150px !important;

}
div#CharacteristicFilter a.fieldset_toggler,body.page-auto-assign form[name="frm"] legend a.fieldset_toggler {
    display: inline !important;
}
body.page-orders-assignment-manual iframe#external {
    min-width: 500px;
}
body.page-auto-assign input[name="zipcode"],body.page-auto-assign  input[name="shopper_name_search"]{
    margin-top: 0px;
}
ul#menu.menuflt {
    z-index: 100;
    width: 50%;
    padding: 10px;
}
/*new style yana*/ 

/* 044 */
.top_menu-selected {
    background-color: #ffffff;
    border-radius: 3px;
  }
  .top_menu-selected a{
    color: #333;
  }
/*color yana*/ 
/* 048 */
.gray-lighter2 {color: #6d6e71;}

/* 060 Bottom information bar */
.bottom-tr {background-color: #333;/* #CDCBC7 color yana*/ 
  color: black;position: absolute;}

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

/* Internal pages */
/* 105 */
.pageTitle {color: #b514e1;}

/* 110 */
.section-lable {/*background-color: #C7EBA2;*//*commented and add style yana*/ color: #b514e1;border-radius: 0px}

/* 115 */
/*a.reportitemtitle {color: #ADD129;}*/ /*commented yana*/


/* 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: #EEF8E4; border-top-color: #D8DDEF; border-top-style: solid;}

/* 142 */
.leftcategorytitle {background-color: #9AA6B5; color: #FFFFFF;}

/* Tables */

/* 200 */
 thead.report{background-color: #ddd !important;}
 thead.db{background-color: #f1f1f1 !important;}

/* 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: #C7EBA2;}

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

/* 240 */
tr.db1:hover, tr.report1:hover, tr.db2:hover, tr.report2:hover {background-color: #ADD129; 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: #ADD129; background-image: none; text-align: center; vertical-align: middle;}

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

/* Boxes (the containers for reports) */
/* 450 */
.dragableboxheader {background-color: #EEF8E4; color: #ADD129;}

.reportDetails {text-align: center;}
span.companyTitle {display: none;}
.chapterDetails tt, .answerWithGrade tt {font-size: 20px;}


form[name="login"] {
    margin: 0 0 35px;
    padding: 20px;
    top: 0;
    display: inline-block;
    background: #FFFFFF;
  max-width: 360px;
  margin: 0 auto 100px;
  padding: 45px;
  text-align: center;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2), 0 5px 5px 0 rgba(0, 0, 0, 0.24);
}

input[name="username"], input[name="password"] {
    display: inline-block;
    outline: 0;
  background: #f2f2f2;
  width: 100%;
  border: 0;
  font-size: 14px;
    box-sizing: content-box;
    margin-top: 4px;
    margin-bottom: 10px;
    padding: 5px 2px;
    transition: all 0.2s linear 0s;
    text-align: left;
  -webkit-transition: ease-out 0.4s;
  -moz-transition: ease-out 0.4s;
  transition: ease-out 0.4s;
}

form td{
  font-size: 14px;
  vertical-align: text-top;

}
input[name="username"]:focus, input[name="password"]:focus {
outline: 1px solid #ADD129
}
form[name="login"] input[type="submit"] {
    font-weight: bold;
    min-height: 22px;
    text-transform: uppercase;
  outline: 0;
  background: #ADD129;
  width: 100%;
  border: 0;
  padding: 15px;
  color: #FFFFFF;
  font-size: 14px;
  box-shadow: inset 0 0 0 0 #80B619;
  -webkit-transition: ease-out 0.4s;
  -moz-transition: ease-out 0.4s;
  transition: ease-out 0.4s;

  cursor: pointer;
    margin: 0px 2px;
}

form[name="login"] input[type="submit"]:hover, .btn-input:hover {
  box-shadow: inset 0 100px 0 0 #80B619;
}
table#TableEdit_filtering {
    display: flex;
}
table#TableEdit_filtering td {
    margin-right: 0px;
    display: inline-block;
}
.filtersshown p:nth-child(3) {
    font-size: 20px;
    text-decoration: underline;
}
.mainCellBackground{
    border: none;
}
.bottom-tr{
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
}
p a, .bottom-tr{
    color: #5e5c5d;
}

@media screen and (max-width:1400px) {
    
td.contentInsideMain a,
td.contentInsideMain span{
    width:60%;
}    
        
}/***m***/


@media screen and (max-width:1200px) {

td.contentInsideMain a,
td.contentInsideMain span{
    width:30%;
}    
    
}/***m***/


@media handheld,
only screen and (min-device-width : 320px) and (max-device-width : 480px),
only screen and (max-width : 320px),
/* only screen and (min-device-width : 768px) and (max-device-width : 1024px), */
/* only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape), */
/* only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait), */
/* only screen and (-webkit-min-device-pixel-ratio : 1.5), */
/* only screen and (min-device-pixel-ratio : 1.5), */
only screen and (max-width: 480px),
only screen and (max-device-width: 480px),
only screen and (min-device-width: 480px) and (max-device-width: 800px),
only screen and (device-width: 768px),
only screen and (device-width: 480px){
form[name="login"] {
    position:relative;
    width: 80%; text-align:center;
}
.font-style {
    font-size: 40px;
}   
/* a.fieldset_toggler { */
    /* font-size: 3em; */
    /* color: inherit; */
    /* height: 100px; */
    /* width: 100px; */
    /* background-image: url(https://www.checker-soft.com/qualimetrie-fr/css/images/menu-200.png); */
    /* background-size: 100px 100px; */
    /* display: block; */
    /* color: transparent; */
/* } */
a.fieldset_toggler.menu_top_level_wrapper img {
    content: url(https://eu.checker-soft.com/demo/images/menu-icon-13.png) !important;
    height: 35px;
    position: relative;
    top: 70%;
    left: 0%;
}
body.page-show-crit-chapters td.begin-report-area-td>center>table>tbody>tr {
    display: flex;
    flex-direction: column;
}
body.page-show-crit-chapters td.begin-report-area-td>center>table>tbody>tr span, body.page-show-crit-chapters td.begin-report-area-td>center>table>tbody>tr td {
    font-size: 18px;
}
tr.bottom-tr td{
    line-height: 1;
}
.pageTitle {
    font-size: 40px;
    padding-left: 40px;
}
span.breadcrums {
    font-size: 40px;
}
ul#menu_top_level {
    padding-left: 0;
}   
tr.menu-bg ul li a {
    display: block;
    float: left;
    padding: 10px 10px;
    font-size: 35px;
    font-weight: bold;
}   
 .top_menu a:hover {
    font-weight: bold;
    font-size: 35px;
    padding: 10px 10px;
}
.top_menu::before, .top_menu::after{
    content: none;
    border: 0px;
}

.header-top-bg {
    display: block;
    padding-top: 10px;
    background-color: white;
}

td.first-aligment img {
    width: 200px;
    height: 150px;
    background-position: center top;
}
table#top_title_graphics tr:nth-child(2) {
    display: none;
}
.second-alignment img {
    display:none;
}
a.login_checkers_link, a.login_panels_link,a[href*="recover-password.php"] {
    text-decoration: none;
    padding: 10px 20px;
    border-radius: 0px;
    font-size: 40px;
    font-weight: bold;
}

form[name="login"] {border:0px;
    max-width: 70vw;}

form[name="login"] td {
    font-size: 40px;     padding-bottom: 15px; }

input[name="username"], input[name="password"] {
    display: inline-block;
    box-sizing: content-box;
    margin-top: 4px;
    margin-bottom: 10px;
    padding: 15px;
    font-size: 40px;
    box-sizing: border-box;
    width: 98%

}

input#do_login {
    border-radius: 0px;
    box-shadow: none;
    cursor: pointer;
    font-size: 3em;
    font-weight: normal;
    margin: 3px 2px;
    min-height: 44px;
    padding: 15px 60px;
    transition: all 0.2s linear 0s;
    color: #fff;
}

div#FiltersArea table {
    background-color: transparent;
    margin: 0 auto;
}
form[name="login"] table tr:first-child td:nth-child(2) {
   
    background-repeat: no-repeat;
    background-position: 4% center;
    background-size: auto 35px;
    text-indent: 45px;
    padding: 15px 30px;
}
form[name="login"] table tr:nth-child(2) td:nth-child(2) {
     background-repeat: no-repeat;
    background-position: 4% center;
    background-size: auto 35px;
    text-indent: 45px;
    padding: 15px 30px;
}   
input#do_login {font-size: 40px; font-weight: bold;} 

input[name="username"], input[name="password"] {font-size: 40px;}
div#FiltersArea p:nth-child(3) {font-size: 40px;}
.ui-state-error.ui-corner-all, .ui-state-highlight.ui-corner-all {
    width: 90%;
    margin: 0 auto;
    font-size: 15px;
}
td.first-aligment {
    background-position: left center;
    width: 50%;
}

td.contentInsideMain a {
    position:absolute;
    width:40%;
    right:10px;
    text-decoration: none;
    color: #000;
    font-weight: bold;
    text-align:left;
 }
 
 td.contentInsideMain span {
     position:absolute;
     width:40%;
     right:10px;
     text-align:left;
 }
 /*yana adaptive for main menu*/
td.mainMenu-line2:last-child{

    width: 100%;
    display: block;
    top: auto;
    position: relative;
  }
  .menu_top_level_wrapper{
    position: absolute;
    z-index: 1000;
    width: 25% !important;
    }
  td.begin-report-area-td>center>table>tbody>tr>td:nth-child(2)>table>tbody>tr {
    display: flex;
    flex-direction: column;
}
  table.table-mainBoxes tr.tr-mainBoxes, td.mainMenu-line2{
    width: 100%;
  }
  table#main_menu_title_text tr, table#logo_and_title tr{
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    width: 100%;
    text-align: center;
  }
  .gray-lighter2:first-child, .gray-lighter2:nth-child(2),
  table#logo_and_title td:first-child, table#logo_and_title td:nth-child(2){
    width: 100%;
    grid-column-start: 1;
    grid-column-end: 3;
    padding: 5px 0;
  }
   .gray-lighter2:nth-child(3), table#logo_and_title td:nth-child(3)
   .gray-lighter2:nth-child(2), table#logo_and_title td:nth-child(4), table#logo_and_title td:last-child{
    text-align: left;
    padding-left: 20px;
    display: none;
   }
   .gray-lighter2:last-child{
    text-align: right;
   }
   form[name="SearchForm"] input {
    font-size: 1em;
}
td.mainMenu-line2:first-child{width: 100%}
tr.titleinsidemain td.insideMain{
  font-size: 1.5em;
}
td.contentInsideMain, td.contentInsideMain a {
    font-size: 1.2em;    
    line-height: 1.5em;
}
td.contentInsideMain a, td.contentInsideMain span{
    width: 70%;
    text-align: right;
}
a.MainMenuLink{
    font-size: 2.2em;
    text-decoration: underline;
    color: #333;
}
.menu_top_level{
  width: 100%
}
.menu_top_level tr{
  flex-direction: column;
    display: flex;
    height: 100%;
}
table#menu_top_level:before{
  content: "Menu";
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3e%3cpath d='M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: 0% center;
    height: 15px;
    width: 15px;
    font-size: 50px;

    line-height: 70px;
    color: rgba(0,0,0,0)
}
.menu_top_level tbody{display: none}

table#menu_top_level:active tbody, table#menu_top_level:focus tbody, table#menu_top_level:hover tbody {
 display: block;
} 
td.top_menu{
 text-align: left;  
}
 table#menu_top_level td.top_menu a{
  font-size: 2.5em;
 }
 .top_menu-selected{
  outline: none;
 }

    /*yana adaptive for main menu*/
    /*yana adaptive for Managmant*/
    .showMenuSubItems tr {
    display: flex;
    flex-direction: column;
    border: none !important;
  }
  .section-lable, a.reportitemtitle{
    font-size: 2.5em;
  }img.submenu-arrow {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z' fill='%23ADD129'/%3e%3c/svg%3e ");
    background-size: auto 25px;
    width: 36px;
    height: 40px;
    background-repeat: no-repeat;
    vertical-align: middle;
}
.showMenuSubItems tr:not([valign=top]):not(:nth-child(2)) {
    border-top: 20px solid white !important;
}
.reportItemDescription{
font-size: 1.5em;
      color: #ADD129;
}
    /*yana adaptive for Managmant*/
      /*yana adaptive for Final scores analysis*/
      .filtersshown form[name=frm] > table > tbody > tr[valign=top]:first-child {
    display: flex;
    flex-direction: column;
}div#FiltersArea table {
    margin-right: 0;
}
form td, form td select, form td label, form td input, form input[type="text"],form[name=frm] input[type=submit]{
    font-size: 2.5rem;
}
input[type="checkbox"], input[type="radio"]{
    -webkit-transform:scale(3);
    transform: scale(3);
    margin-left: 20px;
}input[type="checkbox"]:focus, input[type="radio"]:focus{
    -webkit-transform:scale(1);
    transform: scale(1);
}
#container{
    overflow-x: scroll;
}
.ui-state-default .ui-icon, .ui-state-active .ui-icon, .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
    background-image: url(http://www.checker-soft.com/hospitality-works-netherlands/libraries/jquery/custom-theme/images/ui-icons_454545_256x240.png) !important;
    background-size: 750px;
    background-position: -390px -52px;
    /* width: 40px; */
    height: 40px;
}
button.ui-multiselect.ui-widget.ui-state-default.ui-corner-all, td > table, .list-select {
    width: 100% !important;
    flex-grow: 1;
    max-width: 100vw
}form tr:not([valign=top])>td:first-child {
    width: 50%;
}
form[name=login] tr:not([valign=top])>td:first-child{
    width: auto;
}
form[name=frm]>table tr:nth-child(4) table tr:nth-child(1)>td, form[name=frm]>table tr:nth-child(4) table tr:nth-child(2)>td {
    width: 25% !important;
}
form[name=frm] input{
    min-width: 50px;
}

.tedit-desc{
    width: 100%;
}
/*form tr[valign=top]:first-child td label {
    font-size: 15px !important;
}*/
      /*yana adaptive for Final scores analysis*/
      /*yana adaptive for Operation settings_files*/
table.tedit tr[valign=baseline] td {
    width: 100% !important;
    border-bottom: 20px solid transparent;
}
table.tedit tr[valign=baseline] td.tedit-editbox .tedit-desc {
    font-size: 30px;
}
table.tedit tr[valign=baseline]>td:first-child {
    width: 95% !important;
}

.tedit-desc{
    font-size: 35%;
    font-style: italic;
}

.tedit input[type=text]{
    text-align: center;
}
.actions a.linkClass, .actions input{
    font-size: 2.5rem !important;
    padding: 20px 50px;
}
      /*yana adaptive for Operation settings_files*/
            /*yana adaptive for Assesors*/
      #TableEdit_filtering tr {
    display: flex;
    flex-direction: column;
    width: 100%;
}
table#TableEdit_filtering>tbody>tr>td, table#TableEdit_filtering table, table#TableEdit_filtering tr, table#TableEdit_filtering td, table#TableEdit_filtering input{
    width: 100% !important;
    margin-left: 0px;
}
body:not(.page-menu-reports) .side_menu a[href*=report-checker]{
    font-size: 2.5rem;
    color: #ADD129;
    font-style: italic;
    padding-right: 50px;
}
table[name=filters_and_button]{
    padding-right: 50px;
}

table[name=filters_and_button] tr, table[name=filters_and_button] {
    padding-bottom: 20px;
}                                                              
table[name=filters_and_button] button.btn-input, table[name=filters_and_button] input[name=update] {
    font-size: 2.5rem;
}
.db-surrounding tr.db1 td, .db-surrounding tr.report1 td, .db-surrounding tr.db2 td, .db-surrounding tr.report2 td{
    font-size: 2.5rem;
    line-height: 3rem;
    vertical-align: middle;
}
.db-surrounding thead.report a,.db-surrounding thead.db th,.db-surrounding thead.db th a,.db-surrounding thead.db th font,
.db-surrounding thead .report th,.db-surrounding thead th font, table#page_division_wrapping_table td, table#page_division_wrapping_table input {
    font-size: 2.5rem;
    line-height: 3rem;
}
a[href*=editingFields], .filters input, .db-surrounding tr.db1 a[title=Refunds] img, .db-surrounding tr.db2 a[title=Refunds] img{
    background-size: 2.5rem 2.5rem;
}
.filters input{    
    width: 95% !important;
}
table#TableEdit_filtering>tbody>tr>td{
    margin-right: 0px !important
}
a[href*=editingFields], .db-surrounding tr.db1 a[title=Refunds] img, .db-surrounding tr.db2 a[title=Refunds] img {
    width: 2.5rem !important;
    height: 2.5rem !important;
}
td.db-surrounding form img {
    background-repeat: no-repeat;
}td.db-surrounding form img{
    width: 2.5rem !important;
    height: 2.5rem !important;
    background-size: 2.5rem 2.5rem;
}
            /*yana adaptive for Assesors*/
form[name="frmFilters"]>table>tbody>tr {
    display: flex;
    flex-direction: column;
}

form[name="frmFilters"]>table>tbody>tr input,form[name="frmFilters"]>table>tbody>tr select{
    width: 100% !important;
    max-width: 100% !important;
}
form[name="frmFilters"] tr:not([valign=top])>td:first-child, form[name="frmFilters"] table{
    width: 100%;
}
.list-select,input#start_date, input#end_date{    
    background-position: right center;
    background-size: auto 25px;
}
form#actions_form input[type="submit"] {
    display: block;
}
}/***m***/
.tr-mainBoxes{
  float: left;
}