@media (min-width: 801px) {
    /********** GENERAL FIXES ***********/
    .html strong {
        font-weight: bolder;
    }

    .html blockquote {
        margin-left: 40px;
        margin-right: 40px;
    }

    .html i,
    .html cite,
    .html em,
    .html var,
    .html address {
        font-style: italic;
    }

    .page-search strong {
        font-weight: bolder;
        background: yellow;
    }

    .page-100zile h1#page-title {
        display: none;
    }

    /********** GENERAL FIXES ***********/
    /*********** GOVERNMENT MEETINGS **********/
    .page-taxonomy .view-display-id-panel_pane_3 .unformatted-list .views-field-nothing,
    .page-taxonomy .view-display-id-panel_pane_3 .unformatted-list .views-field-title,
    .page-taxonomy .view-display-id-panel_pane_5 .unformatted-list .views-field-nothing,
    .page-taxonomy .view-display-id-panel_pane_5 .unformatted-list .views-field-title {
        float: none;
        width: 100%;
    }

    .pane-advanced-page-node-view-panel-pane-5 .view-content {
        padding: 20px 0;
    }

    .page-taxonomy-term-5 .views-submit-button {
        display: none;
    }

    /*********** GOVERNMENT MEETINGS **********/
    /*********** BIROUL PENTRU REINTEGRARE **********/
    .page-list .menu {
        padding: 0 0 0 20px;
    }

    .page-list .menu li {
        background: url("../images/gov_list.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0);
        line-height: 1.2em;
        padding: 15px 5px 15px 26px;
    }

    .page-list .menu li a {
        text-decoration: none;
    }

    .page-list .menu li a:hover {
        color: #00003D !important;
    }

    .page-taxonomy-term-9 .view-advanced-page .unformatted-list .views-row,
    .page-taxonomy-term-8 .view-advanced-page .unformatted-list .views-row,
    .page-taxonomy-term-7 .view-advanced-page .unformatted-list .views-row,
    .page-taxonomy-term-10 .view-advanced-page .unformatted-list .views-row {
        width: 100%;
    }

    .page-taxonomy-term-9 .panel-col .view-advanced-page .views-field-body,
    .page-taxonomy-term-8 .panel-col .view-advanced-page .views-field-body,
    .page-taxonomy-term-7 .panel-col .view-advanced-page .views-field-body,
    .page-taxonomy-term-10 .panel-col .view-advanced-page .views-field-body {
        width: 100%;
    }

    /*********** BIROUL PENTRU REINTEGRARE **********/
    /************ NODE PAGE FIXES ************/
    .page-node .field-name-field-content-images {
    }

    .page-node .field-name-field-content-images .field-item {
        width: 29.3%;
        display: inline-block;
        margin: 2%;
    }

    .page-node .pane-media-gallery-panel-pane-4 .field-name-field-content-images .field-item img {
        width: 100%;
        height: auto;
        border: 1px solid #CCC;
        box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
        padding: 6px;
    }

    .page-node .pane-media-gallery-panel-pane-4 .views-field-field-content-images .field-content img {
        width: 97.8%;
        height: auto;
        border: 1px solid #CCC;
        box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
        padding: 6px;
    }

    .page-node .pane-media-gallery-panel-pane-4 .field-name-field-cover-image img {
        width: 100%;
        height: auto;
    }

    .node-type-advanced-page .panel-col .field-name-body {
        font-size: 1em;
    }

    .page-node strong {
        font-weight: bolder
    }

    .pane-media-gallery-panel-pane-6 .view-media-gallery .views-slideshow-cycle-main-frame img {
        width: auto;
        text-align: center;
        max-width: 100%;
        display: inline;
        float: none;
        height: auto;
    }

    .views-field-field-content-images {
        text-align: center;
    }

    .view-display-id-panel_pane_4 {
        /*margin-top:20px;*/
    }

    .node-type-advanced-page .view-display-id-panel_pane_4 .views-field-field-content-images .field-content {
        text-align: left;
    }

    .node-type-advanced-page .view-display-id-panel_pane_4 .views-field-field-content-images .field-content a {
        display: inline-block;
        float: none;
        vertical-align: top;
        width: 29.5%;
    }

    .node-type-advanced-page .views-row {
        margin-bottom: 2%;
    }

    .node-type-advanced-page .panel-col .inside .field-name-body {
        /*font-size:inherit;*/
        font-size: 0.83em;
    }

    .node-type-advanced-page .pane-media-gallery-panel-pane-3 {
        display: table;
    }

    /*.node-type-advanced-page .panel-col .pane-title{
        border-bottom: none;
        border-top: 12px solid #f3f3f3;
        margin-top: 30px;
        padding:5px 0 10px 0
    }*/
    .panel-col .pane-title {
        text-transform: none;
    }

    .node-type-advanced-page .panel-col .inside .pane-node-created {
        font-size: 0.83em;
    }

    /************ NODE PAGE FIXES ************/
    /**************** DOC-LYNK ****************/
    .doc-lynk .view-advanced-page .unformatted-list .views-field-nothing,
    .doc-lynk .view-advanced-page .unformatted-list .views-field-title {
        float: none;
        width: auto;
    }

    .doc-lynk .views-field a {
        word-wrap: break-word;
    }

    .doc-lynk .views-field-field-attachment img {
        left: 5px;
        padding: 5px 0 0 !important;
        position: absolute;
        vertical-align: middle;
    }

    .doc-lynk .views-field-field-attachment .file {
        padding: 0 0 0 25px;
        font-size: 0.75em;
    }

    .doc-lynk .views-field-field-links {
        font-size: 0.75em;
        padding: 2px 0 0 45px;
        background: url("../images/gov_url.png") no-repeat scroll left 2% top 50% rgba(0, 0, 0, 0);
        height: 24px;
    }

    /**************** DOC-LYNK ****************/
    /**************** ONLINE MEETINGS ****************/
    .meeeting button,
    .meeeting input[type="button"] {
        background: url("https://cdn4.iconfinder.com/data/icons/pictograms-1/512/Video-24.png") no-repeat scroll left 2% top 50% rgba(0, 0, 0, 0);
        border-radius: 4px;
        line-height: 18px;
        padding: 10px 10px 10px 30px;
    }

    .meeeting .spoiler {
        /*margin-bottom: 20px;*/
        text-align: center;
    }

    .meeeting .spoiler .video {
        margin-top: 15px;
    }

    .meeeting .views-row {
        display: flex;
    }

    .meeeting .views-field-counter {
        width: 4%;
    }

    .meeeting .views-field-title {
        width: 80%;
        margin-right: 7px;
    }

    .meeeting .views-field-field-related-terms {
        width: 20%;
        /*display: inline-block;*/
    }

    /**************** ONLINE MEETINGS ****************/
    /**************** FRONTPAGE COMUNICATE DE PRESA ****************/
    .front .view-press-releases .views-field-field-cover-image img {
        border: 1px solid #CCC;
        box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
        padding: 3px;
    }

    .front #section-content .view-press-releases .views-field-title a {
        font-size: 16px;
        line-height: 1.2em;
    }

    /**************** FRONTPAGE COMUNICATE DE PRESA ****************/
    /****************COMUNICATE DE PRESA ADVANCED PAGE ****************/
    .pane-content .view-advanced-page .unformatted-list .views-field-field-cover-image img {
        max-width: 100%;
        width: auto;
        /*border: 1px solid #CCC;*/
        /*box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);*/
        /*padding: 3px;*/
        /*margin-bottom: 4px;*/
    }

    .pane-content .view-advanced-page .unformatted-list .views-field-field-cover-image {
        /*width: 34%;*/
        max-width: 34%;
    }

    .pane-content .view-advanced-page .unformatted-list .views-field-nothing,
    .pane-content .view-advanced-page .unformatted-list .views-field-title {
        /*width: 63%;*/
        width: auto
    }

    .press-release .field-name-body,
    .press-release .field-name-body p {
        /*font-size: 1.26em;*/
    }

    .pane-content .view-advanced-page .unformatted-list .views-field-nothing,
    .pane-content .view-advanced-page .unformatted-list .views-field-title {
        float: none;
    }

    .pane-content .view-advanced-page .unformatted-list .views-field-nothing {
        display: inline-block;
    }

    /****************COMUNICATE DE PRESA ADVANCED PAGE ****************/
    .view-advanced-page .pager li.pager-next a {
        /*border: 1px solid #D9D9D9;*/
        /*border-radius: 5px;*/
        /*padding: 0 5px;*/
        /*width: auto;*/
    }

    /**************** TEAM - CABINETUL DE MINISTRI ****************/
    .team-prim {
        background: url("../images/line-dotted-horizontal.png") repeat-x scroll center bottom rgba(0, 0, 0, 0);
        padding: 0 0 20px;
    }

    .team-prim .profile-photo {
        width: 45%;
        display: inline-block;
        margin-right: 3%;
        margin-left: 4%;
    }

    .team-prim .profile-photo img {
        width: 100%;
        height: auto;
        /*border: 1px solid #CCC;*/
        /*box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);*/
        padding: 3px;
    }

    .team-prim .profile-photo a {
        display: block;
    }

    .team-prim .profile-info {
        display: inline-block;
        position: absolute;
        top: 20%;
        width: auto;
        text-align: left;
    }

    .team-prim .field-content {
        margin: 20px 0 0;
    }

    .team-vprim {
        background: url("../images/line-dotted-horizontal.png") repeat-x scroll center bottom rgba(0, 0, 0, 0);
        /*display: table-row;*/
        padding-bottom: 25px;
        text-align: center;
    }

    .team-vprim .views-row {
        background: none repeat scroll 0 0 #FFF;
        /*border: 1px solid #b6b6b6;*/
        /*float: left;*/
        display: inline-block;
        height: 227px;
        /*height: auto;/
        margin: 0 2% 15px 0;
        /*min-height: 150px;*/
        padding: 7px 0;
        margin: 10px 1%;
        text-align: center;
        width: 22%;
        border: 1px solid #B6B6B6;
    }

    .team-vprim .views-field-field-profile-photo {
        float: left;
        margin: 0 6%;
        width: 88%;
    }

    .team-vprim .views-field-field-profile-photo img {
        float: left;
        height: auto;
        width: 100%;
    }

    .team-vprim .title-wrapper {
        clear: both;
        color: #13779B;
        display: block;
        font-size: 0.938em;
        min-height: 25px;
        padding-top: 5px;
    }

    .team-vprim .job-pos {
        font-size: 0.7em;
    }

    .team-min {
    }

    .view-team .job-pos {
        /*font-size: 0.7em;*/
    }

    .view-team .views-field-field-profile-photo .title-wrapper {
        min-height: 25px;
    }

    .node-type-profile .node-profile .field-name-field-profile-photo {
        max-width: 55%;
        width: auto;
    }

    .node-type-profile .node-profile .field {
        clear: none;
    }

    .node-type-profile .node-profile .field-name-field-job-position {
        width: 40%;
        background: none;
        /*margin: 0 0 0 7%;*/
    }

    /**************** TEAM - CABINETUL DE MINISTRI ****************/
    /********************* MEDIA GALLERY FIXES *********************/
    .view-advanced-page .views-view-grid .views-field-field-cover-image img,
    .page-media table .views-field-field-cover-image img {
        width: auto;
        float: none;
    }

    .node-type-media-entry .pane-node-title .pane-title,
    .node-type-advanced-page .pane-node-title .pane-title {
        display: none;
    }

    .node-type-media-entry .pane-node-title .pane-content h2,
    .node-type-advanced-page .pane-node-title .pane-content h2 {
        /*color: #00003D;*/
        /*border-bottom: 12px solid #F3F3F3;*/
        /*font-size: 16px;*/
        /*font-weight: bold;*/
        /*line-height: 1.2em;*/
        /*padding: 5px 0 8px;*/
        /*text-decoration: none;*/
        /*text-transform: none*/
    }

    .page-media .views-field-field-cover-image {
        /*text-align:center;*/
        text-align: left;
    }

    .page-media .view-media-gallery .views-view-grid td {
        padding: 0 5px;
        text-align: center;
    }

    /********************* MEDIA GALLERY FIXES *********************/
    /********************* MENU FIXES *********************/
    .zone-menu .menu li ul a {
        text-transform: none;
    }

    /********************* MENU FIXES *********************/
    /********************* REVISTA INFOGOV *********************/
    .context-magazines .views-field-created {
        font-size: 0.8em;
    }

    .infogov-mca .pane-content {
        padding: 20px 0 0 0;
    }

    .infogov-mca .view-magazines .views-row {
        border-bottom: 1px solid #F3F3F3;
        display: table;
        width: 100%;
        margin: 0 0 20px 0;
        padding: 0 0 15px 0;
    }

    .infogov-mca .views-field-field-cover-image {
        width: 18%;
        float: left;
        margin-right: 3%;
    }

    .infogov-mca .views-field-field-cover-image img {
        width: 100%;
        height: auto;
    }

    /*.view-magazines .views-row{
            background:url("../images/mac-gov.png") no-repeat scroll left 0% top 50% rgba(0, 0, 0, 0);
            border-bottom: 1px solid #f3f3f3;
            /*margin-bottom:20px;*/
    /*padding:20px 0 20px 40px;
  }*/
    /********************* REVISTA INFOGOV *********************/
    /********************* TABLE *********************/
    .html .table-container {
        margin: 0 0 1em;
        overflow-y: auto;
        width: 100%;
        font-size: 0.83em;
    }

    .html .table-container table {
        border-collapse: collapse;
        margin: 0;
    }

    .html .table-container thead th {
        background: none;
        padding: 0.5em;
        color: #FFFFFF;
        text-align: center;
    }

    .html .table-container td,
    .html .table-container th {
        background: none;
        padding: 0.5em;
    }

    .html .table-container table thead {
        background: #00003D;
        color: #FFFFFF;
    }

    .html .table-container table thead tr {
        /*background:#00003d;*/
        color: #FFFFFF;
        background: linear-gradient(to bottom, #05055F 0%, #00003D 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    }

    .html .table-container tbody tr:nth-child(2n+1) /* represents every odd row of an HTML table */
    {
        /*background-color: #EDEDED;*/
        background-color: #F5F5F5;
    }

    .html .table-container table tbody tr td {
        border-right: 1px solid #CCC;
    }

    .html .table-container td:nth-last-child(0n+1) {
        border-right: none;
    }

    .html .table-container-outer {
        position: relative;
    }

    .html .table-container-fade {
        display: none;
    }

    .html .table-container table tr th,
    .html .table-container table tr td {
        border: none;
    }

    @media (max-width: 480px) {
        .html .table-container-fade {
            position: absolute;
            right: 0;
            width: 30px;
            height: 100%;
            background-image: -webkit-linear-gradient(0deg, rgba(255, 255, 255, .5), #FFF);
            background-image: -moz-linear-gradient(0deg, rgba(255, 255, 255, .5), #FFF);
            background-image: -ms-linear-gradient(0deg, rgba(255, 255, 255, .5), #FFF);
            background-image: -o-linear-gradient(0deg, rgba(255, 255, 255, .5), #FFF);
            background-image: linear-gradient(0deg, rgba(255, 255, 255, .5), #FFF);
            display: block !important;
        }
    }
    /********************* TABLE *********************/
    /********************* NAVIGATION LINKS *********************/
    .zone-content ul.primary li {
        display: block;
        float: left;
    }

    /********************* NAVIGATION LINKS *********************/
    /********************* OTHER FIXES *********************/
    /*Anticamera on-line*/
    /*.html #section-content .pane-menu-block-17 .menu-block-wrapper .menu li a:hover,*/
    /*.html #section-content .pane-menu-block-17 .menu-block-wrapper .menu li a.active,*/
    /*.html #section-content .pane-menu-block-26 .menu-block-wrapper .menu li a:hover,*/
    /*.html #section-content .pane-menu-block-26 .menu-block-wrapper .menu li a.active {*/
    /*    color: #00003D;*/
    /*}*/
    /*Anticamera on-line*/
    /********************* OTHER FIXES *********************/
    /********************** CONTACTS *********************/
    .table-container .img td {
        width: 30%;
    }

    .table-container td img {
        width: 100%;
        height: auto;
    }

    .table-container .label {
        font-weight: bold;
    }

    .page-node-130 .table-container table tbody tr td {
        border: none;
    }

    /********************** CONTACTS *********************/
    /********************** ROTATOR *********************/
    .front .rotator .slide img {
        width: auto;
        margin-left: 15px;
    }

    /********************** ROTATOR *********************/
    /********************** ROTATOR *********************/
    .front .view-media-gallery .views-row .views-field-field-media-files {
        width: 85%;
    }

    /********************** ROTATOR *********************/
    body .panel-col .view-advanced-page .views-field-body .field-content {
        /*padding-top:10px;*/
    }

    .panel-col .view-advanced-page .views-field-body {
        width: auto;
        display: inline;
        text-align: justify;
    }

    .not-front .view-advanced-page .unformatted-list .views-field-title a {
        /*font-size:1.2em;*/
    }

    .not-front .pane-content .view-advanced-page .unformatted-list .views-field-title {
        margin-bottom: 10px;
    }

    .html #section-content .view-media-gallery .view-content .views-field-title a {
        color: #00003D;
    }

    .doc-lynk .pane-content .view-advanced-page .unformatted-list .views-field-nothing,
    .doc-lynk .pane-content .view-advanced-page .unformatted-list .views-field-title {
        width: 100%;
    }

    .doc-lynk .views-field-title span {
        color: #00003D;
    }

    .html article .content .service-links ul li {
        list-style: none;
    }

    /********************* MAGAZINE INFOGOX REVISTA *********************/
    .node-type-magazine .field-name-body {
        display: inline-block;
        font-size: 0.83em;
        max-width: 72%;
        text-align: justify;
    }

    .node-type-magazine .field-name-field-cover-image {
        float: left;
        width: 25%;
        margin-right: 2%;
    }

    .node-type-magazine .field-name-field-cover-image img {
        width: 100%;
        height: auto;
    }

    .node-type-magazine .pane-node-content .pane-content {
        margin-top: 10px;
    }

    .node-type-magazine .pane-node-content .field-name-field-magazine {
        float: right;
        margin-top: 20px;
        width: 73%;
    }

    /********************* MAGAZINE INFOGOX REVISTA *********************/
    body #section-content .view-press-releases .views-field-title a {
        color: #00003D;
    }

    .html #section-content .field-content a.more-link {
        color: #00003D;
    }

    .html #section-content .view-media-gallery .view-footer a,
    .html #section-content .view-press-releases .view-footer a {
        color: #00003D;
    }

    .front .view-frontpage-magazine .views-field-field-cover-image img {
        width: auto;
    }

    .front #section-content .view-frontpage-magazine .views-field-title a {
        color: #00003D;
    }

    .html #section-content .view-frontpage-magazine .view-footer a {
        color: #00003D;
    }

    /********************* MAGAZINE INFOGOX REVISTA *********************/
    /***************** PAGE NAVIGATION *****************/
    .view-advanced-page .pager li.pager-next a,
    .pane-search-result .pager li.pager-next a {
        /*width: auto;*/
        /*border: 1px solid #D9D9D9;*/
        /*border-radius: 5px;*/
        /*padding: 0 5px;*/
    }

    .view-advanced-page .pager li.pager-next,
    .pane-search-result .pager li.pager-next {
        right: 65px;
    }

    .view-advanced-page .pager li.pager-last a,
    .pane-search-result .pager li.pager-last a {
        width: auto;
        border: 1px solid #D9D9D9;
        border-radius: 5px;
        padding: 0 5px;
    }

    .view-advanced-page .pager li.pager-first a,
    .pane-search-result .pager li.pager-first a {
        width: auto;
        border: 1px solid #D9D9D9;
        border-radius: 5px;
        padding: 0 5px;
    }

    .view-advanced-page .pager li.pager-previous a,
    .pane-search-result .pager li.pager-previous a {
        /*width: auto;*/
        /*border: 1px solid #D9D9D9;*/
        /*border-radius: 5px;*/
        /*padding: 0 5px;*/
    }

    .view-advanced-page .item-list .pager li,
    .pane-search-result .item-list .pager li {
        margin: 0 2px;
    }

    .view-advanced-page .item-list .pager .pager-current {
        background: #CCC;
    }

    .item-list .pager .pager-item {
        /*border: 1px solid #D9D9D9;*/
        border-radius: 5px;
    }

    /***************** PAGE NAVIGATION *****************/
    /***************** Video Gallery *****************/
    .panel-col .view-media-gallery .views-field-created {
        display: block;
        padding: 0;
        background: url("../images/red-arrow.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0);
        color: #666;
        display: block;
        font-size: 0.688em;
        padding-left: 10px;
        float: left;
    }

    .panel-col .view-media-gallery .views-field-title {
        text-align: left;
        padding-top: 5px;
        max-width: 280px;
        width: 100%;
    }

    .view-content #views_slideshow_cycle_teaser_section_media_gallery-panel_pane_7 {
        width: 100% !important;;
    }

    /***************** Video Gallery *****************/
    .view-advanced-page .view-header h2 {
        /*text-transform: none;*/
        /*font-size: 1em;*/
    }

    /***************** GENERAL FIXES *****************/
    #edit-actions {
        display: table;
    }

    .webform-client-form {
        /*border-bottom: 1px dashed #CCC;*/
        border-bottom: 1px solid #d7d7d7;
    }

    /***************** GENERAL FIXES *****************/
    /***************** CALENDAR *****************/
    .full-agenda .fancy-date:after {
        content: "/";
    }

    .full-agenda .fancy-month:after {
        content: " - ";
    }

    .full-agenda .fancy-time {
    }

    .view .view-header .date-nav-wrapper .date-heading h3 {
        /*font-size: 1.3em;*/
        font-size: 15px;
        font-weight: 600;
        color: #f5f3f3;
    }

    /***************** CALENDAR *****************/
    /***************** LINKS *****************/
    .service-links {
        clear: both;
        border: 1px solid #CCC;
        border-radius: 5px;
        padding: 4px 10px;
    }

    .links .translation_ro .translation-link {
        background: url("../images/md.png") no-repeat scroll center center rgba(0, 0, 0, 0);
        text-indent: -999px;
        display: inline-block;
        width: 16px;
        /*height:11px;*/
    }

    .links .translation_ru .translation-link {
        background: url("../images/ru.png") no-repeat scroll center center rgba(0, 0, 0, 0);
        text-indent: -999px;
        display: inline-block;
        width: 16px;
        /*height:11px;*/
    }

    .html #section-content .links .translation_ru .translation-link,
    .html #section-content .links .translation_en .translation-link,
    .html #section-content .links .translation_ro .translation-link {
        color: #F5F5F5;
    }

    .links .translation_en .translation-link {
        background: url("../images/us.png") no-repeat scroll center center rgba(0, 0, 0, 0);
        text-indent: -999px;
        display: inline-block;
        width: 16px;
        /*height:11px;*/
    }

    .links .print_html, .links .print_mail, .links .print_pdf {
        margin: 0;
    }

    .pane-node-links {
        background: #F3F3F3;
        padding: 2px 0px;
    }

    /***************** LINKS *****************/
    /***************** FRONPAGE MINICALENDAR *****************/
    .pane-content .view-calendars table tr td.today .month:before {
        /*background: none;*/
        /*box-shadow: 0 0 2px 2px red inset;*/
    }

    /*.pane-content .view-calendars table tr td.today .month {*/
    /*    color: #3C3C3C;*/
    /*}*/
    /***************** FRONPAGE MINICALENDAR *****************/
    /***************** SLIDER FIXES *****************/
    .zone-content .rotator.govmd .rotator-slider:before,
    .zone-content .rotator.govmd .rotator-slider:after {
        background: none repeat scroll 0 0 #FFF;
    }

    .zone-content .rotator.govmd .rotator-slider {
        border-color: #FFF -moz-use-text-color;
        border-bottom-color: #FFF;
        border-top-color: #FFF;
    }

    /***************** SLIDER FIXES *****************/
    .html .view-advanced-page .unformatted-list .views-row {
        display: inline-block;
    }

    .html .view-nodequeue-bottom-featured-links .unformatted-list {
        margin-top: 15px;
    }

    .view-media-gallery .view-content .views-field-title {
        width: 85%;
    }

    .dotted-wrapper .field-content img {
        width: auto;
        margin: 0 auto;
    }

    #region-footer-second .block-block p {
        /*color: #00003D;*/
        /*font-weight: bold;*/
        /*font-size: 14px;*/
    }

    #section-footer .block-block a {
        /*color: #00003D;*/
        /*font-weight: bold;*/
        /*font-size: 14px;*/
    }

    #region-footer-second .block-block .footer-icons {
        float: right;
        margin: 2% 0 0 0;
    }

    #region-footer-second .block-block .footer-icons a {
        margin: 0 10px 0 0;
        display: inline-block;
    }

    .page-media #page-title,
    .page-profiles-team #page-title,
    .node-type-profile #page-title,
    .page-biroul-pentru-reintegrare #page-title,
    .node-type-advanced-page #page-title,
    .page-magazines #page-title {
        display: none;
        visibility: hidden;
    }

    /***************** NODE TOTAL VIEWS *****************/
    .html .node .links ul {
        display: table;
        width: 100%;
    }

    ul.inline li.statistics_counter {
        display: block;
        margin: 0 auto;
    }

    li.statistics_counter {
        /*font: 0.87em sans-serif;*/
        /*margin-top: 30px;*/
        /*text-align: center;*/
        /*!*text-transform: uppercase;*!*/
        /*position: relative;*/
        /*z-index: 1;*/
        /*min-width: 100%;*/
    }

    li.statistics_counter span:before {
        border-top: 2px solid #DFDFDF;
        content: "";
        margin: 0 auto; /* this centers the line to the full width specified */
        position: absolute; /* positioning must be absolute here, and relative positioning must be applied to the parent */
        top: 50%;
        left: 0;
        right: 0;
        bottom: 0;
        width: 95%;
        z-index: -1;
    }

    li.statistics_counter span {
        /* to hide the lines from behind the text, you have to set the background color the same as the container */
        background: #F3F3F3;
        padding: 0 15px;
    }

    /***************** NODE TOTAL VIEWS *****************/
    /***************** UNDER CONSTRUCTION *****************/
    .under-construction {
        background: url("../images/stema_bg.png") no-repeat scroll center center rgba(0, 0, 0, 0);
        min-height: 360px;
    }

    .under-construction h1 {
        color: #05055E;
        display: block;
        font-size: 48px;
        font-weight: bold;
        margin: 0 auto;
        padding: 130px 0 0;
        text-align: center;
    }

    /***************** UNDER CONSTRUCTION *****************/
    /***************** SEARCH FIXES *****************/
    .pane-search-form {
    }

    .pane-search-form .pane-content {
        margin: 20px 0 0 0;
    }

    .page-search .container-inline {
        text-align: center;
    }

    .page-search .container-inline .form-submit {
        float: none;
        margin: 0 auto;
    }

    .page-search .container-inline #edit-actions {
        width: 100%;
        margin: 10px 0 0 0;
    }

    .html .pane-search-result .pane-content h3 {
        font-size: 1.3em;
    }

    /***************** SEARCH FIXES *****************/
    /***************** 100ZILE *****************/
    .field-name-field-file iframe {
        height: 440px !important;
        width: 1160px !important;
    }

    .page-100zile .panel-3-columns-stacked .panel-col-first,
    .page-100zile .panel-3-columns-stacked .panel-col-last {
        display: none;
        width: 0%;
    }

    .page-100zile .panel-3-columns-stacked .panel-col {
        width: 100%;
    }

    .view-100zile .views-row .file {
        margin: 0 0 10px 0;
        display: block;
    }

    .view-100zile .views-row .file a {
        text-decoration: none;
    }

    /***************** 100ZILE *****************/
    .page-node-103 .field-name-field-job-position {
        /*display:none;*/
    }

    .node-type-profile .field-name-field-additionalinfo {
        width: 38%;
        background: none;
        margin: 0 0 0 7%;
    }

    .ui-accordion .ui-accordion-header a {
        display: table;
    }

    /***************** LIGHTBOX *****************/
    #caption a {
        display: block;
        margin: 10px 0 0 0;
    }

    /***************** LIGHTBOX *****************/
    .html #page .pane-title {
        min-height: 1.2em;
    }

}

