* {
	border-color: #FFF832 !important;
}

body,
.select2-dropdown-open .select2-choice {
	background: #000 !important;
}

body,
a,
.gray-box,
.tab,
h1, h2, h3, h4, h5, h6,
h1 span,
.search-block,
.search-block input,
.bar,
.questions-block .score,
.header-block .header-button-box,
.block .header-block, .module .header-block,
.tags-block .tag,
.module-list .list-item, 
.news-module-list .news,
.module-list .pager, .news-module-list .pager,
.block-content p,
.block-content p span,
a.js-lightbox:hover,
#artykul,
tabel, table th, table td,
#menu-top-rwd,
.block.active-menu,
.header-message,
.accordion-title,
.accordion-text,
font,
a > font,
.video-menu a,
.white-box,
.df-label, .row-form label,
label,
.button-white,
.form-boks,
.gray-box, .tab,
.message .text,
.required,
.row-header,
.generate-tabs .element, .jq-generate-tabs .element,
.subtitle,
.file.active,
.site-map ul li,
.site-map h3,
.subskrybuj-rss-link,
.list > .active,
.df-description.row-form-padding,
.news-block .news.priority,
.module-list .list-item:hover, .news-list .news:hover, .news-module-list .news:hover,
.events-block .calendar td.event:hover,
.events-block .calendar td.event:hover a,
.page .aside-box .menu > li ul,
.price,
.basket-block .count,
.ui-widget-header,
.basket-block .value,
.promotion,
.product-details .variants .variant .item,
.product-details .variants .title,
.copyright a, .copyright,
.menu-top-bip li > ul,
blockquote,
.treeview li,
.pre-footer,
.description-block *,
nav.horizontal-menu,
.sidebar .block,
.horizontal-menu li > ul,
.qtip-light .qtip-titlebar,
.select2-results .select2-highlighted
{
	background-color: #000 !important;
	color: #FFF832 !important;
	opacity: 1 !important;	
}

.active,
.isActive,
a:hover,
a:hover span,
.submit,
.ui-autocomplete .ui-menu-item,
.ui-autocomplete .ui-menu-item a,
input, select, textarea,
.color-line div,
.button-gray, .button-gray-small, .button-gray-micro,
.file .size,
.button-white:hover,
.button-white.active,
.accordion-title:hover,
a:hover > font,
.video-menu a:hover,
.video-menu a.active,
.generate-tabs .element.isActive,
.jq-generate-tabs .element.isActive,
.generate-tabs .element:hover,
.jq-generate-tabs .element:hover,
.highlight,
.highlight .subtitle,
.square-icon,
.file.active *,
.list > .active a,
.events-block .calendar td.today,
.events-block .calendar td.event,
.events-block .calendar td.event a,
.events-block .calendar td.event .events-popup-box a,
.events-popup-box .event,
.events-popup-box .event div,
.tags-block .tag:hover,
.tooltip,
.select2-dropdown-open .select2-choice,
.select2-drop
{
	background-color: #FFF832 !important;
	color: #000 !important;	
}

.footer-2,
input.jq-solr-query.placeholder,
.menu-top-left .icon,
.ul-menu-block a span,
.date,
.fa-icon
{
	color: #FFF832 !important;
}

.menu-top-left a:hover .icon,
.ul-menu-block a:hover span
{
	color: #000 !important;
}

a {
	text-decoration: none !important;	
}

.news-module-list .news.priority div:first-child
{
	border-color: #FFF832;
}

#menu-squares li a .icon .icon-bg {
	background: #444444;
}
#menu-squares li a:hover .icon .icon-bg,
#menu-squares li a:active .icon .icon-bg,
#menu-squares li a.active .icon .icon-bg,
#menu-squares li a:focus .icon .icon-bg{
	box-shadow: 0 0 0px 0px #000 !important;
	background: #444444;
	color: #FFF832 !important;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default,
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled,
.ui-icon ui-icon-circle-triangle-e,
.ui-datepicker-title,
.ui-datepicker-header ui-widget-header ui-helper-clearfix ui-corner-all,
.ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all,
#ui-datepicker-div .ui-widget-header
{
	background: #000 !important;
	color: #FFF832 !important;
	opacity: 1 !important;
}

.ui-datepicker .ui-datepicker-header .ui-state-default:hover,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-datepicker-next-hover,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-datepicker-next-hover span,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-datepicker-prev-hover span
{
	background-color: transparent !important;
	color: #000 !important;
	border: 0 !important;
}

.invalid label {
	color: red !important;
}

