﻿


@media (min-width:1000px) {
    .container {
        max-width: inherit;
    }

    footer {
        padding: 0px 15px;
    }

    .main-content {
        padding-bottom: 10px;
        padding-top: 15px;
    }



    .__ffdrm .btn.btn-block {
        width: inherit !important;
    }

    .__ffdrm {
        width: 100%;
    }
}

.btn-block + .btn-block {
    margin-top: 0px;
}

.logo-sm {
    max-width: 50px;
}

.widgetdy .btn.btn-instagram {
    background: #3f729b;
    border-color: #3f729b;
    color: white !important;
}

.container-page-tools {
    margin-bottom: 10px;
}

.btn.btn-info {
    background: #5e5bd0;
    border-color: #5e5bd0;
    color: white !important;
}

.tbl-main-div .c-center2 {
    text-align: center;
    padding: 0px !important;
    text-align: center;
    vertical-align: middle !important;
    width: 160px;
}

.tbl-main-div .class-r-i {
    width: 45px;
    text-align: center;
}

.tbl-main-div tr {
    transition: all 0.1s;
}


.tbl-main-div table {
    table-layout: fixed;
}

.table-striped tbody tr:nth-of-type(2n+1) {
    background-color: rgba(217, 217, 217, 0.05);
}

.header-gv-col {
    background-color: rgba(145, 145, 145, 0.16) !important;
    text-align: center;
}


.table-hover tbody tr:hover {
    background-color: rgb(194, 194, 194, 0.24);
    cursor: pointer;
}


.container-page-tools .btn-white {
    background: none;
    border-color: #18aff5;
    color: #18aff5;
    border-width: 1px;
    margin-right: 3px;
}

    .container-page-tools .btn-white:focus, .container-page-tools .btn-white:active {
        background: #3532ac;
        border-color: #3532ac;
        color: white;
    }

    .container-page-tools .btn-white:hover {
        background: #5e5bd0;
        border-color: #5e5bd0;
        color: white;
    }

.container-gv-main .main-lbl {
    font-size: 15px;
    text-align: left;
}

.btn-history-active {
    float: left !important;
    display: none;
}

.__dfrm_asterisk_mk {
    color: red;
}

.__dfrm_action_msg, .__dfrm_err_list {
    width: 100%;
    background: #fff2eb;
    padding: 5px 20px;
    margin: 5px 0px;
    animation: blink_msg 1s infinite;
}

@keyframes blink_msg {
    0% {
        background-color: #fff2eb;
    }

    50% {
        background-color: #fffaf9;
    }

    100% {
        background-color: #fff2eb;
    }
}

.pricec-lbl {
    color: #959595;
}

.logo img, .adminlogo {
    width: 65px !important;
    height: auto !important;
}
