@font-face {
    font-family: 'GHEAMariam_bold';
    src: url('../../fonts/GHEAMariam/GHEAMariam-Bold.otf') format('opentype');
url('../../fonts/GHEAMariam/GHEAMariam-Bold.woff') format('woff'), url('../../fonts/GHEAMariam/GHEAMariam-Bold.ttf') format('truetype'), url('../../fonts/GHEAMariam/GHEAMariam-Bold.svg') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'GHEAMariam_normal';
    src: url('../../fonts/GHEAMariam/GHEAMariam.otf') format('opentype');
url('../../fonts/GHEAMariam/GHEAMariam.woff') format('woff'), url('../../fonts/GHEAMariam/GHEAMariam.ttf') format('truetype'), url('../../fonts/GHEAMariam/GHEAMariam.svg') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'GHEAMariam_BoldItalic';
    src: url('../../fonts/GHEAMariam/GHEAMariam-BoldItalic.otf') format('opentype');
url('../../fonts/GHEAMariam/GHEAMariam-BoldItalic.woff') format('woff'), url('../../fonts/GHEAMariam/GHEAMariam-BoldItalic.ttf') format('truetype'), url('../../fonts/GHEAMariam/GHEAMariam-BoldItalic.svg') format('svg');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: GHEAMariam_Italic;
    src: url('../../fonts/GHEAMariam/GHEAMariam-Italic.otf') format('opentype');
url('../../fonts/GHEAMariam/GHEAMariam-Italic.woff') format('woff'), url('../../fonts/GHEAMariam/GHEAMariam-Italic.ttf') format('truetype'), url('../../fonts/GHEAMariam/GHEAMariam-Italic.svg') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}
.hide,.hidden{
    display: none;
}

body{
    background: white;
    position: relative;
    overflow-x: hidden;
}
.container{
    max-width: 1200px!important;
}
.Social-media{
    position: fixed;
    top: 23%;
    right: 7%;
    z-index: 1;
}
.Social-media-home{
    top: 63%!important;
}
/*@media all and (max-width: 762px) {*/

/*    .Social-media{*/
/*        top:2%;*/
/*    }*/
/*    #main_nav{*/
/*        width: 100%;*/
/*    }*/

/*    #main_nav .dropdown-item{*/
/*        white-space: break-spaces;*/
/*    }*/

/*    #main_nav .dropdown-item{*/
/*        color:#082B7A;*/
/*        border-bottom: 1px solid #082B7A*/
/*    }*/
/*}*/
.Social-media p{
    background: #99BCF2;
    border-radius: 100%;
    padding: 5px;
    padding-left: 10px;
    padding-right: 10px;
    color: white;
}
.Social-media p a{
    color: white;
    font-size: 1.2em;
}
#main-header{
 padding-top: 0;
 padding-bottom: 0;
}
.loglo_title{
    padding-left:25px;
    padding-top: 10px;
}
.loglo_title .logo-title-top{
    font-size: 1.7em;
    font-family: GHEAMariam_normal;
}
.logo_wrapper .logo img{
    max-width: 100px;
    display: block;
    margin: auto;
}
.search_text_sixe_space{
    padding-top: 25px;
}
.letter_size_wrapper{
    padding-top: 38px;
    padding-bottom: 5px;
}
.text_size_title_wrapper{
    display: flex;
    align-items: center;
}
.text_size_title_wrapper .eye_icon{
    font-size: 19px;
    padding-top: 5px;
    color: #082B7A;
}
.search_inp_group{
    height: 38px;
}
.pad_custom a{
    font-family: GHEAMariam_normal;
    padding: 2px;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 0;
    color: #082B7A;
    background: #80808070;
    margin-left: 5px;
}
.pad_custom a:hover{
    background: #082B7A;
    color: white;
}
.pad_custom a.active{
    background: #082B7A;
    color: white;
}
.languages_nav a{
    text-decoration: none;
    color: #082B7A;
    padding-left: 3px;
}
.languages_nav a:hover{
    color: #F7CB00;
}
.languages_nav .active_language a{
    color: #F7CB00;
}
.global_search{
    background: none;
    border:none;
    padding-right: 0;
    position: absolute;
    right: 1px;
}
.global_search_space{
    border-color: #082B7A;
    border-radius: 5px !important;
}
.global_search i{
    color: #082B7A;
    font-size: 27px;
}

