    * {
        box-sizing: border-box;
        font-family: 'Open Sans', 'Ubuntu', Arial, sans-serif;
    }

    .clearfix::after {
        content: "";
        clear: both;
        display: table;
    }

    ::selection {
        background: rgb(166, 25, 46);
        color: #fff;
    }

    body {
        font-size: 14px;
        margin: 0px;
        padding: 0px;
        /* background-color: rgba(0, 0, 0, .03); */
        background-color: #eaeaea;
        /* background-color: #f2f2f2; */
    }

    /* **********************************************  */

    #page-header {
        /* padding: 10px; */
        text-align: center;
        background: white;
        color: black;
    }

    .page-banner {
        display: block;
        height: 120px;
        /* width: 100%; */
        max-width: 1200px;
        margin: 0 auto;
    }

    .page-title {
        display: block;
        padding-top: 0px;
        font-size: 14px;
    }

    #headband {
        display: flex;
        display: -webkit-flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        /*height: 45px; background-color: #f2f2f2;*/
        padding: 5px;
        display: inline-block;
        /* max-width: 1200px; */
        width: 100%;
        font-size: 20px;
        /* box-shadow: 0 0 3px 0 rgba(0, 0, 0, .2); */
        border: 1px solid #e1e1e1;
        margin-top: 5px;
        background: #eff0f0;
    }

    #head-media-links {
        margin-left: 0px;
        float: left;
        text-align: center;
    }

    #head-account-links {
        float: right;
    }

    /* **********************************************  */
    /* **********************************************  */

    #page {
        /*width: 1200px;
        max-width: 1200px;*/
        margin: 0 auto;
        box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
        /*border-radius: 10px;*/
        background: white;
        /*padding: 10px;*/
    }

    #page-container {
        width: 100%;
        /* padding-right: 5px;
    padding-left: 5px; */
        margin-right: auto;
        margin-left: auto;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        background-color: #fdfafa;
    }

    #page-info {
        display: flex;
        flex-wrap: wrap;
        float: left;
        box-sizing: border-box;
        /* width: 100%; */
        max-width: 1200px;
        /* margin: 0px 0px 5px 0px; */
        margin: 0 auto;
        padding: 10px 10px 10px 10px;
        /* color: #666666; */
        line-height: 1.4;
        box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
        background-color: rgb(255, 255, 255);

        /**/
        top: 10px;
        bottom: 10px;
        position: relative;
        border-radius: 10px;

        /* #ffffff */
    }

    /* **********************************************  */

    #page-data {
        box-sizing: border-box;
        width: 100%;
        min-height: 700px;
        margin: 0px 0px 5px 0px;
        padding: 10px 10px 10px 10px;
    }

    .flex-content {
        display: flex;
        flex-wrap: wrap;
        /**Safari 6.1+ **/
        display: -webkit-flex;
        -webkit-flex-wrap: wrap;
        /**MS**/
        display: -ms-flexbox;
        -ms-flex-wrap: wrap;
        /*FLEX**/
        /*flex: 100%;
        -ms-flex: 100%;
        -webkit-flex: 100%;*/
    }

    /* **********************************************  */

    .band {
        display: flex;
        flex-wrap: wrap;
        display: -ms-flexbox;
        -ms-flex-wrap: wrap;
        /* Safari 6.1+  */
        display: -webkit-flex;
        -webkit-flex-wrap: wrap;
        flex: 100%;
        -ms-flex: 100%;
        -webkit-flex: 100%;
        background-color: #efefef;
        /*#f1f1f1;*/
        margin: 0 0px 20px;
        padding: 10px;
        text-align: center;
        /* box-shadow: 0 0 15px rgba(0, 0, 0, 0.2); */
        border-radius: 10px;
    }

    .band .postare {
        width: 280px;
        margin-top: 10px;
        margin-right: 10px;
        margin: 0 auto;
    }

    .band .postare img {
        width: 75%;
    }

    .band .postare a {
        text-decoration: none;
        color: black;
    }

    /* **********************************************  */

    div.infodiv {
        /*border-radius: 4px;
        border: 1px solid #e1e1e1;*/
        padding: 6px;
        display: inline-block;
        font-size: 14px;
        font-weight: normal;
        /* margin: 15px 5px 15px 5px; */
        box-sizing: border-box;
    }

    div.infodiv1 {
        /* border-radius: 4px; */
        border-bottom: 1px solid #e1e1e1;
        /*box-shadow: 0 0px 2px 0px rgba(0, 0, 0, 0.5);*/
        /*-moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
        -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
        */
        padding: 6px 0px;
        display: inline-block;
        /*color: rgb(204, 188, 188);*/
        font-size: 14px;
        font-weight: normal;
        line-height: 1.5;
        margin: 15px 15px 15px 15px;
        box-sizing: border-box;
    }

    div.infodiv2 {
        /*border-radius: 4px;
        border: 1px solid #e1e1e1;*/
        padding: 6px;
        display: inline-block;
        font-size: 14px;
        font-weight: normal;
        line-height: 1.5;
        /* margin: 15px 5px 15px 5px; */
        box-sizing: border-box;
        border-radius: 10px;
        margin-bottom: 10px;
        text-align: justify;
        width: 100%;
    }

    div.infodiv2 a {
        color: rgb(166, 25, 46);
        text-decoration: none;
    }

    div.infodiv2 a:hover {
        text-decoration: underline;
        color: #289dcc;
    }

    /* div.infodiv:hover,
     div.infodiv1:hover, */

    div.infodiv2:hover {
        box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
    }

    div.infodiv>p,
    div.infodiv1>p,
    div.infodiv2>p {
        line-height: 1.4;
        text-align: justify;
    }

    .panou {
        width: 49.7%;
    }

    .panou_inalt {
        height: 400px;
    }

    .panou1 {
        width: 50%;
        /*48.99%;
        49.8%;*/
    }

    .panou2 {
        width: 33%;
    }

    .panou-fit {
        width: 100%;
    }

    .panou-fit3
    {
        width: 300px;
    }

    /* **********************************************  */

    .sectiontitle {
        background: #f0f0f0;
        border-left: 3px solid #ed1c24;
        padding: 10px 15px 10px;
    }

    .sectiontitle:hover,
    .section-title:hover {
        box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.2);
    }

    .section-title {
        background: #f7f7f7 none repeat scroll 0 0;
        border: 1px solid #e1e1e1;
        font-size: 16px;
        margin: 0 0 20px 0px;
        padding: 10px 15px 10px;
        /*6px 20px;*/
        text-transform: uppercase;
        color: #029FB2;
        text-align: left;
    }

    /* **********************************************  */

    .lista .fab {
        display: inline-block;
        /* font: normal normal normal 14px/1 FontAwesome; */
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        background-color: transparent;
    }

    /* .fab {
        -webkit-font-smoothing: antialiased;
        display: inline-block;
        font-style: normal;
        font-variant: normal;
        text-rendering: auto;
        line-height: 1;
        background-color: transparent;
    } */

    .lista i.fab:hover {
        transition-property: color;
        transition-duration: 0.1s;
        transition-timing-function: ease-in-out;
        transition-delay: 0s;
        color: red;
        /* text-decoration: underline; */
    }

    .lista i.fab {
        padding: 5px 10px;
        text-align: center;
        font-size: 25px;
    }

    i.fa-facebook {
        color: #3b5a9b;
    }

    i.fa-twitter {
        color: #1bb2e9;
    }

    i.fa-google-plus {
        color: #dc4937;
    }

    i.fa-instagram {
        color: #3f729b;
    }

    i.fa-pinterest {
        color: #d5282e;
    }

    i.fa-youtube {
        color: #ed3f41;
    }

    .lista li {
        display: inline;
    }

    /*********************************************/

    .sigla {
        margin: 20px 0 20px 20px;
        width: 80px;
        height: 80px;
        float: left;
        transition: transform 0.2s;
        /* Animation */
        /*margin: 0 auto;*/
    }

    .sigla:hover {
        transform: scale(1.2);
        cursor: pointer;
    }

    /* **********************************************  */

    .header {
        padding: 10px;
        text-align: center;
        background: white;
        color: black;
    }

    .header h1 {
        font-size: 30px;
    }

    /* **********************************************  */
    /*span*/

    .post_title {
        color: rgb(166, 25, 46);
        /*
        display: block;
        font-size: 1.5em;
        margin-top: 0.83em;
        margin-bottom: 0.83em;
        margin-left: 0;
        margin-right: 0;
        font-weight: bold;
          */
        /* background-color: rgb(166, 25, 46); */
        /*
        margin-top: 5px;
        background-color: #289dcc;
        padding: 6px;
        color: white;
        font-weight: normal;
        */
    }

    .titlupostare {
        display: inline-block;
        margin-top: 5px;
        /* background-color: rgb(166, 25, 46); */
        /* padding: 6px 0px; */
        /* border-bottom: 2px solid rgb(166, 25, 46); */
        border-bottom: 2px solid #289dcc;
        /* color: white; */
        /* font-size: 20px; */
    }

    .bloc {
        display: block;
    }

    /* **********************************************  */

    .read-more {
        display: block;
        font-weight: 600;
        /* padding-left: 5px; */
        font-size: 14px;
        font-style: italic;
        line-height: 22px;
        color: #D92738;
        padding-top: 10px;
        text-decoration: none;
    }

    .read-more:hover {
        text-decoration: underline;
    }

    .readmorelink {
        border: none;
        display: inline-block;
        padding: 5px 10px;
        vertical-align: middle;
        overflow: hidden;
        text-decoration: none;
        color: inherit;
        background-color: inherit;
        text-align: center;
        cursor: pointer;
        white-space: nowrap;
        background-color: rgba(146, 25, 46);
        border-radius: 3px;
    }

    .readmorelink:hover {
        background-color: red;
    }

    /*---------------------------------------------------------*/

    .post_image {
        width: 100%;
        height: auto;
        max-width: 100%;
        opacity: 1;
        /* opacity: .5; */
        transition: opacity .5s ease-in-out 0s;
        -moz-transition: opacity .5s ease-out 0s;
        -webkit-transition: opacity .5s ease-out 0s;
        -o-transition: opacity .5s ease-out 0s;
    }

    .post_image:hover {
        opacity: .5;
    }

    .anunt-image {
        float: left;
        width: 25%;
    }

    .anunt-body {
        /*
        float: right;
        width: 67%;
        */
    }

    /*---------------------------------------------------------*/

    .share_articol {
        /*border-top: 1px solid rgba(0, 0, 0, 0.2);*/
        border-bottom: 1px solid rgba(0, 0, 0, 0.2);
        /* #615d5d;*/
        padding: 5px 0;
        margin: 0 0 15px;
        width: 100%;
        max-width: 100%;
    }

    /*---------------------------------------------------------*/

    .meniulist ul {
        list-style: outside none none;
        margin: 0;
    }

    .meniulist li {
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
        margin-bottom: 5px;
        padding-bottom: 5px;
    }

    .meniulist a {
        color: black;
        /* #289dcc;*/
        font-size: 14px;
        line-height: 26px;
        padding-left: 22px;
        position: relative;
        -webkit-transition: color 0.3s ease;
        -moz-transition: color 0.3s ease;
        -ms-transition: color 0.3s ease;
        -o-transition: color 0.3s ease;
        transition: color 0.3s ease;
        /* display: inline-block; */
        text-decoration: none;
    }

    .meniulist a::before {
        /* content: "\f101"; */
    }

    .meniulist a:hover {
        text-decoration: underline;
        color: rgb(166, 25, 46);
    }

    /*---------------------------------------------------------*/

    .bannerdiv {
        box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
        height: 160px;
        border-radius: 10px;
        margin: 5px 0 5px 0;
    }

    .bannerdiv a img {
        padding: 5px;
        border-radius: 15px;
    }

    .bannerdiv a p {
        margin-top: 0px;
    }

    .bannerdiv:hover {
        border-bottom: 2px solid rgb(166, 25, 46);
        box-shadow: 0 0 15px rgba(0, 0, 0, 0.3);
        /*border-radius: 5px;*/
    }

    /*---------------------------------------------------------*/

    div#main a {
        color: rgb(166, 25, 46);
        text-decoration: none;
    }

    div#main a:hover {
        text-decoration: underline;
        color: #289dcc;
    }

    /* **********************************************  */

    .zoom:hover {
        transition: transform .2s;
        -ms-transform: scale(1.2);
        /* IE 9 */
        -webkit-transform: scale(1.2);
        /* Safari 3-8 */
        transform: scale(1.2);
        /* standard */
    }

    /* **********************************************  */

    .politicacookie .continutpolitica {
        max-width: 1000px;
        margin: 0 auto;
        padding: 20px;
        font-size: 16px;
        line-height: 24px;
    }

    .politicacookie {
        display: none;
        font-family: sans-serif;
        position: fixed;
        bottom: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.85);
        z-index: 21;
        color: #fff;
        width: 100%;
    }

    #divpoliticacookie #continutpolitica {
        max-width: 1000px;
        margin: 0 auto;
        padding: 20px;
        font-size: 16px;
        line-height: 24px;
    }

    #divpoliticacookie {
        display: none;
        font-family: sans-serif;
        position: fixed;
        bottom: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.85);
        z-index: 21;
        color: #fff;
        width: 100%;
    }

    #divpoliticacookie a {
        color: #fff;
        text-decoration: underline;
    }

    #divpoliticacookie button {
        font-size: 14px;
        color: #000;
        background: #fff;
        border: 2px solid #fff;
        padding: 10px;
        width: 120px;
        margin: 10px auto 10px auto;
        display: block;
        cursor: pointer;
    }

    /* **********************************************  */

    div#page_footer {
        /*background-color: #e9ecef;*/
        padding: 2rem 1rem;
        /*margin-bottom: 1rem;*/
        border-radius: 2px;
        /* height: 200px; */
        clear: both;
        /* background-color: #fefefe; */
        /* background-color: #289dcc; */
        background-color: rgb(166, 25, 46);
        box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
        /* -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%; */
        max-width: 100%;
        /**/
        top: 20px;
        position: relative;
    }

    div#page_footer .grup {
        border-top: 2px solid white;
        width: 33%;
        margin-left: 1px;
        /* solid #e1e1e1;*/
        display: inline-block;
    }

    #page_footer .grup ul {
        list-style-type: none;
        margin: 0;
        padding: 0;
        overflow: hidden;
    }

    div#page_footer a {
        text-decoration: none;
        color: white;
    }

    div#page_footer a:hover {
        text-decoration: underline;
    }

    div#page_footer li {
        padding: 5px 0px 5px 0px;
        list-style-type: none;
        text-decoration: none;
        color: #3B59AF;
        font-size: 14px;
        font-weight: normal;
        /* letter-spacing: 0.2px; */
    }

    /*******************/

    #head-links a {
        text-decoration: none;
    }

    #head-links a:hover {
        text-decoration: underline;
    }

    /*********CONT*********************************/

    #side-cont {
        -ms-flex: 20%;
        flex: 20%;
        max-width: 20%;
        background-color: #f1f1f1;
        padding: 10px;
        float: left;
        width: 100%;
    }

    #main-cont {
        -ms-flex: 80%;
        flex: 80%;
        max-width: 80%;
        background-color: white;
        padding: 10px;
        float: left;
        width: 100%;
    }

    .menu-cont {
        width: auto;
        /*200px;*/
    }

    .menu-cont a {
        background-color: #eee;
        color: black;
        display: block;
        padding: 12px 0px 12px 12px;
        text-decoration: none;
    }

    .menu-cont a:hover {
        background-color: #ccc;
        text-decoration: underline;
    }

    .menu-cont .selected-menu-item {
        background-color: rgb(166, 25, 46);
        color: rgb(255, 255, 255);
    }

    .menu-cont a.active {
        background-color: rgb(0, 191, 255);
        /* DeepSkyBlue#00BFFF*/
        /* #4CAF50;*/
        color: white;
    }

    #tabel-cont {
        overflow-x: auto;
        /* min-height: 400px; */
    }

    .cont-pagemap {
        font-size: 1.5em;
        font-weight: bold;
        padding: 10px;
        border-bottom: 1px solid #e1e1e1;
        margin-bottom: 10px;
    }

    /******************************************/

    div#main {
        width: 67%;
        float: left;
        padding: 10px 10px 10px 6px;
    }

    div#side {
        width: 33%;
        float: left;
        padding: 10px 5px;
    }

    div#panelcontainer {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }



    .body-curs {
        border-radius: 5px;
        padding: 6px;
        font-size: 14px;
        font-weight: normal;
        line-height: 1.4;
        box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
        margin-bottom: 10px;
    }

    /***************************Marquee***************************/

    .panou-marquee {
        background: #ffffff;
        /* max-width: 100vh; */
        margin: 0 auto;
    }

    .marquee_slider {
        font-family: 'Arial', 'Helvetica', 'Helvetica Neue', sans-serif;
        /* font-weight: 900; */
        overflow: hidden;
        position: relative;
        width: 100%;
    }

    .-speed1 {
        background: #edf2ff;
        color: #4d7dff;
        height: 30px;
        /*2vh;*/
        font-style: italic;
        overflow: hidden;
        padding: 10px 0 25px 0;
        /*1vh 0;*/
        white-space: nowrap;
    }

    .-speed1 div {
        font-size: 16px;
        /*letter-spacing: 2vh;*/
        display: inline-block;
        -webkit-animation: slide-linear 40s linear infinite;
        animation: slide-linear 40s linear infinite;
    }

    /* .-speed1 div:hover {
        animation-play-state: paused;
        -webkit-animation-play-state: paused;
        -moz-animation-play-state: paused;
    } */

    @-webkit-keyframes slide-linear {
        0% {
            -webkit-transform: translateX(0);
            transform: translateX(0);
        }

        100% {
            -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
        }
    }

    @keyframes slide-linear {
        0% {
            -webkit-transform: translateX(0);
            transform: translateX(0);
        }

        100% {
            -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
        }
    }

    a.infolink {
        text-decoration: none;
        color: black;
    }

    a.infolink:hover {
        text-decoration: underline;
        color: blue;
    }

    /***************************Marquee***************************/
    /*ARTICOLE***************************************************************/
    h1,
    h2 {
        text-align: left;
    }


    div#articol {
        overflow: auto;
        padding-bottom: 20px;
        border-bottom: 2px solid #289dcc;
    }

    div#articol_body {
        text-align: justify;
    }

    .divcolumn-left {
        width: 50%;
        float: left;
        padding-right: 10px;
    }

    .divcolumn-right {
        width: 50%;
        float: right;
        padding-top: 14px;
    }

    /*END ARTICOLE***************************************************************/

    .divelem {
        display: inline-block;
        width: 48%;
        vertical-align: top;
        margin: 5px 0 5px 0;
    }

    .divelem label {
        font-weight: bold;
    }

    @media (max-width: 799px) {
        .divelem {
            display: block;
            width: 100%;
        }
    }

    /****************************************************************/

    .divelem_container {
        width: 100%;
        border-radius: 4px;
        border: 1px solid #e1e1e1;
        /* box-shadow: 0 0px 2px 0px rgba(0, 0, 0, 0.5); */
        padding: 6px;
        display: inline-block;
        /* color: rgb(204, 188, 188); */
        font-size: 17px;
        font-weight: normal;
        line-height: 1.5;
        margin: 8px 5px 8px 0px;
        box-sizing: border-box;
    }

    /************************************/

    .error-msg {
        color: #E01B2F;
        display: block;
        font-size: 1.17em;
        margin-block-start: 1em;
        margin-block-end: 1em;
        margin-inline-start: 0px;
        margin-inline-end: 0px;
        font-weight: bold;
    }

    a.highlink {
        font-weight: bold;
        color: rgb(166, 25, 46);
        text-decoration: none;
    }

    a.highlink:hover {
        text-decoration: underline;
    }

    video .wide_video {
        width: 100%;
        height: auto;
    }

    /***************/

    #breadcrumb-links {
        margin-bottom: 10px;
        padding-bottom: 5px;
        border-bottom: 1px solid #e1e1e1;
    }

    .lista-articol-info {
        color: #4e4d4d !important;
    }

    /*PAGING NAVIGATION LINKS****************************************************************/

    #page-navigation {
        text-align: center;
    }

    #page-navigation ul {
        list-style: none;
        margin: 0;
        padding: 0;
    }

    #page-navigation li {
        display: inline-block;
        vertical-align: middle;
    }

    #page-navigation li a {
        display: block;
        width: 50px;
        height: 50px;
        font-size: 16px;
        line-height: 46px;
        text-align: center;
        color: #333;
        font-weight: normal;
        text-decoration: none !important;
        transition: all .5s linear;
        -webkit-transition: all .5s linear;
        -moz-transition: all .5s linear;
        -ms-transition: all .5s linear;
        -o-transition: all .5s linear;
        border: 2px solid #fff;
        /* border-radius: 100px; */
        /* -webkit-border-radius: 200px;
        -moz-border-radius: 200px; */
    }

    #page-navigation li a:hover {
        border: 2px solid rgb(94, 19, 19);
    }

    #page-navigation li a.curent-page {
        background-color: rgb(166, 25, 46);
        color: white;
    }

    /*PAGING NAVIGATION LINKS****************************************************************/

    .h4-narrow {
        margin-top: 10px;
        margin-bottom: 10px;
    }

    /****/

    .listitem-space li {
        margin: 10px 0 10px 0;
    }

    .listitem-space li::marker {
        font-weight: bold;
    }



    /*************************/



    .buton_intrebare {
        position: relative;
        display: block;
        padding: 1.25rem 1rem;
        border: 1px solid #e6e6e6;
        border-bottom-color: rgb(230, 230, 230);
        border-bottom-style: solid;
        border-bottom-width: 1px;
        color: #a6192e;
        transition: color .3s;
        font-weight: bold;
        background: #f2f2f2;
        text-align: left;
        cursor: pointer;
    }

    .buton_continut {
        border: 1px solid #e6e6e6;
        padding: 20px;
        text-align: justify;
    }

    .buton_intrebare:after {
        content: "+";
        position: absolute;
        right: 15px;
        font-size: 26px;
        line-height: 1;
        -webkit-transition: all .55s ease;
        -moz-transition: all .55s ease;
        -ms-transition: all .55s ease;
        -o-transition: all .55s ease;
        transition: all .55s ease;
    }

    .buton_intrebare.clicuit:after {
        content: "-";
        -webkit-transition: all .55s ease;
        -moz-transition: all .55s ease;
        -ms-transition: all .55s ease;
        -o-transition: all .55s ease;
        transition: all .55s ease;
    }

    .cerc_gol {
        list-style-type: circle !important;
        list-style-position: outside !important;
        margin-left: 40px !important;
    }

    .lista_continut.cerc_gol {
        margin-left: 20px;
    }

    #facut_custom {
        margin-top: 50px;
    }


    @media (max-width:1200px) {
        .buton_intrebare {
            padding-right: 40px;
        }

        .buton_intrebare::after {
            top: 50%;
            transform: translateY(-50%);
        }
    }



    /****************************/

    .block-separator {
        margin: 30px 0 45px;
        width: 65px;
        height: 2px;
        background: #a6192e;
        border: none;
    }




    /************************************/
    /*****JBI****************************/


