﻿:root {
    --primary-color: rgb(9, 89, 161);
    --text-big-color: rgb(255, 255, 0);
    --hover-color: rgb(17 74 124);
}


@keyframes spin {
    to {
        -webkit-transform: rotate(360deg);
    }
}

@-webkit-keyframes spin {
    to {
        -webkit-transform: rotate(360deg);
    }
}

body {
    line-height:1;
    overflow: hidden;
}

.hideMain {
    display: none !important;
}

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    text-decoration: none;
    font-family: Open Sans, sans-serif;
}


    *::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
        background-color: #f7f4f4;
    }

    *::-webkit-scrollbar {
        width: 6px;
    }

    *::-webkit-scrollbar-thumb {
        background-color: #8b8888;
    }

html {
    font-size: 62.5%;
}

.ui-widget {
    font-size: 180% !important;
}

input {
    cursor: pointer;
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);
}

    input:focus {
        border-color: #409eff !important;
        outline: none;
    }

ul li {
    cursor: pointer;
    list-style-type: none;
}

i {
    cursor: pointer;
    font-size: 14px;
}

a {
    cursor: pointer;
    color: inherit!important;
}

a:hover {
    text-decoration:none !important;
}

button {
    cursor: pointer;
    background: none;
    border:none;
}

table {
    table-layout: auto;
    border-collapse: collapse;
}

.hide {
    display: none !important;
}



.company-result-login {
    position: absolute !important;
    top: -5px !important;
    width: 95% !important;
    max-height: 274px !important;
    border: 1px solid #e4e7ed !important;
    border-radius: 4px !important;
    background-color: #fff !important;
    z-index: 2 !important;
    box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%) !important;
    transition: all .5s !important;
    overflow-y: scroll !important;
}

.very_hide {
    display: none !important;
}

@media (max-width: 740px) {
    html {
        font-size: 50%;
    }
}

@media (min-width: 1025px) and (max-width: 1300px) {

    html {
        font: 55.5%
    }
}

​