@media all and (min-width: 992px) {
    .navbar .dropdown-menu-end{ right:0; left: auto;  }
    .navbar .nav-item .dropdown-menu{  display:block; opacity: 0;  visibility: hidden; transition:.3s; margin-top:0;  }
    .navbar .nav-item:hover .nav-link{ color: #fff;  }
    .navbar .dropdown-menu.fade-down{ top:80%; transform: rotateX(-75deg); transform-origin: 0% 0%; }
    .navbar .dropdown-menu.fade-up{ top:180%;  }
    .navbar .nav-item:hover .dropdown-menu{ transition: .3s; opacity:1; visibility:visible; top:100%; transform: rotateX(0deg); }
    .navbar .dropdown-menu{width: 300px;}
    #main-menu .dropdown-item{font-size: 0.9em;padding:5px;padding-right:0;white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;width: 100%;}
    #main-menu .menu-item{position: relative;}
    .news_general_image_wrapper img{
        max-width: 95%;
    }
    .news_general_image_wrapper{
        text-align: center;
    }
}

/*END HEADER*/

/*HOME PAGE*/
#home_slider img{
    width: 100%;
}
#home_slider .carousel-caption span{
    background: white;
    color: #082B7A;
    font-family: GHEAMariam_normal;
    font-size: 1.5em;
    padding: 5px;
    margin: auto;
    line-height: 1.5;
    float: left;
}
#home_slider .arrows_container{
    position: relative;
    margin-top: 11%;
    display: none;
}
#home_slider .carousel-control-prev{
    /*left: 7.4%!important;*/
    width: auto;
}
#home_slider .carousel-control-next{
    /*right: 7.4%!important;*/
    width: auto;
}
.news_alone_item img{
    width: 100%;
    height: inherit;
    -webkit-transition: transform 1.0s ease, opacity 1.0s ease;
    -moz-transition: transform 1.0s ease, opacity 1.0s ease;
    transition: transform 1.0s ease, opacity 1.0s ease;
}

.news_alone_item img:hover{
    -webkit-transform: scale(1.03) rotate(0.1deg);
    -moz-transform: scale(1.03) rotate(0.1deg);
    transform: scale(1.03) rotate(0.1deg);
}

#main-menu{
    background: linear-gradient(90deg, #082B7A, #0e47cb);
}