@media (min-width: 240px) and (max-width: 550px) {
    .media-slider .views-slideshow-cycle-main-frame,
    .media-slider .views_slideshow_slide {
        /*top: 26% !important;*/
    }

    .media-slider .views-slideshow-cycle-main-frame img {
        height: auto;
        width: 100%;
    }

    .pane-node-body {
        display: inline-block;
    }

    .media-slider {
        float: none !important;
    }

    .views-field-field-content-images .field-content img {
        height: auto;
    }
}

.meeeting input[type="button"] {
    background: url(https://cdn4.iconfinder.com/data/icons/pictograms-1/512/Video-24.png) no-repeat scroll left 2% top 50% rgba(0, 0, 0, 0);
    border-radius: 4px;
    line-height: 18px;
    padding: 10px 10px 10px 30px;

#colorbox .panel-3-columns .panel-col {
    width: 100%;
}

#colorbox .error {
    display: none;
}

table {
    max-width: 100%;
    background-color: transparent;
    border-collapse: collapse;
    border-spacing: 0;
}

.elegant .table {
    width: 100%;
    margin-bottom: 20px;
}

.elegant .table th,
.elegant .table td {
    padding: 8px;
    line-height: 20px;
    text-align: left;
    vertical-align: top;
    border-top: 1px solid #DDDDDD;
}

