/********** 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;

}

/********** GENERAL FIXES ***********/

/***********  FEATURED LINK **********/
.front .view-nodequeue-bottom-featured-links .views-row {
    width: 210px;
    /*display:inline-block;*/
    float: none;
    margin: 1%;
}

@-moz-document url-prefix() {

    .front .view-nodequeue-bottom-featured-links .views-row {
        width: 210px;
        /*display:inline-block;*/
        float: left;
        margin: 1%;
    }

}

.front .view-nodequeue-bottom-featured-links .unformatted-list {
    display: -webkit-box;
    -webkit-box-pack: justify;
    -webkit-box-align: center;
    display: -moz-box;
    -moz-box-pack: justify;
    -moz-box-align: center;
    display: -ms-flexbox;
    -ms-flex-pack: justify;
    -ms-flex-align: center;
    display: box;
    box-pack: justify;
    box-align: center;
    text-align: center;
}

/***********  FEATURED LINK **********/

/***********  LEFT/RIGHT BANNER MENU **********/
.front-lfet-baner-menu,
.front-right-baner-menu {

}

.front-lfet-baner-menu .pane-content,
.front-right-baner-menu .pane-content {
    margin-top: 20px;
}

.view-header h2, .pane-title, .not-logged-in.page-user .title, h1.title {
    min-height: 1.37em;
}

/***********  LEFT/RIGHT BANNER MENU **********/

/***********  FOOTER **********/
#page #section-footer {
    background: #F7F7F7 url("/sites/default/files/color/egov_theme-28063471/logo.png") no-repeat scroll 50% 50%;
    border-top: 4px solid #10296C;
    color: black;
}

#page #region-footer-first,
#page #region-footer-second {
    color: #000;
}

#page #section-footer a,
#page .section-footer p {
    color: #000;
}

#zone-footer .region-footer-first .footer-brand-wrapper div {
    width: auto;
    float: none;
}

.section-footer .block-footer-brand img {
    margin-right: 10px;
}

#zone-footer .region-footer-first .block {
    width: 25%;
    margin: 0px;
}

#block-block-6 {
    float: right;
}

#block-block-6 img {
    vertical-align: middle;
    margin-right: 20px;
    width: 32px;
    height: auto;
}

/***********  FOOTER **********/

/***********  HEADER **********/
#block-block-4 {
    width: 200px;
    position: absolute;
    margin-left: 80px
}

#block-block-4 .content div {
    display: inline-block;
    margin-right: 20px;
    padding: 8px 0;
}

.front .branding-data,
.not-front .branding-data {
    padding-top: 30px;
}

.front .site-name a,
.not-front .site-name a {
    text-shadow: 0px 3px 3px rgba(150, 150, 157, 1);
    font-weight: bold;
    text-transform: uppercase;
    padding-top: 6px;
    letter-spacing: 1px;
    font-size: 26px
}

.front .site-slogan,
.not-front .site-slogan {
    letter-spacing: 1px;
}

/***********  HEADER **********/

/***********  NEWS ON FRONTPAGE **********/
.front .view-press-releases .views-field-field-cover-image {
    /*display:inline-block;
    max-width:35%;
    vertical-align:top;*/

    float: left;
    margin-right: 3%;
    max-width: 38%;
}

.front .view-press-releases .views-field-field-cover-image img {
    border: 1px solid #CCC;
    padding: 4px;
}

.front .view-press-releases .views-field-body {
    /*display:inline-block;
    max-width:62%;
    text-align:justify;
    padding-left:2%;*/
}

.front .view-press-releases .more-link,
.not-front .view-press-releases .more-link {
    border: 1px solid #D9D9D9;
    border-radius: 5px;
    display: table;
    font-style: italic;
    margin: 10px 0;
    padding: 5px;
    text-decoration: none;
}

.front .view-press-releases .view-footer a {
    text-decoration: none;
}

.front .view-press-releases .views-field-created {
    background: rgba(0, 0, 0, 0) url("/sites/all/themes/egov_theme/images/red-arrow.png") no-repeat scroll 0 3px;
    color: #666;
    display: table-cell;
    font-size: 0.688em;
    padding-left: 10px;
    width: 58%;
}

/***********  NEWS ON FRONTPAGE **********/

/***********  DOC-LYNK **********/
.doc-lync {

}

.doc-lync .view-advanced-page .views-field-created {
    background: rgba(0, 0, 0, 0) url("/sites/all/themes/egov_theme/images/red-arrow.png") no-repeat scroll 0 3px;
    color: #666;
    display: table-cell;
    font-size: 0.688em;
    padding-left: 10px;
    width: 58%;
}

