@charset "UTF-8";
/*
Theme Name: file-cloud
Theme URI: 
Author: 
Author URI: 
Description: Twenty Nineteen
Version: 1.4
*/
--------------------------------------------------------------*/
html {font-size: 22px;box-sizing: border-box;}
body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #111;
  font-weight: 400;
  font-size: 1em;
  line-height: 1.8;
  margin: 0;
  text-rendering: optimizeLegibility;
}
img {border-style: none;}
button,input,textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}
input {
  color: #111;
  font-weight: 400;
  line-height: 1.8;
  text-rendering: optimizeLegibility;
}
h1,h2{
  font-weight: 700;
  letter-spacing: -0.02em;
  line-height: 1.2;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
a {text-decoration: none;}
a:hover {text-decoration: none;}
a:focus {text-decoration: underline;}
*,*:before,*:after {box-sizing: inherit;}

/* Forms */
input[type="submit"] {
  transition: background 150ms ease-in-out;
  background: #0073aa;
  border: none;
  border-radius: 5px;
  box-sizing: border-box;
  color: #fff;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  font-size: 0.88889em;
  font-weight: 700;
  line-height: 1.2;
  outline: none;
  padding: 0.76rem 1rem;
  text-decoration: none;
  vertical-align: bottom;
}
input[type="submit"]:hover {background: #111;cursor: pointer;}
input[type="submit"]:visited {color: #fff;text-decoration: none;}
input[type="submit"]:focus {background: #111;outline: thin dotted;outline-offset: -4px;}
input[type="text"],input[type="password"],input[type="search"],textarea {
  -webkit-backface-visibility: hidden;
  background: #fff;
  border: solid 1px #ccc;
  box-sizing: border-box;
  outline: none;
  padding: 0.36rem 0.66rem;
  -webkit-appearance: none;
  outline-offset: 0;
  border-radius: 0;
}
input[type="text"]:focus,
input[type="password"]:focus {
  border-color: #0073aa;
  outline: thin solid rgba(0, 115, 170, 0.15);
  outline-offset: -4px;
}
input[type="search"]::-webkit-search-decoration {display: none;}

@media only screen and (min-width: 768px) {
  .alignright {margin-left: calc(2 * 1rem);}
}
/* 404 & Not found */
.error-404.not-found h1,
.search h1 {
  font-size: 2em;
}
.error-404.not-found h1,
.search h1,
.error-404.not-found .page-content,
.search .page-content,
.error404 footer .site-info,
.search footer .site-info {
  margin: calc(3 * 1rem) calc(3% + 10px) calc(1rem / 2);
}
@media only screen and (min-width: 768px) {
  .error-404.not-found h1,
  .search h1,
  .error-404.not-found .page-content,
  .search .page-content,
  .error404 footer .site-info,
  .search footer .site-info {
    margin: calc(3 * 1rem) calc(10% + 60px) calc(1rem / 2);
  }
}
.error-404.not-found .search-submit,.no-results.not-found .search-submit {vertical-align: middle;margin: 1rem 0;}
/*add*/
.logged-in h2,.logged-in .logged-in,.logged-in div#content {display: none !important;}
.home #page {width: 320px; padding: 4% 0 0;margin: auto;}
.logged-in #page {width: 100%;padding: 0;margin: 0;}
.home h2 {font-size: 1em;font-weight: normal;margin: 1rem 0 0.3rem 0;}
.home label {font-size: medium;}
.home .log-form-group{font-size: large;}
.home .forgot-pass-form-group {font-size: large;}
.home .forgot-text {font-size: small;line-height: normal;margin-top: -2px;padding-bottom: 8px;}
.forgot-pass-form {border: 1px solid #CCC;}
footer .site-info {font-size: 13px; padding-top: 3px;font-family: initial;}
.home footer .site-info {text-align: center;}
.logged-in footer .site-info {text-align: right;}
.error_wid_login {font-size: 0.7em;line-height: normal;}
.forgot-pass-form-group input:lang(zh-CN)[type="submit"] {line-height: 0;font-size: 0.86em;width: 100%;
.home h1 a {
    background-image: urlh(/file/wp-content/themes/file-cloud/img/logo.png);
    background-size: 320px;
    height: 88px;
    width: 320px;
}
footer#colophon {margin-top: 30px;}
/*add-mobi*/
#wpadminbar ul#wp-admin-bar-root-default>li#wp-admin-bar-edit,
#wpadminbar ul#wp-admin-bar-root-default>li#wp-admin-bar-new-content,
#wpadminbar ul#wp-admin-bar-root-default>li#wp-admin-bar-customize {
    display: none;
}
#wpadminbar .quicklinks a {display: unset;}