.elegant .table th {
    font-weight: bold;
}

.elegant .table thead th {
    vertical-align: bottom;
}

.elegant .table caption + thead tr:first-child th,
.elegant .table caption + thead tr:first-child td,
.elegant .table colgroup + thead tr:first-child th,
.elegant .table colgroup + thead tr:first-child td,
.elegant .table thead:first-child tr:first-child th,
.elegant .table thead:first-child tr:first-child td {
    border-top: 0;
}

.elegant .table tbody + tbody {
    border-top: 2px solid #DDDDDD;
}

.elegant .table .elegant .table {
    background-color: #FFFFFF;
}

.table-condensed th,
.table-condensed td {
    padding: 4px 5px;
}

.table-bordered {
    border: 1px solid #DDDDDD;
    border-collapse: separate;
    *border-collapse: collapse;
    border-left: 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.table-bordered th,
.table-bordered td {
    border-left: 1px solid #DDDDDD;
}

.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
    border-top: 0;
}

.table-bordered thead:first-child tr:first-child > th:first-child,
.table-bordered tbody:first-child tr:first-child > td:first-child,
.table-bordered tbody:first-child tr:first-child > th:first-child {
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-topleft: 4px;
}

.table-bordered thead:first-child tr:first-child > th:last-child,
.table-bordered tbody:first-child tr:first-child > td:last-child,
.table-bordered tbody:first-child tr:first-child > th:last-child {
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
    -moz-border-radius-topright: 4px;
}

