Ubuntu

­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ @charset "UTF-8"; /** * ==== TABLE OF COLORS === * * Yellow : #F1C40F; * YellowDark : #F7AB13; * Red : #F2295E; * RedDark : #CB234F; * Green : #2BCDC1; * GreenDark : #26B3A9; * Dark : #23282d; * GrayLight : #F2F2F6; * GrayMedium : #5A626F; * GrayDark : #393E46; * */ /** * === Generics */ [class^="secupress-"], [class*=" secupress-"] { box-sizing: border-box; } [class^="secupress-"] a, [class*=" secupress-"] a { color: #26B3A9; font-weight: bold; } /* On text selection */ [class^="secupress-"] ::selection { background: #26B3A9; color: #FFF; } [class^="secupress-"] ::-moz-selection { background: #26B3A9; color: #FFF; } /* Animations */ [class^="secupress-"] a, [class^="secupress-"] button, [class^="secupress-"] input, [class^="secupress-"] .icon, [class^="secupress-"] .text { transition: all .275s; outline: none; box-shadow: none; } /** * SecuPress Icons * FontAwesome + Customs */ @font-face { font-family: 'secupress'; src:url('../fonts/secupress.eot?5cthix'); src:url('../fonts/secupress.eot?5cthix#iefix') format('embedded-opentype'), url('../fonts/secupress.ttf?5cthix') format('truetype'), url('../fonts/secupress.woff?5cthix') format('woff'), url('../fonts/secupress.svg?5cthix#secupress') format('svg'); font-weight: normal; font-style: normal; } [class^="secupress-icon-"], [class*=" secupress-icon-"] { /* use !important to prevent issues with browser extensions that change fonts */ font-family: 'secupress' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .secupress-icon-squared-cross:before { content: "\e914"; } .secupress-icon-clock2:before { content: "\e925"; } .secupress-icon-data-base:before { content: "\e926"; } .secupress-icon-sheet:before { content: "\e927"; } .secupress-icon-grade-down:before { content: "\e923"; } .secupress-icon-grade-up:before { content: "\e924"; } .secupress-icon-cross-o:before { content: "\e921"; } .secupress-icon-exclamation-o:before { content: "\e91f"; } .secupress-icon-clock-o-2:before { content: "\e920"; } .secupress-icon-info-o:before { content: "\e922"; } .secupress-icon-autofix:before { content: "\e91e"; } .secupress-icon-manuals:before { content: "\e91d"; } .secupress-icon-clock:before { content: "\e91a"; } .secupress-icon-ip-trash:before { content: "\e91b"; } .secupress-icon-user-trash:before { content: "\e91c"; } .secupress-icon-bell:before { content: "\e915"; } .secupress-icon-folder:before { content: "\e916"; } .secupress-icon-mail2:before { content: "\e917"; } .secupress-icon-smartphone:before { content: "\e918"; } .secupress-icon-upcloud:before { content: "\e919"; } .secupress-icon-antispam:before { content: "\e908"; } .secupress-icon-backups:before { content: "\e909"; } .secupress-icon-core:before { content: "\e90a"; } .secupress-icon-file-system:before { content: "\e90b"; } .secupress-icon-firewall:before { content: "\e90c"; } .secupress-icon-information:before { content: "\e90d"; } .secupress-icon-logs:before { content: "\e90e"; } .secupress-icon-schedule:before { content: "\e90f"; } .secupress-icon-sensitive-data:before { content: "\e910"; } .secupress-icon-services:before { content: "\e911"; } .secupress-icon-themes-plugins:before { content: "\e912"; } .secupress-icon-user-login:before { content: "\e913"; } .secupress-icon-secupress-simple:before { content: "\e907"; } .secupress-icon-pad-check:before { content: "\e905"; } .secupress-icon-pad-list:before { content: "\e906"; } .secupress-icon-question-circle:before { content: "\e904"; } .secupress-icon-radar:before { content: "\e900"; } .secupress-icon-info:before { content: "\e901"; } .secupress-icon-ask:before { content: "\e902"; } .secupress-icon-secupress:before { content: "\e903"; } .secupress-icon-star:before { content: "\f005"; } .secupress-icon-star-empty:before { content: "\f006"; } .secupress-icon-user:before { content: "\f007"; } .secupress-icon-film:before { content: "\f008"; } .secupress-icon-check:before { content: "\f00c"; } .secupress-icon-cross:before { content: "\f00d"; } .secupress-icon-download:before { content: "\f019"; } .secupress-icon-refresh:before { content: "\f021"; } .secupress-icon-lock:before { content: "\f023"; } .secupress-icon-info-disk:before { content: "\f05a"; } .secupress-icon-arrow-up:before { content: "\f062"; } .secupress-icon-key:before { content: "\f084"; } .secupress-icon-upload:before { content: "\f093"; } .secupress-icon-mail:before { content: "\f0e0"; } .secupress-icon-file-text:before { content: "\f0f6"; } .secupress-icon-back:before { content: "\f112"; } .secupress-icon-shield:before { content: "\f132"; } .secupress-icon-calendar:before { content: "\f133"; } .secupress-icon-file:before { content: "\f15b"; } .secupress-icon-wordpress:before { content: "\f19a"; } .secupress-icon-plugin:before { content: "\f1e6"; } .secupress-icon-calendar-add:before { content: "\f271"; } .secupress-icon-calendar-remove:before { content: "\f272"; } .secupress-icon-heart:before { content: "\f004"; } .secupress-icon-cog:before { content: "\f013"; } .secupress-icon-gear:before { content: "\f013"; } .secupress-icon-clock-o:before { content: "\f017"; } .secupress-icon-times-circle:before { content: "\f057"; } .secupress-icon-minus:before { content: "\f068"; } .secupress-icon-cogs:before { content: "\f085"; } .secupress-icon-gears:before { content: "\f085"; } .secupress-icon-heart-o:before { content: "\f08a"; } .secupress-icon-twitter:before { content: "\f099"; } .secupress-icon-wrench:before { content: "\f0ad"; } .secupress-icon-angle-double-left:before { content: "\f100"; } .secupress-icon-angle-double-right:before { content: "\f101"; } .secupress-icon-angle-left:before { content: "\f104"; } .secupress-icon-angle-right:before { content: "\f105"; } .secupress-icon-angle-up:before { content: "\f106"; } .secupress-icon-angle-down:before { content: "\f107"; } .secupress-icon-terminal:before { content: "\f120"; } .secupress-icon-code:before { content: "\f121"; } .secupress-icon-star-half-empty:before { content: "\f123"; } .secupress-icon-star-half-full:before { content: "\f123"; } .secupress-icon-star-half-o:before { content: "\f123"; } .secupress-icon-minus-square-o:before { content: "\f147"; } .secupress-icon-dropbox:before { content: "\f16b"; } .secupress-icon-plus-square-o:before { content: "\f196"; } .secupress-icon-slack:before { content: "\f198"; } .secupress-icon-file-pdf-o:before { content: "\f1c1"; } .secupress-icon-trash:before { content: "\f1f8"; } .secupress-icon-radar:before { font-size: 1.3em; vertical-align: -0.16em; } /* Sepcific icon (i) */ .secupress-icon-i:before { content: "i"; display: inline-flex; align-items: center; justify-content: center; width: 1.45em; height: 1.45em; border: 1px solid #000; font-family: "Open Sans",Helvetica,Arial,sans-serif; font-size: 0.85em; font-weight: 500; font-style: italic; border-radius: 50%; } .secupress-icon-cross:before { transform: translateY(-1px); } /* Rounded icon */ i.rounded { display: flex; justify-content: center; align-items: center; width: 32px; height: 32px; border: 2px solid #ACB0B7; border-radius: 50%; } i.bold { font-weight: bold; } /* Icon colors */ .secupress-icon-grade-up:before { color: #2BCDC1; } .secupress-icon-grade-down:before { color: #CB234F; } .secupress-icon-minus:before { color: #F39C12; } /* SecuPress menu icon */ #wp-admin-bar-secupress .dashicons-shield-alt:before, #toplevel_page_secupress_scanners .wp-menu-image.dashicons-shield-alt:before { font-family: 'secupress'; content: "\e907"; } .secupress-pro-notice a, #adminmenu .wp-submenu a[href*="secupress.me"] { color: #F7AB13 !important; target-name:new; target-new:tab; } /* Font sizes */ .secupress-text-big.secupress-text-big { font-size: 36px; color: inherit; font-weight: normal; } .secupress-text-medium.secupress-text-medium { font-size: 21px; color: inherit; font-weight: normal; } .secupress-text-basup.secupress-text-basup { font-size: 16px; } .secupress-text-base.secupress-text-base { font-size: 13px; } .secupress-text-mini.secupress-text-mini { font-size: 10px; color: inherit; font-weight: normal; } .secupress-section p.secupress-small-caracters { width: 400px; max-width: 100%; margin: 3em auto; text-align: center; font-size: 11px; color: #5A626F; } /** * === Flexbox */ .secupress-flex, .secupress-flex-spaced { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; -ms-grid-row-align: center; align-items: center; } .secupress-flex > * { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; } .secupress-flex > * { margin: 0; } /* Columns */ .secupress-col, [class^="secupress-col-"] { position: relative; padding: 0 15px; } .secupress-col-3-4 { width: 75%; -webkit-flex-basis: 75%; -ms-flex-preferred-size: 75%; flex-basis: 75%; } .secupress-col-2-3 { width: 66.666%; -webkit-flex-basis: 66.666%; -ms-flex-preferred-size: 66.666%; flex-basis: 66.666%; } .secupress-col-1-2 { width: 50%; -webkit-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; } .secupress-col-1-3 { width: 33.333%; -webkit-flex-basis: 33.333%; -ms-flex-preferred-size: 33.333%; flex-basis: 33.333%; } .secupress-col-1-4 { width: 25%; -webkit-flex-basis: 25%; -ms-flex-preferred-size: 25%; flex-basis: 25%; } .secupress-flex .secupress-col-cta { min-width: 280px; text-align: right; } /* Sections Colors */ .secupress-section-dark, .secupress-bg-dark { background: #23282d; color: #FFF; } .secupress-section-gray-dark, .secupress-bg-gray-dark { background: #393E46; color: #FFF; } .secupress-section-light, .secupress-bg-light { background: #FFF; color: #393E46; } .secupress-section-gray, .secupress-bg-gray { background: #F2F2F6; color: #393E46; } .secupress-section-primary { background: #26B3A9; color: #FFF; } /** * === Buttons */ button.secupress-virgin { padding: 0; border: 0; background: transparent; height: auto; box-shadow: none; text-shadow: none; } .secupress-button.secupress-button, .secupress-button-primary.secupress-button-primary, .secupress-button-secondary.secupress-button-secondary, .secupress-button-tertiary.secupress-button-tertiary { display: inline-block; height: auto; /* Yeah 'cause WP locked it */ margin: .1em 0; padding: 7px 20px 8px; border: 0; font-size: 14px; line-height: 1.5; font-weight: bold; text-transform: uppercase; color: #FFF; text-decoration: none; text-shadow: none; background: #5A626F; box-shadow: none; white-space: nowrap; -webkit-border-radius: 3px; border-radius: 3px; -webkit-appearance: none; cursor: pointer; } .secupress-button.secupress-button:hover, .secupress-button.secupress-button:focus, .secupress-button-primary.secupress-button-primary:hover, .secupress-button-primary.secupress-button-primary:focus, .secupress-button-secondary.secupress-button-secondary:hover, .secupress-button-secondary.secupress-button-secondary:focus, .secupress-button-tertiary.secupress-button-tertiary:hover, .secupress-button-tertiary.secupress-button-tertiary:focus { color: #FFF; background: #393E46; } [class^="secupress-button-"]::-moz-focus-inner, .secupress-button::-moz-focus-inner { padding: 0; border: 0 } .secupress-button .icon, [class^="secupress-button-"] .icon, .secupress-button .text, [class^="secupress-button-"] .text { display: inline-block; vertical-align: middle; } .secupress-button .icon, [class^="secupress-button-"] .icon { position: relative; padding-right: 10px; margin-left: -9px; margin-right: 6px; } .secupress-button .icon i, [class^="secupress-button-"] .icon i { display: flex; /* new magic thing… */ align-items: center; /* …to align icon */ font-size: 18px; } .secupress-button .icon:after, [class^="secupress-button-"] .icon:after { content: ""; position: absolute; width: 1px; height: 20px; right: 0; top: 50%; margin-top: -10.5px; background: rgba(255,255,255,.3); } .secupress-button-getpro .icon { padding-right: 0; } .secupress-button-getpro .icon i { font-size: 20px; } .secupress-button-getpro .icon:after { display: none; } /* Disabled */ [class*="secupress-button"].disabled, [class*="secupress-button"]:disabled { opacity: 0.5; cursor: not-allowed; } /* Not important */ .secupress-button.secupress-button.light { background: #ADB1B7; } .secupress-button.secupress-button.light:hover, .secupress-button.secupress-button.light:focus { background: #393E46; } /* Button Colors */ .secupress-button-primary.secupress-button-primary { background: #2BCDC1; } .secupress-button-primary.secupress-button-primary:hover, .secupress-button-primary.secupress-button-primary:focus { background: #26B3A9; } .secupress-button-secondary.secupress-button-secondary { background: #F2295E; } .secupress-button-secondary.secupress-button-secondary:hover, .secupress-button-secondary.secupress-button-secondary:focus { background: #CB234F; } .secupress-button-tertiary.secupress-button-tertiary { background: #F19B12; } .secupress-button-tertiary.secupress-button-tertiary:hover, .secupress-button-tertiary.secupress-button-tertiary:focus { background: #F7AB13; } /* Buttons sizes */ .secupress-button-mini.secupress-button-mini { font-size: 11px; padding: 2px 10px 3px; letter-spacing: 0.125em; } .secupress-button-mini.secupress-button-mini .icon i:before, .secupress-button-mini.secupress-button-mini .icon i { display: inline-block; font-size: 15px; height: 15px; line-height: 0.8; width: 15px; vertical-align: -1px; text-align: center; } .secupress-button-mini.secupress-button-mini .icon { margin: 0 3px 0 0; padding: 0; } .secupress-button-mini.secupress-button-mini .icon:after { display: none; } .secupress-button-big.secupress-button-big { font-size: 18px; } .secupress-button-big.secupress-button-big .icon i:before, .secupress-button-big.secupress-button-big .icon i { font-size: 25px; height: 25px; line-height: 1; width: 25px; vertical-align: -2px } .secupress-button-big.secupress-button-big .icon:after { height: 30px; margin-top: -15px; } .secupress-logo-block p { margin: 0; font-weight: bold; } .secupress-inline-form { display: inline-block; } .secupress-ghost.secupress-button { background: transparent; color: #FFF; border: 2px solid #FFF; } .secupress-ghost.secupress-ghost.secupress-ghost.secupress-button-tertiary { color: #f39c12; border-color: #f39c12; } .secupress-ghost.secupress-ghost.secupress-ghost.secupress-button-tertiary:hover, .secupress-ghost.secupress-ghost.secupress-ghost.secupress-button-tertiary:focus { color: #FFF; } /** * === Bad Theme */ .secupress-bad-theme { line-height: 2em !important; height: 256px !important; } .secupress-bad-theme a{ font-weight: bold; color: white } .secupress-bad-theme:before{ content: "\f334" !important; } /** * === Get Pro marks */ .secupress-get-pro-version-div { text-align: center; } span.secupress-get-pro-version { display: inline-block; vertical-align: middle; margin-left: 10px; color: #000; font-weight: bold; } .secupress-get-pro-version a, .secupress-cta-pro a, .secupress-setting-content-col a { color: #F7AB13; } .secupress-get-pro-col p.secupress-get-pro, .secupress-cta-pro, .secupress-setting-content-col .secupress-get-pro-version, .secupress-mf-header .secupress-get-pro-version { position: relative; padding-left: 55px; font-weight: bold; font-style: normal; color: #000; } .secupress-cta-pro { display: inline-block; margin-left: 7px; padding-left: 52px; vertical-align: middle; } .secupress-get-pro-version:before { content: "\e907"; font-family: "secupress"; } .secupress-get-pro-col p.secupress-get-pro:before, .secupress-cta-pro:before, .secupress-setting-content-col .secupress-get-pro-version:before, .secupress-mf-header .secupress-get-pro-version:before { position: absolute; top: 2px; left: 5px; content: "\e907"; font-family: "secupress"; font-size: 35px; line-height: 35px; } .secupress-get-pro-col .secupress-get-pro a:before, .secupress-cta-pro a:before, .secupress-setting-content-col .secupress-get-pro-version a:before, .secupress-mf-header .secupress-get-pro-version a:before { content: ""; display: block; } .secupress-site-health-progress-count { position: absolute; display: block; height: 80px; width: 80px; left: 50%; top: 50%; margin-top: -40px; margin-left: -40px; border-radius: 100%; line-height: 6.3; font-size: 2em; }