body {
  color:#ff0 !important;
  background:#000 !important;
}

.site-content a {
  color:#ff0 !important;
}

.top-icons .q-field--outlined .q-field__control:before {
  border-color:#ff0 !important;
}

.fast-search .q-field--labeled .q-field__native, .fast-search .q-field--labeled .q-field__prefix, .fast-search .q-field--labeled .q-field__suffix {
  color:#ff0 !important;
}

.fast-search .q-field__label {
  color:#ff0 !important;
}

.komunikaty {
  color:#ff0 !important;
  background:#000 !important;	
  border-color:#ff0 !important;
}

.komunikaty-top {
  color:#ff0 !important;
  background:#000 !important;	
}

.komunikaty .scroll {
  background:#000 !important;	
  border-color:#ff0 !important;
}

.komunikaty .text-h4 {
  color:#ff0 !important;
}

.komunikaty-bottom {
  color:#ff0 !important;
  background:#000 !important;	
  border:solid 1px #ff0 !important
}

.komunikaty .komunikaty-bottom button.q-btn {
  color:#ff0 !important;
  background:#000 !important;	
  border:solid 1px #ff0 !important
}

.opinie input {
  color:#ff0 !important;
  background:#000 !important;	
  border:solid 1px #ff0 !important
}

.opinie .q-dark {
  color:#ff0 !important;
  background:#000 !important;	
  border:solid 1px #ff0 !important
}

.opinie .q-separator--dark {
  background:#000 !important;	
}

.opinie .text::before {
  color:#ff0 !important;
}

.opinie .q-btn .q-icon {
  color:#ff0 !important;
  background:#000 !important;	
}

.opinie i, .opinie-dialog i {
  color:#ff0 !important;
}

.opinie button, .opinie-dialog button {
  background:#000 !important;	
  border:solid 1px #ff0 !important
}

.e-nekrologi input {
  color:#ff0 !important;
  background:#000 !important;	
  border:solid 1px #ff0 !important
}

.e-nekrologi .q-dark {
  color:#ff0 !important;
  background:#000 !important;	
  border:solid 1px #ff0 !important
}

.e-nekrologi .black-ribbon {
	display:none;
}

.e-nekrologi button.share-btn {
  color:#ff0 !important;
  background:#000 !important;	
  border:solid 1px #ff0 !important
}

.e-nekrologi button.share-btn i {
  color:#ff0 !important;
}

.e-nekrologi .q-img {
  border:solid 1px #ff0 !important
}

.e-nekrologi .podtytul::before {
  color:#ff0 !important;
}

.e-nekrologi .q-separator--dark {
  background:#000 !important;	
}

.e-nekrologi button, .kondolencje-dialog button {
  color:#ff0 !important;
  background:#000 !important;	
  border:solid 1px #ff0 !important
}

.e-nekrologi .q-separator--dark {
  background:#ff0 !important;	
}

.e-nekrologi-dane1 {
	border-color:#ff0 !important;	
}

.e-nekrologi .q-separator--horizontal {
  background:#ff0 !important;	
}

.e-nekrologi .site-content a {
  color:#ff0 !important;
}

.e-nekrologi i, .kondolencje-dialog i {
  color:#ff0 !important;
}

.e-nekrologi .q-item__section--main~.q-item__section--side {
  color:#ff0 !important;
}

.kondolencje-dialog {
  color:#ff0 !important;
  background:#000 !important;	
  border:solid 1px #ff0 !important
}

.kondolencje-dialog label {
  color:#ff0 !important;
}

.kondolencje-dialog .q-field--outlined .q-field__control:before {
  color:#ff0 !important;
  background:#000 !important;	
  border:solid 1px #ff0 !important
}

.kondolencje-dialog textarea {
  color:#ff0 !important;
  background:#000 !important;	
}

.kondolencje-dialog .ellipsis {
  color:#ff0 !important;
}

.top-icons i {
  color:#ff0 !important;
  opacity:1 !important;
}

.container-header {
  height:40px !important;	
  background:#000 !important;	
}

.container-logo {
  background:#000 !important;	
}

.container-content {
  background:#000 !important;	
}

.inne-informacje {
  background:#000 !important;	
  color:#ff0 !important;
}

.inne-informacje .right a {
  color:#ff0 !important;
}

.container-site-content {
  background:#000 !important;	
}


.header {
  color:#ff0 !important;
  border-bottom:solid 1px #ff0 !important;
}

.header .col-md-2 {
  width:100% !important;
}

.header .col-md-10 {
  width:100% !important;
}

.header h1 {
  line-height:2.4rem !important;
  color:#ff0 !important;
}

.header h1 img {
  display:none !important;
}

.header h1 span {
  display:block !important;
  font-size:2.5rem !important;
  margin-bottom:40px !important;
}

.main-menu {
  margin-left:0 !important;
}

.main-menu .q-btn {
  color:#ff0 !important;
  border:none !important;
}

.main-menu .q-btn:hover {
  color:#ff0 !important;
}

.main-menu button.active {
  background:#000 !important;
}

#main-menu-hidden {
  position: fixed;
  top: -125px;
  width: 100%;
  transition: top 0.5s; 
  z-index:1000;
  background:#000;
  
  display:none;
  
}

.q-menu {
  background:#000;
}

.carousel {
  display:none;
}

.alert-banner .q-banner {
  background:#000 !important;
  color:#ff0 !important;
  border:solid 1px #ff0 !important;
}

.alert-banner .q-banner .marquee-text-text a{
  color:#ff0 !important;
}

.alert-banner i {
  color:#ff0 !important;
}

