AlkantarClanX12
Your IP : 216.73.217.24
/* Reset default WordPress dashboard styles */
#crb-admin li {
margin-bottom: initial;
}
#crb-admin .button {
min-height: 28px;
line-height: 26px;
vertical-align: initial;
}
#crb-admin .wp-list-table td {
color: #222;
}
#crb-admin .wp-list-table .row-actions span {
white-space: nowrap;
}
#crb-admin .dashicons {
line-height: inherit;
}
#crb-admin .tablenav select,
#crb-admin .tablenav input[type="text"] {
margin: 0 0.5em 0 0;
}
#crb-admin .tablenav .bulkactions {
margin-right: 2em;
}
/* End of reset */
.crb-display-none {
display: none;
}
.crb-no-wrap {
white-space: nowrap;
}
.crb-font-normal {
font-weight: normal;
}
#crb-admin,
.crb-admin-core {
font-family: 'Roboto', sans-serif;
color: #333;
}
#crb-admin b,
.crb-admin-core b,
#crb-admin strong {
font-weight: 600;
}
#crb-admin h2,
#crb-admin h3,
.crb-admin-core h3 {
font-weight: 600;
}
#crb-activation-msg {
padding-top: 0.5em;
padding-bottom: 1em;
}
#crb-activation-msg i{
font-size: 1.6em;
}
#crb-activation-msg i:nth-of-type(n+2){
margin-left:20px;
}
#crb-admin input[type="text"],
#crb-admin input[type="number"],
#crb-admin input[type="url"],
#crb-admin select,
#crb-admin .select2-container {
margin: 0;
border-radius: 0;
color: #23282e;
border-color: #CCCCCC;
height: 28px;
vertical-align: middle;
font-size: 13px;
min-height: auto;
}
#crb-admin select {
max-width: 30rem;
line-height: normal;
}
#crb-admin input.crb-input-digits {
text-align: center;
font-family: 'Roboto Mono', Menlo, Consolas, Monaco, monospace;
/*font-size: 12px;*/
}
#crb-admin input.crb-input-number {
font-family: 'Roboto Mono', Menlo, Consolas, Monaco, monospace;
}
#crb-admin textarea,
#crb-admin .select2-selection {
border-radius: 0;
/*border-color: #9ca4ac;*/
border-color: #CCCCCC;
}
#crb-main a:focus,
#crb-aside a:focus {
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
#crb-admin-content {
display: flex;
}
#crb-main {
flex-grow: 1;
padding-top: 1em;
}
#crb-main h3,
#crb-main p{
margin-top: 0.5em;
}
.cerber-margin {
/*margin-left: 10px;*/
}
.cupage {
padding: 10pt;
font-weight: 600;
}
.crb-monospace {
font-family: 'Roboto Mono', Menlo, Consolas, Monaco, monospace;
font-size: 12px;
color: #000;
}
.crb-monospace td {
font-size: 12px;
color: #000;
}
.crb-monospace-bold {
font-family: 'Roboto Mono', Menlo, Consolas, Monaco, monospace;
font-size: 12px;
color: #000;
font-weight: 500; /* Roboto Mono bold = 500 */
}
.crb-ajax-load {
opacity: 0.4;
}
.crb-title-plus {
display: flex;
justify-content: flex-start;
padding: 1em 2em 1em 0;
}
.crb-title-plus div:first-of-type{
padding-right: 1em;
}
.crb-title-plus h2 {
margin: 0;
}
.crb-title-plus a {
text-decoration: none;
}
.crb-subtitle-plus {
padding: 0 0 1.3em 0;
color: #444;
}
/* Settings' forms */
.crb-admin-form {
/*padding-right: 25%;*/
padding-right: 5%;
}
.crb-settings-form h2 {
text-transform: capitalize;
margin-top: 1.2em;
color: #101010;
}
.crb-settings-form .form-table {
margin-bottom: 3em;
}
.crb-settings-form .form-table:last-of-type {
margin-bottom: 0;
}
.crb-setting-section-deck {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
align-items: flex-start;
/*gap: 1em;*/
}
.crb-setting-section-deck > :first-child {
max-width: 80%;
/*padding-right: 1em;*/
}
.crb-setting-row th,
.crb-settings-form .form-table th {
color: #23282e;
min-width: 200px;
font-weight: 600;
/* Ugly layout in case of a textarea field */
/*vertical-align: middle;*/
}
.crb-settings-form .form-table .crb-font-normal th {
font-weight: normal;
}
.crb-setting-input label {
margin-right: 0.4em;
}
.crb-settings-form label.crb-below {
padding-top: 0.5em;
font-size: 13px;
opacity: 0.9;
display: inline-block;
width: 75%;
}
.crb-settings-form .form-table input.crb-wide,
.crb-settings-form .form-table select.crb-wide,
.crb-settings-form .form-table textarea {
width: 75%; /* Also hardcoded in <select> php code for select2 */
}
.crb-settings-form input[type="submit"] {
margin-top: 20px;
}
.crb-settings-form .crb-disable-this {
display: none;
}
.crb-settings-form .crb-disabled-colors th,
.crb-settings-form .crb-disabled-colors td {
color: #888;
}
.crb-settings-form .crb-label-above {
color: #333;
font-weight: 600;
padding-bottom: 0.7em;
}
.crb-settings-form .crb-settings-under {
padding-top: 1.5em;
font-size: 13px;
color: #555;
}
#crb-form-user_shield th,
#crb-form-opt_shield th{
/*display: none;*/
}
.crb-insetting-link {
margin-left: 1em;
white-space: nowrap;
}
.crb-insetting-link a {
text-decoration: none;
}
.crb-setting-input {
display: flex;
align-items: center;
}
#crb-admin .crb-setting-input input[type="text"] {
margin-left: 0.5em;
margin-right: 0.5em;
min-width: 4em;
}
#crb-admin .crb-setting-input input[type="text"].crb-first-field {
margin-left: 0;
}
.crb_setting_twin div:first-child {
min-width: 4.4em;
}
.crb_setting_single > div {
width: 100%;
}
.crb-prefixed-input {
display: flex;
align-items: center;
max-width: 500px;
background: #fff;
border: 1px solid #CCC;
padding-left: 0.5em;
overflow: hidden;
font-size: 13px;
}
.crb-prefixed-input:focus-within {
/* Default WP decoration for text inputs */
outline: 2px solid transparent;
box-shadow: 0 0 0 1px var(--wp-admin-theme-color); /* WP focus color */
}
.crb-prefixed-input .crb-input-prefix {
color: #696969;
}
.crb-prefixed-input input {
/*flex-grow: 1;*/
background: #fff;
padding: 0 4px;
margin: 0;
border: none;
outline: none;
box-shadow: none;
}
.crb-prefixed-input input:focus {
border: none;
outline: none;
box-shadow: none;
}
.crb-inline-help::before {
content: '?';
display: inline-block;
font-weight: 600;
text-align: center;
width: 1.8ex;
height: 1.8ex;
font-family: sans-serif;
font-size:70%;
line-height:1;
border-radius: 1.2ex;
margin-right: 4px;
padding: 1px;
color: white;
background: gray;
text-decoration: none;
}
.crb-inline-help:hover::before {
background: black;
}
/* Select2 */
#crb-admin [class^='select2'] {
border-radius: 0 !important;
}
#crb-admin .select2-selection__placeholder {
color: #777;
}
.crb-select2-multi {
margin-bottom: 0.5rem; /* workaround */
}
#crb-admin .select2-container .select2-selection--single .select2-selection__rendered {
padding-right: 28px;
}
.crb-settings-form .select2-container .select2-search--inline .select2-search__field {
margin-top: 0;
min-height: initial;
}
.crb-checkbox-set input[type="checkbox"] {
margin-right: 0.8em;
}
/* Select2 arrow icon */
#crb-admin .select2-container .select2-selection--single .select2-selection__arrow {
right: 1px;
height: 28px;
width: 28px;
background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E") no-repeat right 5px top 55%;
background-size: 16px 16px;
}
#crb-admin .select2-container--default .select2-selection--single .select2-selection__arrow {
height: 26px;
position: absolute;
top: 1px;
right: 1px;
width: 20px;
}
#crb-admin .select2-container .select2-selection--single .select2-selection__arrow b {
display: none;
}
/* Dashboard & Widgets */
#crb-kpi {
width: 100%;
background-color: #fff;
color: #333;
border-collapse: collapse;
border: 6px solid #e9e9e9;
}
#crb-kpi td{
padding: 26px 10px 26px 5px;
}
#crb-kpi td:nth-child(odd) {
text-align: right;
font-size: 200%;
color: #111;
/*font-weight: 600;*/
min-width: 5%;
/*border-left: #555 solid 3px;*/
border-left-width: 3px;
padding-left: 1em;
}
#crb-kpi td:nth-child(even) {
font-size: 110%;
/*width: 20%;*/
}
#crb-kpi td p {
font-size: 70%;
color: #555;
}
/*
#crb-kpi td:after {
font-family: "dashicons";
content: "\f487";
position: absolute;
font-size: 50px;
color: red;
opacity: 0.5;
top: 130px;
left: 10%;
z-index: 0;
}
*/
.crb-widget-heading {
display: flex;
justify-content: space-between;
align-items: center;
border: 2px solid #e5e5e5;
border-bottom: none;
background-color: #fff;
padding-top: 1em;
padding-bottom: 1em;
height: 20px;
cursor: move;
}
.crb-widget-title-cell {
display: flex;
align-items: center;
gap: 5px;
}
.crb-widget-title {
margin: 0;
color: #111;
white-space: nowrap;
}
.crb-widget-subtitle {
color: #888;
white-space: nowrap;
}
.crb-widget-controls {
display: flex;
justify-content: flex-end;
gap: 10px;
padding-right: 28px;
}
.crb-widget-controls .crb-tag-buttons > * {
margin-bottom: 0;
}
.crb-dash-padding,
.crb-widget-content > table:not(.crb-activity--dashboard) th:first-child,
.crb-widget-content > table:not(.crb-activity--dashboard) td:first-child {
padding-left: 36px;
}
.crb-widget-content > *,
.crb-widget-content > table {
border: 2px solid #e5e5e5;
}
.crb-widget-content > table th {
border-bottom: 1px solid #e5e5e5;
}
.crb-dashboard-element tfoot {
display: none;
}
.crb-dashboard-element {
background-color: #fff;
margin-bottom: 0.8em;
}
.crb-dashboard-element-handle {
cursor: move;
}
.crb-dash-placeholder {
padding-top: 1em;
padding-bottom: 1em;
border: 2px solid #e5e5e5;
}
/* Readiness Dashboard Widget */
.crb-readiness-list {
padding: 1em 36px 0;
}
.crb-readiness-item {
margin-bottom: 2em;
}
.crb-readiness-item > * {
padding-left: 1em;
padding-top: 0.5em;
padding-bottom: 0.5em;
}
.crb-issue-message {
color: black;
font-size: 110%;
padding-top: 0;
}
.crb-issue-diagnostic-details {
font-family: monospace;
background-color: #f7f7f7;
font-size: 95%;
/*padding-left: 2em;*/
border-left: solid #f6655d45 3px;
}
.crb-issue-controls {
display: flex;
flex-direction: row;
/*justify-content: space-between;*/
flex-wrap: wrap;
gap: 15px;
/*padding-left: 2em;*/
border-left: solid #f6655d45 3px;
}
.crb-issue-date {
/* flex: 3; */
opacity: 0.7;
font-size: 95%;
white-space: nowrap
}
.crb-issue-dismiss {
/* flex: 7 0 auto; */
white-space: nowrap
}
.crb-severity-advisory > .crb-issue-message,
.crb-severity-warning > .crb-issue-message {
border-left: solid #f6e55d 3px;
}
.crb-severity-critical > .crb-issue-message {
border-left: solid #f6655d 3px;
}
/* Aside bar */
#crb-aside {
padding-left: 1em;
padding-top: 1em;
vertical-align: top;
flex-basis: 250px;
flex-grow: 0;
flex-shrink: 0;
}
#crb-aside img.crb-full-width {
width: 250px;
}
#crb-aside .crb-box {
padding: 0 1em 2em 1em;
margin-bottom: 1em;
border: 1px solid #DEDEDE;
background-color: #FFF;
}
.crb-box-inner {
position: relative;
z-index: 2;
}
/* Buttons */
.crb-button-one {
display: block;
margin-bottom: 0.5em;
text-decoration: none;
font-weight: 600;
font-size: 105%;
padding: 0.5em 0.6em 0.5em 0.6em;
color: #fff;
background-color: #555;
}
.crb-button-one:hover {
color: #fff;
opacity: 0.7;
}
.crb-button-one .dashicons{
vertical-align: top;
line-height: 1;
padding-right: 0.4em;
}
#crb-admin-toolbar-secondary-row .crb-button-tiny {
margin-right: 0.3em;
margin-bottom: 0.3em;
}
.crb-button-tiny{
text-decoration: none;
display: inline-block;
line-height: 1em;
padding: 5px 8px;
border: solid 1px #CCD0D4;
border-radius: 2px;
background-color: #FAFAFA;
color: var(--wp-admin-theme-color);
cursor: pointer;
}
.crb-button-tiny:hover,
.crb-button-tiny.crb-button-active {
color: #fff;
background-color: var(--wp-admin-theme-color); /* New WP accent color */
border: solid 1px var(--wp-admin-theme-color);
}
.crb-tag-buttons > * {
display: inline-block;
background-color: #fff;
/*border-left: solid 4px #d8d8d8;*/
/*border-bottom: solid 3px #d3d3d3;*/
border: solid 2px #ddd;
margin-right: 2px;
margin-bottom: 4px;
padding: 4px 8px;
line-height: 1.2;
text-decoration: none;
white-space: pre;
}
.crb-tag-buttons > a:hover {
color: #fff;
background-color: var(--wp-admin-theme-color); /* New WP accent color */
border-color: var(--wp-admin-theme-color);
}
.crb-tag-buttons > .crb_selected {
color: #fff;
/*background-color: #2c8ddd;
border-color: #2c8ddd;*/
background-color: var(--wp-admin-theme-color);
border-color: var(--wp-admin-theme-color);
}
/* Messages & announcements */
div.crb-admin-message {
padding-top: 0.8em;
padding-bottom: 0.8em;
border: none;
border-left: solid 4px #00A32A;
}
div.crb-admin-warning {
border-left: solid 4px #D63638;
}
div.crb-announcement {
background-color: #fff;
padding: 0;
margin: 10px 0 10px 0;
}
/* Not on WP Cerber page */
div:not(#crb-admin) > div.crb-announcement {
margin: 22px 20px 10px 2px;
}
div.crb-announcement table {
border-collapse: collapse;
border: 0;
}
div.crb-announcement table div {
width: 100%;
min-height: 100px;
/*border: #e0e0e0 solid 1px;*/
}
div.crb-announcement.crb-cerber-logo-small td#crb-ann-logo {
width: 150px;
background: #fff url("crb-logo-vn.png") no-repeat;
background-size: 100%;
/*background-position: 0 -20px;*/
}
div.crb-announcement.crb-cerber-logo-big td#crb-ann-logo{
width: 220px;
background: #fff url("crb-logo-vn.png") no-repeat;
background-size: 100%;
background-position: 0 -20px;
}
div.crb-announcement td#crb-ann-text {
text-align: left;
padding-left: 3em;
padding-right: 200px;
}
div.crb-announcement p {
font-size: 14px;
}
.crb-note > p::before { /* content: "\e62e"; content: "\f339"; */
}
.cerber-msg td {
vertical-align: top;
}
.cerber-msg td:nth-child(2) {
padding-top: 6px;
}
.cerber-msg ul {
margin-left: 1.3em;
}
.cerber-msg li {
list-style-type: square;
line-height: 140%;
padding-bottom: 0.5em;
}
.cerber-msg h1 {
margin-top: 10px;
}
.cerber-msg h3 {
margin-top: 0;
}
.cerber-msg {
font-size: 110%;
}
/* Tables */
@media screen and (min-width: 782px) {
.crb-tab-sessions #ses_action {
width: 7em;
}
}
.crb-tab-sessions .crb-label {
display: inline-block;
padding: 1px 4px;
border-radius: 3px;
border: 2px solid;
margin-left: 0.5em;
line-height: 1;
color: white;
}
.crb-tab-sessions .crb-label-green {
border-color: var(--crb-green-label-bg-color);
background-color: var(--crb-green-label-bg-color);
}
.crb-tab-sessions .crb-label-outline {
background-color: transparent;
color: black;
}
/* Primarily for IPv6 */
.crb-tab-sessions td.column-ses_ip *,
.crb-tab-sessions td.column-ses_host {
overflow-wrap: anywhere;
word-break: break-all;
}
#crb-admin .tablenav.top .pagination-links {
display: none;
}
.crb-table {
width: 100%;
box-shadow: none;
border-spacing: 0;
background: #fff;
}
.crb-table th {
white-space: nowrap;
}
.crb-table > tbody > tr:nth-child(even){
background: #f9f9f9
}
.crb-table > tbody > tr:nth-child(odd){
background: #FFF
}
.crb-table > tbody > tr.crb-even{
background: #f9f9f9
}
.crb-table > tbody > tr.crb-odd{
background: #FFF
}
.crb-table > tbody > tr > td {
vertical-align: middle;
color: #111;
min-width: 70px;
}
.crb_align_right th:not(:first-child),
.crb_align_right td:not(:first-child) {
text-align: right;
}
.crb_align_right th:last-child,
.crb_align_right td:last-child {
padding-right: 28px;
}
.crb_align_left_2 th:nth-child(2),
.crb_align_left_2 td:nth-child(2) {
text-align: left;
}
.crb-table-align-right-2 th:nth-child(n+2),
.crb-table-align-right-2 td:nth-child(n+2),
.crb-table-align-right-3 th:nth-child(n+3),
.crb-table-align-right-3 td:nth-child(n+3),
.crb-table-align-right-4 th:nth-child(n+4),
.crb-table-align-right-4 td:nth-child(n+4),
.crb-table-align-right-5 th:nth-child(n+5),
.crb-table-align-right-5 td:nth-child(n+5) {
text-align: right;
}
.crb-table-align-right-2 th:last-child,
.crb-table-align-right-2 td:last-child,
.crb-table-align-right-3 th:last-child,
.crb-table-align-right-3 td:last-child,
.crb-table-align-right-4 th:last-child,
.crb-table-align-right-4 td:last-child,
.crb-table-align-right-5 th:last-child,
.crb-table-align-right-5 td:last-child {
padding-right: 28px;
}
.crb-anchor-decorated a {
text-decoration: underline;
}
#crb-traffic td {
vertical-align: top;
}
@media screen and (max-width: 800px) {
#crb-traffic td:not(:first-child) {
word-break: break-all;
}
}
#crb-traffic th#crb_date_col {
width: 10%;
word-wrap: normal;
}
#crb-traffic th#crb_request_col {
width: 45%;
word-break: break-all;
}
#crb-traffic th#crb_ip_col {
width: 11%;
}
#crb-traffic th#crb_hostinfo_col {
width: 17%;
}
#crb-traffic th#crb_ua_col {
width: 10%;
}
#crb-traffic th#crb_user_col {
width: 7%;
}
#crb-traffic td:nth-child(2) {
word-break: break-all;
}
/*
#crb-traffic td:first-child {
width: 10%;
word-wrap: normal;
}
#crb-traffic td:nth-child(2) {
width: 45%;
word-break: break-all;
}
#crb-traffic td:nth-child(3) {
width: 11%;
}
#crb-traffic td:nth-child(4) {
width: 17%;
}
#crb-traffic td:nth-child(5) {
width: 10%;
}
#crb-traffic td:nth-child(6) {
width: 7%;
}*/
#crb-traffic p {
margin: 1em 0 0 0;
color: #555;
}
#crb-traffic .crb-act-10 span,
#crb-traffic .crb-act-11 span {
margin-left: 0;
}
#crb-traffic .crb-act-10 span a,
#crb-traffic .crb-act-11 span a {
color: #fff;
}
#crb-traffic .crb-request span {
margin-right: 0.5em;
/*display: inline-block;
vertical-align: middle;
line-height: 1.2em;
padding: 4px 8px;*/
padding: 3px 6px 3px 6px;
word-break: keep-all;
}
#crb-traffic .crb-http-ok {
padding-left: 0;
}
#crb-traffic .crb-toggle .crb-request {
cursor: pointer;
}
td.crb-traffic-details {
padding-bottom: 2em;
padding-right: 10%;
word-break: break-all;
}
td.crb-traffic-details td {
padding: 0.5em;
}
td.crb-traffic-details table td:nth-child(2) {
font-family: 'Roboto Mono', Menlo, Consolas, Monaco, monospace;
font-size: 12px;
}
#crb-traffic td.crb-request .crb-traffic-more {
opacity: 0;
}
#crb-traffic td.crb-request:hover .crb-traffic-more {
opacity: 1;
}
#crb-traffic .crb-explainer-wrapper > div {
border-top: solid 2px #ddd;
padding-bottom: 1.5em;
}
#crb-traffic .crb-explainer-wrapper > div:last-of-type{
border-bottom: solid 2px #ddd;
}
#crb-traffic .crb-GET {
display: none;
}
#crb-traffic .crb-POST,
#crb-traffic .crb-ffile,
#crb-traffic .crb-http-302 {
margin-right: 0.5em;
background-color: #69737d;
color: #fff;
}
#crb-traffic .crb-http-200 {
color: #2db05a;
font-weight: 600;
}
#crb-traffic .crb-http-error {
background-color: #FF4633;
color: #fff;
padding: 3px 6px 3px 6px;
}
#crb-traffic .crb-wp-type-515{
background-color: #7A804A;
color: #fff;
}
#crb-traffic .crb-wp-type-520{
background-color: #A00D5C;
color: #fff;
}
.crb-req-status-500,
.crb-req-status-501,
.crb-req-status-502,
.crb-req-status-503,
.crb-req-status-504,
.crb-req-status-505,
.crb-req-status-509 {
background-color: #2db05a;
color: #fff;
}
.crb-req-status-510,
.crb-req-status-511,
.crb-req-status-512 {
border: solid 2px #2db05a;
color: #222;
}
.crb-php-error {
background-color: #8892bf;
color: #fff;
}
.crb-above {
background-color: #FFFF55;
}
.crb-fields-table {
font-family: "Roboto Mono", Menlo, Consolas, Monaco, monospace;
min-width: 400px;
width: 100%;
margin-right: 2em;
border-collapse: collapse;
/*border: 1px solid #CCC;*/
}
.crb-fields-table.crb-top-table > tbody > tr:first-child td{
background-color: #DDD;
border-color: #CCC;
color: #000;
}
.crb-fields-table.crb-top-table > tbody > tr td:nth-child(2) {
padding: 0;
}
.crb-fields-table td div {
padding: 0.5em;
}
.crb-fields-table td {
vertical-align: top;
border: 1px solid #CCC;
word-break: break-all;
white-space: pre-line;
}
.crb-fields-table td:first-child {
min-width: 150px;
width: 20%;
font-weight: 500; /* Roboto Mono bold = 500 */
color: #333;
}
.crb-fields-table td:nth-child(2) {
color: #000;
}
.crb-fields-table td.crb-highlight-this {
color: #38ab6b;
}
.crb-sub-table td {
border: none;
}
.crb-sub-table tr:nth-child(even) td {
background-color: #f5f5f5;
}
/* Traffic Search Form */
#crb-traffic-form > div {
display: table;
margin: 0 auto;
}
#crb-traffic-form > div > div {
display: table-cell;
width: 300px;
padding: 1em 1.5em 1em 1.5em;
}
@media screen and (max-width: 800px) {
#crb-traffic-form > div > div {
display: block;
}
}
#crb-traffic-form input[type="text"],
#crb-traffic-form input[type="number"],
#crb-traffic-form input[type="date"],
#crb-traffic-form select{
width: 290px; /* Select2 uses px */
}
#crb-traffic-form p {
padding: 0;
}
#crb-traffic-form p.crb-has-checkbox {
padding-top: 1.5em;
}
#crb-traffic-form input[type=submit]{
font-weight: 600;
margin-bottom: 20px;
}
#crb-traffic-form label {
font-weight: 600;
color: #333;
}
#crb-traffic-form .crb-input-hint {
color: #616161;
}
#crb-quarantine td:nth-child(5) {
word-break: break-word; /* deprecated in FF, but works perfectly */
}
/* IP info like WHOIS details */
.crb_ip_info_label {
/*padding: 1px 6px 1px 6px;*/
padding: 4px 8px;
margin-right: 4px;
white-space: nowrap;
}
/* Activity */
.crb-tab-activity .crb-quick-nav {
margin-top: 0.5em;
}
#crb-activity td {
padding-top: 0.5em;
padding-bottom: 0.5em;
}
th.crb_event_col-class {
padding-left: 1.8em;
}
td.crb-act-info {
padding-left: 0.9em;
}
.crb-act-holder {
display: flex;
align-items: stretch;
}
/*.crb-act-info > div,*/
.crb-act-holder > div:first-child {
padding: 0.1em 1em 0.1em 1.1em; /* Border + Padding 0.4 + 0.7 */
/*border-left: 0.4em solid rgba(0, 0, 0, 0);*/
color: #000;
}
/*.crb-act-info > div.crb-act-denied,
.crb-act-info > div.crb-act-denied,*/
.crb-act-holder > div.crb-act-denied,
.crb-act-holder > div.crb-act-granted {
padding-left: 0.7em;
}
#crb-activity tr:hover td .crb-act-context-menu svg {
opacity: 1;
}
.crb-act-context-menu svg {
opacity: 0.4;
cursor: pointer;
vertical-align: middle;
}
.crb-act-context-menu svg:hover {
background-color: #f0f0f0;
}
.crb-act-granted {
border-left: 0.4em solid #2db05a;
padding-bottom: 2px;
}
.crb-act-denied {
border-left: 0.4em solid #FF4633;
padding-bottom: 2px;
}
/* Default width of 6 columns */
#crb-activity th#crb_hostname_col {
width: 20%;
}
#crb-activity th#crb_date_col {
width: 10%;
}
/* More space for a country column - 7 columns */
#crb-activity.crb-7-columns th#crb_hostname_col {
width: 16%;
}
#crb-admin-toolbar-secondary-row {
margin-top: 0.5em;
/*vertical-align: top;*/
}
#crb-admin-toolbar-secondary-row > div:first-child {
float: left;
max-width: 80%;
margin-bottom: 1em;
}
#crb-admin-toolbar-secondary-row > div:nth-child(2) {
float: right;
width: auto;
line-height: 26px;
}
#crb-admin-toolbar-secondary-row a{
text-decoration: none;
}
#crb-activity-fields > div:first-child {
float: left;
}
#crb-activity-fields .crb-act-controls {
display: table-cell;
vertical-align: middle;
}
#crb-activity-fields select,
#crb-activity-fields input[type="text"],
#crb-activity-fields .select2-container,
#crb-top-filter select,
#crb-top-filter .select2-container {
width: 250px;
margin: 0 0.5em 0 0;
}
#crb-activity-fields input[type="submit"]{
margin-right: 3em;
}
#crb-activity-fields button {
margin-right: 1rem;
}
#crb-more-activity-fields {
margin-top: 0.9em;
}
.crb-activity-single {
margin-right: 0.7em;
white-space: nowrap;
word-break: keep-all;
}
.crb-tab-dashboard .crb-activity-single {
white-space: initial;
}
.crb-log-status{
background-color: #dcdcdc;
color: #111;
display: inline-block;
padding: 0 5px 0 5px;
line-height: 1.2;
padding: 4px 8px;
}
.crb-status-500 {
background-color: #2db05a;
color: #ffffff;
}
.crb_act_url, .crb_act_role {
color: #636363;
}
.crb_act_url {
margin: 0.3em 0 !important;
font-weight: normal;
word-break: break-all;
}
.crb_act_icon {
display: inline-block;
vertical-align: middle;
width: 1em;
height: 1em;
margin-right: 1em;
margin-bottom: 0.2em;
/* background-color: inherit;*/
}
.crb_css_table {
display: table;
}
.crb_css_table > div {
display: table-cell;
}
.crb_ip_aclB, .crb_color_black {
background-color: #000;
color: #fff;
}
.crb_ip_aclW, .crb_color_green {
background-color: #2db05a;
color: #fff;
}
.crb_color_blocked {
background-color: #FF4633;
color: #fff;
}
.actv5 {
/*border-left: 4px solid rgba(0, 0, 0, 0);
border-right: 4px solid rgba(0, 0, 0, 0);*/
}
.crb-country-label {
display: flex;
align-items: center;
white-space: nowrap;
}
.crb-country-flag {
width: 21px;
margin-right: 8px;
border: solid 1px #ececec;
}
/* Activity - new styles (improvements) */
.crb-act-10 span, .crb-act-11 span {
margin-left: -0.7em;
padding-left: 1.1em; /* 0.7 + 0.4 */
padding-right: 1em;
line-height: 1.2;
padding: 4px 8px;
}
.crb-act-10 span:first-child, .crb-act-11 span:first-child {
/*display: inline-block;*/
color: #FFF;
background-color: #FF4633;
margin-right: 1.5em;
}
.crb-rectangle-box {
text-align: center;
padding: 2em;
background-color: #fff;
}
/* Pagination links */
.pagination {
display: inline-block;
}
.pagination a {
color: black;
background-color: #fff;
float: left;
padding: 8px 16px;
text-decoration: none;
border: 1px solid #ddd;
}
.pagination a.active {
color: white;
border: 1px solid var(--wp-admin-theme-color);
background-color: var(--wp-admin-theme-color);
}
.pagination a:hover:not(.active) {background-color: #ddd;}
.pagination a:first-child {
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}
.pagination a:last-child {
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}
.pagination a.arrows {
font-size: 140%;
font-weight: 600;
}
/* Explainer */
.crb-explainer h4 {
color: black;
font-size: 1.1em;
}
.crb-explainer .crb-kb-kb_explain {
color: black;
}
.crb-explainer .crb-kb-kb_settings {
/*border-left: solid 2px #33be84;
padding-left: 1.2em;
color: black;*/
}
.crb-explainer .crb-kb-kb_settings .crb-kb-setting-intro {
font-weight: 500;
color: #002954;
}
.crb-explainer .crb-kb-kb_settings p:not(.crb-kb-setting-intro) {
margin-left: 2em;
}
.crb-explainer .crb-icon {
font-size: 135%;
display: inline-block;
min-width: 1.5em;
}
@keyframes crb_flashOpacity {
0%, 100% { opacity: 1; }
50% { opacity: 0.1; }
}
.crb-flash-effect {
animation: crb_flashOpacity 0.6s ease-in-out 3;
}
/* Access Lists */
.acl-wrapper {
margin-bottom: 30px;
width: 100%;
/*max-width: 1200px;*/
}
/*
.acl-wrapper table td:first-child {
width: 30%;
padding-right: 4px;
}*/
.acl-wrapper form table {
margin-top: 0.4em;
width: 100%;
border-collapse: collapse;
}
.acl-wrapper form table td {
padding: 0 0 0.3em 0;
}
.acl-wrapper form table td:first-child {
width: 45%;
}
.acl-wrapper form table td:nth-child(2) {
padding-left: 4px;
}
#crb-admin .acl-wrapper input[type="text"]{
border: 2px solid #d6d6d6;
width:100%;
}
.acl-items {
/*margin-right: 3em;*/
border: 2px solid #d6d6d6;
background-color: #fff;
max-height:400px;
overflow: auto;
border-collapse: collapse;
}
.acl-table {
/*border: 1px solid #aaa;
background-color: #fff;*/
width: 100%;
}
.acl-table td:first-child {
width: 25%;
white-space: pre;
font-family: 'Roboto Mono', Menlo, Consolas, Monaco, monospace;
}
.acl-table td:nth-child(2) {
width: 37%;
}
.acl-table td:nth-child(3) {
width: 30%;
text-align: center;
}
.acl-table td:nth-child(4) {
width: 8%;
text-align: center;
}
.acl-table td {
padding: 6px;
background-color: #f5f5f5;
}
.acl-table tr:hover td{
background-color: #fbfbfb;
color: #000;
}
.acl-table tr td:not(:first-child) {
/*.acl-table tr td:nth-child(2) {*/
/*width: 20%;*/
}
.crb-acl-hints {
border-collapse: collapse;
}
.crb-acl-hints tr:first-of-type td {
font-weight: 600;
font-size: 110%;
line-height: 200%;
}
.crb-acl-hints td:nth-child(3) {
font-family: 'Roboto Mono', Menlo, Consolas, Monaco, monospace;
}
.crb-acl-hints td {
padding: 0.6em;
background-color: #eee;
border: 2px solid #d6d6d6;
}
/* Tabs */
.cerber-tabs a.nav-tab:first-child{
margin-left: 0 !important;
}
.cerber-tabs a.nav-tab:focus{
box-shadow: none;
}
.cerber-tabs a.nav-tab:last-of-type{
border-right: 1px solid #ccc;
}
.cerber-tabs {
font-weight: normal;
}
.nav-tab-wrapper.cerber-tabs {
padding-left: 0 !important;
margin-top: 5px !important;
}
.cerber-tabs span.dashicons {
display: inline-block;
vertical-align: middle;
line-height: 18px;
}
.cerber-tabs .nav-tab {
font-weight: normal;
margin-left: 0;
border-right: none;
color: #333;
text-transform: capitalize;
}
.cerber-tabs .nav-tab:hover {
color: #000;
}
.cerber-tabs .nav-tab-active {
color: var(--wp-admin-theme-color);
font-weight: 700;
font-weight: 600;
}
.cerber-tabs .nav-tab i{
font-size: 1.5em;
}
/* Preserve line-height for tabs */
.cerber-tabs sup,
.cerber-tabs sub {
height: 0;
line-height: 1;
vertical-align: baseline;
_vertical-align: bottom;
position: relative;
}
.cerber-tabs sup {
bottom: 1ex;
}
.cerber-tabs sub {
top: .5ex;
}
/* Users admin page */
#cbcc, .cbcc, #cbfl, .cbfl, th.column-cbcc, th.column-cbfl {
text-align: center;
}
/* Scanner page */
body.wp-cerber_page_cerber-integrity {
overflow-y: scroll; /* workaround for jumping page when thickbox popup is active */
}
#crb-scanner {
text-align: center;
}
#crb-scan-display, #crb-scan-details {
padding: 20px 10px 10px 10px;
background-color: #fff;
border: solid #DEDEDE 1px;
border-bottom: none;
}
#crb-scan-tiles {
/*display: table;
width: 100%;*/
display: flex;
align-items: center;
}
#crb-scan-details {
padding: 0;
border: 2px solid #DEDEDE;
/*min-height: 40vh;
max-height: 50vh;*/
height: 50vh;
overflow: auto;
transition: height 2s;
}
#crb-scan-display div.scan-tile {
/*display: table-cell;*/
width: 25%;
/*overflow: auto;*/
/*vertical-align: middle;*/
/*text-align: center;*/
}
#crb-scan-display div.scan-tile div {
display: inline-block;
text-align: center;
}
#crb-scan-display div div p:first-of-type {
font-size: 200%;
line-height: 160%;
color: #000;
margin: 0;
}
#crb-started,
#crb-finished {
/* white-space: nowrap;*/
}
.crb-scan-info {
/*padding-right: 2em;*/
padding: 0 2em 0 0.5em;
}
.crb-scan-info table {
width: 100%;
margin: 0 auto;
border-collapse: collapse;
}
.crb-scan-info table td {
padding-bottom: 0.25em;
text-align: left;
}
.crb-scan-info table td:first-child{
padding-right: 1em;
vertical-align: top;
color: #444;
}
.crb-scan-info table td:last-child{
color: #000;
}
.crb-scan-info #crb-smode {
text-transform: capitalize;
}
.crb-scan-flon {
cursor: pointer;
text-decoration: underline;
color: var(--wp-admin-theme-color);
}
/*@media screen and (max-width: 1600px) {
.crb-settings-form .form-table td {
padding-right: 10% !important;
}
}*/
@media screen and (max-width: 1300px) {
#crb-aside {
display: none;
}
#crb-admin-toolbar-secondary-row div:first-child{
max-width: 70%;
}
/*.crb-settings-form .form-table td {
padding-right: 5% !important;
}*/
}
@media screen and (max-width: 768px) {
#crb-admin-toolbar-secondary-row div:first-child,
#crb-admin-toolbar-secondary-row div:nth-child(2){
max-width: 100%;
float: none;
text-align: center;
}
#crb-activity-fields .crb-act-controls {
display: block;
margin-top: 1em;
}
#crb-scan-display div.scan-tile,
.crb-scan-info {
width: 100%;
text-align: center;
}
#crb-scan-display div.scan-tile div {
text-align: center;
}
.crb-scan-info table {
/*width: auto;*/
margin: 0 auto;
}
.crb-scan-info table td:first-child {
width: 50%;
text-align: right;
}
#crb-scan-tiles {
display: block;
}
#crb-scan-display div.scan-tile {
display: block;
}
}
#crb-browse-files {
width: 100%;
border-collapse: collapse;
border: 1px solid #DEDEDE;
border-spacing: 0;
}
#crb-browse-files td p {
margin-bottom: 0;
}
#crb-browse-files td input[type=checkbox] {
margin: 0;
}
#crb-browse-files td {
color: #333;
text-align: left;
padding: 6px 10px 6px 10px;
min-width: 0;
}
#crb-browse-files tr td:first-child {
width: 2em;
text-align: center;
}
#crb-browse-files tr td:nth-child(3) {
color: #000;
white-space: nowrap;
line-height: 180%;
}
#crb-browse-files tr td:nth-child(n+5) {
color: #444;
}
#crb-browse-files tr:hover td {
color: #000;
}
#crb-browse-files .crb-scan-container {
display: none;
}
#crb-browse-files td.cursor-pointer {
cursor: pointer;
}
#crb-browse-files td.cursor-pointer:hover {
text-decoration: underline;
}
#crb-browse-files tr.crb-item-file td:nth-child(2) {
font-family: "Roboto Mono", Menlo, Consolas, Monaco, monospace;
font-size: 12px;
color: #111;
word-break: break-all;
/*cursor: pointer;*/
}
#crb-browse-files tr.crb-scan-section td {
border-top: 1px dashed #aaa;
}
#crb-browse-files tr.crb-scan-section td:not(:first-child) {
padding: 20px 0 20px 10px;
font-size: 115%;
}
#crb-browse-files tr.crb-scan-section td span:first-child {
font-weight: 600;
color: #333;
/*margin-right: 0.5em;*/
}
#crb-browse-files tr.section-crb-plugins td span:first-child:after {
content: ' plugin';
}
#crb-browse-files tr.section-crb-themes td span:first-child:after {
content: ' theme';
}
#crb-browse-files tr.section-crb-wordpress td span:first-child:after {
content: ' files';
}
#crb-browse-files ul.crb-scan-section-issues {
list-style-type: none;
padding-left: 0.5em;
margin-bottom: 0;
}
#crb-browse-files ul.crb-scan-section-issues li {
position: relative;
padding-left: 0.5em;
font-size: 14px;
line-height: 180%;
margin-bottom: 7px;
}
#crb-browse-files ul.crb-scan-section-issues li:last-child {
margin-bottom: 0;
}
#crb-browse-files ul.crb-scan-section-issues li::before {
content: '';
position: absolute;
left: -0.5em;
top: 0;
bottom: 0;
width: 3px;
background-color: var(--crb-red-label-bg-color);
}
#crb-browse-files ul.crb-scan-section-issues li.crb-it-101::before {
background-color: var(--crb-yellow-label-bg-color);
}
#crb-browse-files .scan-ilabel.crb-it-1 {
background-color: var(--crb-green-label-bg-color);
}
#crb-browse-files .scan-ilabel.crb-it-4,
#crb-browse-files .scan-ilabel.crb-it-5,
#crb-browse-files .scan-ilabel.crb-it-100 {
background-color: var(--crb-red-label-bg-color);
}
#crb-browse-files .scan-ilabel.crb-it-101 {
background-color: var(--crb-yellow-label-bg-color);
}
#crb-browse-files .risk3 span{
/*background-color: #c91619;*/
/* background-color: #dd1320; */
/*background-color: #dc2f34;*/
background-color: var(--crb-red-label-bg-color);
color: #fff;
display: inline-block;
line-height: 1em;
padding: 3px 5px;
font-size: 92%;
}
#crb-browse-files .risk2{
/*color: yellow;*/
}
#crb-browse-files .scan-ilabel {
color: #fff;
margin-left: 6px;
display: inline-block;
line-height: 1em;
padding: 3px 5px;
font-size: 92%;
}
#crb-browse-files .crb-list-vlnb {
color: #dd1320;
}
#crb-scan-controls {
width: 100%;
margin-top: 10px;
background-color: #f1f1f1;
border-collapse: collapse;
}
#crb-scan-controls td{
text-align: center;
width: 50%;
}
#crb-scan-controls td:first-child{
width: 25%;
text-align: left;
}
#crb-scan-controls td:last-child{
width: 25%;
text-align: right;
}
#crb-scan-controls .button {
margin-right: 1em;
}
#crb-file-controls .button{
margin-right: 0;
}
#crb-file-controls input,
#crb-scan-controls a{
display: none;
}
#crb-scan-progress {
display: none;
width: 100%;
padding: 10px 0.5em 0 0.5em;
/*padding: 10px 5px 0 5px;*/
/*padding-top: 10px;*/
box-sizing: border-box;
clear: both;
}
#crb-scan-progress > div {
text-align: left;
clear: both;
width: 100%;
height: 5px;
background-color: #E5E5E5;
}
#the-scan-bar {
display: block;
width: 10px;
height: 5px;
background-color: #00ae65cc;
}
#crb-scan-message {
display: none;
clear: both;
color: #A30058;
margin: 1em 1em 0.5em;
}
#crb-scan-note {
display: flex;
justify-content: center;
align-items: center;
height: 90%;
color: #A30058;
}
#ref-section-name {
font-weight: 600;
}
#crb_scan_insights > div {
padding-bottom: 1.5em;
}
#crb_scan_insights .uis_loader_wrapper {
margin-top: 100px;
}
#crb-ext-statistics td:nth-child(7),
#crb-ext-statistics td:nth-child(8) {
white-space: nowrap;
}
/* end of the Scanner page */
.crb-popup-inner {
margin: 1em;
overflow: auto;
}
.crb-popup-inner div {
margin-bottom: 10px;
}
.crb-popup-inner p {
padding-top: 0;
margin-top: 0;
margin-bottom: 1em;
}
.crb-popup-inner div div {
border-left: solid 2px #dd1320;
padding-left: 10px;
margin-bottom: 20px;
}
.crb-popup-inner div div p{
margin-top: 1em;
}
.crb-popup-inner div div code {
line-height: 180%;
}
.crb-popup-controls {
text-align: center;
position: absolute;
bottom: 20px;
left:0;
right:0;
margin: auto;
}
.crb-popup-controls .button {
min-width: 110px;
margin-right: 5px;
}
/* New popups */
.mfp-bg {
opacity: 0.6;
}
div.mfp-bg.crb-admin-mpopup {
z-index: 9999;
}
div.mfp-wrap.crb-admin-mpopup {
z-index: 9999;
}
.crb-admin-mpopup .mfp-content {
background-color: #fff;
max-width: 800px;
margin-top: 50px;
}
.crb-admin-mpopup #crb-popup-wrap {
padding-left: 20px;
}
#crb-popup-wrap h3 {
margin-top: 0;
}
.crb-admin-mpopup #crb-outer {
padding-top: 40px;
margin-bottom: 60px;
}
.crb-admin-mpopup #crb-inner {
min-height: 100px;
max-height: 600px;
overflow-y: auto;
padding-right: 20px;
}
/* New pop-up dialogs */
div.mfp-bg.crb-popup-dialog-wrap {
z-index: 9999;
}
div.mfp-wrap.crb-popup-dialog-wrap {
z-index: 9999;
}
.crb-popup-dialog-wrap .mfp-content {
background-color: #fff;
max-width: 620px;
margin-top: 50px;
}
.crb-popup-dialog {
padding: 2em 3em 3em;
}
.crb-popup-dialog-aside {
padding-left: 0.5em;
}
.crb-popup-dialog table {
width: 100%;
border-collapse: collapse;
}
.crb-popup-dialog table td {
vertical-align: top;
}
.crb-popup-dialog table.crb-table-1col > tbody > tr > td {
text-align: center;
}
.crb-popup-dialog table.crb-table-2cols > tbody > tr > td {
width: 50%;
}
.crb-popup-dialog-form table.crb-form-fields {
margin-top: 2em;
}
.crb-popup-dialog-form table.crb-form-fields tbody tr:not(:last-of-type) td {
padding-bottom: 1em;
}
.crb-popup-dialog-form input[type="text"],
.crb-popup-dialog-form input[type="date"] {
min-width: 15em;
text-align: center;
margin-top: 1em;
}
.crb-popup-dialog-form input[type="checkbox"] {
margin-top: 0;
}
.crb-popup-dialog-form .crb-wrap-checkbox {
display: table-row;
}
.crb-popup-dialog-form .crb-wrap-checkbox > div {
display: table-cell;
}
.crb-popup-dialog-form .crb-wrap-checkbox > div:last-of-type {
padding-left: 0.5em;
}
.crb-popup-dialog-form .crb-error-text {
position: absolute;
color: red;
margin-top: 2em;
font-weight: 600;
}
.crb-popup-dialog .crb-dialog-controls {
text-align: center;
padding-top: 2em;
}
.crb-narrow-popup-dialog .crb-popup-dialog .crb-dialog-controls {
padding-top: 5em;
}
.crb-popup-dialog .crb-dialog-controls .button {
min-width: 6rem !important;
}
.crb-narrow-popup-dialog .mfp-content {
width: auto;
}
/* Widgets */
#cerber_quick .inside {
padding: 0;
background-image: url("bgwidget.png");
background-repeat: no-repeat;
background-position: right top;
background-size: 15%;
background-position: right 20px;
}
.cerber-widget {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #eeeeee;
padding: 4px 12px 12px;
font-family: 'Roboto', sans-serif;
}
.cerber-widget .bigdig {
font-size: 250%;
}
#quick-info td {
padding: 0 8px 6px 0;
font-size: 105%;
}
.cerber-widget td.per {
vertical-align: middle;
padding-left: 5px;
}
#quick-info .with-padding td{
padding-top: 15px;
}
.wilinks, .up-cerber {
padding: 12px;
text-align: center;
}
.wilinks {
color: #AAA;
}
.wilinks a {
white-space: nowrap;
text-decoration: none;
}
.wilinks i {
font-size: 22px;
}
.up-cerber {
background-color: #cb2d2d;
font-size: 110%;
color: #fff;
}
.up-cerber a {
color: #fff;
display: block;
}
/* IP & User extra, WHOIS */
.crb-extra-info {
overflow: auto;
/*padding: 15px 25px 5px 25px;*/
background-color: #f8f8f8;
border: solid 1px #CCC;
margin-bottom: 1em;
}
/*.crb-extra-info > div {
transition: all 2s;
}*/
.crb-extra-info > *{
margin: 20px 25px 10px 25px;
}
.crb_extra_info_row {
display: flex;
}
.crb_extra_info_row > div:not(:last-child) {
margin-right: 3em;
flex-grow: 0;
flex-shrink: 0;
flex-basis: auto;
}
.crb_extra_info_row > div:last-child {
flex-grow: 1;
text-align: right;
}
.crb-extra-info table {
border-collapse: collapse;
}
.crb-extra-info table td:nth-child(2){
text-align: left;
vertical-align: top;
}
.crb-extra-info p{
line-height: 1;
}
.crb-extra-info #crb-ip-address,
.crb-extra-info #crb-ip-country{
font-size: 115%;
font-weight: 600;
white-space: nowrap;
display: inline-block;
}
.crb-extra-info #crb-ip-address{
margin-right: 1em;
}
/*div.crb-extra-info #ip-details {
float: left;
max-width: 30%;
}
div.crb-extra-info #acl-buttons{
float:right;
max-width: 30%;
}*/
.crb-extra-info #add_acl_black {
display: inline-block;
}
.crb-extra-info #add_acl_black button {
/*min-width: 15em;*/
}
#crb_the_summary > div {
display: table-row;
}
#crb_the_summary > div > div {
display: table-cell;
padding: 0 0.8em 0.5em 0;
vertical-align: top;
}
#crb_the_summary > div > div:not(:first-child) {
white-space: nowrap;
}
#crb_the_summary table td {
padding: 0 0.8em 0.5em 0;
vertical-align: top;
}
#crb_the_summary table tr:last-child td div {
border-left: 3px #ff4633 solid;
margin-top: 1em;
padding-left: 1em;
}
#crb_the_summary table tr:last-child td span {
font-weight: 600;
}
#crb-user-extra-info .crb-user-name {
font-weight: 600;
}
div#crb-whois-data {
border-top: solid 1px #CCC;
background-color: #fff;
margin: 0;
padding: 15px 25px;
overflow: auto;
max-height: 200px;
transition: max-height 0.2s ease-in;
}
div#crb-whois-data:hover {
max-height: 500px;
transition: max-height 0.2s ease-out;
}
.whois-object {
min-width: 20%;
max-width: 50%;
float: left;
margin-right: 20px;
margin-bottom: 1.5em;
background-color: #fff;
border-left: #ddd solid 2px;
}
.whois-object tr td:first-of-type {
padding-left: 10px;
}
.whois-object tr td:last-child {
padding-right: 10px;
}
.crb-raw-data pre {
line-height: initial;
white-space: pre-wrap; /* css-3 */
}
.crb-rdap-container {
display: flex;
flex-wrap: wrap;
width: 100%;
gap: 2em;
}
.crb-rdap-column {
flex: 1 1 0;
}
.crb-rdap-table {
width: 100%;
border-collapse: collapse;
}
.crb-rdap-table td {
vertical-align: top;
padding: 0.4em 0.6em;
border-bottom: 1px solid #ccc;
}
.crb-rdap-table td:first-child {
font-weight: bold;
white-space: nowrap;
width: 25%;
}
#crb-user-extra-info a {
text-decoration: none;
}
#crb-extra-ip-info > .uis_loader_wrapper {
height: 260px;
}
/* Showing IP insights data when it's loaded via AJAX only */
#crb-extra-ip-info #crb-quick-insights {
display: none;
}
#crb-extra-ip-info.uis_ajax_processed #crb-quick-insights,
#crb-extra-ip-info .uis_ajax_processed #crb-quick-insights {
display: initial;
}
.crb-nav-row span {
margin-right: 5px;
}
/* Diagnostic */
#diagnostic h3 {
margin-top: 0;
}
#diagnostic .crb-diag-section {
background-color: #fafafa;
border-top: 2px solid #ddd;
/*width: 90%;
max-width:1000px;*/
margin-bottom: 1em;
padding: 1em;
}
#diagnostic table {
background-color: #fff;
width:100%;
border: 2px solid #eee;
}
#diagnostic table th {
/*padding: 2px 8px 2px 8px;*/
text-align: left;
}
#diagnostic table td {
/*padding: 2px 8px 2px 8px;*/
vertical-align: top;
}
#diagnostic textarea {
width: 100%;
height: 400px;
margin-bottom: 1em;
padding: 4px;
}
#diagnostic .diag-table{
width:100%;
border: none;
}
#diagnostic .diag-td {
padding: 10px;
width:50%;
}
.crb-diag-inner,
.crb-diag-inner p {
font-family: 'Roboto Mono', Menlo, Consolas, Monaco, monospace;
font-size: 12px;
color: #000;
}
.crb-plain-table {
max-height: 440px;
overflow: auto;
}
.crb-plain-table table {
border-collapse: collapse;
margin-bottom: 1em;
}
.crb-plain-table td {
border: 1px solid #eee;
padding: 2px 8px 2px 8px;
}
.crb-plain-fcw td:first-of-type {
font-weight: 500; /* Roboto Mono bold = 500 */
color: #222;
width: 30%;
}
.crb-plain-table td:not(:first-of-type) {
color: #000;
}
.crb-plain-header,
.crb-plain-fh td:first-of-type {
color: #000;
font-weight: 500;
padding: 2px 8px 2px 8px;
}
.crb-plain-table .crb-error td {
padding: 1em;
color: red;
font-size: 90%;
}
.cerber-button span.dashicons-before {
display: inline-block;
line-height: 18px;
margin-left: 0.5em;
margin-right: 0.5em;
}
.cerber-button i {
vertical-align: middle;
font-size: 120%;
margin-right: 0.1em;
/*display: inline-block;
line-height: 26px;*/
}
.crb-sw-errors-list {
overflow-wrap: anywhere;
word-break: break-all;
}
/* Fonts */
@font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
src: url(fonts/roboto/Roboto-Light.woff2) format('woff2');
}
@font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: local('Roboto'), local('Roboto-Regular'), url(fonts/roboto/Roboto-Regular.woff2) format('woff2');
}
@font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500 600;
src: local('Roboto Medium'), local('Roboto-Medium'), url(fonts/roboto/Roboto-Medium.woff2) format('woff2');
}
@font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
src: local('Roboto Bold'), local('Roboto-Bold'), url(fonts/roboto/Roboto-Bold.woff2) format('woff2');
}
@font-face {
font-family: 'Roboto Mono';
font-style: normal;
font-weight: 400;
src: url(fonts/roboto/Roboto-Mono_400.woff2) format('woff2');
}
@font-face {
font-family: 'Roboto Mono';
font-style: normal;
font-weight: 500; /* Roboto Mono bold = 500 */
src: url(fonts/roboto/Roboto-Mono_500.woff2) format('woff2');
}
@font-face {
font-family: "cerber-icon";
src: url('fonts/cerber.eot');
src: url('fonts/cerber.eot#iefix') format('embedded-opentype'),
url('fonts/cerber.ttf') format('truetype'),
url('fonts/cerber.woff') format('woff');
font-weight: normal;
font-style: normal;
}
/* Tweaks for plugin's WP Admin Menu */
#adminmenu #toplevel_page_cerber-security {
font-family: 'Roboto', sans-serif;
letter-spacing: 0.02em;
}
#adminmenu #toplevel_page_cerber-security .wp-submenu > li > a {
padding: 7px 12px;
}
#adminmenu #toplevel_page_cerber-security a.wp-first-item {
padding-top: 3px;
}
#adminmenu #toplevel_page_cerber-security div.wp-menu-image::before {
font-family: "cerber-icon" !important;
content: '\10ffff';
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
/* padding: 4px 0 !important;
margin-left: -0.6em !important;
font-size: 23px !important;
*/
padding: 2px 0 !important;
margin-left: -0.6em !important;
font-size: 28px !important;
}
/* Move WP Cerber Admin Menu to the top */
.crb-top_admin_menu_enabled ul#adminmenu a.wp-has-current-submenu::after {
display: none;
}
.crb-top_admin_menu_enabled #adminmenu #toplevel_page_cerber-security .wp-submenu {
background-color: #DCDCDE;
}
.crb-top_admin_menu_enabled #toplevel_page_cerber-security .wp-submenu a {
color: #333;
}
.crb-top_admin_menu_enabled #toplevel_page_cerber-security .wp-submenu a:hover {
color: #000;
}
.crb-top_admin_menu_enabled #toplevel_page_cerber-security .wp-submenu li.current a {
color: #000;
}
/* Avatars */
.crb-avatar {
margin: 0.2em 0 0.2em 0;
border-collapse: collapse;
}
.crb-avatar tr {
background: transparent !important;
}
.crb-avatar td {
padding: 0;
vertical-align: top;
}
.crb-avatar img {
margin-right: 10px;
}
.crb-avatar .crb-us-name {
margin-top: 0;
line-height: 100%;
}
.crb-avatar .crb-us-name > div {
margin-top: 0.5em;
}
/* Doesn't work */
.crb-table .avatar{
float: left;
margin-right: 10px;
}
/* Help tab */
#crb-help {
padding: 0 10px;
}
#crb-help div {
margin-bottom: 2em;
}
#crb-help h3 {
margin-top: 2em;
margin-bottom: 0.4em;
}
#crb-help ul {
list-style: square;
margin-left: 1em;
}
#crb-help ul li {
margin-bottom: 1em;
}
table#admin-help {
width: 100%;
border-collapse: collapse;
}
table#admin-help tbody td {
width: 50%;
vertical-align: top;
/*padding-top: 2em;*/
padding-right: 4em;
}
table#admin-help h3,
table#admin-help img{
margin-top: 30px;
margin-bottom: 1em;
}
table#admin-help p{
margin-top: 0.5em;
margin-bottom: 1em;
line-height: 1.7;
}
table#admin-help span{
vertical-align: middle;
display: inline-block;
}
/* Help sign */
.help-sign {
margin-left: 6px;
padding: 2px 6px;
position: relative;
top: -1px;
text-decoration: none;
border: 1px solid #ccc;
border-radius: 2px;
background: #f7f7f7;
font-weight: 600;
font-size: 80%;
line-height: normal;
color: var(--wp-admin-theme-color);
}
/* GEO */
.crb-geo-rule {
width: 100%;
/*table-layout: fixed;*/
}
table.crb-geo-rule td{
vertical-align: top;
}
table.crb-geo-rule td:first-child{
width: 10%;
vertical-align: middle;
}
table.crb-geo-rule td:first-child{
vertical-align: middle;
}
.crb-geo-switcher {
min-width: 50%;
}
/* Multi selector */
.multi-wrapper {
border-radius: 0;
}
.multi-wrapper .item {
padding-left: 30px !important;
}
.multi-wrapper .item:hover {
border-radius: 0 !important;
}
.multi-wrapper .non-selected-wrapper .item.selected {
display: none;
}
.multi-wrapper .non-selected-wrapper, .multi-wrapper .selected-wrapper{
height: 350px !important;
}
.crb-super-select {
position: relative;
}
.crb-super-select .crb-super-details {
position: absolute;
top: 390px;
}
/* Vertical Tabs */
table.vtable > tbody > tr > td {
vertical-align: top;
padding: 0;
}
#crb-vtabs {
width: 20%;
border: 1px solid #DEDEDE;
border-right: none;
background-color: #E5E5E5;
}
#crb-vtabcontent {
border: 1px solid #DEDEDE;
border-left: none;
background-color: #fafafa;
padding-bottom: 15px;
}
.vtabs {
/*float: left;*/
/*border: 1px solid #CCC;
border-right: none;*/
/*background-color: #f1f1f1;*/
/*width: 30%;*/
/*min-width: 20%;*/
min-height: 600px;
}
.vtabs .tablinks {
font-size: 110%;
/*font-weight: 600;*/
display: block;
color: black;
padding: 22px 16px;
/*width: 100%;*/
border: none;
/* outline: none;*/
text-align: left;
cursor: pointer;
transition: 0.3s;
}
.vtabs .tablinks:hover {
background-color: #D0D0D0;
}
.vtabs .tablinks.active_tab {
font-weight: 600;
background-color: #fafafa;
/*border-left: 3px solid #fff;*/
padding-left: 20px;
}
.vtabs .tablinks span{
font-size: 85%;
color: #555;
font-weight: normal;
}
.vtabs .tablinks::first-letter{
text-transform: uppercase;
}
.vtabcontent {
display: none;
padding: 0 40px 0 40px;
}
.vtabcontent .form-table th {
/*min-width: 250px;*/
min-width: 35%;
}
/*.vtabcontent .form-table select,
.vtabcontent .form-table input {
min-width: 200px;
}*/
.vtabcontent .form-table select,
.vtabcontent .form-table textarea,
.vtabcontent .form-table label.crb-below {
min-width: 90%;
}
/*
.vtabcontent .form-table th {
padding: 12px 10px 12px 0;
}
.vtabcontent .form-table td {
padding: 12px 10px 10px 0;
}*/
/* Diagnostic Log */
#crb-log-nav {
display: flex;
justify-content: space-between;
padding: 1.5em 0;
}
#crb-log-nav a {
text-decoration: none;
}
#crb-log-viewer pre {
font-family: 'Roboto Mono', Menlo, Consolas, Monaco, monospace;
font-size: 12px;
white-space: pre-wrap;
overflow-wrap: anywhere;
word-break: break-all;
background-color: #fff;
color: #111;
padding: 1em;
margin: 0;
}
#crb-log-viewer .cerber-error {
color: red;
}
/* Changelog */
#crb-changelog-view {
background-color: #fff;
color: #111;
padding: 1em;
margin: 0;
line-height: 1.7em;
}
#crb-changelog-view .crb-version{
font-size: 125%;
line-height: 2em;
font-weight: 600;
}
.crb-changelog-callout-primary {
background-color: color-mix(in srgb, var(--wp-admin-theme-color) 55%, black);
color: #fff;
padding: 1em;
}
.crb-changelog-callout-secondary {
background-color: var(--wp-admin-theme-color);
color: #fff;
padding: 1em;
margin-bottom: 1em;
}
/* Switches & Toggle */
.crb-switch {
position: relative;
display: inline-block;
width: 50px;
/*height: 22px;*/
height: 20px;
margin-right: 0.8em;
}
.crb-switch input {
/* @since 5.7.4 display: none;*/
/* Use .screen-reader-text instead */
/* https://make.wordpress.org/accessibility/2015/02/09/hiding-text-for-screen-readers-with-wordpress-core/ */
}
.crb-slider {
position: absolute;
cursor: pointer;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #ccc;
-webkit-transition: .2s;
transition: .2s;
}
.crb-slider:before {
position: absolute;
content: "";
/*height: 16px;
width: 16px;
left: 4px;
bottom: 3px;*/
height: 14px;
width: 14px;
left: 5px;
bottom: 3px;
background-color: white;
-webkit-transition: .2s;
transition: .2s;
}
input:checked + .crb-slider {
background-color: #51AE43;
}
input:focus + .crb-slider {
box-shadow: 0 0 1px #2196F3;
}
input:checked + .crb-slider:before {
-webkit-transform: translateX(26px);
-ms-transform: translateX(26px);
transform: translateX(26px);
}
.crb-slider.round {
border-radius: 34px;
}
.crb-slider.round:before {
border-radius: 50%;
}
.crb-pro-req {
padding: 2em;
background-color: #fff;
color: #dc2f34;
border-left: solid 2px #dc2f34;
margin-bottom: 1em;
}
/* Misc */
.crb-generic-error {
margin: 2em;
padding: 3em;
font-weight: 600;
background-color: #fff;
border-left: solid 2px red;
}
/* Flags */
.multi-wrapper .item {
background-size: 20px auto;
}
a[data-value="AF"]{
background: url("flags/af.png") no-repeat left;
}
a[data-value="AL"]{
background: url("flags/al.png") no-repeat left;
}
a[data-value="AX"]{
background: url("flags/ax.png") no-repeat left;
}
a[data-value="DZ"]{
background: url("flags/dz.png") no-repeat left;
}
a[data-value="AS"]{
background: url("flags/as.png") no-repeat left;
}
a[data-value="AD"]{
background: url("flags/ad.png") no-repeat left;
}
a[data-value="AO"]{
background: url("flags/ao.png") no-repeat left;
}
a[data-value="AI"]{
background: url("flags/ai.png") no-repeat left;
}
a[data-value="AQ"]{
background: url("flags/aq.png") no-repeat left;
}
a[data-value="AG"]{
background: url("flags/ag.png") no-repeat left;
}
a[data-value="AR"]{
background: url("flags/ar.png") no-repeat left;
}
a[data-value="AM"]{
background: url("flags/am.png") no-repeat left;
}
a[data-value="AW"]{
background: url("flags/aw.png") no-repeat left;
}
a[data-value="AU"]{
background: url("flags/au.png") no-repeat left;
}
a[data-value="AT"]{
background: url("flags/at.png") no-repeat left;
}
a[data-value="AZ"]{
background: url("flags/az.png") no-repeat left;
}
a[data-value="BS"]{
background: url("flags/bs.png") no-repeat left;
}
a[data-value="BH"]{
background: url("flags/bh.png") no-repeat left;
}
a[data-value="BD"]{
background: url("flags/bd.png") no-repeat left;
}
a[data-value="BB"]{
background: url("flags/bb.png") no-repeat left;
}
a[data-value="BY"]{
background: url("flags/by.png") no-repeat left;
}
a[data-value="BE"]{
background: url("flags/be.png") no-repeat left;
}
a[data-value="BZ"]{
background: url("flags/bz.png") no-repeat left;
}
a[data-value="BJ"]{
background: url("flags/bj.png") no-repeat left;
}
a[data-value="BM"]{
background: url("flags/bm.png") no-repeat left;
}
a[data-value="BT"]{
background: url("flags/bt.png") no-repeat left;
}
a[data-value="BO"]{
background: url("flags/bo.png") no-repeat left;
}
a[data-value="BQ"]{
background: url("flags/bq.png") no-repeat left;
}
a[data-value="BA"]{
background: url("flags/ba.png") no-repeat left;
}
a[data-value="BW"]{
background: url("flags/bw.png") no-repeat left;
}
a[data-value="BV"]{
background: url("flags/bv.png") no-repeat left;
}
a[data-value="BR"]{
background: url("flags/br.png") no-repeat left;
}
a[data-value="IO"]{
background: url("flags/io.png") no-repeat left;
}
a[data-value="BN"]{
background: url("flags/bn.png") no-repeat left;
}
a[data-value="BG"]{
background: url("flags/bg.png") no-repeat left;
}
a[data-value="BF"]{
background: url("flags/bf.png") no-repeat left;
}
a[data-value="BI"]{
background: url("flags/bi.png") no-repeat left;
}
a[data-value="KH"]{
background: url("flags/kh.png") no-repeat left;
}
a[data-value="CM"]{
background: url("flags/cm.png") no-repeat left;
}
a[data-value="CA"]{
background: url("flags/ca.png") no-repeat left;
}
a[data-value="CV"]{
background: url("flags/cv.png") no-repeat left;
}
a[data-value="KY"]{
background: url("flags/ky.png") no-repeat left;
}
a[data-value="CF"]{
background: url("flags/cf.png") no-repeat left;
}
a[data-value="TD"]{
background: url("flags/td.png") no-repeat left;
}
a[data-value="CL"]{
background: url("flags/cl.png") no-repeat left;
}
a[data-value="CN"]{
background: url("flags/cn.png") no-repeat left;
}
a[data-value="CX"]{
background: url("flags/cx.png") no-repeat left;
}
a[data-value="CC"]{
background: url("flags/cc.png") no-repeat left;
}
a[data-value="CO"]{
background: url("flags/co.png") no-repeat left;
}
a[data-value="KM"]{
background: url("flags/km.png") no-repeat left;
}
a[data-value="CG"]{
background: url("flags/cg.png") no-repeat left;
}
a[data-value="CD"]{
background: url("flags/cd.png") no-repeat left;
}
a[data-value="CK"]{
background: url("flags/ck.png") no-repeat left;
}
a[data-value="CR"]{
background: url("flags/cr.png") no-repeat left;
}
a[data-value="CI"]{
background: url("flags/ci.png") no-repeat left;
}
a[data-value="HR"]{
background: url("flags/hr.png") no-repeat left;
}
a[data-value="CU"]{
background: url("flags/cu.png") no-repeat left;
}
a[data-value="CW"]{
background: url("flags/cw.png") no-repeat left;
}
a[data-value="CY"]{
background: url("flags/cy.png") no-repeat left;
}
a[data-value="CZ"]{
background: url("flags/cz.png") no-repeat left;
}
a[data-value="DK"]{
background: url("flags/dk.png") no-repeat left;
}
a[data-value="DJ"]{
background: url("flags/dj.png") no-repeat left;
}
a[data-value="DM"]{
background: url("flags/dm.png") no-repeat left;
}
a[data-value="DO"]{
background: url("flags/do.png") no-repeat left;
}
a[data-value="EC"]{
background: url("flags/ec.png") no-repeat left;
}
a[data-value="EG"]{
background: url("flags/eg.png") no-repeat left;
}
a[data-value="SV"]{
background: url("flags/sv.png") no-repeat left;
}
a[data-value="GQ"]{
background: url("flags/gq.png") no-repeat left;
}
a[data-value="ER"]{
background: url("flags/er.png") no-repeat left;
}
a[data-value="EE"]{
background: url("flags/ee.png") no-repeat left;
}
a[data-value="ET"]{
background: url("flags/et.png") no-repeat left;
}
a[data-value="EU"]{
background: url("flags/eu.png") no-repeat left;
}
a[data-value="EZ"]{
background: url("flags/ez.png") no-repeat left;
}
a[data-value="FK"]{
background: url("flags/fk.png") no-repeat left;
}
a[data-value="FO"]{
background: url("flags/fo.png") no-repeat left;
}
a[data-value="FJ"]{
background: url("flags/fj.png") no-repeat left;
}
a[data-value="FI"]{
background: url("flags/fi.png") no-repeat left;
}
a[data-value="FR"]{
background: url("flags/fr.png") no-repeat left;
}
a[data-value="GF"]{
background: url("flags/gf.png") no-repeat left;
}
a[data-value="PF"]{
background: url("flags/pf.png") no-repeat left;
}
a[data-value="TF"]{
background: url("flags/tf.png") no-repeat left;
}
a[data-value="GA"]{
background: url("flags/ga.png") no-repeat left;
}
a[data-value="GM"]{
background: url("flags/gm.png") no-repeat left;
}
a[data-value="GE"]{
background: url("flags/ge.png") no-repeat left;
}
a[data-value="DE"]{
background: url("flags/de.png") no-repeat left;
}
a[data-value="GH"]{
background: url("flags/gh.png") no-repeat left;
}
a[data-value="GI"]{
background: url("flags/gi.png") no-repeat left;
}
a[data-value="GR"]{
background: url("flags/gr.png") no-repeat left;
}
a[data-value="GL"]{
background: url("flags/gl.png") no-repeat left;
}
a[data-value="GD"]{
background: url("flags/gd.png") no-repeat left;
}
a[data-value="GP"]{
background: url("flags/gp.png") no-repeat left;
}
a[data-value="GU"]{
background: url("flags/gu.png") no-repeat left;
}
a[data-value="GT"]{
background: url("flags/gt.png") no-repeat left;
}
a[data-value="GG"]{
background: url("flags/gg.png") no-repeat left;
}
a[data-value="GN"]{
background: url("flags/gn.png") no-repeat left;
}
a[data-value="GW"]{
background: url("flags/gw.png") no-repeat left;
}
a[data-value="GY"]{
background: url("flags/gy.png") no-repeat left;
}
a[data-value="HT"]{
background: url("flags/ht.png") no-repeat left;
}
a[data-value="HM"]{
background: url("flags/hm.png") no-repeat left;
}
a[data-value="VA"]{
background: url("flags/va.png") no-repeat left;
}
a[data-value="HN"]{
background: url("flags/hn.png") no-repeat left;
}
a[data-value="HK"]{
background: url("flags/hk.png") no-repeat left;
}
a[data-value="HU"]{
background: url("flags/hu.png") no-repeat left;
}
a[data-value="IS"]{
background: url("flags/is.png") no-repeat left;
}
a[data-value="IN"]{
background: url("flags/in.png") no-repeat left;
}
a[data-value="ID"]{
background: url("flags/id.png") no-repeat left;
}
a[data-value="IR"]{
background: url("flags/ir.png") no-repeat left;
}
a[data-value="IQ"]{
background: url("flags/iq.png") no-repeat left;
}
a[data-value="IE"]{
background: url("flags/ie.png") no-repeat left;
}
a[data-value="IM"]{
background: url("flags/im.png") no-repeat left;
}
a[data-value="IL"]{
background: url("flags/il.png") no-repeat left;
}
a[data-value="IT"]{
background: url("flags/it.png") no-repeat left;
}
a[data-value="JM"]{
background: url("flags/jm.png") no-repeat left;
}
a[data-value="JP"]{
background: url("flags/jp.png") no-repeat left;
}
a[data-value="JE"]{
background: url("flags/je.png") no-repeat left;
}
a[data-value="JO"]{
background: url("flags/jo.png") no-repeat left;
}
a[data-value="KZ"]{
background: url("flags/kz.png") no-repeat left;
}
a[data-value="KE"]{
background: url("flags/ke.png") no-repeat left;
}
a[data-value="KI"]{
background: url("flags/ki.png") no-repeat left;
}
a[data-value="KP"]{
background: url("flags/kp.png") no-repeat left;
}
a[data-value="KR"]{
background: url("flags/kr.png") no-repeat left;
}
a[data-value="KW"]{
background: url("flags/kw.png") no-repeat left;
}
a[data-value="KG"]{
background: url("flags/kg.png") no-repeat left;
}
a[data-value="LA"]{
background: url("flags/la.png") no-repeat left;
}
a[data-value="LV"]{
background: url("flags/lv.png") no-repeat left;
}
a[data-value="LB"]{
background: url("flags/lb.png") no-repeat left;
}
a[data-value="LS"]{
background: url("flags/ls.png") no-repeat left;
}
a[data-value="LR"]{
background: url("flags/lr.png") no-repeat left;
}
a[data-value="LY"]{
background: url("flags/ly.png") no-repeat left;
}
a[data-value="LI"]{
background: url("flags/li.png") no-repeat left;
}
a[data-value="LT"]{
background: url("flags/lt.png") no-repeat left;
}
a[data-value="LU"]{
background: url("flags/lu.png") no-repeat left;
}
a[data-value="MO"]{
background: url("flags/mo.png") no-repeat left;
}
a[data-value="MK"]{
background: url("flags/mk.png") no-repeat left;
}
a[data-value="MG"]{
background: url("flags/mg.png") no-repeat left;
}
a[data-value="MW"]{
background: url("flags/mw.png") no-repeat left;
}
a[data-value="MY"]{
background: url("flags/my.png") no-repeat left;
}
a[data-value="MV"]{
background: url("flags/mv.png") no-repeat left;
}
a[data-value="ML"]{
background: url("flags/ml.png") no-repeat left;
}
a[data-value="MT"]{
background: url("flags/mt.png") no-repeat left;
}
a[data-value="MH"]{
background: url("flags/mh.png") no-repeat left;
}
a[data-value="MQ"]{
background: url("flags/mq.png") no-repeat left;
}
a[data-value="MR"]{
background: url("flags/mr.png") no-repeat left;
}
a[data-value="MU"]{
background: url("flags/mu.png") no-repeat left;
}
a[data-value="YT"]{
background: url("flags/yt.png") no-repeat left;
}
a[data-value="MX"]{
background: url("flags/mx.png") no-repeat left;
}
a[data-value="FM"]{
background: url("flags/fm.png") no-repeat left;
}
a[data-value="MD"]{
background: url("flags/md.png") no-repeat left;
}
a[data-value="MC"]{
background: url("flags/mc.png") no-repeat left;
}
a[data-value="MN"]{
background: url("flags/mn.png") no-repeat left;
}
a[data-value="ME"]{
background: url("flags/me.png") no-repeat left;
}
a[data-value="MS"]{
background: url("flags/ms.png") no-repeat left;
}
a[data-value="MA"]{
background: url("flags/ma.png") no-repeat left;
}
a[data-value="MZ"]{
background: url("flags/mz.png") no-repeat left;
}
a[data-value="MM"]{
background: url("flags/mm.png") no-repeat left;
}
a[data-value="NA"]{
background: url("flags/na.png") no-repeat left;
}
a[data-value="NR"]{
background: url("flags/nr.png") no-repeat left;
}
a[data-value="NP"]{
background: url("flags/np.png") no-repeat left;
}
a[data-value="NL"]{
background: url("flags/nl.png") no-repeat left;
}
a[data-value="NC"]{
background: url("flags/nc.png") no-repeat left;
}
a[data-value="NZ"]{
background: url("flags/nz.png") no-repeat left;
}
a[data-value="NI"]{
background: url("flags/ni.png") no-repeat left;
}
a[data-value="NE"]{
background: url("flags/ne.png") no-repeat left;
}
a[data-value="NG"]{
background: url("flags/ng.png") no-repeat left;
}
a[data-value="NU"]{
background: url("flags/nu.png") no-repeat left;
}
a[data-value="NF"]{
background: url("flags/nf.png") no-repeat left;
}
a[data-value="MP"]{
background: url("flags/mp.png") no-repeat left;
}
a[data-value="NO"]{
background: url("flags/no.png") no-repeat left;
}
a[data-value="OM"]{
background: url("flags/om.png") no-repeat left;
}
a[data-value="PK"]{
background: url("flags/pk.png") no-repeat left;
}
a[data-value="PW"]{
background: url("flags/pw.png") no-repeat left;
}
a[data-value="PS"]{
background: url("flags/ps.png") no-repeat left;
}
a[data-value="PA"]{
background: url("flags/pa.png") no-repeat left;
}
a[data-value="PG"]{
background: url("flags/pg.png") no-repeat left;
}
a[data-value="PY"]{
background: url("flags/py.png") no-repeat left;
}
a[data-value="PE"]{
background: url("flags/pe.png") no-repeat left;
}
a[data-value="PH"]{
background: url("flags/ph.png") no-repeat left;
}
a[data-value="PN"]{
background: url("flags/pn.png") no-repeat left;
}
a[data-value="PL"]{
background: url("flags/pl.png") no-repeat left;
}
a[data-value="PT"]{
background: url("flags/pt.png") no-repeat left;
}
a[data-value="PR"]{
background: url("flags/pr.png") no-repeat left;
}
a[data-value="QA"]{
background: url("flags/qa.png") no-repeat left;
}
a[data-value="RE"]{
background: url("flags/re.png") no-repeat left;
}
a[data-value="RO"]{
background: url("flags/ro.png") no-repeat left;
}
a[data-value="RU"]{
background: url("flags/ru.png") no-repeat left;
}
a[data-value="RW"]{
background: url("flags/rw.png") no-repeat left;
}
a[data-value="BL"]{
background: url("flags/bl.png") no-repeat left;
}
a[data-value="SH"]{
background: url("flags/sh.png") no-repeat left;
}
a[data-value="KN"]{
background: url("flags/kn.png") no-repeat left;
}
a[data-value="LC"]{
background: url("flags/lc.png") no-repeat left;
}
a[data-value="MF"]{
background: url("flags/mf.png") no-repeat left;
}
a[data-value="PM"]{
background: url("flags/pm.png") no-repeat left;
}
a[data-value="VC"]{
background: url("flags/vc.png") no-repeat left;
}
a[data-value="WS"]{
background: url("flags/ws.png") no-repeat left;
}
a[data-value="SM"]{
background: url("flags/sm.png") no-repeat left;
}
a[data-value="ST"]{
background: url("flags/st.png") no-repeat left;
}
a[data-value="SA"]{
background: url("flags/sa.png") no-repeat left;
}
a[data-value="SN"]{
background: url("flags/sn.png") no-repeat left;
}
a[data-value="RS"]{
background: url("flags/rs.png") no-repeat left;
}
a[data-value="SC"]{
background: url("flags/sc.png") no-repeat left;
}
a[data-value="SL"]{
background: url("flags/sl.png") no-repeat left;
}
a[data-value="SG"]{
background: url("flags/sg.png") no-repeat left;
}
a[data-value="SX"]{
background: url("flags/sx.png") no-repeat left;
}
a[data-value="SK"]{
background: url("flags/sk.png") no-repeat left;
}
a[data-value="SI"]{
background: url("flags/si.png") no-repeat left;
}
a[data-value="SB"]{
background: url("flags/sb.png") no-repeat left;
}
a[data-value="SO"]{
background: url("flags/so.png") no-repeat left;
}
a[data-value="ZA"]{
background: url("flags/za.png") no-repeat left;
}
a[data-value="GS"]{
background: url("flags/gs.png") no-repeat left;
}
a[data-value="SS"]{
background: url("flags/ss.png") no-repeat left;
}
a[data-value="ES"]{
background: url("flags/es.png") no-repeat left;
}
a[data-value="LK"]{
background: url("flags/lk.png") no-repeat left;
}
a[data-value="SD"]{
background: url("flags/sd.png") no-repeat left;
}
a[data-value="SR"]{
background: url("flags/sr.png") no-repeat left;
}
a[data-value="SJ"]{
background: url("flags/sj.png") no-repeat left;
}
a[data-value="SZ"]{
background: url("flags/sz.png") no-repeat left;
}
a[data-value="SE"]{
background: url("flags/se.png") no-repeat left;
}
a[data-value="CH"]{
background: url("flags/ch.png") no-repeat left;
}
a[data-value="SY"]{
background: url("flags/sy.png") no-repeat left;
}
a[data-value="TW"]{
background: url("flags/tw.png") no-repeat left;
}
a[data-value="TJ"]{
background: url("flags/tj.png") no-repeat left;
}
a[data-value="TZ"]{
background: url("flags/tz.png") no-repeat left;
}
a[data-value="TH"]{
background: url("flags/th.png") no-repeat left;
}
a[data-value="TL"]{
background: url("flags/tl.png") no-repeat left;
}
a[data-value="TG"]{
background: url("flags/tg.png") no-repeat left;
}
a[data-value="TK"]{
background: url("flags/tk.png") no-repeat left;
}
a[data-value="TO"]{
background: url("flags/to.png") no-repeat left;
}
a[data-value="TT"]{
background: url("flags/tt.png") no-repeat left;
}
a[data-value="TN"]{
background: url("flags/tn.png") no-repeat left;
}
a[data-value="TR"]{
background: url("flags/tr.png") no-repeat left;
}
a[data-value="TM"]{
background: url("flags/tm.png") no-repeat left;
}
a[data-value="TC"]{
background: url("flags/tc.png") no-repeat left;
}
a[data-value="TV"]{
background: url("flags/tv.png") no-repeat left;
}
a[data-value="UG"]{
background: url("flags/ug.png") no-repeat left;
}
a[data-value="UA"]{
background: url("flags/ua.png") no-repeat left;
}
a[data-value="AE"]{
background: url("flags/ae.png") no-repeat left;
}
a[data-value="GB"]{
background: url("flags/gb.png") no-repeat left;
}
a[data-value="US"]{
background: url("flags/us.png") no-repeat left;
}
a[data-value="UM"]{
background: url("flags/um.png") no-repeat left;
}
a[data-value="UY"]{
background: url("flags/uy.png") no-repeat left;
}
a[data-value="UZ"]{
background: url("flags/uz.png") no-repeat left;
}
a[data-value="VU"]{
background: url("flags/vu.png") no-repeat left;
}
a[data-value="VE"]{
background: url("flags/ve.png") no-repeat left;
}
a[data-value="VN"]{
background: url("flags/vn.png") no-repeat left;
}
a[data-value="VG"]{
background: url("flags/vg.png") no-repeat left;
}
a[data-value="VI"]{
background: url("flags/vi.png") no-repeat left;
}
a[data-value="WF"]{
background: url("flags/wf.png") no-repeat left;
}
a[data-value="EH"]{
background: url("flags/eh.png") no-repeat left;
}
a[data-value="YE"]{
background: url("flags/ye.png") no-repeat left;
}
a[data-value="ZM"]{
background: url("flags/zm.png") no-repeat left;
}
a[data-value="ZW"]{
background: url("flags/zw.png") no-repeat left;
}
Home - Capital GMC Buick Regina
Skip to content
{{ $t(category) }}
Error
{{vehicle.modelData.year}} {{vehicle.modelData.make}} {{vehicle.modelData.model}}
Starting from {{vehicle.modelData.startingPrice | moneyFormat(lang)}}
Welcome to Capital GMC BUICK – REGINA
Thank you for choosing Capital GMC Buick | Regina, your premier certified Buick and GMC dealership proudly serving drivers in Regina and the surrounding communities. Whether you’re searching for a brand-new Buick or GMC vehicle or a meticulously inspected pre-owned model, we have a diverse selection to match your needs and lifestyle.
Beyond our impressive inventory, we offer a seamless and stress-free financing experience through our well-connected finance centre, where our team of experts is dedicated to securing the best loan or lease options for you, quickly, transparently, and hassle-free.
But our commitment to you doesn’t stop at the sale. Our state-of-the-art service centre is staffed with skilled Buick and GMC technicians who use the latest equipment and genuine OEM parts to keep your vehicle running at its best. From routine maintenance to complex repairs, we’ve got you covered.
Experience top-tier customer service, quality vehicles, and expert care, all in one place. Visit Capital GMC Buick | Regina today or call us at 306-205-8072 with any questions. We’re here to help!
Ask a Question
Capital GMC Buick – Regina
Contact Us
Have a question or need assistance? Fill out the form and we will reach out to you as soon as possible.
Notice: JavaScript is required for this content.
CLOSE
Schedule a Visit
Let us know when you are coming and how we can assist you. We can ensure someone will be on hand to help you out at the desired date and time.
Notice: JavaScript is required for this content.
CLOSE
Find a Career
Have a look at our list of available positions and apply online today to join our team!
×
Opportunities to Grow
The auto industry is constantly changing and we want to continue to grow. We offer growth, leadership & mentorship programs to allow our staff to grow with us.
×
Competitive Salary
We have a significant earning potential with incentive-based pay in most roles. We also offer an employee referral bonus with paid bonuses.
×
Health & Dental
We offer a comprehensive benefits package including extended health, dental, and vision care. We also include paramedical, life insurance, paid sick leave, short & long-term disability coverages.
×
Vacation
We value our employees and want everyone to take their vacation time. We offer a minimum of 2 weeks vacation each year.
×
Training & Development
We have many opportunities for paid education and training in-house as well as training from the Manufacturer.
×
$10,000 Cash Giveaway – Terms & Conditions
All October long, stop by Capital GMC Buick Cadillac, to enter for your chance to win $10,000 cash. No purchase is required, but entries must be made in-store.
The contest is open to residents of Saskatchewan who are 18+. Dealership employees and their households are not eligible. Entries will be accepted from October 1 to October 31, 2025. A random draw will take place on November 1, 2025.
The prize is one $10,000 award, paid by cheque, and must be accepted as awarded. Winner will be contacted by phone or email and must respond within 7 days or another entry may be drawn. Odds of winning depend on the number of entries received.By entering, you agree that Capital Automotive Group may use your name and photo for winner announcements. The contest is governed by the laws of Saskatchewan.
Notice: JavaScript is required for this content.
CLOSE