#main-menu .nav-link {
    font-family: GHEAMariam_normal;
    color: #fff;
    font-size: 1em;
    padding-right: 0;
    padding-left: 0;
}
#main-menu .navbar{
    background: none !important;
}
#main-navbar .menu-block,#main-menu .btn-group .dropdown-menu{
    background: linear-gradient(90deg, #082B7A, #0e47cb);
    border: 1px solid rgba(111,145,167)!important;
    border-radius: 7px;
}
.menu-title .bi{
    font-size: 25px !important;
    color: #007bff !important;
}
.navbar-nav .menu-block{
    margin-left: 0px !important;
}
#main-menu .btn-group .dropdown-menu{
    margin-left: 1px !important;
}
#main-header{
    filter: blur(0px) !important;
}
#main-menu .btn-group .btn-link a{
    color: white;
    text-decoration: none;
}
#main-menu .btn-group .dropdown-menu a{
    color: #A9B7D6 !important;
}
@media all and (min-width: 992px) {
    #home_slider .carousel-caption {
        /*top: 58%;*/
        left:20%;
    }
    #home_slider .carousel-inner video{
        width: 100%;
        height: auto;
    }
    /*.news_alone_item{*/
    /*    height: 400px;*/
    /*}*/
    .right_news_itms_wr{
        padding: 0!important;
    }
    .news_small_item{
        height: 185px;
        margin-bottom: 30px!important;
    }
    .news_small_item_image_wr img{
        height: 185px;
    }
    .contact_wrapper p{
        display: flex;
        align-items: center;
    }
    /*.new_items_container,*/
    /*.media_items_container,*/
    /*.commission_items_container,*/
    /*.informationCenter_items_container,*/
    /*.prosecutionStructure_items_container,*/
    /*.dinamic_page_container,*/
    /*.search_container{*/
    /*    padding: 0;*/
    /*}*/
    .news_statement_small_images img {
        max-width: 220px;
    }

    .staff_image_wrapper{
        padding-right: 0;
    }
    .staff_description_wrapper{
        padding-left: 0;
        padding-right: 25px;
    }
    .news_item_wrapper, .media_item_wrapper{
        width: 32%;
    }
    #home_slider .carousel-caption span{
        width: 25%;
    }
    #home_slider .carousel-inner{
        /*height: 340px;*/
    }


    /*menu*/


    .menu_container{
        position: relative;
    }
    .dinamic_navbar{
        display: flex;
        justify-content: space-between;
        padding: 0!important;
    }

    #main-menu  .nav-item:hover .dropdown-menu .dropdown-menu{
        display: none;
    }
    #main-menu .dropdown-menu  .nav-item:hover  .dropdown-menu{
        left: 100%;
        display: block;
        top: 0;
        position: absolute;
    }
    @media (max-width: 1794px){
        #main-menu .dropdown-menu.dropdown-menu-end  .nav-item:hover > .dropdown-menu{
            left: auto;
            right: 100%;
        }
    }
    #main-menu .dropdown-menu .dropdown-menu{
        display: none;
    }
    #main-menu .nav-link:hover{
        cursor: pointer;
        color: #99BCF2;

    }
    #main-menu .dropdown-item:hover{
        background: #082B7A;
        color: white;
        padding-left: 5px;
    }
    .news_spec_date_pad {
        padding-left: 2.4%!important;
    }

    .dynamiWeb_item{
        width: 22%!important;
    }
    .dynamicWeb_item_img{
        max-width: 236px;
    }
    .media_inner_video_block{
        width: 65%;
        margin: auto;
    }
}

