body {
    margin: 0;
}

.container {
    margin-right: auto;
    margin-left: auto;
}

.gCenteredContent {
    justify-content: center;
    align-items: center;
}

.gCenteredText {
    text-align: center;
}

.gFillContent {
    justify-content: space-between;
    align-items: center;
}

.gCenteredWidth {
    justify-content: left;
}

.gCenteredHeight {
    align-items: center;
}

.gWidth100 {
    width: 100%;
}

.gWidth90 {
    width: 90%;
}

.gWidth80 {
    width: 80%;
}

.gWidth70 {
    width: 70%;
}

.gWidth60 {
    width: 60%;
}

.gWidth50 {
    width: 50%;
}

.gWidth40 {
    width: 40%;
}

.gWidth30 {
    width: 30%;
}

.gWidth20 {
    width: 20%;
}

.gWidth10 {
    width: 10%;
}

.gHeight100 {
    height: 100%;
}

.gHeight100vh {
    height: 100vh;
}

.gWidth0 {
    width: 0;
}

.gHeight0 {
    height: 0;
}

.gWH0 {
    width: 0;
    height: 0;
}


/*--Центровка для сетки--*/


/*--Стили сетка--*/

.gRow {
    display: inline-flex;
}

.gCollumn {
    display: flex;
    flex-flow: column;
}

.gCell {
    display: flex;
}


/*--Стили сетка--*/

.Element_Hidden {
    display: none;
}

.Element_Show {
    display: flex !important;
}

.gOverflowHidden {
    overflow: hidden;
}

.gUserNoSelect {
    -webkit-user-select: auto;
    -moz-user-select: auto;
    -ms-user-select: auto;
    user-select: auto;
}

.gNoTextSelect {
    -webkit-touch-callout: auto;
    -webkit-user-select: auto;
    -khtml-user-select: auto;
    -moz-user-select: auto;
    -ms-user-select: auto;
    user-select: auto;
}