/*menu */
.jqx-widget-content.jqx-menu-dropdown.jqx-popup::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #16529b;
}

.jqx-widget-content.jqx-menu-dropdown.jqx-popup::-webkit-scrollbar
{
	width: 6px;
	background-color: #16529b;
}

.jqx-widget-content.jqx-menu-dropdown.jqx-popup::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	background-color: #95bff3;
}

.jqx-widget-content.jqx-menu-dropdown.jqx-popup {
    max-height: 300px !important;
    overflow: auto !important;
	top: 40px !important;
}

.main-navigation ul {

    align-items: center;
}


 .jqx-icon-arrow-down:after {
    content: "\e900";
    display: inline-block;
    font-family: Astra;
    font-size: .6rem;
    font-weight: bold;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-left: 10px;
    line-height: normal;
}
.jqx-icon-arrow-down-custom {
    margin-left: -15px !important;
    padding-right: 10px;
}
.show-custom .jqx-popup {
    background-color: #16529b;
}


.show-custom .jqx-popup a.menu-link {
    border-bottom-width: 1px;
    border-style: solid;
    border-color: #195eb3;
    padding: 5px 15px;
    color: #ffffff;
    display: block;
    word-wrap: break-word;
    border-width: 0 0 1px;
	font-size: 14px !important;
}
.jqx-item-custom.jqx-menu-item>.menu-link::after {
	content: '';
    margin: 0;
	clear:both;
}

.main-navigation.jqx-widget-header-custom {
    height: inherit !important;
}
.jqx-menu-popup .jqx-menu-popup.jqx-menu-popup.jqx-menu-popup-custom.horizontal.show-custom {
    width: 300px !important;
}

.jqx-menu-popup.jqx-menu-popup.jqx-menu-popup-custom.top.show-custom>div {
    width: 200px !important;
}

/* gallery template */
.gallery-section .gallery-content-container .hp4Title a {
	font-size: 22px;
    color: #222222;
    line-height: 32px;
    font-weight: 500;
}

.gallery-section .gallery-content-container {

    padding: 20px 0;
}

.gallery-section .gallery-item {
	background-color: #fff;
    -webkit-box-shadow: 0 0 27px 0 rgb(0 0 0 / 21%);
    box-shadow: 0 0 27px 0 rgb(0 0 0 / 21%);
    padding: 0 0 1em 0;
	border-radius: 0;
}






