@import "app.css";

body  {
    /*font-family: 'Nunito', sans-serif;*/
    font-family: "Montserrat", sans-serif;
    font-optical-sizing: auto;
    color: #172426;
    font-size:16px;
}

a:focus-visible,
input:focus-visible,
textarea:focus-visible,
button:focus-visible,
select:focus-visible {
    outline: 2px solid #ff0000 !important;
    border-color: transparent !important;
    box-shadow: none !important;
}

a {
    text-decoration: none;
}

a:hover, a:focus, a:active {
    text-decoration: underline;
}


.text-saw-1 {
    color: #FCC738 !important;
}

.bg-saw-1 {
    background-color: #FCC738 !important;
}

.bg-saw-2 {
    background-color: #D82D8A !important;
}

.bg-saw-3 {
    background-color: #82368C !important;
}

.text-saw-3 {
    color: #82368C;
}

.bg-success {
    background-color: #2CBD58 !important;
}

.bg-primary-dark {
    background-color: #21409A;
}

.text-primary-dark {
    color: #21409A;
}

.border-primary-dark {
    border-color: #21409A !important;
}



footer {
    background-color: #F4F5F6;
}

/*a[href^="http"]:after{
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generated%20by%20IcoMoon.io%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cg%3E%0A%3C/g%3E%0A%09%3Cpath%20d%3D%22M25.143%2016.571v5.714q0%202.125-1.509%203.634t-3.634%201.509h-14.857q-2.125%200-3.634-1.509t-1.509-3.634v-14.857q0-2.125%201.509-3.634t3.634-1.509h12.571q0.25%200%200.411%200.161t0.161%200.411v1.143q0%200.25-0.161%200.411t-0.411%200.161h-12.571q-1.179%200-2.018%200.839t-0.839%202.018v14.857q0%201.179%200.839%202.018t2.018%200.839h14.857q1.179%200%202.018-0.839t0.839-2.018v-5.714q0-0.25%200.161-0.411t0.411-0.161h1.143q0.25%200%200.411%200.161t0.161%200.411zM32%201.143v9.143q0%200.464-0.339%200.804t-0.804%200.339-0.804-0.339l-3.143-3.143-11.643%2011.643q-0.179%200.179-0.411%200.179t-0.411-0.179l-2.036-2.036q-0.179-0.179-0.179-0.411t0.179-0.411l11.643-11.643-3.143-3.143q-0.339-0.339-0.339-0.804t0.339-0.804%200.804-0.339h9.143q0.464%200%200.804%200.339t0.339%200.804z%22%20fill%3D%22%23000000%22%20/%3E%0A%3C/svg%3E%0A);
    background-repeat: no-repeat;
}
a[href^="http"]:after{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABWUlEQVRYhe2Vr0sEQRiGHwSDRUx3TQ1nEIs2/wUxrFGDgtGgmCz+BcJxQYwGsQhiuqDdbLbYDBqUw+APEI4z7Iw7jsvuNzvfIqIvvDDh3e99mBlmQV9zQA8YCNytoZ9EWG79qVFgCzgBzoGLAHeBSWfWXijAPHAfSO57wdsJKQQTZGf2BpwC+4HuAA2+SwLBoVk8AtM5Q2K0JgG4M4udGsr7EgAbWvyB8gHOwr9EmuV9YJX8O6EKUFRu5UOoAUjKfYieFkBIuVVC+mxHA1Qp/6IYgOjyGACV8qoAauVVAFaE5Q3g1TjvP1EZoC0oB2g5mZYmwBBwXFJeK4CFaAPLBZlaAST6PQDvJpQoA8w4AONFwWsTOlAG2DZzX4DhouAu2Y3eIL1gsVoCns3co7LwCHBFtl1PwE2EH5xZt0BTQjwGnDkfaviSkrPP0xTpO78Z4XVgNrT4X39XH/jxL+//T8V3AAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
}*/
.btn-saw-1 {
    --bs-btn-bg: #FCC738;
    --bs-btn-border-color: #FCC738;
    --bs-btn-hover-bg: #FCC738;
    --bs-btn-hover-border-color: #FCC738;
    --bs-btn-active-bg: #FCC738;
    --bs-btn-active-border-color: #FCC738;
    --bs-btn-active-shadow: none;
    --bs-btn-disabled-bg: #FCC738;
    --bs-btn-disabled-border-color: #FCC738;
    --bs-btn-color: #000;
    --bs-btn-hover-color: #000;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #000;
    --bs-btn-disabled-color: #000;
}