.doc-lync .view-advanced-page .unformatted-list .views-field-nothing,
.doc-lync .view-advanced-page .unformatted-list .views-field-title {
    max-width: 100%
}

.doc-lync .view-advanced-page .views-field-field-attachment {

}

.doc-lync .view-advanced-page .views-field-field-attachment a,
.doc-lync .view-advanced-page .views-field-field-url a,
.doc-lync .view-advanced-page a {
    text-decoration: none;
}

/***********  DOC-LYNK **********/

/***********  SIMPLE-LIST **********/
.simple-list .view-advanced-page .unformatted-list .views-field-nothing,
.simple-list .view-advanced-page .unformatted-list .views-field-title {
    width: 100%;
    display: block;
    float: none;
}

.simple-list .view-advanced-page .views-field-created {
    background: rgba(0, 0, 0, 0) url("/sites/all/themes/egov_theme/images/red-arrow.png") no-repeat scroll 0 3px;
    color: #666;
    display: table-cell;
    font-size: 0.688em;
    padding-left: 10px;
    width: 58%;
}

/***********  SIMPLE-LIST **********/

/***********  FRONT-PAGE SLIDER **********/
.front-slide {
    margin: 0 auto;
    max-width: 980px;
}

.front-slide .views-row {
    width: 30%;
    display: inline-block;
    vertical-align: top;
    margin: 1.4%;
}

.front-slide .views-field-field-cover-image {
    max-width: 100%;
    text-align: left;
}

.front-slide .views-field-field-cover-image img {
    max-width: 94%;
    padding: 4px;
    border: 1px solid #CCC;
    height: auto;
}

.front-slide .views-field-title {
    text-align: left;
}

.front-slide .post-date, .front-slide .read-more {
    width: auto;
    display: inline-block;
}

.front-slide .post-date {
    float: left;
    background: rgba(0, 0, 0, 0) url("/sites/all/themes/egov_theme/images/red-arrow.png") no-repeat scroll 0% 50%;
    color: #666;
    display: table-cell;
    font-size: 0.688em;
    padding: 5px 0 5px 10px;
}

.front-slide .read-more {
    float: right;
    color: #666;
    display: table-cell;
    font-size: 0.688em;
    padding: 5px 0;
}

.front-slide .read-more a {
    text-decoration: none;
}

.front-slide .unformatted-list {
    display: -webkit-box;
    -webkit-box-pack: justify;
    -webkit-box-align: center;
    /*display: -moz-box;*/
    -moz-box-pack: justify;
    -moz-box-align: center;
    display: -ms-flexbox;
    -ms-flex-pack: justify;
    -ms-flex-align: center;
    display: box;
    box-pack: justify;
    box-align: center;
    text-align: center;
}

/***********  FRONT-PAGE SLIDER **********/

/***********  HEADER SOCIAL ICONS **********/
#block-block-7 {
    margin: 5% 0 0 45%;
    position: absolute;
    width: 20%;
    text-align: center;
    color: #10296C;
    background: #CCC;
    font-weight: bold;
}

#block-block-7 a {
    text-decoration: none;
}

/***********  HEADER SOCIAL ICONS **********/

/***********  NEWS PAGE **********/
.not-front .view-press-releases .views-field-field-cover-image,
.not-front .view-advanced-page .unformatted-list .views-field-field-cover-image {
    float: left;
    margin-right: 2%;
    width: 35%;
}

.not-front .view-press-releases .views-field-field-cover-image img,
.not-front .view-advanced-page .unformatted-list .views-field-field-cover-image img {
    border: 1px solid #CCC;
    height: auto;
    padding: 5px;
    width: 94%;
}

.not-front .page-press-releases .view-press-releases .views-row .views-field-field-press-release-type,
.not-front .view-advanced-page .unformatted-list .views-row .views-field-nothing {
    display: inline-block;
    width: 61%;
}

.not-front .view-press-releases .unformatted-list .views-field-created,
.not-front .view-advanced-page .unformatted-list .views-field-created {
    background: rgba(0, 0, 0, 0) url("/sites/all/themes/egov_theme/images/red-arrow.png") no-repeat scroll 0 3px;
    color: #666;
    display: inline;
    font-size: 0.688em;
    padding-left: 10px;
    float: none;
}

.not-front .releases .views-field-title, .page-press-releases .views-field-title,
.not-front .view-advanced-page .unformatted-list .views-field-title {
    padding: 2px 0 4px;
}

