﻿/*---------- SCREEN ----------*/

.w60 {
    width: 60%;
    margin: 0 auto;
}

.w70 {
    width: 70%;
    margin: 0 auto;
}

.w76 {
    width: 76%;
    margin: 0 auto;
}

.t-30 {
    top: -30px;
}

.t20 {
    top: 20px;
}

.t50 {
    top: 50px;
}

.s-position-relative {
    position: relative;
}

.s-position-absolute {
    position: absolute;
}

.s-no-margin-left-right {
    margin-left: 0px !important;
    margin-right: 0px !important;
}

.s-mh-400 {
    min-height: 400px;
}

img.zoom {
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
}

p.zoom {
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
}

.transition {
    -webkit-transform: scale(1.3);
    -moz-transform: scale(1.3);
    -o-transform: scale(1.3);
    transform: scale(1.3);
}

img.zoom-small {
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
}

p.zoom-small {
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
}

.transition-small {
    -webkit-transform: scale(1.07);
    -moz-transform: scale(1.07);
    -o-transform: scale(1.07);
    transform: scale(1.07);
}

.vertical-middle {
    vertical-align: middle;
}

.display-flex {
    display: flex;
}

.auto-margin {
    margin-top: auto;
    margin-bottom: auto;
}