body strong {
    font-weight: 700;
}

sup {
    vertical-align: super !important;
    font-size: smaller !important;
}

/* LEGISLATIE */
.pane-cts-doclink-list-panel-pane-1 {

}

.pane-cts-doclink-list-panel-pane-1 .views-row, .pane-cts-doclink-list-panel-pane-2 .views-row, .pane-cts-doclink-list-panel-pane-3 .views-row {
    background: url("../images/red-arrow.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0);
    margin: 0 0 20px 0;
    padding: 0 0 0 15px;
    text-align: justify;
}

/* LEGISLATIE */


/* PRESS RELEASES */
.view-press-releases .view-filters {
    display: none;
}

/* PRESS RELEASES */


/* MEDIA */
.view-advanced-page .views-view-grid td.col-first, .page-media table tr td.col-1, .page-press-releases-grid table tr td.col-1 {
    background: none !important;
}

/* MEDIA */

.dynatree-container {
    border: none !important;
}

.form-item-detailed-question {
    display: none;
}

.field-name-field-faq-item .faqfield-answer {
    height: auto !important;
}

.field-name-field-text {
    font-size: 0.813em;
}

.node-type-basic-page .field-name-body {
    font-size: .813em;
}

.node-type-basic-page .webform-client-form {
    margin: 80px 0 0 0;
}

.node-type-press-release .field-name-field-cover-image,
.node-type-advanced-page .field-name-field-cover-image {
    text-align: center;
}


.pressreleases .field-name-field-cover-image img,
.node-type-advanced-page .field-name-field-cover-image img {
    float: none !important;
    height: auto;
    width: 52%;
}

/* MENU FIXES */
.panel-col-first .active-trail {
    color: red !important;
    font-weight: 700;
}

.zone-menu .menu li span {
    color: #FFFFFF;
    display: block;
    height: 65px;
    line-height: 65px;
    padding: 0 8px;
    text-decoration: none;
    white-space: nowrap;
}

.zone-menu .menu li:hover {
    cursor: pointer;
    cursor: hand;
    background: #af002d;
}

.zone-menu .menu li ul {
    width: auto !important;
    z-index: 100;
}

.zone-menu .menu li li a {
    white-space: nowrap;
}

/* MENU FIXES */

.html .agenda .fancy-month, .html .agenda .fancy-date {
    background: none repeat scroll 0 0 #084990;
}

.page-taxonomy-term-32 .ui-accordion .ui-accordion-content {
    margin: 0;
    padding: 10px 0;
    width: 100%;
}

.node-audienta-form {
    display: none;
}

.apply-now {
    clear: both;
    text-align: center;
    float: none !important;
}

/* STYLE FOR AUDIENCE DATE */
.view-audience-list h3 {
    color: #3385A2;
    display: block;
    font-size: 1.25em;
    font-weight: 600;
    margin: 0 0 20px;
    text-align: center;
    text-decoration: none;
    background: url("../images/line-dotted-horizontal.png") repeat-x scroll center bottom rgba(0, 0, 0, 0);
}

.view-audience-list .views-row {
    /*margin:0 0 20px 0;*/
    padding: 20px 0;
    clear: both;
}

.view-audience-list .views-field-title {
    margin: -2% 0 0 0;
}

.view-audience-list .views-field-field-data-audientei {
    float: left;
    overflow: hidden;
    width: 20%;
    margin: 1% 4% 0 1%;
}

.view-audience-list .views-field-body {
    display: table;
}

.view-audience-list .fancy-month,
.view-audience-list .fancy-date {
    background: #004760;
    display: block;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
}

.view-audience-list .fancy-date {
    font-family: "Georgia", serif;
    font-weight: normal;
    font-size: 26px;
    margin-top: -6px;
    padding: 0 0 2px 0;
}

.view-audience-list .fancy-time {
    color: #9a9a9a;
    text-align: center;
    display: block;
    border-bottom: 5px solid #9a9a9a;
    font-size: 12px;
}

/* STYLE FOR AUDIENCE DATE */


/* VISITATORS BLOCK */
.pane-visitors-0 {
    margin: 0 auto;
    text-align: center;
    width: 10%;
}

.block-visitors {

}

.block-visitors h2 {
    float: left;
}

.block-visitors .content {
    float: left;
    padding: 2px 0;
}

.pane-visitors-0 li {
    background: url("../images/line-dotted-horizontal.png") repeat-x scroll center bottom rgba(0, 0, 0, 0);
    font-size: 0.813em;
}

/* VISITATORS BLOCK */


/* PROFILE */
.fieldgroup-effects-processed {
    clear: both;
}

.view-team {
    background: none !important;
}

/* HIDE FILTER */

/* PROFILE */


/* Institutii subordonate */
.view-institutii-suborodonate h3,
.view-state-procurements .view-grouping-header {
    color: #3385A2;
    font-weight: 700;
    margin: 15px 0;
}

/* Institutii subordonate */


/* ACTIVITATE | VIEW HEADER */
.view-header {
    font-size: 0.813em;
    /*background: url("../images/line-dotted-horizontal.png") repeat-x scroll center bottom rgba(0, 0, 0, 0);
    color: #046588;
    font-weight: 600;
    line-height: 1.37em;
    padding: 0.75em 0;*/
}

.view-header .pane-title {
    font-size: 1.2em;
}

/*.view-header p{
	color: #AA6E20 !important;
}*/
/* ACTIVITATE | VIEW HEADER */


/* TABLE FIXES */
.field-name-field-attachment {
    width: 540px;
}

.field-name-field-attachment table {
    /*table-layout: fixed;*/
    word-wrap: break-word;
}

.file {
    display: block;
    max-width: 400px;
}

/* TABLE FIXES */


/**/
.view-display-id-panel_pane_4 .views-row {
    background: url("../images/red-arrow.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0);
    margin: 0 0 20px;
    padding: 0 0 0 15px;
}

/**/

/* INSTITUTII DE SUBORDONARE */

/* INSTITUTII DE SUBORDONARE */

/* ADD TO ANNOUNCEMENTS */
.links .nodequeue-ajax-toggle {
    list-style: none;
}

.links .nodequeue-ajax-toggle a {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D9D9D9;
    border-radius: 5px;
    float: left;
    margin-right: 10px;
    padding: 0 10px;
    text-decoration: none;
}

/* ADD TO ANNOUNCEMENTS */


/* SERVICES LINKS */
.service-links {
    background: url("../images/line-dotted-horizontal.png") repeat-x scroll center top rgba(0, 0, 0, 0);
    padding: 10px 0 0;
}

.service-links ul, .service-links li {
    list-style: none outside none !important;
}

/* SERVICES LINKS */


/* AGENDA */
.general-dashed .view-agenda-listing a {
  /*  color: #555555 !important;   */
}

.general-dashed .view-footer a {
  /*  color: #3385A2 !important;  */
}

.fc-event-time, .fc-event-title {
    color: #FFF;
}

/* AGENDA */


/* FROMTPAGE LANGUAGE SWITCHER */
.language-switcher-locale-url {
    list-style: none;
}

/* FROMTPAGE LANGUAGE SWITCHER */


/* FROMTPAGE LANGUAGE SWITCHER */
.rotator .slide.selected .views-field-body {
    opacity: 0.5;
}

/* FROMTPAGE LANGUAGE SWITCHER */


/* FONT ACCESSIBILITY TEXT SIZE */
.block-accessbility-text {
    color: #13779B;
    float: right;
    font: italic 500 16px "Open Sans";
    height: 30px;
    margin: 47px 5px 0 0;
    width: 50px;
}

/* FONT ACCESSIBILITY TEXT SIZE */


/* FOOTER FIXES */
.panel-4-columns-stacked .panel-col-top, .panel-4-columns-stacked .panel-col-bottom {
    /*padding: 0 0 2%;*/
}

/* FOOTER FIXES */


/* ANUNTURI */
.page-taxonomy-term-31 .view-advanced-page .unformatted-list .views-field-nothing, .page-taxonomy-term-31 .view-advanced-page .unformatted-list .views-field-title {
    width: auto;
    float: none;
}

.page-taxonomy-term-31 .view-advanced-page .unformatted-list .views-field-field-cover-image {
    width: auto;
}

/* ANUNTURI */

/*Front page post date size*/
.announcements .views-field-created {
    font-size: 14px;
    color: #333;
    padding-bottom: 5px;
}

.view-press-releases .views-field-created {
    font-size: 14px;
    color: #333;
    padding-bottom: 5px;
}

/**********************************************/
.ui-helper-reset {
    line-height: 1.9;
}

.page-taxonomy-term-32 .ui-accordion .ui-accordion-header a {
    display: block;
}

.page-node-add-proiecte-editoriale .form-textarea-wrapper,
.page-node-add-proiecte-culturale .form-textarea-wrapper {
    width: 50% !important;
}

.node-proiecte_culturale-form .grippie {
    display: none !important;
}

.panel-pane.pane-block.pane-block-28,
.panel-pane.pane-block.pane-block-26,
.panel-pane.pane-block.pane-block-24 {
    font-size: 12px;
}

.pane-block.pane-block-28 .pane-content,
.pane-block.pane-block-26 .pane-content,
.pane-block.pane-block-24 .pane-content {
    background-color: rgb(139, 139, 139);
}

.pane-block.pane-block-28 .pane-content a,
.pane-block.pane-block-26 .pane-content a,
.pane-block.pane-block-24 .pane-content a {
    color: white !important;
    font-style: italic;
    text-decoration: none;
}

/***********.page-proiecte-culturale*****************/
#edit-preview {
    display: none;
}

.page-proiecte-editoriale .views-exposed-form .views-exposed-widget,
.page-proiecte-culturale .views-exposed-form .views-exposed-widget {
    float: none;
    clear: both;
    display: inline;
}


.page-proiecte-editoriale .date-year,
.page-node-add-proiecte-culturale .container-inline-date .form-item,
.page-proiecte-culturale .container-inline-date .form-item {
    width: 500px;
}

.page-node-add-proiecte-culturale .chzn-results,
.page-proiecte-culturale .chzn-results {
    width: 402px;
}


ul.chzn-results {
    list-style-type: none;
}

/*.page-node-add-proiecte-editoriale .input#edit-field-pr-cult-und-0-upload{
  float: left;
}*/
.page-node-add-proiecte-editoriale ul.chzn-results,
.page-proiecte-editoriale ul.chzn-results,
.page-node-add-proiecte-editoriale ul.chzn-results,
.page-node-add-proiecte-culturale ul.chzn-results,
.page-proiecte-culturale ul.chzn-results {
    border: solid 1px rgb(202, 202, 202);
    width: 400px;
    z-index: 1;
    overflow: scroll;
    overflow-x: hidden;
    height: 120px;
}

.page-node-add-proiecte-editoriale li:hover,
.page-proiecte-editoriale li:hover,
.page-node-add-proiecte-culturale li:hover,
.page-proiecte-culturale li:hover {
    background: #E6E6E7;
    color: #3385a2;
}

.page-node-add-proiecte-editoriale .chzn-container ul,
.page-node-add-proiecte-culturale .chzn-container ul {
    padding-left: 1px;
}

.page-node-add-proiecte-editoriale .chzn-single span,
.page-node-add-proiecte-culturale #edit_field_domeniul_und_chzn span,
.page-node-add-proiecte-culturale #edit_field_repartizarea_geografic_und_chzn span {
    padding: 5px;
}

