﻿@font-face {
    font-family: 'iransansweb';
    src: url('../../fonts/iransans/eot/iransansweb(fanum).eot') format('embedded-opentype');
}

@font-face {
    font-family: 'iransansweb';
    src: url('../../fonts/iransans/ttf/iransansweb(fanum).ttf') format('truetype');
}

@font-face {
    font-family: 'iransansweb';
    src: url('../../fonts/iransans/woff/iransansweb(fanum).woff') format('woff');
}

select {
    font-family: 'iransansweb' !important;
}

textarea {
    font-family: 'iransansweb' !important;
}

body {
    font-family: 'iransansweb' !important;
}

button {
    font-family: 'iransansweb' !important;
}

input {
    font-family: 'iransansweb' !important;
}

.swal2-container .swal2-modal.swal2-popup {
    font-family: 'iransansweb' !important;
}

.truncate-text {
    white-space: normal;
    word-break: break-word;
}

.borderDetail {
    border: 1px solid #e7e6e6;
    border-radius: 5px;
}

    .borderDetail div {
        padding: 10px;
    }

        .borderDetail div:first-child {
            border-left: 1px solid #e7e6e6;
        }

.app-brand-logo.demo img {
    width: 35px;
}

.app-brand.demo {
    padding-right: 25px;
}

.parsley-errors-list {
    font-size: 15px !important;
    color: #ff3e1d !important;
}

.fc .fc-popover {
    top: 30% !important;
    left: 40% !important;
    overflow-y: scroll;
    max-height: 300px;
}

.fc-v-event {
    background-color: #414141 !important;
    color: #fff !important
}

.fc-h-event {
    cursor: pointer;
}

.fc-event-main {
    overflow: hidden;
}

.fc .fc-timegrid .fc-timegrid-event {
    box-shadow: 0 0 0 1px #fff !important;
    border-radius: .25rem !important;
}

form .form-group {
    margin-bottom: 1.5rem;
}

.savePermionRoles {
    position: fixed;
    bottom: 0px;
    left: 50px;
    margin-bottom: 1rem;
}

.list-group .list-group-item {
    padding: 0.75rem 1.25rem !important;
    padding-block-end: auto !important;
}

.dz-file-title {
    font-size: 0.9rem;
    color: #555;
    margin-top: 4px;
    text-align: center;
    padding: 5px 0;
    border-bottom-right-radius: calc(0.375rem - 1px);
    border-bottom-left-radius: calc(0.375rem - 1px);
}

.dz-remove {
    color: #ff3e1d !important;
    font-weight: bold;
    cursor: pointer;
}

    .dz-remove:hover {
        color: #66190c !important;
        text-decoration: none;
    }

.fc-filters-button {
    margin-right: 10px !important;
}

.fc-myCustomButton-button {
    margin-right: 10px !important;
}

span {
    font-family: 'iransansweb' !important;
}