/* WARNING! This file is being generated from main.scss */
@charset 'UTF-8';
.checkbox label .toggle,.checkbox-inline .toggle {
margin-right:5px;
margin-left:-20px;
}
.toggle {
overflow:hidden;
position:relative;
}
.toggle input[type=checkbox] {
display:none;
}
.toggle-group {
width:200%;
-webkit-transition:left .35s;
transition:left .35s;
position:absolute;
top:0;
bottom:0;
left:0;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
}
.toggle.on .toggle-group {
left:-100%;
}
.toggle-group .btn:hover {
border:0;
}
.toggle-on,.toggle-off {
margin:0;
border:0;
border-radius:0;
position:absolute;
top:0;
right:50%;
bottom:0;
left:0;
}
.toggle-off {
right:0;
}
.toggle-handle {
width:0;
height:100%;
margin:0 auto;
padding-top:0;
padding-bottom:0;
border-width:0 1px;
position:relative;
}
.toggle.btn {
min-width:59px;
min-height:34px;
}
.toggle-on.btn {
padding-right:24px;
}
.toggle-off.btn {
padding-left:24px;
}
.toggle.btn-lg {
min-width:79px;
min-height:45px;
}
.toggle-on.btn-lg {
padding-right:31px;
}
.toggle-off.btn-lg {
padding-left:31px;
}
.toggle-handle.btn-lg {
width:40px;
}
.toggle.btn-sm {
min-width:50px;
min-height:30px;
}
.toggle-on.btn-sm {
padding-right:20px;
}
.toggle-off.btn-sm {
padding-left:20px;
}
.toggle.btn-xs {
min-width:35px;
min-height:22px;
}
.toggle-on.btn-xs {
padding-right:12px;
}
.toggle-off.btn-xs {
padding-left:12px;
}
#header,#container,#footer {
display:none;
}
.default-layout .main-features {
float:left;
width:42em;
}
.services table {
width:100%;
}
.main .content {
padding:0;
}
.panels,.performance,.usage-threshold {
float:left;
width:42em;
margin:0 0 0 1em;
}
.panels .section:first-child,.panels .section .boxed:first-child {
margin-top:0;
}
.main-features h2 {
margin-bottom:.1em;
}
.panels .tiles {
padding:1em 1em 0;
}
.row-buttons {
height:2em;
}
.row-buttons ul {
margin:0;
padding:0;
list-style-type:none;
position:relative;
}
.row-buttons li {
float:left;
height:2em;
margin:0 .5em 0 0;
}
.row-buttons .row-button {
width:4.81em;
height:100%;
margin:0;
padding:0;
cursor:pointer !important;
}
.row-buttons .eight .row-button {
width:4.81em;
}
.row-buttons .seven .row-button {
width:5.57em;
}
.row-buttons .six .row-button {
width:6.58em;
}
.row-buttons .five .row-button {
width:8em;
}
.row-buttons .four .row-button {
width:10.125em;
}
.row-buttons .three .row-button {
width:13.66em;
}
.row-buttons .two .row-button {
width:20.75em;
}
.row-buttons .one .row-button {
width:42em;
}
.row-buttons .last-button {
margin-right:0;
}
.section-row {
padding:0;
position:relative;
}
.section-row {
margin-bottom:1em;
}
.banner {
height:auto;
margin:0 0 2em;
padding:0;
position:relative;
}
.banner .ad-link {
display:block;
margin-bottom:1em;
}
.banner .banner-close {
width:5em;
vertical-align:middle;
font-size:.9em;
color:#FFF;
cursor:pointer;
text-align:right;
position:absolute;
top:.5em;
right:.75em;
}
.sidebar {
float:left;
width:17em;
}
.sidebar .notices,.sidebar .featured {
margin:0 0 1em;
border-width:1px;
position:relative;
}
.sidebar img {
display:block;
width:92%;
height:auto;
margin:0 auto 2em;
}
.notices {
position:relative;
}
.notices p {
padding:0 1em;
}
.notices iframe {
width:14.9em;
height:8.4em;
position:relative;
bottom:0;
left:1em;
}
.notices div {
position:absolute;
top:7em;
}
.additional-content a {
font-weight:normal;
}
.getting-started .section-row {
margin-top:0;
}
#frequent-features ul {
list-style-type:none;
}
#hosting-stats ul {
margin:0;
padding:0 2em;
list-style-type:none;
position:relative;
}
#hosting-stats .value {
display:inline-block;
position:absolute;
right:2em;
}
#hosting-stats .loading {
margin-left:2em;
}
#hosting-stats .available-storage,#hosting-stats .mojo-install {
padding-left:1em;
}
.actions {
white-space:nowrap;
}
#action-tooltip dl {
padding:0;
}
#action-tooltip dt {
margin:1em 0 0 0;
}
#action-tooltip dt:first-child {
margin-top:0;
}
#action-tooltip dd {
margin:1em 0 0 1em;
}
.demo-notice {
background:#033a72;
background:url(data:image/svg+xml;
base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAzM2E3MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDhjYTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-moz-linear-gradient(top,#033a72 0%,#008ca7 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#033a72),color-stop(100%,#008ca7));
background:-webkit-linear-gradient(top,#033a72 0%,#008ca7 100%);
background:-o-linear-gradient(top,#033a72 0%,#008ca7 100%);
background:-ms-linear-gradient(top,#033a72 0%,#008ca7 100%);
background:linear-gradient(to bottom,#033a72 0%,#008ca7 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#033A72',endColorstr='#008CA7',GradientType=0);
margin:0 auto 1em;
border-radius:5px;
color:#FFF;
cursor:default;
}
.ie9 .demo-notice {
filter:none;
}
.demo-notice p {
margin:0;
}
.demo-notice .demo-text {
float:left;
height:80px;
padding:1em 5em 1em 2em;
}
.demo-text p {
opacity:.8;
}
.demo-text p:first-child {
font-size:1.2em;
opacity:1;
}
.demo-notice .signup {
padding:1.5em 1em 1.5em 0;
text-align:right;
}
.demo-notice .signup p {
display:inline-block;
float:none;
clear:none;
vertical-align:-.3em;
}
.demo-notice .signup .btn-primary {
margin:0 1em;
}
.sprite .tile {
float:left;
width:4.75em;
min-height:6em;
margin:0 .25em .25em;
}
.sprite .tile .icon {
display:inline-block;
width:100%;
height:48px;
}
.sprite .tile .title {
display:inline-block;
width:100%;
text-align:center;
font-weight:normal;
font-size:.85em;
}
.tile .wordpress-videos,.tile .wordpress-themes,.tile .website-manager,.tile .use-weebly,.tile .page-speed-grader,.tile .oneclick-install,.tile .my-installs,.tile .managewp-login,.tile .managewp-add-sites,.tile .install-wordpress,.tile .install-plugins,.tile .install-concrete5,.tile .gomobi-mobile,.tile .concrete5-videos,.tile .appmachine,.tile .premium-antispam,.tile .gsuite,.tile .free-antispam,.tile .email-manager,.tile .check-webmail,.tile .using-wordpress,.tile .update-billing-info,.tile .renew-account,.tile .how-to-videos,.tile .help-center,.tile .getting-started,.tile .change-settings,.tile .change-passwords,.tile .woothemes-50,.tile .seo-tools,.tile .google-adwords-100,.tile .constant-contact,.tile .bing-yahoo-50,.tile .sitelock-cdnwaf,.tile .register-domains,.tile .org-sale,.tile .domain-privacy,.tile .domain-manager,.tile .cloudflare,.tile .web-disk,.tile .site-backup-pro,.tile .ftp-manager,.tile .file-manager,.tile .backups,.tile .backup-wizard,.tile .remote-mysql,.tile .phpmyadmin,.tile .mysql-wizard,.tile .mysql-databases,.tile .site-migration,.tile .site-doctor,.tile .ppc-services,.tile .design-services,.tile .ssl,.tile .sitelock,.tile .dedicated-ip,.tile .tickets,.tile .passwords,.tile .sitebuilder {
background-image:url(sprite.png);
background-repeat:no-repeat;
}
.tile .wordpress-videos {
background-position:center 0;
width:100%;
height:50px;
}
.tile .wordpress-themes {
background-position:center -50px;
width:100%;
height:50px;
}
.tile .website-manager {
background-position:center -100px;
width:100%;
height:50px;
}
.tile .use-weebly {
background-position:center -150px;
width:100%;
height:50px;
}
.tile .page-speed-grader {
background-position:center -200px;
width:100%;
height:50px;
}
.tile .oneclick-install {
background-position:center -250px;
width:100%;
height:50px;
}
.tile .my-installs {
background-position:center -300px;
width:100%;
height:50px;
}
.tile .managewp-login {
background-position:center -350px;
width:100%;
height:50px;
}
.tile .managewp-add-sites {
background-position:center -400px;
width:100%;
height:50px;
}
.tile .install-wordpress {
background-position:center -450px;
width:100%;
height:50px;
}
.tile .install-plugins {
background-position:center -500px;
width:100%;
height:50px;
}
.tile .install-concrete5 {
background-position:center -550px;
width:100%;
height:50px;
}
.tile .gomobi-mobile {
background-position:center -600px;
width:100%;
height:50px;
}
.tile .concrete5-videos {
background-position:center -650px;
width:100%;
height:50px;
}
.tile .appmachine {
background-position:center -700px;
width:100%;
height:50px;
}
.tile .premium-antispam {
background-position:center -750px;
width:100%;
height:50px;
}
.tile .gsuite {
background-position:center -800px;
width:100%;
height:50px;
}
.tile .free-antispam {
background-position:center -850px;
width:100%;
height:50px;
}
.tile .email-manager {
background-position:center -900px;
width:100%;
height:50px;
}
.tile .check-webmail {
background-position:center -950px;
width:100%;
height:50px;
}
.tile .using-wordpress {
background-position:center -1000px;
width:100%;
height:50px;
}
.tile .update-billing-info {
background-position:center -1050px;
width:100%;
height:50px;
}
.tile .renew-account {
background-position:center -1100px;
width:100%;
height:50px;
}
.tile .how-to-videos {
background-position:center -1150px;
width:100%;
height:50px;
}
.tile .help-center {
background-position:center -1200px;
width:100%;
height:50px;
}
.tile .getting-started {
background-position:center -1250px;
width:100%;
height:50px;
}
.tile .change-settings {
background-position:center -1300px;
width:100%;
height:50px;
}
.tile .change-passwords {
background-position:center -1350px;
width:100%;
height:50px;
}
.tile .woothemes-50 {
background-position:center -1400px;
width:100%;
height:50px;
}
.tile .seo-tools {
background-position:center -1450px;
width:100%;
height:50px;
}
.tile .google-adwords-100 {
background-position:center -1500px;
width:100%;
height:50px;
}
.tile .constant-contact {
background-position:center -1550px;
width:100%;
height:50px;
}
.tile .bing-yahoo-50 {
background-position:center -1600px;
width:100%;
height:50px;
}
.tile .sitelock-cdnwaf {
background-position:center -1650px;
width:100%;
height:50px;
}
.tile .register-domains {
background-position:center -1700px;
width:100%;
height:50px;
}
.tile .org-sale {
background-position:center -1750px;
width:100%;
height:50px;
}
.tile .domain-privacy {
background-position:center -1800px;
width:100%;
height:50px;
}
.tile .domain-manager {
background-position:center -1850px;
width:100%;
height:50px;
}
.tile .cloudflare {
background-position:center -1900px;
width:100%;
height:50px;
}
.tile .web-disk {
background-position:center -1950px;
width:100%;
height:50px;
}
.tile .site-backup-pro {
background-position:center -2000px;
width:100%;
height:50px;
}
.tile .ftp-manager {
background-position:center -2050px;
width:100%;
height:50px;
}
.tile .file-manager {
background-position:center -2100px;
width:100%;
height:50px;
}
.tile .backups {
background-position:center -2150px;
width:100%;
height:50px;
}
.tile .backup-wizard {
background-position:center -2200px;
width:100%;
height:50px;
}
.tile .remote-mysql {
background-position:center -2250px;
width:100%;
height:50px;
}
.tile .phpmyadmin {
background-position:center -2300px;
width:100%;
height:50px;
}
.tile .mysql-wizard {
background-position:center -2350px;
width:100%;
height:50px;
}
.tile .mysql-databases {
background-position:center -2400px;
width:100%;
height:50px;
}
.tile .site-migration {
background-position:center -2450px;
width:100%;
height:50px;
}
.tile .site-doctor {
background-position:center -2500px;
width:100%;
height:50px;
}
.tile .ppc-services {
background-position:center -2550px;
width:100%;
height:50px;
}
.tile .design-services {
background-position:center -2600px;
width:100%;
height:50px;
}
.tile .ssl {
background-position:center -2650px;
width:100%;
height:50px;
}
.tile .sitelock {
background-position:center -2700px;
width:100%;
height:50px;
}
.tile .dedicated-ip {
background-position:center -2750px;
width:100%;
height:50px;
}
.tile .tickets {
background-position:center -2800px;
width:100%;
height:34px;
}
.tile .passwords {
background-position:center -2834px;
width:100%;
height:34px;
}
.tile .sitebuilder {
background-position:center -2868px;
width:100%;
height:33px;
}
.dark-theme .tile .wordpress-videos,.dark-theme .tile .wordpress-themes,.dark-theme .tile .website-manager,.dark-theme .tile .use-weebly,.dark-theme .tile .page-speed-grader,.dark-theme .tile .oneclick-install,.dark-theme .tile .my-installs,.dark-theme .tile .managewp-login,.dark-theme .tile .managewp-add-sites,.dark-theme .tile .install-wordpress,.dark-theme .tile .install-plugins,.dark-theme .tile .install-concrete5,.dark-theme .tile .gomobi-mobile,.dark-theme .tile .concrete5-videos,.dark-theme .tile .appmachine,.dark-theme .tile .premium-antispam,.dark-theme .tile .gsuite,.dark-theme .tile .free-antispam,.dark-theme .tile .email-manager,.dark-theme .tile .check-webmail,.dark-theme .tile .using-wordpress,.dark-theme .tile .update-billing-info,.dark-theme .tile .tickets,.dark-theme .tile .renew-account,.dark-theme .tile .passwords,.dark-theme .tile .how-to-videos,.dark-theme .tile .help-center,.dark-theme .tile .getting-started,.dark-theme .tile .change-settings,.dark-theme .tile .change-passwords,.dark-theme .tile .woothemes-50,.dark-theme .tile .seo-tools,.dark-theme .tile .google-adwords-100,.dark-theme .tile .constant-contact,.dark-theme .tile .bing-yahoo-50,.dark-theme .tile .sitelock-cdnwaf,.dark-theme .tile .register-domains,.dark-theme .tile .org-sale,.dark-theme .tile .domain-privacy,.dark-theme .tile .domain-manager,.dark-theme .tile .cloudflare,.dark-theme .tile .web-disk,.dark-theme .tile .site-backup-pro,.dark-theme .tile .ftp-manager,.dark-theme .tile .file-manager,.dark-theme .tile .backups,.dark-theme .tile .backup-wizard,.dark-theme .tile .remote-mysql,.dark-theme .tile .phpmyadmin,.dark-theme .tile .mysql-wizard,.dark-theme .tile .mysql-databases,.dark-theme .tile .site-migration,.dark-theme .tile .site-doctor,.dark-theme .tile .ppc-services,.dark-theme .tile .design-services,.dark-theme .tile .ssl,.dark-theme .tile .sitelock,.dark-theme .tile .dedicated-ip,.dark-theme .tile .upgrades-seotools,.dark-theme .tile .sitebuilder {
background-image:url(dark-sprite.png);
background-repeat:no-repeat;
}
.dark-theme .tile .wordpress-videos {
background-position:center 0;
width:100%;
height:50px;
}
.dark-theme .tile .wordpress-themes {
background-position:center -50px;
width:100%;
height:50px;
}
.dark-theme .tile .website-manager {
background-position:center -100px;
width:100%;
height:50px;
}
.dark-theme .tile .use-weebly {
background-position:center -150px;
width:100%;
height:50px;
}
.dark-theme .tile .page-speed-grader {
background-position:center -200px;
width:100%;
height:50px;
}
.dark-theme .tile .oneclick-install {
background-position:center -250px;
width:100%;
height:50px;
}
.dark-theme .tile .my-installs {
background-position:center -300px;
width:100%;
height:50px;
}
.dark-theme .tile .managewp-login {
background-position:center -350px;
width:100%;
height:50px;
}
.dark-theme .tile .managewp-add-sites {
background-position:center -400px;
width:100%;
height:50px;
}
.dark-theme .tile .install-wordpress {
background-position:center -450px;
width:100%;
height:50px;
}
.dark-theme .tile .install-plugins {
background-position:center -500px;
width:100%;
height:50px;
}
.dark-theme .tile .install-concrete5 {
background-position:center -550px;
width:100%;
height:50px;
}
.dark-theme .tile .gomobi-mobile {
background-position:center -600px;
width:100%;
height:50px;
}
.dark-theme .tile .concrete5-videos {
background-position:center -650px;
width:100%;
height:50px;
}
.dark-theme .tile .appmachine {
background-position:center -700px;
width:100%;
height:50px;
}
.dark-theme .tile .premium-antispam {
background-position:center -750px;
width:100%;
height:50px;
}
.dark-theme .tile .gsuite {
background-position:center -800px;
width:100%;
height:50px;
}
.dark-theme .tile .free-antispam {
background-position:center -850px;
width:100%;
height:50px;
}
.dark-theme .tile .email-manager {
background-position:center -900px;
width:100%;
height:50px;
}
.dark-theme .tile .check-webmail {
background-position:center -950px;
width:100%;
height:50px;
}
.dark-theme .tile .using-wordpress {
background-position:center -1000px;
width:100%;
height:50px;
}
.dark-theme .tile .update-billing-info {
background-position:center -1050px;
width:100%;
height:50px;
}
.dark-theme .tile .tickets {
background-position:center -1100px;
width:100%;
height:50px;
}
.dark-theme .tile .renew-account {
background-position:center -1150px;
width:100%;
height:50px;
}
.dark-theme .tile .passwords {
background-position:center -1200px;
width:100%;
height:50px;
}
.dark-theme .tile .how-to-videos {
background-position:center -1250px;
width:100%;
height:50px;
}
.dark-theme .tile .help-center {
background-position:center -1300px;
width:100%;
height:50px;
}
.dark-theme .tile .getting-started {
background-position:center -1350px;
width:100%;
height:50px;
}
.dark-theme .tile .change-settings {
background-position:center -1400px;
width:100%;
height:50px;
}
.dark-theme .tile .change-passwords {
background-position:center -1450px;
width:100%;
height:50px;
}
.dark-theme .tile .woothemes-50 {
background-position:center -1500px;
width:100%;
height:50px;
}
.dark-theme .tile .seo-tools {
background-position:center -1550px;
width:100%;
height:50px;
}
.dark-theme .tile .google-adwords-100 {
background-position:center -1600px;
width:100%;
height:50px;
}
.dark-theme .tile .constant-contact {
background-position:center -1650px;
width:100%;
height:50px;
}
.dark-theme .tile .bing-yahoo-50 {
background-position:center -1700px;
width:100%;
height:50px;
}
.dark-theme .tile .sitelock-cdnwaf {
background-position:center -1750px;
width:100%;
height:50px;
}
.dark-theme .tile .register-domains {
background-position:center -1800px;
width:100%;
height:50px;
}
.dark-theme .tile .org-sale {
background-position:center -1850px;
width:100%;
height:50px;
}
.dark-theme .tile .domain-privacy {
background-position:center -1900px;
width:100%;
height:50px;
}
.dark-theme .tile .domain-manager {
background-position:center -1950px;
width:100%;
height:50px;
}
.dark-theme .tile .cloudflare {
background-position:center -2000px;
width:100%;
height:50px;
}
.dark-theme .tile .web-disk {
background-position:center -2050px;
width:100%;
height:50px;
}
.dark-theme .tile .site-backup-pro {
background-position:center -2100px;
width:100%;
height:50px;
}
.dark-theme .tile .ftp-manager {
background-position:center -2150px;
width:100%;
height:50px;
}
.dark-theme .tile .file-manager {
background-position:center -2200px;
width:100%;
height:50px;
}
.dark-theme .tile .backups {
background-position:center -2250px;
width:100%;
height:50px;
}
.dark-theme .tile .backup-wizard {
background-position:center -2300px;
width:100%;
height:50px;
}
.dark-theme .tile .remote-mysql {
background-position:center -2350px;
width:100%;
height:50px;
}
.dark-theme .tile .phpmyadmin {
background-position:center -2400px;
width:100%;
height:50px;
}
.dark-theme .tile .mysql-wizard {
background-position:center -2450px;
width:100%;
height:50px;
}
.dark-theme .tile .mysql-databases {
background-position:center -2500px;
width:100%;
height:50px;
}
.dark-theme .tile .site-migration {
background-position:center -2550px;
width:100%;
height:50px;
}
.dark-theme .tile .site-doctor {
background-position:center -2600px;
width:100%;
height:50px;
}
.dark-theme .tile .ppc-services {
background-position:center -2650px;
width:100%;
height:50px;
}
.dark-theme .tile .design-services {
background-position:center -2700px;
width:100%;
height:50px;
}
.dark-theme .tile .ssl {
background-position:center -2750px;
width:100%;
height:50px;
}
.dark-theme .tile .sitelock {
background-position:center -2800px;
width:100%;
height:50px;
}
.dark-theme .tile .dedicated-ip {
background-position:center -2850px;
width:100%;
height:50px;
}
.dark-theme .tile .upgrades-seotools {
background-position:center -2900px;
width:100%;
height:50px;
}
.dark-theme .tile .sitebuilder {
background-position:center -2950px;
width:100%;
height:49px;
}
.upsell_interstitial {
position:fixed;
z-index:9002;
top:50%;
left:50%;
border:8px solid #FAAF3B;
border-radius:5px;
text-align:center;
background-repeat:no-repeat;
background-position:center top;
}
.upsell_interstitial .upsell_close {
font-size:1.5em;
cursor:pointer;
position:absolute;
top:.25em;
right:.5em;
z-index:101;
font-weight:200;
}
.upsell_interstitial .upsell_description {
margin:1em auto;
width:45%;
}
.upsell_interstitial ul {
width:70%;
text-align:left;
margin:1em auto;
list-style:none;
}
.upsell_interstitial li {
line-height:1.7em;
}
.upsell_interstitial li:before {
color:#FAAF3B;
content:'•';
position:relative;
top:7px;
left:-12px;
font-size:34px;
line-height:0;
}
.upsell_interstitial .upsell_offer_box {
background-color:rgba(255,255,255,.75);
border:3px solid #8BD331;
border-radius:8px;
width:85%;
margin:2em auto;
padding:.5em 9em 1.5em;
}
.upsell_interstitial h5 {
text-transform:lowercase;
font-size:2.5em;
margin:1em auto .6em;
color:#6D6E71;
}
.hm .upsell_interstitial {
color:#6D6E71;
}
.hm .upsell_cta {
color:#79B406;
}
.upsell_shadow {
position:fixed;
z-index:9001;
left:0;
right:0;
top:0;
bottom:0;
opacity:.75;
background-color:#000;
}
.upsell_interstitial_b .upsell_close_button_wrapper {
width:100%;
position:absolute;
bottom:1em;
text-align:center;
text-transform:lowercase;
}
.upsell_interstitial_b .upsell_close_button_wrapper .svg_icon {
width:16px;
height:16px;
display:inline-block;
vertical-align:middle;
}
.upsell_interstitial_b .upsell_close_button_wrapper .svg_icon path {
fill:#6D6E71;
}
.upsell_interstitial_b .upsell_close_button {
text-decoration:underline;
cursor:pointer;
}
.upsell_interstitial_b .upsell_description {
width:100%;
}
.upsell_interstitial_b .upsell_content {
margin:3em 0 0 5em;
width:35%;
text-align:left;
}
.upsell_interstitial_b .upsell_cta {
font-size:1.8em;
font-weight:bold;
margin:2em 0 .75em;
}
.upsell_interstitial_b .heading_logo {
vertical-align:middle;
}
.usage-threshold .critical {
margin-top:0;
text-align:right;
}
.usage-threshold p {
text-align:left;
}
.performance {
overflow:hidden;
}
.performance .usage-threshold {
margin:0 0 1em;
}
.performance .line-graph,.performance .data-details {
text-align:center;
z-index:2;
}
.performance .line-graph {
float:left;
width:28em;
}
.performance .data-details {
float:right;
width:10em;
padding:0 0 0 1.6em;
overflow:hidden;
position:relative;
}
.performance .doughnut-graph,.performance .data-view {
word-break:break-all;
-webkit-transition:all .25s ease-in 0;
-moz-transition:all .25s ease-in 0;
-ms-transition:all .25s ease-in 0;
-o-transition:all .25s ease-in 0;
transition:all .25s ease-in 0;
z-index:1;
}
.performance .line-graph h3,.performance .doughnut-graph h3 {
margin-bottom:0;
}
.performance .subtext {
clear:both;
padding:1em 0 0;
text-align:left;
}
.performance .shaded {
margin:2em 0 1em;
}
.performance_icon {
display:block;
margin-top:20px;
}
.recommendations {
float:left;
width:70%;
padding-right:15px;
}
.current_settings {
float:left;
width:30%;
margin:2em 0 1em;
padding:1em 1em;
border:2px solid #DFDFE1;
border-radius:10px;
text-align:center;
}
.current_settings h2 {
margin-top:0;
}
.current_settings .slider_box {
pointer-events:none;
margin-bottom:2em;
}
.current_settings .slider_box .slider-container {
display:inline-block;
width:7.5em;
margin-left:10px;
}
.current_settings .slider_box #cpu-slider-label,.current_settings .slider_box #ram-slider-label {
position:relative;
}
.current_settings .slider_box #cpu-slider-label .slider-label,.current_settings .slider_box #ram-slider-label .slider-label {
cursor:pointer;
position:absolute;
}
.varnish .varnish-list {
min-width:75%;
margin-top:2em;
text-align:center;
}
.varnish .varnish-list .domain {
max-width:25em;
}
.varnish .varnish-list tr td:first-child {
text-align:left;
}
.varnish .toggle-state .message {
display:inline-block;
margin:.25em 1em;
vertical-align:baseline;
}
.spaced {
margin-top:2em;
}
.account-dash {
margin-top:0;
}
.account-dash section:empty {
display:none;
}
hr.separator {
background-image:linear-gradient(to right,rgba(53,117,211,.15),rgba(53,117,211,.5),rgba(53,117,211,.15));
height:1px;
margin:2em 0;
border:0;
}
.block-wrapper {
text-align:center;
position:relative;
}
.page-speed,.server-uptime {
display:inline-block;
width:15em;
vertical-align:top;
text-align:center;
}
.page-speed:empty,.server-uptime:empty {
display:none;
}
.page-speed h2,.server-uptime h2 {
text-align:center;
font-size:1.2em;
}
.page-speed .subtext,.server-uptime .subtext {
display:block;
font-size:.7em;
}
.page-speed .loading {
font-size:2em;
}
.page-speed .time {
display:block;
font-size:4em;
line-height:1;
}
.server-uptime .doughnut-graph {
position:relative;
}
.server-uptime .uptime-percent {
width:4em;
margin:-.7em 0 0 -2em;
font-size:1.5em;
position:absolute;
top:50%;
left:50%;
}
.psg-result {
margin:1.27em 0;
}
#server-overlay,#varnish-overlay {
width:36em;
left:16em;
overflow:auto;
z-index:1;
}
#server-overlay p,#varnish-overlay p {
text-align:left;
}
#server-overlay .btn_primary,#varnish-overlay .btn_primary {
margin-right:1em;
}
#server-overlay .btn,#varnish-overlay .btn {
margin-left:1em;
}
#details-overlay {
width:30em;
min-height:12em;
}
.addon-indicator span {
margin:0 .5em 0 0;
}
.addon-active,circle.inner,circle.active {
color:#14B310;
fill:#14B310;
stroke:#14B310;
}
.addon-inactive,circle.inactive {
color:#FF0F00;
fill:#FF0F00;
stroke:#FF0F00;
}
.world-map {
text-align:center;
position:relative;
}
.world-map svg {
display:block;
margin:0 auto;
}
.world-map .land {
fill:#89D6F5;
}
.world-map table {
width:90%;
margin:0 auto;
border-collapse:collapse;
font-size:.8em;
}
.world-map th,.world-map td {
padding:.25em;
}
.world-map td {
border-top:1px solid #DDD;
}
.world-map tr:first-child td {
border:0;
}
.world-map tr :first-child {
text-align:left;
}
.world-map .details h2 {
margin-top:0;
}
.world-map .action-row {
padding:1em 0;
text-align:left;
position:relative;
}
.world-map .action-row a {
position:relative;
z-index:1;
}
.world-map .show-details {
width:100%;
text-align:center;
position:absolute;
top:1em;
left:0;
z-index:0;
}
.visitor-stats h2 {
margin:0 0 .25em;
text-align:center;
text-transform:lowercase;
font-size:1.5em;
}
.visitor-stats .visitor-loading {
text-align:center;
}
.visitor-stats .line-graph {
width:100%;
min-height:10em;
height:auto;
border:1px solid #C9C9C9;
position:relative;
}
.visitor-stats .status {
width:20em;
margin:-3.4375em 0 0 -10em;
text-align:center;
position:absolute;
top:50%;
left:50%;
}
.visitor-stats .toggle,.visitor-stats .toggle-handle {
border-radius:0;
}
.visitor-stats .toggle {
display:inline-block;
min-width:4em;
min-height:2em;
border-width:1px;
}
.visitor-stats .toggle-group {
width:200%;
}
.visitor-stats .toggle.on .toggle-group {
left:-3.55em;
}
.visitor-stats .toggle-on,.visitor-stats .toggle-off {
float:left;
width:3.45em;
padding:0;
position:static;
}
.visitor-stats .toggle-off:hover {
background:none;
}
.visitor-stats .toggle-handle {
float:left;
width:.55em;
padding:0;
position:static;
}
.visitor-stats .menu-control {
text-decoration:none;
opacity:.8;
position:absolute;
top:.5em;
right:.5em;
}
.visitor-stats .menu-control:hover {
opacity:1;
}
.visitor-stats .menu-options {
background:#FFF;
padding:.25em;
border-width:1px;
border-style:solid;
position:absolute;
top:.5em;
right:3em;
}
.visitor-stats .menu-arrow {
margin:0 .25em 0 0;
}
.visitor-stats .menu-arrow.hidden {
display:none;
}
.visitor-stats .range-select {
padding:0 0 .5em;
}
.visitor-stats .btn-group {
margin:.5em 0 0;
white-space:nowrap;
}
.visitor-stats .btn-group .btn {
margin:0 -6px 0 0;
font-size:.82em;
}
.visitor-stats .btn-group .btn:hover {
border-top:0;
border-bottom:0;
}
.visitor-stats .btn-group .btn:not(:first-child):not(.last) {
border-radius:0;
}
.visitor-stats .btn-group .btn:first-child {
border-top-right-radius:0;
border-bottom-right-radius:0;
}
.visitor-stats .btn-group .btn.last {
border-bottom-left-radius:0;
border-top-left-radius:0;
}
.visitor-stats .stats-bar {
width:30em;
margin:0 auto;
text-align:center;
}
.visitor-stats .stats-bar ul,.visitor-stats .stats-bar li {
padding:0;
list-style:none;
}
.visitor-stats .stats-bar .stat {
display:inline-block;
width:6em;
height:4.5em;
margin:0 -5px 0 0;
text-align:center;
position:relative;
-webkit-transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
transform-style:preserve-3d;
}
.visitor-stats .stats-bar .heading,.visitor-stats .stats-bar .count {
display:inline-block;
width:100%;
font-weight:normal;
}
.visitor-stats .stats-bar .heading {
width:75%;
height:3em;
}
.visitor-stats .stats-bar .heading span {
display:inline-block;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%);
position:relative;
top:50%;
}
.visitor-stats .stats-bar .count {
padding:.25em 1em;
vertical-align:bottom;
font-size:.9em;
color:#FFF;
}
.visitor-stats .stats-bar .unique-ips .count {
background-color:#17B312;
}
.visitor-stats .stats-bar .number-of-visits .count {
background-color:#3574D3;
}
.visitor-stats .stats-bar .page-views .count {
background-color:#FF9000;
}
.visitor-stats .stats-bar .bandwidth .count {
background-color:#FF0F00;
}
.averages .average {
display:inline-block;
width:15em;
margin:0 auto;
padding:0 0 1em;
position:relative;
}
.averages .title {
margin:0 0 2em;
}
.averages .status {
width:4em;
font-size:.8em;
cursor:pointer;
position:absolute;
top:-1.25em;
right:-.5em;
}
.averages .status-icon {
background-color:#FFF;
width:32px;
border:.15em solid #FFF;
border-radius:100%;
font-size:2em;
}
.averages .percent {
background-color:#17B312;
width:7.75em;
height:7.75em;
margin:0 auto 1em;
border-radius:100%;
cursor:pointer;
position:relative;
}
.averages .percent img {
margin:-15px 0 0 -15px;
position:absolute;
top:30%;
left:50%;
}
.averages .percent .percent-text {
display:block;
font-size:2em;
color:#FFF;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%);
position:relative;
top:65%;
}
.averages .percent small {
font-size:.75em;
}
.averages .percent-warning {
background-color:#FF9000;
}
.averages .percent-critical {
background-color:#FF0F00;
}
.averages .sliders {
width:100%;
padding:2em;
overflow:hidden;
position:relative;
}
.averages .addon-type-label {
float:left;
clear:left;
width:10em;
padding:0 1.5em 0 0;
text-align:right;
line-height:5em;
}
.averages .slider-container {
float:left;
width:23em;
padding:2em 0;
position:relative;
}
.averages .slider-label {
cursor:pointer;
position:absolute;
top:3.5em;
}
.averages .monthly-total {
float:left;
clear:left;
width:100%;
height:2em;
margin:1em 0 0;
padding:0 0 0 10em;
text-align:right;
line-height:2;
}
.averages .monthly-total-label {
float:left;
vertical-align:baseline;
}
.averages .hide-upgrades {
font-size:1.2em;
position:absolute;
top:.5em;
right:.5em;
}
.theme-simple .layout {
margin-top:2em;
}
.theme-simple .tiles .tile {
height:initial;
padding:initial;
background-color:initial;
}
.theme-simple .sprite .tile .title {
line-height:1.5;
}
.theme-simple .row-buttons {
margin:0 0 7px 2.5px;
}
.theme-simple .bar {
border-radius:8px 8px 0 0;
color:initial;
}
.theme-simple .panel {
border:1px solid #c7c7c7;
border-radius:8px;
}
.theme-simple .section .arrow:after,.theme-simple .section .arrow:before {
position:initial;
float:right;
margin-right:-23px;
}
.theme-simple ul.tab-contents {
display:none;
}
.theme-simple .performance {
float:none;
width:100%;
margin:0;
}
.theme-simple .performance .doughnut-graph,.theme-simple .performance .data-view {
word-break:initial;
}
.theme-simple .performance .graph-box {
margin:0 auto;
max-width:750px;
}
.theme-simple .tab-page {
margin:1em 0;
}
.theme-simple .tab-book,.theme-simple .tab-page {
min-height:0;
}