.q-breadcrumbs .text-primary {
  color:#ff0 !important;
}

.site-content h2 {
  color:#ff0 !important;
}

.site-content h2.post {
  color:#ff0 !important;
}

.site-content h3 {
  color:#ff0 !important;
}

.site-content h4 {
  color:#ff0 !important;
}

.site-content .post-date {
  color:#ff0 !important;
}

.site-content .post-date .post-date-od-do {
  color:#ff0 !important;
}

.site-content .breadcrumbs {
  color:#ff0 !important;
}	

.site-content .breadcrumbs a {
  color:#ff0 !important;
}

.site-content .submenu {
  border-color:#ff0 !important;
}

.site-content .submenu ul li span {
  background:#000 !important;
  color:#ff0 !important;
  border-color:#ff0 !important;
}

.site-content .submenu ul li span:hover {
  background:#000 !important;
  color:#ff0 !important;
}

.site-content .submenu ul ul li span{
  background:#000 !important;
  color:#ff0 !important;
}

.site-content .submenu .q-list {
  color:#ff0 !important;
  background: #000;
}

.site-content .submenu .q-item {
  background: #000;
  color:#ff0 !important;
}

.site-content .cennik {
  width:100%;
  border-collapse:collapse;
}

.site-content .cennik th {
  background: #000 !important;
  border-bottom:solid 1px #ff0;
  color:#ff0 !important;
}

.site-content .cennik th.red {
  color:#ff0 !important;
}

.site-content .cennik td {
  border-bottom:solid 1px #ff0;
  color:#ff0 !important;
}


.site-content .title-links {
  color:#ff0 !important;
}

.site-content .title-links a {
  color:#ff0 !important;
}

.site-content .q-pagination .text-white {
  color:#ff0 !important;
}


.site-content .info-versions {
   background: #000 !important;
  color:#ff0 !important;
}

.q-card {
   background: #000 !important;
}

.linki-icons {
  border-color:#ff0 !important;
}

.linki-icons a.border,
.linki-icons a.border:hover {
  border:solid 12px #ff0 !important
}

.more-news .q-btn__wrapper:before {
  background: #000 !important;
  border:solid 1px #ff0 !important;
}

.q-carousel__slide .text-h2 {
  color:#ff0 !important;
  background:#000 !important;
}

.q-carousel__slide .text-h2 a {
  color:#ff0 !important;
}

.q-carousel__slide .text-subtitle1 {
  background:#000 !important;
  color:#ff0 !important;
}

.q-carousel__slide .text-subtitle1 a {
  color:#ff0 !important;
}

.q-carousel__arrow .q-icon {
  color:#ff0 !important;
}

.news-main h2,
.box-content h2 {
  color:#ff0 !important;
  background:#000 !important;
  border-bottom:solid 1px #ff0 !important;
  width:100% !important;
  border-radius:0 !important;
}

.news-main h3 {
  color:#ff0 !important;
}

.my-card-news a {
  color:#ff0 !important;
}

.my-card-news .text-h6 a {
  color:#ff0 !important;
}


.my-card-news .date {
  color:#ff0 !important;
}

.my-card-news .news-wiecej {
  background:#000 !important;
  color:#ff0 !important;
}

.more-news .q-btn {
  color:#ff0 !important;
}

.more-news .q-btn__wrapper:before {
  background:rgba(37, 37, 112, 1);
  color:#ff0 !important;
}


.my-card-icons .border {
  background:none;
  color:#ff0 !important;
}

.my-card-icons .border:hover {
  color:#ff0 !important;
  background:#000 !important;
}


.my-card-icons .icon {
  color:#ff0 !important;
}

.my-card-icons .text-h6 {
  color:#ff0 !important;
}


.footer {
  color:#ff0 !important;
  background:#000 !important;
  border-top:solid 1px #ff0 !important;
}

.footer-inner {
  color:#ff0 !important;
  background:#000 !important;
}

.footer .q-hoverable .q-item__section span {
  color:#ff0 !important;
  background:#000 !important;
}

.footer .q-hoverable:hover .q-item__section span {
  color:#ff0 !important;
  opacity:1 !important;
}

.footer .social-media i {
  color:#ff0 !important;
  opacity:1 !important;
}

.footer .social-media a:hover i {
  color:#ff0 !important;
  opacity:1;
}

.logo-Gryfino {
  height:80px;
  opacity:1;
  transition: 0.5s; 
}

a:hover .logo-Gryfino {
  opacity:.8;
}

.logo-bip {
  width:50px;
  margin-top:10px;
  opacity:1;
}

a:hover .logo-bip {
  opacity:1;
}

.strona-glowna a {
  color:#ff0 !important;
}

.wyszukiwarka-grobow {
  color:#ff0 !important;
  background: none !important;
  border-color:#ff0 !important;
}


.wyszukiwarka-grobow a {
  color:#ff0 !important;
  border-color:#ff0 !important;
}

.wyszukiwarka-grobow a:hover {
  background: none !important;
}

.lista-zalacznikow strong {
  background: none !important;
}

.footer .q-list {
  color:#ff0 !important;
}

.footer img {
  display:none;	
}

.footer a {
  color:#ff0 !important;
}

.footer .q-hoverable .q-item__section span {
  opacity:1 !important;
}

.footer .q-item {
  border-color:#ff0 !important;
}

.top-button {
  background:#000 !important;
  border:solid 1px #ff0 !important;
}

.top-button i {
  color:#ff0 !important;
}

.bg-primary {
  background:#000 !important;
}

.text-primary {
  color:#ff0 !important;
}

.copywright {
  color:#ff0 !important;
}

