

.pane > .row {
  overflow:auto;
  height:100%;
}
.bg-4 {
  background:var(--color-base-4)!important;
}

.main-container {
  height: 100vh;
  width: 100vw;
  flex-direction:column;
  display:flex;
  margin:0;
  padding:0;
  background:var(--color-base-4);
}

.pane {
  background:var(--color-lightest);
  border-radius:8px;
  width:100%;
  padding:5rem;
  margin: 0 2rem 0 0;
}
.d-flex{
  display:flex;
}
.main-container>.row {
  margin:0;
}
.flex-1 {
  flex:1;
}
.h-100 {
  height:100%;
}
.p-0 {
  padding:0;
}
.wrappers-delight {
  display:flex;
  background: var(--color-base-4);
  flex: 1;
  padding-bottom: 2rem;
  overflow: hidden;
  margin-top: 2rem;
}
.countercol > * {
  background:var(--color-base-1)!important;
}
.navcol > *{
  padding:0!important;
}
.elementcol > *{
 background:var(--color-lightest);
 height:100%;
 border-radius: 8px;
 padding: 2rem;
}

.elementrow {
 margin:2rem 0;
}

.navigationbar, .nav-widgetbox {

}
.wrapper-embed {
  flex:1;
  height:100%;

}
html, body {
  height:100%;
  
}


.wrapper-embed {
  overflow:hidden;
}.flex-conainer {
  display:flex;
  flex-direction:column;
}
.tabs-generator {
  display:none;
}
.pane-container {

  overflow-x:hidden;
  overflow-y:auto;
  height:100%;
    padding: 1rem 5rem 10rem 5rem;
}

a {cursor:pointer;}
.countdiv {
  display: flex;
    flex-direction: column;
}
.pl-0 {
  padding-left:0;
}
.container {

    clear:both;           
    width:100%; 
    border-left: solid 1px #CCC;
      border-right: solid 1px #CCC;
  border-bottom: solid 1px #CCC;
    text-align:left;
  padding-top: 20px;

}

/*******************************************************************/
/* ftrtch dino */
/* [type: CSS] [file:template-main] [53.1363] DESIGN*/
/*******************************************************************/
/* 0.1 D>D */
/* db 159 */