@media only screen and (max-width: 1024px) and (min-width: 768px)  {
    .read_more{
        display: none!important;
    }
}
@media all and (max-width: 767px) {
    .news_container_fluid {
        padding-top: 0px !important;
    }
    #home_slider .carousel-inner{
        height: 300px !important;
    }
    .global_search i{
        display: flex;
        font-size: 24px;
        margin: 3px 5px 0px 0px;
    }
    .home_top_link .link_wrapper{
        text-align: center!important;
    }
    .ellipse{
        margin: auto!important;
    }
    .news_small_item{
        margin-top: 50px!important;
        margin-bottom: 50px!important;
    }
    .news_small_item_image_wr{
        margin-bottom: 10px!important;
    }
    .contact_wrapper{
        text-align: center;
        margin-top: 20px;
    }
    .loglo_title{
        padding: 0!important;
        text-align: center;
    }
    .menu_container{
        position: inherit;
        padding: 0;
    }
    .carousel-control-next, .carousel-control-prev{
        background: none;
        border: none;
        width: 40px!important;
    }
    /*.carousel-indicators {*/
    /*    display: none;*/
    /*}*/
    .searchBtn{
        text-align: center;
    }
    .Social-media{
        right: 85% !important;
        top: 1%!important;
    }
    .media_item_wrapper{
        padding: 0!important;
    }
    .library_item_wrapper{
        padding: 0!important;
    }
    .informationCenter_item_wrapper{
        padding: 0;
    }
    .commission_item_wrapper{
        padding: 0;
    }
    .search_p{
        margin-bottom: 15px;
    }
    .prosecutor_deputy_small_info_wrapper{
        margin: auto;
    }
    .prosecutor_deputy_image_wrapper{
        text-align: center;
    }
    .search_params{
        padding-top: 20px!important;
    }

    /*menu*/

    #main-header .logo img{
        max-width: 100%;
        padding-bottom: 3px;
    }
    #main-header .logo-title-top{
        color: #444;
        text-transform: uppercase;
        /*font-family: "GHEAMariam Reg";*/
        font-size: 1em;
        position: relative;
        top: 11px;
    }
    #main-header .background_form_mobile_logo{
        min-height: 50px;
    }
    #main-header .logo-title{
        color: #001173;
        /*font-family: "GHEAMariam Bld";*/
        font-size: 1.625em;
        position: relative;
    }
    #main-header .search-form button[type = submit]{
        height: 30px;
        padding: 0px 8px;
        background: #0060d6;
    }
    #main-header .set-font-size{
        padding: .05rem 0.3rem;
    }
    #main-header .set-font-size.active {
        background-color: #001173;
    }
    #main-header .search-form .form-control{
        height: 30px;
    }
    #main-header .search-form{
        width: 100%;
    }
    #main-header .info-box{
        margin-bottom: 0px;
    }
    #main-header .info-box li{
        float: left;
        margin-left: 10px;
        list-style: none;
    }
    #main-header .info-box .info-icon{
        color: #0060d6;
    }
    .right_news_itms_wr .read_more{
        bottom: -25px!important;
    }

    .contact_wrapper span{
        margin-left: 0!important;
    }
    #home_slider img{
        height: 300px;
    }
    #home_slider .arrows_container{
        margin-top: 35%!important;
    }
    .Social-media p{
        margin-bottom: 10px;
    }
    .dynamiWeb_item{
        padding: 0;
    }
    .news_general_image_wrapper img{
        width: 100%;
    }
    #home_slider .carousel-item{
        width: auto;
    }
}
.home_top_link{
    padding: 0;
}
.home_top_link .link_wrapper{
    padding-top: 45px;
}
.link_home_page{
    text-decoration: none;
    color: #082B7A;
}
.ellipse{
    width: 186px;
    border-radius: 100%;
    background: #99BCF2;
    height: 186px;
    display: flex;
    margin: auto;
}
.ellipse img{
    width: 45%;
    margin: auto;
    max-width: 85px;
}
.home_top_link .link_title p{
    display: block;
    padding-top: 15px;
    font-size: 1.3em;
    font-family: GHEAMariam_normal;
    color: #2742B9;
    text-decoration: none;
    text-align: center;
}
.home_top_link_wrapper{
    display: flex;
    justify-content: space-between;
    margin: auto;
}
.section_title_container{
    margin-top: 40px;
    margin-bottom: 15px;
}
.section_title_container a{
    text-decoration: none;
}
.section_title{

    padding-left: 15px;
    padding-right: 15px;
    height: fit-content;
    background: #082B7A;
    color: white;
    font-family: GHEAMariam_normal;
    font-size: 1.5em;
    margin: auto;
    text-align: center;
    padding-top: 7px;
    padding-bottom: 7px;
    border-radius: 34.5px;
    word-wrap: break-word;
    word-break: break-word;
}
.videos_container_fluid {
    padding-top: 10px;
}
.videos_content_container, .news_content_container{
    padding: 0;
}
.news_container_fluid{
    background: #F4F6FC;
    padding-top: 55px;
}
.news_item_wrapper {
    padding: 0;
}
.prosecutionStructures_item_wrapper {
    padding: 0;
}
.news_small_item{
    text-decoration: none;
    font-size: 0.9em;
    color:black;
    font-family: GHEAMariam_normal;
    margin: 0;
    padding: 0;
    text-align: justify;
}
.news_small_item img{
    width: 100%;
    -webkit-transition: transform 1.0s ease, opacity 1.0s ease;
    -moz-transition: transform 1.0s ease, opacity 1.0s ease;
    transition: transform 1.0s ease, opacity 1.0s ease;
}
.news_small_item img:hover{
    -webkit-transform: scale(1.03) rotate(0.1deg);
    -moz-transform: scale(1.03) rotate(0.1deg);
    transform: scale(1.03) rotate(0.1deg);
}