.articol_jbi .coloana1,
.articol_jbi .coloana2 {
	width: 50%;
	float: left;
}

.articol_jbi .coloana1 {
	padding-right: 10px;
	/*border-right: 1px solid;*/
}

.articol_jbi .coloana2 {
	padding-left: 10px;
		border-left: 1px solid;
}

.articol_jbi:after{
	content: "";
	display: table;
	clear: both;
}

.articol_jbi .coloana_buton1,
.articol_jbi .coloana_buton2 {
	width: 50%;
	float: left;
	text-align: center;
}

.articol_jbi .coloana_buton1 a,
.articol_jbi .coloana_buton2 a {
	background: #0074bd;
	border:1px solid #0074bd;
	color: #fff;
	padding: 10px;
	display: inline-block;
	width: 80%;
	font-size: 14px;
	min-height: 62px;
}

.articol_jbi .coloana_buton1 a,
.articol_jbi .coloana_buton2 a {
	line-height: 41px;
    color: white !important;
}

.articol_jbi .coloana_buton1 a:hover,
.articol_jbi .coloana_buton2 a:hover
{
	color: rgb(166,46,25);
	background-color: rgb(240,240,240);
	border:1px solid #0074bd;
}

.butoane_jbi {
	margin-bottom: 40px;
	margin-top: 40px;
}

.agenda_jbi {
	margin-top: 80px;
}

.agenda_jbi .randul {
	display: inline-block;
	border: 1px solid #0074bd;
	width: 100%;
	margin-bottom: -6px;
}

.agenda_jbi .randul:not(:last-child) {
	border-bottom: none;
}

.agenda_jbi .coloana1 {
	border: none;
	font-weight: bold;
}

.agenda_jbi .coloana2 {
	border-left: 1px solid #0074bd;
}

.agenda_jbi .randul:after {
	content: "";
	display: table;
	clear: both;
}

.agenda_jbi .coloana1,
.agenda_jbi .coloana2 {
	padding: 5px;
}