.table-bordered thead:last-child tr:last-child > th:first-child,
.table-bordered tbody:last-child tr:last-child > td:first-child,
.table-bordered tbody:last-child tr:last-child > th:first-child,
.table-bordered tfoot:last-child tr:last-child > td:first-child,
.table-bordered tfoot:last-child tr:last-child > th:first-child {
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
}

.table-bordered thead:last-child tr:last-child > th:last-child,
.table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tbody:last-child tr:last-child > th:last-child,
.table-bordered tfoot:last-child tr:last-child > td:last-child,
.table-bordered tfoot:last-child tr:last-child > th:last-child {
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
    -moz-border-radius-bottomright: 4px;
}

.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
    -webkit-border-bottom-left-radius: 0;
    border-bottom-left-radius: 0;
    -moz-border-radius-bottomleft: 0;
}

.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
    -webkit-border-bottom-right-radius: 0;
    border-bottom-right-radius: 0;
    -moz-border-radius-bottomright: 0;
}

.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-topleft: 4px;
}

.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
    -moz-border-radius-topright: 4px;
}

.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
    background-color: #F9F9F9;
}

.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
    background-color: #F5F5F5;
}

table td[class*="span"],
table th[class*="span"],
.row-fluid table td[class*="span"],
.row-fluid table th[class*="span"] {
    display: table-cell;
    float: none;
    margin-left: 0;
}

