/*
Theme Name: EmbassyChile
Theme URI: http://www.embassychile.cl
Author: Colorway.cl
Author URI: https://www.colorway.cl
Description: Embassy
Version: 4.4.5

Tags: embassychile
Text Domain: embassychile
*/

/*************** CSS  ***************/



html.panel-opened body #side-nav-panel {width: 100%;overflow: auto;background: #004894;}

html.panel-opened body #side-nav-panel .menu-wrap {
    margin: 0px 0;
    padding: 0 10px;
    top: 50%;
    position: absolute;
    transform: translate3d(-50%,-50%,0px);
    left: 50%;width: 100%;
}

#side-nav-panel .side-nav-panel-close {
    top: 30px;
    right: 30px;
    font-size: 2.3em;
}

#side-nav-panel .mobile-menu.accordion-menu {
    display: grid;
    flex-wrap: wrap;
    justify-content: center;
}
#side-nav-panel .accordion-menu li:not(:last-child) {
    border-bottom: 1px solid rgba(255,255,255,0.1);
}
#side-nav-panel .accordion-menu li.menu-item > a, #side-nav-panel .menu-custom-block a {
    font-size: 1.5em;
    color: #ffffff;
    line-height: 1em;
    text-align: center;
    background-color: transparent!important;
    font-family: Open sans;
    text-align: left;
    padding: 10px 30px;
}
#side-nav-panel .accordion-menu li.menu-item > a:hover, #side-nav-panel .menu-custom-block a:hover {color: #0097D9;}
#side-nav-panel .accordion-menu .arrow {
    right: 20px;
    top: 4px;
    width: 90%;
    display: block;
    height: 100%;
    pointer-events: all;
    text-align: right;
}

.accordion-menu li.menu-item.has-sub>a {
    padding-right: 6px;
}

#side-nav-panel .accordion-menu li.menu-item ul.sub-menu li > a {font-size: 14px;color: rgba(255,255,255,0.6);}

#side-nav-panel .accordion-menu li.menu-item ul.sub-menu li > a:hover {color: #ff9933;}

.menu-wrap ul.top-links.accordion-menu {display: none;}

#side-nav-panel .accordion-menu li.menu-item>a>.fa, #side-nav-panel .accordion-menu li.menu-item>a>.avatar {
    margin-right: 15px;
    width: 25px;
}