/* nunito-sans-regular - latin */
@font-face {
    font-family: 'Sommet';
    font-style: normal;
    font-weight: 400;
    src: local('SommetRoundedBlack'), local('SommetRoundedBlack'),
        url('../fonts/SommetRoundedBlack.woff') format('woff'), /* Modern Browsers */
        url('../fonts/SommetRoundedBlack.ttf') format('truetype'), /* Safari, Android, iOS */
        url('../fonts/SommetRoundedBlack.svg#SommetRoundedBlack') format('svg'); /* Legacy iOS */
}


@font-face{
    font-family: 'Avenir';
    font-style: normal;
    font-weight: 400;
    src: local('Avenir'), local('Avenir'),
        url('../fonts/AvenirLTStd-Roman.woff') format('woff'), /* Modern Browsers */
        url('../fonts/AvenirLTStd-Roman.ttf') format('truetype'), /* Safari, Android, iOS */
        url('../fonts/AvenirLTStd-Roman.svg#AvenirLTStd-Roman') format('svg'); /* Legacy iOS */
}


@font-face{
    font-family: 'AvenirHeavy';
    font-style: normal;
    font-weight: 400;
    src: local('AvenirHeavy'), local('AvenirHeavy'),
        url('../fonts/AvenirLTStd-Heavy.woff') format('woff'), /* Modern Browsers */
        url('../fonts/AvenirLTStd-Heavy.ttf') format('truetype'), /* Safari, Android, iOS */
        url('../fonts/AvenirLTStd-Heavy.svg#AvenirLTStd-Heavy') format('svg'); /* Legacy iOS */
}

@font-face {
    font-family: 'elliot-regular';
    font-style: normal;
    src: local('elliot-regular'), local('elliot-regular'),
        url('../fonts/FSElliotPro.woff') format('woff'), /* Modern Browsers */
        url('../fonts/FSElliotPro.ttf') format('truetype'), /* Safari, Android, iOS */
        url('../fonts/FSElliotPro.svg#FSElliotPro') format('svg'); /* Legacy iOS */
}



body{
    margin: 0px!important;
}

div,a,span,p,ul,li {
    font-family: 'Avenir', sans-serif!important;
}

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, .brand,{
    font-family: 'AvenirHeavy', sans-serif!important;
    font-weight: 300 !important;
    font-size: 16px;
}

* {
    font-family: 'Avenir', sans-serif!important;
}

.leaflet-top, .leaflet-bottom {
    z-index: 999!important;
}

.el-message-box *{
    font-family: 'Avenir', sans-serif;
}

.el-aside{
    border-right: solid 1px #e6e6e6!important;
    background-color: #FFFFFF!important;
}

.el-aside ul.el-menu{
    border-right: 0px!important;
    ;
    background-color: #FFFFFF!important;
    ;
}

.el-table .cell {
    word-break: break-word!important;
}

.el-table th{
    background: transparent!important;
}

.app-main{
    min-height: calc(100vh + 100px)!important;
}

.el-input__inner::placeholder {
    color: #000!important;
}

.footer {
    width: 100%;
    color: white;
    text-align: center;
    z-index: 1001;
}


.createPost-container h3{
    color: #36a3f7;
    font-size: 26px;
    font-weight: 400;
    font-family: 'elliot-regular', sans-serif;
    font-weight: bold;
}

@media (max-width: 750px){

    .manage-user-container .el-form-item__label {
        line-height: 20px;
        padding-bottom: 0px!important;
    }
}


@media (max-width: 480px){
    .el-message-box {
        width: 340px!important;
    }
}