.elegant .table td.span1,
.elegant .table th.span1 {
    float: none;
    width: 44px;
    margin-left: 0;
}

.elegant .table td.span2,
.elegant .table th.span2 {
    float: none;
    width: 124px;
    margin-left: 0;
}

.elegant .table td.span3,
.elegant .table th.span3 {
    float: none;
    width: 204px;
    margin-left: 0;
}

.elegant .table td.span4,
.elegant .table th.span4 {
    float: none;
    width: 284px;
    margin-left: 0;
}

.elegant .table td.span5,
.elegant .table th.span5 {
    float: none;
    width: 364px;
    margin-left: 0;
}

.elegant .table td.span6,
.elegant .table th.span6 {
    float: none;
    width: 444px;
    margin-left: 0;
}

.elegant .table td.span7,
.elegant .table th.span7 {
    float: none;
    width: 524px;
    margin-left: 0;
}

.elegant .table td.span8,
.elegant .table th.span8 {
    float: none;
    width: 604px;
    margin-left: 0;
}

.elegant .table td.span9,
.elegant .table th.span9 {
    float: none;
    width: 684px;
    margin-left: 0;
}

.elegant .table td.span10,
.elegant .table th.span10 {
    float: none;
    width: 764px;
    margin-left: 0;
}

.elegant .table td.span11,
.elegant .table th.span11 {
    float: none;
    width: 844px;
    margin-left: 0;
}