.not-front .view-press-releases .views-field-title,
.not-front .view-advanced-page .unformatted-list .views-field-title,
.not-front .view-advanced-page .unformatted-list .views-field-nothing {
    /*display: inline-block;*/
    width: auto;
    float: none;
}

.not-front .view-advanced-page .unformatted-list .views-field-nothing-1 {
    clear: both;
}

.not-front .view-advanced-page .views-field-body {
    clear: none;
}

/***********  NEWS PAGE **********/

/***********  ON PAGE MENU **********/
.on-page {

}

.on-page .menu li.leaf {
    background: url(/sites/all/themes/egov_theme/images/red-arrow.png) no-repeat scroll 0 50%,
    url(/sites/all/themes/egov_theme/images/line-dotted-horizontal.png) repeat-x scroll 0 100%;
    line-height: 2em;
    padding: 0 0 0 15px;
}

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

.on-page .menu li.expanded > span {
    font-weight: bold;
    color: #10296C;
    display: block;
    background: url(/sites/all/themes/egov_theme/images/line-dotted-horizontal.png) repeat-x scroll 0 100%;
    margin: 15px 0 0 0;

}

.on-page .menu li.expanded {

}

/***********  ON PAGE MENU **********/

/***********  PRESS RELEASE NODE **********/
.node-type-press-release .field-type-image {
    /*float: left;
    max-width:100%;
    padding:24px 0 0 0;
    margin:0 10px 0 0;*/
}

.node-type-press-release .pressreleases .field-name-field-cover-image img {
    width: 96%;
    height: auto;
    padding: 4px;
    border: 1px solid #CCC;
}

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

.node-type-press-release .pressreleases .field-type-text-with-summary {
    /*clear:none;*/
}

/***********  PRESS RELEASE NODE **********/

/***********  STRUCUTURA CANCELARIEI **********/
.html .strcancel a {
    text-decoration: none;
}

.strcancel li .item-list {
    padding: 0 0 0 5%;
}

.strcancel li .item-list li {
    background: url(/sites/all/themes/egov_theme/images/red-arrow.png) no-repeat scroll 0 50%;
    line-height: 2em;
    padding: 0 0 0 15px;
}

.strcancel .view-content > .item-list > ul > li {
    margin-bottom: 20px;
    padding: 0 0 20px 0;
    background: url(/sites/all/themes/egov_theme/images/line-dotted-horizontal.png) repeat-x scroll 0 100%;
}

.str-cancel .views-field-title {
    background: rgba(0, 0, 0, 0) url("../images/line-dotted-horizontal.png") repeat-x scroll center bottom;
    color: #046588;
    font-weight: 600;
    line-height: 1.37em;
    padding: 0.81em 0;
}

.str-cancel .views-field-title a {
    color: #046588;
    font-weight: 600;
    line-height: 1.37em;
}

.str-cancel .views-field-body {
    margin-top: 10px;
}

/***********  STRUCUTURA CANCELARIEI **********/

/***********  OFICII TERITORIALE - HARTA **********/
#colorbox .panel-col-first,
#colorbox .panel-3-columns .panel-col-last {
    display: none;
    visibility: hidden;
}

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

/***********  OFICII TERITORIALE - HARTA **********/

/***********  NOFRONT FEATURED LINKS **********/
.nofront-fl .views-row,
.page-press-releases .nofront-fl .views-row {
    margin: 10% 0;
    background: none;
    padding: 0;
}

/***********  NOFRONT FEATURED LINKS **********/

#page-title {
    display: none;
    visibility: hidden;
}

/***********  NEWS NODE **********/
.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 .field-name-field-content-images .field-item {
    width: 29.3%;
    display: inline-block;
    margin: 2%;
    vertical-align: top;
}

/***********  NEWS NODE **********/

/*********** PAGER ***********/
.view-advanced-page .pager li.pager-next a,
.pane-search-result .pager li.pager-next a,
.view-press-releases .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,
.view-press-releases .pager li.pager-next {
    right: 65px;
}

.view-advanced-page .pager li.pager-last a,
.pane-search-result .pager li.pager-last a,
.view-press-releases .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,
.view-press-releases .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,
.view-press-releases .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,
.view-press-releases .item-list .pager li {
    margin: 0 2px;
    padding: 0 8px;
}

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

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

/*********** PAGER ***********/

/*********** NODE FIXES ***********/
.service-links ul {
    list-style: none;
}

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

/*********** NODE FIXES ***********/

/*********** JQUERY LEFT MENU ***********/
.left-menu a.active {
    font-weight: bold;
}