.page-node-add-proiecte-culturale .chzn-single,
.page-node-add-proiecte-editoriale .chzn-single {
    padding: 0px;
    margin: 0px;
}

.page-node-add-proiecte-culturale .form-submit,
.page-proiecte-editoriale input#edit-submit-proiecte,
.page-node-add-proiecte-culturale input#edit-submit-proiecte,
.page-proiecte-culturale input#edit-submit-proiecte {
    background-color: rgb(51, 133, 162) !important;
    color: white;
}

.page-proiecte-editoriale input#edit-reset,
.page-proiecte-culturale input#edit-reset,
.page-node-add-proiecte-editoriale input#edit-reset {
    background-color: rgb(51, 133, 162);
    color: white;
}

.page-node-add-proiecte-editoriale input#edit-submit,
.page-node-add-proiecte-editoriale input#edit-field-ata-eaz-proiectul-editoria-und-0-upload-button {
    background-color: rgb(51, 133, 162);
    color: white;
}


.node-type-proiecte-culturale .views-row .views-field {
    background: url("../images/line-dotted-horizontal.png") repeat-x scroll center top rgba(0, 0, 0, 0);
    padding: 10px 0 0;
}

.page-proiecte-editoriale .fix-pr-edit .view-content {
    width: 950px;

}

