#jform_articletext{
    height: 40px !important;
}
#jform_alias-lbl{
    display: none;
}
joomla-tab-element#attrib-fields-0 fieldset#fieldset-fields-0 legend{
    display: none;
}
joomla-tab-element#attrib-fields-0 fieldset#fieldset-fields-0 div.form-grid div.control-group{
    margin: 0;
}
joomla-tab-element#editor, joomla-tab-element#attrib-fields-0, joomla-tab-element#attrib-fields-0 fieldset#fieldset-fields-0{
    padding-top: 0;
}
joomla-tab-element#editor div.control-group{
    margin-top: 0;
}
.g-main-nav .g-toplevel > li.active > .g-menu-item-container > .g-menu-item-content::before {
    content: "";
    position: unset;
    top: 3px;
    left: -10px;
    width: 6px;
    height: 13px;
    border-radius: 7px;
    background: #193564;
}
.g-main-nav .g-toplevel > li.active > .g-menu-item-container > .g-menu-item-content::after {
    content: "";
    position: absolute;
    top: 3px;
    left: -10px;
    width: 6px;
    height: 13px;
    border-radius: 7px;
    background: #193564;
}

.g-menu-item-container span.g-menu-item-title{padding: 0.4rem 1rem;}
.g-menu-item-container span.g-menu-item-title:before, a.login-icon:before, a.logout-icon:before, .icon-search:before, .icon-remove:before, .icon-delete-artifact:before{
    content: "";
    display: inline-block;
    font: normal normal normal 15px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-right: 2px;
}
.icon-search:before{content: "\f002";}
.icon-remove:before{content: "\f00d";}
.icon-delete-artifact:before{content: "\f1f8"; margin-right: 5px;}
a.login-icon:before, a.logout-icon:before {margin-right: 5px;}
.g-menu-item-container.icon-1 span.g-menu-item-title:before {
    content: "\f04b";
}
.g-menu-item-container.icon-2 span.g-menu-item-title:before, a.login-icon:before {
    content: "\f090";
}
.g-menu-item-container.icon-3 span.g-menu-item-title:before {
    content: "\f08b";
}
.g-menu-item-container.icon-4 span.g-menu-item-title:before {
    content: "\f059";
}
.g-menu-item-container.icon-5 span.g-menu-item-title:before {
    content: "\f004";
}
.g-menu-item-container.icon-6 span.g-menu-item-title:before {
    content: "\f0fe";
}
.g-menu-item-container.icon-7 span.g-menu-item-title:before, a.logout-icon:before{
    content: "\f234";
}
.g-menu-item-container.icon-8 span.g-menu-item-title:before {
    content: "\f0c0";
}

.cst_grid_metadesc p {
    line-height: normal;
}
/*.homepage_hide #search_box, .homepage_hide #search_btn{display: none;}*/


#my_textarea_id_tbl tr.mceFirst { display:none; }

.js-editor-tinymce .toggle-editor.btn-toolbar.float-end.clearfix.mt-3 {display: none; }
.js-editor-tinymce .tox.tox-tinymce.tox-tinymce--toolbar-sticky-off {margin-top: 20px; }
.js-editor-tinymce .tox-editor-header {display: none; }
.js-editor-tinymce .tox-sidebar-wrap {height: 40px; }
.js-editor-tinymce .tox-statusbar {display: none !important; }
.js-editor-tinymce .tox.tox-tinymce.tox-tinymce--toolbar-sticky-off {height: 40px !important;}
.cst_center{margin: 0 auto; margin-top: 20px;}
/*.instagram_embed iframe, #instagram-embed-0{min-width: auto !important;}*/
/*.com-content-article__body.g-block.size-75.cst_center{text-align: center;}*/
.com-content-article__body.g-block.size-75.cst_center div{text-align: center;}
.com-content-article.item-page .icons .float-end{float: none !important;}
.instagram_embed iframe{margin: 0 auto !important;}
.action_artifact{margin-bottom: 60px;}
.action_artifact .icons{float: left;}
.action_artifact .delete_artifact_section{float: right;}
/*.edit.item-page form .mb-2 button:nth-child(1), .edit.item-page form .mb-2 button:nth-child(3){display: none;}*/
.glightbox-container .gslide-description {
    background: transparent !important;
}
.glightbox-container .gslide-description .gdesc-inner .gslide-desc {
    font-size: 14px;
    margin: 0;
    color: #ddd;
}
.no_grid_section {
    font-weight: bold;
}

@media (max-width:767px) {
    span.g-menu-item-title{font-size: 1rem; padding: 0; background: none; border: 0; color: #fff;}
    .g-menu-item-container span.g-menu-item-title{padding: 0;}
    #g-offcanvas #g-mobilemenu-container .g-toplevel > li a.g-menu-item-container {display: block; line-height: 1.5;}
    .g-menu-item-container span.g-menu-item-title:before, a.login-icon:before, a.logout-icon:before, .icon-search:before, .icon-remove:before, .icon-delete-artifact:before{margin-right: 10px;}

}

@media (min-width:320px) {


}

@media (min-width:1200px) {

    div.expanded-a #rga-129.mix-grid .mix, .gap {

        width: 33%;

        max-width: 33%;

    }

}
@media (min-width:768px) and (max-width:1024px) {
    span.g-menu-item-title{font-size: 1rem; padding: 0; background: none; border: 0; color: #fff;}
    .g-menu-item-container span.g-menu-item-title{padding: 0;}
    #g-offcanvas #g-mobilemenu-container .g-toplevel > li a.g-menu-item-container {display: block; line-height: 1.5;}
    .g-menu-item-container span.g-menu-item-title:before, a.login-icon:before, a.logout-icon:before, .icon-search:before, .icon-remove:before, .icon-delete-artifact:before{margin-right: 10px;}
}
@media (min-width:980px) and (max-width:1199px) {

    div.expanded-a #rga-129.mix-grid .mix, .gap {

        width: 33%;

        max-width: 33%;

    }

}