/*********** JQUERY LEFT MENU ***********/

/*********** MAIN MENU ***********/
.zone-menu .menu li span {
    color: #FFF;
    display: block;
    height: 50px;
    line-height: 50px;
    padding: 0 10px;
    text-decoration: none;
}

.zone-menu .menu li {
    float: left;
    list-style-image: none;
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: relative;
}

/*********** MAIN MENU ***********/

.node-document h2.node-title {
    font-size: 1.3em;
}

@media (max-width: 900px) {
    /***********  HEADER SOCIAL ICONS **********/
    #block-block-7 {
        margin: 15% 0 0 15%;
        position: absolute;
        width: 40%;
    }

    #block-block-7 img {
        width: 32px;
        height: auto;
        margin: 2px;
    }

    /***********  HEADER SOCIAL ICONS **********/
}

/*
#links-with-left-triangle a{
	background: rgba(0,0,0,0) url(/sites/all/themes/egov_theme/images/red-arrow.png) no-repeat scroll 0 6px;
	padding-left: 10px;
	text-decoration: none;
	font-size: 16px;

}
*/

/*transparenta-decizionala*/
.transparenta-decizionala {
    margin-bottom: 40px;
    background: url(/sites/all/themes/egov_theme/images/line-dotted-horizontal.png) repeat-x bottom;
}

.transparenta-decizionala a {
    text-decoration: none !important;
    font-weight: 500;
    background: rgba(0, 0, 0, 0) url(/sites/all/themes/egov_theme/images/red-arrow.png) no-repeat scroll 0 3px;
    padding-left: 20px;
}

.transparenta-decizionala p {
    margin: 0px 0px 0px 15px;
}

/*transparenta-decizionala*/

.front-links-block {
    /*background: #fff url(/sites/all/themes/egov_theme/images/main-gradient.png) repeat-x top;*/

}

.front-links-block .pane-content {
    max-width: 980px;
    height: 50px;
    margin: 0 auto;
    background: #10296C;
}

.front-links-block .pane-content {
    display: flex;
}

.front-links-block .pane-content p {
    width: 33.33%;
    text-align: center;
}

.front-links-block .pane-content p:hover {
    background: #17368C;
}

.front-links-block .pane-content p a {
    text-decoration: none;
    color: #FFF !important;
    font-size: 17px;
    line-height: 50px;
    margin-right: -20px;
}

.front-links-block .pane-content img {
    width: 180px;
    height: auto;
    max-width: 100%;
    padding: 3px;
}

/*frontpage slide*/
.custom-slide {
    max-width: 980px;
    margin: 0 auto;
    overflow: hidden;
}

.custom-slide .view-content {
    max-height: 370px;
}

.custom-slide .views-field-field-feature-image {
    float: left;
    width: 100%;

}

.custom-slide .views-field-field-feature-image img {
    max-width: 100%;
}

.custom-slide .views-field-title {
    position: absolute;
    bottom: 3%;
    top: 320px;
    width: 100%;
    height: 50px;
    background: #FFF;
    opacity: 0.7;
}

.custom-slide .views-field-title a {
    color: #000 !important;
    font-family: Georgia, serif;
    font-weight: normal;
    font-size: 18px;
    padding: 4px 30px;
    text-transform: uppercase;
}

.custom-slide .views-slideshow-controls-bottom {
    position: absolute;
    width: 100%;
/ / top: 47 %;
    top: 150px;

    z-index: 10;
}

#vscc_controls_pause_frontpage_slide-panel_pane_1_1 {
    display: none !important;
}

#vscc_controls_next_frontpage_slide-panel_pane_1_1 {
    float: right;
    height: 40px;
    width: 40px;
    text-indent: -9999px;
    background: url(/sites/default/files/next.png) no-repeat scroll 0% 50% !important;
    opacity: 0.6;
}

#vscc_controls_next_frontpage_slide-panel_pane_1_1:hover {
    background: url(/sites/default/files/hover-next.png) no-repeat scroll 0% 50% !important;
    cursor: pointer;
}

#vscc_controls_previous_frontpage_slide-panel_pane_1_1 {

    float: left;
    height: 40px;
    width: 40px;
    text-indent: -9999px;
    background: url(/sites/default/files/back.png) no-repeat scroll 0% 50% !important;
    opacity: 0.6;
}

#vscc_controls_previous_frontpage_slide-panel_pane_1_1:hover {
    background: url(/sites/default/files/hover-back.png) no-repeat scroll 0% 50% !important;
    cursor: pointer;
}

.custom-slide .views-slideshow-controls-bottom a {
    color: #CCC !important;
}

