/* copyright 2016 Dofollow Ltd */

/* colours */
.red-colour{color:#ff0000 !important}
.green-colour{color:#008000 !important}
.amber-colour{color:#ff7e00 !important}
.blue-colour{color:#0051ff !important}
.grey-colour{color:#5f5f5f !important}
.black-colour{color:#000000 !important}
.m2cblue-colour{color:#2c276c !important}
.m2cred-colour{color:#d92726 !important}
.m2cpurple-colour{color:#8d4867 !important}
.orange{color:#ec971f !important}
.red{color:#d9534f !important}
.colour-red{color:#d9534f !important}
.colour-yellow{color:#ffd12d !important}
.colour-blue{color:#3d84ff !important}
.colour-orange{color:#f97e57 !important}
.colour-green{color:#72c95d !important}
.colour-purple{color:#cb5de7 !important}

/* extras */
.small-text{font-size:0.8em !important}
.center{text-align:center}
.nowrap{white-space:nowrap}
img{-ms-interpolation-mode: bicubic}
.highlight{ background-color:yellow}
.clearboth{clear:both}
::selection{background:#5d5d5d;color:#ffffff}
::-moz-selection{background:#5d5d5d;color:#ffffff}
.ui-widget{font-size:1em !important}.ui-widget-content{border-color:#e6e6e6 !important;color:inherit !important}.ui-state-focus{border-color:#e6e6e6 !important;background:#9b9b9b !important;color:#ffffff !important}
.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:250px;cursor:default;border:1px solid #e6e6e6;word-wrap:break-word;white-space:pre-line;background-color:#ffffff;border-radius:3px}
.ui-autocomplete{z-index:600 !important}
.custom-ui-tooltip-large{max-width:600px !important}

/* clearfix */
.clearfix:after{content:"\00a0";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.clearfix{display:inline-block}
html[xmlns] .clearfix{display:block}
* html .clearfix{height:1%}
.clearfix{display:block}

/* elements */
*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
html,body{height:100%;margin:0;padding:0;border:0;background:#ebeef0}
body{position:relative;font-family:'open_sansregular',sans-serif !important;font-size:13px;line-height:18px;color:#31373d}
body.login{height:auto}

div[name='toggle_debug_info']{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;text-decoration:underline;color:#c12e2a;padding:10px;cursor:pointer}
div[name='debug_info']{display:none;padding:10px}
div[name='debug_info'] pre{word-wrap:break-word;white-space:pre-wrap;word-break:break-word}

h1,h2,h3,h4,h5,h6{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;font-size:1.2em}
strong{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal}
input,select,button,textarea{font-family:inherit}
input,select,textarea{font-size:0.85em;padding:5px}
textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="file"]{-webkit-appearance:none;border-radius:0}
input[name*='postcode']{text-transform:uppercase}
input[name='postcodelookup'],input[name='postcode_lookup_apikey']{text-transform:none}
hr{border:0;height:0;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}
sup{font-size:65%}
a{text-decoration:none;cursor:pointer;color:#2a2a2a}
a:hover{background:#f5f5f5}
input:focus,textarea:focus,select:focus{-webkit-box-shadow: 0px 0px 5px 0px rgba(51,153,255,0.75);-moz-box-shadow: 0px 0px 5px 0px rgba(51,153,255,0.75);box-shadow: 0px 0px 5px 0px rgba(51,153,255,0.75);outline: none}
pre[name='small']{font-size:0.8em !important}
.red-bold-text{color:#c9302c;font-family:'open_sanssemibold',sans-serif !important;font-weight:normal}
.heading{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;font-size:1.1em;margin:10px 0}
.headingred{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;font-size:1.1em;color:#8d4867}
.headingblue{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;font-size:1.1em;color:#003366}
.headingmain{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;font-size:1.3em;color:#314e8c;margin:15px;text-align:center}
.strong{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal}
div#ui-datepicker-div select{padding:0}

/* loading overlay */
div#loading-mask{position:absolute;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:#fefefe;text-align:center}
div#loading-mask p.loading-spinner{position:absolute;top:50%;bottom:0;left:0;right:0;margin:auto;text-align:center}
div#loading-mask p.loading-message{position:absolute;top:60%;bottom:0;left:0;right:0;margin:auto;text-align:center}
p.loading-spinner span#loading-icon{display:block;vertical-align:middle}

/* no js */
#nojavascript{background-color:rgba(0,0,0,0.35);position:fixed;top:0;left:0;width:100%;height:100%;z-index:550;display:block}
#nojavascript div.nojsmodal{position:fixed;top:100px;left:0;right:0;margin:auto;width:100%;max-width:650px;min-width:10%;min-height:10%;background:#ffffff;border-radius:3px}
#nojavascript header{position:relative;margin:0;padding:20px;min-height:20px;border-bottom:1px solid #e6e6e6}
#nojavascript header h2{margin:0}
#nojavascript div.nojsbody{padding:0 20px;overflow:auto}

/* modal */
div.modal-container{background-color:rgba(0,0,0,0.35);position:fixed;top:0;left:0;width:100%;height:100%;z-index:550;display:none}
div.modal-container div.modal{position:fixed;top:10%;left:0;right:0;margin:auto;width:100%;max-width:650px;min-width:10%;min-height:10%;background:#ffffff;border-radius:3px}
div.modal-container header{position:relative;margin:0;padding:20px;min-height:20px;border-bottom:1px solid #e6e6e6}
div.modal-container header h2{margin:0}
div.modal-container div.modal-body{padding:0 20px 20px;overflow:auto;width:100%;max-height:500px}
div.modal-container div.modal-body span[name='document_name']{color:#2a2a2a;background-color:#ebeef0;padding:0 5px}
div.modal-container div.modal-buttons{width:100%;margin-top:0.5em}
div.modal-container div.modal-buttons[data-align='center']{text-align:center}
div.modal-container div.modal-buttons input{display:inline-block;min-width:85px;margin:0;padding:0.5em;font-size:1em;background-color:#5d5d5d;color:#ffffff;border:1px solid #e6e6e6;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
div.modal-container div.modal-buttons input:hover{background-color:#9b9b9b}
div.modal-container div.modal-buttons input[data-disabled='true']{background-color:#e0e0e0 !important;cursor:not-allowed}
div.modal-container[data-size='full'] div.modal{max-width:90%}
div.modal-container[data-size='large'] div.modal{max-width:75%}

div.modal-container div.modal-buttons input[name='reject'],div.modal-container div.modal-buttons input[name='confirm_doc_delete'],div.modal-container div.modal-buttons input[name='documents_import_delete'],div.modal-container div.modal-buttons input[name='interviewer_access_revoke_submit'],div.modal-container div.modal-buttons input[name='interviewer_delete_submit'],div.modal-container div.modal-buttons input[name='interview_cancel'],div.modal-container div.modal-buttons input[name='scheduleheader_delete'],div.modal-container div.modal-buttons input[name='delete_template'],div.modal-container div.modal-buttons input[name='letter_idcard_print_no'],div.modal-container div.modal-buttons input[name='send_custom_letter_no'],div.modal-container div.modal-buttons input[name='assign_interviewer_remove'],div.modal-container div.modal-buttons input[name='delete_variables'],div.modal-container div.modal-buttons input[name='confirm_delete_domain'],div.modal-container div.modal-buttons input[name='landing_page_delete_submit'],div.modal-container div.modal-buttons input[name='confirm_delete_report'],div.modal-container div.modal-buttons input[name='gmb_listing_delete_submit'],div.modal-container div.modal-buttons input[name='bing_place_delete_submit'],div.modal-container div.modal-buttons input[name='review_delete_submit'],div.modal-container div.modal-buttons input[name='search_term_delete_submit'],div.modal-container div.modal-buttons input[name='careers_job_delete_submit'],div.modal-container div.modal-buttons input[name='careers_company_delete_submit']{background-color:#d9534f}
div.modal-container div.modal-buttons input[name='reject']:hover,div.modal-container div.modal-buttons input[name='confirm_doc_delete']:hover,div.modal-container div.modal-buttons input[name='documents_import_delete']:hover,div.modal-container div.modal-buttons input[name='interviewer_access_revoke_submit']:hover,div.modal-container div.modal-buttons input[name='interviewer_delete_submit']:hover,div.modal-container div.modal-buttons input[name='interview_cancel']:hover,div.modal-container div.modal-buttons input[name='scheduleheader_delete']:hover,div.modal-container div.modal-buttons input[name='delete_template']:hover,div.modal-container div.modal-buttons input[name='letter_idcard_print_no']:hover,div.modal-container div.modal-buttons input[name='send_custom_letter_no']:hover,div.modal-container div.modal-buttons input[name='assign_interviewer_remove']:hover,div.modal-container div.modal-buttons input[name='delete_variables']:hover,div.modal-container div.modal-buttons input[name='confirm_delete_domain']:hover,div.modal-container div.modal-buttons input[name='landing_page_delete_submit']:hover,div.modal-container div.modal-buttons input[name='confirm_delete_report']:hover,div.modal-container div.modal-buttons input[name='gmb_listing_delete_submit']:hover,div.modal-container div.modal-buttons input[name='bing_place_delete_submit']:hover,div.modal-container div.modal-buttons input[name='review_delete_submit']:hover,div.modal-container div.modal-buttons input[name='search_term_delete_submit']:hover,div.modal-container div.modal-buttons input[name='careers_job_delete_submit']:hover,div.modal-container div.modal-buttons input[name='careers_company_delete_submit']:hover{background-color:#c12e2a}
div.modal-container div.modal-buttons input[name='documents_import'],div.modal-container div.modal-buttons input[name='interviewer_access_grant_submit'],div.modal-container div.modal-buttons input[name='interview_book'],div.modal-container div.modal-buttons input[name='export_application_submit'],div.modal-container div.modal-buttons input[name='modify_template'],div.modal-container div.modal-buttons input[name='add_template'],div.modal-container div.modal-buttons input[name='letter_idcard_print_yes'],div.modal-container div.modal-buttons input[name='send_custom_letter_yes'],div.modal-container div.modal-buttons input[name='confirm_text_applicant'],div.modal-container div.modal-buttons input[name='contact_applicant_email_send'],div.modal-container div.modal-buttons input[name='contact_applicant_sms_send'],div.modal-container div.modal-buttons input[name='contact_applicant_history_send'],div.modal-container div.modal-buttons input[name='assign_interviewer'],div.modal-container div.modal-buttons input[name='modify_variables'],div.modal-container div.modal-buttons input[name='add_variables'],div.modal-container div.modal-buttons input[name='add_report']{background-color:#5cb85c}
div.modal-container div.modal-buttons input[name='documents_import']:hover,div.modal-container div.modal-buttons input[name='interviewer_access_grant_submit']:hover,div.modal-container div.modal-buttons input[name='interview_book']:hover,div.modal-container div.modal-buttons input[name='export_application_submit']:hover,div.modal-container div.modal-buttons input[name='modify_template']:hover,div.modal-container div.modal-buttons input[name='add_template']:hover,div.modal-container div.modal-buttons input[name='letter_idcard_print_yes']:hover,div.modal-container div.modal-buttons input[name='send_custom_letter_yes']:hover,div.modal-container div.modal-buttons input[name='confirm_text_applicant']:hover,div.modal-container div.modal-buttons input[name='contact_applicant_email_send']:hover,div.modal-container div.modal-buttons input[name='contact_applicant_sms_send']:hover,div.modal-container div.modal-buttons input[name='contact_applicant_history_send']:hover,div.modal-container div.modal-buttons input[name='assign_interviewer']:hover,div.modal-container div.modal-buttons input[name='modify_variables']:hover,div.modal-container div.modal-buttons input[name='add_variables']:hover,div.modal-container div.modal-buttons input[name='add_report']:hover{background-color:#419641}
div.modal-container header div.modal-close{position:absolute;top:20px;right:20px;font-size:2.5em;cursor:pointer}
div.modal-container header div.modal-close:hover{color:#777777}
div.modal-container div.modal-error,div.form-error{color:#d9534f;font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;display:none}
div.modal-container div.modal-success{color:#34A853;font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;display:none}
div.modal-container div.modal-infomsg{color:#ec971f;font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;display:none}
div.modal-container[name='documents_import'] div.modal-success,div.modal-container[name='documents_import'] div.modal-error{margin-bottom:20px}
div.modal-container div.modal-buttons input[name='documents_import_delete'],div.modal-container div.modal-buttons input[name='scheduleheader_delete'],div.modal-container div.modal-buttons input[name='documents_view']{margin-left:10px}
div.modal-container p.confirm_sent{color:#34A853;font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;font-size:1.1em;display:none}

div.modal-container div.modal-buttons input[name='delete_template'],div.modal-container div.modal-buttons input[name='letter_idcard_print_no'],div.modal-container div.modal-buttons input[name='send_custom_letter_no'],div.modal-container div.modal-buttons input[name='assign_interviewer_remove'],div.modal-container div.modal-buttons input[name='delete_variables'],div.modal-container div.modal-buttons input[name='documents_import_delete'],div.modal-container div.modal-buttons input[name='gmb_listing_pending_setup_delete']{position:relative;float:right;right:0}

div.modal-container[data-icontype="good"] header{background:#eef7eb}
div.modal-container[data-icontype="good"] header h2:before{font-family:'fontawesome';content:'\f058';margin-right:10px;color:#34A853}
div.modal-container[data-icontype="info"] header{background:#fdfaec}
div.modal-container[data-icontype="info"] header h2:before{font-family:'fontawesome';content:'\f071';margin-right:10px;color:#ec971f}
div.modal-container[data-icontype="error"] header{background:#f8eded}
div.modal-container[data-icontype="error"] header h2:before{font-family:'fontawesome';content:'\f057';margin-right:10px;color:#c9302c}
div.modal-container[data-icontype="update"] header{background:#d9edf7}
div.modal-container[data-icontype="update"] header h2:before{font-family:'fontawesome';content:'\f0a1';margin-right:10px;color:#31708f}

/* */
#wrapper{height:auto;min-height:960px;position:relative;max-width:3000px;margin:0;padding-bottom:20px}

#login-container{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:960px;margin-top:10%}
#login-form{padding:20px;width:70%;max-width:960px;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;border-radius:5px;background:#ffffff;text-align:center}
div.dialog-logo{font-family:'open_sansbold',sans-serif !important;font-size:18px;border-bottom:1px solid #eee;padding:10px 0 10px 0}
div.dialog-logo img{display:block;margin:0 auto;height:auto;width:200px}
div.dialog-heading{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;font-size:16px;padding:10px}

#login-form-elements{margin:auto;width:100%;max-width:300px;padding:10px}
#form-fields{text-align:left}
.form-label{padding-bottom:0.65em}
.form-field{padding-bottom:10px}
input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="number"],textarea,input[type="date"],input[type="file"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:100%;border:1px solid #babbbd;padding:8px}
input:hover,textarea:hover,select:hover{color:#777777;background:#f5f5f5}
select{border:0;outline:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:100%;border:1px solid #babbbd;padding:8px;background: #fff}
input.dialog-btn{display:inline-block;width:100%;padding:0.5em;margin:0.5em auto;font-size:1em;background-color:#5cb85c;border:1px solid #e6e6e6;color:#fff;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
input.dialog-btn:hover{background-color:#419641}
div#accountchange-go input{font-size:0.85em;padding:8px;margin:0;background-color:#5d5d5d}
div#accountchange-go input:hover{background-color:#9b9b9b !important}
input[data-changed='changed'],select[data-changed='changed'],textarea[data-changed='changed']{background:#def1de}
input:disabled,select:disabled,textarea:disabled,input:disabled:hover,select:disabled:hover,textarea:disabled:hover{background:#e6e6e6}
input:disabled:hover,select:disabled:hover,textarea:disabled:hover{background-color:#e6e6e6;cursor:not-allowed}
.form-field[data-valerror='1'] input,.form-field[data-valerror='1'] select,.form-field[data-valerror='1'] textarea{border:1px solid #ebccd1;background:#f2dede}
input.dialog-btn[name='interviewer_delete'],input.dialog-btn[name='interview_cancel']{background-color:#d9534f}
input.dialog-btn[name='interviewer_delete']:hover,input.dialog-btn[name='interview_cancel']:hover{background-color:#c12e2a}
input.dialog-btn[name='interview_change'],input.dialog-btn[name='assign_interviewer']{background-color:#5d5d5d;margin-right:10px}
input.dialog-btn[name='interview_change']:hover,input.dialog-btn[name='assign_interviewer']:hover{background-color:#9b9b9b}
input.dialog-btn[name='interview_book'],input.dialog-btn[name='interview_change'],input.dialog-btn[name='interview_cancel'],input.dialog-btn[name='assign_interviewer']{max-width:150px}
input.dialog-btn[name='assign_interviewer']{margin-left:10px}

/* alert boxs */
.alert{width:100%;padding:15px;margin-bottom:10px;border:1px solid transparent;cursor:pointer}
.alert.noclear{cursor:default}
.alert-error{color:#a94442;background-color:#f2dede;border-color:#ebccd1}
.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}
.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}
.alert-close{float:right;font-size:2.5em;cursor:pointer}

/* sidebar */
#sidebar{position:absolute;top:0px;bottom:0px;width:250px;height:960px;min-height:100%;padding:0;background:#2a2a2a;display:block}
#sidebar #navbar{display:block;width:250px;margin:0 auto;padding:30px 0 0 0;background:#2a2a2a}
#copyright{display:block;width:250px;text-align:center;color:#ffffff;padding:10px 0px;background:#2a2a2a}

#sidebar .sidebar-head{font-size:1.2em;color:#ffffff;padding:5px 0px 5px 20px;margin:5px 0px;border-bottom:1px solid #9b9b9b}

#sidebar ol.sidebar-list{list-style:none;padding:0 0 10px 0;margin:0}
#sidebar .sidebar-link{position:relative;display:block;font-size:13px;padding:10px 0px 10px 20px;margin-bottom:2px;width:250px;min-height:40px;background-color:#5d5d5d;color:#ffffff}
#sidebar .sidebar-link:hover{background-color:#9b9b9b}
#sidebar li.selected>a{background-color:#9b9b9b !important}
#sidebar .nav-count{position:absolute;right:0px;top:0px;bottom:0px;width:38px;background-color:#9b9b9b;color:#ffffff;font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;text-align:center;border-left:1px solid #5d5d5d;line-height:38px}

#sidebar div.sidebar-text{display:block;width:250px;text-align:center;color:#ffffff;padding-bottom:10px;background:#2a2a2a}
#sidebar div.sidebar-text a,#sidebar div.sidebar-text[data-type='clickable']{display:block;color:#ffffff;width:100%}
#sidebar div.sidebar-text a:hover,#sidebar div.sidebar-text[data-type='clickable']:hover{background:none;text-decoration:underline;cursor:pointer}

div[name='sidebar_account_change']{padding:5px;border-bottom:1px solid #9b9b9b}
div[name='sidebar_account_change'] div.sidebar-text{width:100% !important;padding-bottom:5px !important;background:initial !important}

/* main page */
#header{margin:0;padding:0;background-color:#f5f6f7;border-bottom:3px solid #2a2a2a}
#header-container{position:relative;margin-left:250px;padding:0 0 0 20px;height:56px}
#header-container h1{position:absolute;height:32px;bottom:12px;font-size:16px;line-height:32px;margin:0;padding:0}
#header-container div.accountchange{position:absolute;right:20px;top:11px;line-height:32px;max-width:325px}
#header-container div.accountchange div{display:inline-block;vertical-align:middle}
#header-container div.accountchange div#accountchange-text{line-height:normal;max-width:80px;white-space:pre-wrap}
#header-container div.accountchange div#accountchange-option{max-width:150px}
#header h1{color:#2a2a2a}
h1[data-type='company-settings']:before{font-family:'fontawesome';content:'\f013';margin-right:5px}
h1[data-type='dashboard']:before{font-family:'fontawesome';content:'\f0e4';margin-right:5px}
h1[data-type='task-log']:before{font-family:'fontawesome';content:'\f017';margin-right:5px}
h1[data-type='domains']:before{font-family:'fontawesome';content:'\f0ac';margin-right:5px}
h1[data-type='landing-pages']:before{font-family:'fontawesome';content:'\f016';margin-right:5px}
h1[data-type='reviews']:before{font-family:'fontawesome';content:'\f27b';margin-right:5px}
h1[data-type='reporting']:before{font-family:'fontawesome';content:'\f201';margin-right:5px}
h1[data-type='rankings']:before{font-family:'fontawesome';content:'\f012';margin-right:5px}
h1[data-type='applications']:before{font-family:'fontawesome';content:'\f234';margin-right:5px}
h1[data-type='record']:before{font-family:'fontawesome';content:'\f007';margin-right:5px}
h1[data-type='search']:before{font-family:'fontawesome';content:'\f002';margin-right:5px}
h1[data-type='interviewers']:before{font-family:'fontawesome';content:'\f0c0';margin-right:5px}
h1[data-type='reports']:before{font-family:'fontawesome';content:'\f115';margin-right:5px}
h1[data-type='references']:before{font-family:'fontawesome';content:'\f0c5';margin-right:5px}
h1[data-type='unbooked']:before{font-family:'fontawesome';content:'\f133';margin-right:5px}
h1[data-type='encoding']:before{font-family:'fontawesome';content:'\f0c1';margin-right:5px}
h1[data-type='gmb-listings']:before{font-family:'fontawesome';content:'\f041';margin-right:5px}
h1[data-type='gmb-listings-pending-setup']:before{font-family:'fontawesome';content:'\f276';margin-right:5px}
h1[data-type='bing-places']:before{font-family:'fontawesome';content:'\f041';margin-right:5px}
h1[data-type='dfnet']:before{font-family:'fontawesome';content:'\f216';margin-right:5px}
h1[data-type='google-ads']:before{font-family:'fontawesome';content:'\f1a0';margin-right:5px}
h1[data-type='microsoft-ads']:before{font-family:'fontawesome';content:'\f17a';margin-right:5px}
h1[data-type='facebook-ads']:before{font-family:'fontawesome';content:'\f082';margin-right:5px}
h1[data-type='careers-companies-limits']:before{font-family:'fontawesome';content:'\f09d';margin-right:5px}
h1[data-type='reactive-advertising']:before{font-family:'fontawesome';content:'\f079';margin-right:5px}
h1[data-type='local-service-ads']:before{font-family:'fontawesome';content:'\f098';margin-right:5px}
/*h1[data-type='dfnet']:before{font-family:'fontawesome';content:'\f268';margin-right:5px}*/
p.sidebar-head[data-type="applications"]:before{font-family:'fontawesome';content:'\f234';margin-right:5px}
p.sidebar-head[data-type="interviews"]:before{font-family:'fontawesome';content:'\f0c0';margin-right:5px}
p.sidebar-head[data-type="reports"]:before{font-family:'fontawesome';content:'\f115';margin-right:5px}
p.sidebar-head[data-type="settings"]:before{font-family:'fontawesome';content:'\f013';margin-right:5px}
p.sidebar-head[data-type="careers"]:before{font-family:'fontawesome';content:'\f19c';margin-right:5px}
p.sidebar-head[data-type="data"]:before{font-family:'fontawesome';content:'\f1c0';margin-right:5px}
p.sidebar-head[data-type="tools"]:before{font-family:'fontawesome';content:'\f0e3';margin-right:5px}
a.sidebar-link[data-type="dashboard"]:before{font-family:'fontawesome';content:'\f0e4';margin-right:5px}
a.sidebar-link[data-type="task-log"]:before{font-family:'fontawesome';content:'\f017';margin-right:5px}
a.sidebar-link[data-type="domains"]:before{font-family:'fontawesome';content:'\f0ac';margin-right:5px}
a.sidebar-link[data-type="quick_tools"]:before{font-family:'fontawesome';content:'\f090';margin-right:5px}
a.sidebar-link[data-type="landing-pages"]:before{font-family:'fontawesome';content:'\f016';margin-right:5px}
a.sidebar-link[data-type="reviews"]:before{font-family:'fontawesome';content:'\f27b';margin-right:5px}
a.sidebar-link[data-type="reporting"]:before{font-family:'fontawesome';content:'\f201';margin-right:5px}
a.sidebar-link[data-type="rankings"]:before{font-family:'fontawesome';content:'\f012';margin-right:5px}
a.sidebar-link[data-type="encoding"]:before{font-family:'fontawesome';content:'\f0c1';margin-right:5px}
a.sidebar-link[data-type="gmb-listings"]:before{font-family:'fontawesome';content:'\f041';margin-right:5px}
a.sidebar-link[data-type="gmb-listings-pending-setup"]:before{font-family:'fontawesome';content:'\f276';margin-right:5px}
a.sidebar-link[data-type="bing-places"]:before{font-family:'fontawesome';content:'\f041';margin-right:5px}
a.sidebar-link[data-type="careers-assigned"]:before{font-family:'fontawesome';content:'\f19c';margin-right:5px}
a.sidebar-link[data-type="careers-templates"]:before{font-family:'fontawesome';content:'\f1c0';margin-right:5px}
a.sidebar-link[data-type="careers-companies-limits"]:before{font-family:'fontawesome';content:'\f09d';margin-right:5px}
a.sidebar-link[data-type="dfnet"]:before{font-family:'fontawesome';content:'\f216';margin-right:5px}
a.sidebar-link[data-type="google-ads"]:before{font-family:'fontawesome';content:'\f1a0';margin-right:5px}
a.sidebar-link[data-type="microsoft-ads"]:before{font-family:'fontawesome';content:'\f17a';margin-right:5px}
a.sidebar-link[data-type="facebook-ads"]:before{font-family:'fontawesome';content:'\f082';margin-right:5px}
a.sidebar-link[data-type="reactive-advertising"]:before{font-family:'fontawesome';content:'\f079';margin-right:5px}
a.sidebar-link[data-type="local-service-ads"]:before{font-family:'fontawesome';content:'\f098';margin-right:5px}
a.sidebar-link[data-type="number-checks"]:before{font-family:'fontawesome';content:'\f2a0';margin-right:5px}
/*a.sidebar-link[data-type="dfnet"]:before{font-family:'fontawesome';content:'\f268';margin-right:5px}*/

div[name='sidebar_menu_icon']{display:none;height:56px;line-height:52px;width:56px;color:#ffffff;background:#2a2a2a;font-size:2em;cursor:pointer;text-align:center}
div[name='sidebar_menu_icon']:hover{background:#9b9b9b}
div[name='sidebar_menu_icon']:before{font-family:'fontawesome';content:'\f0c9';padding-top:2px}
div.sidebar_menu_actioncount{position:relative;width:30px;height:56px;color:#ffffff;right:0;font-size:0.5em;float:right}

#page,div.page{margin-left:250px;padding:10px 20px 20px 20px;overflow:hidden;height:100%}
#page-full,div.page-full{padding:10px 20px 20px 20px;height:100%}

.heading{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;font-size:1.1em}
div.form-container{padding:10px;border:1px solid #babbbd;border-radius:3px;margin:10px 0 20px 0}
div.form-container[data-type='minimal']{padding:0;border:0}
div.form-container[data-type='minimal-nomarg']{padding:0;border:0;margin:0}
div.form-container div.form-row{display:block;width:100%}
div.form-container div.form-fields{display:inline-block;width:100%;max-width:200px;vertical-align:top;margin-right:5px;*display:inline;zoom:1;*margin-right:30px}
div.form-container div.form-fields[name='half']{max-width:100px}
div.form-container div.form-fields[name='double']{max-width:400px}
div.form-container div.form-fields[name='full']{max-width:none}
div.form-container div.form-fields[data-valign='top']{vertical-align:top !important}
div.form-container div.form-fields[data-valign='middle']{vertical-align:middle !important}
div.form-container div.form-fields[data-valign='bottom']{vertical-align:bottom !important}
div.form-container div.form-fields[name='age']{padding-left:10px;padding-bottom:10px;vertical-align:bottom}
div.form-container div.form-fields[name='age'] span[name='age'].none{font-style:italic;color:#868686}
div.form-field[name='dateselect'] select{display:inline-block;width:30%}
div.form-field[name='dateselect'] select.date-day{width:28%;margin-right:1%}
div.form-field[name='dateselect'] select.date-month{width:35%;margin-right:1%}
div.form-field[name='dateselect'] select.date-year{width:35%}
div.hidden-field{display:none !important}

div.submit-button-holder{width:100%;text-align:left}
div.submit-button-holder input{max-width:200px}

div.dashboard-box{display:block;width:100%;margin:10px 0 20px 0;background:#ffffff;border:1px solid rgba(0,0,0,0.15);border-radius:3px}
div.dashboard-box header{position:relative;margin:0;padding:10px;min-height:15px;border-bottom:1px solid #e6e6e6}
div.dashboard-box p.dashboard-head{margin:0;font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;font-size:1.2em;line-height:1.2em}

div.dashboard-box[data-width="half"]{display:inline-block;width:49%}
div.dashboard-box[data-pos="left"]{float:left}
div.dashboard-box[data-pos="right"]{float:right}
div.dashboard-box[data-icontype="chart-line"] header,div.dashboard-box[data-icontype="chart-pie"] header{background:#e6e6e6}
div.dashboard-box[data-icontype="chart-line"] p.dashboard-head:before{font-family:'fontawesome';content:'\f201';margin-right:10px}
div.dashboard-box[data-icontype="chart-pie"] p.dashboard-head:before{font-family:'fontawesome';content:'\f200';margin-right:10px}

div.dashboard-box div.dashboard-box-body{padding:20px}
div.dashboard-box div.dashboard-box-body p:first-child{margin-top:0}
div.dashboard-box div.dashboard-box-body p:last-child{margin-bottom:0}
div.dashboard-box div.dashboard-box-body p.manage-btn a:first-child{margin-right:15px}
div.dashboard-box div.dashboard-box-body a{background:#fefefe;border:1px solid #e6e6e6;padding:0.5em;line-height:3em;color:#003366}
div.dashboard-box div.dashboard-box-body a:hover{background: #f5f5f5}

div.dashboard-stats-container div.float-right select,div.record-container div.float-right select{width:auto}

div.dashboard-box[data-boxtype='chart']{min-height:300px}
div.dashboard-box-body p[name='center']{text-align:center;margin:0;margin-bottom:5px}
div.dashboard-box-body div.current-coverage{text-align:center;font-size:3em;font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;color:#336699;line-height:normal}
div.dashboard-box-body div.chart-container{width:100%;min-height:200px}
div.dashboard-box-body div.chart-container-none{text-align:center;font-size:1.1em;color:#336699;line-height:normal}

div.dashboard-box[data-boxtype='chart'] div.dashboard-box-body div.container-inline{display:inline-block;float:left;width:85%;vertical-align:middle}
div.dashboard-box[data-boxtype='chart'] div.dashboard-box-body div.container-inline[data-name='livecoverage']{width:15%;height:200px;padding-top:65px}

@media screen and (max-width:1279px){
div.dashboard-box[data-boxtype='chart'] div.dashboard-box-body div.container-inline{display:block;float:none;width:100%}
div.dashboard-box[data-boxtype='chart'] div.dashboard-box-body div.container-inline[data-name='livecoverage']{display:block;float:none;width:100%;height:auto;padding-top:0}
}

@media screen and (max-width:850px){
div.dashboard-box[data-width="half"]{display:block;width:100%;float:none !important}
}

table.main_table{width:100%;border-collapse:collapse;border-spacing:0;word-wrap:break-word;margin:10px 0 20px 0;background:#ffffff;border-radius:3px}
table.main_table thead{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;font-size:1em;background:#2a2a2a;color:#ffffff}
table.main_table th{border:1px solid #e6e6e6;height:60px}
table.main_table tbody td{border:1px solid #e6e6e6;padding:5px;text-align:center;vertical-align:middle;word-break:break-word}
table.main_table tbody tr[data-multiple='1']{background:#fdfaec}
table.main_table tbody tr:hover{background:#f8f8f8}
table.main_table pre{margin:0;font-family:'open_sansregular',sans-serif !important;word-wrap:break-word;white-space:pre-wrap;word-break:break-word}
table.main_table pre[class='strong']{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal}
table.main_table th[name='creation_date'],table.applicants_pending td[name='creation_date']{width:80px}
table.main_table th[name='actions'],table.applicants_pending td[name='actions'],table.main_table[name='manage_letters'] th[name='actions']{width:195px}
table.main_table th[name='statusreason']{width:15%}
table.main_table[name='inprocess_applications'] th[name='address'],table.main_table[name='inprocess_applications'] th[name='lastcomment'],table.main_table[name='pending_applications'] th[name='otherdetails']{width:15%}
table.main_table[name='pending_applications'] th[name='address'],table.main_table[name='pending_applications'] th[name='contacts']{width:15%}
table.main_table[name='pending_applications'] th[name='otherdetails']{width:20%}

table.main_table[name='record_comments']{margin:0}
table.main_table[name='record_comments'] thead,table.main_table[name='record_comments'] tbody{display:block}
table.main_table[name='record_comments'] thead th{height:30px;padding:5px}
table.main_table[name='record_comments'] thead th[name='comment_date'],table.main_table[name='record_comments'] tbody td[name='comment_date']{min-width:80px}
table.main_table[name='record_comments'] thead th[name='comment_who'],table.main_table[name='record_comments'] tbody td[name='comment_who']{min-width:125px}
table.main_table[name='record_comments'] tbody td[name='comment_date']{max-width:80px}
table.main_table[name='record_comments'] tbody td[name='comment_who']{max-width:125px}

table.main_table[name='record_documents'] thead th,table.main_table[name='admincentre_documents'] thead th{height:30px;padding:5px}
table.main_table[name='record_documents'] tbody tr,table.main_table[name='admincentre_documents'] tbody tr{height:50px}
table.main_table[name='record_documents'] thead th[name='document_size'],table.main_table[name='record_documents'] tbody td[name='document_size'],table.main_table[name='record_documents'] thead th[name='document_date'],table.main_table[name='record_documents'] tbody td[name='document_date'],table.main_table[name='admincentre_documents'] thead th[name='document_date'],table.main_table[name='admincentre_documents'] tbody td[name='document_date']{width:10%}
table.main_table[name='record_documents'] thead th[name='document_type'],table.main_table[name='record_documents'] tbody td[name='document_type'],table.main_table[name='admincentre_documents'] thead th[name='document_type'],table.main_table[name='admincentre_documents'] tbody td[name='document_type']{width:5%}
table.main_table[name='record_documents'] thead th[name='document_actions'],table.main_table[name='record_documents'] tbody td[name='document_actions'],table.main_table[name='admincentre_documents'] thead th[name='document_actions'],table.main_table[name='admincentre_documents'] tbody td[name='document_actions']{width:300px}
table.main_table[name='record_documents'] input.table-buttons{width:auto;min-width:60px}

table.main_table tbody td.bad,table.main_table[name='waiting_references'] tbody td.ref-none{background:#f8eded;color:#c9302c;font-family:'open_sanssemibold',sans-serif !important;font-weight:normal}
table.main_table tbody td.good,table.main_table[name='waiting_references'] tbody td.ref-received{background:#eef7eb;color:#34A853;font-family:'open_sanssemibold',sans-serif !important;font-weight:normal}
table.main_table tbody td.ok,table.main_table[name='waiting_references'] tbody td.ref-sent{background:#fdfaec;color:#ec971f;font-family:'open_sanssemibold',sans-serif !important;font-weight:normal}

table.main_table tbody td span.good{color:#34A853}
table.main_table tbody td span.ok{color:#ec971f}
table.main_table tbody td span.bad{color:#c9302c}

table.main_table[name='record_comments'] thead th[name='comment'],table.main_table[name='record_comments'] tbody td[name='comment']{width:100%}
table.main_table[name='record_comments'] tbody td[name='comment']{text-align:left}
table.main_table[name='record_comments'] tbody{overflow:auto;max-height:300px}
table.main_table[name='record_comments'] tbody[name='normal']{display:table-row-group}

table.main_table td[data-colourscale='0']{background:#f8f8f8}
table.main_table td[data-colourscale='1']{background:#eef7eb;color:#34A853;font-family:'open_sanssemibold',sans-serif !important;font-weight:normal}
table.main_table td[data-colourscale='2']{background:#fdfaec;color:#ec971f;font-family:'open_sanssemibold',sans-serif !important;font-weight:normal}
table.main_table td[data-colourscale='3']{background:#fdfaec;color:#ec971f;font-family:'open_sanssemibold',sans-serif !important;font-weight:normal}
table.main_table td[data-colourscale='4']{background:#f8eded;color:#c9302c;font-family:'open_sanssemibold',sans-serif !important;font-weight:normal}
table.main_table td[data-colourscale='5']{background:#f8eded;color:#c9302c;font-family:'open_sanssemibold',sans-serif !important;font-weight:normal}

table.main_table td[name='status'][data-type='inactive']{background:#f8eded;color:#c9302c;font-family:'open_sanssemibold',sans-serif !important;font-weight:normal}
table.main_table td[name='status'][data-type='active']{background:#eef7eb;color:#34A853;font-family:'open_sanssemibold',sans-serif !important;font-weight:normal}
table.main_table td[name='lastlogin'][data-colour='green'],table.main_table[name='contact_history'] tbody td[name='contact_date'][data-colour='green']{background:#eef7eb;color:#34A853}
table.main_table td[name='lastlogin'][data-colour='amber'],table.main_table[name='contact_history'] tbody td[name='contact_date'][data-colour='amber']{background:#fdfaec;color:#ec971f}
table.main_table td[name='lastlogin'][data-colour='none'],table.main_table[name='contact_history'] tbody td[name='contact_date'][data-colour='none']{background:#f8f8f8}

table.main_table[name='upcoming_interviews'] tr[name='interviewer']{height:50px;background:#f8f8f8}
table.main_table[name='upcoming_interviews'] tr[name='interviewer'] td{text-align:left;padding-left:25px}

table.main_table[name='contact_history']{margin:0 0 10px 0}
table.main_table[name='contact_history'] thead th,table.main_table[name='contact_history'] tbody td[name='contact_date']{height:30px}

div.contact_history{width:100%;margin:10px 0;text-align:center;font-size:0.8em}

input.table-buttons{display:inline-block;width:85px;margin:2px;padding:0.5em;font-size:1em;background-color:#5d5d5d;color:#ffffff;border:1px solid #e6e6e6;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
input.table-buttons:hover{background-color:#9b9b9b}
input.table-buttons[name='reject']{background-color:#d9534f}
input.table-buttons[name='reject']:hover{background-color:#c12e2a}
input.table-buttons[name='accept'],input.table-buttons[name='upcoming_sendconfirm']{background-color:#5cb85c}
input.table-buttons[name='accept']:hover,input.table-buttons[name='upcoming_sendconfirm']:hover{background-color:#419641}
input.table-buttons[name='viewrecord'],input.table-buttons[name='viewmultiple']{background-color:#f0ad4e;width:100%;max-width:174px !important}
input.table-buttons[name='viewrecord']:hover,input.table-buttons[name='viewmultiple']:hover{background-color:#eb9316}
input.table-buttons[name='savechanges'],input.table-buttons[name='add_interviewer'],input.table-buttons[name='interviewer-add-save'],input.table-buttons[name='interviewer-save-changes'],input.table-buttons[name='company-settings-save'],input.table-buttons[name='import_history'],input.table-buttons[name='import_history_data'],input.table-buttons[name='add_template'],input.table-buttons[name='generate_export_report'],input.table-buttons[name='add_custom_variables'],input.table-buttons[name='manage-settings-save'],input.table-buttons[name='add_report'],input.table-buttons[name='save_report_data'],input.table-buttons[name='gmb_listing_save_changes'],input.table-buttons[name='bing_place_save_changes'],input.table-buttons[name='careers_job_save_changes'],input.table-buttons[name='careers_company_save_changes'],input.table-buttons[name='localserviceads_account_save_changes']{background-color:#5cb85c;width:100%;max-width:174px !important}
input.table-buttons[name='savechanges']:hover,input.table-buttons[name='add_interviewer']:hover,input.table-buttons[name='interviewer-add-save']:hover,input.table-buttons[name='interviewer-save-changes']:hover,input.table-buttons[name='company-settings-save']:hover,input.table-buttons[name='import_history']:hover,input.table-buttons[name='import_history_data']:hover,input.table-buttons[name='add_template']:hover,input.table-buttons[name='generate_export_report']:hover,input.table-buttons[name='add_custom_variables']:hover,input.table-buttons[name='manage-settings-save']:hover,input.table-buttons[name='add_report']:hover,input.table-buttons[name='save_report_data']:hover,input.table-buttons[name='gmb_listing_save_changes']:hover,input.table-buttons[name='bing_place_save_changes']:hover,input.table-buttons[name='careers_job_save_changes']:hover,input.table-buttons[name='careers_company_save_changes']:hover,input.table-buttons[name='add_reddit_order']:hover{background-color:#419641}
input.table-buttons[name='savechanges'][data-disabled="true"],input.table-buttons[name='interviewer-add-save'][data-disabled="true"],input.table-buttons[name='interviewer-save-changes'][data-disabled='true'],input.table-buttons[name='company-settings-save'][data-disabled='true'],input.table-buttons[name='generate_export_report'][data-disabled='true'],input.table-buttons[name='manage-settings-save'][data-disabled='true'],input.table-buttons[name='mark_report_completed'][data-disabled='true'],input.table-buttons[name='mark_report_uncompleted'][data-disabled='true'],input.table-buttons[name='review_report_data_used'][data-disabled='true'],input.table-buttons[name='delete_report'][data-disabled='true'],input.table-buttons[name='save_report_data'][data-disabled='true'],input.table-buttons[name='encode_files'][data-disabled='true'],input.table-buttons[name='encoder_clear_pending'][data-disabled='true'],input.table-buttons[name='encoding_clear_encoded'][data-disabled='true'],input.table-buttons[name='encoding_clear_all'][data-disabled='true'],input.table-buttons[name='encoder_download_encoded'][data-disabled='true'],input.table-buttons[name='view_report_hits'][data-disabled='true'],input.table-buttons[name='gmb_listing_add'][data-disabled='true'],input.table-buttons[name='gmb_listing_save_changes'][data-disabled='true'],input.table-buttons[name='bing_place_add'][data-disabled='true'],input.table-buttons[name='bing_place_save_changes'][data-disabled='true'],input.table-buttons[name='careers_job_save_changes'][data-disabled='true'],input.table-buttons[name='careers_company_save_changes'][data-disabled='true'],input.table-buttons[name='localserviceads_account_add'][data-disabled='true'],input.table-buttons[name='localserviceads_account_save_changes'][data-disabled='true']{background-color:#e0e0e0;cursor:not-allowed}
input.table-buttons[name='mark_report_completed'][data-disabled='true']:hover,input.table-buttons[name='mark_report_uncompleted'][data-disabled='true']:hover,input.table-buttons[name='review_report_data_used'][data-disabled='true']:hover,input.table-buttons[name='delete_report'][data-disabled='true']:hover,input.table-buttons[name='save_report_data'][data-disabled='true']:hover,input.table-buttons[name='encode_files'][data-disabled='true']:hover,input.table-buttons[name='encoder_clear_pending'][data-disabled='true']:hover,input.table-buttons[name='encoding_clear_encoded'][data-disabled='true']:hover,input.table-buttons[name='encoding_clear_all'][data-disabled='true']:hover,input.table-buttons[name='encoder_download_encoded'][data-disabled='true']:hover,input.table-buttons[name='view_report_hits'][data-disabled='true']:hover,input.table-buttons[name='gmb_listing_add'][data-disabled='true']:hover,input.table-buttons[name='gmb_listing_save_changes'][data-disabled='true']:hover,input.table-buttons[name='bing_place_add'][data-disabled='true']:hover,input.table-buttons[name='bing_place_save_changes'][data-disabled='true']:hover,input.table-buttons[name='careers_job_save_changes'][data-disabled='true']:hover,input.table-buttons[name='careers_company_save_changes'][data-disabled='true']:hover,input.table-buttons[name='localserviceads_account_add'][data-disabled='true']:hover,input.table-buttons[name='localserviceads_account_save_changes'][data-disabled='true']:hover{background:#e0e0e0}
input.table-buttons[name='commentadd']{background-color:#5cb85c;width:100%;margin:0}
input.table-buttons[name='commentadd']:hover{background-color:#419641}
input.table-buttons[name='postcodelookup'],input.table-buttons[name='contact_history_add']{width:100%;margin:0}
input.table-buttons[name='reference-print'],input.table-buttons[name='reference-upload'],input.table-buttons[name='mapview']{width:100%;margin:0}
input.table-buttons[name='coverage-clear']{width:auto;margin:0}
input.table-buttons[name='documents-rename'],input.table-buttons[name='reference-upload'],input.table-buttons[name='upcoming_sendtointerviewer']{background-color:#f0ad4e}
input.table-buttons[name='documents-rename']:hover,input.table-buttons[name='reference-upload']:hover,input.table-buttons[name='upcoming_sendtointerviewer']:hover{background-color:#eb9316}
input.table-buttons[name='documents-delete']{background-color:#d9534f}
input.table-buttons[name='documents-delete']:hover{background-color:#c12e2a}
input.table-buttons[name='upload-document'],input.table-buttons[name='import-document'],input.table-buttons[name='send_sms'],input.table-buttons[name='confirm_text_unknown']{background-color:#5cb85c;width:auto}
input.table-buttons[name='upload-document']:hover,input.table-buttons[name='import-document']:hover,input.table-buttons[name='send_sms']:hover,input.table-buttons[name='confirm_text_unknown']:hover{background-color:#419641}
input.table-buttons[name='dropbox_disconnect']{width:auto;margin-left:25px}
input.table-buttons[name='dropbox_change_folder']{width:auto;margin-bottom:0px}
input.table-buttons[name='forward_on']{display:block;width:100%;max-width:85px;margin:0 auto;margin-top:10px}

input.table-buttons[name='interviewer_email']{width:100%;max-width:174px !important;line-height:2em}
input.table-buttons[name='interviewer_change']{background-color:#f0ad4e;width:100%;max-width:174px !important}
input.table-buttons[name='interviewer_change']:hover{background-color:#eb9316}
input.table-buttons[name='interviewer_revoke']{background-color:#d9534f;width:100%;max-width:174px !important}
input.table-buttons[name='interviewer_revoke']:hover{background-color:#c12e2a}
input.table-buttons[name='interviewer_grant']{background-color:#5cb85c;width:100%;max-width:174px !important}
input.table-buttons[name='interviewer_grant']:hover{background-color:#419641}

input.table-buttons[name='waitsrefs'],input.table-buttons[name='exportapplication']{width:100%;max-width:250px !important;background-color:#5cb85c}
input.table-buttons[name='waitsrefs']:hover,input.table-buttons[name='exportapplication']:hover{background-color:#419641}

input.table-buttons[name='reference_manage']{width:100%;max-width:174px !important}
input.table-buttons[name='reference_upload']{background-color:#f0ad4e;width:100%;max-width:174px !important}
input.table-buttons[name='reference_upload']:hover{background-color:#eb9316}

input.table-buttons[name='letters_example']{width:100%;max-width:174px !important}
input.table-buttons[name='letters_modify'],input.table-buttons[name='custom_variables_modify']{background-color:#f0ad4e;width:100%;max-width:174px !important}
input.table-buttons[name='letters_modify']:hover,input.table-buttons[name='custom_variables_modify']:hover{background-color:#eb9316}

input.table-buttons[name='letter_idcard_print']{width:auto}
input.table-buttons[name='send_custom_letter']{width:auto}

input.table-buttons[name='contact_applicant']{width:100%;max-width:174px !important}

input.table-buttons[name='admincentre_forwardapplicant']{width:auto}
input.table-buttons[name='clear_list'],input.table-buttons[name='select_all_list']{width:auto}
input.table-buttons[name='clear_list']{position:relative;float:right}

table.main_table[name='upcoming_interviews'] input{width:100%}
table.main_table[name='upcoming_interviews'] div.interview_changer{display:block;margin-top:10px;width:100%;text-align:center}
table.main_table[name='upcoming_interviews'] div.interview_changer span.interview_btn{display:inline-block;min-width:70px;margin:2px;padding:3px 5px;border:1px solid #e6e6e6;border-radius:3px;cursor:pointer}
table.main_table[name='upcoming_interviews'] div.interview_changer span.interview_btn[name='change']{background:#fdfaec;color:#ec971f}
table.main_table[name='upcoming_interviews'] div.interview_changer span.interview_btn[name='change']:hover{background:#eb9316;color:#ffffff}
table.main_table[name='upcoming_interviews'] div.interview_changer span.interview_btn[name='cancel']{background:#f8eded;color:#c9302c}
table.main_table[name='upcoming_interviews'] div.interview_changer span.interview_btn[name='cancel']:hover{background:#c12e2a;color:#ffffff}
table.main_table[name='upcoming_interviews'] div.interview_changer span.interview_btn[name='change']:before{font-family:'fontawesome';content:'\f040';margin-right:5px}
table.main_table[name='upcoming_interviews'] div.interview_changer span.interview_btn[name='cancel']:before{font-family:'fontawesome';content:'\f00d';margin-right:5px}

table.main_table[name='upcoming_interviews'] th{width:20%}
table.main_table[name='upcoming_interviews'] pre[name='applicant_name']{cursor:pointer;font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;border-bottom:1px solid #e6e6e6;padding-bottom:5px !important;margin-bottom:5px !important}

div#record-topbar{display:block;line-height:1.5em;background:#ffffff;text-align:center;padding:5px;border-bottom:2px solid #e6e6e6;margin-left:250px;min-height:49px}
div#record-topbar[name='info']{background:#fdfaec}
div#record-topbar[name='good']{background:#eef7eb}
div#record-topbar p{margin:0;padding-bottom:5px}

div#record-tabs{position:relative;display:block;line-height:1.5em;background:#ebeef0;text-align:center;border-bottom:2px solid #2a2a2a;margin-left:250px;min-height:50px}
div#record-tabs div#tab-holder{display:block;position:absolute;bottom:0px;width:100%;overflow:hidden;white-space:nowrap}
div#record-tabs div#tab-holder div.tab{display:inline-block;margin:0;margin-right:10px;padding:0.5em;background:#5d5d5d;color:#ffffff;border-top-left-radius:3px;border-top-right-radius:3px;cursor:pointer}
div#record-tabs div#tab-holder div.tab[data-selected="true"]{background:#9b9b9b}
div#record-tabs div#tab-holder div.tab:hover{background:#9b9b9b}
div#record-tabs div#tab-holder div.tab[data-disabled="true"]{background:#e0e0e0;cursor:default}
div#record-tabs div#tab-holder div.tab[data-disabled="true"]:hover{background:#e0e0e0}

div.record-container{display:block;width:100%;max-width:1000px;margin:auto}
div.record-container[data-width='full']{max-width:none}
div.record-container div.record-panel{position:relative;width:100%;padding:10px}
div.record-container div.record-panel[name='right']{position:relative;float:left;width:30%;max-width:300px;height:100%}
div.record-container div.record-panel[name='left']{position:relative;float:left;width:70%;max-width:800px}
div.record-container div.record-panel[name='full']{position:relative;width:100%}

div#photo-container{display:block;margin:10px auto}
div#photo-holder{display:block;width:132px;height:170px;border:1px solid #a4a6a7;margin:auto}
div#photo-holder div#applicant-photo{display:block;padding:2px;width:100%;height:100%;border:0;margin:0}
div#photo-holder div#applicant-photo img{width:100%;height:auto;max-height:164px;border:0;margin:0}
div#photo-action{display:block;width:132px;height:2em;line-height:2em;margin:auto;border-width:0 1px 1px 1px;border-style:solid;border-color:#a4a6a7;background:#5d5d5d;color:#ffffff;text-align:center;cursor:pointer}
div#photo-action:hover{background:#9b9b9b}
div#photo-action:before{font-family:'fontawesome';content:'\f067';margin-right:5px}

div#no-photo{background:#ffffff;margin:auto;font-size:5em;color:#e6e6e6;width:100%;height:100%;padding-top:70px;vertical-align:middle;text-align:center}
div#no-photo:before{font-family:'iconicfont';content:'\f029'}

div.record-container div.record_map{width:100%;height:300px;border:0;text-align:center;margin:0 0 10px 0}

div.comment-add-container{width:100%;margin-bottom:10px;min-height:60px}
div.comment-add-container div{display:inline-block;vertical-align:middle}
div.comment-add-container div.comment-field{width:75%;padding-right:10px}
div.comment-add-container div.comment-button{width:25%}

div.record-status-holder{width:100%;background:#ffffff;text-align:center;padding:2px;border:1px solid;border-radius:3px}
div.record-status-holder div{display:block}
div.record-status-holder div.status{font-family:'open_sansbold',sans-serif !important;font-size:1.2em;line-height:46px}
div.record-container div.record-panel div.button input.table-buttons[name='editstatus']{width:100%;margin:0;margin-top:10px}

div.record-status-holder[data-type='bad']{background:#f8eded;color:#c9302c}
div.record-status-holder[data-type='ok']{background:#fdfaec;color:#ec971f}
div.record-status-holder[data-type='good']{background:#eef7eb;color:#34A853}

div.refsavailable-container{width:100%}
div.refsavailable-container div.form-field{max-width:300px}
div.refsavailable-container p[name='refsavailable-note']{margin:0;color:#c9302c;font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;display:none}

#area-map{width:100%;height:100%;min-height:600px;margin:0;padding:0}
div.area-check{display:inline-block;width:100%;min-height:25px;max-width:150px;vertical-align:top;margin:5px 2px;border:1px solid #e6e6e6;border-radius:3px}
div.area-check label{display:block;min-height:100%;height:auto !important;padding:5px}
div.area-check label:hover{cursor:pointer}
div.area-check:hover{background:#9b9b9b !important;color:#ffffff}
div.area-check[data-checked='true']{background:#5d5d5d;color:#ffffff}
div.area-check input[type='checkbox']{margin:0;margin-right:5px}
div.record-map div.record-panel[name='left']{width:60% !important}
div.record-map div.record-panel[name='right']{width:40% !important;max-width:none}

div.form-container[name='map-list']{max-height:622px;overflow:auto;text-align:center;margin-bottom:5px}
div.map-options{width:100%;padding-top:10px;text-align:center}
div.map-options input{display:inline-block;margin:0  5px;padding:5px;width:auto !important;vertical-align:middle}

div.modal-container[name='mapview'] div.routemap,div.modal-container[name='upcoming_map'] div.interviewmap{width:100%;height:auto;min-height:500px;border:0;margin:20px auto}
div.modal-container[name='upcoming_map'] div.message_holder{margin:10px 0}

div.modal-container[name='upcoming_map'] div.modal-buttons{text-align:center}

span.dropbox_default{padding:5px;background:#9b9b9b;color:#ffffff}
span.dropbox_dynamic{padding:5px;background:#ebeef0}
div.dropbox_import_none{background:#ebeef0;padding:10px}
div.dropbox_import_error,div.modify_template_error{background:#f8eded;padding:10px;color:#c9302c}
div.documents_import_error,div.documents_import_found,div.modify_template_error,div.modify_template_found{display:none;margin:20px 0}

div.modify_template_type{width:100%;padding:10px;margin-bottom:10px;border:1px solid #bce8f1;color:#31708f;background-color:#d9edf7}
div.modify_template_type[data-type='default']{border-color:#d6e9c6;color:#3c763d;background-color:#dff0d8}
div.modify_template_type[data-type='modified']{border-color:#bce8f1;color:#31708f;background-color:#d9edf7}

div.form-container[name='company-list']{max-height:150px;overflow:auto;text-align:left;margin-bottom:0px}
div.form-container[name='company-list'] div.area-check{max-width:200px;white-space:nowrap;overflow:hidden}

div.form-container[name='export_field_list']{max-height:300px;overflow:auto;text-align:left}
div.form-container[name='export_field_list'] div.area-check{max-width:225px;white-space:nowrap;overflow:hidden}

div.interview_holder{padding:10px;text-align:center;border:1px solid #babbbd;border-radius:3px;margin-bottom:50px}
div.interview_holder div.interview_details{width:100%;margin:10px 0}
div.interview_holder p.interview_status{font-size:1.1em;font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;margin:0}
div.interview_holder[data-type='true']{background:#eef7eb}
div.interview_holder[data-type='false']{background:#fdfaec}
div.interview_holder[data-type='false'] p.interview_status:before{font-family:'fontawesome';content:'\f071';margin-right:10px;color:#ec971f}
div.interview_holder[data-type='true'] p.interview_status:before{font-family:'fontawesome';content:'\f058';margin-right:10px;color:#34A853}
div.interview_holder div.interview_status_btn{width:100%;margin:auto}

div.schedule_container{margin-top:10px;position:relative}
div.schedule_container div.schedule_loader{position:absolute;width:100%;height:100%;background:#ebeef0;text-align:center;z-index:1;display:none}
div.schedule_container div.schedule_loader span.loading{position:relative;top:45%}

table.schedule{width:100%;border-collapse:collapse;border-spacing:0;word-wrap:break-word;margin:10px 0 20px 0;background:#ffffff}
table.schedule thead{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;font-size:1em}
table.schedule thead th{background:#2a2a2a;color:#ffffff;width:12.5%}
table.schedule thead th[name='time']{background:#f8f8f8;color:#31373d}
table.schedule th{border:1px solid #e6e6e6;height:60px}
table.schedule th.selected{background-color:#9b9b9b}
table.schedule td[name='time']{background-color:#f8f8f8}
table.schedule tbody td,table.schedule tfoot td{border:1px solid #e6e6e6;text-align:center;vertical-align:middle;padding:0}
table.schedule tbody tr:hover{background:#f8f8f8}
table.schedule tbody tr.spacer{background:none;border:0;height:10px}
table.schedule tbody tr.none,table.main_table tbody tr.none{height:60px}
table.schedule div.scheduled_cell{padding:8px 0px;cursor:pointer;border-top:1px solid #e6e6e6}
table.schedule div.scheduled_cell:first-child{border-top:0}
table.schedule div.scheduled_cell:hover{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal}
table.schedule tfoot td{background:#f8f8f8}

div.scheduled_cell[data-colour='none']{background-color:#ebeef0}
div.scheduled_cell[data-colour='0'],table.colour_selection td[data-colour='0'],div.colour_container div[name='colour'][data-colour='0'] select{background-color:#001f3f;color:#ffffff} /* navy */
div.scheduled_cell[data-colour='1'],table.colour_selection td[data-colour='1'],div.colour_container div[name='colour'][data-colour='1'] select{background-color:#0074d9;color:#ffffff} /* blue */
div.scheduled_cell[data-colour='2'],table.colour_selection td[data-colour='2'],div.colour_container div[name='colour'][data-colour='2'] select{background-color:#7fdbff} /* aqua */
div.scheduled_cell[data-colour='3'],table.colour_selection td[data-colour='3'],div.colour_container div[name='colour'][data-colour='3'] select{background-color:#39cccc} /* teal */
div.scheduled_cell[data-colour='4'],table.colour_selection td[data-colour='4'],div.colour_container div[name='colour'][data-colour='4'] select{background-color:#3d9970;color:#ffffff} /* olive */
div.scheduled_cell[data-colour='5'],table.colour_selection td[data-colour='5'],div.colour_container div[name='colour'][data-colour='5'] select{background-color:#2ecc40;color:#ffffff} /* green */
div.scheduled_cell[data-colour='6'],table.colour_selection td[data-colour='6'],div.colour_container div[name='colour'][data-colour='6'] select{background-color:#01ff70} /* lime */
div.scheduled_cell[data-colour='7'],table.colour_selection td[data-colour='7'],div.colour_container div[name='colour'][data-colour='7'] select{background-color:#ffdc00} /* yellow */
div.scheduled_cell[data-colour='8'],table.colour_selection td[data-colour='8'],div.colour_container div[name='colour'][data-colour='8'] select{background-color:#ff851b} /* orange */
div.scheduled_cell[data-colour='9'],table.colour_selection td[data-colour='9'],div.colour_container div[name='colour'][data-colour='9'] select{background-color:#ff4136;color:#ffffff} /* red */
div.scheduled_cell[data-colour='10'],table.colour_selection td[data-colour='10'],div.colour_container div[name='colour'][data-colour='10'] select{background-color:#85144b;color:#ffffff} /* maroon */
div.scheduled_cell[data-colour='11'],table.colour_selection td[data-colour='11'],div.colour_container div[name='colour'][data-colour='11'] select{background-color:#f012be;color:#ffffff} /* fuchsia */
div.scheduled_cell[data-colour='12'],table.colour_selection td[data-colour='12'],div.colour_container div[name='colour'][data-colour='12'] select{background-color:#b10dc9;color:#ffffff} /* purple */
div.scheduled_cell[data-colour='13'],table.colour_selection td[data-colour='13'],div.colour_container div[name='colour'][data-colour='13'] select{background-color:#aaaaaa} /* gray */
div.scheduled_cell[data-colour='14'],table.colour_selection td[data-colour='14'],div.colour_container div[name='colour'][data-colour='14'] select{background-color:#dddddd} /* silver */
div.scheduled_cell span[name='interviewer']{display:block;font-size:0.8em;padding:0 3px;word-wrap:break-word}

div.scheduled_cell[data-type='header'],div.scheduled_cell[data-type='appointment']{background-color:#ffa500}

div.bar_top{width:100%}
div.bar_top div.row{display:block;width:100%;margin-top:15px;text-align:center;position:relative}
div.bar_top div.row:first-child{margin-top:0}
div.bar_top div.left{position:relative;float:left;width:auto}
div.bar_top div.right{position:relative;float:right;width:auto}
div.bar_top div.center{width:100%;position:absolute;top:0}

div.schbutton{display:inline-block;width:auto;padding:8px;background:#5d5d5d;color:#ffffff;border:1px solid #e6e6e6;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;text-align:center}
div.schbutton:hover{background-color:#9b9b9b}
div.schbutton[data-type='colours']:before{font-family:'fontawesome';content:'\f046';margin-right:10px}
div.schbutton[data-type='appointment']{margin-left:10px}
div.schbutton[data-type='appointment']:before{font-family:'fontawesome';content:'\f073';margin-right:10px}
div.schbutton[name='schedulenav']{background-color:#2a2a2a;color:#ffffff;padding:5px 10px}
div.schbutton[name='schedulenav']:hover{background-color:#9b9b9b}
div.schbutton[data-type='backday']:before{font-family:'fontawesome';content:'\f053';margin-right:10px}
div.schbutton[data-type='backweek']:before{font-family:'fontawesome';content:'\f053\f053';margin-right:10px}
div.schbutton[data-type='forwardday']:after{font-family:'fontawesome';content:'\f054';margin-left:10px}
div.schbutton[data-type='forwardweek']:after{font-family:'fontawesome';content:'\f054\f054';margin-left:10px}
div.schbutton[data-type='reset']{padding:5px 20px}
div.schbutton[data-type='reset']:before{font-family:'fontawesome';content:'\f0e2';margin-right:10px}

div.schedule_foot_btn{width:100%;padding:8px 0;border-top:1px solid #e6e6e6;cursor:pointer}
div.schedule_foot_btn:first-child{border-top:none}
div.schedule_foot_btn[data-btn='map']:hover{background-color:#ebeef0}
div.schedule_foot_btn[data-btn='print']:hover{background-color:#ebeef0}
div.schedule_foot_btn[data-btn='map']:before{font-family:'iconicfont';content:'\f25c';margin-right:5px}
div.schedule_foot_btn[data-btn='print']:before{font-family:'iconicfont';content:'\f056';margin-right:5px}

div.colour_container{width:100%;text-align:center}
div.colour_container:hover{background-color:#ebeef0}
div.colour_container > div{display:inline-block;padding:5px}
div.colour_container div[name='area']{width:50%}
div.colour_container div[name='colour']{width:30%}
div.colour_container div[name='action']{width:15%}
div.colour_container div.btn_remove,table[name='custom_urls'] div.btn_remove{color:#d9534f;cursor:pointer}
div.colour_container div.btn_remove:before,table[name='custom_urls'] div.btn_remove:before{font-family:'fontawesome';content:'\f00d';margin-right:5px}
div.btn_add{margin:auto;width:100%;max-width:150px;color:#34A853;cursor:pointer;text-align:center;padding:5px;background-color:#eef7eb;border-radius:3px}
div.btn_add:hover,div.colour_container div.btn_remove:hover{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal}
div.btn_add:before{font-family:'fontawesome';content:'\f067';margin-right:5px}

table.colour_selection{width:100%;padding:0;text-align:center;border:0;border-collapse:collapse;border-spacing:0;word-wrap:break-word}
table.colour_selection td{border:3px solid white;padding:8px 5px;width:20%;cursor:pointer}
table.colour_selection td:hover{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal}

div[name='options_container']{width:100%;height:200px;overflow:auto}
div[name='options_container'][data-height='auto']{height:auto}
div[name='update_container']{width:100%;height:300px;overflow:auto;margin:20px 0px}

.sidebar_shown{margin-left:250px !important}
table.sortable th:not(.sorttable_sorted):not(.sorttable_sorted_reverse):not(.sorttable_nosort):after{content:" \25B4\25BE"}

div.coverage-map{position:relative;border:1px solid #babbbd;border-radius:3px}
div.coverage-map input.table-buttons[name='reports_coverage_defaultsave']{position:absolute;bottom:0;right:0;margin-bottom:5px;margin-right:5px;z-index:100;width:auto;max-width:none}
div.coverage-map input.table-buttons[name='maps_print']{position:absolute;bottom:35px;right:0;margin-bottom:5px;margin-right:5px;z-index:100;width:auto;max-width:none}
table.area-map-key{width:100%;padding:0;text-align:center;border:0;border-collapse:collapse;border-spacing:0;word-wrap:break-word;border:1px solid #babbbd;margin-top:10px}
table.area-map-key td{width:16%;font-size:0.8em}
table.area-map-key td[name='col0']{background-color:rgba(255,0,0,0.75);color:#ffffff}
table.area-map-key td[name='col1']{background-color:rgba(255,0,0,0.4)}
table.area-map-key td[name='col2']{background-color:rgba(255,153,0,0.5)}
table.area-map-key td[name='col3']{background-color:rgba(255,255,0,0.5)}
table.area-map-key td[name='col4']{background-color:rgba(0,255,0,0.5)}
table.area-map-key td[name='none']{background-color:rgba(0,0,0,0.1)}

table.main_table[name='pending_completion'] td.bad,table.main_table[name='pending_completion'] td.good{font-family:'open_sansregular',sans-serif !important;cursor:pointer}

table.pending_completion_record{margin:10px auto;border:0;border-collapse:collapse;text-align:left}
table.pending_completion_record td{width:200px;cursor:pointer;padding:5px}

table.pending_completion_record tbody td span,table.main_table[name='pending_completion'] tbody td span{display:inline-block;width:100%}
table.main_table[name='pending_completion'] tbody td span{padding:3px 5px;text-align:left}
table.pending_completion_record tbody td span:hover,table.main_table[name='pending_completion'] tbody td span:hover{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal}
table.pending_completion_record tbody td span.incomplete,table.main_table[name='pending_completion'] tbody td span.incomplete{color:#ec971f}
table.pending_completion_record tbody td span.complete,table.main_table[name='pending_completion'] tbody td span.complete{color:#34A853}
table.pending_completion_record tbody td span.incomplete:before,table.main_table[name='pending_completion'] tbody td span.incomplete:before{font-family:'fontawesome';content:'\f071';margin-right:5px}
table.pending_completion_record tbody td span.complete:before,table.main_table[name='pending_completion'] tbody td span.complete:before{font-family:'fontawesome';content:'\f058';margin-right:5px}

table.main_table[name='pending_completion'] td[name='status']{width:220px;cursor:pointer}

div#record-topbar p[name='refsavailable-note']{font-size:1.1em;color:#c9302c;font-family:'open_sanssemibold',sans-serif !important;font-weight:normal}
div#record-topbar p[name='refsavailable-note-good']{font-size:1.2em;color:#34A853;font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;margin:5px auto}

table.main_table[name='waiting_references'] tbody td[name='ref1_status'],table.main_table[name='waiting_references'] tbody td[name='ref2_status']{width:125px}

table.main_table[name='user_activity'] tbody td[name='date'],table.main_table[name='user_activity'] tbody td[name='company'],table.main_table[name='user_activity'] tbody td[name='ipaddr']{width:150px}
table.main_table[name='user_activity'] tbody td[name='type']{width:300px}
table.main_table[name='user_activity_all'] input[name='user_activity_all']{width:auto}
table.main_table[name='user_activity_all'] thead th[name='msg']{width:40%}

select[name='user_activity_select']{width:auto}

div.record-container[name='reports'] div.current-coverage{width:100%;margin:20px auto;font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;font-size:1.5em;color:#5d5d5d;text-align:center}

table.main_table[name='area_coverage'] tbody tr{height:50px}
table.main_table[name='area_coverage'] tbody tr.spacer{height:10px}
table.main_table[name='area_coverage'] tbody tr.checkfirst{background:#fdfaec}
table.main_table[name='area_coverage'] tbody tr.nottrading{background:#f8f8f8}
table.main_table[name='area_coverage'] tbody tr.totalcoverage{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;font-size:1em;background:#f8f8f8;height:50px}
table.main_table[name='area_coverage'] tbody tr.totalcoverage td[name='coveragetext']{text-align:right;padding-right:10px}
table.main_table[name='area_coverage'] pre[name='area_description']{font-size:0.8em}

table.main_table[name='custom_variables'] thead th{height:40px}
table.main_table[name='custom_variables'] tr[name='note']{height:50px;background:#f8f8f8}
table.main_table[name='custom_variables'] tr[name='note'] td{text-align:left;padding-left:25px}

table.main_table[name='custom_variables'] td[name='variable']{width:30%}
table.main_table[name='custom_variables'] td[name='desc']{width:35%}
table.main_table[name='custom_variables'] td[name='example']{width:35%}
table.main_table[name='custom_variables'] td{height:40px}

table.main_table[name='manage_letters'] td[name='letter_type'] span[data-type='letter']:before{font-family:'fontawesome';content:'\f0f6';margin-right:5px;color:#2a2a2a}
table.main_table[name='manage_letters'] td[name='letter_type'] span[data-type='email']:before{font-family:'fontawesome';content:'\f0e0';margin-right:5px;color:#2a2a2a}
table.main_table[name='manage_letters'] td[name='letter_type'] span[data-type='sms']:before{font-family:'fontawesome';content:'\f095';margin-right:5px;color:#2a2a2a}

div.add_template_container{width:100%;text-align:center}
div.add_custom_fields{display:none}

div.modal-container[name='system_updates']{display:block}
div.modal-container[name='system_updates'] div.update_holder,div.modal-container[name='system_updates_adhoc'] div.update_holder{margin-bottom:35px}
div.modal-container[name='system_updates'] div.modal-buttons{text-align:center}
div.modal-container[name='system_updates'] p.system_updates_note{font-size:0.8em}

table.main_table[name='sms_history'] thead,table.main_table[name='sms_history'] tbody{display:block}
table.main_table[name='sms_history'] thead th{height:40px;padding:5px}
table.main_table[name='sms_history'] thead th[name='datetime'],table.main_table[name='sms_history'] tbody td[name='datetime']{min-width:100px}
table.main_table[name='sms_history'] thead th[name='sms_from'],table.main_table[name='sms_history'] tbody td[name='sms_from'],table.main_table[name='sms_history'] thead th[name='sms_to'],table.main_table[name='sms_history'] tbody td[name='sms_to']{min-width:180px}
table.main_table[name='sms_history'] tbody td[name='datetime']{max-width:100px}
table.main_table[name='sms_history'] tbody td[name='sms_from'],table.main_table[name='sms_history'] tbody td[name='sms_to']{max-width:180px}
table.main_table[name='sms_history'] thead th[name='sms_message'],table.main_table[name='sms_history'] tbody td[name='sms_message']{width:100%}
table.main_table[name='sms_history'] tbody td[name='sms_message']{text-align:left}
table.main_table[name='sms_history'] tbody{overflow:auto;max-height:300px}
table.main_table[name='sms_history'] tbody[name='normal']{display:table-row-group}

div.modal-container[name='contact_applicant'] div[name='contact_applicant_email'],div.modal-container[name='contact_applicant'] div[name='contact_applicant_sms'],div.modal-container[name='contact_applicant'] div[name='contact_applicant_history']{display:none}

div.modal-container[name='contact_applicant'] input[name='contact_applicant_email'][data-disabled="true"],div.modal-container[name='contact_applicant'] input[name='contact_applicant_sms'][data-disabled="true"],div.modal-container[name='contact_applicant'] input[name='contact_applicant_history'][data-disabled="true"],div.modal-container[name='run_automatic_data'] input[name='run_automatic_data'][data-disabled="true"]{background-color:#e0e0e0;cursor:not-allowed}
div.modal-container[name='contact_applicant'] input[name='contact_applicant_history']{position:relative;float:right}

div.submission_page{margin:15px}
div.submission_page div.alert{width:90%;margin:auto;position:relative}

table.main_table[name='pending_applications'] pre[name='workexp']{margin-top:5px;padding-top:5px;border-top:1px solid #e6e6e6}
table.main_table[name='pending_applications'] span.none, table.main_table[name='find_portal_details'] span.none, table.main_table[name='waiting_clients'] span.none{color:#868686}

table.main_table[name='find_portal_details'] th[name='message']{width:400px}
table.main_table[name='waiting_clients'] tr.none_waiting{background:#eef7eb;color:#34A853;height:60px}
table.main_table[name='waiting_clients'] tr.none_waiting span:before{font-family:'fontawesome';content:'\f058';margin-right:10px;color:#34A853}
table.main_table[name='waiting_clients'] pre[name='ironing'][data-val='1'],table.main_table[name='waiting_clients'] pre[name='pets'][data-val='1']{color:#34A853}
table.main_table[name='waiting_clients'] pre[name='ironing'][data-val='0'],table.main_table[name='waiting_clients'] pre[name='pets'][data-val='0']{color:#c9302c}
table.main_table[name='waiting_clients'] pre[name='ironing'][data-val='1']:before,table.main_table[name='waiting_clients'] pre[name='pets'][data-val='1']:before{font-family:'fontawesome';content:'\f058';margin-right:5px}
table.main_table[name='waiting_clients'] pre[name='ironing'][data-val='0']:before,table.main_table[name='waiting_clients'] pre[name='pets'][data-val='0']:before{font-family:'fontawesome';content:'\f057';margin-right:5px}
table.main_table[name='waiting_clients'] pre{padding-bottom:3px}
table.main_table[name='waiting_clients'] span[name='wait_since'][data-val='1']{color:#ec971f}
table.main_table[name='waiting_clients'] span[name='pay_status'][data-val='1']{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;color:#c9302c}
table.main_table[name='waiting_clients'] span[name='pay_status'][data-val='1']:after{font-family:'fontawesome';content:'\f071';margin-left:5px}
table.main_table[name='waiting_clients_stats'] td{height:50px}
table.main_table[name='waiting_clients_stats'] pre.good{color:#34A853}
table.main_table[name='waiting_clients_stats'] pre.info{color:#ec971f}
table.main_table[name='waiting_clients_stats'] pre.good:before{font-family:'fontawesome';content:'\f058';margin-right:5px}
table.main_table[name='waiting_clients_stats'] pre.info:before{font-family:'fontawesome';content:'\f071';margin-right:5px}

table.main_table tbody tr.spacer{background:none;border:0;height:10px}

table.main_table[name='custom_urls']{max-width:960px}
table.main_table[name='custom_urls'] td[name='sanitise']{width:10%}
table.main_table[name='custom_urls'] td[name='report_type']{width:10%}
table.main_table[name='custom_urls'] td[name='add_row']{width:100%;text-align:left;height:50px;padding-left:10px}
table.main_table[name='custom_urls'] thead tr.spacer{background:none;border:0;height:10px}
table.main_table[name='custom_urls'] thead td{border:1px solid #e6e6e6;text-align:center;vertical-align:middle;padding:0;background:#f8f8f8}
table.main_table[name='custom_urls'] label{display:inline-block;width:100%}
table.main_table[name='custom_urls'] input.table-buttons[name='bulk_add'],input.table-buttons[name='clear_all_regex']{width:120px}
table.main_table[name='custom_urls'] input.table-buttons[name='add_row'],input.table-buttons[name='generate_regex']{background-color:#5cb85c;width:120px}
table.main_table[name='custom_urls'] input.table-buttons[name='add_row']:hover,input.table-buttons[name='generate_regex']:hover{background-color:#419641}

table.main_table[name='custom_urls'] td[data-type='on']{background:#eef7eb;color:#34A853}
table.main_table[name='custom_urls'] td[data-type='off']{background:#f8eded;color:#c9302c}

table.main_table[name='custom_urls'] td label{cursor:pointer}
table.main_table[name='custom_urls'] td[data-type='on'] label:before{font-family:'fontawesome';content:'\f00c';margin-right:3px}
table.main_table[name='custom_urls'] td[data-type='off'] label:before{font-family:'fontawesome';content:'\f00d';margin-right:3px}
table.main_table[name='custom_urls'] input[type='checkbox']{display:none}

div[name='returned_regex'] div.form-label[data-type='include']{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;color:#34A853}
div[name='returned_regex'] div.form-field textarea[name*='include']{background-color:#dff0d8;border-color:#d6e9c6}
div[name='returned_regex'] div.form-label[data-type='exclude']{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;color:#c9302c}
div[name='returned_regex'] div.form-field textarea[name*='exclude']{background-color:#f2dede;border-color:#ebccd1}

div[name='franchise_details'],div[name='returned_regex']{display:none}

div#ui-datepicker-div select{padding:0}

@media screen and (max-width:1279px){
div#sidebar{display:none}
div#header-container,div#page,div#record-topbar,div#record-tabs{margin-left:0}
div#header-container{padding-left:0}
#header h1{margin-left:75px}
div[name='sidebar_menu_icon']{display:block}
}

@media screen and (max-width:1200px){
table{font-size:0.8em !important}
table.main_table[name='inprocess_applications'] th:nth-child(5),table.main_table[name='inprocess_applications'] td:nth-child(5),table.main_table[name='inprocess_applications'] th:nth-child(7),table.main_table[name='inprocess_applications'] td:nth-child(7){display:none}
}

@media screen and (max-width:685px){
#login-container{margin-top:0}
#login-form{width:100%;max-width:auto;height:100%}
}

@media print{
div#sidebar{display:none}
div#header-container,div#page,div#record-topbar,div#record-tabs{margin-left:0}
div#header-container{padding-left:0}
div#page{width:100%}
}


/* lbd system */

table.main_table tfoot{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;font-size:1em;background:#f8f8f8}
table.main_table tfoot tr{border:1px solid #e6e6e6;height:40px}
table.main_table tfoot td{border:1px solid #e6e6e6;padding:5px;text-align:center;vertical-align:middle;word-break:break-word}

/* Button Widths Auto */
input.table-buttons[name='add_bing_place'],input.table-buttons[name='add_careers_company'],input.table-buttons[name='add_careers_job'],input.table-buttons[name='add_client'],input.table-buttons[name='add_completed_task'],input.table-buttons[name='add_domain'],input.table-buttons[name='add_gmb_listing'],input.table-buttons[name='add_landing_page'],input.table-buttons[name='add_localserviceads_account'],input.table-buttons[name='add_new_review'],input.table-buttons[name='add_new_term'],input.table-buttons[name='add_task'],input.table-buttons[name='assign_page'],input.table-buttons[name='bing_place_add'],input.table-buttons[name='bing_place_add_bing'],input.table-buttons[name='bing_place_delete'],input.table-buttons[name='bing_place_update_single'],input.table-buttons[name='careers_company_add'],input.table-buttons[name='careers_company_delete'],input.table-buttons[name='careers_job_add'],input.table-buttons[name='careers_job_delete'],input.table-buttons[name='change_client_contact'],input.table-buttons[name='compare_history'],input.table-buttons[name='dashboard_data_reset'],input.table-buttons[name='delete_report'],input.table-buttons[name='dfnet_other_options'],input.table-buttons[name='dfnet_unavailable_tlds'],input.table-buttons[name='duplicate_landing_page'],input.table-buttons[name='edit_bing_place_onbing'],input.table-buttons[name='edit_gmb_listing_ongoogle'],input.table-buttons[name='edit_lsa_profile'],input.table-buttons[name='encode_files'],input.table-buttons[name='encoder_clear_pending'],input.table-buttons[name='encoder_download_encoded'],input.table-buttons[name='encoding_clear_all'],input.table-buttons[name='encoding_clear_encoded'],input.table-buttons[name='gmb_listing_add'],input.table-buttons[name='gmb_listing_add_google'],input.table-buttons[name='gmb_listing_delete'],input.table-buttons[name='gmb_listing_update_single'],input.table-buttons[name='landing_page_add'],input.table-buttons[name='landing_page_delete'],input.table-buttons[name='landing_page_history'],input.table-buttons[name='landing_page_other_options'],input.table-buttons[name='landing_page_save_changes'],input.table-buttons[name='localserviceads_account_add'],input.table-buttons[name='localserviceads_account_delete'],input.table-buttons[name='manage_bing_place'],input.table-buttons[name='manage_client'],input.table-buttons[name='manage_gmb_listing'],input.table-buttons[name='manage_lsa_account'],input.table-buttons[name='mark_report_completed'],input.table-buttons[name='mark_report_uncompleted'],input.table-buttons[name='new_reporting_period'],input.table-buttons[name='prefill_blank_template'],input.table-buttons[name='reports_mark_all_complete'],input.table-buttons[name='reports_stage_check_data'],input.table-buttons[name='reports_stage_finalise_complete'],input.table-buttons[name='reports_stage_goback_review'],input.table-buttons[name='reports_stage_inform_clients'],input.table-buttons[name='resend_client_report'],input.table-buttons[name='review_add'],input.table-buttons[name='review_load_page_details'],input.table-buttons[name='review_report_data_used'],input.table-buttons[name='review_save_changes'],input.table-buttons[name='review_search_content_id'],input.table-buttons[name='run_ioncube_encoding'],input.table-buttons[name='start_new_task'],input.table-buttons[name='upload_lsa_data'],input.table-buttons[name='upload_lsaleads_data'],input.table-buttons[name='view_client_report'],input.table-buttons[name='view_report_hits'],input.table-buttons[name='with_selected_assign_account_id'],input.table-buttons[name='with_selected_assign_content_id'],input.table-buttons[name='with_selected_delete'],input.table-buttons[name='bing_place_view_insights'],input.table-buttons[name='review_open'],input.table-buttons[name='gmb_listing_pending_setup_add'],input.table-buttons[name='add_gmb_listing_pending_setup'],input.table-buttons[name='gmb_listing_pending_setup_edit'],input.table-buttons[name='gmb_listing_pending_proceed_setup'],input.table-buttons[name='add_reddit_order'],input.table-buttons[name='check_reddit_threads'],input.table-buttons[name='clear_outstanding_reddit_threads'],input.table-buttons[name='show_hide_number_check_failures_toggle']{width:auto}

/* Green Buttons */
input.table-buttons[name='add_client'],input.table-buttons[name='start_new_task'],input.table-buttons[name='resume_task'],input.table-buttons[name='add_domain'],input.table-buttons[name='assign_page'],input.table-buttons[name='assign_landing_page'],input.table-buttons[name='add_landing_page'],input.table-buttons[name='landing_page_save_changes'],input.table-buttons[name='landing_page_add'],input.table-buttons[name='new_reporting_period'],input.table-buttons[name='reports_stage_check_data'],input.table-buttons[name='mark_report_completed'],input.table-buttons[name='reports_stage_finalise_complete'],input.table-buttons[name='encode_files'],input.table-buttons[name='view_client_report'],input.table-buttons[name='add_gmb_listing'],input.table-buttons[name='gmb_listing_add'],input.table-buttons[name='add_bing_place'],input.table-buttons[name='bing_place_add'],input.table-buttons[name='add_new_review'],input.table-buttons[name='review_add'],input.table-buttons[name='review_save_changes'],input.table-buttons[name='careers_job_add'],input.table-buttons[name='add_careers_job'],input.table-buttons[name='reviews_assign_content_id'],input.table-buttons[name='review_search_content_id'],input.table-buttons[name='start_task'],input.table-buttons[name='add_new_term'],input.table-buttons[name='add_careers_company'],input.table-buttons[name='careers_company_add'],input.table-buttons[name='add_localserviceads_account'],input.table-buttons[name='localserviceads_account_add'],input.table-buttons[name='gmb_listing_pending_setup_add'],input.table-buttons[name='gmb_listing_pending_proceed_setup'],input.table-buttons[name='add_reddit_order']{background-color:#5cb85c}
input.table-buttons[name='add_client']:hover,input.table-buttons[name='start_new_task']:hover,input.table-buttons[name='resume_task']:hover,input.table-buttons[name='add_domain']:hover,input.table-buttons[name='assign_page']:hover,input.table-buttons[name='assign_landing_page']:hover,input.table-buttons[name='add_landing_page']:hover,input.table-buttons[name='landing_page_save_changes']:hover,input.table-buttons[name='landing_page_add']:hover,input.table-buttons[name='new_reporting_period']:hover,input.table-buttons[name='reports_stage_check_data']:hover,input.table-buttons[name='mark_report_completed']:hover,input.table-buttons[name='reports_stage_finalise_complete']:hover,input.table-buttons[name='encode_files']:hover,input.table-buttons[name='view_client_report']:hover,input.table-buttons[name='add_gmb_listing']:hover,input.table-buttons[name='gmb_listing_add']:hover,input.table-buttons[name='add_bing_place']:hover,input.table-buttons[name='bing_place_add']:hover,input.table-buttons[name='add_new_review']:hover,input.table-buttons[name='review_add']:hover,input.table-buttons[name='review_save_changes']:hover,input.table-buttons[name='careers_job_add']:hover,input.table-buttons[name='add_careers_job']:hover,input.table-buttons[name='reviews_assign_content_id']:hover,input.table-buttons[name='review_search_content_id']:hover,input.table-buttons[name='start_task']:hover,input.table-buttons[name='add_new_term']:hover,input.table-buttons[name='add_careers_company']:hover,input.table-buttons[name='careers_company_add']:hover,input.table-buttons[name='add_localserviceads_account']:hover,input.table-buttons[name='localserviceads_account_add']:hover,input.table-buttons[name='gmb_listing_pending_setup_add']:hover,input.table-buttons[name='gmb_listing_pending_proceed_setup']:hover,input.table-buttons[name='add_reddit_order']:hover{background-color:#419641}

/* Yellow Buttons */
input.table-buttons[name='pause_task'],input.table-buttons[name='update_domain'],input.table-buttons[name='run_automatic_data'],input.table-buttons[name='reports_stage_inform_clients'],input.table-buttons[name='encoder_clear_pending'],input.table-buttons[name='encoding_clear_encoded'],input.table-buttons[name='with_selected_assign_account_id'],input.table-buttons[name='mark_report_uncompleted'],input.table-buttons[name='reupload_report_data'],input.table-buttons[name='resend_client_report'],input.table-buttons[name='manage_gmb_listing'],input.table-buttons[name='manage_bing_place'],input.table-buttons[name='with_selected_assign_content_id'],input.table-buttons[name='duplicate_landing_page'],input.table-buttons[name='landing_page_other_options'],input.table-buttons[name='gmb_listing_update_single'],input.table-buttons[name='bing_place_update_single'],input.table-buttons[name='duplicate_job_listing'],input.table-buttons[name='dfnet_unavailable_tlds'],input.table-buttons[name='dfnet_other_options'],input.table-buttons[name='edit_lsa_profile'],input.table-buttons[name='add_gmb_listing_pending_setup'],input.table-buttons[name='gmb_listing_pending_setup_edit'],input.table-buttons[name='check_reddit_threads'],input.table-buttons[name='show_hide_number_check_failures_toggle']{background-color:#f0ad4e}
input.table-buttons[name='pause_task']:hover,input.table-buttons[name='update_domain']:hover,input.table-buttons[name='run_automatic_data']:hover,input.table-buttons[name='reports_stage_inform_clients']:hover,input.table-buttons[name='encoder_clear_pending']:hover,input.table-buttons[name='encoding_clear_encoded']:hover,input.table-buttons[name='with_selected_assign_account_id']:hover,input.table-buttons[name='mark_report_uncompleted']:hover,input.table-buttons[name='reupload_report_data']:hover,input.table-buttons[name='resend_client_report']:hover,input.table-buttons[name='manage_gmb_listing']:hover,input.table-buttons[name='manage_bing_place']:hover,input.table-buttons[name='with_selected_assign_content_id']:hover,input.table-buttons[name='duplicate_landing_page']:hover,input.table-buttons[name='landing_page_other_options']:hover,input.table-buttons[name='gmb_listing_update_single']:hover,input.table-buttons[name='bing_place_update_single']:hover,input.table-buttons[name='duplicate_job_listing']:hover,input.table-buttons[name='dfnet_unavailable_tlds']:hover,input.table-buttons[name='dfnet_other_options']:hover,input.table-buttons[name='edit_lsa_profile']:hover,input.table-buttons[name='add_gmb_listing_pending_setup']:hover,input.table-buttons[name='gmb_listing_pending_setup_edit']:hover,input.table-buttons[name='check_reddit_threads']:hover,input.table-buttons[name='show_hide_number_check_failures_toggle']:hover{background-color:#eb9316}

/* Red Buttons */
input.table-buttons[name='end_task'],input.table-buttons[name='remove_domain'],input.table-buttons[name='unassign_landing_page'],input.table-buttons[name='delete_report'],input.table-buttons[name='with_selected_delete'],input.table-buttons[name='encoding_clear_all'],input.table-buttons[name='gmb_listing_delete'],input.table-buttons[name='bing_place_delete'],input.table-buttons[name='careers_job_delete'],input.table-buttons[name='landing_page_delete'],input.table-buttons[name='delete_task'],input.table-buttons[name='delete_search_term'],input.table-buttons[name='careers_company_delete'],input.table-buttons[name='localserviceads_account_delete'],input.table-buttons[name='clear_outstanding_reddit_threads']{background-color:#d9534f}
input.table-buttons[name='end_task']:hover,input.table-buttons[name='remove_domain']:hover,input.table-buttons[name='unassign_landing_page']:hover,input.table-buttons[name='delete_report']:hover,input.table-buttons[name='with_selected_delete']:hover,input.table-buttons[name='encoding_clear_all']:hover,input.table-buttons[name='gmb_listing_delete']:hover,input.table-buttons[name='bing_place_delete']:hover,input.table-buttons[name='careers_job_delete']:hover,input.table-buttons[name='landing_page_delete']:hover,input.table-buttons[name='delete_task']:hover,input.table-buttons[name='delete_search_term']:hover,input.table-buttons[name='careers_company_delete']:hover,input.table-buttons[name='localserviceads_account_delete']:hover,input.table-buttons[name='clear_outstanding_reddit_threads']:hover{background-color:#c12e2a}

/* Blue Buttons */
input.table-buttons[name='prefill_blank_template'],input.table-buttons[name='show_available_variables']{background-color:#336699}
input.table-buttons[name='prefill_blank_template']:hover,input.table-buttons[name='show_available_variables']:hover{background-color:#3399ff}

/* Green Modal Buttons */
div.modal-container div.modal-buttons input[name='start_new_task'],div.modal-container div.modal-buttons input[name='restart_task'],div.modal-container div.modal-buttons input[name='confirm_restart_task'],div.modal-container div.modal-buttons input[name='add_domain'],div.modal-container div.modal-buttons input[name='confirm_report_complete'],div.modal-container div.modal-buttons input[name='add_task'],div.modal-container div.modal-buttons input[name='confirm_start_task'],div.modal-container div.modal-buttons input[name='search_term_add'],div.modal-container div.modal-buttons input[name='gmb_listing_pending_setup_edit_submit'],div.modal-container div.modal-buttons input[name='gmb_listing_pending_setup_proceed_submit']{background-color:#5cb85c}
div.modal-container div.modal-buttons input[name='start_new_task']:hover,div.modal-container div.modal-buttons input[name='restart_task']:hover,div.modal-container div.modal-buttons input[name='confirm_restart_task']:hover,div.modal-container div.modal-buttons input[name='add_domain']:hover,div.modal-container div.modal-buttons input[name='confirm_report_complete']:hover,div.modal-container div.modal-buttons input[name='add_task']:hover,div.modal-container div.modal-buttons input[name='confirm_start_task']:hover,div.modal-container div.modal-buttons input[name='search_term_add']:hover,div.modal-container div.modal-buttons input[name='gmb_listing_pending_setup_edit_submit']:hover,div.modal-container div.modal-buttons input[name='gmb_listing_pending_setup_proceed_submit']:hover{background-color:#419641}

/* Yellow Modal Buttons */
div.modal-container div.modal-buttons input[name='update_domain'],div.modal-container div.modal-buttons input[name='run_automatic_data'],div.modal-container div.modal-buttons input[name='report_data_assign_account_id'],div.modal-container div.modal-buttons input[name='reupload_report_data'],div.modal-container div.modal-buttons input[name='resend_client_report'],div.modal-container div.modal-buttons input[name='reviews_assign_content_id']{background-color:#f0ad4e}
div.modal-container div.modal-buttons input[name='update_domain']:hover,div.modal-container div.modal-buttons input[name='run_automatic_data']:hover,div.modal-container div.modal-buttons input[name='report_data_assign_account_id']:hover,div.modal-container div.modal-buttons input[name='reupload_report_data']:hover,div.modal-container div.modal-buttons input[name='resend_client_report']:hover,div.modal-container div.modal-buttons input[name='reviews_assign_content_id']:hover{background-color:#eb9316}

/* Red Modal Buttons */
div.modal-container div.modal-buttons input[name='delete_task'],div.modal-container div.modal-buttons input[name='confirm_delete_task'],div.modal-container div.modal-buttons input[name='end_task'],div.modal-container div.modal-buttons input[name='confirm_unassign_landing_page'],div.modal-container div.modal-buttons input[name='confirm_reviews_delete'],div.modal-container div.modal-buttons input[name='gmb_listing_pending_setup_delete'],div.modal-container div.modal-buttons input[name='gmb_listing_pending_setup_delete_submit'],div.modal-container div.modal-buttons input[name='confirm_clear_outstanding_reddit_threads']{background-color:#d9534f}
div.modal-container div.modal-buttons input[name='delete_task']:hover,div.modal-container div.modal-buttons input[name='confirm_delete_task']:hover,div.modal-container div.modal-buttons input[name='end_task']:hover,div.modal-container div.modal-buttons input[name='confirm_unassign_landing_page']:hover,div.modal-container div.modal-buttons input[name='confirm_reviews_delete']:hover,div.modal-container div.modal-buttons input[name='gmb_listing_pending_setup_delete']:hover,div.modal-container div.modal-buttons input[name='gmb_listing_pending_setup_delete_submit']:hover,div.modal-container div.modal-buttons input[name='confirm_clear_outstanding_reddit_threads']:hover{background-color:#c12e2a}

/* Float Modal Buttons to Right */
div.modal-container div.modal-buttons input[name='delete_task'],div.modal-container div.modal-buttons input[name='restart_task']{position:relative;float:right;right:0}


table.main_table[name='clients'] th[name='actions']{width:120px}
table.main_table[name='clients'] th[name='client_type'],table.main_table[name='clients'] th[name='client_status'],table.main_table[name='clients'] th[name*='services'],table.main_table[name='clients'] th[name='admin_centre']{width:7%}
table.main_table[name='clients'] td[name='client_status'] pre[data-status='active']{color:#34A853}
table.main_table[name='clients'] td[name='client_status'] pre[data-status='closed']{color:#c9302c}
table.main_table[name='clients'] td[name*='services'][data-status='1'],table.main_table[name='clients'] td[name='admin_centre'][data-status='1'],table.main_table[name='reporting_periods'] td[data-status='1'],table.main_table[name='upload_verify_data'] td[data-status='1'],table.main_table[name='reviews'] td[data-status='1'],table.main_table[name='careers_companies'] td[data-status='1']{background:#eef7eb;color:#34A853}
table.main_table[name='clients'] td[name*='services'][data-status='1'] pre:before,table.main_table[name='clients'] td[name='admin_centre'][data-status='1'] pre:before,table.main_table[name='reporting_periods'] td[data-status='1'] pre:before,table.main_table[name='upload_verify_data'] td[data-status='1'] pre:before{font-family:'fontawesome';content:'\f00c';margin-right:3px}
table.main_table[name='clients'] td[name*='services'][data-status='0'],table.main_table[name='clients'] td[name='admin_centre'][data-status='0'],table.main_table[name='reporting_periods'] td[data-status='0'],table.main_table[name='upload_verify_data'] td[data-status='0'],table.main_table[name='reviews'] td[data-status='0'],table.main_table[name='careers_companies'] td[data-status='0']{background:#f8eded;color:#c9302c}
table.main_table[name='clients'] td[name*='services'][data-status='0'] pre:before,table.main_table[name='clients'] td[name='admin_centre'][data-status='0'] pre:before,table.main_table[name='reporting_periods'] td[data-status='0'] pre:before,table.main_table[name='upload_verify_data'] td[data-status='0'] pre:before{font-family:'fontawesome';content:'\f00d';margin-right:3px}

div.task-range select{width:auto}

table.main_table[name*='task_log'] th{height:50px}
table.main_table[name*='task_log'] th{width:8%}
table.main_table[name*='task_log'] th[name='actions']{width:100px}
table.main_table[name*='task_log'] th[name='task_description']{width:inherit}
table.main_table[name*='task_log'] td[name='task_description']{text-align:left}
table.main_table[name*='task_log'] td[name='assigned_to'] pre[name='assigned_to_main'],table.main_table[name*='domains'] td[name='assigned_to'] pre[name='assigned_to_main']{color:#1a73e8}

table.main_table[name='todo_task_log'] th[name='actions']{width:200px}
/*table.main_table[name='todo_task_log'] td[name='actions'] input[name='change_task']{width:174px}*/
table.main_table[name='todo_task_log'] tr[data-status='running']{background:#eef7eb}
table.main_table[name='todo_task_log'] tr[data-status='running'] td[name='status']{color:#34A853}
table.main_table[name='todo_task_log'] tr[data-status='paused']{background:#fdfaec}
table.main_table[name='todo_task_log'] tr[data-status='paused'] td[name='status']{color:#ec971f}

table.main_table[name='current_task_log'] th[name='actions']{width:200px}
/*table.main_table[name='current_task_log'] td[name='actions'] input[name='change_task']{width:174px}*/
table.main_table[name='current_task_log'] tr[data-status='running']{background:#eef7eb}
table.main_table[name='current_task_log'] tr[data-status='running'] td[name='status']{color:#34A853}
table.main_table[name='current_task_log'] tr[data-status='paused']{background:#fdfaec}
table.main_table[name='current_task_log'] tr[data-status='paused'] td[name='status']{color:#ec971f}

table.main_table[name='domains'] th[name='comments']{width:15%}

div.modal-container div.form-fields[data-size='half']{display:inline-block;width:50%;padding:0 5px}
div.modal-container div.form-fields[data-size='halfblock']{display:block;width:50%}
div.modal-container div.form-fields[data-size='half']:first-child{padding-left:0}
div.modal-container div.form-fields[data-size='half'].first{padding-left:0}
div.modal-container div.form-fields[data-size='half'].last{padding-right:0}
div.modal-container div[name='assign_accounts']{display:none}
div.modal-container div[name='account_selections']{border:1px solid #babbbd;border-radius:3px;padding:5px;max-height:150px;overflow:auto;text-align:left;margin-bottom:0px}
div.modal-container div[name='account_selections'] div.area-check{max-width:130px;white-space:nowrap;overflow:hidden}

table.main_table[name='domains'] td[data-status_code='0'],table.main_table[name='domains'] td[data-status_code='1']{background:#d9edf7;color:#31708f}
table.main_table[name='domains'] td[data-ipduplicate='1'],table.main_table[name='domains'] td[data-status_code='2'],table.main_table[name='domains'] td[data-status_code='6'],table.main_table[name='domains'] td[name='date_expiry'][data-expired_status='2']{background:#f8eded;color:#c9302c}
table.main_table[name='domains'] td[data-status_code='3'],table.main_table[name='domains'] td[data-status_code='4'],table.main_table[name='domains'] td[name='date_expiry'][data-expired_status='1']{background:#fdfaec;color:#ec971f}
table.main_table[name='domains'] td[data-ipduplicate='0'],table.main_table[name='domains'] td[data-status_code='5']{background:#eef7eb;color:#34A853}

div.form-container div.form-row[data-type*='maid2clean'] div.form-field input,div.form-container div.form-row[data-type*='jgcs'] div.form-field input,div.form-container div.form-row[data-type*='adwords'] div.form-field input,div.form-container div.form-row[data-type*='bingads'] div.form-field input,div.form-container div.form-row[data-type*='extra_settings'] div.form-field input,div.form-container div.form-row[data-type*='fbad'] div.form-field input,div.modal-container div.form-row[data-type*='unassigned_tlds'] div.form-field input,div.modal-container div.form-row[data-type*='reactive_settings'] div.form-field input{width:170px}
div.form-container input[name='add_button'][data-type*='maid2clean'],div.form-container input[name='add_button'][data-type*='jgcs'],div.form-container input[name='add_button'][data-type*='adwords'],div.form-container input[name='add_button'][data-type*='bingads'],div.form-container input[name='add_button'][data-type*='extra_settings'],div.form-container input[name='add_button'][data-type*='page_content'],div.form-container input[name='add_button'][data-type*='fbad'],div.form-container input[name='add_button'][data-type*='localserviceads'],div.modal-container[name='dfnet_unavailable_tlds'] input[name='add_button'],div.modal-container[name='manage_ras'] input[name='add_button']{width:auto;background-color:#5cb85c}
div.form-container input[name='add_button'][data-type*='maid2clean']:hover,div.form-container input[name='add_button'][data-type*='jgcs']:hover,div.form-container input[name='add_button'][data-type*='adwords']:hover,div.form-container input[name='add_button'][data-type*='bingads']:hover,div.form-container input[name='add_button'][data-type*='extra_settings']:hover,div.form-container input[name='add_button'][data-type*='page_content']:hover,div.form-container input[name='add_button'][data-type*='fbad']:hover,div.form-container input[name='add_button'][data-type*='localserviceads']:hover,div.modal-container[name='dfnet_unavailable_tlds'] input[name='add_button']:hover,div.modal-container[name='manage_ras'] input[name='add_button']:hover{background-color:#419641}
div.form-container div.form-row[data-type*='maid2clean'] div.form-field input[name='remove_button'],div.form-container div.form-row[data-type*='jgcs'] div.form-field input[name='remove_button'],div.form-container div.form-row[data-type*='adwords'] div.form-field input[name='remove_button'],div.form-container div.form-row[data-type*='bingads'] div.form-field input[name='remove_button'],div.form-container div.form-row[data-type*='extra_settings'] div.form-field input[name='remove_button'],div.form-container div.form-row[data-type*='fbad'] div.form-field input[name='remove_button'],div.form-container div.form-row[data-type*='localserviceads'] div.form-field input[name='remove_button'], div.modal-container[name='dfnet_unavailable_tlds'] input[name='remove_button'], div.modal-container[name='manage_ras'] input[name='remove_button']{width:25px !important;background-color:#d9534f}
div.form-container div.form-row[data-type*='maid2clean'] div.form-field input[name='remove_button']:hover,div.form-container div.form-row[data-type*='jgcs'] div.form-field input[name='remove_button']:hover,div.form-container div.form-row[data-type*='adwords'] div.form-field input[name='remove_button']:hover,div.form-container div.form-row[data-type*='bingads'] div.form-field input[name='remove_button']:hover,div.form-container div.form-row[data-type*='extra_settings'] div.form-field input[name='remove_button']:hover,div.form-container div.form-row[data-type*='fbad'] div.form-field input[name='remove_button']:hover,div.form-container div.form-row[data-type*='localserviceads'] div.form-field input[name='remove_button']:hover,div.modal-container[name='dfnet_unavailable_tlds'] input[name='remove_button']:hover, div.modal-container[name='manage_ras'] input[name='remove_button']:hover{background-color:#c12e2a}

div.form-row[data-type='adwords_accounts'] div.form-fields,div.form-row[data-type='bingads_accounts'] div.form-fields,div.form-row[data-type='fbad_accounts'] div.form-fields,div.form-row[data-type='localserviceads_accounts'] div.form-fields{max-width:400px}
div.form-row[data-type='adwords_accounts'] div.form-fields input[name='adwords_accounts[]'],div.form-row[data-type='bingads_accounts'] div.form-fields input[name='bingads_accounts[]'],div.form-row[data-type='fbad_accounts'] div.form-fields input[name='fbad_accounts[]'],div.form-row[data-type='localserviceads_accounts'] div.form-fields input[name='localserviceads_accounts[]']{width:300px !important}

div.record-container[name='manage_client_account'][data-current_tab='3']{max-width:none}

table.main_table[name='returned_results'] tr{cursor:default}
table.main_table[name='returned_results'] tr{height:auto}

table.main_table[name='returned_results'] thead th{height:30px}
table.main_table[name='returned_results'] thead th[name='page_areaname'],table.main_table[name='returned_results'] thead th[name='assigned_to']{width:125px}

table.main_table[name='returned_results'] td[name='billing_history'] span[name='amount']{margin-left:5px;color:#34A853}
table.main_table pre.none{height:auto;color:#e6e6e6}

div[name='returned_results']{width:100%;height:auto;max-height:400px;overflow:auto;padding:5px}

div.modal-container[name='assign_landing_page'] div.modal,div.modal-container[name='reviews_assign_content_id'] div.modal,div.modal-container[name='review_search_content_id'] div.modal,div.modal-container[name='landing_page_history'] div.modal,div.modal-container[name='landing_page_history_comparison'] div.modal,div.modal-container[name='show_available_variables'] div.modal,div.modal-container[name='enquiry_details'] div.modal,div.modal-container[name='enquiry_by_territory_details'] div.modal,div.modal-container[name='traffic_breakdown'] div.modal,div.modal-container[name='analytics_breakdown'] div.modal,div.modal-container[name='gads_conversion_breakdown'] div.modal{max-width:960px}
div.modal-container[name='assign_landing_page'] div.form-container,div.modal-container[name='reviews_assign_content_id'] div.form-container,div.modal-container[name='review_search_content_id'] div.form-container{text-align:center}
div.modal-container[name='assign_landing_page'] div.form-container div.form-fields[name='search_go'],div.modal-container[name='reviews_assign_content_id'] div.form-container div.form-fields[name='search_go'],div.modal-container[name='review_search_content_id'] div.form-container div.form-fields[name='search_go']{text-align:left;width:auto}

/* table.main_table[name='landing_pages'] th[name='actions']{width:auto !important} */
div.form-container[name='pagination'] div.row{text-align:center}
div.form-container[name='pagination'] div[name=paging-container]{width:200px;width:auto;margin-top:5px}
div.paging-note{display:inline-block;padding:5px;vertical-align:middle}
div.paging-note pre{margin:0;font-family:'open_sansregular',sans-serif !important;word-wrap:break-word;white-space:pre-wrap;word-break:break-word}
div.paging-button{display:inline-block;background:#5d5d5d;border:1px solid #e6e6e6;width:35px;height:30px;margin:2px;cursor:pointer;padding:5px;color:#ffffff}
div.paging-button:hover{background:#9b9b9b}
div.paging-button[data-disabled=true]{background:#e6e6e6;cursor:not-allowed}
div.paging-button[name='begin']:before{font-family:'fontawesome';content:'\f049'}
div.paging-button[name='back']:before{font-family:'fontawesome';content:'\f04a'}
div.paging-button[name='forward']:before{font-family:'fontawesome';content:'\f04e'}
div.paging-button[name='end']:before{font-family:'fontawesome';content:'\f050'}
div.form-fields[name='table_limit_rows']{float:left;text-align:left;width:auto !important}
div.form-fields[name='table_limit_rows'] select{width:auto !important}
div.form-fields[name='table_limit_rows'] div.form-label,div.form-fields[name='table_limit_rows'] div.form-field{display:inline-block;width:auto !important}
div[name*='paging-container']{width:350px;margin:0 auto}

table.main_table[name='landing_pages'] td[name='has_reviews'][data-value='1'],table.main_table[name='landing_pages'] td[name='has_schema'][data-value='1'],select[name='post_status'][data-default='1'],select[name='gumtree_enabled'][data-default='1'],select[name='show_email_option'][data-default='1'],div[name='manage-lsa-account'] select[name='status'][data-default='Active']{background:#eef7eb;color:#34A853}
table.main_table[name='landing_pages'] td[name='has_reviews'][data-value='0'],table.main_table[name='landing_pages'] td[name='has_schema'][data-value='0'],select[name='post_status'][data-default='0'],select[name='gumtree_enabled'][data-default='0'],select[name='show_email_option'][data-default='0'],div[name='manage-lsa-account'] select[name='status'][data-default='Onboarding'],div[name='manage-lsa-account'] select[name='status'][data-default='Inactive']{background:#f8eded;color:#c9302c}
div[name='manage-lsa-account'] select[name='status'][data-default='Not Showing']{background:#d9edf7;color:#31708f}
div[name='manage-lsa-account'] select[name='status'][data-default='Paused']{background:#fdfaec;color:#ec971f}

div.form-container[name='manage-landing-page'] div.form-fields,div.form-container[name='add-landing-page'] div.form-fields{margin-right:5px}
.CodeMirror{height:auto !important}
div.form-container[name='manage-landing-page'].page_content:nth-child(2n+1){background:#ebeef0}
div.form-container[name='manage-landing-page'].page_content:nth-child(2n){background:#fff8dc}

div.form-container[name='manage-landing-page'].page_content.ui-sortable-helper{background:#ebeef0}

div.sticky-top{position:fixed;top:0;left:0;right:0;z-index:99}
input.table-buttons[name='landing_page_save_changes'][data-disabled='true'],input.table-buttons[name='landing_page_add'][data-disabled='true'],input.table-buttons[name='with_selected_delete'][data-disabled='true'],input.table-buttons[name='with_selected_assign_account_id'][data-disabled='true'],input.table-buttons[name='add_new_review'][data-disabled='true'],input.table-buttons[name='review_add'][data-disabled='true'],input.table-buttons[name='review_save_changes'][data-disabled='true'],input.table-buttons[name='with_selected_assign_content_id'][data-disabled='true'],input.table-buttons[name='careers_job_add'][data-disabled='true'],input.table-buttons[name='add_careers_job'][data-disabled='true'],input.table-buttons[name='add_careers_company'][data-disabled='true'],input.table-buttons[name='careers_company_add'][data-disabled='true'],input.table-buttons[name='edit_lsa_profile'][data-disabled='true']{background-color:#e0e0e0;cursor:not-allowed}
div.form-row[data-type='extra_settings'] input{margin-right:5px}

input.dialog-btn[name='landing_page_delete'],input.dialog-btn[name='gmb_listing_delete'],input.dialog-btn[name='bing_place_delete'],input.dialog-btn[name='review_delete'],input.dialog-btn[name='localserviceads_account_delete']{background-color:#d9534f}
input.dialog-btn[name='landing_page_delete']:hover,input.dialog-btn[name='gmb_listing_delete']:hover,input.dialog-btn[name='bing_place_delete']:hover,input.dialog-btn[name='review_delete']:hover,input.dialog-btn[name='localserviceads_account_delete']:hover{background-color:#c12e2a}

input.table-buttons[name='individual_report_enquiry'],input.table-buttons[name='individual_report_analytics'],input.table-buttons[name='upload_googleads_data'],input.table-buttons[name='upload_bingads_data'],input.table-buttons[name='manage_report'],input.table-buttons[name='upload_gmb_insights_data'],input.table-buttons[name='upload_bing_places_insights_data']{width:auto;max-width:none}

input.table-buttons[name='connect_ftp']{width:170px}

input[name='show_available_variables']{float:right;width:auto;}

input.dialog-btn[name='refresh_cache'],input.dialog-btn[name='open_landing_page'],input.dialog-btn[name='careers_job_application_url'],input.dialog-btn[name='careers_job_post_url'],input.dialog-btn[name='careers_check_indeed'],input.dialog-btn[name='careers_check_jobcentre'],input.dialog-btn[name='careers_check_google'],input.dialog-btn[name='careers_check_gumtree'],input.dialog-btn[name='clear_rate_data']{max-width:150px;margin:auto;background:#5d5d5d}
input.dialog-btn[name='refresh_cache']:hover,input.dialog-btn[name='open_landing_page']:hover,input.dialog-btn[name='careers_job_application_url']:hover,input.dialog-btn[name='careers_job_post_url']:hover,input.dialog-btn[name='careers_check_indeed']:hover,input.dialog-btn[name='careers_check_jobcentre']:hover,input.dialog-btn[name='careers_check_google']:hover,input.dialog-btn[name='careers_check_gumtree']:hover,input.dialog-btn[name='clear_rate_data']:hover{background:#9b9b9b}

table.main_table[name='reporting_periods'] th[name='reporting_period'],table.main_table[name='reporting_periods'] th[name='reporting_status']{width:125px !important}
table.main_table[name='reporting_periods'] th[name='actions']{width:auto !important}
table.main_table[name='reporting_periods'] tbody tr{height:50px}
table.main_table[name='reporting_periods'] th{height:35px}

table.main_table[name='upload_verify_data'] th{height:35px}
table.main_table[name='upload_verify_data'] td[name='actions'] input.table-buttons{width:125px}

table.main_table[name='reports_manage'] th[name='account_id'],table.main_table[name='reports_manage'] th[name='comments'],table.main_table[name='reports_manage'] th[name='reviewed'],table.main_table[name='reports_manage'] th[name='complete']{width:100px}
table.main_table[name='reports_manage'] th[name='actions']{width:150px}
table.main_table[name='reports_manage'] td[name='comments'][data-status='1'],table.main_table[name='reports_manage'] td[name='complete'][data-status='1']{background:#eef7eb;color:#34A853}
table.main_table[name='reports_manage'] td[name='comments'][data-status='0'],table.main_table[name='reports_manage'] td[name='complete'][data-status='0']{background:#f8eded;color:#c9302c}
div.form-container[name='reports_manage'] input[name*='change']{width:125px}

section[name='overview'] textarea[name='overview_comments']{font-size:1.1em;white-space:pre-wrap}
div.record-container section{margin:50px 0}

div.record-container[name='manage_report'] div.heading{font-size:1.5em}
div.record-container[name='manage_report'] div.sub-text{overflow:auto;margin-bottom:30px}
div.record-container[name='manage_report'] div.sub-text img{float:left;margin-right:15px}
div.record-container[name='manage_report'] div.sub-heading{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;font-size:1.1em;margin-bottom:15px}

table.main_table[name='analytics_period_performance'] th,table.main_table[name='analytics_traffic_source'] th,table.main_table[name='analytics_audience_type'] th{height:35px}
table.main_table[name='analytics_period_performance'] th[name='current_period'],table.main_table[name='analytics_period_performance'] th[name='prior_period'],table.main_table[name='analytics_period_performance'] th[name='prior_year']{width:15%}
table.main_table[name='analytics_period_performance'] td[name='current_period']{background:#f8f8f8}
table.main_table[name='analytics_period_performance'] td[name='difference'][data-status='1'],table.main_table[name='analytics_period_performance'] td[name='difference-flip'][data-status='1'],table.main_table[name='analytics_period_performance'] td[name='difference'] pre[data-status='1'],table.main_table[name='analytics_period_performance'] td[name='difference-flip'] pre[data-status='1']{color:#34A853}
/*table.main_table[name='analytics_period_performance'] td[name='difference'][data-status='1']:before,table.main_table[name='analytics_period_performance'] td[name='difference-flip'][data-status='0']:before,table.main_table[name='analytics_period_performance'] td[name='difference'] pre[data-status='1']:before,table.main_table[name='analytics_period_performance'] td[name='difference-flip'] pre[data-status='0']:before{font-family:'fontawesome';content:'\f0d8';margin-right:5px}*/
table.main_table[name='analytics_period_performance'] td[name='difference'][data-status='0'],table.main_table[name='analytics_period_performance'] td[name='difference-flip'][data-status='0'],table.main_table[name='analytics_period_performance'] td[name='difference'] pre[data-status='0'],table.main_table[name='analytics_period_performance'] td[name='difference-flip'] pre[data-status='0']{color:#c9302c}
/*table.main_table[name='analytics_period_performance'] td[name='difference'][data-status='0']:before,table.main_table[name='analytics_period_performance'] td[name='difference-flip'][data-status='1']:before,table.main_table[name='analytics_period_performance'] td[name='difference'] pre[data-status='0']:before,table.main_table[name='analytics_period_performance'] td[name='difference-flip'] pre[data-status='1']:before{font-family:'fontawesome';content:'\f0d7';margin-right:5px}*/

div.report-graph{width:100%;height:250px;margin-bottom:30px}
div.traffic_table, div.traffic_graph{width:50%;display:inline-block;min-height:250px;vertical-align:top}
div.traffic_graph.chart-container-none,div.report-graph.chart-container-none{text-align:center;font-size:1.1em;line-height:normal;padding:10px}
table.main_table[name='analytics_audience_type'] th[name='device_type']{width:150px}
div.report-graph[name='website-enquiries']{height:auto}
table.main_table[name='website_enquiries'] th[name='period'],table.main_table[name='website_enquiries_by_territory'] th[name='period']{width:12%}
table.main_table[name='website_enquiries'] tr[data-type='client_total'],table.main_table[name='website_enquiries_by_territory'] tr[data-type='client_total']{background:#f8f8f8;font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;font-size:1em;height:40px}

table.main_table tbody tr.heading{height:45px;background:#f8f8f8}
table.main_table tbody tr.heading td{text-align:left;padding-left:20px}
table.main_table[name='googleads'] th[name='location_status'],table.main_table[name='bingads'] th[name='location_status'],table.main_table[name='fbads'] th[name='status']{width:10%}
table.main_table[name='googleads'] td[name='location_status'],table.main_table[name='bingads'] td[name='location_status'],table.main_table[name='fbads'] td[name='status']{background:#d9edf7;color:#31708f}
table.main_table[name='googleads'] th[name^='data_']{width:9%;word-wrap:break-word;white-space:pre-wrap;word-break:break-word}
table.main_table[name='bingads'] th[name^='data_']{width:7%;word-wrap:break-word;white-space:pre-wrap;word-break:break-word}
table.main_table[name='fbads'] th[name^='data_']{width:10%;word-wrap:break-word;white-space:pre-wrap;word-break:break-word}
table.main_table[name='googleads'] td[name='location_status'][data-status='Running'],table.main_table[name='bingads'] td[name='location_status'][data-status='Running'],table.main_table[name='fbads'] td[name='status'][data-status='Running']{background:#eef7eb;color:#34A853}
table.main_table[name='googleads'] td[name='location_status'][data-status='Paused'],table.main_table[name='googleads'] td[name='location_status'][data-status='Campaign Paused'],table.main_table[name='bingads'] td[name='location_status'][data-status='Paused'],table.main_table[name='bingads'] td[name='location_status'][data-status='Campaign Paused'],table.main_table[name='fbads'] td[name='status'][data-status='Paused'],table.main_table[name='fbads'] td[name='status'][data-status='Campaign Paused']{background:#fdfaec;color:#ec971f}
table.main_table[name='googleads'] td[name='data_lost_is_budget'][data-status='1'],table.main_table[name='bingads'] td[name='data_lost_is_budget'][data-status='1'],table.main_table[name='fbads'] td[name='data_lost_is_budget'][data-status='1']{background:#f8eded;color:#c9302c}
table.main_table[name='googleads'] tr.total_foot,table.main_table[name='bingads'] tr.total_foot,table.main_table[name='fbads'] tr.total_foot{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;font-size:1em;background:#f8f8f8}
table.main_table[name='googleads'] tr.total_foot,table.main_table[name='bingads'] tr.total_foot,table.main_table[name='fbads'] tr.total_foot{border:1px solid #e6e6e6;height:45px}
table.main_table[name='googleads'] tr.total_foot td,table.main_table[name='bingads'] tr.total_foot td,table.main_table[name='fbads'] tr.total_foot td{border:1px solid #e6e6e6;padding:5px;text-align:center;vertical-align:middle;word-break:break-word}
table.main_table[name='googleads'] tfoot td pre,table.main_table[name='bingads'] tfoot td pre,table.main_table[name='fbads'] tfoot td pre{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;font-size:1.1em}
table.main_table[name='googleads'] tr.budget_constrained,table.main_table[name='bingads'] tr.budget_constrained,table.main_table[name='fbads'] tr.budget_constrained{background:#f8f8f8;border:1px solid #e6e6e6;color:#c9302c}

table.main_table[name='organic_rankings'] td[name='rank'][data-status='1'],table.main_table[name='low_ranking_pages'] td[name='rank'][data-status='1']{background:#eef7eb;color:#34A853}
table.main_table[name='organic_rankings'] td[name='rank'][data-status='2'],table.main_table[name='low_ranking_pages'] td[name='rank'][data-status='2']{background:#fdfaec;color:#ec971f}
table.main_table[name='organic_rankings'] td[name='rank'][data-status='3'],table.main_table[name='low_ranking_pages'] td[name='rank'][data-status='3']{background:#f8eded;color:#c9302c}
table.main_table[name='organic_rankings'] th[name^='rank']{width:150px}
table.main_table[name='organic_rankings'] td[name='rank_change'][data-status='1']{color:#34A853}
table.main_table[name='organic_rankings'] td[name='rank_change'][data-status='-1']{color:#c9302c}

div.form-container[name='tasks_logged']{max-height:500px;overflow:auto;text-align:center;margin-bottom:5px;margin-top:0}

input.table-buttons[name='save_report_data'],input.table-buttons[name='back_to_reports'],input.table-buttons[name='back_to_individual_report'],input.table-buttons[name='change_report_data'],input.table-buttons[name='run_automatic_data'],input.table-buttons[name='reupload_report_data'],input.table-buttons[name='gmb_listing_save_changes'],input.table-buttons[name='bing_place_save_changes'],input.table-buttons[name='careers_job_save_changes'],input.table-buttons[name='back_to_reviews'],input.table-buttons[name='back_to_landing_pages'],input.table-buttons[name='back_to_gmb_listings'],input.table-buttons[name='back_to_bing_places'],input.table-buttons[name='back_to_careers_company'],input.table-buttons[name='back_to_careers_assigned'],input.table-buttons[name='careers_company_save_changes'],input.table-buttons[name='localserviceads_account_save_changes'],input.table-buttons[name='back_to_localserviceads'],input.table-buttons[name='back_to_manage_clients']{max-width:none !important;width:auto !important}
table.main_table[name='report_data'] th[name='landing_page']{width:30%}

table.main_table[name='report_data'] th[name='row_selection']{width:50px}
table.main_table[name='report_data'] th[name='categorised']{width:130px}
table.main_table[name='report_data'] th[name='account_id']{width:180px}
table.main_table[name='report_data'] tr[data-status='1']{background:#f8eded !important}
table.main_table[name='report_data'] tr[data-selected='true']{background:#ffffcc !important} /* #d9edf7 */
table.main_table[name='report_data'] tr[data-show_row='true']{display:table-row}
table.main_table[name='report_data'] tr[data-show_row='false']{display:none}
table.main_table[name='report_data'] td[name='account'][data-account_status='0']{color:#c9302c}

div.with-selected-holder{width:100%;text-align:left;padding-left:20px}
div.with-selected-holder span.title{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;margin-right:10px}
div.with-selected-holder span.icon{display:inline-block;text-align:center;width:14px;margin-right:5px}
div.with-selected-holder span.icon:before{font-family:'fontawesome';content:'\f063'}

table.main_table[name='report_data'] td[name='organic_rank'] input[data-pos='1']{background:#eef7eb;color:#34A853;text-align:center} /* green*/
table.main_table[name='report_data'] td[name='organic_rank'] input[data-pos='2']{background:#fdfaec;color:#ec971f;text-align:center} /* yellow */
table.main_table[name='report_data'] td[name='organic_rank'] input[data-pos='3']{background:#f8eded;color:#c9302c;text-align:center} /* red */
table.main_table[name='report_data'] td[name='organic_rank'] input[data-pos='0']{background:#ebeef0;text-align:center} /* grey/none */

table.main_table[name='report_data'] td[name='organic_rank']{position:relative}
table.main_table[name='report_data'] th[name='matched_url']{width:30%}
span.revert_rank{position:absolute;font-family:'fontawesome';right:10px;top:14px;color:#a9a9a9;cursor:pointer}
span.revert_rank:before{content:'\f0e2'}

div.comment_holder{width:100%;height:auto;min-height:75px;font-size:1.1em;padding:10px;border:1px solid #babbbd;border-radius:3px;white-space:pre-wrap;background:#fdfaec}
div.comment_holder a{background:#5d5d5d;color:#fff;padding:1px 5px;white-space:nowrap;overflow:hidden;border-radius:3px}
div.comment_holder a:hover{background:#9b9b9b}
/*div.comment_holder p{margin:0;padding:0}*/

@media screen and (max-width:685px){
div.traffic_table{width:100%;min-height:auto}
div.traffic_graph{width:100%;min-height:auto}
table.main_table[name='analytics_audience_type'] th[name='device_type']{width:auto}
table.main_table[name='organic_rankings'] th[name^='rank']{width:auto}
}

div.form-container[name='encoding_output']{max-height:500px;overflow:auto;margin-bottom:5px;margin-top:0}
ul.tree, ul.tree ul{list-style-type:none;background:url(https://system.dofollow.co.uk/includes/img/vline.png) repeat-y;margin:0;padding:0}
ul.tree ul{margin-left:10px}
ul.tree li{margin:0;padding:0 12px;line-height:20px;background:url(https://system.dofollow.co.uk/includes/img/node.png) no-repeat}
ul.tree li.last{background:#ebeef0 url(https://system.dofollow.co.uk/includes/img/lastnode.png) no-repeat}

input.table-buttons[name='add_mass_comment'],input.table-buttons[name='reports_overview']{width:100%;max-width:174px !important}

tr.heading td[name='campaign_name'] pre{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;font-size:0.9em}
tr.heading td[name='campaign_name'] pre[name='budget'],table.main_table[name='fbads'] td[name='adset'] pre[name='budget']{font-family:'open_sansregular',sans-serif !important;font-weight:normal;font-size:0.8em;background:#34A853;display:inline-block;color:#fff;padding:0 5px;border-radius:3px}
tr.heading td[name='campaign_name'] pre[name='budget'].shared,table.main_table[name='fbads'] td[name='adset'] pre[name='budget'].shared{background:#4285F4}

table.main_table[name='report_data'] th[name='user_agent']{width:40%}

#pleaserotate-message{text-transform:none}

table.main_table[name='reports_manage'][data-table='complete'] th[name='actions']{width:295px}

table.main_table[name='report_stats']{background:none;font-size:1.1em}
table.main_table[name='report_stats'] thead{background:none;color:inherit}
table.main_table[name='report_stats'] th,table.main_table[name='report_stats'] td{border:none;height:40px}
table.main_table[name='report_stats'] tr:hover{background:none}

table.main_table[name='gmb_listings'] td{height:50px}
table.main_table[name='gmb_listings'] td[name='status'][data-colour='0']{background:#f8eded;color:#c9302c;text-align:center} /* red */
table.main_table[name='gmb_listings'] td[name='status'][data-colour='1']{background:#fdfaec;color:#ec971f;text-align:center} /* yellow */
table.main_table[name='gmb_listings'] td[name='status'][data-colour='2']{background:#eef7eb;color:#34A853;text-align:center} /* green*/
table.main_table[name='gmb_listings'] td[name='status'][data-colour='3']{background:#ebeef0;text-align:center} /* grey/none */

table.main_table[name='gmb_listings'] td[name='place_id'][data-colour='0'],table.main_table[name='gmb_listings'] td[name='ludocid'][data-colour='0'],table.main_table[name='gmb_listings'] td[name='lrd'][data-colour='0'],table.main_table[name='gmb_listings'] td[name='related_districts'][data-colour='0'],table.main_table[name='gmb_listings'] td[name='collect_reviews'][data-colour='0']{background:#f8eded;color:#c9302c;text-align:center} /* red */
table.main_table[name='gmb_listings'] td[name='place_id'][data-colour='1'],table.main_table[name='gmb_listings'] td[name='ludocid'][data-colour='1'],table.main_table[name='gmb_listings'] td[name='lrd'][data-colour='1'],table.main_table[name='gmb_listings'] td[name='related_districts'][data-colour='1'],table.main_table[name='gmb_listings'] td[name='collect_reviews'][data-colour='1']{background:#eef7eb;color:#34A853;text-align:center} /* green*/

table.main_table[name='gmb_listings'] th[name='status']{width:125px}
table.main_table[name='gmb_listings'] th[name='place_id'],table.main_table[name='gmb_listings'] th[name='ludocid'],table.main_table[name='gmb_listings'] th[name='lrd'],table.main_table[name='gmb_listings'] th[name='collect_reviews'],table.main_table[name='gmb_listings'] th[name='rating'],table.main_table[name='gmb_listings'] th[name='related_districts']{width:60px}
table.main_table[name='gmb_listings'] th[name='actions']{width:190px}
table.main_table[name='gmb_listings'] td[name='locality']{white-space:pre-wrap;word-break: initial !important}

div.report-graph.chart-container-none{text-align:left;font-size:1.1em;line-height:normal;padding:10px;height:auto}
table.main_table td.none{height:45px}

table.main_table th[name*='_rating'],div.star_rating{width:85px}
table.main_table td[name*='_rating'],div.star_rating{color:#e7711b;font-size:1em}
table.main_table td[name*='_rating'] ul,div.star_rating ul{padding:0;margin:0;font-size:1.2em;width:100%;display:block}
table.main_table td[name*='_rating'] ul li,div.star_rating ul li{display:inline}
table.main_table td[name*='_rating'] i.fa,div.star_rating i.fa{font-family:'fontawesome';-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;}
table.main_table td[name*='_rating'] i.fa-star:before,div.star_rating i.fa-star:before{content:'\f005'}
table.main_table td[name*='_rating'] i.fa-star-half-full:before,div.star_rating i.fa-star-half-full:before{content:'\f123'}
table.main_table td[name*='_rating'] i.fa-star-o:before,div.star_rating i.fa-star-o:before{content:'\f006'}
div.star_rating{display:inline-block}

div.form-container[name*='gmb-listing'] select[name='status'] option{background:#ebeef0;color:#e6e6e6}
div.form-container[name*='gmb-listing'] select[name='status'] option[value='Published'],div.form-container[name*='gmb-listing'] select[name='status'][data-default='Published'],div.form-container[name*='gmb-listing'] select[name='collect_reviews'] option[value='1'],div.form-container[name*='gmb-listing'] select[name='collect_reviews'][data-default='1']{background:#eef7eb;color:#34A853}
div.form-container[name*='gmb-listing'] select[name='status'] option[value='Pending verification'],div.form-container[name*='gmb-listing'] select[name='status'] option[value='Issues detected'],div.form-container[name*='gmb-listing'] select[name='status'][data-default='Pending verification'],div.form-container[name*='gmb-listing'] select[name='status'][data-default='Issues detected']{background:#fdfaec;color:#ec971f}
div.form-container[name*='gmb-listing'] select[name='status'] option[value='Access needed'],div.form-container[name*='gmb-listing'] select[name='status'] option[value='Disabled'],div.form-container[name*='gmb-listing'] select[name='status'] option[value='Duplicate'],div.form-container[name*='gmb-listing'] select[name='status'] option[value='Suspended'],div.form-container[name*='gmb-listing'] select[name='status'] option[value='Verification required'],div.form-container[name*='gmb-listing'] select[name='status'] option[value='Merged'],div.form-container[name*='gmb-listing'] select[name='status'][data-default='Access needed'],div.form-container[name*='gmb-listing'] select[name='status'][data-default='Disabled'],div.form-container[name*='gmb-listing'] select[name='status'][data-default='Duplicate'],div.form-container[name*='gmb-listing'] select[name='status'][data-default='Suspended'],div.form-container[name*='gmb-listing'] select[name='status'][data-default='Verification required'],div.form-container[name*='gmb-listing'] select[name='status'][data-default='Merged'],div.form-container[name*='gmb-listing'] select[name='collect_reviews'] option[value='0'],div.form-container[name*='gmb-listing'] select[name='collect_reviews'][data-default='0']{background:#f8eded;color:#c9302c}

div.form-container[name*='gmb-listing'] img.gmb_image{width:auto;height:auto;max-height:100px;margin-right:5px;border-radius:5px}
div.form-container[name*='gmb-listing'] img.gmb_image:last-child{margin-right:0}
div.form-container[name*='gmb-listing'] p.gmb_opening_hours_output{margin:0}

div.form-row.mb25 div.form-fields{margin-bottom:25px}
input[name='page_content_names[]']{max-width:200px}

.dropdown{position:relative;display:inline-block}
.dropdown-content{display:none !important;position:absolute;background-color:#fff;min-width:180px;z-index:99;border:1px solid #e6e6e6}
.dropdown-content a{padding:5px;text-decoration:none;display:block}
.dropdown-content a:hover{background-color:#f1f1f1}
.dropdown:hover input{background-color:#9b9b9b}
.dropdown:hover .dropdown-content{display:block !important}

.dropdown.right{float:right}
.dropdown.right .dropdown-content{right:0}

span.sort_handle{margin-left:10px;float:right;position:relative;cursor:move;background:#ffffff;color:#31708f;padding:0 5px;margin-bottom:5px;}

div#record-topbar input[name='back_to_reports'],div#record-topbar input[name='review_report_data_used'],div#record-topbar input[name='back_to_reviews'],div#record-topbar input[name='back_to_landing_pages'],div#record-topbar input[name='back_to_gmb_listings'],div#record-topbar input[name='back_to_bing_places'],div#record-topbar input[name='back_to_careers_company'],div#record-topbar input[name='back_to_careers_assigned'],div#record-topbar input[name='back_to_localserviceads'],div#record-topbar input[name='back_to_manage_clients']{float:left}
div#record-topbar input[name='mark_report_uncompleted'],div#record-topbar input[name='mark_report_completed'],div#record-topbar input[name='delete_report'],div#record-topbar input[name='careers_job_delete'],div#record-topbar input[name='duplicate_landing_page'],div#record-topbar input[name='prefill_blank_template'],div#record-topbar input[name='landing_page_delete'],div#record-topbar input[name='gmb_listing_delete'],div#record-topbar input[name='bing_place_delete'],div#record-topbar input[name='download_csv'],div#record-topbar input[name='gmb_listing_update_single'],div#record-topbar input[name='bing_place_update_single'],div#record-topbar input[name='edit_gmb_listing_ongoogle'],div#record-topbar input[name='edit_bing_place_onbing'],div#record-topbar input[name='dfnet_unavailable_tlds'],div#record-topbar input[name='careers_company_delete'],div#record-topbar input[name='gmb_listing_add_google'],div#record-topbar input[name='bing_place_add_bing'],div#record-topbar input[name='upload_lsa_data'],div#record-topbar input[name='upload_lsaleads_data'],div#record-topbar input[name='localserviceads_account_delete'],div#record-topbar input[name='bing_place_view_insights'],div#record-topbar input[name='collect_reviews_toggle_account']{float:right}
div#record-topbar input[name='download_csv'],div#record-topbar input[name='collect_reviews_toggle_account']{width:auto}

table.main_table[name='reviews'] th[name='row_selection']{width:50px}
table.main_table[name='reviews'] tr[data-selected='true']{background:#ffffcc !important} /* #d9edf7 */
table.main_table[name='reviews'] tr[data-show_row='true']{display:table-row}
table.main_table[name='reviews'] tr[data-show_row='false']{display:none}

table.main_table[name='careers_assigned'] td{height:50px}
table.main_table[name='careers_assigned'] td[name='job_status'][data-colour='0']{background:#f8eded;color:#c9302c;text-align:center} /* red */
table.main_table[name='careers_assigned'] td[name='job_status'][data-colour='1']{background:#eef7eb;color:#34A853;text-align:center} /* green*/
table.main_table[name='careers_assigned'] th[name='actions']{width:85px}
table.main_table[name='careers_assigned'] th[name='job_sectors']{width:15%}
table.main_table[name='careers_assigned'] th[name='job_last_reason']{width:20%}
table.main_table[name='careers_assigned'] th[name='job_application_url']{width:15%}

table.main_table[name='careers_assigned'] td[name='job_sectors'] pre{word-wrap:break-word;white-space:pre-wrap;word-break:break-word;display:inline-block;background-color:#e6e6e6;padding:5px;margin:5px;min-width:35px;text-align:center;border-radius:3px}

table.main_table[name='careers_posting_history'] tr[data-poststatus='0'] td{background:#eef7eb;color:#34A853}
table.main_table[name='careers_posting_history'] tr[data-poststatus='1'] td{background:#f8eded;color:#c9302c}

#header-container div.dashboard_data_filters{position:absolute;right:20px;top:11px;line-height:32px}
#header-container div.dashboard_data_filters div{display:inline-block;vertical-align:middle;margin-right:5px}
#header-container div.dashboard_data_filters div:last-child{margin-right:0}
#header-container div.dashboard_data_filters div.data_picker input{width:185px;cursor:pointer;height:35px;padding:8px 34px}
#header-container div.dashboard_data_filters div.data_picker input#overview_graph_offset{width:auto;height:auto;padding:8px 34px}

div.dashboard_data_box{display:inline-block;min-height:150px;height:auto;padding:5px;vertical-align:top}
div.dashboard_data_box.onethird{width:33.33%}
div.dashboard_data_box.twothird{width:66.66%}
div.dashboard_data_box.half{width:50%}
div.dashboard_data_box.full{width:100%}
div.dashboard_data_box div.chart-container{width:100%;min-height:260px}
div.dashboard_data_box div.chart-container[data-chart-name="analytics_overview"]{min-height:300px}
div.dashboard_data_box div.chart-options{width:100%;text-align:center;padding:5px}
div.dashboard_data_box div.chart-container-none{text-align:center;font-size:1.1em;color:#336699;line-height:normal}
div.dashboard_data_box table.main_table{margin:0}

div.dashboard_data_box[data-name="analytics_overview"]{min-height:325px}
div.dashboard_data_box p.overview_traffic_status{text-align:center}
div.dashboard_data_box p.overview_traffic_status[data-status='0']{color:#c9302c}
div.dashboard_data_box p.overview_traffic_status[data-status='1']{color:#34A853}
div.dashboard_data_box p.overview_traffic_status[data-status='2']{color:#ec971f}

abbr{position:relative;border-bottom:1px dotted}
abbr:hover{cursor:pointer}
abbr:hover::before{content:attr(data-title);position:absolute;width:100px;top:-50%;left:-125px;display:block;padding:5px;background:white;border:2px solid #1a73e8;border-radius:5px;z-index:99999;white-space:pre-wrap}
pre.small-text abbr:hover::before{font-size:1.2em !important}
abbr.right:hover::before{display:none}
abbr.right:hover::after{content:attr(data-title);position:absolute;width:100px;top:-50%;right:-125px;display:block;padding:5px;background:white;border:2px solid #1a73e8;border-radius:5px;z-index:99999;white-space:pre-wrap}

div.dashboard_data_box table.main_table[name='website_enquiries'] th,div.dashboard_data_box table.main_table[name='website_enquiries_by_territory'] th{height:35px}
div.dashboard_data_box table.main_table[name='website_enquiries'] th[name='enquiry_source'],div.dashboard_data_box table.main_table[name='website_enquiries_by_territory'] th[name='territory_name']{width:30%}
div.dashboard_data_box table.main_table[name='website_enquiries'] th[name='current_period'],table.main_table[name='website_enquiries'] th[name='prior_period'],table.main_table[name='website_enquiries'] th[name='prior_year'],div.dashboard_data_box table.main_table[name='website_enquiries_by_territory'] th[name='current_period'],table.main_table[name='website_enquiries_by_territory'] th[name='prior_period'],table.main_table[name='website_enquiries_by_territory'] th[name='prior_year']{width:14%}
div.dashboard_data_box table.main_table[name='website_enquiries'] td[name='difference'],div.dashboard_data_box table.main_table[name='website_enquiries_by_territory'] td[name='difference']{background:#f8f8f8}

div.dashboard_data_box table.main_table[name='website_enquiries'] td[name='difference'][data-status='1'],div.dashboard_data_box table.main_table[name='website_enquiries'] td[name='difference-flip'][data-status='1'],div.dashboard_data_box table.main_table[name='website_enquiries'] td[name='difference'] pre[data-status='1'],div.dashboard_data_box table.main_table[name='website_enquiries'] td[name='difference-flip'] pre[data-status='1'],div.dashboard_data_box table.main_table[name='website_enquiries_by_territory'] td[name='difference'][data-status='1'],div.dashboard_data_box table.main_table[name='website_enquiries_by_territory'] td[name='difference-flip'][data-status='1'],div.dashboard_data_box table.main_table[name='website_enquiries_by_territory'] td[name='difference'] pre[data-status='1'],div.dashboard_data_box table.main_table[name='website_enquiries_by_territory'] td[name='difference-flip'] pre[data-status='1']{color:#34A853}
/*div.dashboard_data_box table.main_table[name='website_enquiries'] td[name='difference'][data-status='1']:before,div.dashboard_data_box table.main_table[name='website_enquiries'] td[name='difference-flip'][data-status='0']:before,div.dashboard_data_box table.main_table[name='website_enquiries'] td[name='difference'] pre[data-status='1']:before,div.dashboard_data_box table.main_table[name='website_enquiries'] td[name='difference-flip'] pre[data-status='0']:before{font-family:'fontawesome';content:'\f0d8';margin-right:5px}*/
div.dashboard_data_box table.main_table[name='website_enquiries'] td[name='difference'][data-status='0'],div.dashboard_data_box table.main_table[name='website_enquiries'] td[name='difference-flip'][data-status='0'],div.dashboard_data_box table.main_table[name='website_enquiries'] td[name='difference'] pre[data-status='0'],div.dashboard_data_box table.main_table[name='website_enquiries'] td[name='difference-flip'] pre[data-status='0'],div.dashboard_data_box table.main_table[name='website_enquiries_by_territory'] td[name='difference'][data-status='0'],div.dashboard_data_box table.main_table[name='website_enquiries_by_territory'] td[name='difference-flip'][data-status='0'],div.dashboard_data_box table.main_table[name='website_enquiries_by_territory'] td[name='difference'] pre[data-status='0'],div.dashboard_data_box table.main_table[name='website_enquiries_by_territory'] td[name='difference-flip'] pre[data-status='0']{color:#c9302c}
/*div.dashboard_data_box table.main_table[name='website_enquiries'] td[name='difference'][data-status='0']:before,div.dashboard_data_box table.main_table[name='website_enquiries'] td[name='difference-flip'][data-status='1']:before,div.dashboard_data_box table.main_table[name='website_enquiries'] td[name='difference'] pre[data-status='0']:before,div.dashboard_data_box table.main_table[name='website_enquiries'] td[name='difference-flip'] pre[data-status='1']:before{font-family:'fontawesome';content:'\f0d7';margin-right:5px}*/

div.dashboard_data_box table.main_table[name='rankings'] th{height:35px}
div.dashboard_data_box table.main_table[name='rankings'] th[name='ranking_position']{width:30%}
div.dashboard_data_box table.main_table[name='rankings'] th[name='current_period'],table.main_table[name='rankings'] th[name='prior_period'],table.main_table[name='rankings'] th[name='prior_year']{width:14%}
div.dashboard_data_box table.main_table[name='rankings'] td[name='difference']{background:#f8f8f8}

table.main_table[name='reports_overview'] th{height:35px}
table.main_table[name='reports_overview'] tbody tr{height:50px}
table.main_table[name='reports_overview'] tbody td pre{padding:5px 0}
table.main_table[name='reports_overview'] td[data-status='0']{background:#e6e6e6} /* light grey */
table.main_table[name='reports_overview'] td[data-status='1']{background:#eef7eb;color:#34A853} /* green - up */
table.main_table[name='reports_overview'] td[data-status='1'] pre:first-child:before{font-family:'fontawesome';content:'\f0aa';margin-right:3px}
table.main_table[name='reports_overview'] td[data-status='2']{background:#f8eded;color:#c9302c} /* red - down */
table.main_table[name='reports_overview'] td[data-status='2'] pre:first-child:before{font-family:'fontawesome';content:'\f0ab';margin-right:3px}

table.main_table[name='reports_overview'] td[data-status='3']{background:#f8f8f8} /* very light grey almost white */

table.main_table[name='reports_overview'] td[data-status='4']{background:#fdfaec;color:#ec971f;} /* yellow - equal */
table.main_table[name='reports_overview'] td[data-status='4'] pre:first-child:before{font-family:'fontawesome';content:'\f0a9';margin-right:3px}
table.main_table[name='reports_overview'] td[data-status='5']{background:#fdfaec;color:#ec971f;} /* yellow - up_weighted */
table.main_table[name='reports_overview'] td[data-status='5'] pre:first-child:before{font-family:'fontawesome';content:'\f0a9';margin-right:3px}

table.main_table[name='reports_overview'] td[name='googleads'] pre:not(:first-child){border-top:1px solid #e6e6e6}

table.main_table[name='reports_overview'] td[name='organic_rankings'] pre:first-child:before{content:'';margin-right:0}
table.main_table[name='reports_overview'] td[name='gmb_listings'] pre:first-child:before{content:'';margin-right:0}
table.main_table[name='reports_overview'] td[name='bing_places'] pre:first-child:before{content:'';margin-right:0}

div.dashboard_data_box table.main_table[name='analytics_traffic_sources'] th{height:35px}
div.dashboard_data_box table.main_table[name='analytics_traffic_sources'] td[name='difference']{background:#f8f8f8}
div.dashboard_data_box table.main_table[name='analytics_traffic_sources'] td[name='difference'][data-status='1'],div.dashboard_data_box table.main_table[name='analytics_traffic_sources'] td[name='difference-flip'][data-status='1'],div.dashboard_data_box table.main_table[name='analytics_traffic_sources'] td[name='difference'] pre[data-status='1'],div.dashboard_data_box table.main_table[name='analytics_traffic_sources'] td[name='difference-flip'] pre[data-status='1']{color:#34A853}
/*div.dashboard_data_box table.main_table[name='analytics_traffic_sources'] td[name='difference'][data-status='1']:before,div.dashboard_data_box table.main_table[name='analytics_traffic_sources'] td[name='difference-flip'][data-status='0']:before,div.dashboard_data_box table.main_table[name='analytics_traffic_sources'] td[name='difference'] pre[data-status='1']:before,div.dashboard_data_box table.main_table[name='analytics_traffic_sources'] td[name='difference-flip'] pre[data-status='0']:before{font-family:'fontawesome';content:'\f0d8';margin-right:5px}*/
div.dashboard_data_box table.main_table[name='analytics_traffic_sources'] td[name='difference'][data-status='0'],div.dashboard_data_box table.main_table[name='analytics_traffic_sources'] td[name='difference-flip'][data-status='0'],div.dashboard_data_box table.main_table[name='analytics_traffic_sources'] td[name='difference'] pre[data-status='0'],div.dashboard_data_box table.main_table[name='analytics_traffic_sources'] td[name='difference-flip'] pre[data-status='0']{color:#c9302c}
/*div.dashboard_data_box table.main_table[name='analytics_traffic_sources'] td[name='difference'][data-status='0']:before,div.dashboard_data_box table.main_table[name='analytics_traffic_sources'] td[name='difference-flip'][data-status='1']:before,div.dashboard_data_box table.main_table[name='analytics_traffic_sources'] td[name='difference'] pre[data-status='0']:before,div.dashboard_data_box table.main_table[name='analytics_traffic_sources'] td[name='difference-flip'] pre[data-status='1']:before{font-family:'fontawesome';content:'\f0d7';margin-right:5px}*/

div.dashboard_data_box table.main_table[name='analytics_audience_type'] th{height:35px}
div.dashboard_data_box table.main_table[name='analytics_audience_type'] td[name='difference']{background:#f8f8f8}
div.dashboard_data_box table.main_table[name='analytics_audience_type'] td[name='difference'][data-status='1'],div.dashboard_data_box table.main_table[name='analytics_audience_type'] td[name='difference-flip'][data-status='1'],div.dashboard_data_box table.main_table[name='analytics_audience_type'] td[name='difference'] pre[data-status='1'],div.dashboard_data_box table.main_table[name='analytics_audience_type'] td[name='difference-flip'] pre[data-status='1']{color:#34A853}
div.dashboard_data_box table.main_table[name='analytics_audience_type'] td[name='difference'][data-status='0'],div.dashboard_data_box table.main_table[name='analytics_audience_type'] td[name='difference-flip'][data-status='0'],div.dashboard_data_box table.main_table[name='analytics_audience_type'] td[name='difference'] pre[data-status='0'],div.dashboard_data_box table.main_table[name='analytics_audience_type'] td[name='difference-flip'] pre[data-status='0']{color:#c9302c}

div.dashboard_data_box table.main_table pre{display:inline-block}
div.dashboard_data_box table.main_table pre.weighted{margin-left:5px}

table.main_table[name='analytics_period_performance'] td[name='difference'][data-status='1']:before,table.main_table[name='analytics_period_performance'] td[name='difference'] pre[data-status='1']:before,div.dashboard_data_box table.main_table[name='website_enquiries'] td[name='difference'][data-status='1']:before,div.dashboard_data_box table.main_table[name='website_enquiries'] td[name='difference'] pre[data-status='1']:before,div.dashboard_data_box table.main_table[name='website_enquiries_by_territory'] td[name='difference'][data-status='1']:before,div.dashboard_data_box table.main_table[name='website_enquiries_by_territory'] td[name='difference'] pre[data-status='1']:before,div.dashboard_data_box table.main_table[name='analytics_traffic_sources'] td[name='difference'][data-status='1']:before,div.dashboard_data_box table.main_table[name='analytics_traffic_sources'] td[name='difference'] pre[data-status='1']:before,div.dashboard_data_box table.main_table[name='analytics_audience_type'] td[name='difference'][data-status='1']:before,div.dashboard_data_box table.main_table[name='analytics_audience_type'] td[name='difference'] pre[data-status='1']:before{content:'+'}

table.main_table[name='rankings'] td[name='rank'][data-status='1']{background:#eef7eb;color:#34A853}
table.main_table[name='rankings'] td[name='rank'][data-status='2']{background:#fdfaec;color:#ec971f}
table.main_table[name='rankings'] td[name='rank'][data-status='3']{background:#f8eded;color:#c9302c}
/*table.main_table[name='rankings'] tbody td{padding:unset}*/

table.main_table[name='landing_pages'] td[name='landing_page_open'],table.main_table[name='gmb_listings'] td[name='gmb_listing_open'],table.main_table[name='dfnet'] td[name='majestic_open'],table.main_table[name='bing_places'] td[name='bing_place_open'],table.main_table[name='gmb_listings'] td[name='gmb_listing_copy_url'],table.main_table[name='bing_places'] td[name='bing_place_copy_url'],table.main_table[name='number_check_failures'] td[name='number_checks_open'],table.main_table[name='gmb_listings'] td[name='status'] div{padding-left:10px;padding-right:10px;cursor:pointer}
table.main_table[name='landing_pages'] td[name='landing_page_open'] div:before,table.main_table[name='gmb_listings'] td[name='gmb_listing_open'] div:before,table.main_table[name='dfnet'] td[name='majestic_open'] div:before,table.main_table[name='bing_places'] td[name='bing_place_open'] div:before,table.main_table[name='number_check_failures'] td[name='number_checks_open'] div:before,table.main_table[name='gmb_listings'] td[name='status'] div:before{font-family:'fontawesome';content:'\f08e';color:#9b9b9b;}
table.main_table[name='gmb_listings'] td[name='gmb_listing_copy_url'] div:before,table.main_table[name='bing_places'] td[name='bing_place_copy_url'] div:before{font-family:'fontawesome';content:'\f0c5';color:#9b9b9b;}
table.main_table[name='gmb_listings'] td[name='gmb_listing_copy_url'].copied div:before,table.main_table[name='bing_places'] td[name='bing_place_copy_url'].copied div:before{font-family:'fontawesome';content:'\f00c';color:#34A853;}

div.form-container div.form-row[data-type*='extra_settings'] div.form-field input[name='extra_settings_values[]']{width:300px}

select[name='filter_assign_to_account[]'] option{display:inline-block;float:left;width:150px}
select[name='filter_assign_to_account[]'] option:disabled{width:100% !important}

@-moz-document url-prefix() {
	select[name='filter_assign_to_account[]'] option{display:block;float:unset;width:unset}
	select[name='filter_assign_to_account[]'] option:disabled{width:unset}
	select[name='filter_assign_to_account[]']{max-width:200px}
}

table.main_table[name='dfnet'] td[name='domain_type'][data-status='1'],table.main_table[name='dfnet'] td[name='whois_checked'][data-status='1'],table.main_table[name='dfnet'] td[name='majestic_checked'][data-status='1'],table.main_table[name='dfnet'] td[name='majestic_trustflow'][data-status='1'],table.main_table[name='dfnet'] td[name='majestic_citationflow'][data-status='1'],table.main_table[name='dfnet'] td[name='notified'][data-status='1'],table.main_table[name='dfnet_status'] td[data-status='1'],table.main_table[name='facebookads_overview'] td[data-status='1'],table.main_table[name='dfnet'] td[name='domain_type'][data-status='registrable']{background:#eef7eb;color:#34A853}
table.main_table[name='dfnet'] td[name='domain_type'][data-status='2'],table.main_table[name='dfnet_status'] td[data-status='2'],table.main_table[name='dfnet'] td[name='domain_type'][data-status='expired'],table.main_table[name='dfnet'] td[name='domain_type'][data-status='for_sale'],table.main_table[name='dfnet'] td[name='domain_type'][data-status='redemption']{background:#fdfaec;color:#ec971f}
table.main_table[name='dfnet'] td[name='whois_checked'][data-status='0'],table.main_table[name='dfnet'] td[name='majestic_checked'][data-status='0'],table.main_table[name='dfnet'] td[name='majestic_trustflow'][data-status='0'],table.main_table[name='dfnet'] td[name='majestic_citationflow'][data-status='0'],table.main_table[name='dfnet'] td[name='notified'][data-status='0'],table.main_table[name='dfnet_status'] td[data-status='0'],table.main_table[name='facebookads_overview'] td[data-status='0']{background:#f8eded;color:#c9302c}

table.main_table thead th.blank{background:#ebeef0;border:none}
table.main_table[name='dfnet'] th{height:45px}
table.main_table[name='dfnet_status'] th,table.main_table[name='landing_page_history'] th,table.main_table[name='comparison'] th{height:35px}
table.main_table[name='comparison'] th{width:50%}
div.modal-container[name='show_available_variables'] table th{height:35px}
div.modal-container[name='show_available_variables'] table tr.heading{height:35px}
div.modal-container[name='landing_page_history_comparison'] div[name='returned_results']{max-height:none}
div.modal-container[name='landing_page_history_comparison'] div.modal{max-width:90%}
div.modal-container[name='landing_page_history_comparison'] table tr.heading{height:35px}
div.modal-container[name='landing_page_history_comparison'] table td{text-align:unset}
div.merge_compare{position:relative;width:100%;height:100%}

input.table-buttons[name='jump_to_button']{min-width:85px}

.dropdown:hover input[name='landing_page_other_options']{background-color:#eb9316}

.dropdown a[name='landing_page_delete']:before{font-family:'fontawesome';content:'\f00d';margin-right:5px}
.dropdown a[name='landing_page_history']:before{font-family:'fontawesome';content:'\f1da';margin-right:5px}
.dropdown a[name='duplicate_landing_page']:before{font-family:'fontawesome';content:'\f24d';margin-right:5px}
.dropdown a[name='prefill_blank_template']:before{font-family:'fontawesome';content:'\f0ea';margin-right:5px}
.dropdown a[name='show_available_variables']:before{font-family:'fontawesome';content:'\f0ca';margin-right:5px}
.dropdown a[name='landing_page_delete']{background-color:#d9534f;color:#fff}
.dropdown a[name='landing_page_delete']:hover{background-color:#c12e2a}

div.submit-button-holder input[name='save_report_comment']{width:auto !important;max-width:unset}

div.dashboard_data_box table.main_table[name='facebookads_overview'] pre{display:block}
div.dashboard_data_box table.main_table[name='facebookads_overview'] th{height:35px}
div.dashboard_data_box table.main_table[name='facebookads_overview'] th{width:6.25%}
div.dashboard_data_box table.main_table[name='facebookads_overview'] th[name*='_name']{width:10%}
table.main_table[name='facebookads_overview'] td[name='status']{background:#d9edf7;color:#31708f}
table.main_table[name='facebookads_overview'] td[name='status'][data-status='Running']{background:#eef7eb;color:#34A853}
table.main_table[name='facebookads_overview'] td[name='status'][data-status='Paused'],table.main_table[name='facebookads_overview'] td[name='status'][data-status='Campaign Paused'],table.main_table[name='facebookads_overview'] td[name='status'][data-status='Ad Set Paused'],table.main_table[name='facebookads_overview'] td[name='status'][data-status='Ad Paused']{background:#fdfaec;color:#ec971f}

div.data_runtime{margin-top:-10px;margin-bottom:15px}
div.data_runtime:before{font-family:'fontawesome';content:'\f05a';margin-right:5px}
div.data_runtime[data-status='1']{color:#ec971f}
div.data_runtime[data-status='2']{color:#34A853}
div.data_runtime.runtime_nomod{margin-top:0px}

table.main_table[name^='rankings_change'] td[name*='rank'][data-status='1']{background:#eef7eb;color:#34A853}
table.main_table[name^='rankings_change'] td[name*='rank'][data-status='2']{background:#fdfaec;color:#ec971f}
table.main_table[name^='rankings_change'] td[name*='rank'][data-status='3']{background:#f8eded;color:#c9302c}
table.main_table[name^='rankings_change'] th[name='current_rank'],table.main_table[name^='rankings_change'] th[name='previous_rank'],table.main_table[name^='rankings_change'] th[name='difference']{width:60px}
table.main_table[name='rankings_change_up'] td[name='difference']{color:#34A853}
table.main_table[name='rankings_change_down'] td[name='difference']{color:#c9302c}
table.main_table[name='rankings_change_up'] td[name='account_id'] pre[data-status='1'],table.main_table[name='rankings_change_down'] td[name='account_id'] pre[data-status='1'],table.main_table[name='rankings_featured_snippets'] td[name='account_id'] pre[data-status='1']{color:#34A853}
table.main_table[name='rankings_change_up'] td[name='account_id'] pre[data-status='0'],table.main_table[name='rankings_change_down'] td[name='account_id'] pre[data-status='0'],table.main_table[name='rankings_featured_snippets'] td[name='account_id'] pre[data-status='0']{color:#ec971f;background:#fdfaec}
table.main_table[name='rankings_featured_snippets'] td[name='days_since'][data-status='1']{background:#eef7eb;color:#34A853}
table.main_table[name='rankings_featured_snippets'] td[name='days_since'][data-status='2']{background:#fdfaec;color:#ec971f}
table.main_table[name='rankings_featured_snippets'] td[name='days_since'][data-status='3']{background:#f8eded;color:#c9302c}

div.modal-container[name='enquiry_details'] table.main_table[name='enquiry_details'] th,div.modal-container[name='traffic_breakdown'] table.main_table[name='traffic_breakdown'] th,div.modal-container[name='analytics_breakdown'] table.main_table[name='analytics_breakdown'] th,div.modal-container[name='gads_conversion_breakdown'] table.main_table[name='gads_conversion_breakdown'] th,div.modal-container[name='gads_conversion_breakdown'] table.main_table[name='gads_conversion_breakdown_overview'] th{height:35px}
div.modal-container[name='enquiry_details'] table.main_table[name='enquiry_details'] tr,div.modal-container[name='traffic_breakdown'] table.main_table[name='traffic_breakdown'] tr,div.modal-container[name='analytics_breakdown'] table.main_table[name='analytics_breakdown'] tr,div.modal-container[name='gads_conversion_breakdown'] table.main_table[name='gads_conversion_breakdown'] tr,div.modal-container[name='gads_conversion_breakdown'] table.main_table[name='gads_conversion_breakdown_overview'] tr{height:auto;cursor:default}
div.modal-container[name='analytics_breakdown'] table.main_table[name='analytics_breakdown'] th[name='total_data']{width:100px}

table.main_table[name='traffic_breakdown'] th[name='landing_page'],table.main_table[name='analytics_breakdown'] th[name='landing_page']{max-width:650px;width:650px}
table.main_table[name='traffic_breakdown'] pre,table.main_table[name='analytics_breakdown'] pre,table.main_table[name='gads_conversion_breakdown'] pre,table.main_table[name='gads_conversion_breakdown_overview'] pre{display:inline-block}
table.main_table[name='traffic_breakdown'] pre[name="generic_split"],table.main_table[name='analytics_breakdown'] pre[name="generic_split"]{background-color:#d9edf7;display:inline-block;padding:5px;margin-right:5px !important}

input.table-buttons[name='dashboard_data_reset']{font-family:'fontawesome';content:'\f0ca'}

div.dashboard_data_reset,div.facebookads_data_reset,div.googleads_data_reset,div.microsoftads_data_reset{font-family:'fontawesome';color:#f0ad4e;cursor:pointer;width:35px;height:35px;text-align:center;font-size:1.2em}
div.dashboard_data_reset:before,div.facebookads_data_reset:before,div.googleads_data_reset:before,div.microsoftads_data_reset:before{content:'\f0e2'}
div.dashboard_data_reset:hover,div.facebookads_data_reset:hover,div.googleads_data_reset:hover,div.microsoftads_data_reset:hover{color:#eb9316}

table.main_table[name='analytics_traffic_sources'] tr[name='show_hidden_traffic_sources'] td,table.main_table[name='analytics_traffic_sources'] tr[name='hide_hidden_traffic_sources'] td,table.main_table[name='analytics_traffic_sources'] tr[name='show_hidden_traffic_sources'] td,table.main_table[name='analytics_traffic_sources'] tr[name='hide_hidden_traffic_sources'] td,table.main_table[name='todo_task_log'] tr[name='show_hidden_task_log_todo'] td,table.main_table[name='todo_task_log'] tr[name='hide_hidden_task_log_todo'] td{cursor:pointer}
table.main_table[name='website_enquiries_by_territory'] tr[name='show_hidden_enquiries_by_territory'] td,table.main_table[name='website_enquiries_by_territory'] tr[name='hide_hidden_enquiries_by_territory'] td,table.main_table[name='website_enquiries_by_territory'] tr[name='show_hidden_enquiries_by_territory'] td,table.main_table[name='website_enquiries_by_territory'] tr[name='hide_hidden_enquiries_by_territory'] td{cursor:pointer}
table.main_table[name='analytics_traffic_sources'] tr.visible td,table.main_table[name='analytics_traffic_source'] tr.visible td,table.main_table[name='website_enquiries_by_territory'] tr.visible td,table.main_table[name='website_enquiries_by_territory'] tr.visible td,table.main_table[name='todo_task_log'] tr.visible td{display:table-cell}
table.main_table[name='analytics_traffic_sources'] tr.hidden td,table.main_table[name='analytics_traffic_source'] tr.hidden td,table.main_table[name='website_enquiries_by_territory'] tr.hidden td,table.main_table[name='website_enquiries_by_territory'] tr.hidden td,table.main_table[name='todo_task_log'] tr.hidden td{display:none}

table.main_table[name='facebook_ads'] th{width:15%}
table.main_table[name='facebook_ads'] th[name='budget'],table.main_table[name='facebook_ads'] th[name='status'],table.main_table[name='facebook_ads'] th[name='placement'],table.main_table[name='facebook_ads'] th[name='reach'],table.main_table[name='facebook_ads'] th[name='impressions'],table.main_table[name='facebook_ads'] th[name='spend'],table.main_table[name='facebook_ads'] th[name='frequency'],table.main_table[name='facebook_ads'] th[name='clicks'],table.main_table[name='facebook_ads'] th[name='click_through_rate'],table.main_table[name='facebook_ads'] th[name='results'],table.main_table[name='facebook_ads'] th[name='cost_per_result']{width:7%}
table.main_table[name='facebook_ads'] td pre[name='budget']{font-family:'open_sansregular',sans-serif !important;font-weight:normal;font-size:0.8em;background:#5d5d5d;display:inline-block;color:#fff;padding:0 5px;border-radius:3px}
table.main_table[name='facebook_ads'] td{height:50px}
table.main_table[name='facebook_ads'] td[name='status'] pre[data-status='0']{color:#34A853}
table.main_table[name='facebook_ads'] td[name='status'] pre[data-status='1']{color:#ec971f}
table.main_table[name='facebook_ads'] td[name='status'] pre[data-status='2']{color:#31708f}

table.main_table[name='facebook_ads'] td[name='status'][data-status='0']{background:#eef7eb}
table.main_table[name='facebook_ads'] td[name='status'][data-status='1']{background:#fdfaec}
table.main_table[name='facebook_ads'] td[name='status'][data-status='2']{background:#d9edf7}

div.modal-container[name='dfnet_unavailable_tlds'] div.form-row[data-type='unassigned_tlds'] div.form-fields div.form-field{width:auto;display:inline-block;padding-right:10px}

div.analytics_report_toggle{width:100%;max-width:355px;height:50px;vertical-align:middle;line-height:50px;margin:0 auto;margin-bottom:30px}
div.analytics_report_toggle input[type=radio]{width:0;height:0;-moz-appearance:none;-webkit-appearance:none;padding:0;margin:0;visibility:hidden;border:none}
div.analytics_report_toggle label{width:33%;display:inline-block;background:#ffffff;border:1px solid #e6e6e6;cursor:pointer}
div.analytics_report_toggle label.start{border-right:none;border-top-left-radius:10px;border-bottom-left-radius:10px}
div.analytics_report_toggle label.end{border-left:none;border-top-right-radius:10px;border-bottom-right-radius:10px}
div.analytics_report_toggle label.checked{background:#f7a35c;color:#ffff}
div.analytics_report_toggle label.checked:before{font-family:'fontawesome';content:'\f192';margin-right:5px}

div.record-container[name='manage_report'] section[name='analytics'] div.sub-text{margin-bottom:0}

div.tip{font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;color:#ec971f;background:#fdfaec;padding:10px;margin:10px 0}
div.tip[data-align='left']{text-align:left}
div.tip[data-align='center']{text-align:center}
div.tip[data-align='right']{text-align:right}
div.tip:before{font-family:'fontawesome';content:'\f05a';margin-right:5px}
div.tip.red{background:#f8eded;color:#c9302c}
div.tip.red:before{content:'\f28d'}
div.tip.yellow{background:#fdfaec;color:#ec971f}
div.tip.green{background:#eef7eb;color:#34A853}
div.tip.green:before{content:'\f00c'}
div.tip.blue{background:#d9edf7;color:#31708f}
div.tip.blue:before{content:'\f05a'}

table.main_table[name='google_ads'] th[name='campaign'],table.main_table[name='google_ads'] th[name='adgroup']{width:250px}
table.main_table[name='google_ads'] th{width:7%}
table.main_table[name='google_ads'] td pre[name='budget']{font-family:'open_sansregular',sans-serif !important;font-weight:normal;font-size:0.8em;background:#5d5d5d;display:inline-block;color:#fff;padding:0 5px;border-radius:3px}
table.main_table[name='google_ads'] td{height:50px}
table.main_table[name='google_ads'] td[name='status'] pre[data-status='0'],table.main_table[name='google_ads'] td[name='cost_per_conversion'] pre[data-status='0'],table.main_table[name='google_ads'] td[name='optimisation_score'] pre[data-status='0'],table.main_table[name='google_ads'] pre[name='optimisation_score'] span[data-status='0']{color:#34A853}
table.main_table[name='google_ads'] td[name='status'] pre[data-status='1'],table.main_table[name='google_ads'] td[name='cost_per_conversion'] pre[data-status='1'],table.main_table[name='google_ads'] td[name='optimisation_score'] pre[data-status='1'],table.main_table[name='google_ads'] pre[name='optimisation_score'] span[data-status='1']{color:#ec971f}
table.main_table[name='google_ads'] td[name='status'] pre[data-status='2'],table.main_table[name='google_ads'] td[name='cost_per_conversion'] pre[data-status='2'],table.main_table[name='google_ads'] td[name='optimisation_score'] pre[data-status='2'],table.main_table[name='google_ads'] pre[name='optimisation_score'] span[data-status='2']{color:#31708f}
table.main_table[name='google_ads'] td[name='status'] pre[data-status='3'],table.main_table[name='google_ads'] td[name='cost_per_conversion'] pre[data-status='3'],table.main_table[name='google_ads'] td[name='optimisation_score'] pre[data-status='3'],table.main_table[name='google_ads'] pre[name='optimisation_score'] span[data-status='3']{color:#c9302c}

table.main_table[name='google_ads'] td[name='status'][data-status='0'],table.main_table[name='google_ads'] td[name='cost_per_conversion'][data-status='0'],table.main_table[name='google_ads'] td[name='optimisation_score'][data-status='0'],table.main_table[name='google_ads'] pre[name='optimisation_score'] span[data-status='0']{background:#eef7eb}
table.main_table[name='google_ads'] td[name='status'][data-status='1'],table.main_table[name='google_ads'] td[name='cost_per_conversion'][data-status='1'],table.main_table[name='google_ads'] td[name='optimisation_score'][data-status='1'],table.main_table[name='google_ads'] pre[name='optimisation_score'] span[data-status='1']{background:#fdfaec}
table.main_table[name='google_ads'] td[name='status'][data-status='2'],table.main_table[name='google_ads'] td[name='cost_per_conversion'][data-status='2'],table.main_table[name='google_ads'] td[name='optimisation_score'][data-status='2'],table.main_table[name='google_ads'] pre[name='optimisation_score'] span[data-status='2']{background:#d9edf7}
table.main_table[name='google_ads'] td[name='status'][data-status='3'],table.main_table[name='google_ads'] td[name='cost_per_conversion'][data-status='3'],table.main_table[name='google_ads'] td[name='optimisation_score'][data-status='3'],table.main_table[name='google_ads'] pre[name='optimisation_score'] span[data-status='3']{background:#f8eded}
table.main_table[name='google_ads'] pre.shared-budget{font-family:'open_sansregular',sans-serif !important;font-weight:normal;font-size:0.8em;background:#5d5d5d;display:inline-block;color:#fff;padding:0 5px;border-radius:3px;background:#34A853}

table.main_table[name='google_ads'] td[name='budget'].constrained{color:#ec971f;background:#fdfaec}

table.main_table[name='google_ads'] td[name='budget_usage'][data-status='0']{background:#d9edf7;color:#31708f}
table.main_table[name='google_ads'] td[name='budget_usage'][data-status='1']{background:#eef7eb;color:#34A853}
table.main_table[name='google_ads'] td[name='budget_usage'][data-status='2']{background:#fdfaec;color:#ec971f}
table.main_table[name='google_ads'] td[name='budget_usage'][data-status='3']{background:#f8eded;color:#c9302c}


table.main_table[name='microsoft_ads'] th[name='campaign'],table.main_table[name='microsoft_ads'] th[name='adgroup']{width:250px}
table.main_table[name='microsoft_ads'] th{width:7%}
table.main_table[name='microsoft_ads'] td pre[name='budget']{font-family:'open_sansregular',sans-serif !important;font-weight:normal;font-size:0.8em;background:#5d5d5d;display:inline-block;color:#fff;padding:0 5px;border-radius:3px}
table.main_table[name='microsoft_ads'] td{height:50px}
table.main_table[name='microsoft_ads'] td[name='status'] pre[data-status='0'],table.main_table[name='microsoft_ads'] td[name='cost_per_conversion'] pre[data-status='0']{color:#34A853}
table.main_table[name='microsoft_ads'] td[name='status'] pre[data-status='1'],table.main_table[name='microsoft_ads'] td[name='cost_per_conversion'] pre[data-status='1']{color:#ec971f}
table.main_table[name='microsoft_ads'] td[name='status'] pre[data-status='2'],table.main_table[name='microsoft_ads'] td[name='cost_per_conversion'] pre[data-status='2']{color:#31708f}
table.main_table[name='microsoft_ads'] td[name='status'] pre[data-status='3'],table.main_table[name='microsoft_ads'] td[name='cost_per_conversion'] pre[data-status='3']{color:#c9302c}

table.main_table[name='microsoft_ads'] td[name='status'][data-status='0'],table.main_table[name='microsoft_ads'] td[name='cost_per_conversion'][data-status='0']{background:#eef7eb}
table.main_table[name='microsoft_ads'] td[name='status'][data-status='1'],table.main_table[name='microsoft_ads'] td[name='cost_per_conversion'][data-status='1']{background:#fdfaec}
table.main_table[name='microsoft_ads'] td[name='status'][data-status='2'],table.main_table[name='microsoft_ads'] td[name='cost_per_conversion'][data-status='2']{background:#d9edf7}
table.main_table[name='microsoft_ads'] td[name='status'][data-status='3'],table.main_table[name='microsoft_ads'] td[name='cost_per_conversion'][data-status='3']{background:#f8eded}
table.main_table[name='microsoft_ads'] pre.shared-budget{font-family:'open_sansregular',sans-serif !important;font-weight:normal;font-size:0.8em;background:#5d5d5d;display:inline-block;color:#fff;padding:0 5px;border-radius:3px;background:#34A853}

table.main_table[name='microsoft_ads'] td[name='budget'].constrained{color:#ec971f;background:#fdfaec}

div.show_recommendations label[for='report-recommendations-enabled'].checked{background:#34A853}
div.show_recommendations label[for='report-recommendations-disabled'].checked{background:#c9302c}

div.record-container[name='manage_report'] pre[name=budget] abbr:hover::before, div.record-container[name='manage_report'] pre[name=budget] abbr.right:hover::after{color:#31373d;width:200px;top:unset;right:unset;font-size:1.2em;text-align:center}

.dropdown:hover input[name='dfnet_other_options']{background-color:#eb9316}

table.main_table[name='upload_verify_data'] input.table-buttons[name*='skip']{background-color:#f0ad4e;width:auto !important}
table.main_table[name='upload_verify_data'] input.table-buttons[name*='skip']:hover{background-color:#eb9316}

table.main_table[name='localserviceads'] td{height:50px}
table.main_table[name='localserviceads'] td[name='status'][data-colour='0'],table.main_table[name='localserviceads'] td[name='insurance_state'][data-colour='0'],table.main_table[name='localserviceads'] td[name='period_cost'][data-status_colour='2'],table.main_table[name='localserviceads'] td[name='period_matched_cost'][data-status_colour='2']{background:#f8eded;color:#c9302c;text-align:center} /* red */
table.main_table[name='localserviceads'] td[name='status'][data-colour='1'],table.main_table[name='localserviceads'] td[name='insurance_state'][data-colour='1']{background:#fdfaec;color:#ec971f;text-align:center} /* yellow */
table.main_table[name='localserviceads'] td[name='status'][data-colour='2'],table.main_table[name='localserviceads'] td[name='insurance_state'][data-colour='2'],table.main_table[name='localserviceads'] td[name='period_cost'][data-status_colour='1'],table.main_table[name='localserviceads'] td[name='period_matched_cost'][data-status_colour='1']{background:#eef7eb;color:#34A853;text-align:center} /* green*/
table.main_table[name='localserviceads'] td[name='status'][data-colour='3'],table.main_table[name='localserviceads'] td[name='insurance_state'][data-colour='3']{background:#ebeef0;text-align:center} /* grey/none */
table.main_table[name='localserviceads'] td[name='status'][data-colour='4'],table.main_table[name='localserviceads'] td[name='insurance_state'][data-colour='4']{background:#d9edf7;color:#31708f} /* blue */
table.main_table[name='localserviceads'] th[name='account_id']{width:105px}
table.main_table[name='localserviceads'] th[name='review_rating']{width:85px}
table.main_table[name='localserviceads'] th[name='status']{width:85px}
table.main_table[name='localserviceads'] th[name='insurance_expiry'],table.main_table[name='localserviceads'] th[name='insurance_state']{width:85px}
table.main_table[name='localserviceads'] th[name='gmb_profile']{width:70px}
table.main_table[name='localserviceads'] th[name='review_count'],table.main_table[name='localserviceads'] th[name='period_leads']{width:70px}
table.main_table[name='localserviceads'] th[name='period_cost']{width:70px}
table.main_table[name='localserviceads'] th[name='period_matched']{width:70px}
table.main_table[name='localserviceads'] th[name='period_matched_cost']{width:70px}

table.main_table[name='localserviceads'] td[name='insurance_state'] pre+pre{margin-top:5px}

table.main_table[name='localserviceads'] td[name='insurance_expiry'][data-colour='0']{background:#f8eded;color:#c9302c;text-align:center} /* red */
table.main_table[name='localserviceads'] td[name='insurance_expiry'][data-colour='1']{background:#fdfaec;color:#ec971f;text-align:center} /* yellow */
table.main_table[name='localserviceads'] td[name='insurance_expiry'][data-colour='2']{background:#eef7eb;color:#34A853;text-align:center} /* green*/
table.main_table[name='localserviceads'] td[name='insurance_expiry'][data-colour='3']{background:#ebeef0;text-align:center} /* grey/none */

table.main_table[name='localserviceads'] th[name='review_link'],table.main_table[name='localserviceads'] th[name='collect_reviews'],table.main_table[name='localserviceads'] th[name='rating']{width:60px}
table.main_table[name='localserviceads'] th[name='actions']{width:190px}

table.main_table[name='localserviceads'] td[name='gmb_profile'][data-colour='0'],table.main_table[name='localserviceads'] td[name='review_link'][data-colour='0'],table.main_table[name='localserviceads'] td[name='collect_reviews'][data-colour='0']{background:#f8eded;color:#c9302c;text-align:center} /* red */
table.main_table[name='localserviceads'] td[name='gmb_profile'][data-colour='1'],table.main_table[name='localserviceads'] td[name='review_link'][data-colour='1'],table.main_table[name='localserviceads'] td[name='collect_reviews'][data-colour='1']{background:#eef7eb;color:#34A853;text-align:center} /* green*/
table.main_table[name='localserviceads'] td[name='gmb_profile'][data-colour='2']{background:#fdfaec;color:#ec971f;text-align:center} /* yellow */

table.main_table[name=bookonline_stats] th{height:50px}
table.main_table[name=bookonline_stats] th[name=step]{width:8%}
table.main_table[name=bookonline_stats] th[name=step_bounce],table.main_table[name=bookonline_stats] th[name=conversion_rate]{width:4%}
table.main_table[name=bookonline_stats] td[name*=booking_],table.main_table[name=bookonline_stats] td[name=conversion_rate]{background:#f8f8f8}
table.main_table[name=bookonline_stats] tbody tr.subtotal{background:#f8f8f8;font-family:'open_sanssemibold',sans-serif !important;font-weight:normal;}

table.main_table[name='localserviceads'] th[name^='data_']{width:12%;word-wrap:break-word;white-space:pre-wrap;word-break:break-word}
table.main_table[name='localserviceads'] th[name='budget'],table.main_table[name='localserviceads'] th[name='rating']{width:95px}
table.main_table[name='localserviceads'] tr[data-status_colour='1']{background:#fdfaec} /* yellow */

table.main_table[name='ppc_changes'] thead,table.main_table[name='ppc_changes'] tbody{display:block}
table.main_table[name='ppc_changes'] td{height:50px}
table.main_table[name='ppc_changes'] thead th[name='date'],table.main_table[name='ppc_changes'] tbody td[name='date']{min-width:85px}
table.main_table[name='ppc_changes'] thead th[name='account_id'],table.main_table[name='ppc_changes'] tbody td[name='account_id']{min-width:100px}
table.main_table[name='ppc_changes'] thead th[name='source'],table.main_table[name='ppc_changes'] tbody td[name='source']{min-width:100px}
table.main_table[name='ppc_changes'] thead th[name='applies_to'],table.main_table[name='ppc_changes'] tbody td[name='applies_to']{min-width:100px}
table.main_table[name='ppc_changes'] thead th[name='change'],table.main_table[name='ppc_changes'] tbody td[name='change']{width:100%}
table.main_table[name='ppc_changes'] tbody td[name='change']{text-align:left}
table.main_table[name='ppc_changes'] tbody{overflow:auto;max-height:350px}
table.main_table[name='ppc_changes'] tbody[name='normal']{display:table-row-group}

table.main_table[name='reactive_advertising'] td[name='status'][data-status='0']{background:#f8eded;color:#c9302c;text-align:center} /* red */
table.main_table[name='reactive_advertising'] td[name='status'][data-status='1']{background:#eef7eb;color:#34A853;text-align:center} /* green*/
table.main_table[name='reactive_advertising'] td[name='status'][data-status='2'],table.main_table[name='reactive_advertising'] td[name='status'][data-status='3']{background:#fdfaec;color:#ec971f;text-align:center} /* yellow*/
div.modal-container[name='manage_ras'] div.form-row[data-type='reactive_settings'] input{margin-right:5px}
div.modal-container[name='manage_ras'] div.form-row[data-type*='reactive_settings'] div.form-field input[name*='reactive_settings']{width:45%}

input.table-buttons[name='toggle_ras_status'][data-status='1']{background-color:#5cb85c}
input.table-buttons[name='toggle_ras_status'][data-status='1']:hover{background-color:#419641}
input.table-buttons[name='toggle_ras_status'][data-status='0']{background-color:#d9534f}
input.table-buttons[name='toggle_ras_status'][data-status='0']:hover{background-color:#c12e2a}

input[name='copy_review_link']{width:auto !important}

table.main_table[name='gmb_listings'] td[name='manager_account'] pre{word-wrap:break-word;white-space:pre-wrap;word-break:break-word;display:inline-block;background-color:#e6e6e6;padding:5px;margin:5px;min-width:35px;text-align:center;border-radius:3px;font-size:smaller}
table.main_table[name='gmb_listings'] td[name='manager_account'] pre:before{font-family:'fontawesome';content:'\f007';margin-right:5px}
table.main_table[name='gmb_listings'] td[name='manager_account'] pre[name='insights']{background-color:#d9edf7}
table.main_table[name='gmb_listings'] td[name='manager_account'] pre[name='insights']:before{font-family:'fontawesome';content:'\f080';margin-right:5px;color:#31708f}
table.main_table[name='gmb_listings'] td[name='manager_account'] pre[name='noaccess']{background-color:#f8eded}
table.main_table[name='gmb_listings'] td[name='manager_account'] pre[name='noaccess']:before{font-family:'fontawesome';content:'\f00d';margin-right:5px;color:#c9302c}

table.main_table[name='upload_verify_data'] tbody tr[name='gmb_insights'] td[data-type='gmb_insights']{vertical-align:top !important}

table.main_table[name='localserviceads'] input.table-buttons[name='edit_gmb_listing_ongoogle']{background-color:#f0ad4e}
table.main_table[name='localserviceads'] input.table-buttons[name='edit_gmb_listing_ongoogle']:hover{background-color:#eb9316}
table.main_table[name='localserviceads'] input.table-buttons[name='edit_gmb_listing_ongoogle'][data-disabled='true']{background-color:#e0e0e0;cursor:not-allowed}

div.featured_snippets_overview pre{margin:0;font-family:'open_sansregular',sans-serif !important;word-wrap:break-word;white-space:pre-wrap;word-break:break-word;width:auto;display:inline-block;margin-right:5px;margin-bottom:10px;padding-right:5px;border-right:1px solid #ababab;}
div.featured_snippets_overview pre:last-child{border:none}

table.main_table[name='localserviceads'] td[name='lsa_responsiveness'][data-colour='0']{color:#c9302c}
table.main_table[name='localserviceads'] td[name='lsa_responsiveness'][data-colour='1']{color:#34A853}
table.main_table[name='localserviceads'] td[name='lsa_responsiveness'][data-colour='2']{color:#ec971f}
table.main_table[name='localserviceads'] pre[name=gmb_profile] abbr:hover::before, table.main_table[name='localserviceads'] pre[name=gmb_profile] abbr.right:hover::after,table.main_table[name='localserviceads'] pre[name=insurance_state] abbr:hover::before, table.main_table[name='localserviceads'] pre[name=insurance_state] abbr.right:hover::after{color:#31373d;width:250px;top:100%;right:50px;left:unset;text-align:left}

table.main_table[name='bing_places'] td{height:50px}
table.main_table[name='bing_places'] td[name='status'][data-colour='0']{background:#f8eded;color:#c9302c;text-align:center} /* red */
table.main_table[name='bing_places'] td[name='status'][data-colour='1']{background:#fdfaec;color:#ec971f;text-align:center} /* yellow */
table.main_table[name='bing_places'] td[name='status'][data-colour='2']{background:#eef7eb;color:#34A853;text-align:center} /* green*/
table.main_table[name='bing_places'] td[name='status'][data-colour='3']{background:#ebeef0;text-align:center} /* grey/none */

table.main_table[name='bing_places'] td[name='business_id'][data-colour='0'],table.main_table[name='bing_places'] td[name='ludocid'][data-colour='0'],table.main_table[name='bing_places'] td[name='lrd'][data-colour='0'],table.main_table[name='bing_places'] td[name='related_districts'][data-colour='0'],table.main_table[name='bing_places'] td[name='collect_reviews'][data-colour='0'],table.main_table[name='bing_places'] td[name='place_id'][data-colour='0']{background:#f8eded;color:#c9302c;text-align:center} /* red */
table.main_table[name='bing_places'] td[name='business_id'][data-colour='1'],table.main_table[name='bing_places'] td[name='ludocid'][data-colour='1'],table.main_table[name='bing_places'] td[name='lrd'][data-colour='1'],table.main_table[name='bing_places'] td[name='related_districts'][data-colour='1'],table.main_table[name='bing_places'] td[name='collect_reviews'][data-colour='1'],table.main_table[name='bing_places'] td[name='place_id'][data-colour='1']{background:#eef7eb;color:#34A853;text-align:center} /* green*/

table.main_table[name='bing_places'] th[name='status']{width:125px}
table.main_table[name='bing_places'] th[name='business_id'],table.main_table[name='bing_places'] th[name='collect_reviews'],table.main_table[name='bing_places'] th[name='rating'],table.main_table[name='bing_places'] th[name='related_districts'],table.main_table[name='bing_places'] th[name='place_id']{width:60px}
table.main_table[name='bing_places'] th[name='actions']{width:190px}

div.form-container[name*='bing-place'] select[name='status'] option,div.form-container[name*='bing-place'] select[name='place_status'] option{background:#ebeef0;color:#e6e6e6}
div.form-container[name*='bing-place'] select[name='status'] option[value='Published'],div.form-container[name*='bing-place'] select[name='status'] option[value='Low confidence'],div.form-container[name*='bing-place'] select[name='place_status'] option[value='Open'],div.form-container[name*='bing-place'] select[name='address_hidden'] option[value='1'],div.form-container[name*='bing-place'] select[name='collect_reviews'] option[value='1']{background:#eef7eb;color:#34A853}
div.form-container[name*='bing-place'] select[name='status'] option[value='In review'],div.form-container[name*='bing-place'] select[name='status'] option[value='In verification'],div.form-container[name*='bing-place'] select[name='status'] option[value='Verified'],div.form-container[name*='bing-place'] select[name='status'] option[value='Verification not started'],div.form-container[name*='bing-place'] select[name='place_status'] option[value='Temporarily closed'],div.form-container[name*='bing-place'] select[name='address_hidden'] option[value='0']{background:#fdfaec;color:#ec971f}
div.form-container[name*='bing-place'] select[name='status'] option[value='Rejected'],div.form-container[name*='bing-place'] select[name='status'] option[value='Suspended'],div.form-container[name*='bing-place'] select[name='place_status'] option[value='Closed'],div.form-container[name*='bing-place'] select[name='collect_reviews'] option[value='0']{background:#f8eded;color:#c9302c}

table.main_table[name='bing_places'] td[name='manager_account'] pre{word-wrap:break-word;white-space:pre-wrap;word-break:break-word;display:inline-block;background-color:#e6e6e6;padding:5px;margin:5px;min-width:35px;text-align:center;border-radius:3px;font-size:smaller}
table.main_table[name='bing_places'] td[name='manager_account'] pre:before{font-family:'fontawesome';content:'\f007';margin-right:5px}
table.main_table[name='bing_places'] td[name='manager_account'] pre[name='insights']{background-color:#d9edf7}
table.main_table[name='bing_places'] td[name='manager_account'] pre[name='insights']:before{font-family:'fontawesome';content:'\f080';margin-right:5px;color:#31708f}
table.main_table[name='bing_places'] td[name='manager_account'] pre[name='noaccess']{background-color:#f8eded}
table.main_table[name='bing_places'] td[name='manager_account'] pre[name='noaccess']:before{font-family:'fontawesome';content:'\f00d';margin-right:5px;color:#c9302c}

table.main_table[name='upload_verify_data'] tbody tr[name='bing_places_insights'] td[data-type='bing_places_insights']{vertical-align:top !important}

div.form-container[name*='bing-place'] select[name='status'][data-default='Published'],div.form-container[name*='bing-place'] select[name='status'][data-default='Low confidence'],div.form-container[name*='bing-place'] select[name='place_status'][data-default='Open'],div.form-container[name*='bing-place'] select[name='address_hidden'][data-default='1'],div.form-container[name*='bing-place'] select[name='collect_reviews'][data-default='1']{background:#eef7eb;color:#34A853}
div.form-container[name*='bing-place'] select[name='status'][data-default='In review'],div.form-container[name*='bing-place'] select[name='status'][data-default='In verification'],div.form-container[name*='bing-place'] select[name='status'][data-default='Verified'],div.form-container[name*='bing-place'] select[name='status'][data-default='Verification not started'],div.form-container[name*='bing-place'] select[name='place_status'][data-default='Temporarily closed'],div.form-container[name*='bing-place'] select[name='address_hidden'][data-default='0']{background:#fdfaec;color:#ec971f}
div.form-container[name*='bing-place'] select[name='status'][data-default='Rejected'],div.form-container[name*='bing-place'] select[name='status'][data-default='Suspended'],div.form-container[name*='bing-place'] select[name='place_status'][data-default='Closed'],div.form-container[name*='bing-place'] select[name='collect_reviews'][data-default='0']{background:#f8eded;color:#c9302c}

div.form-container[name*='bing-place'] select[name='status'][data-default='Not Showing']{background:#d9edf7;color:#31708f}

div.copyable, div.pass-reveal{position:relative;margin-bottom:10px;padding-bottom:unset}
div.copyable input, div.pass-reveal input{padding-right:40px}
div.copyable div.copy_inside_input, div.pass-reveal div.pass-reveal-inside-input{position:absolute;display:flex;align-items:center;top:0;right:0;width:35px;height:100%;border:1px solid #babbbd;background:#ebeef0;border-top-right-radius:3px;border-bottom-right-radius:3px;cursor:pointer}
div.copyable div.copy_inside_input:hover{background-color:#9b9b9b}
div.copyable div.copy_inside_input:before{font-family:'fontawesome';content:'\f0c5';color:#31373d;margin:0 auto}
div.copyable div.copy_inside_input.copied:before{font-family:'fontawesome';content:'\f00c';color:#34A853;margin:0 auto}
div.copyable div.copy_inside_input.copied{background:unset}

div.pass-reveal div.pass-reveal-inside-input:hover{background-color:#babbbd}
div.pass-reveal div.pass-reveal-inside-input:before{font-family:'fontawesome';content:'\f06e';color:#31373d;margin:0 auto}
div.pass-reveal div.pass-reveal-inside-input.revealed:before{font-family:'fontawesome';content:'\f070'}

table.main_table[name='gmb_listings'] td[name='review_count']{cursor:pointer}
div.modal-container[name='reviews_breakdown'] header p{margin:0}
table.main_table[name='reviews_breakdown'] th[name='review_count']{width:25px}
table.main_table[name='reviews_breakdown'] th[name='review_date']{width:100px}
table.main_table[name='reviews_breakdown'] th[name='review_user']{width:150px}
table.main_table[name='reviews_breakdown'] th[name='review_rating']{width:100px}
table.main_table[name='reviews_breakdown'] td[name='review_content']{text-align:left}
div.business_response{margin:10px 10px;padding:10px;border-radius:3px;background:#ebebeb}
div.business_response pre[name='response_date']{margin-bottom:10px}

div.form-container[name='gmb_listings_pending_setup']{background-color:#fdfaec;border-color:#ec971f} /* max-height:300px;overflow:auto;*/
table.main_table[name='gmb_listings_pending_setup'] tr.visible td{display:table-cell}
table.main_table[name='gmb_listings_pending_setup'] tr.hidden td{display:none}
table.main_table[name='gmb_listings_pending_setup'] tr[name='show_hidden_gmb_listings_pending_setup'],table.main_table[name='gmb_listings_pending_setup'] tr[name='hide_hidden_gmb_listings_pending_setup']{cursor:pointer}
table.main_table[name='gmb_listings_pending_setup'] th,table.main_table[name='gmb_listings_pending_setup'] td{height:30px}
table.main_table[name='gmb_listings_pending_setup'] th[name='notes'],table.main_table[name='gmb_listings_pending_setup'] td[name='notes']{max-width:350px;word-wrap:break-word}
table.main_table[name='gmb_listings_pending_setup'] td[name='notes']{font-size:0.8em !important}
table.main_table[name='gmb_listings_pending_setup'] td[name='status'][data-colour='0']{background:#f8eded;color:#c9302c;text-align:center} /* red */
table.main_table[name='gmb_listings_pending_setup'] td[name='status'][data-colour='1']{background:#fdfaec;color:#ec971f;text-align:center} /* yellow */
table.main_table[name='gmb_listings_pending_setup'] td[name='status'][data-colour='2']{background:#eef7eb;color:#34A853;text-align:center} /* green*/
table.main_table[name='gmb_listings_pending_setup'] td[name='status'][data-colour='3']{background:#ebeef0;text-align:center} /* grey/none */
table.main_table[name='gmb_listings_pending_setup'] td[name='place_id'][data-colour='0'],table.main_table[name='gmb_listings_pending_setup'] td[name='ludocid'][data-colour='0'],table.main_table[name='gmb_listings_pending_setup'] td[name='lrd'][data-colour='0'],table.main_table[name='gmb_listings_pending_setup'] td[name='related_districts'][data-colour='0'],table.main_table[name='gmb_listings_pending_setup'] td[name='collect_reviews'][data-colour='0']{background:#f8eded;color:#c9302c;text-align:center} /* red */
table.main_table[name='gmb_listings_pending_setup'] td[name='place_id'][data-colour='1'],table.main_table[name='gmb_listings_pending_setup'] td[name='ludocid'][data-colour='1'],table.main_table[name='gmb_listings_pending_setup'] td[name='lrd'][data-colour='1'],table.main_table[name='gmb_listings_pending_setup'] td[name='related_districts'][data-colour='1'],table.main_table[name='gmb_listings_pending_setup'] td[name='collect_reviews'][data-colour='1']{background:#eef7eb;color:#34A853;text-align:center} /* green*/

table.main_table[name='gmb_listings_pending_setup'] td[name='manager_account'] pre{word-wrap:break-word;white-space:pre-wrap;word-break:break-word;display:inline-block;background-color:#e6e6e6;padding:5px;margin:5px;min-width:35px;text-align:center;border-radius:3px;font-size:smaller}
table.main_table[name='gmb_listings_pending_setup'] td[name='manager_account'] pre:before{font-family:'fontawesome';content:'\f007';margin-right:5px}
table.main_table[name='gmb_listings_pending_setup'] td[name='manager_account'] pre[name='insights']{background-color:#d9edf7}
table.main_table[name='gmb_listings_pending_setup'] td[name='manager_account'] pre[name='insights']:before{font-family:'fontawesome';content:'\f080';margin-right:5px;color:#31708f}
table.main_table[name='gmb_listings_pending_setup'] td[name='manager_account'] pre[name='noaccess']{background-color:#f8eded}
table.main_table[name='gmb_listings_pending_setup'] td[name='manager_account'] pre[name='noaccess']:before{font-family:'fontawesome';content:'\f00d';margin-right:5px;color:#c9302c}

table.main_table[name='gmb_listings_pending_setup'] td pre.non_unique{background-color:#f8eded}
table.main_table[name='gmb_listings_pending_setup'] td pre.non_unique:before{font-family:'fontawesome';content:'\f00d';margin-right:5px;color:#c9302c}

div.form-container[name='add-gmb-listing-pending-setup'] select[name='status'] option{background:#ebeef0;color:#e6e6e6}
div.form-container[name='add-gmb-listing-pending-setup'] select[name='status'] option[value='Completed'],div.form-container[name='add-gmb-listing-pending-setup'] select[name='status'][data-default='Completed']{background:#eef7eb;color:#34A853}
div.form-container[name='add-gmb-listing-pending-setup'] select[name='status'] option[value='Pending Setup'],div.form-container[name='add-gmb-listing-pending-setup'] select[name='status'][data-default='Pending Setup']{background:#fdfaec;color:#ec971f}
div.form-container[name='add-gmb-listing-pending-setup'] select[name='status'] option[value='Deleted'],div.form-container[name='add-gmb-listing-pending-setup'] select[name='status'][data-default='Deleted']{background:#f8eded;color:#c9302c}

pre.required-flag{display:inline;margin:0px 5px;background:#f8eded;color:#c9302c;padding:2px 5px;font-family:'open_sansregular',sans-serif !important;word-wrap:break-word;white-space:pre-wrap;word-break:break-word;font-size:0.8em !important}
pre.optional-flag{display:inline;margin:0px 5px;background:#d9edf7;color:#31708f;padding:2px 5px;font-family:'open_sansregular',sans-serif !important;word-wrap:break-word;white-space:pre-wrap;word-break:break-word;font-size:0.8em !important}

table.main_table[name='landing_pages'] th[name='current_rankings']{width:85px}
table.main_table[name='landing_pages'] td[name='current_rankings'][data-status='1']{background:#eef7eb;color:#34A853}
table.main_table[name='landing_pages'] td[name='current_rankings'][data-status='2']{background:#fdfaec;color:#ec971f}
table.main_table[name='landing_pages'] td[name='current_rankings'][data-status='3']{background:#f8eded;color:#c9302c}

div.form-fields.emphasise-field{padding:0 5px;background:beige}
div.form-container[name='filter_landing_pages'] select[name='filter_load_current_rankings'] option[value='1'],div.form-container[name='filter_landing_pages'] select[name='filter_load_current_rankings'][data-default='1'],div.form-container[name='filter_landing_pages'] select[name='filter_load_popularity_data'] option[value='1'],div.form-container[name='filter_landing_pages'] select[name='filter_load_popularity_data'][data-default='1']{background:#eef7eb;color:#34A853}
div.form-container[name='filter_landing_pages'] select[name='filter_load_current_rankings'] option[value='0'],div.form-container[name='filter_landing_pages'] select[name='filter_load_current_rankings'][data-default='0'],div.form-container[name='filter_landing_pages'] select[name='filter_load_popularity_data'] option[value='0'],div.form-container[name='filter_landing_pages'] select[name='filter_load_popularity_data'][data-default='0']{background:#f8eded;color:#c9302c}

table.main_table[name='localserviceads'] td[name='period_leads'],table.main_table[name='localserviceads'] td[name='metrics_impressions'],table.main_table[name='localserviceads'] td[name='metrics_imp_share'],table.main_table[name='google_ads'] td[name='conversions']{cursor:pointer}
table.main_table[name='localserviceads'] td[name='period_leads'] pre,table.main_table[name='localserviceads'] td[name='metrics_impressions'] pre,table.main_table[name='localserviceads'] td[name='metrics_imp_share'] pre{text-decoration:underline #000 dotted}
div.modal-container[name='lsa_lead_breakdown'] table.main_table[name='lsa_lead_breakdown'] pre.lead_details{margin-top:5px;border-top:1px solid #ebebeb}
div.modal-container[name='lsa_lead_breakdown'] table.main_table[name='lsa_lead_breakdown'] tr[data-status='1']{background:#eef7eb;color:#34A853}
div.modal-container[name='lsa_lead_breakdown'] table.main_table[name='lsa_lead_breakdown'] tr[data-status='2']{background:#fdfaec;color:#ec971f}
div.modal-container[name='lsa_lead_breakdown'] table.main_table[name='lsa_lead_breakdown'] tr[data-status='99']{background:#f8eded;color:#c9302c}
div.modal-container[name='lsa_lead_breakdown'] table.main_table[name='lsa_lead_breakdown'] th[name='lead_signed_up'],div.modal-container[name='lsa_lead_breakdown'] table.main_table[name='lsa_lead_breakdown'] td[name='lead_signed_up']{width:450px}

div.table_responsive{overflow-x:auto}
pre.border-top{border-top:1px solid;margin-top:3px !important;padding-top:3px !important}

table.main_table[name='lsa_metrics_breakdown']{width:5000px}
table.main_table[name='lsa_metrics_breakdown'] th[name='metric_period']{width:185px}
table.main_table[name='lsa_metrics_breakdown'] th[name='period_data']{width:115px}
table.main_table[name='lsa_metrics_breakdown'] td[name='metric_roas'][data-status='1']{background:#eef7eb;color:#34A853} /* good - green */
table.main_table[name='lsa_metrics_breakdown'] td[name='metric_roas'][data-status='2']{background:#fdfaec;color:#ec971f} /* ok - yellow */
table.main_table[name='lsa_metrics_breakdown'] td[name='metric_roas'][data-status='3']{background:#f8eded;color:#c9302c} /* bad - red */
table.main_table[name='lsa_metrics_breakdown'] td[name='responsiveness'][data-colour='0']{color:#c9302c}
table.main_table[name='lsa_metrics_breakdown'] td[name='responsiveness'][data-colour='1']{color:#34A853}
table.main_table[name='lsa_metrics_breakdown'] td[name='responsiveness'][data-colour='2']{color:#ec971f}

table.main_table[name='website_enquiries_by_territory'] tr.unknown_territory{background:#d9edf7;color:#31708f} /* blue */

h3[data-type='analytics']:before{font-family:'fontawesome';content:'\f080';margin-right:5px;color:#1a73e8}
h3[data-type='enquiries']:before{font-family:'fontawesome';content:'\f1d8';margin-right:5px;color:#1a73e8}
h3[data-type='book_online']:before{font-family:'fontawesome';content:'\f274';margin-right:5px;color:#1a73e8}
h3[data-type='google_ads']:before{font-family:'fontawesome';content:'\f09d';margin-right:5px;color:#1a73e8}
h3[data-type='ppc_changes']:before{font-family:'fontawesome';content:'\f074';margin-right:5px;color:#1a73e8}
h3[data-type='organic_rankings']:before{font-family:'fontawesome';content:'\f012';margin-right:5px;color:#1a73e8}
h3[data-type='featured_snippets']:before{font-family:'fontawesome';content:'\f012';margin-right:5px;color:#1a73e8}

table.main_table[name='website_enquiries'] tr[data-source*='lsa_']{background:#d9edf7;color:#31708f} /* blue */

table.main_table[name='completed_task_log'] td[name*='time'][data-colour='1']{color:#34A853} /* today background:#eef7eb;*/
table.main_table[name='completed_task_log'] td[name*='time'][data-colour='2']{color:#ec971f} /* yesterday background:#fdfaec;*/

div.ranking_key_holder{margin-top:10px;text-align:center}
div.ranking_key{display:inline-block;padding:8px;border:1px solid}
div.ranking_key:not(:last-child){margin-right:5px}
div.ranking_key:before{font-family:'fontawesome';content:'\f111';margin-right:5px}
div.ranking_key.pos1{background:#d5f5d6;color:#2dc937;border-color:#2dc937}
div.ranking_key.pos2_3{background:#eaf4d0;color:#99c140;border-color:#99c140}
div.ranking_key.pos4_10{background:#fdf4cc;color:#e7b416;border-color:#e7b416}
div.ranking_key.pos11{background:#fbe0c9;color:#db7b2b;border-color:#db7b2b}

table.main_table[name='low_ranking_pages'] th[name='account_start_date']{width:75px}
div.dashboard_data_box table.main_table[name='organic_rankings'] tbody td[name='rank'], div.dashboard_data_box table.main_table[name='rankings_change_up'] tbody td[name*='rank'], div.dashboard_data_box table.main_table[name='rankings_change_down'] tbody td[name*='rank'], div.dashboard_data_box table.main_table[name='low_ranking_pages'] tbody td[name*='rank'],table.main_table[name='rankings'] td[name='rank']{cursor:pointer}

table.main_table[name='serps_additional'] td[name='position'][data-colour='excellent']{background:#fff8e6;color:#b8860b;border-left:4px solid #FFD700;box-shadow:0 0 6px rgba(255,215,0,.4);}
table.main_table[name='serps_additional'] td[name='position'][data-colour='good']{background:#eef7eb;color:#34A853}
table.main_table[name='serps_additional'] td[name='position'][data-colour='ok']{background:#fdfaec;color:#ec971f}
table.main_table[name='serps_additional'] td[name='position'][data-colour='bad']{background:#f8eded;color:#c9302c}

table.main_table[name='serps_additional'] td[name='url_found'][data-colour='1'],table.main_table[name='serps_additional'] td[name='source'][data-colour='1']{background:#eef7eb;color:#34A853}
table.main_table[name='serps_additional'] td[name='url_found'][data-colour='0'],table.main_table[name='serps_additional'] td[name='source'][data-colour='0']{color:#31708f}

table.main_table[name='numberchecks'] td[name='status'][data-colour='1']{background:#eef7eb;color:#34A853}
table.main_table[name='numberchecks'] td[name='status'][data-colour='3']{background:#fdfaec;color:#ec971f}
table.main_table[name='numberchecks'] td[name='status'][data-colour='0']{background:#f8eded;color:#c9302c}
table.main_table[name='numberchecks'] td[name='assigned_to'] pre[data-status='1']{color:#34A853}
table.main_table[name='numberchecks'] td[name='assigned_to'] pre[data-status='0']{color:#ec971f;background:#fdfaec}

div[name='show_hide_number_check_failures'][data-toggle='hidden']{display:none}
div[name='show_hide_number_check_failures'][data-toggle='visible']{display:block}

pre[name='traffic_designator']{margin-left:5px !important;padding:2px 5px;background:#d9edf7;color:#31708f}