.news_small_item_image_wr{
    padding: 0;
}
#main-footer{
    padding-top: 20px;
    background: #F4F6FC;
    margin-top: 120px;
    padding-bottom: 70px;
}
.footer_container{
    padding: 0;
    position: relative;
}
.footer_title_wrapper{
    text-align: center;
}
.footer_site_title p{
    color: #082B7A;
    font-size: 1.5em;
    font-family: GHEAMariam_normal;
    text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    padding: 5px;
}
.contact_wrapper p{
    font-size: 1em;
    color: #082B7A;
    margin-bottom: 5px;
    font-family: GHEAMariam_normal;
}

.contact_wrapper span{
    font-size: 1.5em;
    margin-right: 10px;
    margin-left: 10px;
}
#btn-back-to-top {
    position: fixed;
    bottom: 20px;
    right: 20px;
    display: none;
    background: #082B7A;
    border: none;
}
.news_wrapper{
    display: flex;
    justify-content: space-between;
}
.news_item_link{
    text-decoration: none;
}
.news_item_wrapper{
    height: 500px;
    background: #F4F6FC;
    border: 1px solid #082B7A;
    border-radius: 16px;
    margin: 1px;
    margin-bottom: 50px;
    overflow: hidden;
}
.news_image_wrapper img{
    width: 100%;
    max-width: 380px;
    height: 285px;
    border-radius: 13px;
    -webkit-transition: transform 2.0s ease, opacity 1.0s ease;
    -moz-transition: transform 2.0s ease, opacity 1.0s ease;
    transition: transform 2.0s ease, opacity 1.0s ease;
}

.news_item_wrapper :hover img{
    -webkit-transform: scale(1.08);
    -moz-transform: scale(1.08);
    transform: scale(1.08);
}

