
 /* UTILS */


.vmiddleFix:before { /* meghagyom */
    content: '';
    height: 100%;
    width: 0;
    display: inline-block;
    vertical-align: middle;
}
.vFix:before {
    content: '';
    height: 100%;
    width: 0;
    display: inline-block;
}
.vFixTop:before{
    content: '';
    vertical-align: top;
}
.vFixMiddle:before{
    content: '';
    vertical-align: middle;
}
.vFixBottom:before{
    content: '';
    vertical-align: bottom;
}

.clear {
    clear: both;
}

.vh100 {
    height: 100vh;
}

.fRight {
    float: right;
}
.fLeft {
    float: left;
}

.flex {
    flex: 1;
    height: auto !important;
}

.nopadding {
    padding: 0 !important;
}

.noMargin {
    margin: 0 !important;
}

.noMarginTop {
    margin-top: 0 !important;
}

.minPadding {
    padding: 5px;
}

.ta-left {
    text-align: left;
}

.ta-right {
    text-align: right;
}

.ta-center {
    text-align: center;
}

.vmiddle {
    vertical-align: middle;
    display: inline-block;
}

.noMargin {
    margin: 0;
}

.margintb {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
}

.paddingtb {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
}

.marginlr {
    margin-left: 20px !important;
    margin-right: 20px !important;
}

.padding-small {
    padding: 5px !important;
}
.padding {
    padding: 15px !important;
}
.paddinglr {
    padding-left: 15px !important;
    padding-right: 15px !important;
}

.hmiddle {
    margin-left: auto !important;
    margin-right: auto !important;
    display: block;
}

.max600{
    max-width: 600px;
}
.max800{
    max-width: 800px;
}
.max1000{
    max-width: 1000px;
}
.max1200{
    max-width: 1200px;
}
.max1400{
    max-width: 1400px;
}

.overflowEllipsis{
    white-space: nowrap; 
    overflow: hidden;
    text-overflow: ellipsis;
}

.inlinebl{
    display: inline-block;
}

.col-list{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

 /* UTILS */