.page-proiecte-editoriale .fix-pr-edit td.views-field.views-field-field-ata-eaz-proiectul-editoria-1 img {
    width: 70%;
    height: 50%;
}

.page-proiecte-culturale .all-admin-pr-cult table,
.page-proiecte-editoriale .fix-pr-edit table {
    table-layout: fixed;
    overflow: hidden;
}

.page-proiecte-editoriale table tr td,
.page-proiecte-culturale table tr td {
    background: none !important;
}

.page-proiecte-editoriale .fix-pr-edit tr:hover,
.page-proiecte-culturale .all-admin-pr-cult tr:hover {
    background-color: #B8DCEF !important;
    font-weight: 600;
}

.html .fix-pr-edit table tr,
.html .all-admin-pr-cult table tr,
.html .page-proiecte-editoriale table tr th,
.html .page-proiecte-culturale table tr th {
    word-wrap: break-word;
}

.page-node-add-proiecte-culturale .form-file,
.page-node-add-proiecte-editoriale input#edit-field-ata-eaz-proiectul-editoria-und-0-upload {
    float: left;
}


.page-proiecte-editoriale .fix-pr-edit,
.page-proiecte-culturale .all-admin-pr-cult {
    width: 950px;
}

.node-type-proiecte-culturale .panel-3-columns .panel-col {
    width: 100%;
}