/*frontpage slide*/

/*main menu fixer*/
#region-menu {
    z-index: 50;
}

/*main menu fixer*/

/*structura accordion*/
.structura-accordion .ui-accordion-content {
    margin-left: 3% !important;
}

/*structura accordion*/

/*Structura*/

.structura-general {
    text-align: center;
}

.structura-general table tr td {
    border: none !important;
}

.structura-general img {
    padding: 3px;
    border: 1px solid #CCC;
}

.structura-general .views-field-title {
    font-size: 16px;
}

.structura-adjunct {
    margin-top: 20px;
    text-align: center;
}

.structura-adjunct table tr td {
    border: none !important;
}

.structura-adjunct .views-field-title {
    text-align: center;
    font-size: 14px;
}

.structura-adjunct img {
    padding: 3px;
    border: 1px solid #CCC;
}

/*Structura*/

.site-name {
    margin-top: 9% !important;
}

/**site slogan**/
.site-slogan {
    margin-top: 0 !important;
}

.site-slogan a {
    font-size: 20px;
    text-decoration: none !important;
    color: #505151 !important;
}

.site-slogan a:hover {
    color: #10296C !important;
}

/**site slogan**/

/*fix responsive menu colors*/
.responsive-on .nav-title {
    background: #10296C !important;
}

.responsive-on li {
    background-color: #10296C !important;
}

.responsive-on li .menu li a {
    background: #10296C !important;
}

/*fix responsive menu colors*/
/*media images fix*/
@media (max-width: 650px) {

    .view-press-releases .views-field-field-cover-image {
        width: 100% !important;
    }

    .views-field-field-cover-image {
        max-width: 100% !important;
    }

    .panel-col .views-field-field-cover-image,
    .panel-col .views-field-created,
    .panel-col .views-field-title,
    .panel-col .views-field-body {
        float: left;
    }

    .custom-slide .view-content {
        max-height: 200px;
    }

    .custom-slide img {
        max-height: 200px;
    }

    .custom-slide .views-field-title {
        height: 30px;
        bottom: 2%;
        text-align: center;
        top: 170px;
    }

    .custom-slide .views-field-title a {
        font-family: Georgia, serif;
        font-weight: bold;
        font-size: 12px;
        padding: 3px 5px;
        text-transform: uppercase;
    }

    .custom-slide .views-slideshow-controls-bottom {
        position: absolute;
        width: 100%;
        top: 47%;
        top: 70px;
        z-index: 10;
    }
}

/*media images fix*/

/*bottom slide controls fix*/
.controls .left {
    margin-top: 20px;
}

.controls .right {
    margin-top: 20px;
    margin-right: -18px;
}

/*bottom slide controls fix*/

/*contacte menu exclude menu-title*/
.pane-menu-block-26 .pane-title {
    display: none;
}

.pane-menu-block-32 .pane-title {
    display: none;
}

/*contacte menu exclude menu-title*/
.place-card-large {
    display: none !important;
}

@media (min-width: 801px) {
    .html .doc-lync .view-advanced-page .unformatted-list .views-row,
    .html .pane-advanced-page-panel-pane-5 .view-advanced-page .unformatted-list .views-row {
        display: block;
    }

}

/* Sedinte nod */

.view-advanced-page.view-display-id-panel_pane_7 .view-content .ui-accordion-content {
    margin: 0 0 0 5%;
}

.view-advanced-page.view-display-id-panel_pane_7 .view-content .ui-accordion-content .views-row .views-field-counter {
    float: left;
    padding-right: 1%;
}

.view-advanced-page.view-display-id-panel_pane_7 .view-content .ui-accordion-content .views-row .views-field-counter .field-content {
    font-weight: 600;
}

.view-advanced-page.view-display-id-panel_pane_7 .view-content .ui-accordion-content .views-row .views-field-counter::after {
    content: ".";
    margin-left: -5px;
}

.view-advanced-page.view-display-id-panel_pane_7 .view-content .ui-accordion-content .views-row .views-field-title .field-content {
    display: flex;
    text-align: justify;
    text-justify: inter-word;
}

.view-advanced-page.view-display-id-panel_pane_7 .view-content .ui-accordion-content .views-row {
    padding-bottom: 2%;
}

#views-exposed-form-advanced-page-display-custom-panel-pane-1 .views-exposed-form .views-exposed-widget .form-submit {
    margin-top: 0;
}

.page-node-9141 .panel-display.panel-3-columns.clearfix > div.panel-panel.panel-col {
    width: 100%;
}
