﻿.layoutPageContainer {
    display: grid;
    grid-template-rows: auto 1fr;
    height: 100vh;
}

.columnContainer {
    display: flex;
    height: 100%;
    width: 100%;
    flex-flow: column nowrap;
}

.rowContainer {
    display: flex;
    width: 100%;
    flex-flow: row nowrap;
}

.fixedItem {
    flex: none;
}

.fillItem {
    flex: 1 1 auto;
    min-height: 0px;
}

.centerContent {
    display: flex;
    justify-content: center;
    align-items: center;
}

.centerContainer {
    height: 100%;
    width: 100%;
    position: relative;
}

.centeredItem {
    margin: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.pad {
    padding: 10px;
}
.pad1 {
    padding: 1px;
}

.padRight {
    padding-right: 10px;
}

.padLeft {
    padding-left: 10px;
}

.padUp {
    padding-top: 10px;
}


.padDown {
    padding-bottom: 10px;
}

.pad5 {
    padding: 5px;
}

.pad5Right {
    padding-right: 5px;
}

.pad5Left {
    padding-left: 5px;
}

.pad5Up {
    padding-top: 5px;
}

.pad5Down {
    padding-bottom: 5px;
}


.pad15 {
    padding: 15px;
}

.pad15Right {
    padding-right: 15px;
}

.pad15Left {
    padding-left: 15px;
}

.pad15Up {
    padding-top: 15px;
}

.pad15Down {
    padding-bottom: 15px;
}

.pad20 {
    padding: 20px;
}

.pad20Right {
    padding-right: 20px;
}

.pad20Left {
    padding-left: 20px;
}

.pad20Up {
    padding-top: 20px;
}

.pad20Down {
    padding-bottom: 20px;
}



.pad30 {
    padding: 30px;
}

.pad30Right {
    padding-right: 30px;
}

.pad30Left {
    padding-left: 30px;
}

.pad30Up {
    padding-top: 30px;
}

.pad30Down {
    padding-bottom: 30px;
}


.pad40 {
    padding: 40px;
}

.pad40Left {
    padding-left: 40px;
}

.pad40Right {
    padding-right: 40px;
}

.pad40Up {
    padding-top: 40px;
}

.pad40Down {
    padding-bottom: 40px;
}

.separatorDown {
    border-bottom: .1px solid #ddd;
}
.separatorLeft {
    border-left: .1px solid #ddd;
}
.separatorRight {
    border-right: .1px solid #ddd;
}

.sub-align {
    vertical-align: sub;
}

.oneTwoFlexSplit {
    flex: 1 2 auto;
}