.news_details_wrapper{
    padding:5px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.news_info_space{
    font-size: 1em;
    color:#082B7A;
    font-family: GHEAMariam_bold;
}
.new_description_wrapper{
    margin-top: 5px;
    font-family: GHEAMariam_normal;
    font-size: 1em;
    color: black;
    text-align: justify;
}
.media_wrapper{
    display: flex;
    justify-content: space-between;
}
.media_item_link{
    text-decoration: none;
    background: #F4F6FC;
    border: 1px solid #082B7A;
    border-radius: 8px;
    display: block;
    height: 400px;
}
.media_item_wrapper{
    padding: 0;
    margin-bottom: 70px;
    height: 400px;
}
.media_details_wrapper{
    padding:15px ;
}
.media_info_space{
    font-size: 1.2em;
    color:#17CAFC;
    font-family: GHEAMariam_bold;
}
.media_description_wrapper{
    margin-top: 10px;
    font-family: GHEAMariam_normal;
    font-size: 1em;
    color: black;
    text-align: justify;
}
.media_item_wrapper .videos-block-col{
    height: 196px;
    margin: 0!important;
}
.videos-row{
    margin: 0;
    padding: 0;
}
.library_wrapper{
    display: flex;
    justify-content: center;
}
.library_item_link{
    text-decoration: none;
    background: #F4F6FC;
    border: 1px solid #082B7A;
    border-radius: 14px;
    display: block;
}
.library_image_wrapper img{
    width: 100%;
}
.library_item_wrapper{
    padding: 25px;
    padding-top: 0;
    margin-bottom: 70px;
}
.library_description_wrapper{
    height: 128px;
    font-family: GHEAMariam_normal;
    font-size: 1.2em;
    color: black;
    text-align: center;
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
.commission_item_wrapper{
    height: 300px;
    margin-bottom: 50px;
}
.commission_item_wrapper a{
    text-decoration: none;
}
.commission_description_wrapper{
    font-size: 1.4em;
    color:#082B7A;
    font-family: GHEAMariam_bold;
    padding:15px ;
    text-align: center;
}
.commission_image_wrapper img{
    width: 100%;
    max-width: 369px;
    height: 240px;
    border-radius: 13px;
}
.informationCenter_wrapper{
    display: flex;
    justify-content: center;
}
.informationCenter_item_wrapper{
    height: 300px;
    margin-bottom: 50px;
}
.informationCenter_item_wrapper a{
    text-decoration: none;
}
.informationCenter_description_wrapper{
    font-size: 1.4em;
    color:#082B7A;
    font-family: GHEAMariam_bold;
    padding:15px ;
    text-align: center;
}
.informationCenter_image_wrapper img{
    width: 100%;
    max-width: 369px;
    height: 240px;
    border-radius: 13px;
}
.prosecutionStructures_wrapper{
    display: flex;
    justify-content: space-between;
}
.prosecutionStructures_item_link{
    text-decoration: none;
}
.prosecutionStructures_item_wrapper{
    height: 300px;
    margin: 1px;
    margin-bottom: 50px;
}
.prosecutionStructures_image_wrapper img{
    width: 100%;
    max-width: 369px;
    height: 240px;
    border-radius: 13px;
}
.prosecutionStructures_details_wrapper{
    padding:15px ;
    text-align: center;
}
.prosecutionStructure_description_wrapper{
    font-size: 1em;
    color:#082B7A;
    font-family: GHEAMariam_bold;
}
#accordionAbout, #accordionStructure{
    padding: 0;
}
#accordionAbout .accordion-item, #accordionStructure .accordion-item{
    border: 1px solid #082B7A;
    margin-bottom: 20px;
    border-radius: 18px;
}
#accordionAbout .accordion-button, #accordionStructure .accordion-button{
    border-radius: 16px;
    font-family: GHEAMariam_normal;
    font-size: 0.6em;
}
#accordionAbout .accordion-button, #accordionStructure .accordion-button:hover{
    color:#0a58ca;
}
#accordionAbout .accordion-button:focus, #accordionStructure .accordion-button:focus{
    border-color: white;
    outline: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