.page-proiecte-culturale thead th,
.fix-pr-edit thead tr,
.all-admin-pr-cult thead tr {
    font-size: 0.800em !important;
    font-weight: 600;
}

.page-proiecte-editoriale thead th,
.page-proiecte-culturale thead th,
.fix-pr-edit thead th,
.all-admin-pr-cult thead th {
    background: #3385A2 !important;
    color: #FAFAFA;
}

/*proiecte culturale content docs view*/
.node-doc-table .views-field .views-label {
    border: solid 1px rgb(197, 198, 205);
    float: left;
    width: 60%;
    height: 35px;
    word-wrap: break-word;
    font-size: 14px;
    font-style: italic;
    padding: 5px 0 0 5px;
}

.node-doc-table .field-content {
    display: inline-block;
    border: solid 1px rgb(197, 198, 205);
    height: 35px;
    overflow: hidden;
    width: 38%;
    float: right;
    padding: 5px 0 0 5px;
}

.node-type-proiecte-culturale .views-row .views-field {
    padding: 0px;
    background: transparent;
}

.node-type-proiecte-culturale .file {
    word-wrap: break-word;
    font-size: 12px;
    display: inherit;
}

.node-type-proiecte-culturale .view-display-id-panel_pane_4 .views-row {
    background: transparent;
}

.node-type-proiecte-culturale .node-doc-table .view-footer {
    float: right;
}

.view-proiecte .all-admin-pr-cult {
    overflow: hidden;
}

/*BLOCK */

div#block-block-30 {
    margin: 0.5% 0 0 0;
    float: right;
    min-width: 200px;
}

.block-block-30 p {
    color: rgb(10, 107, 143);
    font-weight: 500;
    font-size: 20px;
    line-height: 1em;
    text-shadow: 1px 2px 5px rgb(113, 118, 118);
}

.block-block-30 p a {
    color: #6e6e6e;
    text-decoration: none;
    font-weight: 400;
    font-size: 14px;
    letter-spacing: -0.05em;

}

.block-block-30 p a:hover {
    color: rgb(10, 107, 143);
    font-weight: 600;
    font-size: 14px;
}

/*****************************************Aplica la proiecte disable!!!!!*********************************/
.block-block-30 {

}

/*TEAM*/
.vice table.views-view-grid.cols-4 {
    border-collapse: separate;
    border-spacing: 7px 11px;
}

.html .vice {
    padding-bottom: 0px;
}

.minister table.views-view-grid.cols-4 {
    width: 70%;
    margin: 0 0 0 15%;
}

.vice .views-field.views-field-title,
.secretar .views-field.views-field-title,
.minister .views-field.views-field-title {
    font-size: 18px;
    text-align: center;
}

.vice .col-last img {
    height: 205px !important;
}

.secretar table.views-view-grid.cols-4 {
    width: 50%;
    margin: 0 0 0 25%;
}

.vice table tr td {
    width: 50%;
}

.html .secretar {
    margin-top: 0px;
}

/*hide for errors*/
.page-proiecte-editoriale div.error {
    display: none;
}


/*calendar*/
.bt-content {
    background: #f0f0f0;
    border-radius: 5px;
}

.calendar_tooltips-field_event_dates-value {
    color: #b7ab89;
}

.bt-content ul {
    list-style-image: url(images/book.gif);

}

