/* === Main components === */
/*** Headings and titles ***/
/*** Links ***/
/* === Fonts === */
/* === Navbar === */
/*** Navbar Dropdown ***/
/*** Mega Menu ***/
/* Options (First Level) */
/* Collapse (Second Level) */
/* List (Third Level) */
/*** Dropdown Item list (Fourth Level) ***/
/*** User dropdown ***/
/*** Menu help ***/
/*** Navbar Toggler ***/
/* === Sidebar === */
/*** Sidebar Dropdown ***/
/* === Forms components === */
/*** Helpers ***/
/*** Labels ***/
/*** Placeholders ***/
/*** Form controls ***/
/*** Input groups***/
/*** Custom controls (Checkboxes and Radios ) ***/
/*** Datetimepicker Bootstrap ***/
/*** Bootstrap select ***/
/*** Inputs and Buttons ***/
/* === Report components === */
/*** Filters ***/
/***  Group Filters ***/
/*** Tables ***/
/*** Pagination ***/
/* === Dashboard === */
/* === Other components === */
/*** Cards ***/
/*** Tabs***/
/*** Wizards ***/
/*** User register ***/
/*** Loaders / Spinners***/
/*** Dfw file ***/
/* Calendar (Full calendar) */
/* Image actions */
/* Dfw Cropper */
/* Push modal */
/* Layouts */
body.dfw-theme {
  margin-bottom: 0; }

.layout-2columns {
  padding: 0;
  height: 100vh;
  background-color: #c4ce17;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover; }

.dfw-layout-col-simple {
  padding-left: 10%;
  padding-right: 10%;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100vh; }

@media (min-width: 992px) {
  .layout-2columns {
    background: none; } }

.layout-2columns .logo-customer {
  max-width: 150px; }

.dfw-layout-col-bg {
  background-color: #c4ce17;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover; }

.layout-2columns .title {
  color: #0036d3;
  font-size: 1.5rem;
  font-weight: 600; }

.layout-2columns button {
  width: 100%; }
