/* FIXING FONT RENDERING */
/* line 2, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'Open Sans', sans-serif; }

/* GLOBAL COLORS */
/* TYPOGRAPHY */
/* line 19, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
h3.title-page {
  color: #47536B; }

/* ADJUSTED LAYOUT */
/* line 27, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
#sideContent {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  z-index: 3;
  transition: height 0.3s ease-out;
  min-height: 200px;
  background-color: #47536B;
  color: #72DCB5; }
  /* line 37, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
  #sideContent a {
    color: #FFF; }

/* LOGIN */
/* line 46, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
.rz-card {
  width: 350px;
  background-color: #68C1A0;
  border-radius: 5%;
  padding-top: 50px; }

/* line 52, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
#login {
  position: relative; }
  /* line 59, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
  #login .uk-form-label {
    color: #fff; }

/* line 67, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
.rz-login-logo {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: -60px;
  background-color: #68C1A0;
  padding: 20px;
  border-radius: 50%; }

/* line 76, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
.custom-shape-divider-bottom-1611844335 {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
  line-height: 0;
  transform: rotate(180deg); }

/* line 86, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
.custom-shape-divider-bottom-1611844335 svg {
  position: relative;
  display: block;
  width: calc(100% + 1.3px);
  height: 150px; }

/* line 93, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
.custom-shape-divider-bottom-1611844335 .shape-fill {
  fill: #68C1A0; }

/* REGISTER */
/* line 98, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
#register {
  background-image: url("img/batik-pattern.png");
  background-repeat: repeat;
  background-position: center center;
  background-color: #47536B;
  background-size: 200px;
  color: #fff; }
  /* line 105, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
  #register .uk-form-label {
    color: #fff; }
  /* line 108, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
  #register h3 {
    color: #fff; }

/* line 112, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
.rz-register {
  background-color: #68C1A0;
  border-radius: 10px;
  padding: 20px;
  margin-top: 30px; }
  /* line 117, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
  .rz-register img {
    width: 150px; }

/* NAVIGATION */
/* line 124, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
.rz-logo {
  max-width: 80px;
  margin-bottom: 5px; }

/* line 128, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
.rz-logo-xsmall {
  max-width: 50px; }

/* line 131, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
.rz-logo-title {
  line-height: 1; }

/* line 134, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
.nav {
  background-color: #68C1A0; }

/* line 137, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
.rz-nav-menu {
  margin-top: 40px; }
  /* line 139, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
  .rz-nav-menu a {
    color: #47536B; }
  /* line 142, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
  .rz-nav-menu a:hover {
    color: #fff; }

/* DASHBOARD */
/* line 151, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
.rz-svg {
  fill: #7585A3;
  width: 150px;
  opacity: 0.5; }

/* line 156, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
.rz-dashboard-button {
  background-color: #47536B;
  border-radius: 20px; }
  /* line 159, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
  .rz-dashboard-button h3 {
    color: #72DCB5;
    margin: 0; }
  /* line 163, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
  .rz-dashboard-button p {
    margin: 0;
    color: #CDCBCB; }

/* line 168, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
td {
  font-size: 0.9rem; }

/* line 172, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
.uk-card-default h4.uk-card-title {
  color: #47536B; }

/* line 176, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
h4 .uk-icon-button {
  margin-right: 10px; }

/* line 179, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
.uk-description-list > dt {
  text-transform: capitalize;
  color: #38896B;
  font-weight: 700; }

/* LINKS & BUTTON */
/* line 188, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
a,
.uk-link {
  color: #47536B;
  text-decoration: none;
  cursor: pointer; }

/* line 194, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
a:hover,
.uk-link:hover,
.uk-link-toggle:hover .uk-link,
.uk-link-toggle:focus .uk-link {
  color: #0f6ecd;
  text-decoration: underline; }

/* line 207, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
.uk-button-primary {
  background-color: #47536B; }

/* line 210, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
.uk-button-primary:hover,
.uk-button-primary:focus {
  background-color: #333B4D; }

/* RESPONSIVE EMBEDS */
/* line 222, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
.rz-fluid-video {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  padding-top: 25px;
  height: 0; }

/* line 228, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
.rz-fluid-video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

/* line 235, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
.rz-fluid-maps {
  overflow: hidden;
  padding-bottom: 56.25%;
  position: relative;
  height: 0; }

/* line 241, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
.rz-fluid-maps iframe {
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  position: absolute; }

/* line 249, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
p.rz-display::after {
  content: "mobile"; }

@media (min-width: 640px) {
  /* line 255, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
  p.rz-display::after {
    content: "small"; } }

@media (min-width: 960px) {
  /* line 262, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
  p.rz-display::after {
    content: "medium"; } }

@media (min-width: 1200px) {
  /* line 270, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
  p.rz-display::after {
    content: "large"; }
  /* SPLIT LAYOUT */
  /* line 276, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
  #sideContent {
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    overflow-x: hidden;
    overflow-y: auto;
    width: 240px;
    z-index: 2;
    transition: height 0.3s ease-out;
    background-color: #47536B; }
  /* line 289, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
  #mainContent {
    margin-left: 240px;
    min-height: 99vh; }
  /* line 293, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
  .rz-bodyContent {
    padding: 20px; } }

@media (min-width: 1600px) {
  /* line 302, /Applications/MAMP/htdocs/eclinic/public/css/style.scss */
  p.rz-display::after {
    content: "extra large"; } }

/*# sourceMappingURL=style.css.map */