.html .view .date-nav-wrapper .date-next,
.html .view .date-nav-wrapper .date-prev {
    padding: 0px;
    background: transparent;
    border-radius: 15px;
}

.html .view .date-nav-wrapper .date-prev {
    right: 220px;
}

.html .view .date-nav-wrapper .date-heading {
    top: 10px;
}

.html .month.mini-day-on {
    border: 2px solid #6d6a6a;
    border-radius: 20px;
    padding-right: 2px;

}

.html table td.mini a {
    text-decoration: none;

}

.html table td.mini a:hover {
    color: #b7ab89;

}


.html td.today .month.mini-day-on {
    border: 2px solid red;
    padding-right: 2px;
}

.calendar-calendar tr td.today, .calendar-calendar tr.odd td.today, .calendar-calendar tr.even td.today {
    background: transparent !important;
}


/*left part front */
.pane-1,
.pane-block-33,
.pane-calendar {
    background: url(/sites/all/themes/egov_theme/images/line-dotted-horizontal.png) repeat-x bottom;
    padding: 20px 0;
}

.html .pane-calendar {
    padding-top: 32px;
}

/*Custom form settings*/
#node-12625 .service-links,
#node-12625 .publish-date,
#node-12625 .links {
    display: none;
}

#webform-client-form-12625 #edit-submitted-ataseaza-fisiere span {
    font-size: 0.88em;
    margin-bottom: 3px;
    font-weight: bold;
}

#webform-client-form-12625 #edit-submitted-ataseaza-fisiere .webform-component-multiple-file {
    margin-top: 0.5em;
}

#webform-client-form-12625 #edit-submitted-ataseaza-fisiere label {
    font-weight: normal;
}

#webform-client-form-12625 .select2-container .select2-choice > .select2-chosen {
    display: inline;
    font-size: 14px;
}

#webform-client-form-12625 #edit_submitted_localitatea_chzn {
    display: none;
}

#webform-client-form-12625 #s2id_edit-submitted-localitatea > a {
    max-width: 408px;
    height: 42px;
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 0 20px;
    width: 100%;
    background: #f9f9f9;
}

#webform-client-form-12625 #s2id_edit-submitted-localitatea > a > span.select2-chosen {
    color: #383737;
}

#webform-client-form-12625 .webform-component--nume-prenume input,
#webform-client-form-12625 .webform-component--denumire-companie input,
#webform-client-form-12625 .webform-component--e-mail input {
    height: 42px;
    color: #383737;
    border: 1px solid #cecece;
    background: #f9f9f9;
    border-radius: 0;
    font-size: 15px;
    padding: 10px 20px;
    width: 100%;
    max-width: 450px;
    margin-bottom: 2px;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}

#webform-client-form-12625 .webform-component--nume-prenume,
#webform-client-form-12625 .webform-component--denumire-companie,
#webform-client-form-12625 .webform-component--e-mail {
    text-align: center;
}

#webform-client-form-12625 .webform-component--localitatea .select2-container {
    display: flex;
    justify-content: center;
}

#webform-client-form-12625 input:focus {
    border: 1px solid #5897fb;
}

#webform-client-form-12625 input::placeholder {
    color: #383737;
}

#webform-client-form-12625 .select2-default {
    color: #383737;
    border: 1px solid #cecece;
}

#webform-client-form-12625 .select2-container .select2-choice abbr {
    top: 16px;
}

#webform-client-form-12625 #s2id_edit-submitted-localitatea > a > span.select2-arrow > b {
    background: url(select2.png) no-repeat 0 8px;
}

#webform-client-form-12625 #edit-submitted-ataseaza-fisiere-ajax-wrapper {
    display: flex;
    justify-content: space-around;
    width: 100%;
    max-width: 460px;
}

#webform-client-form-12625 .form-actions {
    display: flex;
    justify-content: space-evenly;
    margin-top: 0.4em;
}

#webform-client-form-12625 .form-actions input {
    height: 32px;
    width: 110px;
    background-color: #13779b;
    border: 1px solid #13779b;
    color: white;
    transition: 300ms cubic-bezier(0.215, 0.61, 0.355, 1);
}

#webform-client-form-12625 .form-actions input:hover {
    background-color: #0f5772;
    border: 1px solid #0f5772;
    color: white;
}

#webform-client-form-12625 div.captcha > div > div {
    width: 100% !important;
    height: auto !important;
    text-align: center;
}