/*
Theme Name: hello-elementor Child
Theme URI: http://dashboard.koly.co.il/koly2/
description: >-
  hello-elementor Child Theme
Author: koly.co.il
Author URI: https://koly.co.il
Template: hello-elementor
Version: 1.0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain: hello-elementor-child
*/

#primary{
    text-align:center;
}
header{
    background-color: #232193 !important;
}
.site-branding{
    /*background-color: #123456 !important;*/
    color: #ffffff ;
    display: flex;
    align-items: center;
}

.site-description{
    color: #ffffff ;
}

.site-header{
    height: 64px;
    padding: 0 30px !important;
    overflow: hidden;
    width: 100vw;
    min-width: 100vw;
}

.custom-logo-link:hover{
    /*border: 2px solid #413FCB;*/
    box-shadow: 0 0 11px black;
    border-radius: 50%;
}

.custom-logo{
    width: 43px;
}

.site-navigation{
    color: #ffffff;
    justify-content: flex-start;
    padding-right: 10px;
    font-size: 26px;
}

.navigation-rtl{
    justify-content: flex-start !important;
}

.logout_btn{
    display: flex;
    align-items: center;
    text-decoration: none;
    padding-right: 16px;
}
.logout_btn:hover{
    text-decoration: none;
}

.menu-item a{
    color: #ffffff;
    font-weight: 200;
    font-family: "Assistant", Segoe UI, arial;
    text-decoration: none;
}
.menu-item a:hover{
    color: #ffffff;
}
/*
.menu-item{
    /*outline:1px solid transparent;
}
*/

.menu-item:hover{
    /*border: 1px solid white;
    box-sizing: border-box;*/
    outline:1px solid white;
}

#login_home{
    background-color: #dedbea;
}

.card{
    margin: 3px;
    width:300px
}
.card:hover{
    background-color: #2321932e;
}

.card-container{
    justify-content: center;
}
@media only screen and (min-width: 768px){
    .site-header {
        height: 64px;
        padding: 0;
        overflow: hidden;
    }
    #login_home{
        max-width: 300px;
        height: 100%;
        min-height: calc(100vh - 64px);
        display: flex;
        align-items: center;
        margin-right: 15px;
    }
}