.highlight a,
.index-table td.highlight a,
.index-table td.highlight .zoom-element,
.index-table td.highlight a.active {
	background-color: #FFF832 !important;
	color: #000 !important;
}
.highlight .square-icon {
	background-color: #000 !important;
	color: #FFF832 !important;
}
.index-table td a.active {
	background-color: #000 !important;
	color: #FFF832 !important;
	font-weight: bold;
}

.site-map ul li,
.site-map h3 {
	background: none !important;
}

#fancybox-left,
#fancybox-right
{
	background-color: transparent !important;
}

.events-block .calendar td.empty {
	border: 0 !important;
}
.events-block .calendar td {
	border: 1px solid #FFF832 !important;
}

.ui-widget-content,
.ui-datepicker {
	background: #000 !important;
}

.template-2 .logo img,
.template-3 .logo img
{
	background-color: #FFF832 !important;
}

.button-gray:hover, .button-gray-small:hover, .button-gray-micro:hover, .button:hover
{
	outline: 2px solid #FFF832;
	background-color: #000 !important;
	color: #FFF832 !important;
}

.select2-drop .select2-search .select2-input {
	border-color: #000 !important;
	color: #000 !important;
	background: #FFF832 !important;
}

.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit {
	background-color: #FFF832 !important;
}

.tablesorter-headerRow .tablesorter-header span{
	background-image: url("/https/stat.gov.pl/szablony/portalinformacyjny/images/table-sort-sprite-black-yellow.png");
}
.icheckbox_minimal-blue, .iradio_minimal-blue {
	background-image: url("/https/stat.gov.pl/szablony/portalinformacyjny/images/blue-black-yellow.png");
}

.pi .logo a img {
	opacity: 1 !important;
}
.orbit-container .orbit-prev > span {
    border-color: transparent #fff transparent transparent !important;
}
.orbit-container .orbit-prev:hover > span {
	border-color: transparent #000 transparent transparent !important;
}
.orbit-container .orbit-next > span {
    border-color: transparent transparent transparent #fff !important;
}
.orbit-container .orbit-next:hover > span {
	border-color: transparent transparent transparent #000 !important;
}
.page .aside-box .menu > li > a:hover, .page .aside-box .menu > li > a.active {
    background-color: #001d77;
    color: #000000 !important;
}

@media only screen and (max-width: 650px) {
	.search-bar .columns.four .search-block{
		border-left: 1px solid #ffffff;
	}
	.logo-rwd a img {
		background-color: #fff !important;
		padding: 2px 0px 2px 0px;
	}
	.logo-rwd a:hover {
		background: none !important;
	}
	.logo-rwd a:hover img {
		opacity: 0.9 !important;
	}
}
@media only screen and (max-width: 720px) {
	.phome-menu-button{
		display: block;
		height: 33px;
		position: absolute;
		right: 0;
		top: 0px;
		width: 54px;
		z-index: 1;
	}
	.phome-menu-button:hover{
		background: none !important;
	}
	.menuRWD::after, #menu-top-rwd::after {
		background: none repeat scroll 0 0 #FFF832;
		box-shadow: 0 0.4em 0 0 #FFF832, 0 0.8em 0 0 #FFF832;
		z-index: 2;
	}
	#menu-squares ul li a {
		background: #000000 !important;
	}
	#menu-squares ul li a:hover {
		background: #FFF832 !important;
	}
	#menu-squares ul.menu li a.active {
		background-color: #FFF !important;
		
	}
	.menu-rwd-button {
		height: 40px !important;
		z-index: 2;
	}
	.module .header-block .title:after {
		background: none repeat scroll 0 0 #FFF832;
		box-shadow: 0 5px 0 0 #FFF832, 0 10px 0 0 #FFF832;
		z-index: 2;
	}
	.menu-rwd-button:hover {
		background: none !important;
	}
	ul.menu li ul li a.active {
		color: #000 !important;

	} 
}
input.jq-solr-query.placeholder {
	padding-top: 18px !important;
}

.dzienniki-urzedowe input.jq-solr-query {
    padding-top: 8px !important;	
}
.dzienniki-urzedowe .font-size li span span:hover {
	background-color: #FFF832 !important;
    color: #000 !important;
}

.dzienniki-urzedowe .menuRWD {
	background-color: #000000 !important;
}
.dzienniki-urzedowe .menu-rwd-button {
	height: 33px !important;
}

.dzienniki-urzedowe .menuRWD .menu li a,
.dzienniki-urzedowe .menuRWD .menu li a:hover {
	border-bottom: 0 !important;
	border-top: 1px solid #FFF832 !important;
	margin: 0 !important;
}