.elegant .table td.span12,
.elegant .table th.span12 {
    float: none;
    width: 924px;
    margin-left: 0;
}

.elegant .table tbody tr.success > td {
    background-color: #DFF0D8;
}

.elegant .table tbody tr.error > td {
    background-color: #F2DEDE;
}

.elegant .table tbody tr.warning > td {
    background-color: #FCF8E3;
}

.elegant .table tbody tr.info > td {
    background-color: #D9EDF7;
}

.table-hover tbody tr.success:hover > td {
    background-color: #D0E9C6;
}

.table-hover tbody tr.error:hover > td {
    background-color: #EBCCCC;
}

.table-hover tbody tr.warning:hover > td {
    background-color: #FAF2CC;
}

.table-hover tbody tr.info:hover > td {
    background-color: #C4E3F3;
}

.collapsible {
    display: block;
    width: 100%;
    padding: 5px;
}

/* Newsletter page */
.newsletter_page .views-row {
    width: 100%;
}

/*......*/
.page-node-24146 .views-row.infocss2,
.page-node-947 .views-row.infocss2 {
    margin: 0 2% 15px 42px;
}

#node-advanced-page-24146 .field-items,
#node-advanced-page-947 .field-items {
    display: table;
    margin: 0 auto;
}

#node-advanced-page-24146 .field-item.even,
#node-advanced-page-947 .field-item.even {
    margin-top: 10px;
}

