.node-upload-data-form fieldset:not(.fieldgroup) {
	padding-top: 0;
}
.backend-page .description {
	font-size: 12px;
  color: #777;
}
.backend-page .field--widget-datetime-datelist legend > span,
.backend-page .node-upload-data-form .field--name-field-domains legend > .fieldset-legend,
.backend-page .node-upload-data-form .field--name-field-resource-image legend > .fieldset-legend,
.backend-page .js-form-type-managed-file > label, .backend-page .js-form-type-textarea > label, 
.backend-page .js-form-type-entity-autocomplete > label, .backend-page .js-form-type-textfield > label,
.backend-page .node-upload-data-form .form-type-select > label,
.backend-page .node-upload-data-form .field--name-field-content .form-type-select label  {
	font-size: 16px;
  font-weight: 600;
  color: #222;
  line-height: 22px;
}
.node-upload-data-edit-form .field--name-field-upload-date .form-inline > div:first-child,
.node-upload-data-form .field--name-field-upload-date .form-inline > div:first-child {
	margin-right: 10px;
}
.node-upload-data-form .field-add-more-submit.form-control.button,
.node-upload-data-edit-form .field-add-more-submit.form-control.button {
	width: auto;
}
.backend-page:not(.toolbar-horizontal) .node-upload-data-form .field--name-field-organization-2 {
	width: 90%;
	float: left;
}
.backend-page .node-upload-data-form .field--name-field-resource-image legend {
	line-height: 16px;
}
.node-upload-data-form .field--name-field-project-contact-email label,
.node-upload-data-form legend .fieldset-legend,
.node-upload-data-form .js-form-type-url label {
	font-weight: 700;
}

.node-upload-data-form .field--name-field-status label:after,
.node-upload-data-edit-form .field--name-field-status label:after,
.node-upload-data-form  .field--name-field-feature-image label:after,
body:not(.toolbar-horizontal) .node-upload-data-form  .field--name-field-learning-action-download summary:after,
body:not(.toolbar-horizontal) .node-upload-data-edit-form .field--name-field-learning-action-download summary:after,
.node-upload-data-edit-form .field--name-field-resource-file summary >span:not(.summary):after,
.node-upload-data-edit-form .field--name-field-feature-link h4.label:after,
.node-upload-data-edit-form .field--name-field-link h4.label:after,
.node-upload-data-edit-form .field--name-field-learning-action-download summary >span:not(.summary):after,
.node-upload-data-edit-form .field--name-field-resource-url h4.label:after,

.node-upload-data-form .field--name-field-resource-file summary >span:not(.summary):after,
.node-upload-data-form .field--name-field-feature-link h4.label:after,
.node-upload-data-form .field--name-field-link h4.label:after,
.node-upload-data-form .field--name-field-learning-action-download summary >span:not(.summary):after,
.node-upload-data-form .field--name-field-resource-url h4.label:after,
body:not(.toolbar-horizontal) .node-upload-data-edit-form .form-item-field-feature-link-0-title label:after,
.node-upload-data-edit-form .field--name-field-project-end-year label:after,
.node-upload-data-edit-form .field--name-field-project-start-year label:after,
body:not(.toolbar-horizontal).node-upload-data-edit-form .field--name-field-resource-file label:after,
body:not(.toolbar-horizontal) .node-upload-data-edit-form .form-item-field-link-0-title label:after,
.node-upload-data-edit-form .field--name-field-event-end-date .label:after,
.node-upload-data-edit-form .field--name-field-event-date .label:after,
body:not(.toolbar-horizontal) .node-upload-data-edit-form .js-form-type-url label:after,
body:not(.toolbar-horizontal) .node-upload-data-edit-form #field-resource-url-values label:after,
body:not(.toolbar-horizontal) .node-upload-data-edit-form .field--name-field-learning-action-download label:after,
.node-upload-data-edit-form .field--name-field-feature-image label:after,
.node-upload-data-edit-form .field--name-field-upload-date legend .fieldset-legend:after,
.backend-page .node-upload-data-edit-form .field--name-field-resource-image legend .fieldset-legend:after,
.node-upload-data-form .form-item-field-feature-link-0-title label:after,
.node-upload-data-form .field--name-field-project-end-year label:after,
.node-upload-data-form .field--name-field-project-start-year label:after,
.node-upload-data-form .field--name-field-resource-file label:after,
.node-upload-data-form .form-item-field-link-0-title label:after,
.node-upload-data-form .field--name-field-event-end-date .label:after,
.node-upload-data-form .field--name-field-event-date .label:after,
.node-upload-data-form .js-form-type-url label:after,
.node-upload-data-form #field-resource-url-values label:after,
.node-upload-data-form .field--name-field-learning-action-download label:after,
.node-upload-data-form .field--name-field-feature-image label:after,
.node-upload-data-form .field--name-field-upload-date legend .fieldset-legend:after,
body:not(.toolbar-horizontal) .node-upload-data-form .field--name-field-resource-image legend .fieldset-legend:after,
body:not(.toolbar-horizontal) .node-upload-data-form .field--name-field-resource-file summary:after,
body:not(.toolbar-horizontal) .node-upload-data-edit-form .field--name-field-resource-file summary:after{

	display: inline-block!important;
    width: 6px;
    height: 6px;
    margin: 0 0.3em;
    content: "";
    vertical-align: super;
    background-image: none!important;
    background-repeat: no-repeat;
    background-size: 6px 6px;
    content:"*";
    color: red;
}
/*form.node-upload-data-form .field--type-file summary:after,*/
/*.node-upload-data-edit-form .field--name-field-learning-action-download summary:after*/
.node-upload-data-edit-form .field--name-field-learning-action-download summary:after,
.backend-page .node-upload-data-edit-form .field--name-field-resource-image legend .fieldset-legend:after,
/*.node-upload-data-form .field--name-field-learning-action-download summary:after,*/
.backend-page .node-upload-data-form .field--name-field-resource-image legend .fieldset-legend:after {
	content:'*';
	color: red;
}
.node-upload-data-edit-form .field--name-field-link .form-required:after, 
.field--name-field-resource-url label:after,
.js-form-item-field-resource-url-0-uri label:after {
	display: none;
}

