/**handles:parlatta-style**/
/*
Theme Name: parlatta
Theme URI: http://parlatta.com
Version: 0.1
Author: tinisi
Author URI: http://parlatta.com/
Description: A Minimal Wordpress Theme.
Tags: minimal, simple, responsive, light-weight
Text Domain: parlatta
*/


  html {
    margin: 0 !important;
    padding: 0 !important;
  }

  body {
    /* text */
    font-family: var(--font-family);
    font-weight: 300 !important;
    font-size: var(--base-font-size) !important;
    line-height: var(--line-height) !important;
    text-align: left;
    /* colors */
    color: var(--text-color) !important;
    background-color: var(--background-color) !important;
  }

  .wrapper {
    max-width: 80vw;
    margin: 0 auto;
    /* css grid */
    display: grid;
    grid-template-rows: 1fr auto; /* Header, Content, Footer */
    grid-template-columns: 1fr; /* Single column layout */
    gap: 20px;
  }
  
  
  main {
    display: grid;
    grid-template-columns: 1fr; /* one column */
    gap: 20px; /* Gap between grid items */
  }

  .section-center {
    position: absolute;
    top: 50%;
    left: 0;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    z-index: 6;
    text-align: center;
    transform: translateY(-50%);
  }

  #mainContent {
    display: inline-block;
    margin: 0 auto;
    width: 100%;
    min-height: 50vh;
  }

  .center {
    border: 5px solid;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 10px;
  }


/* ........................................
  Misc
  ........................................... */

  /* default loading animation */
  .loader {
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background-color: #1A1F3D;
    z-index: 9999;
    transform: translateX(0);
    transition: all 0.8s cubic-bezier(0.76, 0, 0.24, 1) 0.3s;
  }

  /* remove dev bar at the top */
  #wpadminbar {
    display: none;
  }