.page-node-947 .pane-node-content {
    display: none;
}

#node-advanced-page-24146 header {
    display: none;
}

.view-team .views-row.level-first {
    float: none;
    margin: 2% auto !important;
    margin-left: auto !important;
    display: flex;
}

.view-team .views-row.level-second {

}

.view-team .views-row.level-first::after {
    content: " ";
    display: block;
    white-space: pre;
}

.view-team .views-row.views-row-last {
    float: left;
    /*left: 2%;*/
    position: relative;
}

.page-node-947 .views-row-3.level-second {
    /*margin-left: 13.6% !important;*/
}

.page-node-947 .view-team .views-row.views-row-4 {
    position: relative;
    /*left: 13%;*/
}

.page-node-947 div.field.field-name-body.field-type-text-with-summary.field-label-hidden {
    padding-top: 4%;
}

.view-footer {
    display: inline-block;
}

.html #section-content .view-footer p > a {
    display: inline !important;
}

.page-node-947 .view-team .views-row {
    margin: 0 10px 15px 0 !important;
}

.page-node-947 .view-team .views-row:nth-child(4n) {
    margin-right: 0;
}

/*Baner*/
#block-block-10 img, img.scale-with-grid {
    outline: 0;
    max-width: 100%;
    height: auto;
    /*width:1180px;*/
    margin-top: -6px;
    margin-bottom: 4px;
}

#region-header-first .region-inner {
    text-align: center;
}

#zone-header-wrapper {
    width: 100%;
    margin: auto;
    max-width: 1220px;
    background: #FFF;
}

#zone-header {
    width: 100%;
    margin: auto;
    max-width: 1220px;
}

.hover01 {
    text-align: center;
}

/* Zoom In #1 */
.hover01 img {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
}

.hover01 :hover img {
    -webkit-transform: scale(1.015);
    transform: scale(1.015);
}

@media (max-width: 800px),(max-width: 755px) {
    .zone-header-wrapper {
        margin-bottom: 6px !important;
    }
}

/*End of baner*/

#node-advanced-page-24147 .field-item.even2 {
    float: left;
}

#node-advanced-page-24147 .field-item.eventitlu {
    color: #13779B;
    font-size: 24px;
    width: 38%;
    float: left;
    clear: none;
    background: none;
    padding: 0;
    margin: 0 0 0 7%;
    margin-top: 95px;
}