form.node-upload-data-form .field--name-field-resource-image .media-library-widget-empty-text{
    padding-top: 35px;
}
form.node-upload-data-edit-form .field--widget-chosen-select .form-select.chosen-container,
form.node-upload-data-form .field--widget-chosen-select .form-select.chosen-container {
	display: block!important;
}
form.node-upload-data-edit-form .field--widget-chosen-select .form-select.chosen-container,
form.node-upload-data-form .field--widget-chosen-select .form-select.chosen-container {
	width: 100%!important;
}
form.node-upload-data-edit-form .field--widget-chosen-select .form-select.chosen-container> ul,
form.node-upload-data-form .field--widget-chosen-select .form-select.chosen-container > ul {
    background-image: url(/sites/default/files/inline-images/Arrow_Black.png);
    background-repeat: no-repeat;
    background-position: 99% center;	
    width: 100%;
    border: 1px solid #ced4da;
    height: 38px;
}
form.node-upload-data-edit-form .field--widget-chosen-select .form-select.chosen-container> ul .search-field > input,
form.node-upload-data-form .field--widget-chosen-select .form-select.chosen-container > ul .search-field > input {
	height: 36px;
}
#block-seven-content form.node-upload-data-form .field--name-field-upload-date .container-inline{
    padding-top: 35px;
}
form.node-upload-data-form .field--type-file summary:after{
    /*display: inline-block;
    width: 6px;
    height: 6px;
    margin: 0 0.3em;
    content: "*";
    vertical-align: super;
    background-repeat: no-repeat;
    background-size: 6px 6px;
    color: red;
    background: none!important;*/
}
form.node-upload-data-form .field--type-file .details-wrapper label::after{
    content: none;
}
form.node-upload-data-form .field--type-link .field-multiple-table th.field-label h4::after{
    display: inline-block;
    width: 6px;
    height: 6px;
    margin: 0 0.3em;
    content: "*";
    vertical-align: super;
    /* background-image: url(../images/required.svg); */
    background-repeat: no-repeat;
    background-size: 6px 6px;
    color: red;
    background: none!important;

}
form.node-upload-data-form .field--type-link .field-multiple-table tbody label::after{
    content: none !important;
}
#block-ggkp-content form.node-upload-data-form .field--widget-chosen-select .form-select{
	padding:0px;
    	height: auto;
    	border: none;
}
form.node-initiatives-edit-form fieldset:not(.fieldgroup){
    padding: 30px 18px 18px;
}
form.node-initiatives-form fieldset:not(.fieldgroup){
    padding: 0px;
}
.chosen-container-multi {
	padding: 0;
	border: 0;
}
.form-type-select .form-control {
	height: auto!important;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
	  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgdmlld0JveD0iMCAwIDU2IDU2Ij48cGF0aCBmaWxsPSIjODg4IiBkPSJNIDI3Ljk5OTkgNTEuOTA2MyBDIDQxLjA1NDYgNTEuOTA2MyA1MS45MDYzIDQxLjA3ODEgNTEuOTA2MyAyOCBDIDUxLjkwNjMgMTQuOTQ1MyA0MS4wMzEyIDQuMDkzNyAyNy45NzY1IDQuMDkzNyBDIDE0Ljg5ODMgNC4wOTM3IDQuMDkzNyAxNC45NDUzIDQuMDkzNyAyOCBDIDQuMDkzNyA0MS4wNzgxIDE0LjkyMTggNTEuOTA2MyAyNy45OTk5IDUxLjkwNjMgWiBNIDE5LjU4NTggMzguNDA2MyBDIDE4LjQ4NDMgMzguNDA2MyAxNy41OTM2IDM3LjUxNTYgMTcuNTkzNiAzNi40MTQxIEMgMTcuNTkzNiAzNS44NzUwIDE3LjgyODAgMzUuNDA2MyAxOC4yMDMwIDM1LjA1NDcgTCAyNS4xODc0IDI4LjAyMzQgTCAxOC4yMDMwIDIwLjk5MjIgQyAxNy44MjgwIDIwLjY2NDEgMTcuNTkzNiAyMC4xNzE5IDE3LjU5MzYgMTkuNjMyOCBDIDE3LjU5MzYgMTguNTU0NyAxOC40ODQzIDE3LjY4NzUgMTkuNTg1OCAxNy42ODc1IEMgMjAuMTI0OSAxNy42ODc1IDIwLjU5MzYgMTcuODk4NCAyMC45NDUyIDE4LjI3MzQgTCAyNy45NzY1IDI1LjI4MTIgTCAzNS4wNTQ2IDE4LjI1IEMgMzUuNDUzMCAxNy44MjgxIDM1Ljg3NDkgMTcuNjQwNiAzNi4zOTA1IDE3LjY0MDYgQyAzNy40OTIxIDE3LjY0MDYgMzguMzgyNyAxOC41MzEyIDM4LjM4MjcgMTkuNjA5NCBDIDM4LjM4MjcgMjAuMTQ4NCAzOC4xOTUyIDIwLjU5MzcgMzcuNzk2OCAyMC45Njg4IEwgMzAuNzY1NSAyOC4wMjM0IEwgMzcuNzczMyAzNS4wMDc4IEMgMzguMTI0OSAzNS4zODI4IDM4LjM1OTMgMzUuODUxNiAzOC4zNTkzIDM2LjQxNDEgQyAzOC4zNTkzIDM3LjUxNTYgMzcuNDY4NyAzOC40MDYzIDM2LjM2NzEgMzguNDA2MyBDIDM1LjgwNDYgMzguNDA2MyAzNS4zMzU4IDM4LjE3MTkgMzQuOTg0MyAzNy44MjAzIEwgMjcuOTc2NSAzMC43ODkwIEwgMjAuOTkyMSAzNy44MjAzIEMgMjAuNjQwNSAzOC4xOTUzIDIwLjEyNDkgMzguNDA2MyAxOS41ODU4IDM4LjQwNjMgWiIvPjwvc3ZnPg==) no-repeat right 0 top 50%;
    background-size: 15px;
    width: 15px;
    height: 15px;
    top:3px;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
	background-position: initial;
}
form.node-upload-data-edit-form input[readonly="readonly"],
form.node-upload-data-form input[readonly="readonly"] {
	background: rgba(0,0,0,0.1);
}

.gef-region-detail.gef-region-indian .with-type-gender .content-area{
	background: rgba(80,73,192,0.5);
}

body.with-type-end-of-life-vehicles .gef-issues-banner-img img,
body.gef-issue-page.with-type-gender .gef-issues-banner-img img {
	object-position:0px 20%;
}
body.with-type-used-oil .gef-issues-banner-img img {
	object-position: 0px 56%;
}
.backend-page thead th, .backend-page summary, .backend-page .fieldgroup:not(.form-composite) > legend, .backend-page fieldset:not(.fieldgroup) > legend {
	text-transform: initial;
  letter-spacing: initial;
      font-size: 16px;
    font-weight: 600;
    color: #222!important;
}
body.toolbar-horizontal form.node-upload-data-form .field--name-field-resource-image .media-library-widget-empty-text {
	padding-top: 55px;
}

@media screen and (min-width: 1020px){ 
	.gef-issues-banner-img img{
			object-fit: cover;
			width: 100%;
			max-height: 510px!important;
			object-position: bottom;
	}
	.gef-issue-page .gef-issues-global-env-wrapper > .gef-issues-banner-img img {
			height: initial!important;
	}
}