body > header .top nav li i { color: #FFFF00 !important}
body, select, input, textarea {color:#FFFF00;}
select, input, textarea {
  background-color: #ffffff;
  color: #000000;
}
input[type="date"] {color: black ;background-color: white;border: 1px solid yellow;}
/* anchors & forms elements */
.more, input[type="submit"] {color:#FFF!important;text-decoration:underline;background:none;border:0;box-shadow:none;}

/* focus */
*[tabindex="0"]:focus, a:focus, input[type="checkbox"]:focus, input[type="radio"]:focus, input[type="submit"]:focus {outline:2px solid cyan;}

/* anchors */
.jpanes-item *:not(a) {color: #ff0 !important;}
a {color:#FFF!important;text-decoration:underline;}
a:hover {text-decoration:none;}

.more {padding:0 20px;}
.more:after {margin:0;}
.text-color-main{color: #ffff00;}
.logo-bg{background:transparent;}
/* forms elements */
input[type="text"], input[type="email"], input[type="password"], select, textarea {color:#FFF;background-color:#2B2B2B;border-color:#F1FD23;}
input[type="text"]:focus, input[type="email"]:focus, input[type="password"]:focus, select:focus, textarea:focus {border-color:#00ffff;outline:2px solid #00ffff;}
.invalid-feedback {color: #F99;}
p.error input, p.error select, p.error textarea {
    border: 1px solid #F99 !important;
}
.attention {color: #00ffff;}
.ajax-response.error {border-color: #f99;}
body > header .logo .bip img{padding: 3px; height: auto; max-height: 82px;width: auto;}
body > header .logo .bip .logo-with-text {height: 80px;width: auto;}

[tabindex="0"]:focus, a:focus, input[type="checkbox"]:focus, input[type="radio"]:focus, input[type="submit"]:focus, button:focus {
    outline: 2px solid #00ffff;
}

/* fancybox - content in form */
div.fancybox {color:#000;}

/* prompts */
form.prompts input.prompt {color:#FFF;}

/*popup*/
#dialog_pop_up{background:#4E4E4E;}
#dialog_pop_up .dialog_content{color: #fff;}
.close_dialog {border: 2px solid #ffff00; background: #000000;}
#dialog_pop_up_label a {color: #ffff00;}
#dialog_pop_up_label {border-bottom: 2px solid #ffff00;}

/* boxes */
.box {background:#292929;border-color:#414141;}
	.box > *:first-child {border-bottom-color:#414141;}
	.aside .box > :first-child {border-bottom-color: #414141;}

	/* header */
	.box > header, .box > .header {color:#686868;background:#292929;}

		/* head */
		.box > header > *:not(ul):not(a):first-child {color:#FFFF00;background:#4E4E4E;}
		.middleBox > header > h2, .middleBox > header > .h2 {color: #FFFF00;background: #4E4E4E;}
		.middle-menu nav {border-bottom: 2px solid #FFFF00;}

		/* tabs */
		.box > header .jtabs a {color:#FFF;text-decoration:underline;}
		.box > header .jtabs a:hover {text-decoration:none;}
		.box > header .jtabs .active a, .box > header .jtabs .active button, .box > .header .jtabs button[aria-selected="true"] {background:#4E4E4E;color:#ffff00;}
		.jtabs.separate-tab {color: #ffff00;background:#4E4E4E;}
		.box > .header .jtabs button {color:#fff;}
		.content.box.main-info {border-bottom:2px solid #ffff00;}
		.box > .header .jtabs button:focus {outline: 2px solid #00ffff;}
		

		/* more anchor */
		.box > header > a {color:#FFF;}

		/* resize */
		.box > header > .resize {background:#292929;}
		.box > header > .resize .small, .box > header > .resize .normal, .box > header > .resize .big{color: #ffff00;}
.section-box header {

    border-bottom: 2px solid rgb(209, 209, 209);
    background: #292929;
    padding: 10px 15px;
    color: #fff;
}
.Accordion-trigger[aria-expanded="true"] {
    background: #292929!important;
}
.Accordion-trigger:focus .Accordion-icon, .Accordion-trigger:hover .Accordion-icon {
    border-color: #ff0!important;
}
/* browse (banner-animation,scrollable) */
.browse {background:#FFF407;}

.aside .banner:not(.banner-sm) a {background: #000;color: #ff0;}
.aside .banner-sm a {background: #000;}
.banner-sm img {background: #000 !important;border: 1px solid #fff;padding: 10px 9px !important;}

/* galleries-multimedia */
	/* details */
	.galleries-multimedia .details {display:none;}

/* body */
body {background:#000;}

/* header */
	/* go to */
	.go-to a {color:#F8FF24;background:#000;border-color:#F8FF24;}

	/* top */
	body > header .top {background:#505050;}

		/* nav */
		/*body > header .top nav li a.normal:before{content: "\f042";}*/

		/* search */
		body > header .search input[type="submit"] {background-color:#2b2b2b;}
		/*body > header .search input[type="submit"] {background-image:url(images/sprite-contrast.png);background-color:#2b2b2b;}*/
		body > header .top, body > header .search {background: #505050!important;}

	/* logo */
	.logo-bg{background: transparent!important;}
	body > header .logo {background: transparent!important;}
	
		/* name */
		body > header .logo .mainTitle .where {color:#FFF;}
		body > header .logo .mainTitle .subtitle {color: #fff;}

	/* banner-header */
	#banner-header {display:none;}
	.main .contents .list article > header time {color: #D4D4D4;}

	/* menu-main */
	.menu-main nav {background:#3F3F3F;border:none;}
.menu-main nav ul {background: transparent;}
		.menu-main .level-1 > li:hover {background:transparent;}
			.menu-main .level-1 > li > a {color:#FFF;text-decoration:underline;}
			.menu-main .level-1 > li > a:hover {text-decoration:none;}
			.menu-main .level-1 > li:first-child > a:before {background-color: #fff;}
			.menu-main .level-1 > li.current:first-child > a::before {background-color: #ff0;}

		.menu-main .level-1 > li.menutopmore {color:#FFF;}
		.menu-main .level-1 > li.menutopmore:hover {background:transparent;}

		.menu-main .level-1 > li.current {background:transparent;}
			.menu-main .level-1 > li.current a {font-weight:600;color: #ffff00;}

		/* submenu */
		.menu-main .level-2 {background:#191919;color:#FFF;border-color:#ffff00}
			.menu-main .level-2 a {color:inherit;}
			.menu-main .level-2 a:hover {color:inherit;}
			.menu-box .menu-icon .navicon, .menu-box .menu-icon .navicon::before, .menu-box .menu-icon .navicon::after {background: #ffff00;}
			.menu-box .menu-icon{color: #ff0;}
	/* breadcrumbs */
	body > header .breadcrumbs li {color:#FFF;}
		body > header .breadcrumbs li:not(:first-child) + li:before {background-image:url(images/sprite-contrast.png);}

/* main */
	/* aside */
		/* boxes */
		body.index .main > .aside .box {background:#292929;}
			.main > .aside .box > header, .box > h2, .middleBox > header > h2 {background:#4e4e4e;}

		/* categories-contents */
			/* categories */
			.main > .aside .categories-contents .categories li:before {background-image:url(images/sprite-contrast.png);}
			.main > .aside .categories-contents .categories li:last-child {border-bottom:2px solid #ffff00;}
			.main > .aside .categories-contents .categories li { border-left: 0;}
			.main > .aside .categories-contents .categories li:hover {border-left:0;}
				.main > .aside .categories-contents .categories li:hover > a {color:#FFF;}

		/* contact */
		.main > .aside .contact {background:#292929;}
			.main > .aside .contact div *:not(a) {color:#FFFF00!important;}
			.main > .aside .contact a {color:#FFF;}

		/* menu */
		.main > .aside .menu a {color:#FFF;text-decoration:underline;background:#3b3b3b;border-top-color:#000;border-left-color:transparent!important;}
		.main > .aside .menu a:hover {color:#FFF;text-decoration:none;border-left-color:transparent!important;}
			.main > .aside .menu .level-2 > .current > a {background:#393939;border-top-color:#393939;}

			.main > .aside .menu .level-3 > li > a {background:#292929;}
			.main > .aside .menu .level-4 > li > a {background:#191919;}
body.smartphone > header .menu-main .level-1 > li:first-child > a{background: none;}

		.middle-menu .level-1 > li > a {color: #ffff00;}
		.middle-menu nav {background: #292929;}
		.middle-menu .level-1 > li > a:hover {color: #ffff00;border-left-color: #ffff00 !important;}
		.middle-menu nav {border-bottom: 2px solid #0a618d;}


		/* search */
		.main > .aside .search {background:#292929;}
		.main > .aside .search:after {background-image:url(images/sprite-contrast.png);}
			.main > .aside .search input[type="text"] {color:#666!important;background:#FFF;}
			.main > .aside .search input[type="submit"] {background-image:url(images/sprite-contrast.png);}
			
			/*datepicker*/
			.ui-datepicker{background: #000;}
			.ui-datepicker th {color: #ff0;}
			.ui-widget-header a {color: #222222 !important;}
			.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {color: #000 !important;}
			.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #000;}
			.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
				border: 1px solid #ff0;
				background: #000 !important;
				font-weight: normal;
				color: #ff0 !important;
			}

			.datepicker button.calendar-icon::before {color: #fff;}
			.datepicker .datepickerDialog {border: 2px solid #fff;background-color: #000;}
			.datepicker .message {background: #292929;}
			.datepicker .header {background: #292929;}
			.datepicker .dialogButton {background: #292929;border: 1px solid #fff;}
			.datepicker .dialogButton:focus {outline: 2px solid #00ffff;}
			.datepicker td[aria-selected="true"] {background: #292929;color: #00ffff;outline: 2px solid #00ffff;}

		/* seealso */
		.main > .aside .seealso .content li:before {background-image:url(images/sprite-contrast.png);}
		.main > .aside .seealso .content li:last-child {border-bottom:2px solid #ffff00;}
		.main > .aside .seealso .content li {border-left:0;}
		.main > .aside .seealso .content li:hover {border-left:0;}
			.main > .aside .seealso .content li:hover > a {color:#FFF;}
			.main > .aside .seealso h2{background:#4e4e4e;}

	/* main content */
		/* boxes */
		#main-content.box {background:#292929;}
			#main-content article.box {background:#292929;}

			#main-content:not(.organizationalstructure) .list.general article + article, 
			#main-content:not(.organizationalstructure) .list.general article + div, 
			#main-content:not(.organizationalstructure) .list.general:not(.jpanes) > div + div, 
			#main-content:not(.organizationalstructure) .list.general > div + article, 
			#main-content:not(.organizationalstructure) .list.general.jpanes > div[role="tabpanel"] > div + div {
				border-top-color: #FFFF00;
			}
			.addon-bip > p, .addon-bip > article p {background: transparent !important;}

		/* article - wysiwyg */
		#main-content.box > article:not(.box) .wysiwyg {border-bottom-color:#FFFF00;}
		main > #main-content.box > article:not(.box) .wysiwyg {border-bottom-color:#FFFF00;}

			/* default formatting */
			.wysiwyg * {color:#FFFF00!important;}
			.wysiwyg a {color:#FFF!important;}

			.wysiwyg tr {background:#333!important;}
				.wysiwyg th, .wysiwyg td {border-color:#666!important;}




    
			/* forms */
			.wysiwyg .forms {border-color:#999;}

			/* highlight */
			.wysiwyg .highlight {background:#333300;border-color:#333300 #ffff00;}
				.wysiwyg .highlight span {background:#494949;}
				.wysiwyg .highlight span:before{background:url(images/sprite-contrast.png) -10px -283px;}

			/* tabs */
			.wysiwyg .jtabs li > a {border-color:#FFFF00;}
			.wysiwyg .jtabs li.active > a {color:#FFF;background:#555;}

			.wysiwyg .jpanes {border-color:#FFFF00;}
			.jpanes-item a {color: #fff;}

		/* footer */
		body > footer, body > footer > :not(.bottom) {background: #505050!important;}
		body > footer .bottom, body > footer .bottom .wrapper {background: #3f3f3f!important;}
			/* history-back */
			#main-content footer {background:#3F3F3F;}
			#main-content footer .history-back:after {background:url(images/sprite-contrast.png) -378px -245px;}
			.history-back-button {color: white; text-decoration: underline; }
			.history-back-button:hover {text-decoration: none; }


			/* per-page */
			#main-content footer .per-page li + li:before {background:#FFFF00;}
			#main-content footer .per-page li.active a, 
			/*main > #main-content footer .per-page li.active a {font-weight:600;color:#FFF;text-decoration:underline;background:#000;}*/
			main > #main-content footer .per-page li.active a {font-weight:600;color: #000000 !important;text-decoration:underline;background: #ffffff;}
			#main-content footer .per-page li.active a:hover {text-decoration:none;}

			/* pagination */
			#main-content footer .pagination li.active a,
			main > #main-content footer .pagination li.active a {font-weight:600;color: #000000 !important;text-decoration:underline;background: #ffffff;}
			#main-content footer .pagination li.active a:hover {text-decoration:none;}
			#main-content footer .pagination li.prev a:before, #main-content footer > .pagination li.next a:after {background-image:url(images/sprite-contrast.png);}
			#main-content footer .pagination li.prev a:before {background-position:-378px -245px;}
			#main-content footer .pagination li.next a:after {background-position:-378px -230px;}

			/* print */
			#main-content footer .print, main > #main-content footer .print {background: #3F3F3F;}

			/* contents more */
			#main-content .contents-more {border-top: 2px solid #ffff00; text-align: right; height: 35px;}
			#main-content .contents-more a {border: solid #ffff00; border-width: 0 2px 2px 2px; padding: 5px 15px; position: relative; top: -1px; background:#292929;color:#FFF;display: inline-block;}
		/* form */
		#main-content .form span.required {color:#FFFF00!important;}
			#main-content .form p.required span {color:#FFFF00!important;}

		#main-content .form a.fancybox {color:#FFF;text-decoration:underline;}
		#main-content .form a.fancybox:hover {text-decoration:none;}
		#main-content .form a.fancybox:before, #main-content .form a.fancybox:after {color:#FFF;}
		main > #main-content .form a.fancybox {color: #ffff00;}
		main > #main-content .form .open_dialog {color: #ffff00;}

		/* general list for different contents */
		#main-content .list.general article:nth-child(even) {background:#292929!important;}
		#main-content .list.general article:nth-child(odd) {background:#3f3f3f!important;}
		#main-content:not(.organizationalstructure) .list.general article + article, 
		#main-content:not(.organizationalstructure) .list.general article + div,
		#main-content:not(.organizationalstructure) .list.general > div + div, 
		#main-content:not(.organizationalstructure) .list.general > div + article{border-top-color:#414141;}
			#main-content .list.general article > header a {color:#FFF;text-decoration:underline;}
			#main-content .list.general article > header a:hover {text-decoration:none;}
			.promotial #main-content .list.general article > div > p > span.more {background:#585858;}

			#main-content .list.general > div > p {border-top:none;}

		/* bipsearch */
		#main-content.bipsearch .form .info {color:inherit;}
		#main-content.search .list.general > *{border-top-color:#ff0!important;}
		#main-content.contents.search .search-results-header-count{color:#ff0;}

		/* contact */
		#main-content.contact .info {color:inherit;}

		/* contents */
			/* sliders */
			#main-content .sliders::after {background:#000;}

				/* scrollable */
					/* main */
						/* header */
						#main-content .sliders .item_header a {color:#FFF;}
						#main-content .sliders .item_header time {color:#FFFF00;}

						/* content */
						#main-content .sliders .item_content .more {background:#585858;}

			/* list */
			main .contents .list article > header time {color: #ffff00;}
			main .contents .list article > header time:before {background-image:url(images/sprite-contrast.png);}

			/* search */
			#main-content.search .list .search-score {color:#000;background:#FFF407;}

				/* header */
				#main-content.search .list header .search-keyword {color:#000;background:#FFF407;}

			/* content */
				/* addons-bip */
				#main-content.contents > article .addon-bip,
				main > #main-content.contents > article .addon-bip {border-bottom-color:#FFFF00;}
				.addon-bip:not(.addon-bip-result) span:last-child, .addon-bip:not(.addon-bip-result) > div > div:last-child {background: #3f3f3f;}
				.addon-bip:not(.addon-bip-result) > div:not(.casestatuses_archive_open_container) {background: transparent !important;}

				.addon-bip article + article {border-top-width:2px;}
					.addon-bip > p, .addon-bip > div {background:transparent!important;}
						.addon-bip span:first-child, .addon-bip > div > div:first-child {background: #292929 !important;}
						.addon-bip span:last-child, .addon-bip > div > div:last-child {background:transparent;}
					.addon-bip a {color:#FFF;}

					.addon-bip th{background-color: #292929;}
					.addon-bip td{background-color: #3f3f3f;}

				/* attachment */
				#main-content.contents .attachments h2:before {background-image:url(images/sprite-contrast.png);}

				#main-content.contents .attachments .header .file_legal:before {color:#ffff00;}
				#main-content.contents .attachments .header .file_legal.expanded {color:inherit;}

				#main-content.contents .attachments .header .files:before {color:#ffff00;}

				#main-content.contents .attachments .legal {background: #494949;}
				#main-content.contents .attachments .legal p {border-color: #787878;}
				#main-content.contents .attachments .legal p span:first-child {border-color: #787878;}
				#main-content.contents .attachments .header {border: 1px solid #494949;background: #5f5f5f;}
					#main-content.contents .attachments .header span a {color: #FFF;}

				/* legal */
				#main-content.contents .content_legal > div {width:100%; border: solid #eaeaea;border-width: 0 1px;}
				main > #main-content.contents .content_legal .author {background: #505050;}
				

				#main-content.contents .content_legal .header {width:100%;line-height:30px;border: 1px solid #eaeaea;background: #5f5f5f;}
					#main-content.contents .content_legal .header span {padding-left:15px;}
					#main-content.contents .content_legal .header span:first-child:before {content:'"';}
					#main-content.contents .content_legal .header span:first-child:after {content:'"';}
					#main-content.contents .content_legal .header #legal_btn .expanded {color: #39b8ed;}
					#main-content.contents .content_legal .header span:last-child {height:16px;float: right; padding-right: 20px; cursor: pointer;}
					#main-content.contents .content_legal .header span:last-child.expanded {color: #39b8ed;}
					#main-content.contents .content_legal .header span:last-child:before {width:16px;height:16px;background: url(images/sprite.png) -74px -81px;display:inline-block;content:"";float: left;margin: 7px 7px 0 0;}

				#main-content.contents .content_legal .author {background: transparent;}
				#main-content.contents .content_legal > author {border:1px solid #eaeaea;width:100%; max-height: 0px;transition: max-height 0.5s ease-in-out;}
					#main-content.contents .content_legal .author p {line-height:30px;border: solid #eaeaea;border-width: 0 0 1px 0;}
						#main-content.contents .content_legal .author p span {width: 332px;padding-left: 14px; display: inline-block;}
						#main-content.contents .content_legal .author p span:first-child {border-right: 1px solid #eaeaea;}

				#main-content.contents .content_legal .expanded {max-height: 600px;}

				#main-content.contents .content_legal .print a {float:right;margin-left:15px;position:relative;}
				#main-content.contents .content_legal .print a:before {position:absolute;content:"";background-image:url(images/sprite.png);}
				#main-content.contents .content_legal .print a.button {width:82px;text-indent:25px;margin-top:6px;}
				#main-content.contents .content_legal .print a.button:before {top:4px;left:12px;width:16px;height:15px;background:-42px -10px;}
				#main-content.contents .content_legal .print a.pdf {width:92px;height:inherit;font-weight:bold;padding-left:20px;}
				#main-content.contents .content_legal .print a.pdf:before {top:50%;left:0;width:12px;height:14px;background:-42px -55px;;margin-top:-7px;}

				/* tags */
				#main-content.contents > article .tags,
				main > #main-content.contents > article .tags {border-top-color:#FFFF00;}
				.tags a {color: #FFFF00;}
				

				.main-contents-tabs-column article h3 a {color: #ff0;}
				.categories-contents-index {background: #292929;padding: 35px 0;}
				.categories-contents-index .box {background: #292929;}
				.categories-contents-index .box > header {background: #292929;}
				.categories-contents-index .categories-contents-index-header h2 {color: #ff0 !important;}
				.categories-contents-index .categories-contents-title a {color: #fff;}
				.seealso-box.index-elements .content li a img {background: #ff0;padding: 3px;}
				.categories-contents-index .categories-contents-img {background: #ff0;padding: 3px;}
				
		/* contentsversions */
		#main-content.contentsversions .tree thead {background:#5F5F5F;}

		#preview div.item {background-color: #292929;color: #fff;}
		#diff table {background-color: #292929;color: #fff;}

	    	/* galleries */
			/* first */
				/* info */
				#main-content.galleries .first .info {background:#666;}

					/* head */
					#main-content.galleries .first h2 {color:#FFF;background:none;}

					/* count */
					#main-content.galleries .first .count {color:inherit;}

					/* desc */
					#main-content.galleries .first .desc {color:inherit;}

			/* images slider */
				/* pictures */
					/* legend */
					#main-content.galleries .images .legend {color:#FFFF00;background:#000;}

					/* browse */
					#main-content.galleries .images .pictures .browse {border:none;}

				/* nav */
				#main-content.galleries .images .nav .item a.active::after {border-color:#AAA;}

		/* index */
			/* multicolumn */
			#main-content.index .multicolumn {background:#292929!important;border-bottom-color:#ffff00;}
				#main-content.index .multicolumn span {color:inherit!important;}
				#main-content.index .multicolumn a {color: #fff !important;}

				#main-content.index .multicolumn .jpanes > div > div:first-child, #main-content.index .multicolumn .static > div > div:first-child, #main-content.index .multicolumn .jpanes > div > div > div:first-child {background:#292929;border:1px solid #414141!important;}

				#main-content.index .multicolumn .multicolumn_more {/*top:249px;*/background:#292929;padding:0;border-color:#414141!important;}
					#main-content.index .multicolumn .more {margin-top:0;}

			/* contents tabs */
			#main-content.index .contents.tabs .list > div > p:last-child {border-top-color:#fff;}

			/* important */
			#main-content.index .important {background:#333;border-color:#8e8e8e;color:#FFFF00;}
				#main-content.index .important > header h2 {color:#FFFF00;}
				#main-content.index .important > div strong {color:#FFFF00;}
					#main-content.index .important > div time {color:#FFFF00;}
					#main-content.index .important > div .right .more {margin-right:0;}
					.important .more {color:#FFFF00!important;}

		/* organizationalstructure */
			/* tree */
			#main-content.organizationalstructure .tree ul > li > *:first-child {border-bottom-color:#414141;}
				#main-content.organizationalstructure .tree ul > li > *:first-child > .unit-details:first-child:before {background-position:-20px -283px;}

				#main-content.organizationalstructure .tree .toggle {background-position:-30px -548px;}
				#main-content.organizationalstructure .tree .toggle.minus {background-position:-30px -567px;}

				/* levels */
				#main-content.organizationalstructure .tree .level-1 > li > *:first-child .unit-details {color:inherit;}

				/* active element */
				#main-content.organizationalstructure .tree .active {background:#3F3F3F;}

					/* article */
					#main-content.organizationalstructure .tree article {border-bottom:3px solid #414141;}
						#main-content.organizationalstructure .tree article .close {color:inherit;}
						#main-content.organizationalstructure .tree article p, #main-content.organizationalstructure .tree article p span:first-child {background:none!important;}
							#main-content.organizationalstructure .tree article p span:last-child {background:none;}
							.organizationalstructure.addon-bip td {background: #292929;}
							.organizationalstructure.addon-bip th {background: #292929;}

							.addon-bip.politicalsregister th.rubric span {color: #fff;}
							.organizationalstructure button {color: #fff;}
			/* list */
			#main-content.organizationalstructure .list .details {background:none;}
				#main-content.organizationalstructure .list .details a {background:none;}

		/* probes */
			/* item */
			.probes > .item legend {color:inherit;}

			/* list */
			.probes .list .item h2 a {color:#FFF;}

		/* sios */
		#main-content.sios > article .table span {background:none;}
		#main-content.sios > article .table p:nth-child(1) span:nth-child(3) {color:inherit;}
			#main-content.sios > article .table p:nth-child(13) span:nth-child(3) a {color:inherit;}
			main > #main-content.sios .table th, main > #main-content.sios .table td:first-child {background-color: #000;}

		/* sitemap */
			#main-content.sitemap .level-1 > li > a {color:inherit;}

		/* stats */
		#main-content.stats caption {color:#FFFF00;background:none;}
		
		/**/
		main > #main-content .addon-bip .js_casestatuses_archive_open_btn {color: #ff0;}
		main > #main-content .addon-bip .js_casestatuses_archive_open_btn:hover {text-decoration:underline;}
		main > #main-content .addon-bip .casestatuses-archive.expanded {border: 2px solid #fff;}
		.addon-bip > div:not(.casestatuses_archive_open_container) {background: #505050 !important;}
		main > #main-content footer {background: #3f3f3f;}
		.box > .header.h2 {background: #4e4e4e;}
		

/* footer */
	/* boxes */
	body > footer .boxes > div {color:#FFFF00;}
	body > footer .boxes > div > h3 {color:#FFFF00;}
	body > footer .boxes > div a {color:#FFF;}

		/* menu-bottom */
		body > footer .menu-bottom li:before {background-image:url(images/sprite-contrast.png);}

		/* contact */
		body > footer .contact address strong {color:inherit;}
		body > footer .contact address a {color:inherit;}

	/* bottom */
	body > footer .bottom {color:inherit;}
		body > footer .bottom a {color:#FFF;}

	/* links */
	body > footer .links ul {margin-top:10px;}
		body > footer .links li {list-style-type: none;line-height: 19px;}
		
	/*languages*/
		.language .dropdown {border-left: 1px solid rgba(0,0,0,.2);border-right: 1px solid rgba(0,0,0,.8);border-bottom: 1px solid rgba(0,0,0,.8);background: #505050;}
		.language .dropdown > div > a {color: #fff;}
		.language .dropdown > div.active {background: #2b2b2b;}
		.language .dropdown > div > a:hover {color: #FFFF00;}

#main-content.index .multicolumn .more {background: #292929;border-color: #414141 !important;}

/*body > header .search input[type="submit"] { height: 30px; border-left: 1px solid white; border-right: 1px solid white }*/
/*.more:after {content:"";margin-left:5px;display: inline-block; background-image: url("images/arrow-rightC.svg");background-repeat: no-repeat;background-size: 100%;background-position: center center;height: 15px;width: 15px;}*/
/*#main-content .contents-more a::after {content:"";margin-left:5px;display: inline-block; background-image: url("images/arrow-rightC.svg");background-repeat: no-repeat;background-size: 100%;background-position: center center;height: 15px;width: 15px; position: absolute; right: 0px; top: 50%; transform: translateY(-50%)}*/
main > #main-content .attachments .header .file_legal .legal__paragraph:before { color: white }

main > #main-content .form textarea {width:318px;}