#node-advanced-page-24147 .titlu2 {
    width: 38%;
    background: none;
    margin: 0 0 0 7%;
    padding-top: 20px;
    clear: none;
}

/**Comunicate de presa, video_stream filed**/
.video_panel {
    text-align: center;
}

/**End comunicate de presa**/

/* Petitie Prime-minister START */

.add-petitie {
    border: 1px solid #ACACAC;
    box-shadow: 1px 1px 10px -5px #ACACAC;
    padding: 3%;
    border-radius: 5px;
/ / width: 82.5 %;
}

.add-petitie .description::before {
    color: red;
    content: "Vă rugăm să încărcăți doar versiunea semnată electronic a petiției dvs.\A prin intermediul serviciului electronic guvernamental integrat de\A semnătură electronică (MSign)* ";
    white-space: pre-wrap;
}

.add-petitie .description::after {
    display: block;
    content: " \A";
    white-space: pre-wrap;
}

.p-link {
    display: inline-block;
    margin-bottom: 2%;
}

#node-advanced-page-30748 {
    width: max-content;
    margin: 0 auto;
    box-shadow: 1px 3px 10px -3px #ACACAC;
    border-radius: 0px 0px 11px 11px;
    padding: 5% 20% 0px 20%;
}

@media (max-width: 480px) {
    #node-advanced-page-30748 {
        width: 103%;
        margin-left: -8%;
        box-shadow: 1px 3px 10px -3px #ACACAC;
        border-radius: 0px 0px 11px 11px;
        padding: 1% 1% 0px 1%;
    }
}

/* Petitie END */

.view-cabinetul-de-mini-tri .views-field-field-profile-photo img {
    width: 100%;
    float: left;
    height: auto;
}

@media screen and (max-width: 1200px) {
    .zone-content-wrapper {
        /*padding: 20px 0 !important;*/
    }
}

#block-menu-menu-access-menu {
    padding-left: 20px;
}

.page-node-32506 .container_spacearoundlist {
    width: 100%;
    display: flex;
}

.page-node-32506 .boxlist_spacearound {
    display: inline-block;
    text-align: center;
}

.page-node-32506 .spacearoundlist {
    justify-content: space-around;
}

/*Sedinte de guvern view*/
.view-node-sedinte-online .view-footer {
    margin: 2% 2% 0 2%;
    text-align: justify;
    text-justify: inter-word;
}

.view-node-sedinte-online .view-footer .nota_text {
    margin: 0 0 2% 3%;
    display: block;
    font-weight: bold;
    font-style: italic;
}

/*Main menu*/
.zone-menu .menu li ul {
    width: fit-content;
    min-width: 180px;
}

/*Feed icon*/
#region-content > div > div.feed-icon.clearfix {
    display: none;
}


/*===============================================NEW GOV==============================================*/
.page-frontpage .panel-3-columns-stacked .panel-col-first,
.page-frontpage .panel-3-columns-stacked .panel-col-last {
    width: 0 !important;
}

.page-frontpage .panel-3-columns-stacked .panel-col {
    width: 100% !important;
}

/*.page-node .panel-3-columns .panel-col-first {*/
/*    width: 20% !important;*/
/*}*/

/*.page-node .panel-3-columns .panel-col-last {*/
/*    width: 22% !important;*/
/*}*/

/*Block calendar*/
.view-agenda2 .fullcalendar {
    margin-top: 10px;
}

.view-agenda2 .fullcalendar .fc-header tr {
    background: #fafafa;
}

.view-agenda2 .fullcalendar .fc-header .fc-header-left,
.view-agenda2 .fullcalendar .fc-header .fc-header-center {
    padding-top: 15px;
}

.view-agenda2 .fullcalendar .fc-header .fc-header-left {
    padding-left: 10px;
}

.pane-agenda2 .view-content .fullcalendar table {
    margin-left: 0 !important;
    margin-top: 10px;
}

.pane-agenda2 .view-content .fullcalendar .fc-header .fc-header-center .fc-header-title {
    vertical-align: -webkit-baseline-middle !important;
    font-weight: bolder;
}

.pane-agenda2 .view-content .fullcalendar .fc-header-right {
    /*display: none;*/
}

.pane-agenda2 .view-content .fullcalendar .fc-header-left {
    /*display: flex;*/
    /*justify-content: space-around;*/
    /*width: 64px;*/
}

.pane-agenda2 .view-content .fullcalendar .fc-event {
    width: 30px !important;
    /*margin-left: -5px;*/
    /*margin-top: -19px;*/
    font-size: 8px;
}

.pane-agenda2 .view-content .fullcalendar .fc-event .fc-event-inner .fc-event-time {
    display: none;
}

/*.pane-agenda2 .view-content .fullcalendar .fc-week .fc-today .fc-day-number {*/
/*    !*background-color:#36C;*/
/*    border-color:#36C;*/
/*    color:#FFFFFF;*/
/*    border-style:solid;*/
/*    border-radius:4px;*!*/
/*    background-color: #C0C0C0; !*#36C;*!*/
/*    border-color: #C0C0C0;*/
/*    color: #FFFFFF;*/
/*    border-style: solid;*/
/*    border-radius: 3px;*/
/*    border-width: 3px;*/
/*    margin-bottom: -3px;*/
/*    padding: 0;*/
/*    margin-top: -2px;*/
/*    margin-right: -2px;*/
/*}*/

/*END_Block calendar on main-page*/
	
	
article.node .field-type-image img {
	max-width: 100%;
}