.btn-saw-2 {
    --bs-btn-bg: #D82D8A;
    --bs-btn-border-color: #D82D8A;
    --bs-btn-hover-bg: #D82D8A;
    --bs-btn-hover-border-color: #D82D8A;
    --bs-btn-active-bg: #D82D8A;
    --bs-btn-active-border-color: #D82D8A;
    --bs-btn-active-shadow: none;
    --bs-btn-disabled-bg: #D82D8A;
    --bs-btn-disabled-border-color: #D82D8A;
    --bs-btn-color: #fff;
    --bs-btn-hover-color: #fff;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-disabled-color: #fff;
}

.btn-outline-saw-2 {
    --bs-btn-color: inherit;
    --bs-btn-bg: #fff;
    --bs-btn-border-color: #fff;
    --bs-btn-hover-bg: #D82D8A;
    --bs-btn-hover-border-color: #D82D8A;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #D82D8A;
    --bs-btn-active-border-color: #D82D8A;
    --bs-btn-hover-color: #fff;
}

.text-saw-2 {
    color: #D82D8A;
}

.border-saw-2 {
    border-color: #D82D8A !important;
}


.btn-primary {
    --bs-btn-bg: #2C70BD;
    --bs-btn-border-color: #2C70BD;
    --bs-btn-hover-bg: #2C70BD;
    --bs-btn-hover-border-color: #2C70BD;
    --bs-btn-active-bg: #2C70BD;
    --bs-btn-active-border-color: #2C70BD;
    --bs-btn-active-shadow: none;
    --bs-btn-disabled-bg: #2C70BD;
    --bs-btn-disabled-border-color: #2C70BD;
}

.btn-outline-primary {
    --bs-btn-color: inherit;
    --bs-btn-bg: #fff;
    --bs-btn-border-color: #fff;
    --bs-btn-hover-bg: #2C70BD;
    --bs-btn-hover-border-color: #2C70BD;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #2C70BD;
    --bs-btn-active-border-color: #2C70BD;
}

.btn-success {
    --bs-btn-color: #172426;
    --bs-btn-bg: #2CBD58;
    --bs-btn-border-color: #2CBD58;
    --bs-btn-hover-color: #172426;
    --bs-btn-hover-bg: #2CBD58;
    --bs-btn-hover-border-color: #2CBD58;
    --bs-btn-active-color: #172426;
    --bs-btn-active-bg: #2CBD58;
    --bs-btn-active-border-color: #2CBD58;
    --bs-btn-active-shadow: none;
}

.btn-outline-success {
    --bs-btn-color: #2CBD58;
    --bs-btn-border-color: transparent;
    --bs-btn-hover-bg: #2CBD58;
    --bs-btn-hover-border-color: #2CBD58;
    --bs-btn-active-bg: #2CBD58;
    --bs-btn-active-border-color: #2CBD58;
    --bs-btn-active-shadow: none;
}

:root {
    --bs-primary-rgb: 16, 88, 159;
    --bs-light-rgb: 244, 245, 246;
    --bs-dark-rgb: 23, 36, 38;
    --bs-light-bg-subtle: #F9F9F9;
    --bs-success-rgb: 44, 180, 88;

}

.navbar {
    --bs-navbar-active-color: #000000;
}

.dropdown-menu {
    --bs-dropdown-link-active-bg: #F4F4F4;
    --bs-dropdown-link-active-color: #000000;
    --bs-dropdown-link-hover-bg: #F4F4F4;
}


.fs-18 {
    font-size: 18px;
}

.fs-7 {
    font-size: 14px !important;
}

.breadcrumb {
    --bs-breadcrumb-divider-color: var(--bs-black);
}


.table {
    border-color: #eeeeee !important;
}

.table-bordered>:not(caption)>* {
    border-top-width: 1px !important;
    border-top-color: #EEEEEE !important;
}

.w1 {
    width: 1%;
}

.gicon {
    font-family: 'Material Symbols Outlined', sans-serif;
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;

    vertical-align: middle !important;
    font-variation-settings: 'FILL' 0,
    'wght' 400,
    'GRAD' 0,
    'opsz' 20
}


.dropdown-submenu {
    /*position: relative;*/
}

.current-day,
.current-day:hover {
    background-color: red;
}

.selected-day,
.selected-day:hover {
    background-color: green;
    color: black !important;
}

.day-circle:hover {
    background-color: yellow;
    color: black !important;
    font-weight: 700;
}

#calendar td {
    width: 80px;
    height: 80px;
}

#calendar td:hover {
    background-color: #f5f5f5;
}

.hp_combo {
    background-size: auto !important;
    background-position: left 0 bottom -1px !important;
    background-repeat: repeat-x !important;
    background-image: url(../img/40/fale.png)
}


.hp_news_h {
    height: 300px;
}

.navbar-text a, .navbar-text a:focus, .navbar-text a:hover {
    text-decoration: none;
}

.navbar-expand-lg .navbar-nav .dropdown-menu {
    border-left: 9px solid #FCC738 !important;
}