#accordionAbout .accordion-button:after, #accordionStructure .accordion-button:after{
    background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>");
}
#accordionAbout .accordion-button.collapsed:after, #accordionStructure .accordion-button.collapsed:after {
    color:#082B7A;
    background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='082B7A'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>") !important;
}
#accordionAbout .accordion-button:not(.collapsed), #accordionStructure .accordion-button:not(.collapsed){
    background: #082B7A;
    color: white;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.pagination .page-link{
    color: #082B7A;
}
.pagination .active>.page-link, .pagination .page-link.active, .pagination .page-link:hover{
    color: white;
    background: #082B7A;
    border-color: #082B7A;
}
.blog-gallery .mixedgallery img{

    width: 100%!important;
}
.news_inner_wrapper .news_inner_title{
    font-size: 1.25em;
    font-family: GHEAMariam_bold;
    text-align: justify;
    padding: 0;
}
.text_centered{
    text-align: center!important;
}
.news_inner_wrapper p{
    margin-top: 0;
    margin-bottom: 0!important;
    line-height: normal;
}
.news-date{
    padding: 0;
    color: #082B7A;
    font-family: GHEAMariam_bold;
}
.content-text{
    padding: 0;
    text-align: justify;
}
.text-justify{
    text-align: justify!important;
    word-break: break-word;
}
.gallery-section{
    margin-top: 50px;
}
.news_statement_small_images {
    float: left;
    margin-bottom: 25px;
}
.news_statement_small_images img {
    display: block;
    width: 100%;
    object-fit: cover;

}
.list-files{margin-top:10px!important;overflow:hidden;padding-left:0!important}
.list-files li{list-style:none!important;list-style-type:none!important;margin-bottom:15px}
.list-files .file-description{float:left;width:93%}
.list-files .file-description > h3{font-size:0.75em}
.list-files .file-description > h3 a{color:#001173;float:left;font-size: 1.15em;line-height: 1.5;}
.list-files .file-description > h3 a:hover{color: #a9711f;}
.list-files li div.icon{float:left;margin-right:5px;text-align:right;width:55px}
.list-files div.pdf{background:url(../../img/client/icon-pdf.gif) no-repeat 90% 1px;border-right:1px solid silver;white-space:nowrap;font-size: 0.625em;color:#888;display:block;padding:18px 4px 0}
.list-files div.doc,.list-files div.docx{background:url(../../img/client/icon-doc.png) no-repeat 90% 1px;border-right:1px solid silver;white-space:nowrap;font-size: 0.625em;color:#888;display:block;padding:18px 4px 0}
.list-files div.ppt,.list-files div.pptx{background:url(../../img/client/icon-ppt.png) no-repeat 90% 1px;border-right:1px solid silver;white-space:nowrap;font-size: 0.625em;color:#888;display:block;padding:18px 4px 0}
.list-files div.xls,.list-files div.xlsx{background:url(../../img/client/icon-xlsx.png) no-repeat 90% 1px;border-right:1px solid silver;white-space:nowrap;font-size: 0.625em;color:#888;display:block;padding:18px 4px 0}

.search_params{
    justify-content: center;
    align-items: center;
    margin: 0;
    margin-bottom: 25px!important;
    background: #082B7A;
    height: fit-content;
    padding: 5px;
    border-radius: 10px;
}
.searchBtn{
    font-size: 35px;
    color: white;
}
.searchBtn:hover{
    cursor: pointer;
}
.videos-row {
    min-height: 500px;
}
.request_link{
    text-decoration: none;
    color:#082B7A;
}
.videos_content_container .videos-block-col .video-img-background .videos-img-wrapp{
    border-radius: 0;
}
.video_thumb{
    width: 100%;
    max-width: 40px;
    height: 45px!important;
}
.read_more{
    position: absolute;
    bottom: 10px;
    right: 10px;
    font-size: 1em;
    color: #082B7A;
    font-family: 'GHEAMariam_bold';

}
.right_news_itms_wr .read_more{
    bottom: -5px;
}

#home_slider .carousel-control-prev-icon,
#home_slider .carousel-control-next-icon {
    width: 3rem;
    height: 3rem;
}

#home_slider .carousel-control-prev,
#home_slider .carousel-control-next {
    opacity: 1;
}
.prosecutor_small_info_wrapper{
    margin: auto;
    padding: 0;
    display: block;
    text-decoration: none;
    color: black;
}
.general_first_staff_image_wrapper{
    text-align: center;
}
.general_first_staff_image_wrapper img{
    width: 300px;
    height: 200px;
    max-width: 300px;
}
.general_first_staff_info_wrapper{
    text-align: center;
    margin-top: 15px;
}
.general_first_staff_info_wrapper span, .prosecutor_deputy_info_wrapper span{
    display: block;
    margin-bottom: 0;
    margin-top: 0;
    font-family: GHEAMariam_bold;
    font-size: 1em;
    text-align: center;
}
.general_first_staff_info_wrapper .name_of_user{
    color: #0a58ca;
}
.prosecutionStructures_wrapper .name_of_general_user{
    font-size: 1.1em!important;
    color: #0a58ca;
}
.prosecutionStructures_wrapper .name_of_user_{
    font-size: 1.1em!important;
}
.prosecutor_deputy_small_info_wrapper{
    margin-top: 50px;
}
.just_space_around{
    justify-content: space-around;
}
.just_space_btw{
    justify-content: space-between;
}
.deputy_wrapper{
    margin-bottom: 35px;
    display: block;
    text-decoration: none;
    color: black;
}
.prosecutor_deputy_image_wrapper{
    padding: 0;
    margin: auto;
    text-align: center;
}
.prosecutor_deputy_image_wrapper img{
    width: 300px;
    max-width: 300px;
    height: 200px;
}
.prosecutor_deputy_info_wrapper{
    padding: 0;
    margin: auto;
    margin-top: 5px;
}
.staff_description_wrapper{
    text-align: justify;
}
.staff_image_wrapper img{
    width: 100%;
    max-width: 392px;
}
.staff_role_wrapper{
    margin-top: 30px;
}
.staff_role_wrapper span{
    display: block;
    margin: 0;
    font-family: GHEAMariam_bold;
    font-size: 1em;
    text-align: left;
    color:#082B7A;
    text-align: center;
}
.structure_tree_container .general_structure{
    text-align: center;
    color: #082B7A;
    font-size: 1.5em;
    text-decoration: underline;
    text-underline-offset: 7px;
    margin-top: 30px;
    font-family: GHEAMariam_bold;
}
.staff_person_data{
    margin-bottom: 20px;
    display: block;
}
.staff_person_data p{
    margin-bottom: 5px;
    font-family: GHEAMariam_normal;
    font-size: 1em;
}
.staff_person_data a{
    text-decoration: none;
}
.op__title:hover{
    cursor:pointer;
}
.op__title {
    padding-left: 22px;
    background: url(../../img/client/plus.png) 0 no-repeat;
}
.op__opened{
    background:url('../../img/client/minus.png') no-repeat 0;
}
.no-data-msg{
    text-align: center;
    font-size: 1em;
    font-family: 'GHEAMariam_bold';
}
.legal-acts-list{
    list-style-type: none;
    padding: 0;
}
.legal-acts-title{
    font-size: 0.75em;
    font-weight: bold;
    padding-left: 5px;
    border-left: 3px solid rgb(62 91 213);
    margin-bottom: 10px;
}
.legal-acts-title .global_link {
    font-size: 0.5em;
    color: #082B7A;
    display: block;
    text-align: justify;
}
.legal-acts-title a {
    text-decoration: none;
}
.legal-acts-date {
    font-size: 1.2em;
    margin-bottom: 0;
}

.orders_wrapper div{
    padding: 0;
    padding-left: 5px;
}
.orders_wrapper .view_as{
    padding-left: 0;
}
.date_filter{
    padding: 1px;
    list-style-type: none;
    border-bottom: 0;
    text-align: center;
    padding: 0;
}
.date_filter li{
    border-bottom: 2px solid #082B7A;
}
.date_filter a{
    text-decoration: none;
    font-size: 0.9em;
    display: block;
    padding-top: 2px;
    padding-bottom: 2px;
}
.date_filter a:hover{
    background:linear-gradient(90deg, #082B7A, #0e47cb);
    color:white;
}
.date_filter .active{
    background:linear-gradient(90deg, #082B7A, #0e47cb);
    color:white;
}
.plain{
    list-style-type: none;
}

.dinamic_web_pages_items_wrapper{
    padding-top: 20px;
}
.dynamicWeb_item_img{
    width: 100%;
    border:1px solid #082B7A;
}

.dynamiWeb_item{
    margin-bottom: 20px;
}
.global_page_title{
    width: fit-content;
    padding-left: 35px;
    padding-right: 35px;
}

@media (min-width: 320px) and (max-width: 767px){
    #main-navbar .dropdown-menu.menu-block.show{left: 0}
    #main-navbar .dropstart .dropdown-toggle::before{content: none}
}